Posts marked with “javascript”
The Workshop: Cheating at SPA with Breeze & Inertia
This month we’re diving into a fresh Laravel application using the Breeze package to scaffold our authentication using Inertia and Vue.js. No previous Vue experience is required! We’re exploring the ability to quickly build modern single-page applications with Inertia leveraging Vue.js components to build our application. If you previously used Laravel’s make auth commands, you’ll […]
Upgrading code with Rector, CQRS, Livewire, is PHP the Worst?, and more
Eric, John, and Oscar talk about changes behind the screen and the September 2021 issue, It’s Really an Upgrade. Topics Covered Changes in ownership at php[architect] The Rector project: using it to upgrade and downgrade library code. CQRS: using it to scale database reads and writes. JWTs and Security Livewire and JavaScript front end frameworks […]
It’s Really an Upgrade
We often consider improvements from what they’ll cost us, in time, effort, or money, in the short term and undervaluing the long-term benefits we’ll get. We cover practices that look daunting but are worthwhile in this issue, including PHP refactoring tools like Rector, Commands and Queries, PHP Unit, Strategic Domain-Driven Design, Livewire, and more.
Security Corner: The Pit of Success
Security is often difficult to get right, even for those who are experts in the field. Mistakes are easy to make and result in our users falling into a pit. All developers should practice a stance of “security by default.” Doing so means ensuring that any mistakes land users in a pit of success rather […]
The Workshop: Laravel Livewire
Laravel Livewire describes itself as a “..full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel.” As a developer who has always struggled to feel comfortable with the latest and greatest front-end tooling, “without leaving Laravel” is incredibly appealing.
Front-end frameworks, dev lead duties, subresource security, and more
Listen to Eric, John, and Oscar discuss the articles in the January 2021 issue, Newfangled Views. Topics Covered Front-end coding with Vue and React. Responsibilities when you’re a development lead Security of third-party resources Learning new skills and avoiding burnout. Mimicking AWS S3 with Minio
Evolving to Modern Front-End with ReactJS
Using PHP templates to render all the HTML that makes a web application sometimes has drawbacks. Good client-side libraries in JavaScript exit to help build highly dynamic, reusable Web fragments and achieve optimal user interaction. This article introduces the ReactJS approach and a few hints for gently migrating some of the PHP-generated HTML code back […]
Encore, Encore, Bravo, Bravo! Combining Front End Development with PHP Using Symfony and Vue
PHP has been a leading language for web development for over twenty-five years, coexisting with HTML, CSS, and JavaScript to create a full front and back end application. JavaScript frameworks have skyrocketed in popularity, but it can often be challenging to see how to integrate these frameworks with your PHP web application. Symfony Encore gives […]
Rapid Prototyping a Board Game with PHP
After designing and coding many computer games, I recently got around to designing and publishing a tabletop game. But wait, a board game is hardware! Using PHP to design a board game seems unconventional. How did that come about? Here’s the project history showing how I used PHP as a tool for rapid prototyping. Given […]
Safe at Speed – July 2017
In the July 2017 issue of the magazine: Google Cloud, Scalable Content Distribution, beyond jQuery, mental health, and more.