rocky
Version, currently 1.0.01 version
- 1.0.0latestApr 22, 2017
github.com/codingphasedotcom/rocky
React Over Crystal Kemal and Yarn
96 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
rocky:
github: codingphasedotcom/rocky
version: ~> 1.0.0Then run:
shards installshard.yml
- Crystal
0.21.1- License
- MIT
- Author
- JoeSantosGarcia <>
- Target
rockyfrom src/rocky.cr
Dependencies
Runtime Dependencies
README
# Introduction ## React Over Crystal, Kemal, & Yarn Current version is ```0.1.0``` See the Full Documentation [https://codingphasedotcom.github.io/rocky-documentation/](https://codingphasedotcom.github.io/rocky-documentation/) ### Welcome to the ROCKY Stack 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 ## Installation Follow the code on the right for the installation commands that you will have to run on your operating systems terminal / console. Requirements ### Rocky Project ```shell git clone https://github.com/codingphasedotcom/rocky ``` Download or clone the ROCKY Project [https://github.com/codingphasedotcom/rocky](https://github.com/codingphasedotcom/rocky) homebrew for mac ## OS X (Mac) ```shell /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ``` Homebrew ```shell brew update brew install crystal-lang brew install yarn ``` Make sure you have homebrew ## Ubuntu / Linux ```shell 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. [https://yarnpkg.com/en/docs/install#linux-tab](https://yarnpkg.com/en/docs/install#linux-tab) ## Dependencies ### Get Crystal Dependencies ```shell #terminal shards install ``` Get all the "Backend" crystal dependencies ### Get Yarn Dependencies ```shell #terminal yarn install ``` Get all the "Frontend" dependencies ### Get Gulp ```shell npm install --global gulp-cli ``` Install Gulp to be your task runner. ## Getting Started ```shell #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
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
1.0.0- Tagged
- Apr 22, 2017
- Commit
a4d904df152a- Crystal
0.21.1- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/codingphasedotcom/rocky
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 12, 2026
- Synced
- Aug 12, 2026
- Versions
- 1