In Hacker Information alentred requested in search of recommendation for which know-how stack to make use of for an online app MVP in 2023 “use boring know-how – iterate quick – deploy with minimal price for now”. He added “So, to your style, what compares in 2023 to the romanticized expertise of PHP in 2000s? Or ought to I simply “undust” my PHP and be taught Laravel?”
Discussions talked about having used Spring, Rails, Categorical, Django, Flask, and Elixir, however they discovered these frameworks too advanced and costly for his or her MVP’s wants. Additionally they talked about having used serverless frameworks like Zappa however discovered it immature. The unique poster has imprecise reminiscences of utilizing PHP previously and desires to know if there’s a fashionable know-how that compares to PHP’s simplicity and ease of deployment.
One developer urged utilizing Gunicorn, which is analogous in setup to PHP and has an analogous variety of strains within the Nginx config file. PHP has the added benefit of permitting for shared internet hosting, which is an effective choice for newbies.
One other developer beneficial utilizing ASP on .web, which is mature and fast. However additionally they suggested that if somebody already is aware of PHP, then they need to simply use PHP, and Laravel is a superb framework for it. Some builders favor .Web or Java, as they supply stability and don’t require frequent modifications with the ever-changing ecosystem.
A developer warned that selecting the most cost effective choice might not all the time be the most effective determination, and urged contemplating no matter know-how you already know greatest and no matter has probably the most batteries included. Different suggestions included Quarkus with Kotlin, Servlets with out Spring, Ruby on Rails, and Go together with Pocketbase.
Total, there appears to be a consensus that sticking with what you already know greatest is usually the best choice for fast iteration, and utilizing a language with numerous batteries included may also help pace up improvement. Nonetheless, some customers warning that simplicity and cheapness might come on the expense of scalability and maintainability, and that it is very important select a stack that may develop with the app if it turns into profitable.
What do you suppose ?