en
Feedback
JavaScript'er

JavaScript'er

Closed channel

Заявки приймаємо автоматично! Канал з лайфхаками для кожного поважаючого себе веб-розробника Запросити друга, якщо є: https://t.me/+my7itn9CGMplOTAy Зв'язок: @Ekater1na_admin

Show more
7 114
Subscribers
-224 hours
-267 days
-7330 days
Posts Archive
😮Красива 3D карусель для зображень на HTML, CSS та JavaScript Ось весь код: 🐱GitHub JavaScript'ер

🖥Hono - простий надшвидкий фреймворк для Edges - npm create hono@latest Він працює в будь-якому середовищі JavaScript: Cloud
+2
🖥Hono - простий надшвидкий фреймворк для Edges - npm create hono@latest Він працює в будь-якому середовищі JavaScript: Cloudflare Workers, Fastly Compute, Deno, Bun, Vercel, AWS Lambda, Lambda@Edge та Node.js 🐱GitHub ▪️Доки ▪️Приклади використання JavaScript'ер

✔️Menu Hover Underline Hover-ефект з плавним підкресленням та перефарбовуванням елементів меню. Реалізовано з допомогою SCSS. Забрати код JavaScript'ер

⌛Цікавий проект: ентузіаст створив безкоштовний клон After Effects І що найкрутіше - працює прямо у браузері, безкоштовно та
Цікавий проект: ентузіаст створив безкоштовний клон After Effects І що найкрутіше - працює прямо у браузері, безкоштовно та навіть без реєстрації. Інтерфейс схожий на After Effects і всі функції знаходяться на звичних місцях. Один ентузіаст зумів перевершити всю Adobe! Спробувати можна тут: https://pikimov.com/ JavaScript'ер

☀️EmberData — легка бібліотека для керування даними у веб-застосунках - pnpm add ember-data Вона дозволяє керувати даними в д
+2
☀️EmberData — легка бібліотека для керування даними у веб-застосунках - pnpm add ember-data Вона дозволяє керувати даними в додатку за допомогою шаблонів, що масштабуються. Деякі особливості EmberData та її шаблонів: - упор на продуктивність та компактність - Підтримка Typescript - Підтримка будь-яких API: GraphQL, JSON: API, REST, tRPC - всього, що завгодно 📱GitHub ▪️Доки JavaScript'ер

🥲Коли з колегами вирішили піти з роботи раніше, але зустрілися з начальником JavaScript'ер

😮CSS властивість field-sizing Дозволяє маніпулювати поведінкою полів форми при заповненні За значення field-sizing: content; - відключить стандартну поведінку та дозволить підлаштовувати розмір полів форми залежно від контенту field-sizing: fixed; збереже поточну поведінку, і поле введення форми не змінюватиметься у розмірах
 input,
textarea,
select{
field-sizing: content;
min-width: 50px;
max-width: 250px;
padding: 10px 20px;
}
Експериментальна технологія, підтримка 66.51% JavaScript'ер

🥸Гід JavaScript для початківців - це неймовірно титанічна праця, та ще й у безкоштовному доступі. Він написаний простою англійською - додаткова мотивація та можливість підтягнути свою англійську:) 🔗Посилання: https://wesbos.com/javascript JavaScript'ер

🔍Step Indicator Індикатор кроків. Реалізовано за допомогою CSS та JavaScript. Забрати код JavaScript'ер

⭐️More Buttons with animations Набір кнопок з анімацією. Реалізовано за допомогою CSS. Забрати код JavaScript'ер

📌patterns — найпотужніший ресурс із патернів проектування веб-додатків для досвідчених розробників 🔗Посилання: https://www.patterns.dev/ JavaScript'ер

🔍Шпаргалка по БЕМ, на якій можна наочно подивитися структуру компонентів верстки, що часто використовуються, і варіанти найменування таких компонентів та їх дочірніх елементів 🔗Посилання: https://9elements.com/bem-cheat-sheet/ JavaScript'ер

🌧Питання із співбесіди Різниця між event.target та event.currentTarget? Відповідь: У JavaScript, при обробці подій, об'єкт e
🌧Питання із співбесіди Різниця між event.target та event.currentTarget? Відповідь: У JavaScript, при обробці подій, об'єкт event надає нам доступ до різних властивостей та методів, пов'язаних із цією подією. Властивості event.target і event.currentTarget часто плутають, але між ними є суттєва різниця: 1. event.target : Це посилання на елемент, на якому сталася подія. Тобто це фактичний елемент, який викликав подію. - event.target буде посилатися на елемент button, якщо клацнути по ньому, оскільки саме він викликав подію. 2. event.currentTarget Це посилання на елемент, на якому обробник події було прикріплено. Тобто це елемент, який ми використовували для прикріплення обробника події. - event.currentTarget посилатиметься на елемент div, оскільки саме на нього ми прикріпили обробник події.
У прикладі коду видно, що при натисканні на кнопку всередині div, event.target буде посилатися на елемент button, а event.currentTarget на елемент div.
JavaScript'ер

