Most non-trivial applications would have some form of views and routing between views is a general framework feature. For Meteor, we have Iron Router and Flow Router, they each have their own merits. For the sb-admin meteor port, I decided to choose iron-router just because I am more familiar with it. This post continues on with the port and integrates routing to the application.
Continue reading Meteor Routing of sb-admin
This started with a post on the Meteor forums asking how to integrated SB-ADMIN to Meteor. I did something similar for a project a while back using SmartAdmin and decided to document the process a bit more step by step than the way I initially responded.
Continue reading Integrate Meteor with startbootstrap sb-admin
In perusing the Meteor guide section on securing methods with validated-method I didn’t like the way clients had to implemented it and to use it as well. For one it’s not very OO and relies on the fact that you can change behaviour of any part of Ecmascript code. So I wrote up my own implementation that ended in tasks.js in Meteor boilerplate.
Continue reading A Meteor Collection approach
From Angular 2: Upgrading from 1.x.
Having an existing Angular 1 application doesn’t mean that we can’t begin enjoying everything Angular 2 has to offer. That’s because Angular 2 comes with built-in tools for migrating Angular 1 projects over to the Angular 2 platform.
This post shows how to upgrade an Meteor app using Angular 1.x (for this post I am using Meteor Boilerplate angular branch) to use Angular 2.0.
Continue reading Upgrading Meteor application from Angular 1.X to Angular 2.0
Setting up a continuous integration system for your application regardless if it is Meteor or not is generally a good idea as it will help detect errors sooner than later. Travis on Github has one extra nice feature that one of my old projects had to explicitly implement for me on Jenkins a few years back and that is “Pull Request” builds. Travis’ build system is pretty simple which makes it an ideal candidate for less structured builds. For structured enterprise builds like those with Maven I would still recommend Jenkins overall. This post describes how to set up a Meteor project to work with Travis.
Continue reading Continuous Integration for Meteor with Travis