What are the services used by Sitecore JSS?
API Key The services used by JSS (including the Layout Service, GraphQL, Tracking Service, and Dictionary Service) utilize the API Key mechanism provided by Sitecore Services Client (SSC). You’ll need to create an API Key and note its Item ID for use in setting up the sample apps.
How to get a Sitecore items url?
You may sometimes just want to get information about the current request. You can do this without needing to get the current Sitecore object, or, the link manager. This can be done directly from the Sitecore context, using the RawUrl property: This returns a result similar to the link manager with LanguageEmbedding enabled.
Where are API keys stored in Sitecore 9.1?
In Sitecore 9.1 and later, the API key is stored in the master database instead, which is the default, so this step is unnecessary. From the start menu / Sitecore icon, open the Content Editor application. Navigate to /sitecore/system/Settings/Services/API Keys in the content tree, and via right-click or the Home ribbon, insert a new API Key item.
Is the JavaScript layer of Sitecore open source?
The JavaScript layer of JSS is open-source. You can use the GitHub repository to submit issues, feature requests, and pull requests. See the contributing guide for guidelines. Assistance with the JSS products can also be obtained in community-based channels.
Can you use JSS on the same site as sxa?
JSS 11.0: JSS can coexist with SXA on the same Sitecore instance, as a separate site. But, in this version, JSS cannot act as an SXA tenant or use SXA’s Experience Editor extensions (i.e. drag-and-drop components, variants, partials, etc). Can I use JSS with Sitecore Forms? Yes! JSS fully supports Sitecore Forms as of JSS 12.0.
What does it mean to connect to Sitecore?
When you’re ready to connect to Sitecore for data, you have two application mode options: connected and connected-tunnel. Connected mode essentially means that all route data and network images for your app are retrieved from a remote Sitecore instance. Each target app OS has a npm script for starting connected mode:
What is unexpected response from import service JSS?
Unexpected response from import service: Status message: Forbidden Body: Deployment not allowed; no secret set. deployment secret is set, Graphql API is working as well. I can’t find what the problem is. I even tried to use the first API key and again set up the JSS app to get a new deployment Secret but nothing worked.
Where do I find the API key in Sitecore?
From the start menu / Sitecore icon, open the Content Editor application. Navigate to /sitecore/system/Settings/Services/API Keys in the content tree, and via right-click or the Home ribbon, insert a new API Key item. The item can be named anything; the name is for your reference only.