View allAll Photos Tagged nodejs
WIMP Meetup & Potluck:
Node.js: Why JavaScript sucks and you should use it everywhere
Meetup is FREE with a $5 suggested donation at the door. Help keep WIMP awesome.
Professional computer geek Dan Lyke will be presenting this month.
ABSTRACT
JavaScript is a necessary evil for web apps. Given that, how can NodeJS help us use JavaScript everywhere, on both clients and servers, to deploy higher quality software through code sharing, test driven development, and other best practices. No programming experience necessary.
OUTLINE:
1. Your project includes JavaScript because JavaScript is everywhere.
2. MVC - here's how applications are "supposed" to be structured.
3. A tangled mess - here's how web apps are actually structured.
4. Here's how JavaScript at all layers can help make that tangled mess more maintainable.
5. NodeJS can help you do that through:
- Test Driven Development (+mocha) (demo)
- Sharing code between Model and Controller (demo)
- Amazing frameworks (+meteor) (demo)
- Integrating NodeJS for other server apps (maybe demo)
- A few related technologies, or how Node.js can help you not write in JavaScript: CoffeeScript, C++/emscripten, TypeScript
WIMP WEBSITE www.beawimp.org
WIMP FACEBOOK www.facebook.com/groups/northbaywebpros
WIMP MEETUP www.meetup.com/beawimp
WIMP TWITTER @beawimp
ABOUT DAN LYKE: www.flutterby.net/User:DanLyke
San Francisco Javascript Meetup #10 at the offices of Apture (apture.com)
Presentations about Javascript were given in a room full of developers, including talks about object-oriented approaches, alternatives to JS (Objective-J, Coffeescript etc.), various "real-time" demos using NodeJS, and so on.
Beer and pizza were had.
Demo of nodejs web interface controlling the LCD and LED Shift Register on a NICTA ED1 board.
(ED1s are usually used by teachers with school groups, but we were lucky enough to get our hands on some for Nodebots Sydney 2013. For more info about ED1s: www.nicta.com.au/education/school_programs/ncss/ed1)