• Как реализовать архитектуру с lazy loading?

    rockon404
    @rockon404 Куратор тега React
    Frontend Developer
    const AuthRoute = ({ component: Component, render, isSignedIn, ...rest }) => (
      <Route {...rest} render={props => {
        if (!isSignedIn) return (
          <Redirect to={{
            pathname: "/signin",
            state: { referrer: props.history.location.pathname }
          }} />
        );
    
        if (render) return render({ ...props });
    
        return <Component {...props} />;
    
      }} />
    );
    
    const mapStateToProps = state => ({
      isSignedIn: isSignedInSelector(state),
    });
    
    export default connect(mapStateToProps)(AuthRoute);


    <AuthRoute path="/admin" component={Admin} />

    Ну и совсем простое решение без переадресации:
    <Switch>
      {isSignedIn && <Route path="/admin" component={Admin} />}
      <Route path="/partner/:name" component={Partner}/>
      <Route component={() => <div>page not found</div>} />
    </Switch>
    Ответ написан
    Комментировать
  • Не будет ли проблем при смене фото в UpWork?

    Astrohas
    @Astrohas
    Python/Django Developer
    Если докопаются, скажите что сделали пластическую операцию и что Апворк оскорбляет ваши чувства.
    Ответ написан
    Комментировать
  • Не будет ли проблем при смене фото в UpWork?

    idzenski
    @idzenski
    Директор по развитию партнерской сети BPMx
    Меняйте сразу. Если выяснится что вы — это не вы, придётся ловить батхёрт и доказывать техподдержке, что ты — это ты.
    Ответ написан
    1 комментарий
  • JQuery есть смысл использовать вместо Реактов?

    rockon404
    @rockon404 Куратор тега React
    Frontend Developer
    Если старый добрый jQuery может выполнить все задачи проекта

    Если вы пишите сайт, то есть смысл использовать JQuery.
    Если вы начинаете более-менее серьезный проект, то не использовать при этом один из современных фреймворков глупо.

    Понятно что вопрос надо смотреть конкретно, но все же - какие есть явные преимущества у React/Vue и недостатки jQuery?

    Попробуйте написать более менее сложный сервис на JQuery и получите тонну неподдерживаемых, плохомасштабируемых макарон, в которых черт ногу сломит или, в конце концов, изобретете свой велосипед, на который потратите кучу времени и энергии и с которым ни один программист в здравом уме не захочет иметь дело.

    Или это просто от слова Мода?

    Убеждение порожденное людьми, которые проектов серьезней "типовой сайт" не видели.
    Ответ написан
    Комментировать
  • Не будет ли проблем при смене фото в UpWork?

    vicodin
    @vicodin
    Имею некоторый опыт
    Новый аккаунт создавать запрещено. Фото меняйте, могут запросить верификацию после этого, но это нестрашно :)
    Ответ написан
    2 комментария