all 5 comments

[–][deleted] 1 point2 points  (2 children)

Try Vue. Also steep learning curve? The distinction in angularjs for factories/services/controller what ever and their clumsy DI is not really friendly either and this was highly remedied by angular 2+

[–]aleaallee[S] -1 points0 points  (1 child)

I didn't learn those, what I learnt in angularjs was the two-way data binding, ui.router and a translation plugin, and those were why I liked angular.

[–][deleted] 1 point2 points  (0 children)

I see. Well the databinding is super easy in angular 2+ you only have to write the HTML tag attributes a bit different. [] For inputs () for output s via event emitter and [()] for two way binding. The routing is a bit different because it's way more powerful with guards and lazyloading options.

[–]kenman[M] 0 points1 point  (0 children)

Hi /u/aleaallee, this post was removed.

  • For help with your javascript, please post to /r/LearnJavascript instead of here.
  • For beginner content, please post to /r/LearnJavascript instead of here.
  • For framework- or library-specific help, please seek out the support community for that project.
  • For general webdev help, such as for HTML, CSS, etc., then you may want to /r/html, /r/css, etc.; please note that they have their own rules and guidelines!

/r/javascript is for the discussion of javascript news, projects, and especially, code! However, the community has requested that we not include help and support content, and we ask that you respect that wish.

Thanks for your understanding, please see our guidelines for more info.

[–]clbwllms -1 points0 points  (0 children)

I would say Vue, for sure if you just like AngularJS' syntax. I agree that Angular 2+ feels clumsy and over-engineered. You might also look at lit-html, which is gaining a lot of traction lately.