Decoupling Drupal: A Decoupled Design Approach for Web Applications 1st Edition by Deepali Mayekar – Ebook PDF Instant Download/DeliveryISBN: 1484233214, 9781484233214
Full download Decoupling Drupal: A Decoupled Design Approach for Web Applications 1st Edition after payment.

Product details:
ISBN-10 : 1484233214
ISBN-13 : 9781484233214
Author: Deepali Mayekar
Implement a headless/decoupled Drupal design to build easily maintainable web applications. This book begins by showing you CMS workflows and best practices to give you the basics you need for working with decoupled Drupal. As part of this process, Decoupling Drupal reveals the advantages of using content management systems and explains that decoupled Drupal is the answer to various problems faced in creating and maintaining enterprise applications. Decoupling Drupal will show you how administering Drupal monolithically to design web applications can be a challenge. You’ll see how the maintainability of your application reduces exponentially over the years. In contrast, a decoupled design enables an easy handshake between the front-end and back-end applications, meaning you can implement services in a short amount of time and scale them quickly. The final part of the book covers the impact of decoupling on functional and non-functional requirements and the use of Drupal 8 modules to address the requirements of decoupling. This involves solving the problems that occur at different stages of CMS evolution in an organization. What You Will Learn Discover the principles of headless/decoupled design Implement Drupal in a real-time environment Work with the Drupal modules normally used in a decoupled design Use Drupal to complete back-end tasks Integrate a Pantheon cloud-solution for headless Drupal Acknowledge the use of CMS in your day-to-day IT life Who This Book Is For Web application designers, developers, and Drupal enthusiasts.
Decoupling Drupal: A Decoupled Design Approach for Web Applications 1st Table of contents:
Chapter 1: Drupal on My Mind
Modern Web Applications
Content Management Systems
How a Content Management System Works
Content Creation
Content Entry
Content Review
Content Approval
Content Publishing
Creation of Content API over HTTP
Nonfunctional Aspects
Using JSON to Access Content
Testing
Content Preparation Is Key
User Management Is Integral to CMS
Marketing Sites and CMS
Chapter 2: Decoupled Drupal
Multisite
Advantages of Decoupled Design
Degree of Decoupling Could Vary
Using Modules for Decoupling
Core
Core (Experimental)
Field Type
Multilingual
Web Services
Personalized vs. Anonymous Content Management
Decoupled Drupal Design: Recap
Higher Degree of Decoupling
Important Announcements on Site
Stages of Decoupling
WebJars Advantage
Integrating with IoT
Fault-Tolerant Sites
SOLID Principles in Drupal
REST API
Broadcasting, Live Streaming, Social Sites, and Decoupled Drupal
Why Decoupled Drupal? Through the Lens of History
How Drupal Machine Works
Module Performance
Third-Party Integration
Pitching Decoupled Drupal and Estimations
Summary
Chapter 3: Aspects of Drupal
Use of JavaScript and Content
Server-Side Templates
Personalized vs. Anonymous Content
Release Frequency
Front End, Back End
Reservoir
Content
JSON API
Contenta CMS—An API-First Drupal Distribution
Content Modeling in Drupal
DevOps
DevOps Helps
DevOps Reliability, Shareability, and Flexibility
DevOps Best Practices
Chapter 4: The Drupal Headless Ecosystem and Examples
Integrating Decoupled Drupal in an Ecosystem
Setting Up Drupal on Pantheon
Visual Regression Testing
GitHub Integration
Workflow Optimization
Flying High and Sailing Infallibly
Princess Cruises: The Challenge
Princess Cruises: The Approach
Princess Cruises: The Results
Princess Cruises: Some Observations
Comparing Drupal and WordPress in a Decoupled Context
Pros for WordPress
Pros for Decoupled Drupal
Making Drupal More API-First
Waterwheel
JSON API Module
GraphQL and Entity Graph Iterator
Drupal Is No Longer for Simple Sites
People also search for Decoupling Drupal: A Decoupled Design Approach for Web Applications 1st:
decoupled drupal
decoupled design
decoupled development
decoupling code
decoupling approach
Tags: Decoupling Drupal, Decoupled Design, Approach, Applications, Deepali Mayekar


