Будет ли нормально, если я начну обучение стейт-менеджеру для React с MobX, а не с Redux?

Как начинающий разработчик, который изучает React и строит проекты на этой технологии, я задумался о введении стейт-менеджера. Мне не хочется использовать Redux, который широко используется в вакансиях, и я заинтересован в использовании MobX из-за положительных отзывов о нем. Будет ли нормально, если в моем резюме упомянут MobX вместо Redux?
  • 7 февраля 2024 г. 8:39
Ответы на вопрос 2
Использование MobX вместо Redux для управления состоянием в приложениях React может быть вполне приемлемым выбором, особенно если этот инструмент более подходит под ваш подход к разработке или вам просто комфортнее с ним работать. Однако, важно учитывать несколько аспектов:

1. **Популярность Redux**: Redux является одним из самых популярных стейт-менеджеров в экосистеме React и часто встречается в критериях для вакансий. Понимание основ Redux может быть полезным даже если вы не планируете использовать его в своих проектах, так как это расширяет ваш набор навыков и делает вас более привлекательным кандидатом для большего числа работодателей.

2. **Принципы работы стейт-менеджеров**: Понимание концептуальных основ управления состоянием (например, однонаправленный поток данных, неизменность состояния) полезно независимо от выбранного инструмента. Если вы разберетесь в этих принципах, переход от одного инструмента к другому будет не таким сложным.

3. **Рынок труда**: Размещение MobX в вашем резюме может выделить вас на фоне других кандидатов в глазах некоторых работодателей, которые ищут разработчиков с этим умением. Однако, если MobX не так широко используется на рынке, это может ограничить количество вакансий, на которые вы сможете претендовать. Рекомендуется изучить требования к вакансиям в вашем регионе или в той отрасли, в которой вы хотите работать.

4. **Гибкость**: Будучи разработчиком, гибкость в использовании различных инструментов является ценным качеством. Если у вас будет опыт работы как с MobX, так и с Redux, это продемонстрирует вашу способность адаптироваться и выбирать подходящий инструмент для решения конкретной задачи.

5. **Личные проекты и обучение**: Вы также можете использовать свои личные или пет-проекты для демонстрации ваших навыков работы с MobX, что может служить доказательством вашей компетенции.

В конечном итоге, упоминание MobX в вашем резюме вместо Redux будет нормальным, если вы можете аргументировать свой выбор и показать, что умеете эффективно использовать MobX для управления состоянием ваших приложений. Но если вы нацелены на работу в компании, где отдают предпочтение Redux, может быть разумным также иметь опыт работы с Redux.
<blockquote>Нормально если первый стейт менеджер для react который я буду учить — будет mobx, а не Redux?</blockquote> <br/> <blockquote>Нормально ли будет если в резюме есть mobx вместо redux?</blockquote> <br/> Давайте проведем анализ хэхэ на 02.2024: <br/> - <a href="https://hh.ru/search/vacancy?L_save_area=true&amp;text=redux&amp;search_field=name&amp;search_field=description&amp;excluded_text=&amp;area=113&amp;salary=&amp;currency_code=RUR&amp;experience=doesNotMatter&amp;order_by=relevance&amp;search_period=0&amp;items_on_page=50" rel="nofollow">Redux (772 вакансии)</a> . <br/> - <a href="https://hh.ru/search/vacancy?L_save_area=true&amp;text=mobx&amp;search_field=name&amp;search_field=description&amp;excluded_text=&amp;area=113&amp;salary=&amp;currency_code=RUR&amp;experience=doesNotMatter&amp;order_by=relevance&amp;search_period=0&amp;items_on_page=50" rel="nofollow">Mobx (235 вакансий)</a> . <br/> - <a href="https://hh.ru/search/vacancy?L_save_area=true&amp;text=zustand&amp;search_field=name&amp;search_field=description&amp;excluded_text=&amp;area=113&amp;salary=&amp;currency_code=RUR&amp;experience=doesNotMatter&amp;order_by=relevance&amp;search_period=0&amp;items_on_page=50" rel="nofollow">Zustand (21 вакансия)</a> . <br/> <br/> Резюмируя, Ваш навык Mobx примерно в 3 раза менее ценен на рынке, чем навык Redux. Разумеется, сравнение поверхностное, но какой то вывод можно сделать.
Похожие вопросы