Лента постов канала Senior Frontend Developer (@senior_front) https://t.me/senior_front Изучаем Frontend. По вопросам сотрудничества: @adv_and_pr ru https://linkbaza.com/catalog/-1001534052543 Wed, 20 Aug 2025 17:23:31 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Tue, 19 Aug 2025 20:09:33 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Tue, 19 Aug 2025 18:06:49 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Tue, 19 Aug 2025 17:45:42 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Mon, 18 Aug 2025 23:07:40 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Sun, 17 Aug 2025 20:35:22 +0300
JavaScript. Использование Object.defineProperty для настройки свойств

Object.defineProperty() позволяет настроить атрибуты свойства, такие как writable, configurable и enumerable.
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Sat, 16 Aug 2025 23:13:17 +0300
Button light ribbon & glowing effect

Кнопки с бесконечной анимацией и эффектом свечения при наведении, созданные на HTML и CSS.

https://codepen.io/mortezasharifinia/pen/zYdRmjL
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Fri, 15 Aug 2025 19:16:16 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Thu, 14 Aug 2025 20:52:15 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Thu, 14 Aug 2025 16:17:29 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Wed, 13 Aug 2025 22:08:26 +0300
Steam inspired game card hover effect

Эффект блика в стиле Steam при наведении на игровую карточку, реализованный на чистом CSS.

https://codepen.io/andrewhawkes/pen/RwwOJrO
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Tue, 12 Aug 2025 23:43:23 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Mon, 11 Aug 2025 22:13:27 +0300
JavaScript. Что будет выведено в консоль?

Ответ
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Mon, 11 Aug 2025 17:28:12 +0300
⚙️🚀 Как работают децентрализованные приложения и что такое Web3?

👉 На открытом уроке 14 августа в 20:00 МСК мы разберём, почему смарт-контракты и блокчейн лежат в основе успешных децентрализованных приложений. Вы увидите реальные кейсы, узнаете, как использовать Solidity для создания безопасных и эффективных приложений, а также разберете перспективы Web3 и развития децентрализованных технологий.

💪 Этот урок откроет для вас новые горизонты в мире блокчейна и Web3. Вы получите актуальные знания, которые помогут вам в освоении Solidity и создании ваших первых dApp.

🎁 Присоединяйтесь к уроку и получите специальное предложение на курс «Solidity Developer».

👉 Для участия зарегистрируйтесь https://otus.pw/9316/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Sun, 10 Aug 2025 23:37:13 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Sat, 09 Aug 2025 22:31:50 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Fri, 08 Aug 2025 23:17:17 +0300
Организуем библиотеку иконок в проекте с автоматической выгрузкой из Figma

Михаил Кононенко из Joom делится опытом автоматизации и упрощения работы с иконками.

🌐Ссылка на источник
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Thu, 07 Aug 2025 22:08:11 +0300
#вопросы_с_собеседований
Как можно создать приватное свойство в классе JavaScript без использования #?


Можно использовать символы для создания приватных свойств в классе JavaScript. Символы уникальны и недоступны за пределами класса, если вы не предоставите к ним явный доступ.

Этот подход позволяет скрыть данные класса, делая их доступными только через методы класса.
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Wed, 06 Aug 2025 19:50:54 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Tue, 05 Aug 2025 23:54:41 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Tue, 05 Aug 2025 17:27:21 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Mon, 04 Aug 2025 21:20:42 +0300
Работа с API сторонних сервисов в веб-приложении: Пример интеграции с OpenWeatherMap API

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

📝 Пример кода:

1. Получение API ключа:
Для работы с OpenWeatherMap API необходимо получить API ключ, который будет использоваться для авторизации запросов. Вы можете зарегистрироваться на сайте OpenWeatherMap, чтобы получить свой ключ API.

2. Создание функции для выполнения запросов к API, обработка данных и отображение на странице(Рисунок 1):

