📄️ Introduction
How does it work?
📄️ Drupal
Drupal is an open-source content management system (CMS) used for building websites and applications. It features a flexible and robust system for content management that includes various tools for content creation, workflow, user management, and multilingual capabilities. Drupal is known for its scalability, security, and community support.
📄️ Wordpress (Bedrock)
WordPress is an open-source content management system widely used for blogging or building websites. It's known for its ease-of-use, a vast array of customizable themes and plugins, and a large global community. WordPress supports many media types, is SEO-friendly, and is a popular choice for non-technical users to create and manage websites.
📄️ Laravel
Laravel is a free, open-source PHP web framework intended for the development of web applications. It follows the Model-View-Controller (MVC) architectural pattern and is known for its elegant syntax. Laravel provides features for tasks such as routing, authentication, sessions, caching, and unit testing. It encompasses tools for accessing relational databases and a robust ecosystem that enables easy deployment and hosting.
📄️ Strapi
Strapi is an open-source, Node.js based, headless CMS (Content Management System). It gives developers the freedom to use their favorite tools and frameworks while allowing editors to easily manage and distribute their content. Strapi can be fully customized to adapt to projects' needs and integrated with any third-party services.
📄️ Symfony
Symfony is a set of reusable PHP components and a PHP framework for web projects. It provides a structure around which developers can build a wide variety of applications, from simple websites to complex web applications. Symfony is known for its speed, flexibility, reusable components, and its ability to integrate with other vendor libraries.
📄️ NestJS
NestJS is a progressive Node.js framework for building efficient, reliable and scalable server-side applications. It combines elements of Object-Oriented Programming (OOP), Functional Programming (FP) and Functional Reactive Programming (FRP). NestJS embraces TypeScript and uses Express.js under the hood, but also works with other libraries, providing flexibility for developers.
📄️ NextJS
Next.js is an open-source, React-based framework for building server-side rendered (SSR) and static JavaScript applications. It offers features like hybrid static & server rendering, TypeScript support, smart bundling, and route pre-fetching. It provides a seamless developer experience for creating high-performance web applications.
📄️ Angular
Angular is a popular open-source web application framework developed by Google. It is primarily used for building single-page applications. It uses TypeScript and allows developers to create modular and maintainable code using declarative templates, end-to-end tooling, and integrated best practices. The framework also provides features like two-way data binding, dependency injection, and directives for extending HTML capability.
📄️ Astro
Astro is a modern front-end web framework that allows developers to build fast, optimized websites with less client-side JavaScript. It allows components from different front-end frameworks (like React, Vue, etc.) to be used together in the same page, and only sends the necessary JavaScript to the client, resulting in faster loading times.
📄️ Qwik
Qwik is a JavaScript framework designed for high performance web applications with a focus on fast load times, providing users with an optimal browsing experience. It achieves this by prioritizing rendering of page components based on user interaction and visibility, thus enabling efficient loading of resources. Qwik is designed with SEO and quick developer experience in mind.
📄️ Medusa / NextJS
Medusa is a headless commerce engine that enables developers to create custom commerce experiences. It is designed to be flexible and customizable, allowing developers to build commerce experiences that meet their specific needs.