Skip to main content

Posts

Showing posts from September, 2016

MEAN Stack Development with Vagrant

MEAN Stack Development with Vagrant Introduction Vagrant provides easy to configure, reproducible, and portable work environments built on top of industry-standard technology and controlled by a single consistent workflow to help maximize the productivity and flexibility of you and your team. To achieve its magic, Vagrant stands on the shoulders of giants. Machines are provisioned on top of VirtualBox , VMware, AWS, or any other provider . Then, industry-standard provisioning tools such as shell scripts, Chef, or Puppet, can be used to automatically install and configure software on the machine. Setup Virtualbox            You have to completely remove older VirtualBox versions before               installing VirtualBox-5.0 ! Display Allready Installed Packages sudo dpkg -l | grep virtualbox Uninstall VirtualBox sudo apt-get purge "^virtualbox-.*" Update the software repositories sudo apt-get update Clean up su

MEAN Stack Basic

What is MEAN stack ? Mean is an acronym made up of commonly used technologies for an all Javascript web stack. The acronym “MEAN” stands for “ MongoDB , Express.js , AngularJS & Node.js ” and represents a group of technologies which are known to open source well together. The major advantage of MEAN stack with Node.js allows you to use Javascript with both side like front side and back end side respectively. Most important factor is that stack contains technologies have their large community to help us. Prerequisites First assume that you have knowledge of programming and at least basic knowledge of JavaScript,AngularJS and EXpress.JS. Before you start you need to install Node.js and MongoDB on your system. Also you have the knowledge about basic application concept CRUD and REST . Node JS Architecture Some basic points and questions are in my mind when I have start to understand the Node Js architecture. How Node JS works under-the-hood