Dojo codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.
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.
Dojo RealWorld using @dojo/framework and @dojo/cli-build-app.
For more information on Dojo visit dojo.io
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 dependenciesnpm 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 theoutput/dist
directory.
To run the tests run npm run test