Current version is
See the Full Documentation http://rocky.codingphase.com/
I built this as an experiment to put together the best libraries to build a modern yet simple stack.
I chose to base my stack
React - Solid front end framework backed by Facebook
Crystal - A powerful new language with syntax similar to ruby but is as fast as "C"
Kemal - Super light weight http framework made by Serdar Doğruyol
Yarn - The fastest package manager also made by Facebook
Follow the code on the right for the installation commands that you will have to run on your operating systems terminal / console.
git clone https://github.com/codingphasedotcom/rocky
Download or clone the ROCKY Project
homebrew for mac
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update brew install crystal-lang brew install yarn
Make sure you have homebrew
curl https://dist.crystal-lang.org/apt/setup.sh | sudo bash sudo apt-get install crystal curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Debian / Ubuntu
For other OSes and distros check the official documentation.
#terminal shards install
Get all the "Backend" crystal dependencies
#terminal yarn install
Get all the "Frontend" dependencies
npm install --global gulp-cli
Install Gulp to be your task runner.
#terminal yarn run server
To test everything is good run the server.
Now if you visit
http://localhost:3000/ you should see the welcome home page