campbell

a general purpose node app framework
1,071
Install
npm install campbell
Latest Version:0.6.2
Vue:2
License:ISC
Last Updated:Jan 6, 2023
Links: GitHub  ·  npm
Maintainer: mathistld

Campbell

Features

  • Easy and time saving file tree based web routing
  • Modular !!!
  • Hot reloading for frontend and backend

Documentation

Directory structure

my-app
├── campbell.config.js
├── public
│   ├── api
│   │   └── router.js
│   ├── index.vue
│   └── dashboard.vue
└── plugins
    ├── my-plugin
    ├── my-other-plugin
    └── ...
the public dir

This is the main directory of your project :

  • .vue files will be rendered by nuxt as this is considered as nuxt's pages directory.
  • router.js files can create routers for the express server embedded in the instance
  • socket.js does the same as router but with socket.io namespaces

Version History

Version Released Vue License
0.6.2 ^2.0 ISC
0.6.1 ^2.0 ISC
0.6.0 ^2.0 ISC
0.5.8 ^2.0 ISC
0.5.7 ^2.0 ISC
Pre-releases (8)
Version Released License
1.0.0-beta.7 ISC
1.0.0-beta.6 ISC
1.0.0-beta.5 ISC
1.0.0-beta.4 ISC
1.0.0-beta.3 ISC