Что такое метеор (meteor js)?

Это фреймворк для node js

Могу ли я использовать пакеты Node js?

Да

Какой нужен сервер чтобы хостить?

Минимально подойдет t2.nano — то есть 1 процессор и 0.5 gb памяти — для среденего проекта t2.small — 1 процессор и 2 gb памяти. В более сложных случаях нужно масштабирование.

Что лучше meteor или React?

Это разные вещи — метеор это фреймворк, реакт библиотека. Метеор поддерживает Blaze, React, Angular

Meteor.js работает с реактом (react js)?

Да

Как мониторить производительность если kadira.io больше не работает?

Несколько вариантов — самый простой использовать готовый сервис https://montiapm.com/. Посложнее это собрать свой собсвтенный на основе https://github.com/meteorhacks/kadira

Как я могу добавить чей-то код в свой проект?

Тут все зависит от того, как этот код упакован. Поищи пакет в репозитории Atmosphere, если он там есть можно просто установить через meteor add имя_пакета. Если пакета там нет и это просто js файл его можно добавить в /lib или /client/lib

Что лучше использовать метеор пакеты или npm пакеты?

Лучше все же npm — в последнее время часть метеор пакетов перенеслась туда

Какие мобильные платформы и устройства поддерживает Meteor?

Meteor упрощает создание приложений iOS, которые можно установить через App Store, и приложений Android, которые можно установить через Google Play. Meteor компилирует ваши приложения с помощью Apache Cordova, поэтому вам не нужно создавать отдельные кодовые базы для iOS и Android. Так же существует возможность интеграции через DDP клиенты. Еще существуют порты метеора например для React Native.

Что такое DDP?

DDP — это протокол, который Метеор использует для взаимодействия клиентской и серверной части.  Все клиентские подписки на данные (publications и subscriptions), удаленный вызов процедур (RPC) методы метеора и операции MongoDB — все это происходит с использованием протокола DDP

Можно ли использовать базу данных отличную от MongoDB с Метеор?

В настоящее время MongoDB является единственной базой данных, которая официально поддерживается Meteor. Можно добавлять другие базы данных через GraphQl. Но работать из коробки это не будет — многое придется доделывать руками.

Работает ли Meteor на Windows?

Да, конечно. Вот специальный установщик

Сколько это будет стоить, чтобы использовать Метеор?

У Meteor открытий исходный код — его можно свободно использовать в том числе в коммерческих целях. Есть платные сервисы от MDG такие как поддержка разработчиков и хостинг специально адаптированный для метеора Galaxy.