Molecule
----

*Current status*: Just in a demo state right now. 

Potentially a framework for people who want batteries to be included in their frameworks. I set this repo up in order to learn more about relay/graphql. I found some cool libraries in the eco-system, now I'm just pulling everything together.

Goals:
----

1. work fullstack (data through front-end)
2. have solutions for common web-dev problems
3. universally render apps
4. should work out of the box
5. magical but explicit

How to Run the Example?
---

1. create a database in postgres, copy the migration from the basic app and run it
2. add a couple rows in the db for the person table
3. yarn install
4. run `lib/molecule examples/basic` or `lib/molecule-debug examples/basic`

Molecule (name will change soon)
----

*Current status*: Building core functionality
Example Project: https://github.com/fervorous/goalboard

A batteries included fullstack framework to build modern apps and progressive web apps. 

Feature (so far):
----

1. Universal React
2. Auto generated GraphQL based on your postgres schema
3. Server and client rendered GraphQL
4. CSS Modules
5. Hot reloading

How to Run the Example?
---

1. create a database in postgres, copy the migration from the example project and run it
2. add a couple rows in the db for the person table
3. Clone both this repo and the example project
4. `yarn install` in both
5. `yarn link` in the molecule directory
6. `yarn link molecule` in the example project directory
7. run `node_modules/.bin/molecule` or `node_modules/.bin/molecule-debug` in the example app

Add features section, update description
Add features section, update description