Blog

Edit Front-End Assets with Feydra

August 02, 2018 | Andrew Karaptis

Feydra was created in response to a common question: How can front-end developers start working quickly on Sitecore assets like CSS and JS files without having to install and run the entire Sitecore project?

With Feydra the process is easy:

1. A Sitecore developer creates an integration server running the Sitecore project with a URL that all developers can visit.

2. The Sitecore developer installs Feydra and creates Feydra accounts and sandbox folders for each front-end developer on the integration server.

3. Front-end developers can pull code from the main source control repo and work with whatever front-end workflow tools they like on their local development computers, uploading each modified CSS and JS asset to their Feydra sandbox folders on the integration server and reviewing work in progress there.

4. Feydra’s unique sandbox/fallbox system allows front-end developers to see their latest edits in action on the integration server before those changes are committed or available for anyone else to see. It is also possible for anyone else to easily view the site with a specific front-end developer’s sandboxed edits if desired for QA purposes.

5. Once a front-end change is complete and tested it can be committed and pushed to the source control repo by the front-end developer.

We’ve found this greatly reduces workflow friction for front-end developers. Their initial setup work for the project is reduced down to almost zero. They get to use whatever front-end workflow tools and code editors they prefer. The cost is basically just the bit of extra Sitecore setup work and the extra work front-end developers must do continually uploading their latest CSS and JS edits to their sandbox folders on the integration server, a task that can be automated to a large degree with npm/grunt/gulp/webpack/etc. watch processes.

Are you a Sitecore development agency facing friction whenever you work with outside design and front-end development agencies, or a front-end development agency searching for a smooth Sitecore workflow? Contact us to explore how Feydra can benefit your Sitecore front-end integrations.

Feydra

Related Blog Posts

How Feydra can keep you in your comfort zone
<span style="text-align: left; letter-spacing: normal; text-decoration: none; background-color: transparent; color: #000000;">Setting up a Sitecore instance for local testing can be not only difficult but also time-consuming. Feydra eliminates the traditional serial implementation process and reduces the overall development timeline.</span>
How Feydra Improves Front-End Development for Sitecore
Feydra offers a more efficient modern approach to front-end development workflow for Sitecore.
Feydra and the Virtual Sandbox
Feydra virtualizes all front end assets (css, js &amp; cshtml) of a Sitecore instance. With Feydra, front-end developers can commit their changes to Source Control without requiring the intervention of a back-end developer. We call it a virtual sandbox.&nbsp;
Feydra Frequently Asked Questions
Answering a number of excellent questions we've gotten from the community regarding Feydra, including how long it takes to set up a Feydra environment and how to install the product.&nbsp;
Feydra: A Front-End Assessment
Feydra allowed me to start building the front-end in a very short time with no Sitecore experience, and it let me use tools that I was comfortable and familiar with.
Feydra: A Quick Start Guide
A step-by-step guide for installing, configuring and, most importantly, using Feydra from the front-end.
Feydra from the Front-End
Feydra eliminates common roadblocks for designers and front-end developers working on Sitecore projects by getting them up and running more quickly and allowing them to use the development environment and workflow tools they prefer.&nbsp;