Posts

Showing posts with the label Angular2

Angular 4 - Modules, components and routing

Image
In the previous post we created a new Angular 4 project. Lets check the how to add modules, components and routing. You could check out the code from here . git checkout -b part2.0 origin/part2.0 We are going to use bootstrap styling . So lets add bootstrap in our aplication . We are going to use only styling not the components. npm install bootstrap@3 We need to add the bootstrap stylesheet in tha .angular-cli.json. "styles": [ "../node_modules/bootstrap/dist/css/bootstrap.min.css", "styles.css" ], Our first Module Lets add a new module employee.  Inside "src/app" run ng generate module employee or ng g m employee Wait we are going to lazy load this module , so we need routing inside the module, right? So we are going to create the routing also. ng g m employee --routing Time for component It will create new employee module with its own routing.   lets add a component for listing the employee. S...

Angular 4 - The Beginning

Image
When i first started using Angular 2 its in beta. Getting started with Angular is pretty easy. The team provided an awesome cli-tool which will help to create, develop, test and build the Angular project easily. We need to install the angular/cli (Formerly angular-cli) globally. Latest angular/cli(1.1.2 at the time of this writing) will create an Angular 4 project. npm install -g @angular/cli Suppose you need to create an Angular 2 project. What will you do? NOrmally what i will do is will install rc4 version of angular cli and create a new project, which will by default create a angular2 project. Then later will update to latest cli and the project will work smoothly in latest cli, npm install -g @angular/cli@1.0.0-rc.4 So that's all about angular/cli. You could check out detail in here. Lets create an application and try it. For creating new application run the following command. ng new ngApp This will create a new application and it will install all the dependenc...

Angular - 4 year road map

Image
AngularJS is one of the most popular JavaScript frameworks in the web. The Google developed framework is considered as one of the easiest framework to kick start a project. Two way binding and the dependency injection is the highlight of this framework. My journey with AngularJS started about 4 years ago. Then popular ver1.4 amazed me in its capabilities. Developer like me, coming from Actionscript and plain old JQuery , AngularJS is a good option to kick start a project. It give me the confidence in JavaScript world, and from then I have tried lot of framework and tools from JavaScript itself like requireJS, webpack, etc. I did projects in Angular from 1.4 to the current 2.0, and trying to upgrade to the latest 4. Angular has now become one of the fastest growing framework. The journey starts with 1.4 One of the stable and mostly uses version. Started working on this for small projects and it seems easy for development. Dependency injection and two way binding seems quite interest...