Как создать веб-сайт с помощью React, TypeScript и Express [закрыто]

Я новичок в веб-разработке и хотел создать веб-сайт с React и TypeScript в качестве внешнего интерфейса и Express в качестве серверного интерфейса, который я развертываю в AWS Elastic Beanstalk. Однако я не мог заставить работать ни одно из руководств, и я просто не знаю, у кого спросить сейчас.

Поэтому вот мои вопросы:

  1. Должен ли я также использовать Typescript в моем бэкэнде с Expres?
  2. Кто-нибудь знает простой способ создать проект с указанными требованиями? (Реагировать + Машинопись и Экспресс (+ Машинопись)

2 ответа

Если вы ищете учебное пособие, охватывающее все эти идеи, я бы посоветовал поискать учебное пособие по стеку MERN.

M - MongoDBE - Экспресс R - Реагировать N - Node.js

Это чрезвычайно популярный комплексный фреймворк, и есть множество бесплатных руководств, которые проведут вас через весь процесс. Дает вам хорошую базу знаний для построения каждой из технологий, включенных в стек.

Первое, что нужно сделать, если вы хотите использовать Express в своем бэкэнде, - это загрузить Node.js на свой компьютер. Таким образом, вы можете использовать npm для установки экспресс-пакетов и любых других пакетов, которые вы, возможно, захотите использовать. Что касается вашего интерфейса, я бы держался подальше от машинописного текста, если вы уже не очень хорошо разбираетесь в Javascript. Вы все равно можете использовать React, если хотите, а затем вы можете просто реализовать компоненты React-Boostrap для добавления в свой проект. Итак, чтобы подвести итог, я бы объединил React + Bootstrap для вашего интерфейса и Node.js и выразил.

Другие вопросы по тегам