> For the complete documentation index, see [llms.txt](https://docs.ionicfirebaseapp.com/webngstarter/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionicfirebaseapp.com/webngstarter/technologies-used.md).

# Technologies

This UI template are built using the core components of angular5 and Ng-bootstrap with Angular CLI.

* [Angular 5](https://angular.io/)
* [Angular CLI](https://cli.angular.io/)
* [Sass](http://sass-lang.com/)
* [Bootstrap 4](https://getbootstrap.com/)
* [Ng-Bootstrap](https://ng-bootstrap.github.io/#/home)

**ANGULAR:**

[**Angular**](https://angular.io/) is a platform that makes it easy to build applications with the web and mobile. Angular combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve development challenges. Angular empowers developers to build applications that live on the web, mobile, or the desktop. Angular is an all-encompassing JavaScript framework that is frequently used by developers all over the world for building web, desktop, and mobile applications. This release focused on making Angular smaller and faster to use.

**ANGULAR CLI:**

[**Angular CLI**](https://cli.angular.io/) makes it easy to create an application that already works, right out of the box. It already follows our best practices. Generate components, routes, services and pipes with a simple command. The CLI will also create simple test shells for all of these. Easily test your app locally while developing. Make your code really shine. Run your unit tests or your end-to-end tests with the breeze of a command. Execute the official Angular linter and run clang format.

**SASS:**

[**Sass**](http://sass-lang.com/) is the most mature, stable, and powerful professional grade CSS extension language in the world. Sass is completely compatible with all versions of CSS. We take this compatibility seriously, so that you can seamlessly use any available CSS libraries. Sass boasts more features and abilities than any other CSS extension language out there.

**BOOTSTRAP:**

Build responsive, mobile-first projects on the web and mobile with the world's most popular front-end component library. Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components.

**Ng-Bootstrap :**

The Bootstrap framework can be used together with modern JavaScript web \&mobile frameworks like Angular . Ng-Bootstrap provide all the component of bootstrap in Angular components.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ionicfirebaseapp.com/webngstarter/technologies-used.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
