@hibiku/bundle

1.0.0 • Public • Published

hibiku

modular nodejs cms

eventually, this will serve as the repository for a core hibiku bundle that works out of the box (the 'minimum viable product') and includes all the necessary functionality for hibiku to work (ie hibiku/api, hibiku/http, hibiku/templates) - for now though, this'll just be a lab

alternatively, users will be able to just install the different modules they need themselves, and build their own flavour of hibiku (a la levelup)

design goals

  • flexible
    • should support swapping out of different components (ie. templating engine)
    • should not force user into any specific technology (db, http server ...)
    • should use events to let users do what they want with the internals
  • modular
    • unix philosophy - modules should not need to know about each other
    • each module should stick to its purpose, and not concern itself with other details - including a small core that just orchestrates the other modules
  • support native web apps / client-side rendering (like Noddity) as well as your bog-standard server-side schtick
    • service worker
    • precompiled templates
  • node-friendy
    • streams-first, events, callbacks
  • inspiration

TODO: proper spec

Package Sidebar

Install

npm i @hibiku/bundle

Weekly Downloads

0

Version

1.0.0

License

MIT

Last publish

Collaborators

  • hibiku
  • j.su