Migration to 0.3.x: TL;DR guide
- Change
getto@getor(foo) -> foo.get. Same thing with all zappa-provided locals in all scopes:view,render,emit, etc. - Change
atto@on. - Change
def foo: bartofoo = bar. - Change
zappa {foo}, ->tozappa ->. - Change
requiring 'foo', 'bar'to[foo, bar] = [require('foo'), require('bar')] - Change
postrender foo: ->to@postrender foo: ($) ->
Data importing
-
Change
get '/:foo': -> render @footo one of these alternatives:@get '/:foo': -> @render @params.foo@get '/:foo': (c) -> @render c.params.foo@set databag: 'param'; @get '/:foo': (d) -> @render d.foo@set databag: 'context'; @get '/:foo': (c) -> c.render @foo
Data exporting
-
Change
get '/': -> @foo = 'bar'; render 'index'to one of these alternatives:@get '/': -> @render index: {foo: 'bar'}@set databag: 'param'; @get '/': (d) -> d.foo = 'bar'; @render 'index'@set databag: 'context'; @get '/': (c) -> @foo = 'bar'; c.render 'index'