(no title)
saluki | 1 year ago
Every tool/framework has it's place and Java is the best choice for that particular team and lots of enterprises.
You should check out the Laravel ecosystem you'd be very surprised how nice it it is to develop with and all the tools and packages that are polished and ready for production.
Laravel Framework Forge (Server Builds/Management) Envoyer (Zero Downtime Deploys) Vapor (Serverless) A Package for almost everything Auth, 2FA out of the box Reverb (websockets) Scout (full text search) Cashier(subs + payments) Dusk (automated browser testing) Herd (Local dev in a box) Horizon (Redis monitoring) Pennant (feature flags) Pint (code style fixer) Pulse (monitoring/performance dashboard) Prompts(beautiful command line apps) Sanctum (API & mobile app auth) Socialite(social auth) Telescope(debug tool) Spark (SaaS in a box) Ray (Debug tool) Debugbar (Debug tool)
I built a funded startup on Laravel we had two developers and one was the CTO so he had limited dev time. We chose the TALL stack (Tailwind UI, Alpine js, Laravel and Livewire). There is no way we could have built it it out fast enough using Java or .net. We passed extensive security audits as it was a platform used by stategovernments, were SOC-2 compliant and built to scale to 500k+ users per state.
A Laravel developer is easily 10x more productive building an MVP and launching it to production than any other framework.
Everything you need in Laravel is fast, easy and pro.
I'm currently leading a team building SPA with react, it's easily 10x more complex and feels even less responsive than the TALL Stack application.
Sure enterprise is more comfortable with java, .net and react but it's always been that way. How many enterprises were building on Rails?
Every tool/framework as a purpose, move outside your comfort zone you might be surprised what's out there.
No comments yet.