Meteor Development Infrastructure. Spin up a virtual machine [Video] This is not strictly part of the tutorial, but I created a Docker image that should make this step very easy for you.
Prepare the Machine [Video] [Slide Show] We start off with a fresh Ubuntu 14.04 LTS virtual machine and install all the platform dependencies. These are global installs requiring 'sudo'. Introducing a Security Auditor to Meteor DevTools – The Bakery. A few months ago, we released the Meteor DevTools Chrome extension, a handy tool for looking under the hood of Meteor apps.
It initially came with the DDP Monitor and Blaze Inspector plugins, soon followed by the MiniMongo Explorer. The initial feedback has been great and we now have hundreds of Meteor developers using the extension daily! For those who haven’t had the chance to try it yet, you can do so over here. We’re now adding a new Security plugin to help Meteor devs follow the security best practices conviently outlined in the awesome Meteor Guide. When getting started with Meteor, it’s not very obvious what’s happening behind the scenes and how the client communicates with the server.
Meteor UI5. Meteor Development Infrastructure. Spin up a virtual machine [Video] This is not strictly part of the tutorial, but I created a Docker image that should make this step very easy for you.
Prepare the Machine [Video] [Slide Show] We start off with a fresh Ubuntu 14.04 LTS virtual machine and install all the platform dependencies. These are global installs requiring 'sudo'. Subsequent sections should not require 'sudo'. Version Control In The Cloud [Video] [Slide Show] Towards the goal of "packages-only-apps", we are mainly interested in version control of each distinct package, but we still need a 'do-nothing' app in which to instantiate the packages. React Unit Testing with Mocha and Enzyme — Free Code Camp. Component Rendering The simplest UI test is whether a component renders properly according to the data passed into it.
For example, if you render a todo item, you’d expect to see the item’s name shown in the label, and it’s checked state to be reflected properly on the page. Here’s how that looks in Enzyme and Mocha: There are a few things going on here. Structure. Within each test, we follow a setup → exercise → verify → teardown pattern which comes under different names, but is the common best practice in unit testing: Meteoric - Meteor + Ionic. Mantra. 1Overview Mantra is an application architecture for Meteor.
Observatory: powerful logging and monitoring package for Meteor. Observatory is a meteorite package so installation is as easy as running mrt add observatory in your Meteor app's directory.