Uncategorized

JS – OOP

Object Oriented Programming (OOP) refers to using self-contained pieces of code to develop applications. We call these self-contained pieces of code objects, better known as Classes in most OOP programming languages and Functions in JavaScript. We use objects as building blocks for our applications. Building applications with objects allows us to adopt some valuable techniques,… Continue reading JS – OOP

Uncategorized

Learn Gulp

Gulp Build SystemPart 1: Fundamentals What Is A Build System ?  A build system is simply a collection of tasks (commonly called “task runners”) that automate repetitive work. Typical usage would include compiling preprocessed CSS and JavaScript, concatenation, minification, firing up a server for automatic browser reloading and creating a deployment build. Build systems usually… Continue reading Learn Gulp

Uncategorized

AngularJS – Interview Questions

Explain AngularJS ? AngularJS is a javaScript framework which simplifies binding JS objects with HTML UI elements. AngularJS provides developers options to write client side application (using JavaScript) in a clean MVC (Model View Controller) way. Why to use AngularJS? There are following reasons to choose AngularJS as a web development framework: It is based on… Continue reading AngularJS – Interview Questions

Uncategorized

AngularJs – SERVICE VS FACTORY

AngularJS supports the concepts of "Separation of Concerns" using services architecture. Services are javascript functions and are responsible to do a specific tasks only. This makes them an individual entity which is maintainable and testable. Controllers, filters can call them as on requirement basis. Services are normally injected using dependency injection mechanism of AngularJS. The… Continue reading AngularJs – SERVICE VS FACTORY