Development tools & frameworks - PervasiveComputing/Brightnest GitHub Wiki

Environment

Take a look at the article Installing & Using the Dev Environment (coming soon) to learn how to install the basic environment with all the requirements and the basic settings.

Tools

  • ... (coming soon)

Frameworks & Libraries

Sensors

Sunspot

... (coming soon)

NRC Tags

... (coming soon)

Database

  • SQLlite: Light SQL database engine

Web Server

###Server Side

  • Node.js: JS Platform for building fast, scalable network applications
  • Node.js modules:
    • express: Web dev framework to get a nice MVC architecture
    • ejs / ejs-locals: Template engine for the views
    • socket.io: Websockets made easy, for the Server/Clients dynamic communications
    • connect: To deal with session, to give access to identified users only
    • session.socket.io: To secure the Websockets communications using the created sessions

Client Side

  • JQuery: Web dev swiss knife
  • Modernizr: Library to deal with browsers support
  • JQuery plugins:
    • ... (coming soon)