Live at: https://dev.branch.io
gem install bundler
xcode-select --install
sudo gem install nokogiri -v '1.6.6.2'
DO THIS ONCE, when you first clone the repo.
git submodule init
git submodule update
npm install && bundle install
ulimit -n 10000
bundle exec jekyll serve --watch
git submodule foreach git pull origin master
- React -> binding components to docs so we can show progress / encourage users
- Handle case where user moves to recipe that doesn't support platform (what happens if a given recipe is iOS/Android only and user was previously on web?). being sure to return to previously platform when clicking out of recipe without that previous platform. (Ask Derrick if unclear)
The new documentation will have 4 parts:
- Overview
- Recipes
- Domains
- Reference Docs
Right now we are primarily focused on 2. Recipes and 3. Domains, as well as the components from which they are both composed, aka Ingredients.
Recipes
: The fastest way for developers to implement Branch. Provides the bare minimum number of steps to integration, as well as tips
pointing developers toward all the configuration options we offer. Composed of ingredients
.
Domains
: Lists of the various ingredients
for a given domain. For example, all information related to programmatically creating links belongs on one page. Like recipes
, domains are composed of ingredients
.
Ingredients
: The pieces. A short, self-contained explanation and/or code sample.