Sharing Top Content from the Angular-sphere.

Why I’m switching from Angular to React and Redux in 2018

  • Modern Web Development is challenging and the way we develop web apps are now different is one of the reasons why I jumped to React ecosystem.
  • Now, this poses a serious challenge to both newcomers and developers who has been around web development for quite some time now as you need to know how to bundle your javascript apps, use either grunt, or gulp, browserify, webpack, and so on.
  • If we’re just starting out in getting the feel of modern web development, learning Angular will eat your time to actually get started in building a real-world app.
  • You have little time to study the ins and outs of other setups for modern web app.
  • Because of how fast you can learn and build web apps with React, you can also learn other parts of building modern web apps more efficiently.

I have this love and hate relationship with Angular for quite some time now. It was funny because I was learning and in the middle of making a simple app when I got stuck. For weeks. I noticed though…

Hint: It’s not because of the hype

I have this love and hate relationship with Angular for quite some time now. It was funny because I was learning and in the middle of making a simple app when I got stuck. For weeks.

I noticed though that along the way in even making the simplest features work seems a struggle to the point that I’m not even sure if it’s worth using Angular at this point. I grasped the basic fundamentals thoroughly and that should be enough to make the small features work.

But, no it didn’t worked out. And what’s worse is it feels like I’m not even using javascript at all. It’s more like a different language altogether.

I love typescript, but somehow I got agitated in using it because I invested a lot of time mastering the ins and outs of plain javascript. And it really feels like I’m still doing some back-end stuffs (Dependency Injections, Services, etc.). What’s weird enough is everything feels familiar and equally frustrating.

Then one day, finally, I gave up using Angular and looking for other alternatives such as React and Vue. I tried React in the past around mid 2015 when it came out. I remembered it was still in beta and lots of people were talking about it. I didn’t understand the whole flow of it including the “state”.

But around 4th quarter of 2017 I tried to revisit…

Why I’m switching from Angular to React and Redux in 2018