• Complain

Marcelo Reyna - Meteor Design Patterns

Here you can read online Marcelo Reyna - Meteor Design Patterns full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2015, publisher: Packt Publishing, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Meteor Design Patterns
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2015
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Meteor Design Patterns: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Meteor Design Patterns" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Accelerate your code writing skills with over twenty programming patterns that will make your code easier to maintain and scale

About This Book
  • Optimize your web application for production use
  • Build views and controllers with minimal effort that will evolve with your application
  • Learn how to maintain a MeteorJS project while it is running in production
Who This Book Is For

This book is for developers who have already had an introductory course with Meteor. Basic knowledge of web development is recommended.

What You Will Learn
  • Use of Jade, Stylus, and CoffeeScript to speed up web development
  • Increase productivity by leveraging the best packages in the community
  • Optimize your site for load speed with advanced publishers and subscribers
  • Leverage the aggregation framework to produce results with big data
  • Master the intricacies of front-end development using Jeet, Bootstrap, CSS animations, and more
  • Optimize your site for search engine visibility
  • Secure your site with Meteors best practices
  • Track the live status of your application, ensuring all errors have been taken care of
In Detail

With the increasing interest in NodeJS web applications, a new framework, Meteor, has joined the ranks to simplify developer workflows. Meteor is one of the few open source frameworks that has received funding since its early development stages. It builds on ideas from existing frameworks and libraries, offering developers an easy way to develop a prototype app. At the same time, it gives them the tools and flexibility to build a fully fledged production app. Meteor is the weapon of choice for start-ups in todays world.

Meteor Design Patterns cuts through the jargon that most websites play with and gets to the point with simple solutions that will boost your development skills.

We start off with a refresher on the basics of JavaScript programming such as templates, CoffeeScript, the Event Loop, and the Merge Box, amongst others. You then learn how to map real-world data and optimize the datas publishers to output data with the least amount of work done by the server with some subscribe and publish patterns. Next, using front-end patterns, you will learn how to create maintainable and trackable forms, and make our site crawlable by any search engine. Following this, you will see how to optimize and secure the web application and maintain applications without breaking other features. Finally, you will learn how to deploy a secure production-ready application while learning to set up modulus, compose with Oplog tracking and SSL certificates, as well as error tracking with Kadira.

Throughout the book, you will put your skills to practice and build an online shop from scratch. By the end of the book, you will have built a feature-rich online shop.

Style and approach

The book is a practical handbook on how to build an e-commerce web app using Meteor. Every topic ties into the webapp to easily illustrate the concepts that you are learning about.

Marcelo Reyna: author's other books


Who wrote Meteor Design Patterns? Find out the surname, the name of the author of the book and a list of all author's works by series.

Meteor Design Patterns — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Meteor Design Patterns" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Meteor Design Patterns

Table of Contents
Meteor Design Patterns

Meteor Design Patterns

Copyright 2015 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: October 2015

Production reference: 1141015

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78398-762-7

www.packtpub.com

Credits

Author

Marcelo Reyna

Reviewers

Brad Cypert

Rohit Mukherjee

David Ryan Speer

Commissioning Editor

Pramila Balan

Acquisition Editor

Tushar Gupta

Content Development Editor

Adrian Raposo

Technical Editor

Tanmayee Patil

Copy Editor

Kausambhi Majumdar

Project Coordinator

Kinjal Bari

Proofreader

Safis Editing

Indexer

Tejal Soni

Production Coordinator

Aparna Bhagat

Cover Work

Aparna Bhagat

About the Author

Marcelo Reyna is an industrial engineer and a fellow business owner (RetroSoda LLC). While building his company, he realized many business processes could be automated, which is when he decided to take up programming full time. As soon as he realized that programming is his passion, he dedicated 3 years to deeply understand all the aspects of the Meteor framework and how to take web applications built on this into production. Today, he is an avid programmer involved in the technology start-up scene.

I would like to thank Packt Publishing's team, Llewellyn Rozario, Tushar Gupta, and Adrian Raposo, for giving me the opportunity to write this book. Also, I would like to thank David Ryan Speer and Rohit Mukherjee for their invaluable feedback. I thank my older brother, Reynaldo Reyna Jr, and my father, Reynaldo Reyna, for helping me build RetroSoda 3 years ago; without RetroSoda, I would have never invested so much time in learning how to program. Also, I thank my mother, Elsa Mireya Vazquez, for her constant support in my endeavors and my fiance, Eugenia Perez, for giving me a reason to accomplish greater goals.

About the Reviewers

Brad Cypert is a frontend-focused web developer with a year and a half of Meteor experience. He has previously worked for CARFAX and currently, works for LinkedIn. In his spare time, he writes Ember apps or gives conference talks on frontend technology.

Rohit Mukherjee works as a software engineer at SigFig, based in San Francisco and Singapore. He works mostly on Scala and Java backend services. He graduated with a bachelor's degree in computer engineering from The National University of Singapore (NUS) and has also spent some time in ETH Zurich studying graduate courses in computer science.

He has experience of working in financial software, technical publishing, and healthcare technology, and enjoys finding his way through the stack. He is passionate about Agile methodologies and continuous delivery.

He has worked for Bank of America, Merrill Lynch Singapore, ETH Zurich, Klinify Singapore, and SigFig, Singapore and San Francisco.

I would like to thank my parents and Pratish Mondal for their support.

David Ryan Speer is a web designer and Meteor developer based in Los Angeles, California. He creates applications and websites for small-to-medium-sized companies, non-profit organizations, and for in-office use. With over 10 years of experience in PHP and MySQL development, he and his team completely switched to Meteor development because of its ease of use and rapid development capability. With Meteor, David has created fast and reactive applications in the energy, education, and non-profit sectors.

I would like to thank Lynn, Maxx, and Parker for their continuous love and support, my dad for his analytical and thoughtful mind, my mom for her patience and endless encouragement, and my siblings, Colleen and Jordan, for their boundless creativity.

www.PacktPub.com
Support files, eBooks, discount offers, and more

For support files and downloads related to your book, please visit www.PacktPub.com.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print, and bookmark content
  • On demand and accessible via a web browser
Free access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view 9 entirely free books. Simply use your login credentials for immediate access.

Preface

Simplicity is the shortest path to a solution. Meteor is a web development framework that simplifies programming and once it is mastered, gives the developer the power to prototype applications in just a few days and build a production app in just a few weeks. The simplicity of the framework makes maintenance a breeze as well; reorganizing and renaming files will not break your code, code is easy to keep in modules, and virtual environments are a thing of the past. The Meteor Development Group has established the shortest path for web development by producing a feature-rich framework that takes all the experience learned from other frameworks and packs it into Meteor.

While Meteor is simple because of the technical features it comes packed with, it is clear that the framework will become the status quo because of how the team behind it works. Meteor is built by a team that has been actively funded since the beginning of the project, unlike many open source frameworks such as Ruby on Rails, Laravel, CakePHP, and others. This means that the people working towards building the framework actually care about it. Yet, Meteor is an open source project with an active community that has been improving the project constantly through packages or by patching the core code.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Meteor Design Patterns»

Look at similar books to Meteor Design Patterns. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Meteor Design Patterns»

Discussion, reviews of the book Meteor Design Patterns and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.