aragon / hack

(Aragon 1) Content and source code for the Aragon Developer Portal
https://hack.aragon.org
Creative Commons Zero v1.0 Universal
31 stars 37 forks source link

Add Aragon One's recommended development flow #30

Open sohkai opened 6 years ago

sohkai commented 6 years ago

It'd help new developers getting started to have a recommended workflow for their own apps.

At Aragon One, we typically develop apps following this flow:

  1. Define requirements for the app:
    • Contract: storage, getters, and events
    • Frontend: mock ups
  2. Build contract
  3. Build frontend
    1. Build self-contained UI components
    2. Unify components into an implementation of the design that uses mock data (usually just a JSON file)
    3. Connect UI to real chain data
    4. Allowing users to "write" data by creating transactions
cjyabraham commented 6 years ago

I have included this suggestion in the plan for our new tutorial.