FAQ

More about Meteor

What makes Meteor different from JavaScript frameworks like React or Vue.js?

+

Meteor is a full-stack JavaScript App Platform that assembles all the pieces you need to build modern web and mobile apps with a single JavaScript codebase. React and Vue.js are JavaScript UI frameworks that can be used in conjunction with Meteor. Think of React, Vue.js, Svelte and Blaze as the 'V' in MVC. Meteor automatically manages the data flow between cloud and client applications, as well as client UI state and rendering regardless of which UI framework you use.

What mobile platforms and devices does Meteor support?

+

Meteor makes it easy to create iOS apps that can be installed through the App Store as well as Android apps that can be installed through Google Play. Meteor compiles your apps using Apache Cordova so you don’t have to create separate codebases for iOS and Android. This results in high-quality apps that run a mix of web and native code. For iOS applications that require exceptionally fast performance with a purely native iOS user interface, see the Meteor iOS project on GitHub.

How does Hot Code Push work with the App Store?

+

Hot code pushes are loaded by client devices, e.g. phones, in the background while the app continues to run. Once the new code has been fully loaded, the device is able to switch over to the new code quickly. This reduces or in some cases entirely eliminates the need to update code via the App Store and Google Play.

Can I use a database other than MongoDB with Meteor?

+

Currently MongoDB is the only database that is officially supported with Meteor. We are listening closely to the frequent requests to support other kinds of databases.

We use Meteor to build apps, how do we get involved with the project?

+

You can get involved with Meteor’s community in any number of ways. If you have any questions or would like to chat with like-minded developers, we recommend you check out our Slack community, Meteor Forums or GitHub. Here, you'll be able to collaborate with developers, learn best practices and even answer questions yourself.

Does Meteor work on Windows?

+

Yes, you can install Meteor on Windows.

How do I get started?

+

To get started with Meteor, you'll need to create your Meteor Cloud account and install the latest version of Meteor onto your computer. Once you have Meteor installed, you can complete a tutorial using any of our supported UI frameworks: React, Vue.ja, Svelte and Blaze. We encourage you to visit our slack channel, forums and GitHub for more information as well as to chat with like-minded developers!

How much does it cost to use Meteor?

+

Meteor.js is an open source project and is free to download and use. Meteor Cloud (our commercial product for deploying, hosting and managing you app,) has several different plan options based on your monthly GB usage. You can get started and deploying for free, then choose an appropriate plan as you scale. We also offer prepaid credits by GB and by plan (professional or essentials) for 1 year. With pre-payment, you receive a 20% discount off of your total cost. Check out our documentation for more info.

What open source license does Meteor use?

+

Meteor is available under the MIT license. Learn more.