All JavaScript frameworks are terrible – A case study in confirmation bias
1–10 of 10 posts
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#2But reading articles about Front-End frameworks makes me frustrated. Should i pick Vue ? Should i abandon it for React ? Should i pick Angular 1-2 ? What is HNs' advice ?
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#3As a CS student (pointing out my inexperience), VueJS was the easiest to dive in of them all, i can't do marvelous things with it (yet, maybe) but for simple things for personal use and for learning it's super OK. But reading articles about Front-End frameworks makes me frustrated. Should i pick Vue ? Should i abandon it for React ? Should i pick Angular 1-2 ? What is HNs' advice ?
As for job opportunities, don't think too hard about it. The frameworks that you'll see listed in job ads are pretty much a time shifted image of what was hot three to five years years ago since a lot of projects will have bought into one framework or the other. These days I see a lot of angular 1.x jobs, and some react jobs. In a few years I expect more react. You need solid Javascript knowledge, a lot of curiousity, and just enough buzzwords to get over the threshold, and you'll be all right.
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#4As a CS student (pointing out my inexperience), VueJS was the easiest to dive in of them all, i can't do marvelous things with it (yet, maybe) but for simple things for personal use and for learning it's super OK. But reading articles about Front-End frameworks makes me frustrated. Should i pick Vue ? Should i abandon it for React ? Should i pick Angular 1-2 ? What is HNs' advice ?
I'd say define some side projects and try out different stuff for rendering the UI. Start out with a rendering library, not a framework. Check out stuff like react, preact, vue, inferno, mithril and pick the one which makes the best first impression. If you learn one of these, you can pick up any of the others pretty quickly. Because they aim to do one thing well, the learning curve is not too frightening. Pull in ad…
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#5As a CS student (pointing out my inexperience), VueJS was the easiest to dive in of them all, i can't do marvelous things with it (yet, maybe) but for simple things for personal use and for learning it's super OK. But reading articles about Front-End frameworks makes me frustrated. Should i pick Vue ? Should i abandon it for React ? Should i pick Angular 1-2 ? What is HNs' advice ?
Don't try to get everything on this hype train, it is not really that important – try to stay simple (like you don't really need this server-side rendering, dedicated state management, don't try to be "functional" – especially funny that not too many understand what it actually means).
So VueJS is absolutely perfect choice, both for simple and middle-complex fields – fast, easy-to-use, declarative, not too verbose. Also don't be afraid to not to use es6 processing through babel (if you target modern browsers like Chrome, a lot of stuff just works there – http://kangax.github.io/compat-table/es6/), or CSS-preprocessors, they are very helpful at scale, but often overkill for small projects.
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#6As a CS student (pointing out my inexperience), VueJS was the easiest to dive in of them all, i can't do marvelous things with it (yet, maybe) but for simple things for personal use and for learning it's super OK. But reading articles about Front-End frameworks makes me frustrated. Should i pick Vue ? Should i abandon it for React ? Should i pick Angular 1-2 ? What is HNs' advice ?
Is Europe that far behind regarding front end frameworks or is JSF the hottest frontend skill in America as well?
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#7As a CS student (pointing out my inexperience), VueJS was the easiest to dive in of them all, i can't do marvelous things with it (yet, maybe) but for simple things for personal use and for learning it's super OK. But reading articles about Front-End frameworks makes me frustrated. Should i pick Vue ? Should i abandon it for React ? Should i pick Angular 1-2 ? What is HNs' advice ?
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#8LinkedIn has basically taken on this role as they've hired a lot of core Ember devs. Does Google even count if they don't use Angular internally for anything? (so I've heard...)
...opting for its own “Broccoli” build tool instead of industry standards like Webpack
Maybe a good criticism but, no mention of everything being built into ember cli so you don't have to piece together your own mishmash of technologies for every project? This is a serious advantage.
Also, he dismisses the convention over configuration of Ember but doesn't mention the value in a new dev being immediately up to speed on how things should be done. Hell, knowing how things should be done for devs that have been on the same team for years is valuable. Ultimate flexibility just allows you to do things differently every time a new page is developed. This is SERIOUSLY annoying and detrimental to every project.
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#9As a CS student (pointing out my inexperience), VueJS was the easiest to dive in of them all, i can't do marvelous things with it (yet, maybe) but for simple things for personal use and for learning it's super OK. But reading articles about Front-End frameworks makes me frustrated. Should i pick Vue ? Should i abandon it for React ? Should i pick Angular 1-2 ? What is HNs' advice ?
Take a look at the job search websites relevant to you! If I take a look at one of my countries most prominent job website I find 224 jobs for JSF and 93 for jQuery. For perspective: 99 for ASP, React 35, Angular 55, Angular 2 37, zero for my beloved Vue.js. Is Europe that far behind regarding front end frameworks or is JSF the hottest frontend skill in America as well?
Re: All JavaScript frameworks are terrible – A case study in confirmation bias
#10Earlier quoted context omitted.
Take a look at the job search websites relevant to you! If I take a look at one of my countries most prominent job website I find 224 jobs for JSF and 93 for jQuery. For perspective: 99 for ASP, React 35, Angular 55, Angular 2 37, zero for my beloved Vue.js. Is Europe that far behind regarding front end frameworks or is JSF the hottest frontend skill in America as well?
If JSF == JavaServer Faces, I can't find anything (except for some generic WebSphere and some Spring Boot development) in Austin, Texas. Austin is not "America", but it's not nothing either.