⭐️Метод flatMap() - може значно спростити роботу з масивами масивів або операції, що вимагають спочатку перетворити кожен еле
⭐️Метод flatMap() - може значно спростити роботу з масивами масивів або операції, що вимагають спочатку перетворити кожен елемент масиву, а потім згладити результат Даний метод спочатку застосовує функцію кожного елемента вихідного масиву, а потім застосовує метод flat() до результату. Приклад використання: Допустимо, у вас є масив чисел, і ви хочете замінити кожне число масивом його квадрата та куба. Ось як ви можете це зробити з використанням map() та flat() окремо:
let arr = [1, 2, 3, 4]; let mappedAndFlattened = arr.map(x => [x * x, x * x * x]).flat(); console.log(mappedAndFlattened); // [1, 1, 4, 8, 9, 27, 16, 64]
Тепер, ось як можна спростити те саме за допомогою flatMap() :
let arr2 = [1, 2, 3, 4]; let mappedAndFlattened2 = arr2.flatMap(x => [x * x, x * x * x]); console.log(mappedAndFlattened2); // [1, 1, 4, 8, 9, 27, 16, 64]
В обох прикладах результат буде однаковим, але використання flatMap() дозволяє зробити код компактнішим. Цей метод може бути особливо корисним при роботі з даними, де необхідно провести маніпуляції з елементами масиву і відразу спростити структуру даних, скорочуючи кількість кроків і роблячи ваш код більш читаним. JavaScript'ер

🎮Scroll Driven Portal Layout Макет порталу з незвичайною реалізацією анімації прокручування. Реалізовано за допомогою CSS та JavaScript. Забрати код JavaScript'ер

👑Поділюсь парочкою корисних ресурсів: https://htmlrecipes.dev/ — проект із прикладами семантичних секцій, блоків, карток тощ
👑Поділюсь парочкою корисних ресурсів: https://htmlrecipes.dev/ — проект із прикладами семантичних секцій, блоків, карток тощо. https://smolcss.dev/ — сучасні CSS-рішення для різних кейсів. JavaScript'ер

⏺Мрієш заробляти від 1900$ на місяць працюючи вдома? Кібербезпека - те що тобі потрібно ! За статистикою спеціаліст з Кіберпе
Мрієш заробляти від 1900$ на місяць працюючи вдома? Кібербезпека - те що тобі потрібно ! За статистикою спеціаліст з Кіберпезпеки в Україні в середньому заробляє 19 833 грн. на тиждень Або 495,83 грн. на годину 😮‍💨 Хотіли б так само? ✅Реєструйтесь на безкоштовний марафон з Кібербезпеки від GoIT. Спеціаліст з кібербезпеки — це справжня професія майбутнього, тренд на яку лише починає набирати обертів. 🚀Не втрачай можливість, реєструйся скоріше: https://i.goit.global/XuIXc

💡Варіативні шрифти Один варіативний шрифт зберігається в одному файлі, але здатний замінити собою безліч різних шрифтів, що
💡Варіативні шрифти Один варіативний шрифт зберігається в одному файлі, але здатний замінити собою безліч різних шрифтів, що зберігаються в різних файлах. Традиційно під кожну вагу (жирність) чи стиль (italic, bold, light) шрифту вам треба завантажити кілька відповідних шрифтів, файлів. З OpenType варіативним файлом шрифту, ви можете згенерувати безліч різних варіацій шрифту причому будь-якої градації JavaScript'ер

🎮Дві гарні мінімалістичні шпаргалки Flexbox і Grid https://flexbox.malven.co/ https://grid.malven.co/ ...на перший час дуже
🎮Дві гарні мінімалістичні шпаргалки Flexbox і Grid https://flexbox.malven.co/ https://grid.malven.co/ ...на перший час дуже корисно Тільки немає моєї улюбленої властивості place-content: center; (скорочений запис для align-content та justify-content ), який дозволяє одним рядком центрувати дочірні елементи - https://developer.mozilla.org/en-US/docs/Web/CSS/place-content JavaScript'ер

☀️bulletproof-react — проста та масштабована архітектура для створення готових до продакшену додатків React Цей репозиторій п
+2
☀️bulletproof-react — проста та масштабована архітектура для створення готових до продакшену додатків React Цей репозиторій показує структуру для створення React-додатків, які зручно розвивати та підтримувати. Виходячи з досвіду автора (alan2207) він працював з великою кількістю різних кодових баз, представлена ​​архітектура виявляється найбільш ефективною. 🐱GitHub JavaScript'ер