microscope.js – Team – Why ? What ?



microscope.js – Team – Why ? What ?

0 1


microscope-slides

reveals slides for microscopejs

On Github bhtz / microscope-slides

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 ?