Sharing Top Content from the Angular-sphere.

Why Learning Angular 2 Was Excruciating – Hacker Noon

Why Learning Angular 2 Was Excruciating

☞ 

#angular2

  • That was truly a fiasco, and agonizing to deal with as a user, particular one who is less familiar with the Javascript world.I find myself writing this post in a moment of passion, fuming over the latest Angular release which was announced a few days ago.
  • Having finally reached a version of relative stability in Angular, it was dismaying to realize that angular-material, a key tool in my stack, has unstable dependencies that are ahead of Angular 2’s dependencies.By this point, `npm start` was working.
  • When I get to a point where all the dependencies have been upgraded, and everything is working, when Intellij is underlining the correct things and my typescript compiler is hooked up right, Angular 2 is awesome.To be fair, I have been using versions of the library that have thus far…
  • How many hundreds of thousands of human hours were wasted dealing with the pain of upgrading a version of Angular 2 and all of its related dependencies?
  • Or, maybe, just maybe, the Javascript world will always be sort of a joke, a place where engineering hipsters go to waste time and feel like they’re on the cutting edge of innovation when really, they are living in a world of madness and chaos, throwing hours of productivity down…

A few months ago I decided to try my hand at web development. Angular 2 was new and shiny at the moment, so I decided to download it and start building a website. Now, as someone who is primarily a…

Why Learning Angular 2 Was ExcruciatingA few months ago I decided to try my hand at web development. Angular 2 was new and shiny at the moment, so I decided to download it and start building a website. Now, as someone who is primarily a Java developer, this was an altogether new and very interesting experience. I followed the alleged “5 Minute Quick Start Guide” and after an hour and a half of wrangling with Angular 2 and its plethora of dependencies, I was able to get something up and running.Next, I started to build a real app. I decided to build a personal blog platform from scratch, mostly for the learning, and partially because I’ve been meaning to start a blog for ages. The desire to have a blog would be the carrot keeping me motivated to learn new technologies and keep building my project.Over the months, I’ve been keeping up with the Angular 2 releases and, each weekend, I’ve been chugging along on the blog. Oh, did I say chugging? I meant banging my head vigorously against the wall over and over and over again trying to understand and deal with the freaking Javascript ecosystem.Maybe I’m just used to the slow paced, sturdy, battle tested libraries of the Java world. Maybe learning web development starting with Angular 2 is like trying to learn a new video game and starting on hard core mode. I don’t know.All I know is that the Angular 2 release was, from my perspective…

Why Learning Angular 2 Was Excruciating – Hacker Noon

Comments are closed, but trackbacks and pingbacks are open.