[NODE][Node.js Design Patterns].pdf

(3339 KB) Pobierz
www.it-ebooks.info
Node.js Design Patterns
Get the best out of Node.js by mastering a series of
patterns and techniques to create modular, scalable,
and efficient applications
Mario Casciaro
BIRMINGHAM - MUMBAI
www.it-ebooks.info
Node.js Design Patterns
Copyright © 2014 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval
system, or transmitted in any form or by any means, without the prior written
permission of the publisher, except in the case of brief quotations embedded in
critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy
of the information presented. However, the information contained in this book is
sold without warranty, either express or implied. Neither the author, nor Packt
Publishing, and its dealers and distributors will be held liable for any damages
caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.
However, Packt Publishing cannot guarantee the accuracy of this information.
First published: December 2014
Production reference: 1231214
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78328-731-4
www.packtpub.com
Cover image by Artie Ng (
artherng@yahoo.com.au
)
www.it-ebooks.info
Credits
Author
Mario Casciaro
Reviewers
Afshin Mehrabani
Joel Purra
Alan Shaw
Commissioning Editor
Julian Ursell
Acquisition Editor
Rebecca Youé
Content Development Editor
Sriram Neelakantan
Technical Editor
Menza Mathew
Copy Editors
Shambhavi Pai
Rashmi Sawant
Project Coordinator
Aboli Ambardekar
Proofreaders
Stephen Copestake
Ameesha Green
Steve Maguire
Indexers
Hemangini Bari
Mariammal Chettiyar
Rekha Nair
Tejal Soni
Graphics
Valentina D'silva
Disha Haria
Abhinash Sahu
Production Coordinator
Nitesh Thakur
Cover Work
Nitesh Thakur
www.it-ebooks.info
About the Author
source. He began programming with a Commodore 64 when he was 12, and grew up
with Pascal and Visual Basic. His programming skills evolved by experimenting with
x86 assembly language, C, C++, PHP, and Java. His relentless work on side projects
led him to discover JavaScript and Node.js, which quickly became his new passion.
In his professional career, he worked with IBM for several years—first in Rome and
then in the Dublin Software Lab. At IBM, Mario worked on products for brands
such as Tivoli, Cognos, and Collaboration Solutions, using a variety of technologies
from C to PHP and Java. He then plunged into the adventurous world of start ups
to work full time on Node.js projects. He ended up working in a lighthouse, at D4H
Technologies, where he led the development of a real-time platform to manage
emergency operations.
Mario Casciaro
is a software engineer and technical lead with a passion for open
www.it-ebooks.info
Zgłoś jeśli naruszono regulamin