• Нормальная ли сложность задачи для джуниора на работе?

    Adamos
    @Adamos
    Не вижу главного: вам поставили какие-то сроки?
    Если дедлайна нет, то у вас прекрасная задача на самообучение.
    Если вы не можете с ней справиться - вопрос не к тому, кто дал ее джуну, а к вам: вы вообще развиваться собираетесь?
    Ну, а если дедлайн близится, вам надо эту проблему обсуждать не на Тостере, а со своим руководителем.
    Ответ написан
    2 комментария
  • Нормальная ли сложность задачи для джуниора на работе?

    verkhoturov
    @verkhoturov
    Frontend Developer
    Задача по описанию не кажется какой-то космической, но, возможно, мы не знаем всех нюансов.
    Как бы там ни было, прежде чем говорить, что ты что-то можешь или нет сначала проверни такой алгоритм:

    1. Составь план работы.
    Очень примерно:
    1) Поднять новый проект на Next js
    2) Перенести страницы со старого проекта
    ...
    n) Задеплоить новый проект

    2. Выбери из списка что тебе вообще непонятно как делать и начинай гуглить, задавать вопросы на qna и, главное, сделай что-то на практике.

    3. Если после пункта 2 все еще непоняно, бери все свои нароботки и иди к лиду\старшему разработчику с просьбой помочь (ты джун, это нормально). Главное приходи не с пустыми руками, а хоть с какой-то проделанной работой. Если общаетесь очно, конспектируй.

    Если даже после 3-го пункта нет понимания как делать задачу, тогда она для тебя, действительно, слишком сложная.
    Ответ написан
    Комментировать
  • Как решить эту задачу на JS?

    kirbi1996
    @kirbi1996
    не тестил но можно вроде так
    let str = 'Привет'
    str.match(/\d+/) ?  console.log('Цифрa') : console.log('Цифр нет')
    Ответ написан
    Комментировать
  • Почему не работает React компонент?

    0xD34F
    @0xD34F Куратор тега React
    Обновляете стейт дочернего компонента вместо родительского.

    Надо перенести метод handleInput в родительский компонент и передавать в дочерний:

    <Input handleInput={this.handleInput} />

    В дочернем, соответственно, доставать его не непосредственно из текущего экземпляра, а из props:

    onChange={this.props.handleInput}
    Ответ написан
    Комментировать