Публикации по теме 'front-end-development'


Осторожно превзойдите ожидания ваших пользователей
Осторожно превзойдите ожидания ваших пользователей. Поймите ожидания ваших пользователей, а затем дайте им немного больше. Риск заключается в том, что ваши клиенты, вероятно, не захотят платить за усовершенствования или полностью осознают их значение, пока они не пострадали.

Самые задаваемые вопросы на собеседовании по JS
Я могу предоставить несколько общих вопросов для собеседования по JavaScript, которые, скорее всего, будут заданы на собеседовании, независимо от года: В чем разница между == и === в JavaScript? Объясните, как замыкания работают в JavaScript. В чем разница между let и var в JavaScript? Как работает цикл событий в JavaScript? Объясните, как this работает в JavaScript. В чем разница между синхронным и асинхронным кодом в JavaScript? В чем разница между вызовом, применением и..

Еженедельный дайджест внешнего интерфейса № 16 (17–23 июля 2017 г.)
Веб-разработка Игра с Shadow DOM Измерение веб-производительности; это действительно очень просто Размышления о HTTP/2 и бандлинге Больше ошибок при внедрении встроенного SVG в рабочую среду — Часть II Практика: Создаем графику с помощью HTML Canvas : бесплатный курс на egghead.io От нуля до героя, создание WebVR-приложений с помощью Babylon.js на всех платформах Создание вращающейся 3D-карусели с помощью CSS и JavaScript GreenSock для начинающих (часть..

Оптимизация представлений Express React для первой загрузки; CI/CD
Оптимизация представлений Express React для первой загрузки; CI/CD Очевидным является то, что вы вводите «невидимый» слой в свою кодовую базу, чтобы упростить реализацию. Это не так уж и плохо, если это ваше намерение, но это может затруднить изменение реализации в будущем. Другой, менее очевидный, — плохая производительность при первой загрузке. Проблема ERV использует @babel/register , чтобы сначала скомпилировать дерево React, прежде чем преобразовать его в строку, которая..

Что такое front end разработка и стоит ли в ней работать?
Введение: что такое веб-разработка? Веб-разработка относится ко всему, что связано с созданием веб-сайтов. В целом веб-разработка состоит из 2-х областей: front-end (разработка на стороне клиента) и back-end (разработка на стороне сервера). Интерфейс ориентирован на конечного пользователя. Или, другими словами, все, что пользователи видят на сайте, например изображения, кнопки, формы и многое другое. С другой стороны, бэкенд относится к функциональности веб-сайта, то есть к тому,..

Синхронизируйте состояние локального хранилища на вкладках в React с помощью useSyncExternalStore
Локальное хранилище — это хорошее место, обычно используемое для хранения данных (но не токенов аутентификации!), которые необходимо сохранять между сеансами. Вы можете удобно хранить пользовательские настройки, такие как свернутая или развернутая боковая панель, в локальном хранилище. Однако обновления не будут синхронизироваться на нескольких вкладках. Чтобы решить эту проблему, используйте хук useSyncExternalStore в React, чтобы обеспечить согласованность данных на всех вкладках...

Освоение пользовательского интерфейса Angular: раскрытие силы Нг Зорро
Введение Сильный и популярный фреймворк JavaScript|TypeScript для создания веб-приложений называется Angular. Он предлагает широкий спектр инструментов и возможностей и соответствует дизайну, основанному на компонентах. С помощью Angular можно создавать одностраничные приложения (SPA), которые являются динамичными и отзывчивыми и обеспечивают плавный пользовательский интерфейс. Он обеспечивает внедрение зависимостей и двустороннюю привязку данных, а также предоставляет широкие..