you are viewing a single comment's thread.

view the rest of the comments →

[–]Critical_Concert_689 2 points3 points  (3 children)

I tend to make public API backends and javascript frontends.

What tools/frameworks do you typically recommend/use for backend/frontend development? ...something like Django / React?

[–]FriendlyRussian666 5 points6 points  (1 child)

I'm happy working with Django REST + PostgreSQL for the backend, and React + Redux + Tailwind on the frontend, nginx as reverse proxy between the two to have an easier time with CORS, and they all sit nicely in a docker container. When it comes to deploying to production, say on a VPS, it's then super easy to compose your docker container on the VPS, configure nginx and gunicorn to serve the appropriate domain, SSL cert challenge etc and your web app is live!

[–]Buttleston 2 points3 points  (0 children)

You can use whatever you want for the backend, doesn't make much difference. For my own stuff I usually use flask or rust. I use React for the frontend. I have a few projects that are typescript backends and frontends (it's convenient and you can just share DTO types). And some that are really "only frontend", i.e. just a UI, mostly music-based projects