Публикации по теме 'frontend'
Почему вам больше не следует использовать lodash и вместо этого использовать чистый JavaScript
Так почему бы вам не использовать lodash? Вот две основные проблемы.
Скорость
Первое и самое главное - скорость. Потому что производительность действительно важна для хорошего взаимодействия с пользователем, и lodash здесь посторонний.
Мы рассмотрим два сценария использования таких функций, как поиск и сокращение. И сравните их с аналогами JavaScript. Для расчета разницы во времени воспользуемся встроенным конструктором Date. (Все расчеты проводились на MacBook Pro в последней..
Фронтенд и бэкенд: в чем разница?
Если вы когда-нибудь задумывались о том, как создаются веб-сайты и веб-приложения, возможно, вы слышали термины «интерфейс» и «бэкенд». Эти два термина относятся к двум основным компонентам веб-приложения: той части, с которой пользователь взаимодействует напрямую, и той части, которая обрабатывает бизнес-логику и хранилище данных за кулисами.
Итак, в чем же разница между фронтендом и бэкендом и почему это важно? В этой статье мы более подробно рассмотрим каждый из этих компонентов и..
Опыт мета-интервью
Я подал заявку на должность инженера по интерфейсу в Meta примерно в ноябре 2021 года. Через месяц я получил письмо от команды талантов, чтобы запланировать звонок с отделом кадров. Позже у меня был телефонный разговор с HR, и он рассказал о процессе мета-интервью, а также поделился подготовительным материалом к интервью.
Несмотря на то, что это роль фронтенда, все компании FAANG ожидают, что кандидат хорошо знаком с DSA. Поскольку DSA для меня новичок, мне потребовалось 3 месяца, чтобы..
Как начать работу с Астро
Как начать работу с Астро
Astro — это относительно новый веб-фреймворк, который поможет вам с легкостью создавать быстрые и чистые веб-сайты. Astro может работать вместе со всеми основными интерфейсными фреймворками JavaScript, такими как React, Vue или Svelte.
Подключение к API с помощью async await: создайте простое приложение для землетрясения.
Большая часть работы фронтенд-разработчиком - это знание того, как подключаться к API. На первый взгляд API может показаться немного сложным и сложным, но, как и с любой новой концепцией, со временем вы освоитесь.
Краткий обзор - что такое API?
API означает интерфейс прикладных программ, который можно определить как набор методов связи между различными программными компонентами. Другими словами, API позволяет программному обеспечению взаимодействовать с другим программным..
Как работать с приоритетом гидратации в reactjs
React Hydration — это процесс, который позволяет разработчикам отображать уже обработанную HTML-страницу на стороне сервера на стороне клиента. Это позволяет разработчикам визуализировать компоненты с данными на стороне сервера и избежать дорогостоящего повторного рендеринга на стороне клиента.
Чтобы установить приоритет гидратации в React, разработчики могут использовать метод React.hydrate(). Этот метод позволяет разработчикам указать, какие компоненты следует гидратировать в первую..
10 непростых вопросов на собеседовании — Javascript
Привет! Добро пожаловать обратно в очередную статью о вопросах на собеседовании. Сегодня мы имеем дело с 10 сложными вопросами по Javacript.
1. Что вернет typeof NaN и почему?
typeof NaN вернет число . Это сложно и несколько нелогично, поскольку NaN означает « Не число ». Однако в Javascript NaN считается специальным числом и поэтому его типом является number .
2. Можете ли вы объяснить замыкания на примере?
Замыкание — это функция, которая имеет доступ к своей собственной..