@drawohara
published on: 2013-01-22

We’ve been utilizing Can.js lately for some mobile work on tablets. It’s a lightweight frontend JS library for building web applications and we’ve been using it in Phonegap to create native feeling interfaces. The effort to learn and apply the framework seems to have been successful so we wanted to share our experience.

Pros

Can.js has many qualities that developers have come to know and love over the years. To list them:

Annoyances

I was tempted to call this list a list of “cons”, but it didn’t seem appropriate as they are more so annoyances than cons.

Conclusion

We wholeheartedly recommend giving Can.js a try. It has a lot more going on that isn’t even covered here such as how it helps to prevent memory leaks. Feel free to email ryan@dojo4.com with any questions you have.