Использование React.net с ASP.NET Ядро с Webpack для рендеринга отдельных компонентов на стороне сервера

#asp.net #reactjs #asp.net-core #webpack

#asp.net #reactjs #asp.net-ядро #webpack #asp.net-core

Вопрос:

Пожалуйста, извините за мое невежество. Я работаю не на .net и пытаюсь освоиться, но у меня возникли проблемы с поиском хорошей документации по интеграции react с ASP.NET Core MVC.

Я хочу использовать react.Net для реализации рендеринга компонентов react на стороне сервера…

Сайт для react.net имеет некоторый пример кода на GitHub, https://github.com/reactjs/React.NET/tree/master/tutorial-code

но в руководстве не объясняется, как использовать web pack. Это решение для меня довольно бесполезно, поскольку мне нужно иметь возможность изначально рендерить компоненты react как для скорости, так и для возможности использовать данные, передаваемые контроллером в представление, без использования сторонней библиотеки для извлечения данных.

Мне было интересно, есть ли у кого-нибудь хорошие идеи или примеры того, как использовать react.net таким образом, который позволяет 1. повторно использовать компоненты react с использованием импорта 2. позволяет передавать данные из контроллера в представление компоненту в качестве поддержки.

Спасибо.

Комментарии:

1. Я написал статью в конце 2017 года — она не актуальна, но она может помочь вам начать. codeburst.io /…

2. Спасибо за ответ, я уже прочитал вашу статью. это было фантастически. Скорее всего, я собираюсь использовать архитектуру рендеринга на стороне клиента, если я не могу реализовать серверную часть. Возможно, вы могли бы помочь с вопросом о webpack. Основываясь на вашем руководстве, как бы мне добавить дополнительное представление и загружать только те компоненты react, которые я хочу использовать в этом представлении? Мое беспокойство заключается в том, что в настоящее время у меня есть app.js помечен как точка входа, но если я добавлю дополнительный вид, я хотел бы добавить для него дополнительную точку входа. Я искал в Интернете, и ничего не подходит именно так, как мне бы хотелось.