blocks/framework

Blocks is a minimal PHP framework for building web applications


README

68747470733a2f2f7265732e636c6f7564696e6172792e636f6d2f6461663878757466612f696d6167652f75706c6f61642f76313537363036353031322f6c6f676f5f7472616e73706172656e745f6c34743968712e706e67

Maintaince License Open source

What is Blocks?

Blocks is a very minimal PHP framework for building web applications. So why another PHP framework? Why not use the other frameworks available? I found that most frameworks are too large and contain too many dependencies or might be too micro and will have to install other dependencies. So with me not liking to work with most PHP frameworks , I decided to develop a minimal framework which is not too large and not too small either.

https://packagist.org/packages/blocks/framework

Learning Blocks

Blocks has an extensive and thorough documentation

Requirements

  • PHP version 7.0 or higher
  • Composer
  • Node.js

Example Application

https://github.com/asadadams/forum

CLI

Blocks also comes with a command-line (CLI) tool which can be found here blocks-cli

Contributing

  1. Fork it (https://github.com/asadadams/blocksmvc/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Changelog

Todo

  • Write tests

License

The Laravel framework is open-sourced software licensed under the MIT license.