Lilly

Your friendly toolkit

High level goals

- Kickstart a project with support for vanilla js, coffeescript, livescript, amd, browserify, webpack or whatever technique + sane defaults


- Give much more developer feedback about code quality


- Automate build/dist/deploy process


 

 

- Make it really simple to develop plugins on the outside of the project that can be shared over multiple componenets, i.e a custom testrunner, generic mockplayer etc


- Be template agnostic. Right now it supports JADE out of the box, but lilly use other techniques to hook into the template system.


- Be EASY to use. Seriously easy!
 

- Support scaffolding
 

 

- Be gulp compatible 
 

- Enforce team standards. Share settings.
 

- Support per project overrides.
 

- Be FAST as lightning.
 

- Convention over configuration
 

- Backend agnostic
 

- World class best practices.


- Encourage splitting up code base.

Lilly v0.0.1@alpha

 

- Lilly (nodejs)

- Lilly devserver (express)

- Lilly static webserver (harp - will be replaced)

- Lilly preprocessor server (nodejs)

- Lilly cli (nodejs)

- Lilly devtools (vuejs/webpack)

What's next

 

- Scaffolding (working draft)

- Tests

- Freeze deps

- Support for Webpack (working draft)

- Random ports on start

- Working build step

deck

By Johan Borestad

deck

  • 43