Prism is a developer focused, React & Backbone front end framework for fast, API centric WordPress application development
WordPress is a super flexible and powerful system for storing and retrieving stuff.
Prism is super flexible and powerful interface for viewing and manipulating that stuff.
Prism is an simple tree structure. It provides a scaffolding for moving up and down your application data.
Take a look at an example install at http://prism.caseydris.co Take a look at The Purpose of Prism for more background information.
A simple hierarchy by design. Root access to information on the left. Branches in the middle. Leaf and node information on the right. Clicking on an item moves you up and down the tree. Commonly found in many desktop applications.
- Clone the plugin into your WordPress
plugins
directory
git clone [email protected]:caseypatrickdriscoll/prism.git
- Confirm the Node Package Manager is installed on your system.
npm -v
- Install all Node packages and dependencies found in
package.json
.
npm install
- Compile all sass and jsx source files to css and js
grunt
- Activate plugin, activating Posts-to-Posts dependency at the same time.
wp plugin install posts-to-posts --activate
wp plugin activate prism
Load sample data by activating any of the 'Data' plugins. When activated the plugin will load sample data into the database
wp plugin activate prism/prism-data-movies
Run ./tools/reset to init the database and init with sample data with wp plugin activate prism/prism-data-movies