Skip to content

Documentation Roadmap #105

Open
Open
@bhamodi

Description

@bhamodi

Hey @jordangarcia, just thought it'd be nice to have a place to document our progress on the documentation website. I've added this list of things to be done, please feel free to update this list.

  • Create landing page.
  • Create interactive example.
  • Get a NuclearJS domain and create a CNAME file.
  • Create general documentation page explaining flux methodologies.
  • Create documentation page explaining NuclearJS methodologies and structure.
  • Reduce content in the README file and make it more like a quick summary of NuclearJS.
  • Create "Examples" or "Design Patterns" section with the following:
    • Code organization (module pattern)
    • testing (unit / integration) and stubbing
    • Async actions, putting async things in action layer and making stores synchronous
    • Rest API interaction (incorporating the RestAPI example https://github.com/optimizely/nuclear-js/tree/rest-api-example/examples/rest-api)
    • Loading indicator using the loadingStore (something we've made internally)
    • Routing examples (Using react-router)
    • Isomorphic example (different module pattern, get rid of singleton reactor)
    • Hooking up NuclearJS with a different UI framework (non React)
    • Loading initial data (via reactor.loadState)
    • Persisting / syncing data with localStorage
  • Add footer with copyright info.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions