Exemplary real world application built with Dojo2
Branch: master
Clone or download
Latest commit ec6a123 Oct 16, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.firebase
src fix routing (#3) Oct 16, 2018
tests Updates to dojo 4.0.0 (#2) Oct 15, 2018
.dojorc Updates to dojo 4.0.0 (#2) Oct 15, 2018
.gitignore use latest dojo package versions Jan 20, 2018
README.md Updates to dojo 4.0.0 (#2) Oct 15, 2018
firebase.json Update for dojo release (#1) Jul 4, 2018
logo.png
package-lock.json Updates to dojo 4.0.0 (#2) Oct 15, 2018
package.json Updates to dojo 4.0.0 (#2) Oct 15, 2018
tsconfig.json Convert to latest stores with payload typing Jan 10, 2018
tslint.json Initial application Jan 7, 2018

README.md

Dojo Example App

Dojo codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.

Demo    RealWorld

This codebase was created to demonstrate a fully fledged full-stack progressive web application built with Dojo including automatic code splitting by route, CRUD operations, authentication, routing, pagination, build time rendering and more.

We've gone to great lengths to adhere to the Dojo community style guides & best practices.

For more information on how to this works with other front-ends/back-ends, head over to the RealWorld repository.

How it works

Dojo RealWorld using @dojo/framework and @dojo/cli-build-app.

For more information on Dojo visit dojo.io

Getting started

You can view a live demo over at https://dojo-2-realworld.firebaseapp.com

To get the frontend running locally:

  • Clone this repository
  • npm install to install all required dependencies
  • npm run dev to start the local server with watch and hot reload

The local web server uses port 9999.

For a production build of the application:

  • npm run build to build the output into the output/dist directory.

To run the tests run npm run test