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


Как добавить аутентификацию пользователя в приложения Elm с помощью Auth0
Это статья из двух частей, посвященная включению современной аутентификации пользователей в ваши веб-приложения за меньшее время, чем у вас, чтобы получить кофе Starbucks. Ладно ладно! может быть, не коротким, но определенно примерно в то время, которое вы проводите в пивной тусовке. Вы думаете, что в наши дни никто не настолько сумасшедший, чтобы создать собственную аутентификацию пользователя, верно? Неправда, дорогой читатель! Я постоянно сталкиваюсь с программным обеспечением с..

Написание Fuzz-тестов в Elm
СТАТЬЯ Написание Fuzz-тестов в Elm Из Вяза в действии Ричарда Фельдмана __________________________________________________________________ Скидка 37% на Вяз в действии . Просто введите fccfeldman в поле кода скидки при оформлении заказа на manning.com . __________________________________________________________________ Эта статья посвящена написанию фазз-тестов в Elm. Написание тестов Fuzz При написании тестов для бизнес-логики может потребоваться много времени,..

Пока что это лучшее введение в функциональное программирование, которое я когда-либо читал. Спасибо, Чарльз!
Пока что это лучшее введение в функциональное программирование, которое я когда-либо читал. Спасибо, Чарльз!

Вяз и веб-компоненты
Удаление портов Elm (для взаимодействия с внешними библиотеками JS) в пользу веб-компонентов. Одним из моих любимых выступлений на конференции Elm Europe 2018 был доклад Когда и как использовать веб-компоненты с Elm Люка Уэстби, создателя популярного живого редактора Elm Ellie . . В этом веселом и поучительном выступлении он предлагает альтернативный способ использования внешних JS-библиотек в Elm вместо использования портов. Порты, хотя и являются стандартным способом связи с..

Развитие языковой экосистемы: пример из практики Elm
Прелюдия В этом сообщении блога мы собираемся изучить, что нужно для развития экосистемы языка. Экосистему можно рассматривать как комбинацию инструментов, пакетов и документации. В частности, мы собираемся рассмотреть подходы, которые помогут сообществу вырастить экосистему без необходимости того, чтобы все делал один человек. Мы рассмотрим ряд пакетов и инструментов, которые существуют в экосистеме Elm, и кратко обсудим, как я помог им в их реализации. Каждый пакет и инструмент в..

Тест-драйв библиотеки элементов стиля вяз
Жизнь без CSS ... Возможно ли? CSS мне не друг Я был очень заинтригован, когда посмотрел Выступление Мэтью Гриффита на Elm Europe 2017 . Я всегда избегал глубокого погружения в CSS. Для меня это просто огромная умственная нагрузка. Язык сложный, нет никаких гарантий, что вы пишете правильный код, а путаница между макетом и стилем просто огромна. Практически невозможно изменить макет, не касаясь файлов HTML и CSS. Кроме того, очень вероятно, что небольшое изменение макета в одной..

Использование Elm в VueJS
В последнее время я много использую VueJS. Это легкая в освоении структура, которая быстро дает результаты. Существует дополнительный пакет Typescript для обеспечения столь необходимой безопасности типов. В целом я очень доволен этим. Однако шаблоны во Vue - это то место, где нарушается безопасность типов. У Typescript просто нет возможности узнать, что там происходит, тогда как он поддерживает JSX / TXS и предоставит вам информацию о типе, например, Компоненты React. Однако я уже..