Skip to Content

Getting Started with Meteor

Presentation:
Meteor is an ultra-simple environment for building modern websites. What once took weeks, even with the best tools, now takes hours with Meteor. The web was originally designed to work in the same way that mainframes worked in the 1970s. The application server rendered a screen and sent it over the network to a dumb terminal. Whenever the user did anything, that server re-rendered a whole new screen. This model served the Web well for over a decade. It gave rise to LAMP, Rails, Django, PHP. But the best teams, with the biggest budgets and the longest schedules, now build applications in JavaScript that run on the client. These apps have stellar interfaces. They don't reload pages. They are reactive: changes from any client immediately appear on everyone's screen. They've built them the hard way. Meteor makes it an order of magnitude simpler, and a lot more fun. You can build a complete application in a weekend, or a sufficiently caffeinated hackathon. No longer do you need to provision server resources, or deploy API endpoints in the cloud, or manage a database, or wrangle with an ORM layer, or swap back and forth between JavaScript and Ruby, or broadcast data invalidations to clients.

This seminar will provide a brief overview of Meteor, discuss how to get started with this relatively new framework, and review a few source code examples.

Agenda:
5:30 - 6:00 - Food/Network
6:00 - Intro/Sponsor
6:00 - 7:30 – Presentation/Q&A
7:30 - Close

About the Presenter:
Michael Redlich is a currently a Senior Research Technician at a petrochemical research organization in Clinton, New Jersey with extensive experience in developing custom web and scientific laboratory applications. Mike also has experience as a Technical Support Engineer for Ai-Logix, Inc. where he provided technical support and developed telephony applications for customers. He has been a member of the Amateur Computer Group of New Jersey (ACGNJ) since 1996, and currently serves on the ACGNJ Board of Directors as President. Mike has also been facilitating the monthly ACGNJ Java Users Group since 2001. His technical experience includes objectoriented design and analysis, relational database design and development, computer security, C/C++, Java, and other programming/scripting languages. Mike has co-authored a number of articles with Barry Burd for Java Boutique. He has also conducted seminars at Emerging Technologies for the Enterprise since 2008, Trenton Computer Festival (TCF) since 1998, TCF Professional Conference since 2006, and other venues including Princeton Java Users Group, Capital District Java Developers Network, and New York Software Industry Association (NYSIA) Java Users Group. Mike serves as a Coordinator of the company’s Science Ambassador program where he has conducted numerous science demonstrations and served as a science fair judge for various elementary schools in central New Jersey. Mike holds a Bachelor of Science in Computer Science from Rutgers University.

Event Details
Date & Time: 
Thu, 05/23/2013 - 5:30pm
Location: 
Enable Labs
415 River St 4th Floor
Troy, NY 12180