Skip to content

stardust/stardust

Repository files navigation

Stardust

Stardust is what the application of your dreams is made of.

Stardust is the result of my personal journey through the learning and understanding of how Symfony works at its core. It all started from the official documentation and now aims to be what I think it's the most minimalistic and lean version of the Symfony Framework.

Requirements

It's recommended that you use Composer to use Stardust.

Getting started with Stardust

To start a new project based on Stardust run this command from the directory you want to install your new Stardust Micro Framework application

composer create-project stardust/stardust [my-app-name]

Replace [my-app-name] with the desired directory name for your new application. This will install Stardust and all the required dependencies. Stardust requires PHP 5.6.0 or newer.

You will also want to:

  • Point your virtual host document root to your new application's public/ directory.
  • Or run the following command inside the just created directory to run test your app
    php -S localhost:[port] -t web web/rewrite.php

That's it! Now go build something cool.

Usage

// TODO

Tests

// TODO

Contributing

Please see CONTRIBUTING for details.

Learn More

// TODO

Security

If you discover security related issues, please email [email protected] instead of using the issue tracker.

Author Information

Stardust was created in 2016 by Marco "debo" De Bortoli & Contributors.

Credits go to Matthias Noback for the help provided with some design decisions, Loïc Faugeron for the contribution of the "Controller As A Service" decorator and to the The Symfony project & community for all the hard work constantly put in the evolution and support of the components used in this project.

An important mention also go to Konstantin Kudryashov for Behat, Ciaran McNulty for PhpSpec and Sebastian Bergmann for PHPUnit, tools that enable developers to deliver quality software, and to Chris Hartjes for his Phpmd rulesets.

License

The Stardust Micro Framework is licensed under the Apache 2.0 license. See License File for more information.

About

Stardust is what the application of your dreams is made of

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published