Публикации по теме 'reasonml'
Почему ReasonML? (Часть 2)
В Почему ReasonML? (часть 1) , мы поговорили о некоторых вещах, которые разработчики дополняют в JavaScript. В частности, TypeScript. В этой части давайте разберемся, что такое Lodash и Ramda , почему они так часто используются в проектах JavaScript и какое отношение они имеют к ReasonML?
Что такое Лодаш / Рамда?
Lodash / Ramda - это универсальные служебные библиотеки, которые позволяют писать декларативный код на JavaScript. Это означает, что они предоставляют способ..
Несколько слов о посетителях и сообществе ReasonConf
Приближается дата ReasonConf 2018, но у нас все еще не было возможности поговорить о сообществе Reason и особенно о людях, с которыми вы встретитесь на конференции.
Программное обеспечение и технологии настолько сильны, насколько сильны люди, стоящие за ними. Создание продуктивной и дружелюбной экосистемы требует сильных социальных навыков и навыков открытого исходного кода.
И давайте будем честными: особенно в JavaScript, довольно сложно найти подходящего кандидата, который..
ReasonML PPX
ReasonML PPX
С тех пор, как я впервые столкнулся с Reason , я увидел слово PPX . Мне было интересно, что такое PPX, для чего он нужен и как его создать. Мне было непросто понять, как и почему, поэтому я хотел поделиться с вами своим опытом.
Что такое PPX
Переписчик PPX - это программа, которая принимает сериализованное абстрактное синтаксическое дерево (AST) и выводит другой, возможно модифицированный, AST.
Итак, цель PPX - просто изменить AST, который, например, может, как..
Давайте создадим игру Саймона в ReasonReact Pt. 1 Рандос
Функциональное программирование внешнего интерфейса с помощью Reason и ReasonReact
ОБНОВЛЕНИЕ 02.08.2020: этот пост обновлен до последних версий экосистемы ReasonML и JavaScript .
Создание учебных пособий с использованием Simon Game в качестве вдохновения - все началось с FreeCodeCamp . Но в целом я думаю, что это хорошее начало для кого-то вроде меня, которому нравится создавать умеренно сложные вещи в свободное время. Что мне больше всего нравится в игре Simon Game, так это..
О ненависти к очевидному выбору
О ненависти к очевидному выбору
Или почему я ставлю свое будущее на TypeScript и ненавижу себя за это
Кто-то однажды определил для меня интеллект как способность справляться с противоречивыми взглядами, не ломаясь. Я надеюсь, что мне хватит ума справиться с двумя противоречащими друг другу взглядами, которых я придерживаюсь. Представления, которые, несомненно, окажут огромное влияние на мое будущее: мне не нравится TypeScript, но тем не менее он начнет его использовать.
Это пост,..
Вы попали в ажиотаж вокруг TypeScript? Вы определенно не одиноки. Преимущества TypeScript перед JavaScript сомнительны. В большинстве…
Вы попали в ажиотаж вокруг TypeScript? Вы определенно не одиноки. Преимущества TypeScript перед JavaScript сомнительны. В большинстве случаев JavaScript может быть гораздо лучшим выбором.
Давайте выясним, почему.
Фото автора Sara Kurfeß на Unsplash
Нули?
Многие люди клянутся системами типов. Я склонен согласиться, системы типов устраняют большое количество ошибок в программах и облегчают рефакторинг. Однако «иметь» систему типов — это только часть дела. Есть вещи,..
Давайте создадим игру для Саймона в ReasonReact Pt. 2 Типизированный CSS
Типизированный CSS FTW 🙌
ОБНОВЛЕНИЕ 22.03.2020: этот пост обновлен до последних версий экосистемы ReasonML и JavaScript .
Появление одностраничных приложений (одностраничных приложений) и CSS-in-JS изменило способ проектирования и создания приложений. Вместо разделения приложений по функциям, т. Е. HTML, CSS и JS, они теперь разделены по компонентам. Компонент - это часть функциональности, которая поставляется с HTML, CSS и JS в одном файле. Этот файл или модуль можно передавать..