Foundation

Parts that make Webiny

2
Lesson 2

Parts that make Webiny

Parts that make Webiny
Click to enlarge

Webiny is a comprehensive content platform that consists of several key components, each designed to handle specific aspects of content management and application development. In this lesson, we will explore the main parts that make up Webiny and how they work together to provide a seamless experience for both developers and content editors.

In this lesson...

Here are the topics we'll cover

brick

Core components that make up Webiny.

Core Components of Webiny

Webiny is built on a foundation of several core components that work together to provide a robust and flexible content platform. Unlike many other platforms that are monolithic in nature, Webiny is designed from the ground up to be modular and extensible so that it can support even the most complex projects and use-cases. Developers can modify Webiny's functionality as needed in a maintainable and upgradable way, so things don't break between updates.

The core components that make up Webiny include:

  • Applications: Webiny comes with a set of applications that cater to different content management needs, such as the Headless CMS, Website Builder, File Manager, Publishing Workflows, and a few more.
  • Developer toolkit: The main part of the developer toolkit is the Webiny Framework - the underlying framework that powers Webiny. It is your gateway to building custom applications on top of Webiny, and customizing the existing ones, including both the UI and the API.
  • Infrastructure: Webiny uses Infrastructure as Code principles to define the cloud infrastructure required to run the platform. You don't need to setup or manage any servers, databases, or other infrastructure components manually. Webiny takes care of all that for you, allowing you to focus on building your applications. The whole deployment process is fully automated and done within your own AWS account.

Besides these core components, Webiny also includes a set of developer tools and utilities that facilitate the development process, such as the Webiny CLI, which helps with project setup, deployment, management, scaffolding, CI/CD integration, and more.

Use Alt + / to navigate

Parts that make Webiny - Foundation - Learn Webiny