javascript
(278)
Патерн Pub/Sub в Node.js
Вступ Патерн Pub/Sub - це універсальний односторонній патерн обміну повідомленнями, в якому паблішер генерує дані/повідомлення, а підписник реєструється для отримання певних типів повідомлень. Він може бути реалізований за допомогою однорангової архі...
Alex · 02 квітня · 82Dependency Injection в Angular: поради
Dependency Injection (DI) — одна з найважливіших концепцій в Angular. Це шаблон проєктування, який спрощує створення веб-застосунків та обмежує сильне зв'язування. Що саме передбачає DI: обмін функціональними можливостями між різними компонентами за...
Codeguida · 24 вересня 2019 · 25Посібник з оптимізації JavaScript файлів
У цій статті ми розглянемо практичні методи оптимізації файлів JavaScript, як розв'язувати проблеми продуктивності, пов'язані з файлами JavaScript, а також інструменти, які допоможуть у процесі оптимізації. Ви отримаєте знання, які допоможуть вам при...
Alex · 31 січня · 262Як керувати станом в React - useState() vs Redux
Управління станами відіграє вирішальну роль у роботі з даними програми, взаємодії користувачів з нею та поведінці різних частин програми. І це те, що ви будете використовувати не тільки в React.js, але й в інших популярних інструментах, таких як Angu...
Alex · 22 серпня 2023 · 121Основи Webpack 2
Що таке Webpack? Якщо просто, то це пакувальник модулів для вашого JavaScript. Але з часів першого релізу він еволюціонував в пакувальник для всього вашого фронтенду. Ось так це було раніше: розмітка, стилі так код ізольовані, ви повинні керувати ко...
Codeguida · 26 серпня 2021 · 26 · 1Компоненти вищого порядку у Vue.js
Як описано в документації React, компонент вищого порядку (HOC) це функція, що приймає компонент в ролі аргументу й повертає наново створений компонент. Компонент, що повертається, як правило, доповнюється особливостями, наданими компонентом вищого...
Codeguida · 29 березня 2018 · 7Найкращі практики проєктування REST API
Один з найпопулярніших типів вебсервісів сьогодні — це REST APІ. Він дозволяє клієнтським застосункам (наприклад, браузерним) спілкуватись із сервером. Щоб правильно створити REST API, потрібно подбати про безпеку, продуктивність і простоту використа...
Codeguida · 17 червня 2020 · 166Опануйте принципи SOLID всього за 8 хвилин!
У цьому блозі я продемонструю реалізацію принципів SOLID у застосунку React. До кінця цієї статті ви будете повністю розуміти принципи SOLID. Перш ніж ми почнемо, дозвольте мені дати вам короткий вступ до цих принципів. Що таке принципи SOLID? Принци...
Alex · 17 серпня 2023 · 675codeguida talk #1 - Олег Соломка (mo.js)
{full-post-img} Всім привіт! Знайомимо ваз з новою рубрикою codeguida talk, в якій ми будемо розмовляти з цікавими людьми зі світу ІТ. І сьогодні такою людиною є Олег Соломка - фронт-енд розробник із Донецька, творець популярної бібліотеки mo.js. Р...
Codeguida · 11 липня 2021 · 2Регулярні вирази в JavaScript
У цій статті я почну з пояснення того, що таке регулярні вирази і що вони можуть зробити для вас. Потім я представлю огляд найбільш поширених особливостей регулярних виразів. І, нарешті, я закінчу поясненням того, як регулярні вирази використовуються...
Codeguida · 10 серпня 2016 · 194UI-фреймворки та бібліотеки JavaScript
UI-бібліотеки та фреймворки містять компоненти й утиліти, що допомагають створювати гармонійні користувацькі інтерфейси. В них можна знайти різні теми для стилізації або ж елементи для чіткої й послідовної взаємодії. Звичайно, ви можете розробити ад...
Codeguida · 10 березня 2020 · 145Створюємо форму валідації кредитної картки
У цьому короткому туторіалі ми покажемо вам, як створити просту форму валідації кредитної картки. Огляд проекту Ось те, до чого ми будемо йти в цій статті : {full-post-img} ЗАВАНТАЖИТИ Ви можете отрим...
Codeguida · 22 жовтня 2021 · 355