-
Marking the first days and months of 2024 I started a site to host articles and blogs and what I called uploadz and missivz. I am using Astro having migrated from Gatsby in years previous. Astro is arguably faster to compile static sites and has a simpler, cleaner, in my view, way of creating simple component based web pages. It has the capability of embedding 'islands' of react, svelte, even plain Javascript and far more without having to go full on SPA if you don't want to. This was too tempting not to take a look and quite frankly I got hooked. Whilst I don't use a fraction of what Astro has to offer it has become a go-to for me for not just static sites but also to create POCs, quick Demos and more. It also has become the basis of a lightweight content management system I am developing and have implemented this year for clients and a non-profit. The CMS I refer to uses a back-end written in Laravel.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
inertia
Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.
But if I still want to write a React App and keep all that knowledge hard earnt, blood sweat and toil I can as Laravel can do that also with a 'glue' code called Inertia of which I have not played with nearly enough in 2024 and will no doubt explore more in the coming year. Where as I would have reached for Firebase or similar to give me a solid back-end for my front end apps in the React space I can now lean heavily on Inertia to do the heavy lifting for me to integrate with Laravel on the back end, removing lock in to BaaS services and allowing me to 'take back control' of my data, truly owning it on my own cloud VM, swarm, k8s cluster or whatever I like.
-
filament
A collection of beautiful full-stack components for Laravel. The perfect starting point for your next app. Using Livewire, Alpine.js and Tailwind CSS.
The thing that got me onto Laravel was not a part of its core infrastructure per se rather, a 3rd party called Filament which I was astonished at how quickly I could create admin dashboards in lightning speed when compared to other frameworks I have previously encountered. I found myself reverting to PHP from JavaScript and Typescript but in the opinionated batteries included framework of Laravel. All this is after abandoning Perl years ago in preference for WordPress but always wanting for something I could write solid back end systems with. Laravel has it all.
-
Marking the first days and months of 2024 I started a site to host articles and blogs and what I called uploadz and missivz. I am using Astro having migrated from Gatsby in years previous. Astro is arguably faster to compile static sites and has a simpler, cleaner, in my view, way of creating simple component based web pages. It has the capability of embedding 'islands' of react, svelte, even plain Javascript and far more without having to go full on SPA if you don't want to. This was too tempting not to take a look and quite frankly I got hooked. Whilst I don't use a fraction of what Astro has to offer it has become a go-to for me for not just static sites but also to create POCs, quick Demos and more. It also has become the basis of a lightweight content management system I am developing and have implemented this year for clients and a non-profit. The CMS I refer to uses a back-end written in Laravel.