- Notifications
You must be signed in to change notification settings - Fork1
Views Are Code: use all the power of Ruby to build views in your own language.
License
swiftype/fortitude
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Fortitude is a new rendering engine for Ruby (with or without Rails), based on the same principles asErector. It expresses HTML using a Ruby DSL. By doing this, it allows you tofactor your view layer far more (and much more naturally) than any other templating engine, allowing dramaticallybetter maintainability and code quality — in what is often one of your application's largest layers.
Currently, Fortitude is in beta release: while there are no known bugs, and it has extensive tests (548 examples andcounting), it is as-of-yet largely undocumented and has not received much use outside of its author's environment.As a result, it is largely intended for people who are already familiar with Erector, and for use in environmentswhere occasional bugs (that will be fixed quickly) are not an issue.
Fortitude should be production-ready in a short while, including very extensive documentation.
If you're familiar with Erector and want to use Fortitude, seeREADME-erector.md.
About
Views Are Code: use all the power of Ruby to build views in your own language.
Resources
License
Stars
Watchers
Forks
Languages
- Ruby95.6%
- Java1.7%
- C1.7%
- Other1.0%