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


Универсальный React: redux, response-router, webpack и рендеринг на стороне сервера
Это моя попытка облегчить процесс адаптации людей, которые пришли из разных фреймворков javascript и готовы перейти в мир реакции. На создание достойной системы сборки и среды разработки уходит вечность. Вы не сможете приступить к написанию кода своего приложения, пока не потратите часы на его настройку. React - это небольшая часть набора инструментов, необходимого для создания базовых веб-приложений, и вам нужно изучить еще десяток вещей, прежде чем вы сможете начать. Весь исходный..

Бег с ножницами: Koa2 и Vue.js
В Gilt мы любим Коа . (Черт, Я люблю Koa.) Приступая к новому проекту, я хотел попробовать что-то, что не было React или Angular. Покопавшись в альтернативах, я попал на Vue.js . Я взял самые острые ножницы, какие смог найти, и побежал. Избранная технология Если вы не слышали о Коа: Koa - это новый веб-фреймворк, разработанный командой Express, целью которой является создание более компактной, более выразительной и надежной основы для веб-приложений и API. Коа Экспресс..

TypeScript с Koa: Часть - 2
В моей предыдущей статье мы начали с TypeScript и Koa. Мы инициализировали проект, установили несколько пакетов и написали очень простой API hello world. Я знаю, что структура проекта упрямая. Некоторым нравится разбивать приложение по структуре MVC, некоторым нравится разбивать приложение на основе доменов / сущностей. Для демонстрации я буду упрощен и пока сохраню все в файле index.ts . Но в реальной жизни вам следует разбить все на более мелкие модульные компоненты. Наши коды..

Switchcase: новый тип маршрутизатора JavaScript
В ноябре 2017 года я писал об оригинальном switchcase , небольшой JavaScript-библиотеке для написания декларативных и функциональных переключателей с поддержкой литералов, функциональных тестов, регулярных выражений. Недавно пользователь закрыл проблему, решенную много месяцев назад, и это заставило меня пересмотреть код. Я понял, что с очень небольшими улучшениями код можно было бы использовать в качестве маршрутизатора, потому что маршрутизаторы фактически являются интеллектуальными..

Заимствование концепций React для создания фреймворка для микросервисов Koa.js
В одном из наших последних проектов нас попросили создать фреймворк для микросервисов. Мы хотели сделать что-то декларативное и простое в использовании. Мы также хотели скрыть сложность, вызванную несколькими общими средствами (ведение журнала, трассировки Zipkin , метрики InfluxDB и т. Д.). Для этого мы взяли несколько подсказок из инструмента, которым пользуемся каждый день: React . Как работает React: версия TL; DR В React мы используем JSX , чтобы объявить, каким должен..