> For the complete documentation index, see [llms.txt](https://docs.gapvelocity.ai/webmap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gapvelocity.ai/webmap/general/frontend/documentation.md).

# 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
