croda
croda
TODO: Write a description here
Installation
-
Add the dependency to your
shard.yml
:dependencies: croda: github: matthewmcgarvey/croda
-
Run
shards install
Usage
require "croda"
TODO: Write usage instructions here
Development
TODO: Write development instructions here
TODO
- Identify core plugins still missing
- Plugin for showing available routes https://github.com/jeremyevans/roda-route_list
- Assets
- Views (supports only Crinja for now)
- include a csrf function if possible
- Rename the project
- I don't want this forever to be the "crystal version of Roda"
- It can't live up to that anyways at very fundamental levels
- Roda was originally named "Sinuba" which was a combination of Sinatra and Cuba (the library Roda is forked from)
- The name Roda is based on the trees in a video game series called Ys
- Write tests
- Write docs
- Compare performance between this and other common web frameworks
- not to brag, but at a very base level, identify if performance is a tradeoff
- I'm not sure I expect performance to be very different one way or the other
Contributing
- Fork it (https://github.com/matthewmcgarvey/croda/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- your-name-here - creator and maintainer
Repository
croda
Owner
Statistic
- 10
- 0
- 0
- 0
- 0
- almost 2 years ago
- January 13, 2021
License
MIT License
Links
Synced at
Thu, 21 Nov 2024 21:36:53 GMT
Languages