• Stars
    star
    244
  • Rank 165,358 (Top 4 %)
  • Language
    PHP
  • License
    MIT License
  • Created about 13 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A resource-oriented application framework

Logo

BEAR.Sunday

A resource-oriented application framework

Scrutinizer Code Quality codecov Type Coverage Continuous Integration

What's BEAR.Sunday

This resource orientated framework has both externally and internally a REST centric architecture, implementing Dependency Injection and Aspect Orientated Programming heavily to offer you surprising simplicity, order and flexibility in your application. With very few components of its own, it is a fantastic example of how a framework can be built using existing components and libraries from other frameworks, yet offer even further benefit and beauty.

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.

Documentation

Related project

More Repositories

1

BEAR.Resource

A hypermedia framework for an object as a service
PHP
45
star
2

BEAR.Package

A BEAR.Sunday framework component package
PHP
30
star
3

BEAR.QATools

The Collection of PHP QA tools
PHP
22
star
4

BEAR.Skeleton

Skeleton application for BEAR.Sunday
PHP
12
star
5

bearsunday.github.io

BEAR.Sunday manual
HTML
10
star
6

idea-php-bearsunday-plugin

BEAR.Sunday Plugin for PhpStorm / IntelliJ IDEA
Java
8
star
7

tutorial2

BEAR.Sunday Tutorial 2
PHP
8
star
8

BEAR.QueryRepository

A Caching Framework for BEAR.Resource
PHP
6
star
9

deploy

a template for http://deployer.org/
PHP
6
star
10

BEAR.ReactJsModule

DEPRECATED
PHP
5
star
11

BEAR.QiqModule

Qiq template module for BEAR.Sunday
PHP
4
star
12

BEAR.StubJson

Stubbing with JSON Mappings for BEAR.Resource
PHP
4
star
13

BEAR.Swoole

The swoole script for BEAR.Sunday application
PHP
4
star
14

BEAR.Middleware

PSR-7 BEAR.Sunday Middleware for Relay
PHP
4
star
15

meetup

DEPRECATED
3
star
16

BEAR.HelloWorld

Hello World app for testing and benchmarking
PHP
3
star
17

BEAR.ApiDoc

API Doc service for BEAR.Sunday
PHP
3
star
18

BEAR.Dotenv

Dotenv utility for BEAR.Sunday
PHP
2
star
19

rector-bearsunday

Rector Rules for BEAR.Sunday
PHP
2
star
20

tutorial1

A tutorial application that how to use BEAR.Sunday
PHP
2
star
21

BEAR.FastlyModule

Fastly integration for BEAR.Sunday
PHP
2
star
22

MyVendor.ContactForm

Web form sample application
PHP
2
star
23

BEAR.AclResource

ACL based embedded resource
PHP
2
star
24

BEAR.Project

A PSR-7 Resource Oriented project skeleton
PHP
2
star
25

BEAR.Thrift

A package that allows high-speed access to BEAR.Sunday resources from multiple languages using Thrift and Swoole.
PHP
1
star
26

MyVendor.Swoole

Swoole benchmarking for BEAR.Sunay
PHP
1
star
27

BEAR.HelloworldBenchmark

A BEARSunday helloworld benchmarking project using Swoole
PHP
1
star
28

BEAR.AutoRouter

A convention-based router for BEAR.Sunday
PHP
1
star
29

BEAR.Accept

Provides content-negotiation using `Accept` headers for BEAR.Sunday
PHP
1
star
30

BEAR.AppMeta

BEAR.Sunday application meta data
PHP
1
star
31

BEAR.ModuleSkeleton

Module skeleton for BEAR.Sunday
PHP
1
star
32

BEAR.SsrModule

A JavaScript server side rendering module for BEAR.Sunday
PHP
1
star
33

BEAR.SupportedVersions

Test the BEAR.Sunday skeleton installation with all supported PHP versions
1
star
34

MyVendor.Locale

A minimum content-negotiation application for BEAR.Sunday
PHP
1
star