Интернет

Чему Сол Басс может научить нас в веб-дизайне

Авторы фильмов, логотипы брендов, плакаты… Сол Басс сделал все, и принципы, лежащие в основе его работы, сегодня так же ценны, как и 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 децентрализованного приложения».

Подробнее