Size: a a a

React: русскоязычное сообщество

2018 February 14

CT

Constantine Tretyak in React: русскоязычное сообщество
upper intermediate
источник

NK

ID:72036040 in React: русскоязычное сообщество
Abu JS
Всём привет. Вопрос такой. На каком уровне достаточно изучить js чтобы начать учить react?
нет конкретного ответа. Пока js хорошо не выучишь, на react хорошо писать не получится
источник

AO

Alexey Oleynik in React: русскоязычное сообщество
по совету скачал вот эту книгу
https://www.piter.com/collection/all/product/react-i-redux-funktsionalnaya-veb-razrabotka
В начале там подробно разбирается js. Даже для новичков будет доходчиво.
источник

СП

Сергей Павлов in React: русскоязычное сообщество
делись
источник

DK

Dmitry Korol in React: русскоязычное сообщество
Я советовал. Полностью поддерживаю, можно с самого нуля впринципе
источник

AJ

Abu JS in React: русскоязычное сообщество
А там не устаревшая информация?)
источник

AO

Alexey Oleynik in React: русскоязычное сообщество
издание 2018 года. а первоисточник примерно середина 2017
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Abu JS
А там не устаревшая информация?)
2018 год издание. Выглядит легитимно.
источник

AJ

Abu JS in React: русскоязычное сообщество
Ок. Спасибо
источник
2018 February 15

EB

Evgeny Balakin in React: русскоязычное сообщество
Есть вопрос: Только начала разбираться с реактом. У меня есть spring boot приложение, которое раньше работало на jsp.

На данный момент пытаюсь собрать приложение так, чтобы оно просто работало. В конфиге webpack-a указана точка входа index.js, в ней иморт на единственный(пока) jsx файл(app.jsx), который просто выводит сообщение в index.html. В index проставлена зависимость на app.jsx. Контроллер возвращает html файл

Дальше я собираю приложение через npm run build и пытаюсь запустить на localhost, запустив SpringBootApplication. Ошибки которые я получаю:
http://localhost:8080/static/public/jsx/app.jsx 404 ()
Uncaught Error: Could not load http://localhost:8080/static/public/jsx/app.jsx
   at XMLHttpRequest.xhr.onreadystatechange (browser.js:5840)
источник

EB

Evgeny Balakin in React: русскоязычное сообщество
всю инициализацю реакта делал по этому гайду https://habrahabr.ru/post/321552/
источник

NK

ID:72036040 in React: русскоязычное сообщество
Никогда не понимал зачем связывать бекенд и фронт в плане хостинга. Собираешь статику отдельно на nginx, на java пишешь только апи...
источник

NK

ID:72036040 in React: русскоязычное сообщество
Гайд не читал, но увидел что там второй вебпак - это уже старенько, бери четвертый, там по умолчанию многое настроено уже, типо LTS версия
источник

NK

ID:72036040 in React: русскоязычное сообщество
Не понял что это значит "В index проставлена зависимость на app.jsx"
источник

NK

ID:72036040 in React: русскоязычное сообщество
Выложи код куда-нибудь сюда https://codesandbox.io/s/new
источник

EB

Evgeny Balakin in React: русскоязычное сообщество
ID:72036040
Не понял что это значит "В index проставлена зависимость на app.jsx"
<script type=“text/babel” src=“pathToApp.jsx”/> так вроде
источник

NK

ID:72036040 in React: русскоязычное сообщество
О_о
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Evgeny Balakin
<script type=“text/babel” src=“pathToApp.jsx”/> так вроде
К сожалению, технологии ещё не дошли до того, чтобы таким образом подключать реакт.
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Вебпак даёт на выходе скрипт, который прописан в output секции конфига.
Его и нужно подключать.
источник

AO

Alexey Oleynik in React: русскоязычное сообщество
<script src="babel.js">
источник