
fullstack.io
Fullstack.io - ресурс с годными книгами по js фреймворкам Angular, React.js, React и Vue.js. Высокое качество подачи материала отличает Fullstack.io между многими другими в интернете.
В этом курсе мы расскажем, что нужно для написания, поддержки и публикации библиотеки React с нуля. В опросе State of JS за 2020 год, ежегодном опросе, проводимом сообществом разработчиков JavaScript, React оказался наиболее часто используемой средой для разработки интерфейсов. Поскольку React так популярен, создание библиотек в нем может открыть вам широкий круг пользователей, участников и возможностей!
Почему этот курс
Создание библиотеки — это гораздо больше, чем просто код. Нам нужно знать все тонкости управления версиями, развертывания, сборки, документирования, управления зависимостями, типов модулей, инструментов и многого другого. Это сложная задача для всего одного учебника. Создание библиотек React с нуля научит вас всему, что вам нужно знать, чтобы преуспеть в создании библиотеки.
Не волнуйтесь, если вы не мастер React. Этот курс предназначен для новичков, которые никогда раньше не развертывали библиотеки и имеют минимальный опыт работы с React. Тем не менее, вы должны быть знакомы с JavaScript.
Темы курса
В процессе создания библиотек React с нуля мы разработаем React Hook под названием Scroller, который предоставит утилиту для прокрутки веб-страниц с использованием преимущества window.scrollTo. Мы начнем с модуля 1 с пустым каталогом; добавление файлов документации, установка зависимостей и настройка GitHub. Сразу же у вас будет проект, который можно развернуть как полнофункциональную библиотеку! В модуле 2 мы реализуем скроллер, используя Storybook для визуального тестирования нашего кода. К модулю 3 Scroller будет развернут в npm в нескольких форматах модулей JavaScript. Наконец, в модуле 4 мы рассмотрим различные инструменты и методы разработки программного обеспечения для поддержки библиотеки. Это включает в себя линтинг, модульные тесты, TypeScript и Lint-Staged! К концу этого курса вы сможете cделать npm install Scroller и использовать код React, который вы написали, в будущих проектах.
Fullstack.io - ресурс с годными книгами по js фреймворкам Angular, React.js, React и Vue.js. Высокое качество подачи материала отличает Fullstack.io между многими другими в интернете.
React был выпущен командой веб-разработчиков Facebook в 2013 году. React - один из лучших вариантов для создания современных веб-приложений. У React тонкий API, надежная и развивающаяся экосистема и отличное сообщество. В этом курсе мы будем изучать React, создавая различные проекты. Если вы хотите знать больше, чем простостарый учебник, и вместо этого создавать интересные проекты с использованием React.js, этот курс для вас.
Этот курс построен исключительно на практике и построен на трех основных темах. Spring Boot, React и разработка через тестирование. После завершения этого курса вы сможете увидеть варианты использования этих фреймворков и узнать, почему они так популярны, а также вы почувствуете силу методологии разработки через тестирование. Будем много рефакторить, и ничего не сломается. Потому что наши тесты подтвердят, что приложение ведет себя так, как должн
Это современный и всеобъемлющий курс React JS, в котором основное внимание уделяется только последней версии React с хуками («без классов»). Вы выучите React с нуля, никаких предварительных знаний не требуется. React JS Hooks (последний и всеобъемлющий): Redux, React Router, тестирование с помощью Jest.