Using Meteor as frontend library!

UPDATE You can now use my CLI to get the client part of your Meteor app! If you’re impatient go here: https://github.com/frozeman/MeteorFrontend Meteor is awesome, i loved it immediately as i saw the video. The way you can build one page apps is absolutely intuitive. I struggled with Ember.js, Backbone.js and AngularJS (which clutter the HTML too much), but Meteor really got it, in my opinion. The problem with Meteor is that it forces you to use the full-stack. Natively there is currently no easy way to separate the frontend from the server in Meteor. As i’m using Meteor to build the awesome TunedIn WebApp and we have already an …

Why is SVG so slow!

While working on the TunedIn web App i came across an issue with SVG. As we want to be retina ready and be able to easily switch colors of icons. We decided to use SVG for our icons. This worked well as SVG is nicely embeddable into HTML. By using the svg.whateverClass { fill: #fff; } css property you can change the color of the icon or add shadows and stroke colors. This worked all nicely until i had a lot of elements repeating the same SVG icons. I use chrome as my development browser (which is quite fast) so it took a while for me to notice. But as …