Задать вопрос
Ответы пользователя по тегу React
  • На чем обычно собирают React приложения?

    @BATPYIIIKOB
    PHP, JS
    react-create-app - упрощает создание приложения. Позволяет обновлять стек и т.д.
    webpack - делает окончательный build, отслеживая все зависимости и настройки
    Ответ написан
    Комментировать
  • Как сделать api для react js приложения?

    @BATPYIIIKOB
    PHP, JS
    Можете воспользоваться готовыми платформами, например: https://api-platform.com
    Также там можете посмотреть как правильно формировать API
    API сервису безразлично, на чём у вас фронт
    API сервис можно писать на любом удобном для вас языке программирования работающего на сервере (PHP, Node.js, Go, Python и т.д.)
    Ответ написан
    Комментировать
  • React + php, правильно ли я понял суть?

    @BATPYIIIKOB
    PHP, JS
    0. Реакт изначально разрабатывался как view. Далее оброс Flux и Redux.. Теперь и хуки... Целесообразно использовать на проектах больше среднего. Получается немаленький bundle.js. На мелких проектах вполне можно обойтись и JS + библиотеки. Т.е. REACT это не JQuery, необходимо собирать конечный файл со всеми вытекающими.
    1. В общем верно.
    2. На выходе реакта - bundle.js достаточно большого объёма. Генерируется через webpack (babel и т.д.)ю. Плюс куча мала библиотек
    3. Сам React это библиотека (A JavaScript library for building user interfaces), со своими правилами и концепцией. Использовать чистый реакт тяжко, необходимо понять концепцию пропсов и стейтов, virtual DOM.
    Далее нужно всё таки юзать Redux (контейнер состояний) (ну или что то типа того). Отладка кода через Redux-devtools.
    Вообще Rеact приучает к хорошему написанию кода для работы группы программистов либо над проектом выше среднего. Кода много :) , но он прост в обслуживании, и всё по полочкам.

    React - это больше про подход к построению view.
    Ответ написан
    Комментировать
  • На каком языке лучше писать серверную часть для real time React app?

    @BATPYIIIKOB
    PHP, JS
    Вообще не имеет значения, пишите на том, на котором умеете. Но, проще и дешевле найти РНР программиста для дальнейшего обслуживания кода.
    Ответ написан
    Комментировать