typescript
(15)
Тип vs інтерфейс: Що використовувати у 2023 році?
Коротке пояснення За замовчуванням слід використовувати типи, доки вам не знадобиться специфічна особливість інтерфейсів, наприклад, extends. Інтерфейси не можуть виражати об'єднання, маповані або умовні типи. Псевдоніми типів можуть виражати будь-я...
Alex · 25 August · 47Підводні камені React: 5 помилок з мого першого проєкту
Ви знаєте, що таке вивчати нову мову або фреймворк. Іноді чудова документація допоможе вам зорієнтуватися в цьому питанні. Але навіть найкраща документація не охоплює абсолютно все. І коли ви працюєте з чимось новим, ви неодмінно зіткнетеся з проблем...
Alex · 10 August · 1115 незручних фактів про TypeScript
Я пишу книги про TypeScript, проводжу семінари та тренінги онлайн і офлайн. Кожного разу, коли я зустрічаюся з новою групою розробників, я розповідаю їм деякі факти про TypeScript, з якими їм необхідно ознайомитися: 1. TypeScript не врятує вас від Ja...
Alex · 27 July · 112Міжзастосункові зв’язки зі Single-Spa та RxJS
Сьогодні розглянемо, як організувати взаємодію мікрофронтенду (компонентний зв'язок) із RxJ. Ми також застосуємо стратегію кодового доступу, як-от підмодулі Git, щоб зберегти єдине джерело та легко ділитися основною кодовою базою між застосунками. Р...
Codeguida · 2 роки тому · 7TypeScript 4.4: Хороший, Поганий і Не такий вже й поганий
12 серпня Microsoft представила TypeScript 4.4 Release Candidate (RC). Це означає, що всі зміни готові й офіційний стабільний випуск опублікують незабаром, після кількох додаткових виправлень помилок. Тож подивимось, що у TypeScript нового, як це мож...
Codeguida · 2 роки тому · 3Чому слід використовувати TypeScript замість JavaScript у 2021 році
Нещодавно я, використовуючи React Native, займався розробкою мобільного застосунку для медитації Atomic Meditation. В ході роботи я зрозумів необхідність у вивченні та використанні TypeScript замість JavaScript у середніх та великих проєктах....
Alex · 18 May 2021 · 625 · 1TypeScript для бекенд-розробки
Java все ще являється мовою яку найчастіше вибирають для бекенд розробки. На це є чимало причин: швидкість, безпека (якщо, звичайно, закрити очі на null-покажчики), плюс велика, добре протестована екосистема. Але в еру мікросервісов та гнучкої розроб...
Alex · 01 November 2020 · 479Автор Node.js запустив JS-платформу Deno 1.0
Розробник Node.js Раян Дал (Ryan Dahl) представив перший реліз платформи Deno 1.0 — «захищеного рантайму для JavaScript і TypeScript». З його допомогою можна створювати обробники, що працюватимуть на сервері. Платформа містить вбудовані утиліти, зокр...
Codeguida · 16 May 2020 · 2Найкращі практики проєктів на React із Typescript
React і TypeScript — надзвичайно популярні технології серед розробників. Часто опанувати їхні особливості непросто, а правильне рішення зовсім не лежить на поверхні. Тому ми зібрали найкращі практики з прикладами, аби прояснити концепції спільної роб...
Codeguida · 13 February 2020 · 14Обробляємо замовлення з інтернет магазину за допомогою RabbitMQ і TypeScript
Популярність інтернет комерції зростає все більше, як і частка інформатизації всіх суміжних з торгівлею видів діяльності. Разом з цим зростає і складність обробки інформації. Кожне замовлення, зроблений клієнтом інтернет магазину, породжує за собою в...
Alex · 06 October 2019 · 2815 корисних фіч TypeScript 3.7 та способи їх застосування
Реліз TypeScript 3.7 очікується вже незабаром — 5 листопада, і він обіцяє бути насиченим новими фічами. Серед них: assert-сигнатури; аліаси для рекурсивних типів; await верхнього рівня; оператор null-об'єднання; опціональне зв'язування. Нововведе...
Codeguida · 01 October 2019 · 1Розглядаємо Redux, створюючи власне Сховище станів
Redux – цікавий інструмент. І за своєю суттю простий. Але чомусь він здається складним. У цій статті ми заглибимося в основні концепції Redux, щоб зрозуміти внутрішню механіку Сховища (Store). Ми зрозуміємо, що ж «під капотом» у Redux, Сховища, редюс...
Codeguida · 05 February 2018