Антон Киселёв, кстати не факт, мне как водителю Volvo xc60 было бы интересно сравнить свою машину именно по внутренней сборке, скажем с машиной такой же мощности и мотором с таким же количеством цилиндров, а бывает и у разных марок и с одинаковым производителем. Как например Dacha, что то взяли от Вольво, я бы хотела знать по внутренностям что именно? Так же это всё может быть очень даже полезно на этапе подбора и ревью автомобилей одного класса, а всякое такое как материал салона и прочая фурнитура, такую комплектацию можно заказывать/менять дополнительно к почти любому автомобилю при покупке, поэтому зачем это сравнивать?
Я работаю на крупном проекте, где мы переписываем апп используемый миллионами пользователей с одного языка на React Native, это в Англии. На проекте 70 человек работает. Поэтому, думаю, что мы используем good practices. Мы используем index.tsx в каждой папке, но только для удобства навигации. В этом файле только одна строка export from ./audioList. React автоматически считывает index файл при навигации. Все остальное в папке для каждого компонента зовется именами компонента: audioList.tsx, audioList.test.tsx и etc.
React Native как уже упомянули выше. Сроки в любом случае короткие и не реально что-то приличное доставить за два спринта. Это Корпоративное приложение один человек писать будет или команда agile? Если все как положено и по agile то за два спринта (это ваш указанный срок 1 месяц до перого релиза) вы только успеете на заданные тут вопросы ответить, все согласовать и план работы накидать хорошо если. Потом ещё за один спринт можно дизайн успеть согласовать. В общем не соглашайтесь на такие сроки, если это реальное приложение, а не тестовое задание для интервью.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.