Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Meteor Design Patterns
  • Table Of Contents Toc
  • Feedback & Rating feedback
Meteor Design Patterns

Meteor Design Patterns

By : Reyna
4.2 (6)
close
close
Meteor Design Patterns

Meteor Design Patterns

4.2 (6)
By: Reyna

Overview of this book

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 today’s 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 data’s 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.
Table of Contents (8 chapters)
close
close

Setting up an SSL certificate


SSL, or Secure Sockets Layer, is a technology that creates an encrypted connection between clients and the server. This is necessary if we want to ensure that the data transferred to our server is encrypted; this includes data such as credit card information.

Setting up SSL can be painful because it requires some command-line knowledge. We like to buy our SSL certificates from https://www.namecheap.com/ because they are cheap and they get the job done.

The cheapest SSL certificate that you can get is PositiveSSL; you can find the offering at this endpoint: https://www.namecheap.com/security/ssl-certificates/single-domain.aspx.

After buying the certificate, you will need to generate a Certificate Signing Request (CSR). Let's do this. You will be first redirected to your Purchase Summary. Click on Manage:

Now click Activate Now and leave the window open:

Next, open up a terminal at your project directory, and create a /.csr directory by running:

mkdir .csr
cd .csr...
Visually different images
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Meteor Design Patterns
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon