Rule Your Microservices with an API Gateway: Part I

Traditionally web applications have been implemented so that one application includes all of the business logic. These monolithic applications are very easy to build and start with smaller codebases and they are relatively easy to test. Also, IDEs have good support for monolith applications and they are faster to develop in the beginning.Monolithic applications can be successful, but increasingly people […]

How to prevent SQL injection in PHP?

Use prepared statements and parameterized queries. These are SQL statements that are sent to and parsed by the database server separately from any parameters. This way it is impossible for an attacker to inject malicious SQL. You basically have two options to achieve this: Using PDO (for any supported database driver): <span class=”pln”>$stmt </span><span class=”pun”>=</span><span class=”pln”> $pdo</span><span class=”pun”>-&gt;</span><span class=”pln”>prepare</span><span class=”pun”>(</span><span class=”str”>’SELECT […]

Radzen – The first rapid application development tool

The Radzen applications are built on the top of trusted, popular and widely adopted technologies used by millions of developers with lots of resources and learning materials. No proprietary frameworks and code. No steep learning curve. No vendor lock-in – the output applications could be built and run using tools available for free. Client-side – Angular 4 and TypeScript Client-side UI Toolkit – PrimeNG […]

3 Leading Enterprise Low-Code App Development Platforms Compared

It’s no secret that enterprise mobile and Web app development is being transformed by a new class of tools enabling non-programming “citizen developers” to meet the insatiable demand for apps amid a shortage of coding pros. These tools have many names — such as rapid-application development (RAD), low-code and even no-code — but they typically feature functionality such […]

How to Test Junior Laravel Developer Skills: Sample Project

While expanding my team and working with potential junior developers, I’ve come up with a few tasks to test their practical knowledge. There’s not much value in quizzes or interviews – let them create one simple project. From start to finish. So here’s an example of such project, you can use it for your own needs. We need to […]

1 8 9 10