Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

jspatron-skeleton

nikemadrid10BSD-2-Clause1.0.0

skeleton application of patronjs

framework, spa, patron, jspatron, router, route, skeleton-patronjs

readme

PatronJs npm version

PatronJs es framework basado el la arquitectura modelo vista controlador, utilizando ES5 async/await para renderisar vistas y compilar datos.ideal para aplicaciones de una sola pagina. Es extensible donde pueden integrar librerias o crear funcionalidades disponible en toda tu aplicacion.

Directorios

  • directorio - app/ se añaden todos los controladores para la vista.

  • directorio - bootstrap/ donde se inicializa la aplicacion y añade las rutas accesibles.

  • directorio - config/ añade todas las configuraciones del proyecto y del framework.

  • directorio - public/ acceso publico del contenido.

  • directorio - views/ donde se prepara la vista y se añade al documento principal.

archivo de rutas - bootstrap/route.js

route.has(url: string, option_controller: object | Function, method_execute: string)

ejemplo

class IndexController extends MainController {
    constructor() { super() }
    home() {
        return 'home'
    }
}

route.has('/', IndexController, 'home')

otro uso

route.has('/', {
    controller: IndexController,
    // load assets css or js
    load: {
        js: ['index'],
        css: []
    }
}, 'home')