I’m always striving to stay on top of best software practices and to keep learning new things (which is why I browse GitHub Explore frequently). I feel that I’ve been doing that pretty well – but I’ve found there are some things you can’t get better at as a freelance developer without reaching out – specifically presentation skills.
It was a great night, Jack (another member of the user group) gave a presentation on EmberJS which is a similar MV* library. It was great to see the comparisons between the libraries – the main one being that KnockoutJS is configuration over convention, whereas EmberJS is convention over configuration. I liked that with Ember you don’t have to do so much damn plumbing code.. definitely going to look at that for future projects.
As promised – you can find the demo code in a repository on my Github page here: https://github.com/cameronwilby/riversidejs_knockout.
Check it out if you want to see Knockout in action, but also go check out their learning site as they have a great beginners guide that essentially touches all the core components of Knockouts functionality.
We’ll see how that goes..!