Публикации по теме 'javascript'
Присоединяйтесь к новым веб-технологиям и покончите со старыми
Я бы хотел, чтобы кто-нибудь сказал мне, что все остальное бесполезно.
Около трех недель назад я начал использовать новую среду JavaScript под названием «React» после нескольких месяцев создания приложений на другом языке. Я обнаружил, что в Интернете не так много отзывов о различных фреймворках JavaScript, поэтому я подумал, что хочу включить эту точку зрения в разговор.
Создание с помощью React было великолепным - не только потому, что он имеет для меня смысл (я использовал его..
Написание лучших тестов Marble для Redux Observable и TypeScript
Мраморное тестирование - отличный способ проверить наблюдаемые. Он фокусируется на поведении наблюдаемых во времени. Комбинация тестового утверждения и мраморной диаграммы позволяет визуализировать изменение выдаваемых значений во времени.
Написание тестов Marble с TypeScript для redux-observable иногда может быть немного сложным. Найти инструкции или передовой опыт не так-то просто. Мне потребовалось некоторое время, чтобы освоиться с этим, поэтому я хочу поделиться с..
React 16: тестирование функциональных компонентов с помощью хуков
Как тестировать компоненты с отслеживанием состояния с помощью Jest и Enzyme
Если возможно, вам следует разделить логику с отслеживанием состояния и свое представление. Обычно это делается с помощью редукторов в стиле Redux и компонентов без сохранения состояния. Оба из них довольно легко протестировать и могут составить большую часть вашего приложения.
Однако иногда вы, вероятно, все же хотите протестировать компонент с отслеживанием состояния или просто не хотите проводить..
Вам больше не нужен UUID!
Вам больше не нужен UUID… ну, в некоторых случаях. Давайте обсудим это!
Существует несколько способов и популярных пакетов для создания уникальных идентификаторов, и одним из них является пакет uuid », который ежедневно скачивают миллионы раз. Он предлагает различные типы подходов к созданию идентификаторов, ранжированных по версиям:
v1 — создает UUID версии 1 (отметка времени). v3 — создает UUID версии 3 (пространство имен с MD5). v4 — создает UUID версии 4..
Corvid By Wix: использование шаблона HTML для повышения производительности
Это $w.Repeater самый популярный элемент на сайтах Wix, который в первую очередь снижает производительность. В этой статье мы рассмотрим, как сделать повторитель быстрее.
Работаю с платформой Velo уже больше года. Элемент $w.Repeater наиболее популярен в наших проектах, это отличный элемент с большим потенциалом гибкости. Мы действительно используем его очень часто.
Но у репитера есть проблема с производительностью. Чем больше мы используем элементов в контейнерах..
Что Agoric узнал из американского информационного обмена об онлайн-рынках
Начиная с конца 1980-х, я возглавлял группу инженеров, которая построила Американский информационный обмен (AMiX), возможно, первую систему смарт-контрактов, когда-либо созданную (и, как мы знаем, запущенную в производство), за несколько лет до того, как Ник Сабо представил фраза «умный контракт» вошла в наш словарный запас. (AMiX на самом деле был одним из факторов, повлиявших на мышление Ника, которое привело к этому.) AMiX был онлайн-информационным сервисом, который позволял..
Реализация внешнего интерфейса с микрокомпонентами
Перед тем, как ты смотришь на меня вот так ...
В последнее время концепция микросервисов вызывает много шума и набирает обороты в таких корпоративных компаниях, как Netflix. Это идея разделения ваших серверных сервисов на более мелкие части, которые в основном независимы друг от друга. Этот шаблон обычно сравнивают с монолитными приложениями, которые долгое время управляли серверной частью. Я бы сказал, что микрокомпонентная архитектура преследует те же цели, что и микросервисная..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..