Автор оригинала: Sanket Patel.
Источник фотографий: https://unsplash.com/photos/dc6pb2jdaqs
Обо мне
Я являюсь разработчиком полного стекла с 5+ лет опытом. Я люблю держать себя в курсе новой техники. Я не всегда просто использую их, как они придумывают, но это дает мне другие перспективы, улучшения и ясность на понятиях. Одинаковые способы реагировали, пока я использовал угловой.
Почему я хотел изучить React JS
Определение и сообщество уже говорили, что реагирование решает просто проблему архитектуры пользовательского интерфейса, но она решает наилучшим образом. Это привлекло меня. Затем начал смотреть на документы и попытался обновить в Twitter с сообществом.
То, как сообщество работает над улучшением реагирования, с одной из основных целей DX, заставляет меня думать, что вы захотите, чтобы попробовать, хотя это может быть неактуально для вас.
Позже, когда я начинаю копаться в нее, я начал понимание трудностей в угловых, более длинных подходах, которые я принимал с угловой, а кривая обучения, чтобы понять каждую концепцию. Реагирование заставило меня чувствовать себя более легче понимать и достичь моих задач. Так что не было ничего, что может остановить меня, чтобы узнать его больше.
Как я подошел к изучению js js
Очень изначально я начал с Egghead Free Course ‘ Руководство для начинающих для реагирования ‘by (один из моих любимых членов сообщества React Community) Кент C. Dodds ( @kentcdodds ). Хотя это дало мне идею о силе реагирования, когда я начал реализацию, я часто должен был направить официальные документы. Поэтому я также прошел по основным документам. Это помогло получить идею, где я должен быстро обратиться, если мне нужна помощь.
И мне повезло, что мой коллега Ronak Baldha ( @Fooburr ) работает над реагированием с 3-4 месяцев. Обсуждения с ним ускорили мое обучение.
Проблемы я столкнулся
РЕАКТ – это неизвестная библиотека. Возможно, вам придется решить, что использовать и что не делать. Конечно, есть преимущество в этом, и именно поэтому у нас много ароматизаторов разных решений вокруг реагирования. Но изначально новичок может найти его сложно. Мы должны быть осторожны, чтобы не следовать ничего следовать и пытаться понять поддерживающие библиотеки, почему они там и действительно нуждаются в них.
Различные узоры делают реагирование действительно потрясающе и проще. Вы можете найти, что люди критикуют подходы, которые просто оценили несколько недель назад, и у вас есть этот подход уже в вашем проекте. Но не чувствую себя вниз или боюсь с ним, возьми его положительно. Сообщество пытается постоянно улучшаться, и это выгодно для всех.
Ключевые вынос
Видеоуправления хороши, чтобы быстро знакомиться с мощностью рамки/библиотеки, но должны быть обязаны.
В настоящее время сообщество все. И путь реагировать, это лучшее.
Советы и советы
Не просто слепо принять что-нибудь. Проверьте концепцию и возьмите его, если это только подходит. Вокруг есть много пузырьков.
Прочитайте код как можно больше. С реагированием я также нашел это легче.
Учите то, что вы узнали. Поговорите ли это других или нет, это определенно принесет вам пользу.
Окончательные мысли и следующие шаги
Работа с реагированием, вы всегда думаете о том, чтобы сделать что-то многоразовое. До сих пор я разработал компоненты, которые были полезны в моих проектах или подобных. С нетерпением жду, чтобы сделать что-то более обобщенное, которое может помочь большей аудитории.