Webdev сохраненки
13 subscribers
137 photos
17 videos
7 files
353 links
Tips and tricks и прочие полезности из области веб-разработки, а также репосты понравившихся материалов
加入频道
Отключение нескольких правил ESLint в одном комментарии

Периодически бывают ситуации, когда для конкретных участков JS-кода нужно отключить линтинг. Сделать это можно так:

— для следующей строки кода

// eslint-disable-next-line no-return-assign
( your code... )

— для текущей строки

( your code... ) // eslint-disable-line no-return-assign

— для блока кода

/* eslint-disable no-return-assign */
( your code... )
/* eslint-enable no-return-assign */

В перечисленных примерах мы отключаем одно правило — no-return-assign. Но что, если нам нужно отключить несколько правил помимо no-return-assign, например, no-param-reassign? Ответ прост: нужно просто перечислить их через запятую. Примеры:

— для следующей строки кода

// eslint-disable-next-line no-return-assign, no-param-reassign
( your code... )

— для текущей строки

( your code... ) // eslint-disable-line no-return-assign, no-param-reassign

— для блока кода

/* eslint-disable no-return-assign, no-param-reassign */
( your code... )
/* eslint-enable no-return-assign, no-param-reassign */

Подробнее о конфигурировании правил читайте здесь

#кодинг
#js
#eslint
Forwarded from WebDEV
🛠 Medusa — бесплатный опенсорсный аналог Shopify с настраиваемым headless-движком, полезный для всех, кто работает в сфере электронной коммерции.

WebDEV #инструменты #js
Forwarded from На фронте - javascript, html, css
7 интересных API на JavaScript для создания веб-сайтов, о которых вы (скорее всего) не знали

В связи с быстро меняющимися технологиями разработчикам предоставляются невероятные инструменты и технологии.
Но было замечено, что различные функции и возможности API не так активно используются, и многие даже не знают о некоторых из них.
Давайте взглянем на некоторые полезные веб-API, которые могут помочь вам поднять ваш сайт до небес!

https://habr.com/ru/post/718712/

#js #education #ru

💬 Чат фронтендеров
Forwarded from CodeRoll | Frontend
JavaScript справочник

1loc.dev - это справочник с готовыми сниппетами кода.

В нем куча готовых решений!
Например таких, как:
- проверка, что дата является выходным днем
- проверка, что путь является относительным
- добавление определенного суффикса к числу
и многие другие.

Ссылка 

#js
Forwarded from На фронте - javascript, html, css
Адаптивный и многоязычный компонент футера для Vue 3: создание и использование

Вы занимаетесь блогингом или созданием контента на нескольких языках? Или у вас есть множество социальных медиа-аккаунтов, которыми вы хотите поделиться? Тогда вам понравится этот адаптивный и многоязычный компонент футера для Vue 3!

https://habr.com/ru/post/726242/

#js #vue #ru

💬 Чат фронтендеров
Forwarded from На фронте - javascript, html, css
Pinia scoped store

На сегодняшний день все стейт-менеджеры экосистемы Vue предоставляют глобальное централизованное хранилище, привязанное к корню приложения. Однако у текущей системы есть одно важное ограничение - глобальные модули стора не позволяют создавать независимые состояния для инстансов одного компонента/модуля.

https://habr.com/ru/articles/726452/

#js #vue #ru

💬 Чат фронтендеров
Forwarded from На фронте - javascript, html, css
Представляем вам Vue 3.3

В этом посте представлен обзор основных возможностей версии 3.3. Для получения полного списка изменений, пожалуйста, ознакомьтесь с полным журналом изменений на GitHub.

https://habr.com/ru/articles/735086/

#js #vue #ru

💬 Чат фронтендеров