Недавно я выступал на конференции React Alicante. Было очень приятно быть приглашенным на такое грандиозное мероприятие, которое заслуживает особых аплодисментов, так как это была первая конференция организаторов. Слава им!

Также было здорово иметь возможность внести свой вклад, поделившись своими идеями и спонсируя конференцию. Мы считаем, что в испанском сообществе программистов есть большой потенциал, который необходимо развивать.

Доклад, который я сделал, затронул несколько идей, которые зрели в моей голове последние пару лет. Первый из них касается нашей идентичности как программистов. Нам нравится определять себя, используя названия технологий, с которыми мы работаем: JS Developer, Front-end Engineer, React Expert и т. д. Я думаю, что это как ограничивает нас внутри, так и создает внешние барьеры, препятствующие нашему росту. Вместо того, чтобы строить барьер, отделяющий «нашу» технологию от всех остальных «их», мы должны попытаться узнать, что находится по ту сторону, и посмотреть, можем ли мы использовать это для улучшения нашей повседневной работы.

Еще одна вещь, о которой, как мне кажется, важно поговорить, — это отношение любви и ненависти к JavaScript. С одной стороны, никто не знает его недостатки лучше, чем люди, которые работают с ним каждый божий день. Но в то же время эти разработчики принимают недостатки и создают инструменты для «исправления» этих проблем. Однако, на мой взгляд, гораздо лучше решить проблему, удалив что-то, чем продолжать добавлять что-то. В настоящее время существуют сотни языков, которые компилируются в JavaScript, некоторые из них хороши, некоторые плохи, большинство из них имеют уникальный набор компромиссов. Я удивлен, как редко разработчики обращаются к кому-либо из них. Мы чувствуем, что это такой большой барьер, который нужно преодолеть — выучить другой язык. Что ж, чем больше вы это делаете, тем легче становится. Вот почему я хотел поговорить о том, какие есть варианты написания React Native на данный момент.

К сожалению, из-за нехватки времени я не смог продемонстрировать мой текущий любимый язык, но не все потеряно. На Дне реакции в Берлине я хочу развить эту идею, так что, если вам это интересно, просто купите билет, забронируйте билет и до встречи!

Я был бы более чем счастлив обменяться идеями о разработке React Native! Этого мне не хватало на React Alicante — казалось, что практически всех участников интересовала веб-сфера, а не мобильная сторона. Ну, по крайней мере, я получил доступ к идеям, которые находятся за пределами моих барьеров!

Однако, если вам не хочется ждать до декабря, вы также можете посмотреть видео этого доклада, поскольку оно было недавно выпущено организаторами React Alicante:

Если вы хотите быть в курсе того, что происходит с нами и какие интересные технологии мы изучаем в настоящее время, просто подпишитесь на нашу рассылку. Особенно, если выступление заинтересовало ReasonML, мы довольно скоро углубимся в эту тему!