acquia

Acquia CMS

Content served through decoupled front-end layer via APIs

The Decoupled front-end rendering Architecture – By Acquia CMS

A decoupled front-end layer is a software architecture approach where the front-end and back-end layers of an application are separated from each other. In this approach, the back-end layer provides a web API that is used by the front-end layer to retrieve data and perform business logic operations. The front-end layer is typically built using modern JavaScript frameworks and libraries, such as React or Angular.

Content served through a decoupled front-end layer typically involves retrieving data from the back-end layer using the API, and then using that data to populate the user interface and provide interactivity. This can include retrieving content such as articles, images, videos, and other types of media, as well as user data, preferences, and other information.

Here are some key features of Content served through decoupled Front-end rendering,

  • API-driven architecture: Content served through decoupled front-end rendering is typically powered by a RESTful or GraphQL API that provides data to the front-end layer. This allows for separation of concerns, as the back-end layer can focus on data management and business logic, while the front-end layer can focus on presentation and user experience.
  • Independent development and deployment: Decoupling the front-end layer from the back-end layer allows for independent development and deployment of both layers. This means that changes to one layer can be made without affecting the other, allowing for faster iteration and deployment.
  • Greater flexibility and scalability: By separating the front-end layer from the back-end layer, developers can create more complex and dynamic user interfaces that can adapt to different device sizes and user needs. Additionally, decoupling can improve the performance of the application by reducing the load on the server and allowing for more efficient caching of data.
  • Increased security: Decoupling the front-end layer from the back-end layer can improve security by reducing the attack surface of the application. The API can be secured separately from the front-end layer, and the front-end layer can be hosted on a Content Delivery Network (CDN) to reduce the risk of attacks.
  • Improved developer experience: Decoupling the front-end layer from the back-end layer allows developers to use their preferred front-end frameworks and tools, without being tied to a specific back-end technology or language. This can improve the developer experience and reduce the learning curve for new developers.
  • Support for headless CMS: Decoupled front-end rendering can be used with headless CMS platforms, which provide content management capabilities without dictating the front-end technology or design. This allows developers to build custom front-end interfaces and applications that can consume content from the CMS via APIs.

The decoupled front-end layer allows for greater flexibility and scalability in the development process. Because the front-end and back-end layers are decoupled, changes to one layer can be made without affecting the other layer, allowing for faster iteration and deployment.

 

The content served through a decoupled front-end layer allows for greater flexibility in the user experience. By separating the presentation layer from the data layer, developers can create more complex and dynamic interfaces that can adapt to different device sizes and user needs.

There are several benefits of Decoupled front-end rendering, including:

Improved performance: Decoupling the front-end layer from the back-end layer can improve the performance of the application by reducing the load on the server and allowing for more efficient caching of data. The front-end layer can be hosted on a Content Delivery Network (CDN) to reduce latency and improve the loading time of the application.

Flexibility and scalability: Decoupling the front-end layer from the back-end layer allows developers to create more complex and dynamic user interfaces that can adapt to different device sizes and user needs. This can improve the user experience and make the application more scalable and future-proof.

Independence and faster development: Decoupling the front-end layer from the back-end layer allows for independent development and deployment of both layers, which can accelerate the development process and reduce the time to market. Changes to one layer can be made without affecting the other, allowing for faster iteration and deployment.

Better security: Decoupling the front-end layer from the back-end layer can improve security by reducing the attack surface of the application. The API can be secured separately from the front-end layer, and the front-end layer can be hosted on a CDN to reduce the risk of attacks.

Improved developer experience: Decoupling the front-end layer from the back-end layer allows developers to use their preferred front-end frameworks and tools, without being tied to a specific back-end technology or language. This can improve the developer experience and reduce the learning curve for new developers.

Better content management: Decoupled front-end rendering can be used with headless CMS platforms, which provide content management capabilities without dictating the front-end technology or design. This allows developers to build custom front-end interfaces and applications that can consume content from the CMS via APIs.

Cost-effective: Decoupled front-end rendering allows for cost-effective management of the application. The back-end infrastructure can be optimized for data processing, while the front-end layer can be optimized for user interface design and user experience. This can result in more efficient use of resources and cost savings in the long term.

Our Clients

We are committed to transforming our client’s businesses & drive their growth is our responsibility.

Interior Health Authority

Caring is at the heart of who we are. We strive to live out our vision: Health and well-being for all, as we deliver hospital, community and long-term care services to the over 834,000 people across British Columbia’s southern Interior region. For more than 20 years, Interior Health has worked together with partners and communities, inspired by innovation and the pursuit of a healthier tomorrow.

