Welcome to issue #5 of TWiM!
Updates in Meteor Core (MDG)
Meteor 1.0.4 is almost here! There are a lot of users testing out the release candidates and issues related to the items in the release are getting handled quickly. It has a bunch of awesome features, bug fixes, etc. coming!
In the Meteor 1.0.4 release, MDG has confirmed that an instance of
mongod running at version 3.0 works. I have talked previously about Mongo 3.0 support potentially working, but it is now confirmed! So, now you can get all the performance and space benefits of Mongo 3.0 with Meteor.
This is a useful change for specific use cases made by Tom Coleman to add an extra parameter in
Accounts.setPassword to allow you to specify that you don’t want users logged out when the password is changed. If you want more information, see the related pull request.
David Greenspan has been hard at work! The
use-logic-solver branch got merged into the
devel branch and there were a ton of changes in that branch. In last weeks edition, the logic solver was mentioned due to the talk in the Meteor Dev Shop, but it is now getting merged into devel with over 31,000 changes! I’m excited to see what will become of this.
Updates in the Meteor Community
This is a blog post by Percolate Studios about building Meteor apps with React. For those of you unfamiliar with React, it is a front-end framework built by Facebook and is very popular lately due to how performant it is. This post goes well in-depth about the various benefits of using React vs Blaze and why it pairs well with a Meteor backend. I recommend reading this.
Another great package to help integrate React with Meteor. This is a supplementary package to go with the original and it’s a different way to write a React frontend with Meteor.
This is a common question for those who are getting ready to deploy to a production environment and be ready for scaling early. This article does a great job showing you why nginx is important to use with your Meteor app for hosting. There are also performance benchmarks on how fast the page loads nginx vs nodejs and it gives very good visuals based on that data.
This is a Meteor package to help you build packages… INCEPTION!
This is a great article on how to utilize various features of Meteor and Blaze to make more complex applications. It talks about creating custom block helpers, utilizing dynamic template includes, and using those with your own custom data context. I highly recommend reading this to potentially get a different perspective on how to build out your Meteor applications.
This is a really interesting discussion going on in Crater about finding Meteor developers and resources to do so for companies that are looking to use Meteor for their next project.
This is an
npm package created to help get a reactive postgresql setup on the server side only. It currently supports
SELECT statements. This is a good way to start getting more developers to jump on and help support a reactive postgresql package for Meteor.
Cloud9 now supports creating a Meteor application workspace in a simple two clicks! Meteor has landed on a very popular cloud development platform.
This is a blog post by our very own Nick Weintge on how to add in a material design framework to your app to build some nice looking applications.
Brand new design and I personally really like it! It was designed by Nick Weintge. If you have any suggestions or comments, post them here.
That’s all for this week! Tune in next week for more updates in the Meteor universe.
If you would like updates like this emailed to you, subscribe at thisweekinmeteor.com