Getting Started

See full getting started guide here.

Once you have completed the getting started procoess, you will be able to start SonicJs locally by running the following command:

npm run dev

This will start the local server running at: http://localhost:4321

SonicJs Admin UI

Astro

SonicJS is built on Astro, a modern static site generator optimized for performance and minimal JavaScript. Astro is designed to deliver fast, secure, and scalable websites, offering features like partial hydration, automatic image optimization, and seamless integration with popular frameworks such as React, Vue, and Svelte.

By leveraging Astro, SonicJS ensures that the admin UI is easy to manage and update, while the front end remains highly performant and secure.

Additionally, developers have the flexibility to build their entire front end directly on top of SonicJS, allowing for a unified codebase to power the entire application.

Need Help?

Please don't hesitate to:

Next Steps

The next thing you will want to do is define your database table(s) and read up on SonicJs's built in caching and persistence layers.