Read more

Provincial Health Services Authority

PHSA has a unique role in BC's health authority system: to ensure that B.C. residents have access to a coordinated provincial network of high-quality specialized health-care services.

Read more

City of Burnaby

Burnaby is a great place to live, learn, work and play. We are committed to strengthening our overall well-being and growing into the future as a liveable, vibrant and sustainable community. Burnaby works to facilitate an engaged and active citizenry, a healthy economy and a real respect for the natural environment.

Read more

Fraser Health Authority

Fraser Health is responsible for the delivery of hospital and community-based health services to over 1.9 million people in 20 diverse communities from Burnaby to Fraser Canyon on the traditional, ancestral and unceded territories of the Coast Salish and Nlaka’pamux Nations, and is home to six Métis Chartered Communities.

Read more

Vancouver Coastal Health

VCH is responsible for the delivery of $4.1 billion in community, hospital and long-term care services to more than one million people in communities including Richmond, Vancouver, the North Shore, Sunshine Coast, Sea to Sky corridor, Powell River, Bella Bella and Bella Coola. VCH also provides specialized care and services for people throughout BC and is the province's hub of health care education and research.

Read more

Jevitty

We’re about unearthing results that change the way we humans live. Complete optimization of life through cutting edge technology, products and services that educate & deliver. For what’s life if we don’t have time & quality? Jevitty defines our true potential, pushing the limits on the human lifespan.

Read more

Spiced Pear Health

At Spiced Pear Health, we want you to be in charge of your body, and mind, as you go through the menopause. We want you to be seen and heard as an individual and equipped with all the information and options that are relevant to you so that you can achieve your full potential in life.

Read more

Metro Vancouver

Metro Vancouver is a federation of 21 municipalities, one electoral area, and one treaty First Nation that collaboratively plans for and delivers regional-scale services.

Read more

Case Studies

Nutrition brand

Nutrition brand-Leading Pediatric nutrition brand client expands its portfolio.

Using Drupal for platform development was a challenge…

Related Blogs

Testimonials

IH
provincial_health_services
IH
IH

Pawel Odrzygozdz

With standout responsiveness, Workiy quickly implemented all requested changes. Their flexibility extended to expanding the scope and absorbing extra costs to deliver much needed features. Customers can expect a committed partner that is dedicated to delivering on all client needs. They’re very transparent and use Teamwork. Throughout the project there were around seven change requests and Workiy handled them well. Ravi and the whole Workiy team goes above and beyond to ensure that the customer gets what they need. When we made our scope expansion request, they absorbed about $5,000 of cost since we didn’t have the funding but truly required the feature.

Laura Hudani

We have been working with Workiy for the last 18 months and have found them to be a reliable and professional supplier. Their proposed consultants are of high quality and are delivered on time as promised. The company is easy to work with and their customer service is responsive and helpful. Overall, we are satisfied with our experience working with Workiy and would recommend them to others.

Mark Lier

Workiy has provided great service to Interior Health. Workiy was able to translate our requirements into a website that met our needs. The site has been well received by the Organization and the site owner is happy with the functionality of the Drupal platform. We continue to work closely with Workiey on enhancing the site and they have been very responsive to our requests. They’ve also been very patient as requirements change. They are an active participant in meetings where requirements are being discussed and they regularly show progress on the tasks that have been assigned.

Jonathan Hamelin

I’m the content webmaster for www.interiorhealth.ca, a website rebuilt by Workiy. I’m very satisfied with how the website operates. I had worked with WordPress before, and I love how Drupal’s back-end editing function operates in a similar way, yet overall, the platform is more sophisticated in the features you can introduce. I did not need much training to handle many aspects of the site: uploading files, editing and creating new pages, building landing pages, linking pages to the website menu, going directly into pages and inputting keywords to help their searchability, and creating/add visual blocks to pages.

Pawel Odrzygozdz

Project Manager, Interior Health Authority

Laura Hudani

Team Lead, Project Controls

Mark Lier

Manager, Collaboration Systems

Jonathan Hamelin

Communications Consultant, Web & Digital Marketing

Get in Touch

You are just one step away from reaching our expert team.

Workiy is a global company with more than 20 years of experience that provides end-to-end digital solutions, consulting and implementation services to our clients. Be it web or mobile digitalization, cloud transformation or resourcing. We assist our clients in utilizing their digital assets to optimally achieve their business goals and thereby turning their visions into a reality.

info@workiy.com Get in touch

Contact Us