> Stack dependencies
> Platform dependencies core
> Custom modules dependencies
> Third party libraries
> Managing a complex stack is not easy.
> Requires knowledge of managing servers,
databases, cache, DNS, backups, automation, and
> The more complex your stack is to support your
production site, the more expensive it becomes.
All server-side processes or database actions are abstracted into reusable APIs, accessed over HTTPS
Templated markup should be prebuilt at deploy time, usually using a site generator for content
sites, or a build tool for web apps.
What is Gone
• Render array
• Theme layer
• Theme preprocessing
• *Views (use GraphQL instead)
• Data modeling.
• Content editor capabilities,
revisions, moderation and
• Site Settings
What to keep using