angel3_framework

Last updated:

0 purchases

angel3_framework Image
angel3_framework Images
Add to Cart

Description:

angel3 framework

Angel3 Framework #






Angel3 framework is a high-powered HTTP server with support for dependency injection, sophisticated routing, authentication, ORM, graphql etc. It is designed to keep the core minimal but extensible through a series of plugin packages. It won't dictate which features, databases or web templating engine to use. This flexibility enable Angel3 framework to grow with your application as new features can be added to handle the new use cases.
This package is the core package of Angel3. For more information, visit us at Angel3 Website.
Installation and Setup #
(Option 1) Create a new project by cloning from boilerplate templates #


Download and install Dart


Clone one of the following starter projects:

Angel3 Basic Template
Angel3 ORM Template
Angel3 ORM MySQL Template
Angel3 Graphql Template



Run the project in development mode (hot-reloaded is enabled on file changes).
dart --observe bin/dev.dart
copied to clipboard


Run the project in production mode (hot-reloaded is disabled).
dart bin/prod.dart
copied to clipboard


Run as docker. Edit and build the image with the provided Dockerfile file.


(Option 2) Create a new project with Angel3 CLI #


Download and install Dart


Install the Angel3 CLI:
dart pub global activate angel3_cli
copied to clipboard


On terminal, create a new project:
angel3 init hello
copied to clipboard


Run the project in development mode (hot-reloaded is enabled on file changes).
dart --observe bin/dev.dart
copied to clipboard


Run the project in production mode (hot-reloaded is disabled).
dart bin/prod.dart
copied to clipboard


Run as docker. Edit and build the image with the provided Dockerfile file.


Performance Benchmark #
The performance benchmark can be found at
TechEmpower Framework Benchmarks Round 21
Migrating from Angel to Angel3 #
Check out Migrating to Angel3
Donation & Support #
If you like this project and interested in supporting its development, you can make a donation using the following services:


paypal service

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.