Ответы пользователя по тегу React
  • Есть ли способ перевести проект с React на React Native?

    trofProg
    @trofProg
    Fullstack developer (Typescript / Python)
    Так, как вы хотите, этого сделать нельзя. Проще будет переписать проект с нуля. Все, что можно сделать в связке React/ReactNative это переиспользовать логику и то это тоже трудоемкая задача, требующая совместимости. Они почти никак не связаны. Преимущество ReactNative только в его кроссплатформенности, бюджетности и легкости вхождения, так как можно писать на js
    Ответ написан
    1 комментарий
  • Почему render выполняеться перед componentWillMount?

    trofProg
    @trofProg
    Fullstack developer (Typescript / Python)
    Загрузку по апи лучше делать в componentDidMount, и менять стэйты в нем, об этом можно почитать в документации https://reactjs.org/docs/react-component.html#comp... . componentWillMont уже является deprecated, вместо него можно все выполнять в конструкторе (дифанить стэйты и биндить функции). Логи выполняются правильно. Если бы ты прокидывал пропсы в компонент и они бы изменились, то 3 выполнилось бы ещё раз. Если бы отрисовка компонента ожидала загрузку по апи, то мы бы долго ждали пока появится компонент. Компонент появляется без задержки, просто потом перерисовывается, если меняются состояния, которые он использует
    Ответ написан
    Комментировать