{"product_id":"full-stack-javascript-development-with-mean","title":"Full Stack JavaScript Development with Mean","description":"\u003cp class=\"MsoNormal\"\u003e\u003cstrong\u003eIt’s clean, it’s lean—it’s the MEAN Stack\u003c\/strong\u003e\u003c\/p\u003e\u003cp class=\"MsoNormal\"\u003eWith modern tools. it is possible to create a productiongrade, full-stack application using HTML, CSS, and JavaScript alone. Thecombination of Mongo DB, Express, AngularJS, and Node.js has become so popularthat it has earned the title MEAN stack -- the subject of this book.\u003c\/p\u003e\u003cp class=\"MsoNormal\"\u003eThis book explores the MEAN stack in detail. We will beginby covering Node.js, as it will lay the groundwork for all of our server-sidework. You will learn how to get Node running on your local machine as well asdownload modules using npm. The key aspects of the Node.js programming modelwill also be covered.\u003c\/p\u003e\u003cp class=\"MsoNormal\"\u003eFrom there, we will move on to Mongo DB, where you'll learnhow to interact with Mongo from a Node application. You will also learn how tocreate, retrieve, update, and delete data from a Mongo store.\u003c\/p\u003e\u003cp class=\"MsoNormal\"\u003eAfter you have a solid grasp on Node and Mongo, the bookwill move on to the Express web server. We'll cover the basics of Expressapplications via topics like routes and middleware. Building on previouschapters, we will cover the integration of Node, Mongo, and Express.\u003c\/p\u003e\u003cp class=\"MsoNormal\"\u003eOur coverage of the MEAN stack will wrap up with severalchapters on AngularJS. These chapters will cover Angular fundamentals like databinding, directives, controllers, routing, and services. In an effort toexplore competing technologies, a slight introduction to Ember.js will also beprovided.\u003c\/p\u003e\u003cp class=\"MsoNormal\"\u003eFull stack JavaScript is not fully encompassed by the MEANstack. There is an entire ecosystem of JavaScript tools to learn about, andthis book will introduce a few of them. We will cover task runners Gulp.js andGrunt.js which are extremely useful for automating mundane, repetitive tasks.We'll also cover JSHint, a linting tool used to improve code quality. Lintingtools analyze source code and report potentials issues - a feature that isespecially useful in non-compiled languages like JavaScript.\u003c\/p\u003e\u003chr\u003e","brand":"Shroff\/Sitepoint","offers":[{"title":"Default Title","offer_id":50505648275526,"sku":"9789352131594","price":1060.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2797\/1142\/files\/9789352131594.jpg?v=1790313171","url":"https:\/\/cb-india.com\/products\/full-stack-javascript-development-with-mean","provider":"Computer Bookshop (India) Pvt Ltd","version":"1.0","type":"link"}