NX is a toolkit for Enterprise Angular Applications. This toolkit is an open source extension developed by NRWL. It has been designed to provide assistance in the creation of Enterprise-Level Angular Applications with the known organizational and design methodologies used in projects.
Because of Angular’s vast capabilities, the developers are looking for additional web related work that can be done through it. Angular could be required to use for enhancement of static web pages. This is done through AngularJS already on some websites. The HTML pages are written then AngularJS and Bootstrap is used to provide enhancement in the code. It's unfortunately not available in the newer version of Angular. Angular Elements is hopefully expected to change that.
Angular Language Service was released to make the developers more productive and reduce the errors by offering better code completion and context. This service is available for installation for the Visual Studio as well as other code editors that support TypeScript. This effectively allows us to use the intellisense for variables defined and used in the template.
This article includes component architecture, stateful / stateless components, one-way dataflow, lifecycle hooks. Learn Angular component concepts, communicating to AngularJS 2 components, the input and output in AngularJS and 2, difference in the code of AngularJS and 2, stateless and Stateful components and much more.
There are lots of different libraries available for writing tests, several ways to run them, lots of different frameworks that are available and our goal is to give you a good set of defaults with our tools like CLI, and with our test repositories, but we want them to be flexible. If you feel that such tools are easy, you can work with them.
A complete introduction to the Angular Router, Lazy Loading and Prefetching. The router takes a URL and the router configuration that the developer provides. The purpose of using the configuration is to construct the router out of the URL then it uses the state object to instantiate the components.
What is RxJS and how crucial addition it is to reactive programming? Well lets find out in this detailed article about it. RxJS is more than 9 years old (yes its true!) and when it came most of us had questions, that had us confused about what it really is and was it even necessary to have it? So, in this article we will focus on answering these questions.
Let us cover tips and tricks relating to best practices involved in making smaller bundles and responsive UIs. In other words, how do we build an application and distribute it to the users and it runs very efficiently for our users, that is, we want to ship something small and fast for our users? Find out here.
To make our frontends more interactive and responsive we add new features every day in them. This also makes our apps heavier and the loading time increases. This is where the capability of the frontend developer comes into question. They need to optimize how they can help their front ends load better with all the feature rich interactions.
Angular 2.0 final has now been released and the new forms module is fully operational! As before, we have the ability to create Template Driven forms or Reactive forms (or a mixture of two). In this article I shall show you the true power of Reactive Forms by going through an implementation of a dynamic form.
Once you are done configuring your different services on your first day at work, you will quickly notice one of their more annoying aspects; notifications hitting your Gmail inbox and desktop from all the different services - Slack, Asana, Bitbucket etc. You will be receiving messages in Slack, getting tasks assigned on Asana and given feedback in Bitbucket. Loop in channels like #procrastination and #food-guftugu and one can spend all day being disturbed by these notifications.