component syntax y/N это хороший выбор или нет?
выбирай N
классовые компоненты едва ли живы и почти никем не юзаются
Вполне себе юзаются) правда не в чистом vue
они могут юзаться только во вью 2, и то ввиду того, что без них поддержка TS будет еще хуже в тройке они не нужны
Nuxt-property-decorator
ну это и есть вью 2, да
Я к тому, что если это мигрирует в Vue 3, то будут и там юзать
не уверен, что они вообще заведутся в тройке без режима обратной совместимости но, опять же, если речь про новый проект, то это там не нужно)
У vue 3 тоже плохо с типизацией (лучше чем у двойки конечно, но всё же). Если с классами будет лучше - будут юзать классы, и на фиг этот composition api)
что именно там плохо с типизацией?
Те же пропы, хотя бы
что с ними не так?
А то, что ts никак не пресекает прокидывание пропов не того типа, что указан в props. С nuxt-property-decorator он хотя бы ворнинги в консоль шлёт)
все там просекается, если они правильно типизированы, тот же Volar не даст просто прокинуть неверный тип
Это расширение для ideшки?
Обсуждают сегодня