|
|
|
|
|
by euroclydon
3529 days ago
|
|
If you want to learn the ins and outs of creating a full web application with a database, users and forms, then choose RoR or Django. I would go with RoR since I think it has more mind-share, but Django is fine. Of course, RoR, might just confuse you, among the Ruby syntax, Coffee script, all the magic, it might be difficult to learn. But, if you want the full-stack skills, then jump in, and you'll be part of the largest full-stack ecosystem. Whether it's "fashionable" or not seems kind of silly. I guess all kinds of isomorphic JS stacks are fashionable now... If you want to make single page apps, then learn React. But you still need all the server-side stuff eventually, like a data store, web server, API service, and probably a web app stack too. You should pick a language you feel comfortable with, then the stack. I would just use Rails, Django or ASP.NET Core 1.0, Sqlite as my DB, an ORM that comes with the stack, and start making traditional MVC pages with forms. use Bootstrap for the CSS. |
|