2015-09-23 5 views
0

Как сказал название,версия ReactJS <1. готово ли оно (основной API неизменен при выпуске версии)?

Я рассматривает возможность использования React в производственной готовности проекта (в частности: Материал-UI модуль метеора).

Как это вообще не делается при v1.0, тогда он достаточно стабилен для использования в производстве? Какие недостатки существуют для использования версии < 1.0?

+0

Зависит от того, что вы называете производством готового https://twitter.com/matzatorski/status/633540204247261185 – knowbody

+0

Похоже, что Facebook использует его в производстве более [двух лет] (https://facebook.github.io/react /blog/2013/06/05/why-react.html) ... –

+0

Возможно, вы задали тот же вопрос об узле до нескольких недель назад! – Clarkie

ответ

1

Если вы или организации вы работаете в преданная последовательница semver метода контроля версий, то это было бы очень рискованно использовать все, что меньше, чем v1.0 в связи со следующим пунктом:

Основная версия нуль (0.yz) для начального развития. Все может измениться в любое время. Публичный API не следует считать стабильным.

Все это означает, что эта библиотека меняется от 0.x к 0.y (включая 0.x к 1) может иметь совершенно другой API, который может означать, что нужно сделать много работы по модернизации.

+0

благодарю вас за ваш ответ. Интересно, это ли это «общее правило»? Ободренное имя @knowbody докажет обратное. Также я вижу dev-preview нигде для React – dragonmnl

+0

Это полностью зависит от вашего проекта. Это всегда компромисс между «стабильностью» и «функциями». Если вы используете последнюю версию lib, то ожидаете встретить проблемы. (Но это часть удовольствия!) – Clarkie