Workflow Tooling Redux – At The Frontend, 2015 – Peter Müller



Workflow Tooling Redux – At The Frontend, 2015 – Peter Müller

0 0


talk-fusile


On Github Munter / talk-fusile

Workflow Tooling Redux

At The Frontend, 2015

Peter Müller

@_munter_

http://mntr.dk

Workflow Tooling Redux

Focus: Transpiling

Source

Transpiler

Source

Problem: Transpiling

Integrations are horrible

Q: How do I use sass?

A: Just use [Grunt|Gulp|Broccoli|Browserify|WebPack|Yeoman]

The next generation

Why? Next generation Diversity Lowering the bar of entry Picture: Kids from coding pirates

Web DevMental Model

Editor
File System
Browser

Easy

Simple

Plan

Develop

Deploy

Editor
File System
Browser
Editor
File System
Web server
Browser

GruntGulp

Editor
File System
Web server
Browser

Less.js

Editor
File System
Web server
Browser

RequireJSSystemJS

Editor
File System
Web server
Browser

ExpressMiddleware

Editor
File System
Web server
Browser

EditorPlugin

Editor
File System
Web server
Browser

Torrent-mount

?

Editor
File System
Web server
Browser

DEMO: FUSILE

Fusile Architecture

Fusile

github.com/Munter/fusile

$ npm install fusile -g
$ fusile <sourcedir> <targetdir>

License: MIT

Status: Not mature, Use at own risk

Fusile future

Modularization?

Stability?

Performance?

Windows support?

The next generation

Why? Next generation Diversity Lowering the bar of entry Picture: Kids from coding pirates

Peter Müller

@_munter_

http://mntr.dk

Thanks!