JavaScript

Web Dev libraries – week 21

Web Dev libraries – week 21

I’m consuming enormous amount of news each day. These is list of my findings from just only these week.

Envision.js is a library for creating fast, dynamic and interactive HTML5 visualisations.

Apy is a simple client-side library for making rest api ajax calls.

Sitespeed.io is an open source tool that helps you analyse your website speed and performance based on performance best practices and metrics. It collects data from multiple pages on your website, analyze the pages using the  rules  and output the result as HTML or JUnit XML.

Serialize form to object – jQuery

Serialize form to object – jQuery

It’s pretty easy to serialise form using jQuery –

$('#formid').serialize();

or by

$('#formid').serializeArray();

But neither of them it’s easy to modify. Really useful snippet – serialise form to object.

AngularJS awesome JavaScript framework

AngularJS awesome JavaScript framework

I was looking for easy and nice solution to maintain my growing JavaScript. I tried Backbone.js which is my opinion a little bit “to” complicated. Of course – you can do everything, but.. it was to much hassle with coding in details. Second approach was to KnockoutJS – this one is really nice but from the other hand – I didn’t have much on control on my code and details, but everything was really nice and sleek. So… Quite similar like with choosing PHP Framework. I wanted something which will do some job for me, but I also wanted to have control on everything. That’s why I chose CodeIgniter which was perfect for me. But… with JavaScript – Finally i funded: AngularJS . Made by Google engineers – but super nice and sleek.