microscope.js

"opiniated node.js web application generator"







Team

Benjamin Heintz



.NET / JavaScript developer at almerys


https://github.com/bhtz
@benjaminHTZ

Emeric Stophe



Java / Spring developer at almerys


https://github.com/cireme
@cireme63







Why ? What ?

Why ? What ?



  • Open source
  • Developer friendly
  • Node.js - JavaScript
  • Beta 0.12.0






Command Line Interface

Scaffolding


  • model
  • data access layer
  • crud controller
  • api rest
  • web application

Database

  • database synchronization
  • database drop


  • MySQL, PostgreSQL, MariaDB, SQLite


Inquirer tool

Support all command line interface features with inquirer prompts.







Web framework

Project

Components



  • express.js based
  • sequelize ORM
  • passport.js authentication & providers
  • bower frontend package manager
  • stylus css preprocessor
  • bootstrap
  • grunt task runner

Grunt tasks



  • debug runtime
  • stylus compile & watcher
  • JavaScript compile & watcher
  • nodemon server reload






Documentation

http://microscopejs.com/







Future

Features



  • database first approch
  • realtime websocket scaffolding


  • externalize microscopeKernel in npm package
  • refactore microscope-cli into generic tool

Try it and help us Document






Questions before demo ?