/apprun-apress-book

Primary LanguageCSSMIT LicenseMIT

apprun-apress-book

AppRun Book from Apress

Order from Amazon

This project contains the source code of the book Practical Application Development with AppRun.

AppRun was at 1.15 when book was published. Since then there are new features added to . Please refer the CHANGELOG and WHAT'S NEW of the project.

Use the Examples

Clone the project:

And then run:

  • npm install

Now, you can run the examples as following.

Chapter 1 - Getting Started

Double click the .html files to run the examples.

  • chapter 1/1-3.html - the counter application
  • chapter 1/1-4.html - the counter application with state history

Chapter 2 - Development Environment

  • npm run hello-world

Chapter 3 - Model the State

  • npm run jsx-counter
  • npm run jsx-counter-history
  • npm run counters
  • npm run to-do
  • npm run to-do-local
  • npm run to-do-cloud

Chapter 4 - View Patterns

  • npm run to-do-mvc
  • npm run to-do-mvc-2
  • npm counter-web-component

Chapter 5 - Event Patterns

  • npm run clock
  • npm run hello
  • npm run hello-form
  • npm run echo
  • npm run typeahead
  • npm run fab
  • npm run echo-hash
  • npm run worker

Chapter 6 - Asynchronous Events

  • npm run weather
  • npm run hn

Chapter 7 - Single-Page Applications

  • npm run spa
  • npm run spa-no-hash
  • npm run spa-dynamic-import
  • npm run spa-es-module

Chapter 8 - Administrative Dashboard

Chapter 9 - Server-Side Rendering

Chapter 10 - Real-World SPA

Chapter 11 - Unit Testing

Chapter 12 - AppRun DevTools