amok.js 는 아주 빠르고 멋진 코드 갱신을 할 수 있게 하는 작은 툴이다. webpack의 Hot module replacement 와는 차원이 다른 반응속도를 보여준다. 물론, 구조도 더 단순하고 무엇보다 러닝커브가 낮다. uglify 툴로 이전에 언급한 Tracker.js , mithril.min.js , MeteorDDP.js 를 모두 묶어서 util.js 라고 만들고 > uglify -s MeteorDDP.js,Tracker.js,mithril.min.js -o util.js html 파일은 간단하게 만들자 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Mamok</title> </head> <body> <script src="./util.js"></script> <script src="./index.js"></script> </body> </html> index.js 를 바라보게 했는데 사실은 index.coffee를 쓸거다. 'use strict' window.addEventListener 'patch', -> m.redraw() m.module document.body, view: -> [ m 'h1', 'Hey, Brother.' m 'h3', m.trust '<button>hey hey</button>' ] 아주 짧지만 신통한 구조다. 파일 변경을 감지하...
Meteor evangelist, IoT, Renoise, Lua, Javascript, Coffeescript