The world of web development is fast changing to say the least, with new languages and protocols seeming to pop up every couple of minutes.
Remember when HTML Flash was a thing?
And the answer? Well, there isn’t one. It’s a continuing battle of “yes” and “no” from opposing sides.
While we don’t want to say it’s the east side, west side battle of the web development world….
Let’s hash it out.
The web layer cake, for reference:
- HTML: this is the language that is used to form the basic structure of a site, and provide meaning to the content on our site. Example: paragraphs, headings and data tables or simply embedding images and videos in a page.
- CSS: the language of style. CSS is the font styles, the colors, backgrounds- basically the design- of the framework we have set in place with CSS.
Much less known of course, these programming languages have found their way into many great websites across the globe:
There is no straight forward answer to that.
Most web development positions won’t even consider your application if you do not speak JS.
Admittedly, we are kind of Reddit addicts here at RAD- we often engage in communications with other developers about software, programming etc. So, it’s not a surprise that the best answer have found came from Reddit “zanfar”:
Nobody says “X is dead” when X is actually dead. The statement usually means something like “I found this really cool other thing that I think is better than X” or “I’ve been an internet/journalism troll for years and recently found some anecdotal evidence that finally supports my dubious claims.”
Learning a language–any language–is valuable. Yes, even Basic.
Even if JS somehow became the absolutely worst thing ever tomorrow, it would still be around and used for quite a while as nothing else is really supported as widely as JS–could be over a decade based on realistic browser upgrade cycles.
- Client-side Security
- Browser Support
- Rendering Stopped