Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
jonjoe807yReact is amazingly useful and extremely commercially valuable but it comes with a lot of baggage that you have to learn too:
- webpack (cli tooling)
- jest (testing)
- redux (data and state management)
- ES6/7
- node
- async/await
- component/container and higher order component design patterns.
- expressjs
People say react is light weight and easy to drop in (which it is) but for it to really be powerful you wi have to understand the above otherwise you might as well just use jquery. -
jonjoe807yTo answer your question as a whole different frameworks and libs do different things:
- react is a view library for dynamic html pages
- angularjs is a end to end front end framework
- expressjs is a web server that allows you to build web apis and websites easier
- ember is an end to end front end framework that is modelled off of Ruby on Rails -
jonjoe807ySo just pick something and run with it.
I would personally go express > react > redux/react tooling -
balte22917yto learn quickly you say? go Vue go! and once you've gotten the hang of the core libraries, extend to router and vuex (redux/flux like)
-
gears4737yBeen looking at ember and it looks nice, I plan on using it to integrate a one page auction house for my games loot for players to sell and buy from
Related Rants
I been working with pure javascript and css forever, and for awhile I been avoiding these frameworks and whatnot but now I think it's time to dip my toes, what's the first easiest to learn quickly framework? I heard I should start with react?
question
react
hype
framework