Три примера, когда не стоит использовать стрелочные функции JavaScript
Стрелочные функции - прекрасное нововведение ES6, которое позволило писать лаконичный красивый код и решило множество проблем, связанных с областью видимости. Однако это не универсальный паттерн. В некоторых ситуациях лучше использовать старые добрые обычные функции.
https://prglb.ru/32spp
#javascript #bestpractices
  
  
  
  
  
  Стрелочные функции - прекрасное нововведение ES6, которое позволило писать лаконичный красивый код и решило множество проблем, связанных с областью видимости. Однако это не универсальный паттерн. В некоторых ситуациях лучше использовать старые добрые обычные функции.
https://prglb.ru/32spp
#javascript #bestpractices
Клиентские паттерны API, о которых должен знать каждый фронтендер
https://proglib.io/w/e2619fbf
#bestpractices
  
  
  
  
  
  https://proglib.io/w/e2619fbf
#bestpractices
Паттерны управления состоянием в React
Подробное руководство с примерами кода: https://proglib.io/w/1c77c57f
#react #bestpractices
  
  
  
  
  
  Подробное руководство с примерами кода: https://proglib.io/w/1c77c57f
#react #bestpractices
⚛️ Величайший разработчик React, которого я когда-либо встречал
https://proglib.io/w/be1a694e
#react #bestpractices
  
  https://proglib.io/w/be1a694e
#react #bestpractices
Библиотека программиста
  
  ⚛ Величайший разработчик React, которого я когда-либо встречал
  У нас были свои разногласия, но все же…
  Паттерны для работы с API
В статье описаны три шаблона работы с API, которые сделают ваше приложение более устойчивым.
https://proglib.io/w/933f584f
#bestpractices
  В статье описаны три шаблона работы с API, которые сделают ваше приложение более устойчивым.
https://proglib.io/w/933f584f
#bestpractices
Чистая архитектура во фронтенде
Хороший лонгрид по Чистой Архитектуре на русском: https://proglib.io/w/03bfcbcd
#bestpractices
  Хороший лонгрид по Чистой Архитектуре на русском: https://proglib.io/w/03bfcbcd
#bestpractices
Лучшие практики для шрифтов
Оптимизация шрифтов для Core Web Vitals: https://proglib.io/w/6b6b2d6f
#performance #webvitals #bestpractices
  
  Оптимизация шрифтов для Core Web Vitals: https://proglib.io/w/6b6b2d6f
#performance #webvitals #bestpractices
web.dev
  
  Best practices for fonts  |  Articles  |  web.dev
  Learn about how to optimize web fonts for Core Web Vitals.
  Паттерн Наблюдатель в JavaScript - ключ к реактивности
https://proglib.io/w/d16f817b
#javascript #patterns #bestpractices
  
  
  
  
  
  https://proglib.io/w/d16f817b
#javascript #patterns #bestpractices
☕️ Распространенные алгоритмы и структуры данных в JavaScript: стеки, очереди и связные списки
Продолжая серию статей об алгоритмах и структурах данных в JavaScript, рассмотрим другие линейные (массивоподобные) структуры – стеки, очереди и связные списки.
https://proglib.io/w/4ad4e31a
#algorithms #bestpractices
  
  
  
  
  
  Продолжая серию статей об алгоритмах и структурах данных в JavaScript, рассмотрим другие линейные (массивоподобные) структуры – стеки, очереди и связные списки.
https://proglib.io/w/4ad4e31a
#algorithms #bestpractices
20 советов по эффективности JavaScript
Меньше строчек - больше эффективности: https://proglib.io/w/b82d5c32
#bestpractices
  
  
  
  
  
  Меньше строчек - больше эффективности: https://proglib.io/w/b82d5c32
#bestpractices
Проектирование архитектуры Angular-приложения: паттерн Container/Presentation
Проектирование архитектуры может быть непростым делом, особенно в мире agile, где требования часто меняются. Ваш дизайн должен обеспечивать расширяемость без необходимости серьезных изменений.
https://proglib.io/w/f4a7e8d3
#angular #architecture #bestpractices
  
  
  
  
  
  Проектирование архитектуры может быть непростым делом, особенно в мире agile, где требования часто меняются. Ваш дизайн должен обеспечивать расширяемость без необходимости серьезных изменений.
https://proglib.io/w/f4a7e8d3
#angular #architecture #bestpractices
Худшие практики JavaScript
Плохие привычки, от которых вам нужно немедленно отказаться: https://proglib.io/w/19dc8124
#bestpractices
  
  Плохие привычки, от которых вам нужно немедленно отказаться: https://proglib.io/w/19dc8124
#bestpractices
Medium
  
  Javascript Worst Practices
  Bad coding habits you need to stop right now
  Распространенные ошибки при работе с хуками React
5 ошибок, которых вы можете избежать: https://proglib.io/w/bf6f5661
#react #bestpractices
  
  
  
  
  
  5 ошибок, которых вы можете избежать: https://proglib.io/w/bf6f5661
#react #bestpractices
20 сокращений JavaScript, которые сэкономят ваше время
https://proglib.io/w/4d681926
#javascript #bestpractices
https://proglib.io/w/4d681926
#javascript #bestpractices
👍1
  Не используйте функции как коллбэки, если они для этого не предназначены
Иначе вы можете столкнуться с неожиданными ошибками: https://proglib.io/w/8eb3604d
#javascript #bestpractices
  Иначе вы можете столкнуться с неожиданными ошибками: https://proglib.io/w/8eb3604d
#javascript #bestpractices
Когда можно дублировать код?
Короткая заметка о дублировании и переиспользовании: https://proglib.io/w/77a71c76
#bestpractices
  
  Короткая заметка о дублировании и переиспользовании: https://proglib.io/w/77a71c76
#bestpractices
For Web
  
  Когда можно дублировать код?
  Анализируя большую кодовую базу, мы сразу видим случаи, в которых следовало переиспользовать код. Но если вы только начинаете проект, случаи переиспользования кода не так очевидны.
🤔1
  Добавление нового поведения с помощью декораторов в JavaScript
Декораторы позволяют изменить функциональность кода без его переписывания. Разбираемся, когда они нужны и как их правильно реализовать: https://proglib.io/w/2c935469
#javascript #bestpractices
  
  
  
  
  
  Декораторы позволяют изменить функциональность кода без его переписывания. Разбираемся, когда они нужны и как их правильно реализовать: https://proglib.io/w/2c935469
#javascript #bestpractices
Patterns.dev
Бесплатная книга про использование архитектурных паттернов в JavaScript и React приложения с подробными примерами. Доступна онлайн и для загрузки: https://proglib.io/w/ebbc48ed
#bestpractices #books
  
  Бесплатная книга про использование архитектурных паттернов в JavaScript и React приложения с подробными примерами. Доступна онлайн и для загрузки: https://proglib.io/w/ebbc48ed
#bestpractices #books
www.patterns.dev
  
  
  Learn JavaScript design and performance patterns for building more powerful web applications.
👍7