2016-12-27 3 views
8

Не могли бы вы рассказать мне больше о взаимоотношениях между ними? Я хочу (например) написать небольшой инструмент, который воспроизводит аудиофайлы на моем малиновом пи. Смогу ли я затем полностью выполнить интерфейс игрока и игроков в React, а затем просто подключиться к узлу, чтобы получить фактические файлы?Как React & NodeJS работают вместе?

Или, в общем, одно и то же, если бы я хотел написать приложение, которое выполняет определенные действия (записывает файлы, записывает аудио, изменяет системные настройки и т. Д.), Которые будут выполняться в nodejs, но если я хочу иметь интерфейс, я бы использовал что-то вроде React?

Я немного смущен, но я надеюсь, что этот вопрос действительно!

+0

Помогла ли вам [мой ответ] (https://stackoverflow.com/questions/41349710/how-do-react-nodejs-work-together/41349763#41349763)? Любые комментарии? – rsp

ответ

6

Узел и Реакция могут использоваться вместе.

Существует даже стек МЭПР, который помогает с этим:

Mern является подмости инструмент, который позволяет легко создавать универсальные приложения, используя Монго, Express, React и NodeJS. Это минимизирует время настройки и ускоряет работу с использованием проверенных технологий.

См: http://mern.io/

Но вы можете использовать React с какой-либо другой структуры узла, а не только с Express. React может работать с любым REST API, поэтому все, что вы используете для создания REST API, может быть использовано интерфейсом, написанным в React.

Некоторые другие варианты включают: Hapi, Restify, LoopBack. Подробнее см:

1

от официального React Documentation Реагировать является "библиотека JavaScript для пользовательских интерфейсов сборки". В очень орошаемых условиях (и я имею в виду орошение). Реакция можно рассматривать как библиотеку шаблонов (пожалуйста, не стреляйте в меня).

Что я узнал о Реагировании, это больше похоже на «V» в MVC. Он предоставляет вам способ представления пользовательского интерфейса с использованием JavaScript и JSX. Я немного знаю о различных учебниках, мне очень нравится работать с React.

0

Да, эти два думают, что могут работать вместе, в настоящее время я работаю над таким проектом. Я укажу, что главное здесь. Вот где вы поместите свою маршрутизацию. Он идет на сервер Node.js или React Router. Это важно, потому что оно определяет, где должна быть логика приложения.

0

ReactTS - это механизм для восстановления для ядра ASP.NET. Очень мощный и очень быстрый - сгенерирует все ваше приложение одним нажатием кнопки. Вы также можете настроить шаблоны. Проверьте это здесь ... http://bssdev.biz/DevTools/React-Turbo-Scaffolding-Free-Download

Смежные вопросы