Minggu, 23 November 2014

Grunt.js Cookbook, by Jurie-Jan Botha

Grunt.js Cookbook, by Jurie-Jan Botha

This book Grunt.js Cookbook, By Jurie-Jan Botha offers you much better of life that could create the top quality of the life better. This Grunt.js Cookbook, By Jurie-Jan Botha is exactly what the people currently require. You are right here and you might be specific as well as sure to get this publication Grunt.js Cookbook, By Jurie-Jan Botha Never doubt to get it also this is just a publication. You could get this publication Grunt.js Cookbook, By Jurie-Jan Botha as one of your collections. However, not the compilation to present in your bookshelves. This is a priceless book to be checking out collection.

Grunt.js Cookbook, by Jurie-Jan Botha

Grunt.js Cookbook, by Jurie-Jan Botha



Grunt.js Cookbook, by Jurie-Jan Botha

Free Ebook PDF Grunt.js Cookbook, by Jurie-Jan Botha

Over 80 hands-on recipes for streamlining development, management, and deployment with Grunt

About This Book

  • Describes how to implement automation solutions for common web application development tasks
  • Explores configuration variations that are available to the plugins used in each recipe
  • A practical guide with clear and concise instructions to build entire web applications easily using Grunt.js

Who This Book Is For

This book will be useful to anyone who wishes to build anything from a static website to a more modern web application. Some basic JavaScript experience is preferable and some rudimentary knowledge of the Node.js platform could also come in handy.

What You Will Learn

  • Automate CSS generation
  • Manage asynchronous work inside a task
  • Automate HTML and CSS template compilation
  • Manage entire web applications using Grunt
  • Automate various levels of testing
  • Build and publish custom tasks and plugins
  • Automate CoffeeScript and LiveScript code compilation

In Detail

A web application can quickly turn into a complex orchestration of many smaller components, each one requiring its own bit of maintenance. Grunt allows you to automate all the repetitive tasks required to get everything working together by using JavaScript, the most popular programming language.

Grunt Cookbook offers a host of easy-to-follow recipes for automating repetitive tasks in your web application's development, management, and deployment processes. This book will introduce you to methods that can be used to automate basic processes and your favorite tools. By following the recipes, you will soon be comfortable using Grunt to perform a wide array of advanced tasks in a range of different scenarios.

Grunt.js Cookbook, by Jurie-Jan Botha

  • Amazon Sales Rank: #2519658 in Books
  • Published on: 2015-03-29
  • Released on: 2015-06-29
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x .65" w x 7.50" l, 1.09 pounds
  • Binding: Paperback
  • 269 pages
Grunt.js Cookbook, by Jurie-Jan Botha

About the Author

Jurie-Jan Botha

Jurie-Jan Botha has been immersed in the computer programming world from a very early age. He taught himself by working his way through textbooks and later (when it became available) through the Internet. Being involved in a variety of projects, such as games, content management, and telecoms systems, throughout his career has provided him with a fairly good insight into selecting the right tools for the job and making optimal use of them. He's been using Grunt extensively for the past 3 years and is looking forward to using it in the foreseeable future.


Grunt.js Cookbook, by Jurie-Jan Botha

Where to Download Grunt.js Cookbook, by Jurie-Jan Botha

Most helpful customer reviews

0 of 0 people found the following review helpful. Automation made easy By salim mc gann Grunt has a vast plugins library. Grunt Cookbook covers some of the most popular plugins available and provides the essential foundation needed to explore all the capabilities/tasks that can be accomplished using Grunt.Until I came upon Grunt, I'd created Perl scripts and Chef recipes to automate the management of all the database monitoring and web sites I had deployed.The task of deploying new sites and managing the existing sites had become overwhelming. I needed a tool that could automate the deployment and management of the existing sites but also flexible to changes in requirements since not all sites are the same. I had the misguided belief that I could use a Perl/Chef-solo/Git combination to manage the various monitoring/web sites I had deployed.After exploring Grunt using Grunt Cookbook, I was able to automate tasks that I couldn't do just using the Perl/Git/Chef-solo combination.The problem I have with the other Grunt books available is that they focus exclusively on web site creation and management. Grunt Cookbook opened my eyes to the limitless capabilities that Grunt provides. Using Grunt, the grunt-ssh, grunt-shell plugins and Git, I am able to automate monitoring and site updates from a centralized location. I found the "File Management" and "Creating Custom Tasks" chapters the most invaluable to my endeavors.I recommend also visiting the websites of the various plugins mentioned in this cookbook.

