As an extension for Matestack Ui Core, Matestack Ui Bootstrap ships all you need to build beautiful, reactive UIs in pure Ruby and smart CRUD components based on Bootstrap v5. Don't think about styling anymore and just create admin or application UIs faster than ever before!
As an extension for matestack-ui-core
, matestack-ui-bootstrap
ships all you need to build beautiful,
reactive UIs in pure Ruby and smart CRUD components based on Bootstrap v5.
matestack-ui-core
enables you to craft maintainable web UIs in pure Ruby, skipping ERB and HTML. UI code becomes a native and fun part of your Rails app. Thanks to reactive core components, reactivity can be optionally added on top without writing JavaScript, just using a simple Ruby DSL.
You end up writing 50% less code while increasing productivity, maintainability and developer happiness. Work with pure Ruby. If necessary, extend with pure JavaScript. No Opal involved.
matestack-ui-core
does not have an opinion on styling. In contrast, matestack-ui-bootstrap
ships all Bootstrap v5 components as Matestack UI components usable in pure Ruby. Additionally layout and CRUD components help you to build a beautiful web app meeting typical requirements of a data driven web app.
Don’t think about styling anymore and just create admin or application UIs faster than ever before!
matestack-ui-bootstrap
is tested against:
Rails versions below 5.2 are not supported.
matestack-ui-bootstrap
requires Vue.js and Vuex for its reactivity features. Following version ranges are supported:
Vue 3 / Vuex 4 update is planned for Q2 2021.
Documentation can be found here
Changelog can be found here
matestack-ui-bootstrap
is an Open Source project licensed under the terms of the MIT license