Project

birdel

0.0
The project is in a healthy, maintained state
Ruby/JS actors communication framework for Rails.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 1.2
 Project Readme

Birdel - microframework for rails

Generate component

$ birdel gcom Ui::Bentries::Home::HomeComponent

Generate entry

$ birdel gent Home

Sync css and js

$ birdel synth

Send request

window.Birdel.send({
  actor: "ui__angry_cat_actor",
  method: "get_article",
  required_component: "ui--mix--article-component", // or false
  inputs: {
    articleId: 69
  },
  callback: {
    "component":   "ui--entries--home-component",
    "actor":       "home-component-actor",
    "method":      "showArticle",
    "resourceId": false //or ID of your actor
  } // or false
})

Full documentation is not ready and will be at https://digitalthing.io/docs/birdel, well, sorry😄