diff --git a/v3-docs/docs/.vitepress/config.mts b/v3-docs/docs/.vitepress/config.mts index 13476ab779..6a52d92d2a 100644 --- a/v3-docs/docs/.vitepress/config.mts +++ b/v3-docs/docs/.vitepress/config.mts @@ -2,8 +2,8 @@ import { defineConfig } from "vitepress"; // https://vitepress.dev/reference/site-config export default defineConfig({ - title: "Meteor API Docs", - description: "Meteor.js API docs", + title: "Meteor Docs", + description: "Meteor.js API Docs", head: [["link", { rel: "icon", href: "/logo.png" }]], lastUpdated: true, sitemap: { @@ -12,13 +12,11 @@ export default defineConfig({ themeConfig: { // https://vitepress.dev/reference/default-theme-config nav: [ - { text: "Galaxy", link: "https://www.meteor.com/cloud" }, + { text: "Deploy", link: "https://www.meteor.com/cloud" }, { text: "Tutorials", link: "https://www.meteor.com/developers/tutorials", }, - { text: "Guide", link: "https://guide.meteor.com/" }, - { text: "API Docs", link: "/about/what-is" }, { text: "Forums", link: "https://forums.meteor.com/" }, ], sidebar: [ diff --git a/v3-docs/docs/about/what-is.md b/v3-docs/docs/about/what-is.md index d6049d073e..fc0a76f1c3 100644 --- a/v3-docs/docs/about/what-is.md +++ b/v3-docs/docs/about/what-is.md @@ -2,7 +2,13 @@ -# What is Meteor? {#what-is-meteor} +# Introduction {#introduction} + +:::info You are reading the Meteor 3 documentation! + +- Searching for the Meteor 2 documentation? Access the [Meteor 2 Docs](https://docs.meteor.com/). +- Upgrading from Meteor 2? Check out the [Migration Guide](https://v3-migration-docs.meteor.com/). + ::: Meteor is a full-stack JavaScript platform for developing modern web and mobile applications. Meteor includes a key set of technologies for building connected-client reactive applications, a build tool, and a curated set of packages from the Node.js and general JavaScript community. @@ -14,19 +20,34 @@ Meteor is a full-stack JavaScript platform for developing modern web and mobile - Meteor provides **full stack reactivity**, allowing your UI to seamlessly reflect the true state of the world with minimal development effort. -## Meteor resources {#learning-more} +## Meteor Resources {#learning-more} -1. First, learn how to install meteor in the [installation section](/about/install.html). +### Learning Meteor -1. The place to get started with Meteor is the [tutorials page](https://www.meteor.com/developers/tutorials). +- Start by learning how to install Meteor in the [Installation Section](/about/install.html). -1. [Meteor Examples](https://github.com/meteor/examples) is a list of examples using Meteor. You can also include your example with Meteor. +- For beginners, the [Tutorials](https://www.meteor.com/developers/tutorials) are the perfect place to start with Meteor. Build a simple app to manage a task list! Available for [React](https://react-tutorial.meteor.com/), [Blaze](https://blaze-tutorial.meteor.com/), [Svelte](https://svelte-tutorial.meteor.com/), and [Vue 3](https://vue3-tutorial.meteor.com/). -1. Once you are familiar with the basics, the [Meteor Guide](http://guide.meteor.com) covers intermediate material on how to use Meteor in a larger scale app. +- Participate in Meteor's fully professional, engaging and interactive online school. Join [Meteor University](https://university.meteor.com/). -1. Visit the [Meteor discussion forums](https://forums.meteor.com) to announce projects, get help, talk about the community, or discuss changes to core. +- Subscribe to our official [Youtube channel](https://www.youtube.com/@MeteorVideos) and watch the latest MeteorJS videos and presentations. -1. [Meteor Slack Community](https://join.slack.com/t/meteor-community/shared_invite/enQtODA0NTU2Nzk5MTA3LWY5NGMxMWRjZDgzYWMyMTEyYTQ3MTcwZmU2YjM5MTY3MjJkZjQ0NWRjOGZlYmIxZjFlYTA5Mjg4OTk3ODRiOTc) is the best place to ask (and answer!) technical questions and also meet Meteor developers. +### Developer Resources -1. [Atmosphere](https://atmospherejs.com) is the repository of community packages designed especially for Meteor. +- Explore and contribute to our [GitHub repository](https://github.com/meteor). You can access our code, request new features, and start contributing. +- Enhance your coding experience with the [VS Code Extension](https://marketplace.visualstudio.com/items?itemName=meteor-toolbox.meteor-toolbox), which provides IntelliSense support for Meteor's core and packages. + +- Use the [Chrome Extension](https://chrome.google.com/webstore/detail/meteor-devtools-evolved/ibniinmoafhgbifjojidlagmggecmpgf) or [Firefox Extension](https://addons.mozilla.org/en-US/firefox/addon/meteor-devtools-evolved/) for insights into your app's performance and to understand what is going on under the hood of your application. + +- Discover [Meteor Examples](https://github.com/meteor/examples) to see a range of projects built with Meteor. + +- Visit [Atmosphere](https://atmospherejs.com), the dedicated repository for Meteor community packages. + +### Join Our Community + +- Participate in the [Official Forum](https://forums.meteor.com) for project news, support, community discussions, and updates on core features. + +- Engage with peers in the [Meteor Slack Community](https://join.slack.com/t/meteor-community/shared_invite/enQtODA0NTU2Nzk5MTA3LWY5NGMxMWRjZDgzYWMyMTEyYTQ3MTcwZmU2YjM5MTY3MjJkZjQ0NWRjOGZlYmIxZjFlYTA5Mjg4OTk3ODRiOTc) for technical support, meeting new developers, and exchanging ideas. + +- Join the discussion and stay updated with announcements on the [Meteor Discord Community](https://discord.gg/mukjwCA56P). \ No newline at end of file diff --git a/v3-docs/docs/index.md b/v3-docs/docs/index.md index 3ccec38705..cd528e784f 100644 --- a/v3-docs/docs/index.md +++ b/v3-docs/docs/index.md @@ -10,11 +10,11 @@ hero: alt: Meteor actions: - theme: brand - text: View API Docs + text: Get Started link: /about/what-is - theme: alt - text: View on GitHub - link: https://github.com/meteor/meteor + text: Install + link: /about/install # TODO: Update with Docs features and links as they are added features: diff --git a/v3-docs/v3-migration-docs/index.md b/v3-docs/v3-migration-docs/index.md index 03f16673a3..c9294b10fd 100644 --- a/v3-docs/v3-migration-docs/index.md +++ b/v3-docs/v3-migration-docs/index.md @@ -1,6 +1,9 @@ # Meteor 3.0 Migration Guide -> This guide is a live document outlining the migration to Meteor v3, which will be updated as development progresses. +:::info You are reading the migration guide for Meteor 3! + +This is a live document which will be updated as development progresses. +::: This guide is for users with Meteor 2.x projects understand the changes between Meteor 2.x and Meteor 3.0. It's not required to read this guide before starting with Meteor 3.0. To learn Meteor 3.0, we recommend reading the [new documentation](https://v3-docs.meteor.com).