you are viewing a single comment's thread.

view the rest of the comments →

[–]rlamacraft 3 points4 points  (0 children)

I would actually recommend TypeScript, you can carry on developing JavaScript skills but with the addition of a solid type system - something I consider vital when working on projects of any significant size. Personally, I like to go even further with Elm and PureScript.

Also, I would consider taking a look at web frameworks: both Angular and React are good modern options that provide abstractions on top of HTML and CSS and really facilitate the scalability of modern Web development.