Drukarnia.BLOG

Javascript

33 longreads
33Longreads

Скрипт для зручного читання манги, що збільшує картинки

Javascript для розгортання будь-яких незахищених картинок на увесь екран (в полі доступного простору) -- пропорційно.

Longread image

Topics of this longread:

AI !This publication contains images or text fragments created with artificial intelligence
Манґаand 2 more topics

Знаєте, чому гігантські мовні моделі ніколи не замінять розробників?

На скріншоті відповідь. Якимось чином Геміні зміг побудувати вектор, який вказав йому на його повну неспроможність вирішити задачу, і він прийняв єдине правильне рішення в цій ситуації - тупо випілитись з проекту.

Longread image

Topics of this longread:

Aiand 2 more topics

Як підвищити ефективність лендингів за допомогою JavaScript-скриптів

Сучасні лендинги потребують постійного оновлення, щоб залишатися ефективними. Динамічні елементи, валідація номерів, актуальні дати та захист від спаму допомагають збільшити конверсію та знизити витрати на рекламу.

Topics of this longread:

Ефективність Лендингівand 1 more topic
Applause from users 5

Додавання декоратора TakeUntilDestroy: Зручний інструмент для Angular-розробників

У Angular керування підписками на обсерваблі може бути важким, особливо забезпечення їх належної відписки, коли компонент знищується.

Topics of this longread:

Angularand 4 more topics

10 найцікавіших репозиторіїв для JavaScript розробників

У статті наведено 10 репозиторіїв на GitHub, які охоплюють широкий спектр тем JavaScript від основ до просунутих концепцій, включаючи найкращі практики, патерни, фреймворки тощо.

Topics of this longread:

Githuband 4 more topics
Applause from users 1

λanguage: Написання парсера

Написання парсера - це досить складне завдання. У сутності, він повинен перетворити фрагмент коду у "абстрактне синтаксичне дерево". Це структуроване представлення програми в пам'яті, воно абстрактне в тому сенсі, що не має значення, з яких саме символів складається вихідний код.

Longread image

Topics of this longread:

Парсерand 4 more topics
Applause from users 20Number of comments 1

λanguage: Як реалізувати мову програмування на JavaScript

Це посібник з реалізації мови програмування. Якщо ви вже писали інтерпретатор, то, ймовірно, тут немає нічого нового для вас. Але якщо ви використовуєте регулярні вирази для "розбору" чогось, що схоже на мову програмування, прочитайте хоча б розділ про синтаксичний аналіз.

Topics of this longread:

Мова Программуванняand 3 more topics
Applause from users 11

λanguage: Неформальний опис мови

Автор пояснює, як написати парсер, інтерпретатор, компілятор, та інші складові власної мови програмування. Описується синтаксис мови, особливості реалізації функцій, умовних конструкцій та інших елементів мови.

Longread image

Topics of this longread:

Jsand 4 more topics
Applause from users 1

Налаштування сторінки результатів пошуку в WordPress за допомогою JavaScript та CSS

Як налаштовувати сторінки результатів пошуку на сайті з CSS та JS. Приклади коду та послідовність дій. Читайте в сттаті.

Longread image

Topics of this longread:

Javascriptand 3 more topics
Applause from users 1

Expo і розробка крос-платформних додатків за лічені хвилини

Expo - це прекрасний набір інструментів з відкритим кодом, який дозволяє створювати універсальні нативні додатки для iOS, Android та веб-платформ, використовуючи єдину кодову базу React.

Longread image

Topics of this longread:

Expoand 4 more topics
Applause from users 2

Які книги з JavaScript слід читати у 2024 році?

Чому варто вивчати JavaScript у 2024 році? Які книги обрати для вивчення цієї мови програмування? У цій статті ми розглядаємо ключові аргументи на користь вивчення JavaScript у 2024 році та поділимося переліком ресурсів, які допоможуть вам у цьому.

Longread image

Topics of this longread:

Javascriptand 4 more topics
Applause from users 11

Розуміння перетасування та перемальовування в браузері (переклад)

Нещодавно я дізнався про перетасування та перемальовування. Про те, як вони впливають на продуктивність вебсайтів. Я пишу цей допис, щоб дати уявлення про перетасування та перемальовування. Перед тим, як перейти до теми, зрозуміймо, як браузер візуалізує вебсайт.

Longread image

Topics of this longread:

Перекладand 3 more topics
Applause from users 6Number of comments 1

Що таке візуалізаційно-блокувальні ресурси та як виправити проблеми з блокуванням візуалізації (переклад)

Візуалізаційно-блокувальні ресурси – це одна з найпоширеніших причин повільного завантаження вебсайтів. Якщо ваш вебсайт повільний, то ви втрачаєте клієнтів і дохід.

Topics of this longread:

Веб-розробкаand 4 more topics
Applause from users 1

Сортування штук у V8 (переклад, Симон Зюнд, 28.09.2018)

Метод Array.prototype.sort був серед останніх вбудованих можливостей, реалізованих у власному JavaScript усередині V8. Перенесення його дало нам змогу експериментувати з різними алгоритмами та стратегіями реалізації та, нарешті, зробити його стабільним у V8 v7.0 і Chrome 70.

Longread image

Topics of this longread:

Javascriptand 4 more topics
Applause from users 10

Чому автоматичні імпорти будь-де це жахлива ідея 💩

Цей довгочит не містить об’єктивності або глибокого занурення в проблематику чи архітектуру. Це трансляція страждань, волання та болю розробника який зіштовхнувся з жахливою ідеєю яка захоплює спільноту.

Longread image

Topics of this longread:

Javascriptand 4 more topics
Applause from users 42

React-хук для роботи з matchMedia

Готовий кастомний хук. Достатньо скопіювати — і матимете зручну можливість отримувати дані від matchMedia, задавати кастомні медіа-запити, легко їх змінювати та використовувати все це у React.

Longread image

Topics of this longread:

Reactand 4 more topics
Applause from users 45Number of comments 2

Authors in this topic