Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
koriym committed Jun 22, 2019
1 parent 0df86a8 commit b591571
Showing 1 changed file with 6 additions and 34 deletions.
40 changes: 6 additions & 34 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ simplicity, order and flexibility in your application. With very
can be built using existing components and libraries from other
frameworks, yet offer even further benefit and beauty.

## Everything is a resource
## Because everything is a resource

In BEAR.Sunday **everything is a REST resource** which leads to far simpler design and extensibility.
Interactions with your database, services and even pages and sections of your app all sit comfortably in a resource which can be consumed or rendered at will.
Expand All @@ -30,41 +30,13 @@ Interactions with your database, services and even pages and sections of your ap

* [http://bearsunday.github.io/](http://bearsunday.github.io/)

## About this package

This is the framework core interface package that contains a basic reference implementation.

```
src/
├── Annotation
├── Exception
├── Extension -- Framework extension interface
│   ├── Application
│   ├── Error
│   ├── ExtensionInterface.php
│   ├── Router
│   └── Transfer
├── Inject -- Setter trait
├── Module -- Unchangeble module by context
│   ├── Annotation
│   ├── Cache
│   ├── Constant
│   ├── Resource
│   └── SundayModule.php -- Root module of this package
└── Provide -- Changeable module by context and refference implementations
├── Application
├── Error
├── Representation
├── Router
└── Transfer
```

## Related project

* [Ray.Di](https://github.com/ray-di/Ray.Di) - dpendency injection framework
* [Ray.Aop](https://github.com/ray-di/Ray.Di) - aspect oriented framework
* [BEAR.Resource](https://github.com/bearsunday/BEAR.Resource) - hypermedia framework for object as a service
* [BEAR.Package](https://github.com/bearsunday/BEAR.Package) - web application framework
* [BEAR.Skeleton](https://github.com/bearsunday/BEAR.Skeleton) - project skeleton
* [Ray.Di](https://github.com/ray-di/Ray.Di) - A dpendency injection framework
* [Ray.Aop](https://github.com/ray-di/Ray.Di) - An aspect oriented framework
* [BEAR.Resource](https://github.com/bearsunday/BEAR.Resource) - A hypermedia framework for object as a service
* [BEAR.Package](https://github.com/bearsunday/BEAR.Package) - A web application framework
* [BEAR.Skeleton](https://github.com/bearsunday/BEAR.Skeleton) - A BEAR.Sunday project skeleton

<img src="http://bearsunday.github.io/BEAR.Sunday/framework_structure.png" width="400">

0 comments on commit b591571

Please sign in to comment.