Forwarded from Дизайн-Телега 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
Плагин Blurhash — инструмент для создания и применения Blur Hash прямо в Figma — преобразует размытые фреймы в компактные коды, удобные для прелоада изображений.
#blurhash #код #генератор #размытие #прелоад #оптимизация
#blurhash #код #генератор #размытие #прелоад #оптимизация
Forwarded from Daily Coding 🔥
📖Blazor Web Development Cookbook
🖋Pavel Bazyluk 2023
Благодаря поддержке хостинга как на стороне сервера, так и на стороне клиента, а также возможности комбинировать режимы рендеринга, Blazor позволяет использовать облачные вычисления, сохраняя при этом производительность локальных приложений. Павел Базылюк — эксперт по Blazor с более чем десятилетним опытом работы с .NET-технологиями — расскажет, как с помощью Blazor, фреймворка от Microsoft, создавать интерактивные веб-приложения на C# и .NET, снижая зависимость от JavaScript. В этой кулинарной книге представлены широкие возможности Blazor на примере практических рецептов, которые раскрывают ключевые аспекты веб-разработки и демонстрируют универсальность фреймворка для создания современных интегрированных приложений.
💾 Скачать книгу
Daily Coding #книги #web & Max
🖋Pavel Bazyluk 2023
Благодаря поддержке хостинга как на стороне сервера, так и на стороне клиента, а также возможности комбинировать режимы рендеринга, Blazor позволяет использовать облачные вычисления, сохраняя при этом производительность локальных приложений. Павел Базылюк — эксперт по Blazor с более чем десятилетним опытом работы с .NET-технологиями — расскажет, как с помощью Blazor, фреймворка от Microsoft, создавать интерактивные веб-приложения на C# и .NET, снижая зависимость от JavaScript. В этой кулинарной книге представлены широкие возможности Blazor на примере практических рецептов, которые раскрывают ключевые аспекты веб-разработки и демонстрируют универсальность фреймворка для создания современных интегрированных приложений.
💾 Скачать книгу
Daily Coding #книги #web & Max
Forwarded from Node.JS [ru] | Серверный JavaScript
В Strapi есть забавная особенность: формат ответа напрямую зависит от того, что ты ГОВОРИШЬ ему в запросе. Попросил статью без
Авторы разбирают, как выкрутиться из этой задницы через кодогенерацию: вытягиваешь схему с живого Strapi, по ней генеряешь TypeScript-клиент и заставляешь систему типов на этапе компиляции вычислять тип ответа прямо из параметра
Читать статью
👉 Node.JS [ru]
populate — на тебе голые скалярные поля. Сунул populate: { category: true } — и уже подтянулась вложенная категория. А если еще и fields: ['name'] добавил внутрь — она придет обнуленной. Получается, один и тот же эндпоинт возвращает кучу разных форм, и стандартный TypeScript-интерфейс нормально не опишешь: он либо обманывает, заявляя поля, которых в ответе на самом деле нету, либо просто бесполезен, превращаясь в то самое any.Авторы разбирают, как выкрутиться из этой задницы через кодогенерацию: вытягиваешь схему с живого Strapi, по ней генеряешь TypeScript-клиент и заставляешь систему типов на этапе компиляции вычислять тип ответа прямо из параметра
populate. Принцип — как у Prisma: что передал в вызов, то тебе типы и вернут. Код на TypeScript, сам клиент опенсорсный под лицензией MIT.Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ai.dot(ufna, dev)
А Doom Revelations продолжает меня расстраивать. Кажется, это первый из думов, который я либо брошу, либо пробегу почекать сюжетку.
Откровенно левенькие арены, откровенно странный акцент на гребанный цирк с переключением. Насколько был хорош этернал — где каждая арена это мини-произведение искусства и баланс, настолько здесь — все сыро, безидейно, и.. попросту скучно.
Нет тактики боя, есть упражнение на нажатие кучи клавишь. Фу.
Откровенно левенькие арены, откровенно странный акцент на гребанный цирк с переключением. Насколько был хорош этернал — где каждая арена это мини-произведение искусства и баланс, настолько здесь — все сыро, безидейно, и.. попросту скучно.
Нет тактики боя, есть упражнение на нажатие кучи клавишь. Фу.
Forwarded from UI_UX inspiration
Forwarded from Новые шрифты
Шрифт «Bartina» by Dimri Antonov
А это гротеск с 5 разными начертаниями. Можно бесплатно использовать в личных и коммерческих целях. Поддерживает кириллицу, латиницу, цифры и все спец. символы.
📂Скачать шрифт📂
#latin #free #cyrillic
А это гротеск с 5 разными начертаниями. Можно бесплатно использовать в личных и коммерческих целях. Поддерживает кириллицу, латиницу, цифры и все спец. символы.
📂Скачать шрифт📂
#latin #free #cyrillic