> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: About Headless Projects ## Article: About Headless Projects ## Article Link: https://dev.wix.com/docs/api-reference/articles/platform-overview/about-headless-projects.md ## Article Content: # About Headless Projects [Wix Headless](https://dev.wix.com/docs/go-headless/get-started/about-headless/about-wix-headless.md) enables you to take advantage of Wix's business management platform from any app or site you create, on any platform. For example, you can create a site's frontend using any framework and use Wix Headless to handle the site's blog, CRM, and product catalog. ## Which APIs to use The APIs you should use depend on the language you're using to develop your Headless project: - If you're developing in a JavaScript or TypeScript environment, use the [Wix JavaScript SDK](https://dev.wix.com/docs/sdk.md). - For all other environments, use the [Wix REST APIs](https://dev.wix.com/docs/rest.md). > **Note:** Frontend SDK modules aren't supported for use in Headless projects. ## Authentication and client setup The authentication method for a Headless project depends on which API you use: - If you use the Wix JavaScript SDK, you can: - [Create a client with the OAuth authentication strategy](https://dev.wix.com/docs/go-headless/coding/java-script-sdk/visitors-and-members/create-a-client-with-oauth.md) to make API calls on behalf of visitors and members. - [Create a client with API key authentication strategy](https://dev.wix.com/docs/go-headless/coding/java-script-sdk/admin/create-a-client-with-an-api-key.md) to perform administrative operations. - If you use the REST API, you can: - [Use OAuth tokens for authentication of API calls](https://dev.wix.com/docs/go-headless/coding/rest-api/visitors-and-members/make-api-calls-with-oauth.md) on behalf of visitors and members. - [Use an API key for authentication of API calls](https://dev.wix.com/docs/go-headless/coding/rest-api/admin/make-api-calls-with-an-api-key.md) that perform administrative operations. ## Templates and tutorials Templates and tutorials for headless projects are available in the [Wix Headless portal](https://dev.wix.com/docs/go-headless/get-started/about-headless/about-wix-headless.md). To quickly get started with your first Headless project, see our [Quick Start](https://dev.wix.com/docs/go-headless/tutorials-templates/java-script-sdk-tutorials/quick-start.md) article.