VueJS – Let’s build a real-world app with Components and Templates

VueJS – Let’s build a real-world app with Components and Templates

VueJS is a JavaScript framework that is said to be “progressive”, easy to learn and a pleasure to write. I’ve heard plenty of developers rave about it, while the rest of the JS community are certainly intrigued by its simplicity, performance and concepts. One thing is for sure – the documentation is the best I’ve […]

Working with jQuery’s AJAX, Promises and Deferred objects

Working with jQuery’s AJAX, Promises and Deferred objects

jQuery’s implementation of making AJAX calls is quite easy to understand. There is $.ajax(), $.get(), $getJSON(), $.post() – which are all xhr requests, just different ways of writing it. It probably has the most straightforward syntax available and that’s why developers continue to use it, more than other libraries. The funny thing is, once we […]

Learning React.js – Looping through multiple nested components

Learning React.js – Looping through multiple nested components

Lately, I’ve been using React for building applications for work. React is a library that takes care of the “views” of your application. It is scalable, fast and very powerful. What I especially like about React is the way it handles the DOM – through something called the “Virtual DOM“. Rendering components through the Virtual […]

Build a SharePoint Single-Page App using nothing but Front-End Code

Build a SharePoint Single-Page App using nothing but Front-End Code

For this session, I would like to show you how to build a “mini” single page application in SharePoint 2013. A single page application that is ALL Front-end code (JavaScript, HTML and CSS); while using SP’s REST services. We’re also using Bootstrap for the responsiveness and tab interface, Handlebars for the templating, as well as […]

Build a Better Photo Gallery for SharePoint using REST and Handlebars

Build a Better Photo Gallery for SharePoint using REST and Handlebars

Working with SharePoint’s REST API is pretty cool. Lately, I’ve been writing plenty of applications where the entire CRUD is involved; all using SharePoint lists behind the scenes. Meaning, the entire front end is entirely up to me to build. This way, I can use different JavaScript libraries and frameworks when building these interfaces. Note […]