Skip to content

frib-high-level-controls/cable

 
 

Repository files navigation

Cable

Description

This repostiory provides a template for new web application projects using NodeJS (runtime), Express (routing), Pug (templating) and TypeScript (language).

Quick Start

$ npm install        # Download and install dependencies (including Typescript)
$ npm run grunt      # Compile the Typescript files to regular Javascript
$ ./bin/app          # Run the application with default configuration
$ ./bin/app --config ./config/examplerc   # Run the application with custom configuration

Roadmap

  • An example of testing using Mocha, SuperTest, etc.
  • An example of using Typescript on client
  • Move some code from 'src/app/shared' to separate library (on NPM?)
  • Refine the project structure (how can it be improved?)

Development

The recommended development environment is VS Code as it provides very good integration with TypeScript.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 75.7%
  • HTML 11.6%
  • JavaScript 10.7%
  • CSS 2.0%