# Documentation

## [Web Components](/webmap/general/frontend/documentation/winforms-angular-components/web-components.md)

This module represents client-side libraries to use web components platform that also integrates with the new changes that are introduced by the new WebMAP5 server-side libraries. It contains certain controls in a user interface, in this case KendoUI for Angular.

## [Base Components](/webmap/general/frontend/documentation/base-components.md)

Arises from the need of having a structure for web components and separate specific frameworks and user interfaces.

## [Angular Client](https://github.com/MobilizeNet/webmapdocs/blob/main/general/frontend/documentation/broken-reference/README.md)

Is used to extend specific functionality of the client's core. This project exposes a base service that is in charge of being the point of interaction between the core and the angular Framework. The service is called WebMapService.

## [Client Core](https://github.com/MobilizeNet/webmapdocs/blob/main/general/frontend/documentation/broken-reference/README.md)

The client helpers core is the base component of the WebMap's front-end architecture, it is responsible for managing the communication between the back-end server and the front-end. Also process the information received and keep all the information about the control's models that are rendered in the client side.

## Server Side


---

# Agent Instructions: 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:

```
GET https://docs.gapvelocity.ai/webmap/general/frontend/documentation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
