Я тоже в свободное время глубоко копаю и React, и Vue, и последние наблюдения заставляют задуматься. В экосистеме React, например, до сих пор нет прямого аналога Quasar «всё в одном». С React Compiler тоже были шероховатости в пет-проектах: в связке с react-hook-form иногда ломался ререндер :(
Спасибо, такое объявление роутеров через объектную конфигурацию еще не видел, интересный подход)
Честно говоря, с проблемой пересечения имен сталкиваться не приходилось, так как роутеры у меня строго разделены по фича-модулям. Плюс придерживаюсь правила: префикс name всегда беру из названия файла/папки (например, UserList, UserProfile в модуле User)
Понимаю))
Я тоже в свободное время глубоко копаю и React, и Vue, и последние наблюдения заставляют задуматься. В экосистеме React, например, до сих пор нет прямого аналога Quasar «всё в одном». С React Compiler тоже были шероховатости в пет-проектах: в связке с
react-hook-formиногда ломался ререндер :(Спасибо, такое объявление роутеров через объектную конфигурацию еще не видел, интересный подход)
Честно говоря, с проблемой пересечения имен сталкиваться не приходилось, так как роутеры у меня строго разделены по фича-модулям. Плюс придерживаюсь правила: префикс
nameвсегда беру из названия файла/папки (например,UserList,UserProfileв модулеUser)user.routes.ts
Крик, но уже переходящий в хрип)