|
2 | 2 |
|
3 | 3 | * [README](README.md) |
4 | 4 | * [Start](start/README.md) |
| 5 | + * [Installation/Update guide](start/100-installation.md) |
5 | 6 | * [Create a reactive Twitter clone in pure Ruby](start/150-getting_started.md) |
6 | | - * [Core Contribution](start/400-contribute.md) |
| 7 | + * [Core Contribution](start/400-contribute/README.md) |
| 8 | + * [Contributor Covenant Code of Conduct](start/400-contribute/code_of_conduct.md) |
7 | 9 | * [Community](start/300-community.md) |
8 | 10 | * [About Matestack](start/200-about.md) |
9 | | - * [Installation/Update guide](start/100-installation.md) |
10 | | -* [api](api/README.md) |
| 11 | +* [UI Components in pure Ruby](ui_components/README.md) |
| 12 | + * [Rails integration](ui_components/100-rails_integration.md) |
| 13 | + * [Component registry](ui_components/200-registry.md) |
| 14 | + * [Component API](ui_components/300-component_api.md) |
| 15 | + * [Haml components](ui_components/500-haml_components.md) |
| 16 | + * [Testing](ui_components/1400-testing.md) |
| 17 | + * [Reusing views or partials](ui_components/400-reusing_views_or_partials.md) |
| 18 | +* [Reactivity in pure Ruby](reactive_components/README.md) |
| 19 | + * [Action Cable](reactive_components/1000-action_cable.md) |
| 20 | + * [Collection](reactive_components/700-collection.md) |
| 21 | + * [Actions](reactive_components/200-actions.md) |
| 22 | + * [Async](reactive_components/400-async.md) |
| 23 | + * [Cable](reactive_components/500-cable.md) |
| 24 | + * [Custom reactive components](reactive_components/800-custom_reactive_components.md) |
| 25 | + * [Forms](reactive_components/300-forms.md) |
| 26 | + * [Rails integration](reactive_components/100-rails_integration.md) |
| 27 | + * [Event Hub](reactive_components/900-event_hub.md) |
| 28 | + * [Isolated](reactive_components/600-isolated.md) |
| 29 | +* [SPA-like Apps in pure Ruby](reactive_apps/README.md) |
| 30 | + * [Tutorial](reactive_apps/1000-tutorial/README.md) |
| 31 | + * [Essential Guide 8: Styling and Notifications](reactive_apps/1000-tutorial/10_styling_notifications.md) |
| 32 | + * [Essential Guide 8: Collection and async component](reactive_apps/1000-tutorial/08_collection_async.md) |
| 33 | + * [Essential Guide 13: Wrap Up & Outlook](reactive_apps/1000-tutorial/13_wrap_up.md) |
| 34 | + * [Essential Guide 5: Toggle Component](reactive_apps/1000-tutorial/05_toggle_component.md) |
| 35 | + * [Essential Guide 11: Authentication](reactive_apps/1000-tutorial/11_authentication_devise.md) |
| 36 | + * [Essential Guide 3: Person Index, Show, Transition](reactive_apps/1000-tutorial/03_index_show_transition.md) |
| 37 | + * [Essential Guide 2: ActiveRecord & Database](reactive_apps/1000-tutorial/02_active_record.md) |
| 38 | + * [Essential Guide 7: Partials and custom components](reactive_apps/1000-tutorial/07_partials_and_custom_components.md) |
| 39 | + * [Essential Guide 4: Forms & Actions \(Create, Update, Delete\)](reactive_apps/1000-tutorial/04_forms_edit_new_create_update_delete.md) |
| 40 | + * [Essential Guide 12: Heroku Deployment with Postgres](reactive_apps/1000-tutorial/12_heroku_deployment.md) |
| 41 | + * [Essential Guide 6: Async Component](reactive_apps/1000-tutorial/06_async_component.md) |
| 42 | + * [Essential Guide 9: Custom Vue.js components](reactive_apps/1000-tutorial/09_custom_vue_js_components.md) |
| 43 | + * [Essential Guide 1: Setup](reactive_apps/1000-tutorial/01_setup.md) |
| 44 | + * [Creating a SPA-like App with Matestack](reactive_apps/1000-tutorial/00_introduction.md) |
| 45 | + * [Transitions](reactive_apps/400-transitions.md) |
| 46 | + * [Authorization via Pundit or CanCanCan](reactive_apps/600-pundit.md) |
| 47 | + * [Integrating Devise](reactive_apps/500-devise.md) |
| 48 | + * [Page API](reactive_apps/300-page_api.md) |
| 49 | + * [Rails integration](reactive_apps/100-rails_integration.md) |
| 50 | + * [App API](reactive_apps/200-app_api.md) |
| 51 | +* [Components API](api/README.md) |
11 | 52 | * [Core Components](api/100-components/README.md) |
12 | 53 | * [Matestack Core Component: Samp](api/100-components/samp.md) |
13 | 54 | * [Matestack Core Component: Abbr](api/100-components/abbr.md) |
|
104 | 145 | * [matestack core component: Toggle](api/100-components/toggle.md) |
105 | 146 | * [Matestack Core Component: Video](api/100-components/video.md) |
106 | 147 | * [Matestack Core Component: Button](api/100-components/button.md) |
107 | | -* [Reactivity in pure Ruby](reactive_components/README.md) |
108 | | - * [Action Cable](reactive_components/1000-action_cable.md) |
109 | | - * [Collection](reactive_components/700-collection.md) |
110 | | - * [Actions](reactive_components/200-actions.md) |
111 | | - * [Async](reactive_components/400-async.md) |
112 | | - * [Cable](reactive_components/500-cable.md) |
113 | | - * [Custom reactive components](reactive_components/800-custom_reactive_components.md) |
114 | | - * [Forms](reactive_components/300-forms.md) |
115 | | - * [Rails integration](reactive_components/100-rails_integration.md) |
116 | | - * [Event Hub](reactive_components/900-event_hub.md) |
117 | | - * [Isolated](reactive_components/600-isolated.md) |
118 | | -* [SPA-like Apps in pure Ruby](reactive_apps/README.md) |
119 | | - * [Tutorial](reactive_apps/1000-tutorial/README.md) |
120 | | - * [Essential Guide 8: Styling and Notifications](reactive_apps/1000-tutorial/10_styling_notifications.md) |
121 | | - * [Essential Guide 8: Collection and async component](reactive_apps/1000-tutorial/08_collection_async.md) |
122 | | - * [Essential Guide 13: Wrap Up & Outlook](reactive_apps/1000-tutorial/13_wrap_up.md) |
123 | | - * [Essential Guide 5: Toggle Component](reactive_apps/1000-tutorial/05_toggle_component.md) |
124 | | - * [Essential Guide 11: Authentication](reactive_apps/1000-tutorial/11_authentication_devise.md) |
125 | | - * [Essential Guide 3: Person Index, Show, Transition](reactive_apps/1000-tutorial/03_index_show_transition.md) |
126 | | - * [Essential Guide 2: ActiveRecord & Database](reactive_apps/1000-tutorial/02_active_record.md) |
127 | | - * [Essential Guide 7: Partials and custom components](reactive_apps/1000-tutorial/07_partials_and_custom_components.md) |
128 | | - * [Essential Guide 4: Forms & Actions \(Create, Update, Delete\)](reactive_apps/1000-tutorial/04_forms_edit_new_create_update_delete.md) |
129 | | - * [Essential Guide 12: Heroku Deployment with Postgres](reactive_apps/1000-tutorial/12_heroku_deployment.md) |
130 | | - * [Essential Guide 6: Async Component](reactive_apps/1000-tutorial/06_async_component.md) |
131 | | - * [Essential Guide 9: Custom Vue.js components](reactive_apps/1000-tutorial/09_custom_vue_js_components.md) |
132 | | - * [Essential Guide 1: Setup](reactive_apps/1000-tutorial/01_setup.md) |
133 | | - * [Creating a SPA-like App with Matestack](reactive_apps/1000-tutorial/00_introduction.md) |
134 | | - * [Transitions](reactive_apps/400-transitions.md) |
135 | | - * [Authorization via Pundit or CanCanCan](reactive_apps/600-pundit.md) |
136 | | - * [Integrating Devise](reactive_apps/500-devise.md) |
137 | | - * [Page API](reactive_apps/300-page_api.md) |
138 | | - * [Rails integration](reactive_apps/100-rails_integration.md) |
139 | | - * [App API](reactive_apps/200-app_api.md) |
140 | | -* [UI Components in pure Ruby](ui_components/README.md) |
141 | | - * [Rails integration](ui_components/100-rails_integration.md) |
142 | | - * [Component registry](ui_components/200-registry.md) |
143 | | - * [Component API](ui_components/300-component_api.md) |
144 | | - * [Haml components](ui_components/500-haml_components.md) |
145 | | - * [Testing](ui_components/1400-testing.md) |
146 | | - * [Reusing views or partials](ui_components/400-reusing_views_or_partials.md) |
147 | 148 | * [Changelog](changelog.md) |
148 | | -* [Contributor Covenant Code of Conduct](code_of_conduct.md) |
149 | 149 |
|
0 commit comments