endeavor 0.1.6 copy "endeavor: ^0.1.6" to clipboard
endeavor: ^0.1.6 copied to clipboard

A high performance web framework for the web wizards.

Endeavor Web Framework #

Overview #

Momentum is a web framework written in Dart programming language and is inspired by frameworks like Laravel, Ruby on Rails, and Express Js.

The goal of Momentum web framework is to provide developers effectively build backends in Dart. Currently, Dart is mainly used for developing client-side apps using Flutter. Our idea is to use Dart language for developing server-side applications also.

Quick Start #

Prerequisites #

In order to use Endeavor you must have the Dart SDK installed on your machine.

Endeavor requires Dart ">=2.17.0 <3.0.0"

Installing Momentum CLI Tool #

#  Install the Endeavor cli from pub.dev

dart pub global activate ecli

Creating a New Project #

Use the ecli create <project name> command to create a new project.

#  Create a new project called "MyDreamProject"
ecli create MyDreamProject

The directory structure is as follows:

MyDreamProject
└── templates
    └── Home_view.dart
└── Controllers
    └── Home.dart
├── pubspec.yaml
├── main.dart
└── isolator.dart

Start the Development Server #

Next, open the newly directory of created project and start the dev server by:

#  Start the development server
ecli dev

By default port 80 is used. A custom port can be used inside the app's port option.

Documentation #

For detailed documentation, use our documentation website

Versioning #

Endeavor Framework is released by following the standard Semantic Versioning.

Security Vulnerabilities or Bugs #

If you discover a security vulnerability or bugs within Endeavor Framework, please send an e-mail to Gokul krishnan via gokulkrishnan@gmail.com. All security vulnerabilities and bugs will be promptly addressed.

License #

Endeavor Framework is released under the BSD 3-Clause License.

1
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A high performance web framework for the web wizards.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

mime, mysql1, path, sqlite3, watcher

More

Packages that depend on endeavor