In Previous article, I have introduced what is Trailhead and why employer should start using it to train Salesforce developers and Admins. At the time of writing this article, there are already 16 modules to be learned from it.
Recently Salesforce has added some more awesome tutorial and In this article, I will walk-through “Lightning Component” module of Trailhead.
In this module, you will learn that what exactly is lightning component, Aura Framework and how it is different than visualforce?
This is UI framework to develope dynamic web pages for mobile and desktop devices in Salesforce. Its used mostly for SPA (Single Page Applications). It focuses on component based developement and reusing it. You can compare Lihtning component (by Salesforce) with React (by Facebook) and Polymer (by Google).