Друкарня від WE.UA

TypeScript - панацея?

Привіт, я працюю в Playtika на флагманському проєкті, якому вже майже 14 років. Хочу поділитися думками про використання TS для створення проєктів рівня enterprise.

Автор: Austin Distel. Опубліковано на Unsplash
Автор: Austin Distel. Опубліковано на Unsplash

В моїй компанії TypeScript використовується майже для всього, від клієнта на різних платформах (IOS, Android, Amazon, WEB само собою)
до деяких мікросервісів на бекенді. Що цікаво, останнього значно менше.

Навіщо?

R&D пройшов довгий шлях до того щоб звести різні проєкти до використання TypeScript’a, але це однозначно спростило розробку та мінімізувало такий важливий для бізнесу показник як TTM (time to market).

Також це теоретично мало би вирішити проблему пошуку кадрів, адже популярність мови впливає на кількість доступних спеціалістів. (Я не впевнений що була поставлена подібна мета, але гадаю що це був приємний бонус).

Як?

Звісно, сам перехід тривав довго. Зі стартової точки де клієнтський код написаний на C# до моменту коли в нас з’явився перший варіант конвертованого коду на TS пройшло майже 2 роки. Але ретроспективно можна сказати що перехід відбувся на 99% успішно.

Багатьом розробникам доводилося вивчати TypeScript, але його створив той же дядько що й створив C#, доволі легкий перехід як на мене.

Чи потрібно це Вам?

Думаю в більшості випадків - ні. Насправді я думаю що ви вже пишете на TS і зайшли щоб почитати про чийсь досвід. Проте я склав список критеріїв які можуть стати вирішальними при прийнятті рішення про міграцію:

  • Величина проєкту
    Це, мабуть, найголовніший фактор. Якщо ваша кодобаза не надто велика для переносу то можливо є сенс просто почати писати на TypeScript з нуля.

  • Екосистема
    Спробуйте знайти бібліотеки чи будь які технології які ви вже використовуєте в своєму проєкті. Можливо на TS’і ще немає аналогів, а це може значно сповільнити розробку і збільшити витрати.

  • Команда
    Спробуйте обговорити це питання з вашими колегами. Звісно, рішення про перехід варто приймати всім учасникам процесу розробки.

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

Статті про вітчизняний бізнес та цікавих людей:

  • Як обрати конструктор сайтів для товарного бізнесу

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

    Теми цього довгочиту:

    Конструктор Сайтів
  • Як модні бренди формують культуру та впливають на глобальні fashion-тренди

    Модні бренди часто стають символами ідентичності. Вони впливають на вибір способу життя не тільки в одязі — розкішні годинники, парфуми, товари для дому та враження підкріплюють культурні наративи успіху, смаку та вишуканості.

    Теми цього довгочиту:

    Мода
  • Створити блог на Друкарні - швидко, легко та безкоштовно

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

    Теми цього довгочиту:

    Друкарня
  • Чому Google Merchant Center може заблокувати обліковий запис?

    Одним з найбільш ефективних каналів продажів є система Google Merchant Center. Правда, акаунт в ній може бути несподівано заблокований, якщо при його налаштуванні були порушені правила системи. У статті розглянемо підводні камені і дамо відповідь як уникнути блокування

    Теми цього довгочиту:

    Google Merchant Center
  • Бухгалтерський супровід ФОП: сучасний підхід до обліку

    Завдяки розвитку інформаційних технологій, впровадженню сучасних рішень і сервісів процес ведення бухобліку бізнесу став значно простішим і зручним. З іншого боку, ті ж технології додали бухгалтерам роботи – з обліком онлайн-продажів і надходжень у валюті, CRM-системами та ін.

    Теми цього довгочиту:

    Бухгалтерський Облік Фоп
Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Микита Сиромятніков
Микита Сиромятніков@msyromiatnikov we.ua/msyromiatnikov

1Довгочити
34Прочитання
0Підписники
На Друкарні з 14 травня

Це також може зацікавити:

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити: