top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Node.js by example : learn to use Node.js by creating a fully functional social network / / Krasimir Tsonev ; reviewers, Danny Allen, Alex (Shurf) Frenkel ; commissioning editor, Akram Hussain ; acquisition editors, Purav Motiwalla, Llewellyn Rozario ; content development editor, Shubhangi Dhamgaye ; technical editor, Mrunal M. Chavan ; copy editors, Vedangi Narvekar ; project coordinator, Harshal Ved ; proofreaders, Stephen Copestake, Safis Editing ; indexer, Priya Sane ; production coordinator, Shantanu N. Zagade ; cover work, Shantanu N. Zagade
Node.js by example : learn to use Node.js by creating a fully functional social network / / Krasimir Tsonev ; reviewers, Danny Allen, Alex (Shurf) Frenkel ; commissioning editor, Akram Hussain ; acquisition editors, Purav Motiwalla, Llewellyn Rozario ; content development editor, Shubhangi Dhamgaye ; technical editor, Mrunal M. Chavan ; copy editors, Vedangi Narvekar ; project coordinator, Harshal Ved ; proofreaders, Stephen Copestake, Safis Editing ; indexer, Priya Sane ; production coordinator, Shantanu N. Zagade ; cover work, Shantanu N. Zagade
Autore T͡Sonev Krasimir
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015
Descrizione fisica 1 online resource (220 p.)
Disciplina 006.78
Collana Community experience distilled
Soggetto topico JavaScript (Computer program language)
Web site development
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""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""
""Chapter 2 : Architecting the Project""""Introducing 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""
""Defining the templates in script tags""""Loading 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""
""Installing MongoDB""""Running 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""
""Displaying the linked users on the Profile page""""Summary""; ""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""
""Showing the comments""
Record Nr. UNINA-9910797265403321
T͡Sonev Krasimir  
Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Node.js by example : learn to use Node.js by creating a fully functional social network / / Krasimir Tsonev ; reviewers, Danny Allen, Alex (Shurf) Frenkel ; commissioning editor, Akram Hussain ; acquisition editors, Purav Motiwalla, Llewellyn Rozario ; content development editor, Shubhangi Dhamgaye ; technical editor, Mrunal M. Chavan ; copy editors, Vedangi Narvekar ; project coordinator, Harshal Ved ; proofreaders, Stephen Copestake, Safis Editing ; indexer, Priya Sane ; production coordinator, Shantanu N. Zagade ; cover work, Shantanu N. Zagade
Node.js by example : learn to use Node.js by creating a fully functional social network / / Krasimir Tsonev ; reviewers, Danny Allen, Alex (Shurf) Frenkel ; commissioning editor, Akram Hussain ; acquisition editors, Purav Motiwalla, Llewellyn Rozario ; content development editor, Shubhangi Dhamgaye ; technical editor, Mrunal M. Chavan ; copy editors, Vedangi Narvekar ; project coordinator, Harshal Ved ; proofreaders, Stephen Copestake, Safis Editing ; indexer, Priya Sane ; production coordinator, Shantanu N. Zagade ; cover work, Shantanu N. Zagade
Autore T͡Sonev Krasimir
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015
Descrizione fisica 1 online resource (220 p.)
Disciplina 006.78
Collana Community experience distilled
Soggetto topico JavaScript (Computer program language)
Web site development
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto ""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""
""Chapter 2 : Architecting the Project""""Introducing 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""
""Defining the templates in script tags""""Loading 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""
""Installing MongoDB""""Running 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""
""Displaying the linked users on the Profile page""""Summary""; ""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""
""Showing the comments""
Record Nr. UNINA-9910810400303321
T͡Sonev Krasimir  
Birmingham, England ; ; Mumbai, [India] : , : Packt Publishing, , 2015
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui