Публикации по теме 'elm'


Почему я решил изучить Elm и отказаться от React
О Ramda, Haskell, TypeScript и Elm Привет! Я хочу быть честным: мне действительно надоел React и его экосистема. Сколько раз в день вы видите ошибку «Uncaught TypeError: Cannot read property of undefined»? Вы когда-нибудь думали, что есть лучшие способы написания кода, который не дает сбоев в продакшене? Это тема, которой я занимаюсь почти год, и вот мои исследования. Рамда Для меня это началось с Ramda. Это хорошая библиотека JavaScript с множеством полезных функций. Это..

test && commit || вернуться с Elm
Последние несколько дней мы с моим коллегой Оддмундом Стрёмме тестировали новый рабочий процесс test && commit || вернуться (TCR) на несколько языков. Один из них - Вяз . Поскольку Elm - относительно новый язык, было интересно посмотреть, как можно адаптировать рабочий процесс. Концепция с test && commit || Обратный рабочий процесс заключается в том, что ваш код всегда должен находиться в допустимом состоянии. Итак, если тест пройден, вы фиксируете код или, если он терпит неудачу,..

Руководство для начинающих по веб-сокетам в Elm and Crystal
Этот пост предназначен для людей, которые слышали о веб-сокетах, но никогда не имели возможности их использовать. До написания этого поста я был просто кем-то, кто слышал о веб-сокетах, но никогда не имел возможности их использовать. Введение в веб-сокеты Если вы не знаете, что такое веб-сокеты, визуализируйте их как трубу, идущую от сервера к клиенту. Сообщения могут отправляться через этот канал в любом направлении. Что мы подразумеваем под сообщениями ? Сообщения представляют..

Elm Architecture для React
Elm Architecture для React Эксперимент в архитектуре приложений React Заявление об ограничении ответственности: это всего лишь эксперимент. Я не защищаю этот подход для реальных приложений. Он не является реактивным и вообще не работает как Elm. В этом посте я попытаюсь объяснить эксперимент по созданию архитектуры Elm для простых приложений React без каких-либо аспектов FRP. Хотя он на самом деле работает не так, как Elm, все же может быть полезно понять общий архитектурный..

Явное состояние, проверяемое машиной: стрелка в самом центре сложных веб-приложений
И как это реализует Elm Architecture Самая интересная работа в области интерфейсного программирования за последние несколько лет была направлена ​​на решение проблем, которые возникают, когда программы с большим количеством пользовательского интерфейса и состояний достигают уровня сложности, когда внесение разумных изменений является сложной задачей и требует времени. Язык программирования Elm и связанная с ним архитектура Elm используют чрезвычайно убедительный и обнадеживающий подход..

Некоторые мысли о Elm Development
Фон Я играю с Elm уже несколько месяцев и дошел до того момента, когда я начинаю чувствовать, что знаю свой язык и способы достижения цели. Это было очень приятное чувство. Однако все это время меня беспокоило то, как следует определять размер и настраивать компонент и приложение в целом. Хотя это может показаться тривиальной деталью, которую легко упустить из виду, я обнаружил, что эта небольшая деталь может оказать глубокое влияние на результат проекта, поддерживаемого одним или..

Вот почему JavaScript правит миром
Сядьте, снимите обувь и расслабьтесь, поговорив о React, Elm, Angular, Reason и других современных технологиях! JavaScript стал языком программирования всего. Независимо от того, используете ли вы Ember , Node , Vue или что-то еще, JavaScript является стандартом Интернета. И как Эрик Эллиот написал в одной из своих статей: Все программы становятся веб-программами . Знание JavaScript сегодня не вариант - это необходимость. Вот почему мы представляем вам одни из лучших..