# Introduction

Welcome to Zest! Zest is a very light-weight PHP framework without any dependencies except core and autoloader.

# Who is Zest For?

Zest is for PHP developers who want to build apps instead of coding common things like validation, routing, database manipulation, etc, from scratch. Zest offers a set of well-defined toolkits that take care of those things allowing you to focus on building your app.

# The purpose of Zest Framework

As for PHP, there are many PHP frameworks available nowadays, so the question is raised as to why we/people should use ZestFramework. The main purpose of Zest framework is to provide a very lightweight framework without any external dependencies except core and autoloader.

# Zest Framework consists of two dependencies.

# Core

Core files contains all the necessary files that are required for Zest framework to work properly (e.g., routing, validating, etc).

# Autoloader

Composer autoloader is used for autoloading files. It's necessary as a means to to load files efficiently. We use Composer autoloader for loading files.

TIP

The size of Zest core files less then 1MB.

Last Updated: 3/22/2022, 4:20:26 PM