4

What should I learn to make a web app?

Comments
  • 1
    I asked myself that exact question a month ago and I got quite fond of React.js.
    I also tried Angular.js, but it was too much boilerplate code.
  • 1
    I'm at the start of making web apps atm. I made my first one with the ZK framework (zkoss.org) which is for Java. I found that pretty intuitive and easy to use. It is using some pretty high level stuff which I do not really know. But that's fine because the framework just needs you to write your normal java classes and feed them to the controller. Maybe check that out
  • 2
    @Frederikam is django any good?
  • 0
    @JuvenileTapir Django is great and I would definitely recommend it, but it's not all that it's praised for. The config system for one is complete crap. But once you get to actually writing code, it's awesome.
  • 0
    I think any of the popular frameworks will do. Priority number one:it should be in a language you are comfortable with (django for python, rails for ruby, ember for JS, those are more for backend) and for frontend I'd personally recommend Angular2, React or Vue (I only know Angular2 personally). Those frontend frameworks are all Javascript frameworks that basically emulate a native app without page reloads.
  • 4
    *ominous voice from the dark corner* php
  • 0
    @humanbonsai @2016 right 🙏
  • 0
    @JuvenileTapir I wouldn't know. Never touched it.
  • 0
    @wolfram
    The new version just came out broski
  • 1
    C++, thank me later.
  • 0
    @chaiwalla while you're at it, you might want to look into web development in assembly as well.
  • 0
    @Frederikam I actually started out reading "Standard C++ Bible", studied it thoroughly, realises 10 years later that is was a good choice.
  • 0
    @chaiwalla this rant is about web apps :P
  • 0
    @Frederikam ahaaa, then PHP would be something to start with.
  • 0
    Depends on what you gonna do and also what lang you know. But actually for me the lang is not important,the task is important.
    For best massive traffic load handling: Elixir,Erlang,Dart and Go
    For easy to do tasking: Django,Rails,Laravel(I hate php BTW!!)
    For web services (REST API):
    Express JS,Flask,Go
    But you have also Microsoft products which I have no any knowledge about them(Not really big fan of this company!!)
    Something that is so important:
    ExpressJS is really great for doing all of this,but its not a good option for your every customers.
    I suggest you start developing web apps in ExpressJS
    Search about MERN and MEAD stacks.
Add Comment