angular2

A 14-post collection

Introducing Angular Modules - Feature Modules

The @NgModule is a new decorator that has recently been added in Angular 2. NgModule defines an Angular Module, which (from the official docs) are defined as "Angular Modules help organize an application into cohesive blocks of functionality." This post is the third in a series that introduce @NgModule and its role in creating Angular 2 apps. In this post I'll discuss some motivations for creating feature modules. Angular Modules Series Introducing NgModule and the Root Module Routing Module Feature Modules Shared/Core Modules Eager and Lazy Loading I'm currently updating my Angular 2 First Look course on Pluralsight for this and other new topics. Be sure to check back later this Fall. Features Often our apps have discrete sets...


Introducing Angular Modules - Routing Module

The @NgModule is a new decorator that has recently been added in Angular 2. NgModule defines an Angular Module, which (from the official docs) are defined as "Angular Modules help organize an application into cohesive blocks of functionality." This post is the second in a series that introduce @NgModule and its role in creating Angular 2 apps. In this post I'll discuss some motivations for creating multiple modules, some decisions we have to make regarding them, and how routing fits into modules. Angular Modules Series Introducing NgModule and the Root Module Routing Module Feature Modules Shared/Core Modules Eager and Lazy Loading I'm currently updating my Angular 2 First Look course on Pluralsight for this and other new topics. Be...


Introducing Angular Modules - Root Module

The @NgModule is a new decorator that has recently been added in Angular 2. NgModule defines an Angular Module, which (from the official docs) are defined as "Angular Modules help organize an application into cohesive blocks of functionality." This post introduces @NgModule and its most oft used features when creating a root module. Angular Modules can also assist with separation of features, and eager and lazy loading of those features. I'll explore these in future posts, but first we must grasp the basics and create a simple root module. I'm currently updating my Angular 2 First Look course on Pluralsight for this and other new topics. Be sure to check back later this Fall. Angular Modules Series Introducing NgModule and...


Learning Angular 2 this Fall

Modern Web development techniques keep moving forward: Angular 2, RxJS, TypeScript, ES2016/2017. It can be daunting to keep up with the constant progression of web technology, but it is also very much worth it as what we can build also improves. It is a great time to learn how to build apps with Angular 2 using Dependency Injection, providers, data binding, RxJS, Components, Modules, Services, and more! If you are looking to learn the modern Web techniques with Angular 2, ES2016/ES2017, TypeScript and more you can catch one of the many events coming this Fall. Here are several events I'll be at, and some discount codes (where applicable). I hope to see you at one of these! Ultimate...


The Ultimate Angular 2 Workshop in Ft Lauderdale

Angular 2's engineering makes it extremely powerful for web and mobile applications. It is a great time to learn how to build apps with Angular 2 using Dependency Injection, providers, data binding, RxJS, Components, Modules, Services, and more! I'm excited to announce a new two day Ultimate Angular 2 Workshop that is custom tailored to jump starting into Angular 2, hosted by myself and my friend Dan Wahlin in Ft Lauderdale, Florida on October 6 and 7! Register now (The EARLY bird discount code expires on Sep 2, 2016) Interested in learning how to build applications with Angular 2? Whether you’ve been building Angular 1 applications or you’re brand new to Angular, this workshop will provide a ground-up...