dawn 5.0.4 copy "dawn: ^5.0.4" to clipboard
dawn: ^5.0.4 copied to clipboard

discontinuedreplaced by: navand

Dawn is a Dart Web Framework that lets developers to develop UIs with a widget model similar to Flutter. Dawn applications are compiled to JavaScript and are painted using HTML and CSS.

dawn #

📖 Description #

Dawn is a Dart Web Framework that lets developers to develop UIs with a widget model similar to Flutter. Dawn applications are compiled to JavaScript and are painted using HTML and CSS.

Example | Reference

🚀 Getting Started #

  1. Installation #

    dart pub global activate dawn

  2. Setup #

    dawn create my_awesome_app

  3. Build For Development #

    dawn compile

    To run with development server:

    dawn compile -s

    ⚡ After running with development server, you will see this page on your browser:

  4. Build For Production #

    dawn compile -m prod

✏️ More Examples #

📌 Why Dawn Exists #

  • I really like Flutter's approach (StatelessWidget, StatefulWidget, State, etc.), but I didn't find it easy at all to develop custom UIs in Flutter compared to HTML and CSS. See this issue on GitHub.
  • Flutter web is great but it hugely suffers from initial loading performance.

I decided to make something that has the best of both worlds. The ease of developing custom UIs quickly with the elegant approach of Flutter, without compromising the performance.

13
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Dawn is a Dart Web Framework that lets developers to develop UIs with a widget model similar to Flutter. Dawn applications are compiled to JavaScript and are painted using HTML and CSS.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

args, shelf, shelf_static

More

Packages that depend on dawn