Building backends can feel overwhelming with so many options out there.
With the right mix of tools and approaches, you can speed up the developme...
For further actions, you may consider blocking this person and/or reporting abuse
I suggest adding API Platform to your list. Built on Symfony and Doctrine, it simplifies the creation of modern web APIs. It quickly provides REST or GraphQL endpoints and automatically generates OpenAPI/Swagger documentation, with native support for formats like JSON:API, HAL, and JSON-LD (Hydra). Additionally, it natively supports the Franken PHP web server, delivering performance comparable to any other framework.
Yeah, API platforms or ecosystems can definitely help, but I would consider them more as external tools since you can use them with almost any framework, it's not tied to just one yk. Still, totally get where you are coming from, maybe share the link of that specific platform so others can check it out too!
Api Platform
This is a great list and something I'm super passionate about...I hate time-consuming code that doesn't actually provide value to the end users. I've found that opinionated frameworks are the way to go for 80-90% of work - choosing the right one is the hard part.
Thank you, James! To be honest, there are just so many options these days and jumping from one framework to another can be real tough because it takes time to get adjusted.
That’s why I always recommend picking one decent, popular framework that works most of the time and just building with it. We don’t need to optimize every single thing for sure.
Hope this helps others get a better idea of which option to choose :)
Really cool 😎
thanks for reading, Saurabh 🙌
Cool!
Thanks for reading :)
Another great post Anmol!
was looking for drizzle when you talked about ORMs😅...
PS: encore looks promising will definitely give it a shot.
Oh yes, I thought about including Drizzle as well, but I ended up leaving it out because I haven't used it yet. I would have had to rely on online resources (and opinions there can vary).
Definitely use Encore, I'm also planning to build a complete app from scratch using it :)
Nice! Love Encore 👏
Thanks for reading Simon! Encore is already changing how developers build and scale backends 🔥
Indeed!
yay! means a lot :)
Awesome list 😃
Thanks brother 🔥
👏👏
Been a while since I've seen you hehe. Anyway, thank you for reading Bap 🙌
Hey everyone, I wanted to quickly suggest ThingsDB as a powerful option for backend development. It's an open-source solution that combines a database, message broker, and task scheduler into one easy to deploy and maintain platform.
Here’s why it’s worth a look:
Another option would be to use a code generator like monstarillo to generate the code you want from your database. This way you end up with code you like using the frameworks that you want. An example would be: this templates set Using a code generator you will need to take the time to create the templates that generate the code you want but the resulting code will be exactly what you want.
You didn't mention jetpath, sad.