Hi Nodesters! We've got a feature talk this month!
Feature Talk: Agility with JSON: Node.js and Couchbase for Super Fast Development, including Mobile
Matt Ingenthron & William Hoang
The simple flexibility of JSON offers agility to the frequent changes you make to your data model as your app evolves. It only makes sense to use JavaScript all the way around when building apps. Querying that data is done quickly with either JavaScript incremental Map-Reduce views, or in the not too distant future, using Couchbases new query language designed for working with JSON, N1QL. Scaling Couchbase is just like node just scale horizontally. Couchbase makes it trivial to add Mobile apps with a native Couchbase Mobile embedded in apps syncing the same JSON. Join Matt Ingenthron (https://twitter.com/ingenthr), Sr. Director of Developer Experience and SDK Engineering, and William Hoang (https://twitter.com/sweetiewill), Mobile Developer Advocate, as they show how Couchbase works with node apps extending to disconnected mobile apps.
Lightning Talk:Implementing Isomorphic React with Express Middleware and React Statics
Seth Samuel
One of the core benefits of React is being able to decompose your UI into a set of independent, stateful components. However, when attempting to use these components on the server to create a fully saturated initial page load, it's easy to fall into traps that lead to a loss of separation of concerns or compromising the ideal agnosticism of components as to whether they are running on the server or client.We've created an implementation of isomorphic React that uses express middleware and React statics to preserve separation of concerns, keep components server/client agnostic, and allow for isomorphic rendering of an entire view that relies on asynchronous data loading.
***Note on security***: As always, please ensure your full name is listed on your Meetup profile, if you RSVP yes to join. Building security will need it to grant you access to the event.
Thanks to Shutterstock for hosting! It's going to be a great event! See you there!
- Matt