We recently held a webinar for the India/APAC region about how to build your first Angular 4 application.
Watch the video recap on YouTube here!
Not only does this webinar help you get started with Angular on building your own app, you'll also learn about many of Angular’s core concepts, including:
- How to create a project with Angular CLI
- Components and components communications
- Services and dependency injection
- Working with $http
You can find slides used in the webinar here and view the Q&A from the webinar below:
Do we need to know AngularJS 1 to start with Angular 4?
Having some knowledge of AngularJS 1.x certainly helps. However, you really do not need to know AngularJS 1.x to start working with Angular 2 or 4. AngularJS 1.x is based on ECMAScript 5 whereas Angular 4 is based on ECMAScript 6. Most of the concepts in Angular 2 or 4 have been changed from their predecessors in AngularJS 1.x. You can directly start learning and working with Angular 4.
Do we need Silverlight to work with Ignite UI?
NO, you do not need Silverlight for Ignite UI. Ignite UI is Infragistics jQuery library and has no relationship with Silverlight. You can learn more about Ignite UI - and download a free trial! - here.
What is Webpack?
Do you think Components are like Controllers in AngularJS 1.x?
I would say NO. Components are not Controllers. In AngularJS 1.x, controllers are used to work with data and logic. You can have multiple controllers for the same view. However, components are reusable elements. Each components has its own class, template and styles.
To learn more about Angular Components, download free Angular Essential book from here : https://bitly.com/angularess
What are the types of binding in Angular?
There are three types of Binding in Angular. They are:
- Event binding
- Property binding
Angular also has two way binding [(ngModel)], which is a combination of event binding and property binding.