Как стать автором
Обновить
3
0

Пользователь

Как выбрать подходящий Go-роутер? (с блок-схемой)

Время на прочтение 9 мин
Количество просмотров 8.8K
Блог компании OTUS Программирование *Go *
Перевод

Когда вы начинаете разрабатывать веб-приложение с применением Go, один из первых вопросов, которым вы, вероятно, зададитесь, — “Какой роутер мне следует использовать?”.

И это не такой простой вопрос, как может показаться сначала. Доступно более 100 различных роутеров с разными API, функциями и поведением. Для этой статьи я оценил 30 самых популярных из них и создал краткий список лучших вариантов вместе с блок-схемой, которую вы можете использовать, чтобы сделать свой выбор.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 3

JavaScript редактор SVG диаграмм который весит в 6,5 раз меньше bootstrap (библиотека с открытым исходным кодом)

Время на прочтение 4 мин
Количество просмотров 13K
Разработка веб-сайтов *JavaScript *ASP *TypeScript *WebAssembly *

Demo | GitHub

Эксперименты с созданием редактора диаграмм на Blazor Webassembly (Blazor WebAssembly: Drag and Drop в SVG, Blazor WebAssembly: соединительные линии в SVG) показали что технология не годится для интенсивных манипуляций с DOM.

То что будут проседания было известно заранее: WebAssembly не имеет доступа к DOM, любые изменения только через вызовы JavaScript. Задержки оказались такими большими, что перетаскивание на мобильном тормозило уже после добавления третьей фигуры.

Читать далее
Всего голосов 41: ↑39 и ↓2 +37
Комментарии 17

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность