tools

TALL Stack: the dreamland for a laravel developer

December 9, 2022

//

2 min read

As a Laravel developer from the WordPress + Bootstrap + Jquery era, TALL Stack looks like a DreamLand for me.

TALL Stack stands for TailwindCSS + AlpineJS + Laravel + Livewire.

Livewire home page says :

Building modern web apps is hard. Tools like Vue and React are powerful, but the complexity they add to a full-stack developer's workflow is insane.

And that's true; didn't you miss the era of learning a single library like Jquery for the whole front end or just BootStrap for styling the web pages?

Why should I learn a new library (Ex. React) and another framework (Ex. Nextjs) to build a simple CRUD app when I can use the Tech Stack I already know?

With TALL Stack, I can build web apps at full speed, and all I need is my Blade templates and Laravel BackEnd no need for extra CSS files or multiple JS files and bundlers.

All developers want to build an app that works perfectly in the shortest possible time. TALL Stack is blazing fast in the development phase; with some tweaks and packages like Laravel Octane, it's also fast and scalable in production.

If you do a quick search about the TALL Stack, you're going to see lots of articles that show the Pros and Cons of this Stack, but in the end, the only thing that matters is that your apps are going to build very fast and work like a charm without you needing to learn hell lots of new technologies.

The TALL Stack is created by members of the Laravel community, providing users with access to all the benefits of Laravel, including its great community, excellent documentation, and numerous third-party libraries and plugins.

As a Solo Developer, the TALL Stack is my dreamland of programming.

With the release of the 3rd version of TailwindCSS and Alpinejs, now TALL Stack is better than ever, and Livewire v3 is around the corner with lots of new goodies. If you are a Laravel developer, it's the best time to jump in and try this Stack. And get ready for the Livewire v3 release.

If you are interested to learn more about TALL Stack, here is some excellent link that you can check out:

CSS Utility Classes and "Separation of Concerns" By Adam Wathan the creator of TailwindCSS

[video] From Vue to Alpine: How & Why By Matt Stauffer - Partner & CTO, Tighten

[video] The future of Livewire By Caleb Porzio

[video] Laravel for millions, and some… By Ashley Hindle