Pull to refresh
38
0.1
Сергей Козлов @Dartess

Фронтенд-разработчик

Send message

Ура, теперь если вебапп упаковать под ios, гугл авторизация будет работать.

Научите разбираться в их нейминге пожалуйста. Всё ещё не понимаю когда какую модель лучше использовать.

успело устояться

а против чего боретесь, против того чтобы флешка устоялась?)

У рамды кривые типы. Если уж и тащить, то remeda, которая изначально на тс-е

Так пишите на здоровье. Типы, дженерики и прочие юнионы всё равно отсутствуют в рантайме, они статически проверяются. Если вам всё ещё нужно их проверять — tsc умеет их проверять без эмита файлов. А классы остаются классами что в ts, что в js.

Если раньше для проверки типов вы физически транспилировали файлы ts->js, то теперь можно делать это ещё быстрее, без эмита файлов, с флагом --noEmit. Вин.

Если раньше для запуска вам нужен был этап транспиляции, то теперь он вам будет не нужен, приложение можно запускать быстрее и без лишней папки. Вин.

Если раньше для запуска ts-кода вы использовали сторонние пакеты tsx или ts-node, то теперь можно делать это из коробки, без лишних инструментов, и быстрее. Вин.

Нет никакого "на выходе", оно буквально запускает ts как js без необходимости транспиляции (что предварительной, что рантайм).

Пожалуйста, обоснуйте свой комментарий и подскажите более ценные, на ваш взгляд, альтернативы

t(page.hello) довольно легко можно накостылить, сгенерировав структуру с соответствующими значениями по каждому ключу. Плюсом я для себя подшаманил вывод типов, чтобы по hover-у вместо бесполезного string (который по факту находится по каждому ключу) писало текст перевода, правда, это возможно только если переводы лежат не в json-е, из него пока ts не может вывести строгий тип. У нас по историческим причинам оригиналы текстов лежат в ts-файле.

Напомнило как я в своё время "изобрёл" "манипулятор типа карандаш", нарисовав мышь в формате толстого маркера. О лазерных мышах я тогда ещё, увы, не знал, поэтому принцип работы был такой же, как у ручки, с шариком.

Спасибо за ваши посты.

Чем дальше тем больше думаю что я не успеваю разбираться со всеми нюансами фреймворка. Или что авторы плохо доносят, что и зачем нужно.

Пока что нахожусь на этапе принятия необходимости миграции на апп роутер.

Сейчас ещё появился UBPay, обещают переводы в обе стороны

My bad, извиняюсь, я не выкупил про полностью дистанционный процесс, о таком даже не слышал до этого.

Не мониторю никаких чатов, снялся не в Калининграде, и ещё пара знакомых снялись без проблем.

1
23 ...

Information

Rating
3,756-th
Location
Армения
Date of birth
Registered
Activity