What backend framework would you pick for a simple web app with user auth and CRUD functionality?
Asked by
CuriousCoder88
I'm looking to build a simple web app that requires user authentication and authorization, user groups, CRUD operations for some content, and an API layer for both the web front-end and mobile app. Any recommendations on which backend framework would be best suited for this?
Answers
Ruby on Rails is a solid choice for what you're looking to build. With the right gems, it can manage authorization, and it excels at CRUD operations with its built-in ORM. You might need to create a Group model manually for user groups, but it's straightforward!
Reply to this answer
For a Python developer like me, Django is my go-to almost every time. It fits the bill for user authentication and has a well-established ecosystem to avoid common security pitfalls. But in the end, it really depends on what you're comfortable with!
Reply to this answer
Have you thought about the MERN stack? It's awesome since you only need to know JavaScript. It performs well and is widely used in big companies. But if you're leaning towards a more traditional approach, many fintech companies tend to stick with C#.
Reply to this answer
I'd say it really comes down to two main options: go with the framework you're most comfortable with, or pick one you want to learn. Most backend frameworks can handle what you need, so choose based on your preferences!
Reply to this answer
If you're into C#, Iโd recommend ASP.NET. Itโs robust and handles user auth well, plus you'll be able to leverage your C# skills effectively.
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions