---
title: "Getting started (with web)"
section: "Libraries: Web"
route: /webgettingstarted
account: {accountId}
bruce_api: https://{accountId}.api.nextspace.host
guardian_api: https://guardian.nextspace.host
---
# Getting started (with web)

Nextspace provides two web libraries through NPM.

- One provides communication with the Nextspace API.Page linkDocumentation link
- Page link
- Documentation link
- One handles rendering Nextspace data through CesiumJS.Page linkDocumentation link
- Page link
- Documentation link

It is best to know upfront what your requirements are as the process of integration for these libraries may cause you problems down the line in your development.

We have found that ensuring the two Nextspace libraries, and the CesiumJS one all work together can be a tricky one.

In the sidebar to the left you can pick if you're after a React or a no-framework solution. We use React for our web navigator so that is where you will receive the best support.

If you have a different framework such as Angular we recommend you look at the React examples to try figure out your own implementation.

## Render example

Below is a basic example on how to render a Nextspace Project View so that you can see how the libraries work before you start integrating them into your own project.

[JSFiddle example](https://jsfiddle.net/nLadc6xm/)

---

Urls on this page are resolved for account `{accountId}`.
Site index: https://docs.nextspace.host/llms.txt · whole site in one file: https://docs.nextspace.host/llms-full.txt
Human-readable version of this page: https://docs.nextspace.host/webgettingstarted
