Розробник Сергій Чербаджи детально описує розгортання AWS Lambda функції з TypeScript через GitHub Actions для створення Telegram-бота. Автор пояснює, як налаштувати середовище, створити бота, і протестувати функціонал.
Олександр з компанії Zfort Group розповідає в новому Front-end дайджесті про експериментальну підтримку TypeScript в Node.js, Container Units, індексацію JavaScript в Google та багато інших технічних новин.
В новому Front-end Digest від Олександра з компанії Zfort Group читаємо про смерть Lorem Ipsum, TypeScript 5.6, вихід Meteor.js 3, а також розділення монолітів на мікросервіси за допомогою feature flags.
У цій статті Володимир Василенко, Front-end Team Lead, ділиться досвідом оновлення проєкту до Nuxt 3 з впровадженням серверного рендерингу (SSR). А також розповідає про оновлення стеку технологій, зокрема про перехід на Vue 3/Nuxt 3, TypeScript, Pinia, заміну CSS-фреймворка на Tailwind тощо.
Щотижневий дайджест із цікавими матеріалами зі світу фронтенда від Олександра Смолянінова з компанії Zfort Group.
Щотижневий дайджест із цікавими матеріалами зі світу фронтенда від Олександра Смолянінова з компанії Zfort Group.
«Рішення написати статтю виникло після серії співбесід, у яких я брав участь як інтерв’юер. Навіть у досвідчених розробників рівня senior, яких я мав за честь співбесідувати, робились круглими очі на запитання про mutation testing». Владислав Олешко, Software Engineer з AltexSoft, підготував розгорнуту статтю з відповідями на більшість питань про мутаційне тестування.
Олександр Смолянінов з компанії Zfort Group регулярно збирає для нашої спільноти фронтенд-новинки: цікаве про CSS, веброзробку та роботу над доступністю сайтів; корисні матеріали про Javascript та React, Vue, TypeScript і Angular, а також про роботу зі Svelte.
Олександр Зіневич, Engineering Director (Node.js, Ruby) в компанії Avenga, зібрав для нашої спільноти перший дайджест з новинами, цікавим та корисним контентом про Node.js. У добірці є перелік оновлень, новини Nest.js та Edge Functions, посилання на цікаві відео, статті та авторський вибір бібліотеки місяця.
Олександр Смолянінов з компанії Zfort Group збирає корисні й цікаві новини для фронтенд-спільноти. У цьому випуску йдеться про нові тренди та актуальні виклики веброзробки, CSS, Javascript та ще про React, TypeScript і Angular, а також є перелік нових релізів.
Обговорюємо, як використовуючи open source бібліотеку bubanai, долати проблему нестабільності в e2e-тестах на TypeScript з Puppeteer. У статті є приклади типових проблем, які вирішує ця бібліотека, та опис її можливостей. Bubanai може бути корисною як для початківців, так і для досвідчених автоматизаторів, які працюють з Puppeteer.
Full Stack Web Developer Владислав Носаль вирішив ознайомити читачів з нещодавнім релізом нової версії Vue.js — 3.3, та розповідає у статті про головні нововведення простими словами, інформативно та з користю. Стаття буде корисною як новачкам, так і досвідченим Vue-розробникам.
У цій статті ІТ-архітектор Олег Новосад розповідає історію створення мобільного застосунку «Давай займемось текстом», описує стек обраних технологій і аргументує, чому використовували саме Flutter та Firebase, яку технологію запозичили в Tinder та як планують закохувати в українську мову, розвиваючи свій мобільний продукт.
Популярність TypeScript стрімко зростає, а нещодавно вийшла нова версія TypeScript 5.0. Розбираємось, які основні зміни відбулися: реалізували новий стандарт декораторів, додали кращу підтримку ESM-проектів в Node та бандлерах, покращили поведінку enum та багато іншого.
JavaScript зберегла статус найпопулярнішої мови програмування на GitHub цього року. Перша пʼятірка мов залишилася незмінною з минулого року, але PHP поступилася позицією C++. Про це йдеться у щорічному звіті-переліку найпопулярніших мов програмування на GitHub. Лідером протягом кількох років залишається JavaScript.
Автор статті стверджує, що T3 Stack та його інструменти пропонують можливості, які будуть недоступні на Laravel роками. Як фулстак-розробник він особливо зацінив, наскільки легшою може стати розробка, де обмін типами між фронтендом і бекендом є безперервним. Якщо за TypeScript майбутнє, то ці технології точно будуть з нами. Погоджуєтесь?
Будь-який одяг — це аналог Декоратора. Застосовуючи Декоратор, ви не змінюєте початковий клас і не створюєте дочірніх класів. Так само з одягом: вдягаючи светра, ви не перестаєте бути собою, але отримуєте нову властивість — захист від холоду. Ви можете піти далі й одягти зверху ще один декоратор — плащ, щоб захиститися від дощу.
Більше про декоратори в TypeScript — у статті.
Беремо код на JS, адаптуємо його, щоб запустити на TS, потім поетапно покращуємо за допомогою можливостей TypeScript. Від вас — оцінити кількість зусиль та користь, яку ми за ці зусилля отримаємо.
У сучасному світі технологій однією з основних KPI є TTM (time-to-market). Неважко здогадатися, що якщо ви наймете відділ розробників на умовному TypeScript, який зможе закрити завдання з Back-end, Front-end, Mobile та Desktop, то ви отримаєте або виграш у TTM, або в грошах, тому що найняти один відділ розробників — дешевше, ніж чотири.
Костя Третяк говорить, що NodeJS-фреймворк Ditsmod швидший за NestJS + Fastify. Перевіримо?
Коментарі