Nyla Overview

Nyla is a frontend platform enabling you to deliver best-in-class shopping experiences to your customers.

Nyla Site

This is the live, published, version of your site that your customers can visit and shop. Nyla powers every part of your site up until checkout.
Nyla sites are the output of the editing experience, and leverage Nyla’s cutting edge frontend technology to deliver fast, fully featured experiences to your customers. Nyla sites are server side rendered, which means that users have a cutting edge load time experience, not just on initial page load but on subsequent page to page navigation.

Performance

Fundamentally, Nyla is all about generating (and delivering) the right data at the right time to the right user. We leverage patterns such as PRPL, route-based code/data-splitting, stale-while-revalidate, and many, many more, using a Jamstack architecture which pre-delivers stable markup from the Edge (both the initial structure and appearance) of the specific page someone requested, and then uses JavaScript (through React) to hydrate and generate a near-instant page-to-page loading time.
We make sure not to add unnecessary dependencies to your codebase, while at the same time optimizing all the assets and resources (images, JavaScript, stylesheets) using the best available technologies, optimizing for the critical rendering path, and we even try anticipating what the user will want next to intelligently prefetch that content beforehand.
Nyla sites will also scale up to extremely high volumes of users without any impact on the end user experience.  
This results in users having an optimal framework within which to make the content and business decisions that result in the end output for customers.

Data and 3rd Parties

Nyla sites pull product, collection and customer data from Shopify, can pull data and features from third party apps, and send events to Google Tag Manager for analytics and tracking purposes.
Nyla Apps and other third party functionality like tagging and managing products and collections from Shopify are integrated in the most performant way possible, meaning that Nyla customers can benefit from the functionality they bring, whilst minimizing the load time impact they can have.

Content

Nyla sites are the output of the editing experience and feature content via pages that Nyla users build, edit and publish within the Nyla editor. The content featured on the pages, such as images, text, video and so on is created and managed in the Editor, and visible to customers once published in the Editor. As mentioned above, third party data is connected via Sources which allow for dynamic data to be pulled in from third parties to be featured on pages and visible to customers.

Nyla Editor

This is the Editing application that you use to build and manage your entire site. The Editor is a full no-code design and content management tool which enables you to create and manage entire shopping experiences, install apps and run AB tests without any development support. It is installed into your store in Shopify as an App.
The Nyla Editor is aimed at enabling businesses to iterate more quickly, cheaply and in a more informed manner than ever before.