Как создать веб-сайт с помощью React, TypeScript и Express [закрыто]
Я новичок в веб-разработке и хотел создать веб-сайт с React и TypeScript в качестве внешнего интерфейса и Express в качестве серверного интерфейса, который я развертываю в AWS Elastic Beanstalk. Однако я не мог заставить работать ни одно из руководств, и я просто не знаю, у кого спросить сейчас.
Поэтому вот мои вопросы:
- Должен ли я также использовать Typescript в моем бэкэнде с Expres?
- Кто-нибудь знает простой способ создать проект с указанными требованиями? (Реагировать + Машинопись и Экспресс (+ Машинопись)
2 ответа
Если вы ищете учебное пособие, охватывающее все эти идеи, я бы посоветовал поискать учебное пособие по стеку MERN.
M - MongoDBE - Экспресс R - Реагировать N - Node.js
Это чрезвычайно популярный комплексный фреймворк, и есть множество бесплатных руководств, которые проведут вас через весь процесс. Дает вам хорошую базу знаний для построения каждой из технологий, включенных в стек.
Первое, что нужно сделать, если вы хотите использовать Express в своем бэкэнде, - это загрузить Node.js на свой компьютер. Таким образом, вы можете использовать npm для установки экспресс-пакетов и любых других пакетов, которые вы, возможно, захотите использовать. Что касается вашего интерфейса, я бы держался подальше от машинописного текста, если вы уже не очень хорошо разбираетесь в Javascript. Вы все равно можете использовать React, если хотите, а затем вы можете просто реализовать компоненты React-Boostrap для добавления в свой проект. Итак, чтобы подвести итог, я бы объединил React + Bootstrap для вашего интерфейса и Node.js и выразил.