Angular 2.0 enters Developer Preview
Copyright Google Incorporated

Angular 2.0 enters Developer Preview

Angular 2.0 is officially in Developer Preview.  Here is why you should be excited about it!

http://www.angular.io

1.  Typescript - Can't wait until Ecmascript 6 is finally released and introduces real classes and objects for javascript?  Well, even after it is released how long do you have to wait for adoption?  Typescript can give you everything that you need now with the latest version 1.5 (currently in beta).  Compile down to whatever version of ecmascript you want.  Even better you have collaboration between Microsoft and Google.

2.  Angular is winning the javascript framework war.  Yes Backbone.js, Ember.js, Knockout.js have all been useful and successful in their own way, and yes they may make sense in many occasions, however for enterprise level production angular has won the war, at least at this point.  Upstart React.js has gotten some attention and is a great candidate with a low footprint when your just looking for something to handle your 'View'.  However angular is still the dominant force.

3.  Rewrite - Yes I agree it is difficult to bite off no transition path from angular 1.0 to angular 2.0, that being said .... React.js has shown us a thing or too and and the google team has taken noticed.  The ONLY way to really create the best system had to be a rewrite, it will be painful in transition but worth it in the end.

4.  Loosely coupled.  No one comes into your office and says I really appreciate that webservice your wrote.  I really appreciate your deployment path, security enhancements, spring implementation etc.  They do however come in and say, I like that website or that app looks cool...  So yes the front enders get all the fun but lets let technology do what it does best.  Ugh, JSP and ASP pages or frameworks like wicket.  Javascript is a flashy little brother and just let it do what it does best but give it a little structure so it doesn't get away from you.  You want to do your clients a favor, lets keep some abstraction and let JSON talk back and forth.  No Java and C# you will never be able to make things as pretty and fun as client scripting, but don't try to, your the offensive line, be proud of who you are, yes everyone is going to remember Emmitt Smith, but really anyone running behind that line would be considered one of the best running backs of all time, #NoOffenseEmmitt

 

 

To view or add a comment, sign in

More articles by Brant Snow

  • Finding what you truly want with AI

    Graph RAG is a RAG framework introduced by Microsoft to overcome the challenges posed by traditional RAG systems. It…

    1 Comment
  • How do I get started on an AI application easily?

    AWS Bedrock: Transforming AI with RAG and Advanced Security Generative AI is all about creating new content—like text…

    2 Comments
  • AI Retrieved-Augmented Generation: An Overview

    Generative AI Large Language Models (LLMs) have been the most popular form of LLMs in the year 2024. Despite their…

  • You're doing DevOps wrong

    I cringe a little everytime I see a posting for a "DevOps Engineer". I admit it, one of my pet peeve’s is the term…

    2 Comments
  • The PROBLEM with CodeWars

    A friend recently introduced me to codewars.com, if your not familiar with it, it is a site where you can solve…

    4 Comments
  • Microsoft Typescript - Sizzle or Fizzle?

    Microsoft's Typescript has been around for awhile. Many already could be singing its praises or curses.

    4 Comments
  • Data-Visualizations using D3.js

    We will take a look at the d3.js library for visualizations.

    3 Comments
  • Technical Writers Wanted

    This is not a job post, its more of a plea. I spent some time working to integrate with a GREAT service and their API's…

    1 Comment
  • Learn once, write anywhere

    Yes..

  • Why Python will continue to grow

    http://cacm.acm.

Others also viewed

Explore content categories