Evrobone
Light-weight client-side framework based on Backbone.js for Ruby on Rails Front-end
Installation
Add this line to your application's Gemfile:
gem 'evrobone'
And then execute:
$ bundle
Or install it yourself as:
$ gem install evrobone
Usage
Coming soon...
Evrobone.AppClass
ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Evrobone.AppMixins.ViewsManagement
ΠΈ Evrobone.View
Evrobone.AppMixins.CustomElementBinding
ΠΈ /initializers
Evrobone.AppMixins.WindowNavigation
ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ Ρ Turbolinks
Evrobone.AppMixins.WindowRefresh
LiveReload plugin for Ruby on Rails
ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ LiveReload Π² Ruby on Rails ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΠ»Π°Π³ΠΈΠ½, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² config/initializers/assets.rb
:
Rails.application.config.assets.precompile += %w( evrobone/lib/livereload-plugin-rails.js ) if Rails.env.development?
ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠΊΡΠΈΠΏΡ Π² Π»ΡΠΉΠ°ΡΡΠ΅:
- if Rails.env.development?
= javascript_include_tag 'evrobone/lib/livereload-plugin-rails'
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/KODerFunk/evrobone.
License
The gem is available as open source under the terms of the MIT License.