Cargando…

Mastering grunt : master this powerful build automation tool to streamline your application development /

This easy-to-understand tutorial provides you with several engaging projects that show you how to utilize Grunt with various web technologies, teaching you how to master build automation and testing with Grunt in your applications. If you are a JavaScript developer who is looking to streamline their...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Li, Daniel (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2014.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn878918457
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 140502s2014 enk o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d N$T  |d E7B  |d UMI  |d DEBSZ  |d DEBBG  |d OCLCQ  |d COO  |d OCLCF  |d YDXCP  |d OCLCQ  |d D6H  |d K6U  |d AGLDB  |d OCLCQ  |d ICA  |d OCLCQ  |d CCO  |d PIFFA  |d FVL  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d REB  |d STF  |d OCLCQ  |d VTS  |d CEF  |d ICG  |d NLE  |d INT  |d VT2  |d OCLCQ  |d UKMGB  |d WYU  |d G3B  |d TKN  |d OCLCQ  |d UAB  |d DKC  |d AU@  |d OCLCQ  |d M8D  |d UKAHL  |d HS0  |d OCLCQ  |d OCLCO  |d QGK  |d OCLCQ 
016 7 |a 018006802  |2 Uk 
019 |a 880640747  |a 900217362  |a 961682248  |a 962625626  |a 1259089695 
020 |a 9781783980932  |q (electronic bk.) 
020 |a 1783980931  |q (electronic bk.) 
020 |a 1306708923  |q (electronic bk.) 
020 |a 9781306708920  |q (electronic bk.) 
020 |a 1783980923 
020 |a 9781783980925 
020 |z 9781783980925 
029 1 |a AU@  |b 000062541894 
029 1 |a DEBBG  |b BV042032846 
029 1 |a DEBBG  |b BV043608859 
029 1 |a DEBSZ  |b 405716192 
029 1 |a DEBSZ  |b 414183207 
029 1 |a DEBSZ  |b 484722409 
029 1 |a GBVCP  |b 882840037 
029 1 |a UKMGB  |b 018006802 
035 |a (OCoLC)878918457  |z (OCoLC)880640747  |z (OCoLC)900217362  |z (OCoLC)961682248  |z (OCoLC)962625626  |z (OCoLC)1259089695 
037 |a CL0500000436  |b Safari Books Online 
050 4 |a TK5105.888 
072 7 |a BUS  |x 082000  |2 bisacsh 
072 7 |a BUS  |x 041000  |2 bisacsh 
072 7 |a BUS  |x 042000  |2 bisacsh 
072 7 |a BUS  |x 085000  |2 bisacsh 
082 0 4 |a 658  |a 658/.055276  |2 22 
049 |a UAMI 
100 1 |a Li, Daniel,  |e author. 
245 1 0 |a Mastering grunt :  |b master this powerful build automation tool to streamline your application development /  |c Daniel Li. 
260 |a Birmingham, UK :  |b Packt Publishing,  |c 2014. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Introducing Grunt; Plugins and Gruntfile.js; Dissecting the Gruntfile.js configuration file; Constants and functions; Configuration; User-defined tasks; Introducing Git; Using Git; Installing Git; Installing Git on Windows; Installing Git on Mac OS X; Installing Git on Linux; Git basics; Introducing GitHub; Using GitHub; Installing GitHub; Introducing npm; Why use npm?; Installing npm; Installing npm on Windows; Installing npm on Mac OS X and Linux 
505 8 |a Using npmIntroducing Bower; Using Bower; Installing Bower; Bower basics; Installing Grunt; Installation steps; Troubleshooting; Grunt: command not found; Fatal error: Unable to find local grunt; Deploying a Hello World page; Summary; Chapter 2: Developing a Blog with Jade and Sass; A brief summary of Jade; A brief summary of Sass; What is Sass?; Concatenation and minification; Building the blog; Installing the required Grunt plugins; Configuring grunt-contrib-watch; Developing the blog; Implementing the custom build Grunt task; Summary; Chapter 3: Making an Employee Management System 
505 8 |a A brief summary of CoffeeScriptBuilding the employee management system; Installing the required Grunt plugins; Configuring grunt-contrib-watch; Developing the employee management system; Implementing the custom build Grunt task; Summary; Chapter 4: Final Project -- Simple Bulletin Board System; Installing the required Grunt plugins; Configuring grunt-contrib-watch; Developing a simple Bulletin Board System (BBS); Writing Mocha tests using Zombie and Assert; Implementing the custom test Grunt task; Implementing the custom build Grunt task; Summary 
505 8 |a Chapter 5: Best Practices for Modern Web ApplicationsThe importance of search engine optimization; Item 1 -- using keywords effectively; Item 2 -- header tags are powerful; Item 3 -- make sure to have alternative attributes for images; Item 4 -- enforcing clean URLs; Item 5 -- backlink whenever safe and possible; Item 6 -- handling HTTP status codes properly; Item 7 -- making use of your robots.txt and site map files; Using Grunt to reinforce SEO practices; Form validation in the modern web world; Item 8 -- using client-side validation over error pages 
505 8 |a Item 9 -- differentiating required and optional informationItem 10 -- avoiding confusing fields; Item 11 -- using confirmation fields for pertinent data; Item 12 -- using custom inputs for complex data types; Item 13 -- preventing autovalidation with CAPTCHAs; Item 14 -- reinforcing data integrity with server-side validation; Using Grunt to automate form testing; Designing interfaces for the mobile generation; Item 15 -- designing preemptively with mobile in mind; Item 16 -- lazy load content using JavaScript; Item 17 -- defer parsing of JavaScript; Using Grunt to reduce page load time; Summary; Index 
520 |a This easy-to-understand tutorial provides you with several engaging projects that show you how to utilize Grunt with various web technologies, teaching you how to master build automation and testing with Grunt in your applications. If you are a JavaScript developer who is looking to streamline their workflow with build-automation, then this book will give you a kick start in fully understanding the importance of the described web technologies and automate their processes using Grunt. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Wide area networks (Computer networks) 
650 6 |a Réseaux à grande distance (Informatique) 
650 7 |a BUSINESS & ECONOMICS  |x Industrial Management.  |2 bisacsh 
650 7 |a BUSINESS & ECONOMICS  |x Management.  |2 bisacsh 
650 7 |a BUSINESS & ECONOMICS  |x Management Science.  |2 bisacsh 
650 7 |a BUSINESS & ECONOMICS  |x Organizational Behavior.  |2 bisacsh 
650 7 |a Wide area networks (Computer networks)  |2 fast  |0 (OCoLC)fst01174916 
776 0 8 |i Print version:  |a Li, Daniel.  |t Mastering Grunt.  |d Packt Publishing 2014  |z 1306708923 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=771464  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26850161 
938 |a ebrary  |b EBRY  |n ebr10868171 
938 |a EBSCOhost  |b EBSC  |n 771464 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28268652 
938 |a YBP Library Services  |b YANK  |n 11800717 
994 |a 92  |b IZTAP