Интернет
Чему Сол Басс может научить нас в веб-дизайне
Авторы фильмов, логотипы брендов, плакаты… Сол Басс сделал все, и принципы, лежащие в основе его работы, сегодня так же ценны, как и 50 лет назад.
ПодробнееСоздание веб-приложения с помощью React, Redux и Sanity.io
Headless CMS — это мощный и простой способ управления контентом и доступа к API. Sanity.io, основанный на React, представляет собой удобный инструмент для гибкого управления контентом. Его можно использовать для создания простых и сложных приложений с нуля. В этой статье Ифеани объясняет, как создать простое приложение для листинга с помощью Sanity.io и React. Глобальные состояния будут управляться с помощью Redux, а приложение будет оформлено с помощью стилевых компонентов.
ПодробнееДинамическая статическая типизация в TypeScript
В этой статье мы рассмотрим некоторые из более продвинутых функций TypeScript, таких как типы объединения, условные типы, литеральные типы шаблонов и дженерики. Мы хотим формализовать наиболее динамичное поведение JavaScript таким образом, чтобы мы могли обнаруживать большинство ошибок до того, как они произойдут.
ПодробнееКак создать привлекательный и полезный чат-бот
Что делает чат-бот удобным? Большинство людей думают об остроумных ответах и машинном обучении, но основа UX чат-бота на самом деле коренится в контент-стратегии. Узнайте, как разработать чат-бота, который звучит по-человечески и привлекает людей.
ПодробнееОт дизайна до удобного для разработчиков кода React за считанные минуты с Anima
В этой статье мы узнаем, как превратить наши статические проекты в живой прототип на основе кода с реальными полями, формами, картами и анимацией и, в свою очередь, преобразовать этот прототип в код React — все это интегрировано в один инструмент.
ПодробнееSmashing Podcast Эпизод 34 с Гарри Робертсом: в каком состоянии веб-производительность?
В этом эпизоде мы говорим о веб-производительности. Как выглядит ландшафт производительности в 2021 году? Дрю Маклеллан разговаривает с экспертом Гарри Робертсом, чтобы выяснить это.
ПодробнееКак заставить удаленную работу работать: полезные инструменты и ресурсы
Как оставаться креативным, сосредоточенным и организованным при удаленной работе? Мы собрали некоторые полезные инструменты и ресурсы, которые мы используем ежедневно, чтобы помочь вам получить максимальную отдачу от вашей удаленной работы.
ПодробнееКогда говорить нет внештатным проектам
Голодным фрилансерам может быть трудно отказаться от работы. Но в конечном итоге отказ от проекта, который вам не подходит, сделает вас лучшим фрилансером. Эта статья поможет фрилансерам и консультантам критически подумать о том, когда следует отклонить предложение или просьбу и как сделать это настойчиво, но доброжелательно.
ПодробнееКак мы улучшили производительность SmashingMag
В этой статье мы подробно рассмотрим некоторые изменения, которые мы сделали на этом самом сайте — работающем на JAMStack с React — для оптимизации производительности сети и улучшения показателей Core Web Vitals. С некоторыми ошибками, которые мы сделали, и некоторыми неожиданными изменениями, которые помогли повысить все показатели по всем направлениям.
ПодробнееКак создать Node.js API для блокчейна Ethereum
В этой статье Джон Агбануси объясняет, как вы можете создать Node.js API с нуля, создав и развернув блокчейн Ethereum для децентрализации. Он также показывает вам пошаговый процесс интеграции как API, так и блокчейна в единый API, называемый «API децентрализованного приложения».
Подробнее