0 of 0 people found the following review helpful. Grunt is an excellent build automation tool for web development and this book ... By Packer Family Grunt is an excellent build automation tool for web development and this book is a great resource for using it. There were numerous ready to use recipes which helped me better understand and leverage its automation to consistently build and deploy our JavaScript code base in our environment.

0 of 0 people found the following review helpful. A Good Collection of Techniques to use with Grunt By David Nunez Grunt is an outstanding build automation tool for web development and this book is now one of the best resources for learning and mastering it. The recipes cover a range of topics from script and stylesheet minification, triggering unit tests, processing files, prepping and publishing a project, and even building your own custom Grunt plugins. Some of those topics are covered in more depth than others, but each gets at least a fair amount of attention or provides useful additional resources to pursue the topics further.I was already familiar with several basic processes introduced early in the book (stylesheet and script conversion, minification, concatenation, etc.) but many of the middle to later techniques introduced in the book were brand new to me. The author's use of symlink, curling, processing functions, and task functions were all concepts I'd never realized were available in Grunt and helped me broaden my expectations for the tool as a whole. Even some of the recipes that didn't cover their topic in-depth were still enough to get me interested and learn more about it on my own.Although the material covered in this book is useful, I believe there were certain topics that could have been covered or more thoroughly covered. First, Grunt is one of multiple JavaScript build automation tools - Gulp being the most widely recognized - and there was no mention of the advantages of using Grunt over the other tools or how it answers the challenges raised by its competitors. I'm not saying the author needs to be an evangelist for Grunt, but the debate is very real and the fact that it was never addressed was a shortcoming. An unnecessary criticism against Grunt is that you merely configure your tasks JSON-style and never have the freedom to write freely in JavaScript for more complicated tasks (the way Gulp allows), however this author successfully demonstrated the usage of task functions and the additional power you have to access config params, task params, and files in true JavaScript fashion. It would have been the true icing on the cake to see Grunt configured to use the file-stream engine driving Gulp (which has been exposed now as a separate npm module) so users could see they have the ability to work easily with streams for those tasks where they don't wish to create temporary files and clean them up afterwards.Second, I doubt there will be any readers who find more than half of the recipes useful (possibly closer to a third) because much of the middle of the book contains recipes for "either or" tools. For example, there are several recipes for Jade OR Handlebars, for LESS, SASS, OR Stylus, and this pattern continues for several chapters throughout the middle of the book. It would be like having a cookbook that lists a simple recipe for a peanut butter and grape jelly sandwich, followed by one for peanut butter and marmalade, and yet another for chunky peanut butter and grape jelly, and a final one for chunky peanut butter and marmalade. In my opinion, it made for a somewhat tiring pace throughout the middle of the book.Additionally, the recipes in the first 3/4 of the book were not terribly creative and each was often prefaced by a short sentence or two that didn't sell its use case very well. There were numerous introductions to the tune of "sometimes you may have need to do [blank], so you would use this tool". I think it important that an author often attempt to sell the reader on the need for a technique by giving a real world example of problem it helps solve. There was very, very little of that prefacing these recipes.Also, until the last two chapters there were very few recipes that showed real world complexity, and while you can argue that the author was ramping up the level of complexity throughout the book, more imaginative examples would have been better. We expect API documentation and READMEs to be extremely plain and to fail at demonstrating a wide ranges of uses, but not a cookbook. Several times I either failed to get the point of certain tools in a given recipe or failed to see some of the best uses for them (such as symlink) due to overly brief recipe introductions and/or overly simple examples. It's not enough to cover a variety of tools if the examples barely add more explanation or examples that can be found right on the landing page for the tool's page on npm.I know it sounds like a lot of criticism, but the book was overall a great read and I've marked many pages as ones to remember for the future. The quality of recipes was a bit uneven, but that doesn't take away from the fact that there were great recipes in here and this is still one of the best resources out there for looking at Grunt in-depth.

See all 5 customer reviews... Grunt.js Cookbook, by Jurie-Jan Botha


Grunt.js Cookbook, by Jurie-Jan Botha PDF
Grunt.js Cookbook, by Jurie-Jan Botha iBooks
Grunt.js Cookbook, by Jurie-Jan Botha ePub
Grunt.js Cookbook, by Jurie-Jan Botha rtf
Grunt.js Cookbook, by Jurie-Jan Botha AZW
Grunt.js Cookbook, by Jurie-Jan Botha Kindle

Grunt.js Cookbook, by Jurie-Jan Botha

Grunt.js Cookbook, by Jurie-Jan Botha

Grunt.js Cookbook, by Jurie-Jan Botha
Grunt.js Cookbook, by Jurie-Jan Botha

Tidak ada komentar:

Posting Komentar