With
Feydra, front-end developers can work the way they want, using the tools they prefer and are used to instead of being worried about Sitecore requirements. Feydra also allows them to commit their changes without the help of a back-end developer. Since the product release we've gotten a number of excellent questions from the community, such as:
Q: How do I install it?
A: Feydra is supplied as NuGet packages which contain the 2 DLLs and a configuration file that need to be deployed to the QA or design server (typically QA).
Q: Approximately how long does it take to set up a Feydra environment?
A: About 10 minutes.
Q: How is Feydra different than a headless CMS implementation?
A: Headless CMS strips the front-end away from the content storage and production task. Content is delivered via API instead of as components or fully formed pages. Designers typically use a JavaScript framework for building pages.
Feydra separates the activity of front-end development from back-end, but does not change the standard functionality of Sitecore. It leverages a deep understanding of .NET development to decouple the process, but not the actual application.
Q: What does my team have to do to get a Feydra environment set up?
A: Push 2 DLLs and a configuration file to their chosen environment (usually a QA server) and create a standard file share on the server for the FED to push changes to. Virtually every team already has this environment in place already.
Q: Do I need to set up dedicated CM and CD Sitecore instances for Feydra?
A: Feydra is planned for use on the environment where the actual front-end assets will be used - in a split environment case, this would be the CD instance.
Q: Should the initial setup/deployment of Feydra be done on CM and CD Sitecore instance?
A: The initial setup, in a split-environment case, should be done on the CD instance. If your internal Feydra box (or QA, or whatever internal machine they're using) has both CM and CD, in which case you’d probably want it on both so that your front-end developers could see their changes on both. Generally, Feydra is only needed on lower tier environments like Dev Integration and QA. Feydra should not be installed on Production instances.
Q: Is web-app supported by Feydra?
A: Azure Web Apps are supported by Feydra with a small exception - for now Feydra doesn't have enough access to create the initial user folders under the FeydraRoot folder inside the website root, so these initial folders need to be created in advance (for example by having a build step create them).
We've answered more
Feydra questions on our
Feydra Q&A or skip right to the best part and
download Feydra to start virtualizing!