Бюджет: 800 USD Срок: 10 дней
Привет, Джек Доу.
Я внимательно прочитал описание вашего проекта и понимаю, что вы хотите.
Как разработчик полного стека, у меня богатый опыт в разработке веб-сайтов с использованием нескольких фреймворков и языков, включая React.js, Next.js, Golang, Laravel и Java Spring. Мне очень интересен ваш проект казино.
Вы выбрали React в качестве фронтенд-фреймворка, React хорош, но, насколько я понимаю, Next.js более подходящий и лучше, чем React для вашего проекта.
Next.js основан на фреймворке React и имеет лучшую производительность SEO по сравнению с React. Я думаю, что современное сочетание в разработке фронтенда — это Next.js + tailwindCss. TailwindCss предоставляет ясный способ реализации адаптивного и мобильного интерфейса, также он очень легкий.
Что касается интеграции, если у вас есть документация API бэкенда, это просто. Если нет, это тоже хорошо, но я думаю, что хорошая идея — создать документацию API с использованием Swagger или OpenAPI для будущего обслуживания.
Из моего опыта, бэкенд на Laravel надежен и имеет четкую архитектуру для анализа, поэтому я могу легко понять архитектуру и внести изменения для нового интерфейса.
И я думаю, чтобы обеспечить высокое качество и тестируемый код, мы должны использовать TypeScript вместо JavaScript.
Я всегда использую Git и github для систем контроля версий, а также для систем CI/CD.
Я разработчик, ориентированный на Agile, поэтому в соответствии с принципами и ценностями Agile я всегда приветствую изменения и рад получать отзывы от клиентов.
Пожалуйста, дайте мне конкретные требования к вашему проекту.
С нетерпением жду вашего ответа.
С наилучшими пожеланиями.
Уильям