Ответы пользователя по тегу React
  • Насколько сложен Vue в отличии от Reacta?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Насколько он сложен вообще?

    Как по мне, для новичка Vue легче, в том случае если вы на должном уровне знаете JS.

    Много ли отличии?

    Нет
    https://ru.vuejs.org/v2/guide/comparison.html

    Нашел место для стажировки, но там пишут на Vue

    Если разработчик JS не слоупок, то для него не должно быть разницы на чем писать - Angular, React, Vue и тому подобные решения. Как правило под капотом крутится плюс минус одни и те же идеи, решающие одни и те же проблемы.
    Ответ написан
    Комментировать
  • Как перенести React проект на другой пк?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    И на будущее, когда переносите проект, папка
    node_modules
    в деплой не попадает, и при переносе на другую ос, другой пк и вообще куда либо - не переносится, это вам должны были объяснить на первом уроке курса. Ваш главный файл
    package.json
    Ответ написан
    Комментировать
  • Как установить Next.js?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Напишите npm create-next-app myapp
    Ответ написан
  • Что учить для верстки простого проекта на React JS?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Что учить для верстки простого проекта на React JS?

    Как не странно верстку - для создания сетки позиционирующей крупные блоки - изучить CSS Grid Layout, для позиционирования компонентов внутри блоков - CSS Flexbox Layout.
    Для того что бы верстать семантично, и доступно - изучить HTML, CSS на уровне сверстать хотя бы лендинг, без помощи гугла.

    Знать табличную верстку - необязательно, знать float верстку - желательно, так как всё что живет на рынке больше 4-5 лет(очень-очень условная интерпрайз разработка - скорее всего писалась на флоутах, никаких флексов не юзали, так как поддержка IE нужна была).

    Перед тем как пихать React в вопрос, сперва изучить на достойном уровне JS, и написать этот проект сперва на чистом JS(пофиг что велосипед), а потом его же переписать с помощью React, что бы понять зачем реакт нужен, какие проблемы решает.
    Ответ написан
    Комментировать
  • Какой подход использовать в React?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Сам реакт идет в сторону функциональной разработки. А разрабатывать вы можете как угодно, просто придерживайтесь единообразной стилистики кода, и не мешайте кашу. Но образования ради, я бы советовал бы все таки обратить внимание на хуки.
    Ответ написан
    1 комментарий
  • React и Vue. Что желательно знать?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    React Roadmap -
    https://github.com/adam-golab/react-developer-road...

    PS: В графе - Общие навыки разработки - написано - умение искать решение проблем - вот на этом основной упор делайте, так как почти что самый главный момент в изучении реакт -
    Понимание какие проблемы реакт решает, и умение эти проблемы решать(желательно самостоятельно)
    Ответ написан
  • Как выучить React?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Выучил JavaScript и JQuery

    Это слишком голословное утверждение.
    Но если это вдруг так, то: по нормальному - перед тем как лезть в Реакт, Вы должны знать -
    функции, обычные и стрелочные - чем отличаются, где используются, callback, массивы(методы работы с массивами), объекты(методы работы с объектами), спред оператор, деструктуризация.

    Далее - что бы перейти на React - вы должны начать понимать:
    Зачем нужны библиотеки и фреймворки, чем они помогают при разработки приложения, какие проблемы решают.
    - что такое компонент(какие проблемы решает),
    - почему именно компонентный подход самый лучший при разработке интерфейса(какие проблемы решает),
    Что такое JSX, в чем его плюсы и минусы в реакте, (какие проблемы решает)
    В чем различие между функциональной и классовой компонентой(какие проблемы решает и создает каждая из них)
    Что такое props, state, dispatch, action, передача данных через props, как работает redux(желательно знать, что под капотом).
    Что такое reducer и observer,
    для чего нужен контейнерный компонент над компонентом презентационным и тд и тп.
    Всё что я Вам описал(30% от всего) - это уровень джуна - берется из документации, и при первом опыте разработки своего пет проекта. Благо книг, документации хватает.

    Если Вы плаваете в таких моментах как - не знаете объекты и массивы, зачем применяется map, и как сделать простой компонент на ванильном JS - не лезьте в Реакт, пока еще рано.
    Ответ написан
    Комментировать
  • Как развиваться как frontend react dev?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Web Developer RoadMap
    Как мне дальше развиваться как frontend react dev что бы получить работу джуниора ?

    Сходить на пару собеседований, если пнут - записать что спрашивали, изучить, и так по кругу.
    Какие технологии нужно изучить ?

    Если ваша цель просто что-то изучать, в отрыве от работы - можете открывать roadmap и шрудировать материал, но есть большой шанс, что из головы это вылетит, если не будете применять в целевых задачах.
    Что вы думаете по этому поводу?

    Думаем что вы, как начинающий веб разработчик, могли бы почитать тостер, и все посты новичков, понять что самый адекватный путь, устроится как можно скорее, и вы удивитесь как быстро пойдет в гору ваш exp.
    Откройте hh, посмотрите краткий перечень того что хочет работодатель, поделите это на 2, и бегайте как белка по офисам.
    Ответ написан
    6 комментариев