InstallingMeteor and starting development is fast and uncomplicated. Checkout this < 5 minutes setup and choose your favourite frontend technology.
I. Install Meteor on your system
$curl https://install.meteor.com/ | sh
It comes bundled withnode
,npm
andmongo
so you don't need to install them manually. Also it won't install them system-wide, so no worries - it won't mess things up.
II. Create a new project
Note: Meteor offers integration for nearly all frontend frameworks/libraries out there, where at least the major ones (including svelte!) are integrated.
a) Default (usesReact as default ui library)
$meteor create my-first-project
b) With TypeScript
$meteor create--typescript my-first-project
Note: the--typescript
flag can also be used with other frontend libraries.
c) WithBlaze
$meteor create--blaze my-first-project
Note: although Blaze is not known outside of Meteor it is quite easy to learn and integrates perfectly with Meteor.
d) With Vue
$meteor create--vue my-first-project
e) WithApollo
$meteor create--apollo my-first-project
Note: as with typescript this can be combined with several frontends.
f) WithSvelte
There is no builtin support yet but it's already easy to setup: Starting withMeteor 2.2 there is also builtin support for svelte:
$meteor create--svelte my-first-project
g) With Angular
Angular use declined in the Meteor community but there is still abuild system with support for Angular.
h) Other frameworks
You can search for integrating other frameworks, too. Anything that's available on NPM can be integrated. However, note that you may have to use acompiler package or write your own.
3. Install packages
$cdmy-first-project$meteor npminstall
4. Run and start coding
$cdmy-first-project# if not already in project folder$meteor
Where to go from here
Readthe guide on the various topics Meteor covers orthe docs on specific API functions.
You can discover many packages for Meteor in it'spackage registry Atmosphere. Note, that there are certainpackages, which are semi-officially maintained and improved by the community.
Say hello to the Meteor community in theforums and do not hesitate to ask any question.
If you like to contribute to Meteor you can check out therepositories on GitHub.
Disclaimer: I am not affiliated with Meteor Software, MDG or Tiny. I am a constant Meteor user and active contributor to the Meteor community.
I regularly publish articles here on dev.to aboutMeteor andJavaScript. If you like what you are reading and want to support me, you cansend me a tip via PayPal.
You can also find (and contact) me onGitHub,Twitter andLinkedIn.
Keep up with the latest development on Meteor by visitingtheir blog and if you are the same into Meteor like I am and want to show it to the world, you should check out theMeteor merch store.
Top comments(0)
For further actions, you may consider blocking this person and/orreporting abuse