Cargando…

Node.js by example : learn to use Node.js by creating a fully functional social network /

If you are a JavaScript developer with no experience with Node.js or server-side web development, this book is for you. It will lead you through creating a fairly complex social network. You will learn how to work with a database and create real-time communication channels.

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

MARC

LEADER 00000cam a2200000 i 4500
001 EBOOKCENTRAL_ocn911057819
003 OCoLC
005 20240329122006.0
006 m o d
007 cr unu||||||||
008 150616s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCO  |d IDEBK  |d EBLCP  |d OCLCO  |d DEBBG  |d N$T  |d OCLCO  |d YDXCP  |d COO  |d OCLCO  |d OCLCF  |d OCLCO  |d TEFOD  |d OCLCO  |d OCLCQ  |d MERUC  |d CEF  |d UKMGB  |d OCLCQ  |d WYU  |d UAB  |d AU@  |d OCLCO  |d UKAHL  |d HS0  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
016 7 |a 018010405  |2 Uk 
019 |a 910282300  |a 913844136 
020 |a 9781784399603  |q (electronic bk.) 
020 |a 1784399604  |q (electronic bk.) 
020 |z 1784395714 
020 |z 9781784395711 
029 1 |a DEBBG  |b BV042683704 
029 1 |a DEBBG  |b BV043620659 
029 1 |a DEBSZ  |b 446589101 
029 1 |a GBVCP  |b 826530583 
029 1 |a GBVCP  |b 832480142 
029 1 |a UKMGB  |b 018010405 
035 |a (OCoLC)911057819  |z (OCoLC)910282300  |z (OCoLC)913844136 
037 |a CL0500000604  |b Safari Books Online 
037 |a 8C94FE7D-9F7C-4449-8C11-A295470A8F95  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.J39 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.7/8 
049 |a UAMI 
100 1 |a Tsonev, Krasimir,  |e author. 
245 1 0 |a Node.js by example :  |b learn to use Node.js by creating a fully functional social network /  |c Krasimir Tsonev. 
246 3 0 |a Learn to use Node.js by creating a fully functional social network 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
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 Online resource; title from cover (Safari, viewed June 9, 2015). 
500 |a Includes index. 
505 0 |a Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: Node.js Fundamentals -- Understanding the Node.js architecture -- Installing Node.js -- Running Node.js server -- Defining and using modules -- Managing and distributing packages -- Creating a module -- Using modules -- Updating our module -- Introducing built-in modules -- Creating a server with the HTTP module -- Reading and writing to files -- Working with events -- Managing child processes -- Summary 
505 8 |a Chapter 2 : Architecting the ProjectIntroducing the basic layers of the application -- The task runner and building system -- Introducing Grunt -- Discovering Gulp -- Test-driven development -- The Model-View-Controller pattern -- Introducing the REST API concept -- Summary -- Chapter 3 : Managing Assets -- Serving files with Node.js -- CSS preprocessing -- Packing client-side JavaScript -- Concatenating with Gulp -- Modularity in the browser with RequireJS -- Moving from Node.js to the browser with Browserify -- Delivering HTML templates 
505 8 |a Defining the templates in script tagsLoading the template externally -- Writing HTML inside the JavaScript -- Precompiling templates -- Summary -- Chapter 4 : Developing the Model-View-Controller Layers -- Evolving the current setup -- Directory structure -- Forming the main server handlers -- Implementing the router -- Introducing Ractive.js -- Constructing the entry point of the application -- Defining a controller -- Managing our views -- Creating a model -- Summary -- Chapter 5 : Managing Users -- Working with the MongoDB database 
505 8 |a Installing MongoDBRunning MongoDB -- Connecting to the database server -- Extending the code from the previous chapter -- Updating our base model class -- Updating page navigation and routing -- Registering a new user -- Updating the frontend -- Updating the backend API -- User authentication with sessions -- Managing a user's profile -- Summary -- Chapter 6 : Adding Friendship Capabilities -- Finding friends -- Adding the search page -- Writing the model -- Fetching friends from the database -- Marking users as friends 
505 8 |a Displaying the linked users on the Profile pageSummary -- Chapter 7 : Posting Content -- Posting and storing text -- Adding a form to post text messages -- Introducing the content's model -- Updating the controller of the home page -- Storing content in the database -- Showing the user's feed -- Posting files -- Summary -- Chapter 8 : Creating Pages and Events -- Refactoring the API -- Adding a form to create pages -- Creating a record in the database -- Showing the currently added pages -- Showing a specific page -- Posting a comment to a page 
520 |a If you are a JavaScript developer with no experience with Node.js or server-side web development, this book is for you. It will lead you through creating a fairly complex social network. You will learn how to work with a database and create real-time communication channels. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Node.js. 
630 0 7 |a Node.js  |2 fast 
650 0 |a Social networks  |x Computer network resources. 
650 0 |a Application software  |x Development. 
650 0 |a JavaScript (Computer program language) 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a JavaScript (Langage de programmation) 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a JavaScript (Computer program language)  |2 fast 
650 7 |a Social networks  |x Computer network resources  |2 fast 
758 |i has work:  |a Node.js By Example (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCXBRg8bxwCYCtbrFcXmmkC  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Tsonev, Krasimir.  |t Node.js by example : learn to use Node.js by creating a fully functional social network.  |d Birmingham, England ; Mumbai, [India] : Packt Publishing, ©2015  |h ix, 199 pages  |z 9781784395711 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=2057548  |z Texto completo 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781784395711/?ar  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28639940 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2057548 
938 |a EBSCOhost  |b EBSC  |n 996714 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31652987 
938 |a YBP Library Services  |b YANK  |n 12452532 
994 |a 92  |b IZTAP