4 ms·
Ask HN: Which back end framework would you choose for a startup in 2018?
I have never built a web application besides ultra-simple RoR apps. Preferably, I would like a framework that makes refactoring easy, quick development possible and has great maintainability.
Java-Play,
Ruby-Rails,
Python-Django,
C#-ASP.NetCore2,
Go-?
I am tempted to go for C#-ASP.NetCore2 given that I prefer statically-typed languages. However, I am not sure why it isn't popular amongst the HN crowd. Java-Play seem like a similar alternative, but I hate Java's verbosity.
RoR and Django seem to be in the same category.
Go seems to be made for experienced developers that know what they are doing.
- dylanhassinger 9y agoNode-Express
- ams6110 9y agoIt doesn't matter until you have proven the viability of your concept/product. Go with what you know best, which sounds like RoR. No framework is going to magically make things easy.
- andymoe 9y agoReal talk right here.
- Alex3917 9y agoPython3-Django-Postgres. Python3 has the best packages of any language, Postgres is the best non-commercial database. And Django is well-designed, well-maintained, and has a very solid integration with Postgres.
- dsparkman 9y agoIf you know RoR, then use RoR. You should pick the stack that you are comfortable with and can produce good code quickly.