DZone
Web Dev Zone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Web Dev Zone > A Developer Evangelist's Thoughts on Angular 2

A Developer Evangelist's Thoughts on Angular 2

TJ Van Toll with Telerik/Progress Software shares his thoughts on the Angular 2 release, how KendoUI customers are using Angular, and what the next steps are for developers.

Matt Werner user avatar by
Matt Werner
·
May. 18, 22 · Web Dev Zone · Opinion
Like (4)
Save
Tweet
8.00K Views

Join the DZone community and get the full member experience.

Join For Free

Back in December, Google finally released a beta version of Angular 2, bringing performance improvements through offline compiling, pre-rendering, and view caching. The other day I spoke with TJ Van Toll, a developer evangelist with Telerik/Progress Software to share his thoughts on the new release. Telerik was involved in developing Angular 2 and has implemented the language into their KendoUI and NativeScript products due to enormous customer demand.

One of the biggest favors the Angular team has given developers is the simplification of API tools. Before Angular 2, Angular’s APIs could be confusing and challenging once the basics were mastered, due in part to the amount of product-specific nomenclature. The new Angular 2 APIs are much simpler to understand, and will hopefully drive user adoption to help build more advanced web apps. With increased user adoption means more demand for enterprise adoption.

These improvements to the language don’t mean an update to existing Angular apps is immediately necessary. The Angular team has provided documentation to help users upgrade, but it depends on what kind of app you’re trying to run. If you’re building a new app, it’s probably best to use Angular 2.

As an employee of Telerik/Progress Software, TJ has a unique insight into what developers are using Angular for already, and that’s primarily for more complex, form-driven web apps. With Angular 1, the most compelling use was to help users fill out really big forms with little difficulty, such as W-4’s. TJ is also very excited about Angular 2’s focus on native development. This has helped Telerik introduce “code sharing” to their NativeScript product to reuse over half of your Angular code across any platform, saving a lot of time to build more new features.

So what can Angular add? Not much, according to TJ, though TypeScript is still a love-it-or-hate-it tool for most developers. To help broaden the appeal of Angular, there is documentation available for developers to use JavaScript instead. Right now, the biggest thing people want is an announcement of a stable release, so everyone can feel confident about playing with all of these new toys.

AngularJS dev

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • What Is Pair Programming?
  • When Disaster Strikes: Production Troubleshooting
  • Common Types Of Network Security Vulnerabilities In 2022
  • Testing Your Infrastructure as Code Using Terratest

Comments

Web Dev Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo