Анонс PiterJS #38

Annie Volkova
May 31, 2019 · 3 min read

20 июня в офисе компании Nexign пройдёт ежемесячный митап PiterJS. Поговорим про интернационализацию, типизацию Rest API и внедрение проверок eslint в legacy проекты. Регистрируйся и приходи послушать.

Когда: 20 июня, 19:00–21:30 (добавить к себе в календарь)
Где: ул. Уральская, 4, БЦ «Смоленский»

Наш чат — в телеграме.

Расписание

Программа

i18n без боли

О докладе

Если вы заинтересовались названием доклада, то наверняка когда-нибудь произносили что-то вроде: «Сейчас русский текст напишу, потом добавлю все ключи», «Опять искать в коде непонятно что», «Слишком много действий для удаления одного ключика» и знакомы с прочими радостями работы с переводами. В этом докладе я поделюсь своим опытом работы с i18n и расскажу, что можно сделать, чтобы вставка очередного ключа не доставляла хлопот, и о том, как держать свои переводы в актуальном состоянии.

О докладчике

Работал с несколькими мультиязычными проектами. На одном из таких проектов занимался процессами работы с переводами.

Типизация Rest API

О докладе

В докладе я хочу поделиться опытом создания статически типизированного Rest API и автоматической генерации кода для клиентов. Я расскажу о таких инструментах, как Swagger, NSwag, Typescript и спецификации OpenAPI. Покажу, как мы избавились от использования fetch/axios и других библиотек для ajax запросов, а также получили строгую типизацию и использовали одни и те же типы и на фронтенде, и на бекенде.

О докладчике

Увлекаюсь плаванием и изредка люблю покататься на доске.

Качество кода: внедрение проверок в legacy

О докладе

Legacy — старый, объемный и не всегда понятный код. Переписывать дорого, поддерживать надо, при этом хочется иметь одинаковый набор правил для всей кодовой базы вне зависимости от того, legacy ли он или нет. Обсудим, как минимизировать болевые ощущения от внедрения eslint, отбиться от предложения использовать SonarQube и оставить задел на внедрение единых правил на уровне компании.

О докладчике

3 года во фронтенде. Свой профессиональный путь начинал с Angular, сейчас работаю с React. Вел проект по доработке тиражируемого legacy-решения для операторов связи. Интересуюсь процессами разработки и их улучшением.

Регистрация

PiterJS

SPb JavaScript Community

Annie Volkova

Written by

PiterJS

PiterJS

SPb JavaScript Community

More From Medium

More on Announcements from PiterJS

More on Announcements from PiterJS

Анонс PiterJS #45

Feb 9 · 2 min read

4

More on Announcements from PiterJS

More on Announcements from PiterJS

Анонс PiterJS #44

Jan 13 · 2 min read

5

More on Announcements from PiterJS

More on Announcements from PiterJS

Анонс PiterJS #43

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade