Skip to content

About

This is the micro framework based on PHP

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

46 Commits

Folders and files

Repository files navigation

Introduction

No Framework is a lightweight micro-framework built using PHP. It leverages a set of carefully selected packages to provide a simple, yet powerful structure for building web applications. This framework is designed for developers who prefer minimalism and flexibility, allowing them to use only what they need without the overhead of a full-stack framework.

Features

Dependency Injection:

Managed through league/container, allowing for efficient and flexible service management.

Environment Management:

Handled by vlucas/phpdotenv, which loads environment variables from a .env file.

Routing:

Powered by league/route, offering a robust and flexible routing system.

HTTP Handling:

Implemented via laminas/laminas-diactoros and laminas/laminas-httphandlerrunner for PSR-7 compliant HTTP message interfaces.

Templating:

Utilizes the twig/twig templating engine for rendering views.

Database Interaction:

Managed by illuminate/database, providing a powerful ORM and fluent query builder.

Event Handling:

Powered by illuminate/events to handle application events.

Security:

CSRF protection through slim/csrf and user authentication via cartalyst/sentinel.

Validation:

Form validation made easy with respect/validation.

Pagination:

Built-in pagination support via illuminate/pagination.

Error Handling:

Enhanced with spatie/ignition for detailed error reporting and debugging.

Dot Notation:

Facilitated by adbario/php-dot-notation for managing deeply nested arrays using dot notation.

About

This is the micro framework based on PHP

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages