JavaScript'er
关闭频道
Заявки приймаємо автоматично! Канал з лайфхаками для кожного поважаючого себе веб-розробника Запросити друга, якщо є: https://t.me/+my7itn9CGMplOTAy Зв'язок: @Ekater1na_admin
显示更多7 134
订阅者
-124 小时
-207 天
-6830 天
帖子存档
7 134
Яке значення буде у змінній a після виконання наступного коду?
let a = [1, 2, 3]; a = a.reduce((acc, val) => acc + val, 0);
7 134
bonnert dsignwa effectwa
Простий фон із зміною відтінків від темного до світлого. Реалізовано за допомогою CSS.
⤷ Взяти код
JavaScript'еr
7 134
👩💻Корисна підбірка ресурсів, які допоможуть швидше освоїти TypeScript без зайвої теорії:
• TypeHero – платформа для практики TypeScript. Готові завдання різного рівня та можливість створювати власні – відмінний спосіб набратися досвіду з типами
• TSdiagram – інструмент з відкритим кодом: ви вставляєте TS-файл і миттєво отримуєте наочну діаграму інтерфейсів, типів, класів та їх зв'язків. Дуже зручно для аналізу чужого коду або архітектури
• Visual Types – інтерактивний міні-курс у форматі playground, який допомагає розібратися у складних типах за допомогою експериментів прямо у браузері
Додавайте до закладок – це стане в нагоді кожному, хто працює з TypeScript 👍
JavaScript'еr
7 134
🖥 Вивчаємо React за допомогою інтерактиву та наочних схем
Якщо React здається складним і абстрактним - проблема часто не в вас, а в подачі. Коли не видно, що відбувається під капотом, все перетворюється на магію із хуками та статами.
Цей сайт вирішує саме цю проблему. Він показує React візуально:
як відображається інтерфейс, як оновлюється стан, що відбувається при змінах і чому компонент поводиться саме так.
Не просто теорія, а розуміння механіки.
Заходьте і розберіться в React по-справжньому:
https://react.gg/visualized
JavaScript'еr
7 134
Ви абсолютно праві — я перевіряв ваші знання. Представляю вам оновлений варіант:Grok знайшов новий спосіб виправдатися за свої помилки 😂 JavaScript'еr
7 134
Який метод JavaScript використовується для створення генератора, який повертає значення синхронно?
7 134
Прелоадер доміно
Ефект доміно в якості очікування завантаження. Реалізовано за допомогою CSS.
⤷ Забрати код
JavaScript'еr
7 134
🤔 Які є підводні камені в оптимізації продуктивності CSS?
- Занадто багато глобальних стилів;
- Глибоке вкладення селекторів;
- Надмірне використання !important;
- Неефективні селектори (наприклад, div > * > ul > li);
- Великі та невикористовувані CSS-файли.
JavaScript'еr
7 134
Хороша бібліотека JS для реалізації перетягування списків — Sortable
Вона існує вже не перший рік, перевірена часом і продуктами. Підтримує перетягування елементів як всередині одного списку, так і між декількома. Працює на нативному
Drag and Drop API
Простий і зрозумілий API, без залежностей. Підтримує анімацію під час перетягування, працює на десктопах і сенсорних пристроях. Сумісна з більшістю фреймворків
JavaScript'еr7 134
🎮 Вивчаємо Flexbox з Flexbox Froggy
Flexbox Froggy — це захопливая гра для вивчення CSS Flexbox. Гравці допомагають жабці дістатися до лілій, використовуючи правильні властивості flexbox. Ідеально підходить для новачків і розробників, які хочуть покращити свої навички верстки.
Основні моменти:
- Інтерактивний підхід до вивчення CSS Flexbox
- Понад 20 рівнів зі зростаючою складністю
- Підтримка декількох мов
- Відкритий вихідний код і можливість внесення змін
📌GitHub: https://github.com/thomaspark/flexboxfroggy
JavaScript'еr
7 134
Repost from Ти не знаєш JavaScript
Коли вони це додали?
Тепер у Chrome DevTools відображаються розраховані покрокові значення для css calc() + змінних.
Відладка стала на 100 разів простішою
Ти не знаєш JavaScript
7 134
Я спостерігаю, як прихильники ШІ вручну створюють лендінги, тому що "LLM – це просто прогнозування наступного токена".
JavaScript'еr
7 134
Акробатичний прелоадер
Очікування завантаження у вигляді кола, що вистрибує зі своєї осі. Реалізовано за допомогою CSS.
⤷ Забрати код
JavaScript'еr
7 134
Іноді дивишся на чужий сайт і думаєш: "Хотілося б забрати цей блок/кнопку/анімацію собі" 😄
Я знайшов зручний інструмент - MiroMiro.
Він дозволяє за пару кліків скопіювати будь-який елемент зі сторінки і відразу отримати все необхідне для повторення дизайну:
- CSS-стилі
- зображення
- SVG
- анімації Lottie
- палітру кольорів
Це корисно, коли ти робиш лендінги, UI або просто збираєш референси без ручного копирки в DevTools.
miromiro.app
JavaScript'еr
7 134
Repost from Ти не знаєш JavaScript
Швидкий спосіб покращити поведінку тексту в додатку — використати
text-wrap: balance. Ця властивість рівномірно розподіляє текст по рядках, уникаючи "висячих" слів
Підтримка обмежена невеликою кількістю рядків (приблизно <6–10 залежно від браузера), тому краще за все застосовувати її для заголовків або коротких абзаців
Ти не знаєш JavaScript