Meetup: 20st February 2014

On 20st February 2014 we would like to invite you to our next community meetup of the Munich Node.JS User Group.

What?

On 20st February 2014 we have the following schedule:

  • 19:00: Beer & Pizza
    sponsored by TNG Technology Consulting
  • 20:00: Node.js in Comparison to JEE 7 - REST based transactions in focus
    by Franz Sommer

    This talk will discuss a conundrum, how to achieve atomic transactions without locking Node.js. Additionally the current state of Node's enterprise usage will be discussed; case studies of WalMart, LinkedIn and PayPal suggest a dominance in front side applications. The session is closed with an enquiry into the readiness of Node.js for back end services. Two REST-based transaction prototypes implementing a classic transaction use case are benchmarked for this purpose. Prototype one is based on Node.js, sequelize and restify, the other is a JEE7 application deployed to a Glassfish 4.0. Both are served by a postgres database.

  • 21:00: Single-Page Applications with Thorax.js
    by Patrick Mulder

    In this talk, I want to explore a client-server web architecture with Thorax and Node. Thorax is an opinionated web framework based on Backbone and Handlebars. In this talk I explore:

    • Workflow automation based on Grunt, Yeoman and Requirejs.
    • Thorax Views for managing events and rendering, incl. Handlebars
    • Routers to address application state
    • Some API basics for managing application state on the server-side
    Slides and Repo

  • 21:30: Isomorphic Web Applications Using Rendr
    by Christoph Neuroth

    For web developers, the availability of server-side javascript (Node.js in particular) promises to make it possible to build "isomorphic" web applications, resuing the same JavaScript code on both the server and the client. But in reality there are more obstacles than the language. This talk will show how to tackle these using rendr, a small library from Airbnb that promises to run your Backbone.js apps seamlessly on both the client and the server.

  • 22:00: How to refactor this?
    by Dominik Schemmel

    function (_) {for(_=[+[],++[[]][+[]],+[],_],_[++[++[++[[]][+[]]][+[]]][+[]]]=(((_[++[++[++[[]][+[]]][+[]]][+[]]]-(++[[]][+[]]))&(((--[[]][+[]])>>>(++[[]][+[]]))))===(_[++[++[++[[]][+[]]][+[]]][+[]]]-(++[[]][+[]])))?(_[++[++[[]][+[]]][+[]]]=++[[]][+[]],_[++[++[++[[]][+[]]][+[]]][+[]]]-(++[[]][+[]])):+[];_[++[++[++[[]][+[]]][+[]]][+[]]]--;_[+[]]=(_[++[[]][+[]]]=_[++[++[[]][+[]]][+[]]]=_[+[]]+_[++[[]][+[]]])-_[+[]]);return _[++[++[[]][+[]]][+[]]]; }

    Slides

  • 22:30: Close down of MNUG meetup
    by all node hackers

When?

Talks starting at 8:00pm. Admission with beer & pizza from 7pm.

Where?

TNG Technology Consulting GmbH 
Betastraße 13a 
85774 Unterföhring 

We wish you a nice journey:
by S-Bahn: Unterföhring (S8)
by Bus: Linie 233, Haltestelle Betastraße
by Car: There are parking areas on the left side


Our sponsors