Sha256: 40698c50a80cb0b811ae071f89e918d6bb516e31222cddae905914f2224b4331

Contents?: true

Size: 1.48 KB

Versions: 7

Compression:

Stored size: 1.48 KB

Contents

# Tao on Rails [![Build Status](https://travis-ci.org/mycolorway/tao_on_rails.svg?branch=master)](https://travis-ci.org/mycolorway/tao_on_rails)

[Ruby on Rails](http://rubyonrails.org/) lacks a recommended way to structure your frontend code in large project for many years. Tao on Rails is the framework to fill the gap which will modularize your page with the new [Custom Elements v1](https://developers.google.com/web/fundamentals/getting-started/primers/customelements) API.

## Usage

Create new Tao on Rails application with following commands:

```bash
rails new app_name -m https://git.io/vSvyw
```

Several generators are available for you to quickly start your work:

* tao:assets
* tao:view
* tao:controller
* tao:component
* tao:locale
* tao:channel
* tao:scaffold

See `rails g tao:xxx --help` for more information.

## Plugin

Start writing plugin for Tao on Rails with following commands:

```bash
rails plugin new plugin_name -m https://git.io/vSvyy
```

## Documentation

See [wiki](https://github.com/mycolorway/tao_on_rails/wiki) for tutorials and API reference.

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/mycolorway/tao_on_rails. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.


## License

The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
tao_on_rails-0.9.3 README.md
tao_on_rails-0.9.2 README.md
tao_on_rails-0.9.1 README.md
tao_on_rails-0.9.0 README.md
tao_on_rails-0.8.2 README.md
tao_on_rails-0.8.1 README.md
tao_on_rails-0.8.0 README.md