2021-05-16 10:37:27 +00:00
2021-07-17 03:44:51 +00:00
# Basic Starter Application for Angel3 framework
2021-06-14 01:44:53 +00:00
2021-07-17 03:47:40 +00:00
This is a basic starter application for [Angel3 framework ](https://pub.dartlang.org/packages/angel3_framework ) which is a full-stack Web framework in Dart.
2021-05-16 10:37:27 +00:00
2021-07-17 03:44:51 +00:00
## Installation & Setup
2021-06-11 04:24:54 +00:00
2021-07-17 03:44:51 +00:00
1. Download and install [Dart ](https://dart.dev/get-dart ).
2021-05-16 10:37:27 +00:00
2021-07-17 03:44:51 +00:00
### Development
2021-05-16 10:37:27 +00:00
2021-07-17 03:44:51 +00:00
1. Run the following command to start Angel3 server in dev mode to *hot-reloaded* on file changes:
2016-12-21 20:34:04 +00:00
2021-07-17 03:44:51 +00:00
```bash
dart --observe bin/dev.dart
```
2018-12-11 03:36:14 +00:00
2021-07-17 03:44:51 +00:00
2. Modify the code and watch the changes applied to the application
2019-10-09 18:24:56 +00:00
2021-07-17 03:44:51 +00:00
### Production
2021-06-14 01:44:53 +00:00
2021-07-17 03:44:51 +00:00
1. Run the following command:
2019-10-03 01:21:08 +00:00
2021-07-17 03:44:51 +00:00
```bash
dart bin/prod.dart
```
2017-04-02 20:32:03 +00:00
2021-07-17 03:44:51 +00:00
2. Run as docker. Edit and run the provided `Dockerfile` to build the image.
2017-04-02 20:38:20 +00:00
2021-07-17 03:44:51 +00:00
## Resources
2017-04-02 20:38:20 +00:00
2021-07-17 03:44:51 +00:00
Visit the [Developer Guide ](https://angel3-docs.dukefirehawk.com/guides ) for dozens of guides and resources, including video tutorials, to get up and running as quickly as possible with Angel3.
2019-04-18 16:18:39 +00:00
2021-07-17 03:44:51 +00:00
Examples and complete projects can be found [here ](https://github.com/dukefirehawk/angel3-examples ).
2019-04-18 16:18:39 +00:00
2021-06-11 04:22:21 +00:00
You can also view the [API Documentation ](https://pub.dev/documentation/angel3_framework/latest/ ).
2017-04-02 20:32:03 +00:00
2021-06-11 04:22:21 +00:00
There is also an [Awesome Angel :fire: ](https://github.com/dukefirehawk/angel3-awesome ) list.