> For the complete documentation index, see [llms.txt](https://skyslit.gitbook.io/magicjs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://skyslit.gitbook.io/magicjs/advanced-guide.md).

# Advanced Guide

- [Understanding the concept of features in MagicJS](https://skyslit.gitbook.io/magicjs/advanced-guide/understanding-the-concept-of-features-in-magicjs.md): Magic features are toolkits that empower developers to effortlessly add complex functionalities to their projects, promoting reusability, efficiency, and flexibility in development.
- [Using UI components & functions across multiple Magic Features](https://skyslit.gitbook.io/magicjs/advanced-guide/using-ui-components-and-functions-across-multiple-magic-features.md)
- [Advanced Routing of pages](https://skyslit.gitbook.io/magicjs/advanced-guide/advanced-routing-of-pages.md)
- [Enable SSR](https://skyslit.gitbook.io/magicjs/advanced-guide/enable-ssr.md): Enabling Server-Side-Rendering (SSR) is a simple process, and this documentation will guide you through the necessary steps.
- [Access MongoDB](https://skyslit.gitbook.io/magicjs/advanced-guide/access-mongodb.md): Access and view a MongoDB database online using a temporary credentials.
- [Styling pages using Tailwind CSS](https://skyslit.gitbook.io/magicjs/advanced-guide/styling-pages-using-tailwind-css.md)
