js-web

2.9.6 • Public • Published

js-web

Javascript framework for building websites.

Docs: https://js-web-framework.com

Getting Started

Installing

npm install js-web

Examples

Route displaying a html file

const {
    htmlRoute,
    inject,
    start
} = require('js-web')

const injections = [
  inject.jquery(),
  inject.bootstrap(),
  inject.react('react/index.jsx','app')
]

htmlRoute('/','index.html', _ => {
 return {users: await users.select()}
},injections)

start()

Get route returning players

const {
    htmlRoute,
    start,
    storage
} = require('js-web')

const { local, mysql } = storage
const playerTable = mysql.table('players')

htmlRoute('/','index.html', async (input) => {
    const players = await playerTable.select()
    return players
})
start()

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.9.6
    0
    • latest

Version History

Package Sidebar

Install

npm i js-web

Weekly Downloads

6

Version

2.9.6

License

MIT

Last publish

Collaborators

  • simonsmadsen