Signup for the Ionic Newsletter to get the latest news and updates!

  • http://chadwithuhc.com/ chadwithuhc

    I think it’s safe to say the AngularJS web search is peaking due to help related searches.

    I love Angular and have spent a lot of time with it recently. The basics weren’t so tough to get down, and some of it is so easy, it’s ridiculous. Creating a grid / table that is searchable can take 5 minutes. That’s amazing.

    However, the deeper I get into custom directives and breaking out of the pre-fab code built into Angular, the more challenging I find it to be. Parts of the framework seem to be overly complex in favor of adding flexibility. These parts are causing a lot of web searches for me. I would say 40% of the searches don’t yield a definitive answer either.

    I do feel it is one of the most powerful JS frameworks out there. It’s ideas are definitely forward thinking, even if some people feel it’s the wrong way to go.

    • yesimahuman

      Sure, but people need help no matter what the technology is. I remember learning jQuery and searching all the time for how to do things like grab the nth child, or the closest parent matching the selector.

      As for the learning curve, Angular can be brutal after the Hello, World phase where learning to use some of the more advanced features like directives and services effectively takes a LOT longer than the Hello World concepts. But I feel now that I understand them, I work a lot more quickly and I find them to be really flexible. So I don’t know, maybe it just takes more time?

      • Duane Bailey

        Angular’s documentation is lacking in certain areas, notably defining custom directives. It wouldn’t surprise me to search 4-5 pages of documentation just to address the topic I was searching for. Some of this is sophisticated framework design, some of it is a problem with the documentation. This is a large part of (my) learning curve.

        • yesimahuman

          Oh, for sure. And honestly, the new directive documentation I think is worse than the old one, mainly because it over simplifies a lot of stuff and turned from an API reference into a high level overview. Really, egghead.io was what brought me up to speed!

  • Scott Holden

    That graph is a bit misleading, as nobody searches for those terms. Angular certainly has a ton of interest right now, but it’s not nearly as skewed as your graph represents.

    • yesimahuman

      Neither graph is perfect I suppose. Terms like knockout and ember are too generic so I added the js to restrict them.

  • AJ Mercer

    Was your session recorded?

    • yesimahuman

      It was not, unfortunately. We are still working on slides, so stay tuned!

  • johnnliu
    • yesimahuman

      Good call! That definitely shows it.

    • http://pagepair.com Simon Bengtsson

      Nice! And now, three months:
      Angularjs 36000+
      Knockoutjs 10000+

      • AndrĂ© Werlang

        6 months later…
        Angularjs 64,000+
        Knockoutjs 12,000+
        Backbone.js 16,000+
        Ember.js 12,000+
        Meteor 7,000+
        Reactjs 1,000~
        jQuery 550,000+

  • Mohamed Jubair

    Thank you very much for this useful article!!

    AngularJS Developers

  • Jon Tansey

    I totally agree Angular gives flexibility and power that just wasn’t available even 2 years ago. I’ve had to go back to some of our older JS products recently and find myself wishing I could rewrite it in Angular

  • MohamedJubair

    Thanks for the special post

    AngularJS Development

  • Stephaniebutler3707

    One of many benefits of Angular JS development is that it can be control by the developer.

    AngularJS Development Company

  • http://rasinbekkevold.blogspot.nl/ Rasin Bekkevold

    This was a refreshing post that highlighted some areas I had not thought about http://goo.gl/oKg0YP