Как подключить ReactJS к Backend, например Mysql

Я новичок в reactJS ...

Я знаком с python-django ... теперь я хочу создать серверную часть для своего приложения для реагирования.

использовали реагировать только для целей внешнего интерфейса .. это их способ сообщить мой интерфейс реагирования с собственным сервером реагирования?

Я использую базу данных MySQL .. есть ли лучший способ создать API в реагировать Backend? я знал только эту часть связи,

var mysql_conn = require('mysql')
var connection = mysql_conn.createConnection({
  host     : 'localhost',
  database : 'my_db'
});

connection.connect()

connection.query('SELECT _data AS solution', function (err, rows, fields) {
  if (err) throw err

  console.info('The solution is: ', rows[0].solution)
})

connection.end()

любое предложение ? могу ли я использовать любую структуру, например expressJS, с React?

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

RIYAJ KHAN 21.05.2018 11:55

React - это интерфейсный (просмотр) фреймворк, который не предоставляет никакой серверной части. Вы можете использовать его на сервере для рендеринга на стороне сервера, но кроме этого он не имеет ничего общего с вашим сервером. Вы должны предоставить свои серверные данные через какой-то API, и для этого express или Коа будут работать нормально.

the_cheff 21.05.2018 12:06
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
0
2
388
0

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