Top 15 Angular 5 Interview Questions You Must Prepare 19.Mar.2024

double curly brackets are used form data interpolation in Angular 5.

Simply use below syntax to import a module in Angular 5.

import { ModuleName } from ‘someWhere’;

Trpiling is a process of converting code from one language to another. In Angular, Traceur compiler is used for converting TypeScript to JavaScript so that browsers can understand.

Webpack is module bundler Bundler for Angular2 or above. It bundles, minified and trpiler an Angular application.

NPM stands for node package manager. It is used for installing dependencies for javascript packages.

Angular2 component is made of a Component decorator and a component definition of a class. ng generate component componentname command is used to generate a component in Angular2.

ngFor directive is used for Iterating over a list of items and for Generating a new DOM element for each one.

Angular 5 supports four types of Data Binding They are

  1. String Interpolation
  2. Property Binding
  3. Event Binding
  4. Two-way-binding

  • In Angular component life cycle in Angular goes through following stages.
  • Create
  • Render
  • Create and render children
  • Check for bound data changes and re-render
  • Destroy

Angular CLI is Command Line Interface for Angular that runs Webpack.You can use npm install -g @angular/cli command to install angular CLI.

NgModule is a decorator function in Angular that takes a single metadata object whose properties describe the module.

ng serve command is used to run Angular5 application locally during development.To start development server on specific port ng serve -p aPortNumber command is used.

After installing Angular CLI run ng new project-name command to create a new Angular project.

Decorators are functions that adds metadata to class members and functions. It was proposed in ES2016 and implemented in Typescript.

In Angular 5 $event is a reserved keyword that represents the data emitted by an event (event data).

It is commonly used as a parameter for event based methods.