Створюємо асинхронний веб-фреймворк самостійно
Інтро
Асинхронне програмування останніми роками стає дедалі популярнішим у спільноті Python. Стає зрозумілим, чому використання бібліотек на зразок aiohttp збільшується в рази. Вони обробляють багато...
02 вересня 2019
·
0
· 15
·
Codeguida
Деякі заплутані фрагменти Python, які можуть вас вкусити!
Зауважте: Ви можете переглянути представлені в статті приклади у командному рядку. Для цього потрібно буде встановити npm-пакет wtfpython та запустити його у командному рядку, після чого колекція відк...
29 вересня 2017
·
0
· 37
·
Codeguida
Перетасовуємо колоду карт з Vue.js
Передмова
У статті створимо UI, що дозволяє перетасовувати карти у випадковому порядку.
Повна версія застосунку:
Контекст
Оскільки стаття розрахована на розробників, які не знайомі з Vue, ми детально...
24 вересня 2018
·
0
· 8
·
Codeguida
Розробка Pong Game за допомогою Kivy
В цьому туторіалі ми напишемо гру Pong використовуючи Kivy.
Почнемо
Давайте почнемо саме зі створення простого додатку. Створіть директорію для
гри і в ній файл main.py.
Для початку ми помістимо у цей...
27 квітня 2020
·
0
· 20
·
Codeguida
7 порад щодо керування undefined у JavaScript
Коли я почав вивчати JavaScript вісім років тому, для мене було дивним існування undefined та null. Яка ж між ними різниця? Вони обидва дорівнюють порожнім значенням і, крім того, порівняння null == u...
12 липня 2017
·
0
· 57
·
Codeguida
Основи Redux
Так як веб-додатки стають все більш складними, виникає необхідність оновлення та відображення їх основних даних. Є багато підходів управління цими даними. Проте розробники досі залишаються з непрозори...
30 листопада 2021
·
1
· 237
·
Codeguida
Огляд тестування JavaScript у 2019
Цей матеріал допоможе вам побачити повну картину тестування JavaScript у веб-спільноті станом на 2019.
Останнім часом приємно спостерігати за еволюцією тестування веб-сайтів. Лише декілька років тому...
08 квітня 2019
·
0
· 29
·
Codeguida
Створюємо простий Virtual DOM з нуля
Повний код можна переглянути за посиланням, а результат його роботи тут.
Примітка
Якщо змінна починається з символу $, вона стосується звичайного DOM (наприклад, $div, $el, $app);
Якщо змінна починає...
21 січня 2019
·
0
· 15
·
Codeguida
Що таке Docker і як використовувати його з Python
З цього матеріалу ви дізнаєтесь, як використовувати Docker локально. Будемо працювати не лише з контейнерами Python, а й з Nginx та Redis. Для розуміння тексту вам потрібно знати базові концепції згад...
4 роки тому
·
0
· 260
·
1
·
Codeguida
Тестування компонентів в React: що і як тестувати з Jest та Enzyme
У статті розглянемо:
Правильний порядок тестування компонентів на основі структури проекту.
Що можна не тестувати.
Важливість Snapshot-тестування.
Що тестувати у компоненті та в якому порядку.
Деталь...
07 листопада 2018
·
0
· 37
·
Codeguida
Глибоке занурення у React Hooks з useContext та useReducer
У статті розберемося, як useContext та useReducer допомагають зробити застосунки на React і управління їхнім станом чистим та ефективним.
З новим Hooks API та його фічами зникає потреба користуватися...
5 років тому
·
0
· 106
·
Codeguida
Посібник по React: об'ємний путівник з вивчення React.js у 2018
Компоненти — основні будівельні блоки React. Якщо ви працювали з Angular, то мали помітити подібність компонентів до директив. Якщо у вас не було подібного досвіду, то можете вважати, що компоненти сх...
6 років тому
·
0
· 72
·
Codeguida