Size: a a a

React — русскоговорящее сообщество

2020 August 18

a

arts in React — русскоговорящее сообщество
Можно, конечно, и с useEffect накостылить, но это будет выглядеть стремновато
источник

ei

export default - зло... in React — русскоговорящее сообщество
S M
Всем привет. На интервью задали такой вопрос:

Даны 3 варианты использования внешнего JS файла, какой ты предпочитаешь и почему:


1. const tests = require(‘./tests.js’)
2. import * as tests from ‘./tests’ 
3. import { test1, test2 } from ‘./tests’

Подскажите кто знает. Я выбрал первый вариант и написал что "require" автоматически сканирует node_module чтоб найти модули.

Теперь спрашивают Почему.

Заранее спасибо
А 1 вариант это commonjs, в исходном коде обычно не юзается, разве что во всяких конфигах, ну или если вдруг угораздило что-то писать сразу в commonjs без компиляции туда
источник

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
Marson
а если кнопку нажали ещё раз и запрос такой же, нужно сделать чтобы одинаковый запрос не шёл снова
Лучше всего вообще блокировать кнопку через disabled в таком случае
источник

M

Marson in React — русскоговорящее сообщество
Daniil Kuznetsov
Лучше всего вообще блокировать кнопку через disabled в таком случае
я тоже об этом думал
источник

b

big-vl in React — русскоговорящее сообщество
Всем привет, где можно задать вопрос прям совсем нуб вопрос по реакт, но JavaScript знаю )
источник

ei

export default - зло... in React — русскоговорящее сообщество
big-vl
Всем привет, где можно задать вопрос прям совсем нуб вопрос по реакт, но JavaScript знаю )
@react_noobs_ru, но такого к сожалению нет, так что здесь
источник

b

big-vl in React — русскоговорящее сообщество
Мне каждый раз нужно выполнять npm run build если я хочу посмотреть изменения? 3000 порт я знаю, но проблема в том что уже используется Django, да и к тому же булд долго как то компилит
источник

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
big-vl
Мне каждый раз нужно выполнять npm run build если я хочу посмотреть изменения? 3000 порт я знаю, но проблема в том что уже используется Django, да и к тому же булд долго как то компилит
А зачем ты мешаешь фронт с тем, что у тебя на бэке?
источник

_:

_Ryner' :: IO ❄️ in React — русскоговорящее сообщество
big-vl
Мне каждый раз нужно выполнять npm run build если я хочу посмотреть изменения? 3000 порт я знаю, но проблема в том что уже используется Django, да и к тому же булд долго как то компилит
Webpack dev server?
источник

b

big-vl in React — русскоговорящее сообщество
Daniil Kuznetsov
А зачем ты мешаешь фронт с тем, что у тебя на бэке?
Движок такой, я не разу не включал node.js, все по старинке делал, хочу хоть чуть разобраться в фронте
источник

ei

export default - зло... in React — русскоговорящее сообщество
big-vl
Движок такой, я не разу не включал node.js, все по старинке делал, хочу хоть чуть разобраться в фронте
Во время разработки все через npm start, потом при деплое билд и получившаяся статика кладется в папку со статикой у джанго
источник

DK

Daniil Kuznetsov in React — русскоговорящее сообщество
big-vl
Движок такой, я не разу не включал node.js, все по старинке делал, хочу хоть чуть разобраться в фронте
nodeJS вообще не при чем. Но если у тебя какой-то там странный движок, то придется страдать
источник

b

big-vl in React — русскоговорящее сообщество
Daniil Kuznetsov
nodeJS вообще не при чем. Но если у тебя какой-то там странный движок, то придется страдать
Похоже что прийдёться страдать :) не запускается npm start, ещё смотрю что к чему
источник

F

Felix in React — русскоговорящее сообщество
big-vl
Похоже что прийдёться страдать :) не запускается npm start, ещё смотрю что к чему
А что за ошибка ?
источник

b

big-vl in React — русскоговорящее сообщество
error missing script: start
источник

b

big-vl in React — русскоговорящее сообщество
В логах
источник

_:

_Ryner' :: IO ❄️ in React — русскоговорящее сообщество
Uh
источник

N

Nikolay in React — русскоговорящее сообщество
big-vl
error missing script: start
Нужно создать скрипт
источник

N

Nikolay in React — русскоговорящее сообщество
Запуска дев сервера
источник

_:

_Ryner' :: IO ❄️ in React — русскоговорящее сообщество
_Ryner' :: IO ❄️
Webpack dev server?
^
источник