Backbone.js - a new toy in my life

Tags: javascript, backbone-js

Yes, it's been quiet here for quite some time. The reason is, for the most part, a new contracting gig with exposure to the completely new set of technologies for me. As the title suggests, one of the most important new things in my (developer's) life is Backbone.js, a client-side MVC framework.

New Backbone.js experience

It has been almost four months now since I started this new 'venture', and I haven't had much to share until I've picked enough of it to be able to talk about it. In general, the more I'm exposed to it in my daily work, the more and more I like the concepts and the framework.

In the meantime, I've been sharing my excitement with fellow developers, held a brief conceptual introduction to Backbone.js at the local Ruby at Six Zagreb community meeting, and soon afterwards I got invited to prepare a talk for one of the future ZgPHP community meetings. Now, the time has come for showing some basic Backbone in action, and [a shameless plug] you're invited to come next week if you're interested.

So, what does this mean for this blog, and for my .Net development? Well, I'm really interested in spending much of my time with Backbone in the near future, and I'm planning on doing some blog posts about it - explaining stuff I've found confusing while switching from a server-side synced mindset to a client-side and completely async way of thinking (lots of gotchas on the way). I also hope to share some architectural concepts on working with a client-side event-driven MVC framework Backbone.js is.

What's with .Net?

As for the .Net, I'm not planning to throw away 10 years invested in C# and working in that ecosystem. Especially now, when new and exciting things are happening in the outside of Microsoft world, built on and around C# and the platform. But, it will be a little less important in my daily development work for the time being.

This period for me is mostly about expanding developer skills and experience, in the environment which I find interesting and exciting. On top of that, the ecosystem that is currently being built around Javascript, rapid progress of Node.js, and frameworks like Backbone.js, is a really great place to be.

Software engineering is an ever-evolving industry, but finding yourself in the heart of the most cutting-edge technologies in the world at a particular point in time makes it an incredible experience.

Story comments:

blog comments powered by Disqus