3. HTML-разметка и стили(Рисунок 2 и 3)
В примере мы создали функцию fetchWeatherData, которая выполняет запрос к OpenWeatherMap API с указанием города и ключа API. Затем мы обрабатываем полученные данные и отображаем их на странице при помощи функции displayWeatherData. При нажатии кнопки "Search" происходит выполнение запроса и отображение данных о погоде для указанного города.

Этот пример демонстрирует базовую интеграцию с API стороннего сервиса и может быть расширен для более сложной обработки данных или отображения.
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Mon, 04 Aug 2025 00:05:50 +0300
JavaScript. Что будет выведено в консоль?

Ответ
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Sat, 02 Aug 2025 22:28:15 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Thu, 31 Jul 2025 15:40:28 +0300
Positive Negative

Слайдер температуры с положительным и отрицательным значениями. Реализован с помощью Vue.

https://codepen.io/Sicontis/pen/wvyOOPb
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Wed, 30 Jul 2025 23:23:06 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Tue, 29 Jul 2025 21:54:48 +0300
Gentle button 'explode'

Визуальные эффекты при наведении мыши на кнопку. Использованы SCSS и JS.

https://codepen.io/cassie-codes/pen/zYdxopE
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Mon, 28 Jul 2025 23:06:00 +0300
Как валидировать JSON в javascript?

Функция JSON.parse() принимает строку и преобразует её в объект JSON, и при получении невалидного JSON она генерирует исключение Uncaught SyntaxError: Unexpected string in JSON.
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Mon, 28 Jul 2025 18:36:50 +0300
❓ Как создавать смарт-контракты и писать свой токен на Solidity?

👉 На открытом уроке 31 июля в 20:00 МСК мы разберём основы блокчейна и смарт-контрактов, а также познакомим вас с возможностями тестирования проектов. Вы сможете написать свой первый токен на Solidity и получите чёткое представление о том, как блокчейн работает на практике.

Урок будет полезен всем новичкам, которые хотят быстро погрузиться в мир блокчейна, а также программистам с опытом работы с языками, готовым освоить смарт-контракты.

🎁 Посетите вебинар и получите специальное предложение на большой курс «Solidity Developer».

👉 Для участия зарегистрируйтесь https://otus.pw/KGaY/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Sun, 27 Jul 2025 21:15:24 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Fri, 25 Jul 2025 22:46:22 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Fri, 25 Jul 2025 20:41:22 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Fri, 25 Jul 2025 20:26:17 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Fri, 25 Jul 2025 18:25:47 +0300
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Wed, 23 Jul 2025 21:56:53 +0300
В CSS более пятисот свойств — и хоть не обязательно знать их все, многие считают, что CSS становится слишком много. Что думаете по этому поводу?

🤔 Статья по теме
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Wed, 23 Jul 2025 18:08:08 +0300
🚀 Реактивное программирование в Angular

Современный Angular предоставляет два подхода к реактивному программированию: RxJS и Signals. На открытом уроке мы разберём оба подхода, покажем, в чём их различия, как они дополняют друг друга, и как выбрать правильный инструмент под задачу.

👉Какие ключевые темы и вопросы будут рассмотрены на вебинаре?
- Что такое реактивное программирование в контексте Angular
- Observable и Signals: в чём разница, когда что использовать
- Операторы RxJS
- Создание и управление сигналами (signal, computed, effect)
- Как внедрить сигналы в компоненты, шаблоны и сервисы
- Связь между RxJS и Signals через rxjs-interop
Бесплатный вебинар проходит в рамках курса “Angular Developer“

Регистрация и подробнее о курсе Angular Developer - https://otus.pw/aFPO/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Подробнее
]]>
https://linkbaza.com/catalog/-1001534052543 Wed, 23 Jul 2025 15:44:29 +0300
Вы когда-нибудь хотели иметь под рукой ресурс, в котором собраны все шаблоны компонентов в дизайн-системах?

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

https://component.gallery/
Подробнее
]]>