Live data from Hacker News

JavaScript Fatigue

medium.com

41–42 of 42 posts

Re: JavaScript Fatigue

#41
post #32

Earlier quoted context omitted.

Honest question: what kinds of things are you doing with React/Angular that you can't do with jQuery? (I'm not a front end developer -- though I do write significant amounts of raw HTML, CSS, and JavaScript). Is it really higher productivity, or is it just keeping up with the latest fashion? I feel like the vast majority of websites don't need more than a little JavaScript -- exceptions being Google Maps, Google Docs…

>>Honest question: what kinds of things are you doing with React/Angular that you can't do with jQuery? [...] Is it really higher productivity, or is it just keeping up with the latest fashion? Answer to the first question: nothing. Everything you develop using React/Angular/etc. can be written using vanilla HTML/CSS/JS. The difference is that, as your pages become more and more interactive, it becomes harder and har…

> Here's a diagram that outlines this concept: http://imgur.com/dSQTLDE

Did web devs really need a framework to tell them that the second state of affairs is preferred? I have to assume that the reason React was developed in 2015 and not 2008 is something else.

Re: JavaScript Fatigue

#42

Today I started a rebuild of my website as a technical exercise. 1 working day in, and I haven't written a single line of actual html. Do a search for "require" on npm. There are 90,000 npm packages. There's "require-dir", and "require-directory" then "require-all". Some are shims for require on the frontend, rather than for the backend. Every other build tool has its own ecosystem of tools that shim around an existi…

I once tried Yeoman. Angular was the hottest thing ever and I was recommended to use Yeoman to set up a template project. The damn thing downloaded 30000 files into my project. It took a while, but nothing I really noticed until I saw dropbox working for 40 minutes. I just can't take some projects seriously after that.

Anyway, compare your problems and effort to things like this:

Building a tictactoe game in ClojureScript with reagent and figwheel: https://www.youtube.com/watch?v=pIiOgTwjbes

ClojureScript for Skeptics: https://www.youtube.com/watch?v=gsffg5xxFQI

Notice the modularization section that starts around 32m.

Post reply on HN