@vulkano/core

1.12.0 • Public • Published

Nodemon Logo

Vulkano

Vulkano is a small, simple, and fast framework for creating web applications using NodeJS. Inspired by KumbiaPHP.

Backers on Open Collective Sponsors on Open Collective

Backers

Thank you to all our backers! 🙏

vulkano backers

Buy me a coffe

Buy me a coffe 🙏

Install

System

  • Unix
  • Node.js v20+

Packages

$ npm install @vulkano/core

Your App Structure

  • public/ - HTTP Public folder
  • vulkano/ - Vulkano App (config, controllers, models, views)
  • app.js - Server entry point

Your Server entry point

/**
 * app.js
 *
 * To start the server, run: ⁠ node app.js ⁠.
 *
 * For example:
 *   => ⁠ npm run start ⁠
 *   => ⁠ node app.js ⁠
 */

const vulkano = require('@vulkano/core');

vulkano(); ⁠

Your Vulkano App Folder

  • vulkano/ - Vulkano App
    • config - Your config files
      • env - Folder for custom environment settings
      • express - Folder to customize the server (cookies, jwt, helmet, cors and settings)
      • locales - i18n folder
      • views - Folder to customize filters and helpers to Nunjukcs
    • controllers - Your controllers
    • models - Your models
    • services - Your services or libs

Your Vulkano Public Folder

  • public/ - Public Path
    • css - Styles
    • fonts - Fonts
    • img - Images
    • js - Javascript
    • files - Files uploaded

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.12.044latest

Version History

VersionDownloads (Last 7 Days)Published
1.12.044
1.11.02
1.10.00
1.8.10
1.8.00
1.7.00
1.6.00
1.5.50
1.5.41
1.5.30
1.5.20
1.5.10
1.5.00
1.4.10
1.4.00
1.3.10
1.3.00
1.2.00
1.1.04
1.0.20
1.0.10
0.9.00
0.8.00
0.7.01
0.6.00
0.5.00
0.4.01
0.1.01

Package Sidebar

Install

npm i @vulkano/core

Weekly Downloads

54

Version

1.12.0

License

MIT

Unpacked Size

414 kB

Total Files

45

Last publish

Collaborators

  • camiloborrero29
  • argordmel