Для начинающих веб-разработчиков в 2023👇
Этап 1 - HTML
Этап 2 - CSS
Этап 3 - Git+GitHub
Этап 4 - Небольшой проект
Этап 5 - JavaScript
Этап 6 - React ||VueJS||Svetle
Этап 7 - Проект
Этап 8 - Node.js
Этап 9 - MongoDB
Этап 10 - API
Этап 11 - сложный проект
🏆 – Full Stack developer 🙌
👉 @frontend_1
❔❔ JS-разработчик?
А насколько хорошо ты знаешь Vue.js? JS-разработчик? А насколько хорошо ты знаешь Vue.js?
✔️ Пройди тест из 20 вопросов и узнай, сможешь ли ты учиться на курсе "Vue.js Developer" от OTUS. Если правильно ответишь хотя бы на 12 вопросов - сможешь поступить на курс по специальной цене!
⏰ Время прохождения теста ограничено 30 минут
✍️ПРОЙТИ ТЕСТ: https://otus.pw/9Plx/Курс доступен в рассрочку.
🎁Пройдете успешно тест, получите доступ к открытым урокам курса.
Реклама. Информация о рекламодателе на сайте www.otus.ru
Оптимизация видеофона с использованием CSS и JavaScript
Зачастую фоны веб-сайтов имеют простые цвета - просто большое безвкусное пространство. В CSS для создания фона можно использовать свойство background и все его вариации. Фоны служат для улучшения внешнего вида сайта, поэтому очень важно сделать их правильно.
blog.logrocket.com/optimiz…vascript
👉 @frontend_1
Учебник по созданию веб-сайта с 3D-анимацией на React с использованием ThreeJS (WebGi) и GSAP
Узнайте, как создать 3D-анимацию в React, используя такие технологии, как WebGi (на базе Three.js) и GSAP. Сначала мы узнаем, как находить 3D-модели и отображать их на вашем сайте с помощью WebGi. Затем с помощью React и GSAP мы создадим 3D-анимацию этой модели. Далее мы узнаем, как оптимизировать 3D-анимацию в React для мобильных устройств. Наконец, мы создадим сайт для производства и загрузки.
0:00:00 Intro
0:01:27 Project setup
0:07:12 Building website navigation
0:15:02 Building jumbotron
0:21:42 Building sound section
0:29:27 Building display section
0:33:27 How to find and load 3D models
0:36:55 Building WebGi viewer component
0:53:17 Animating 3D model with GSAP scroll animation
1:13:42 Implementing 3D model preview mode
1:32:27 Optimizing 3D animation for mobile phones
1:43:31 Building production-ready website and uploading
1:45:07 Outro
👉 @frontend_1
Будущее рендеринга в React
Популярность React как библиотеки для создания пользовательского интерфейса за последние несколько лет только росла и довольно быстро. На момент написания этой статьи она имеет более 14 миллионов еженедельных загрузок с npm, что, как я знаю, не является корректным показателем популярности библиотеки, но одно только расширение React Devtools chrome имеет более 3 миллионов еженедельных активных пользователей. Тем не менее, шаблоны рендеринга в React практически не менялись до появления React 18.
prateeksurana.me/blog/fu…in-react
👉 @frontend_1
Краткий курс aria-description
Мне всегда казалось странным, что разработчики могли задать доступное имя/метку элемента с помощью атрибутов aria-label и aria-labelledby, но только aria-describedby для задания доступных описаний. Поэтому добавление aria-description в Safari стало интересным сюрпризом.
Я решил провести мини-погружение и тестирование поддержки aria-description, чтобы восполнить пробел в знаниях и быть готовым использовать ее, когда придет время. Своего рода краш-курс, если хотите. Я делюсь своими выводами здесь, на случай, если они окажутся ценными для кого-то еще.
www.darins.page/article…h-course
👉 @frontend_1
Использование React в приложениях Angular
Два сценария требуют использования React в приложении Angular. Во-первых, в экосистеме React есть компонент, на разработку которого у нас уйдут недели, например, компонент Timeline. Во-вторых, возможно, мы приобрели компанию, использующую React, и нам необходимо интегрировать его в существующее приложение.
В этой статье я покажу, как интегрировать React в обоих случаях. Начнем с самого простого случая, когда нам необходимо использовать компонент React.
netbasal.com/using-r…07ecac91
✍️ @React_lib
Если вы хотите учиться разработке глубоко и системно, приходите в Хекслет! Сейчас открыт набор на онлайн-профессию «Фронтенд-разработчик».
За 10 месяцев вы изучите JavaScript в связке с HTML и CSS. Освоите React для создания сложных компонентов, разберетесь с сопутствующими инструментами (NPM, Git, Webpack, командная строка), получите опыт построения архитектуры полноценного приложения и написания чистого кода.
Уже во время обучения вы станете участником Карьерного трека.
Пройдете вебинары, которые охватывают все темы по трудоустройству: от составления резюме и рабочих профилей до психологических аспектов собеседований и адаптации на рабочем месте.
🆙Мы заинтересованы, чтобы вы нашли первую работу. Получите полную консультацию по профессии и карьере в IT!
Как легко управлять зависимостями в JS Monorepo
Управление зависимостями в JavaScript monorepo значительно упрощается с помощью pnpm и Bit.
Управление зависимостями в JavaScript - это боль номер 1 для разработчиков согласно опросу 2021 года "State of JS". В этом нет ничего удивительного. Недалеко от него, на втором месте, идет архитектура кода.
blog.bitsrc.io/how-to-…bd6621ea
👉 @frontend_1
Стили заголовков в CSS: картинки, тени, анимации
Заголовки - это как газетные заголовки: большие, смелые и громкие. Их единственная цель - за короткий промежуток времени привлечь ваше внимание к материалу. Заголовок - это первое, что видит посетитель на сайте, поэтому он задает тон всему остальному сайту и должен быть оформлен надлежащим образом. Он должен содержать читабельный текст, который посетители смогут быстро обработать, что увеличит вероятность того, что они будут прокручивать или кликать по сайту.
У сайта есть примерно 500 миллисекунд (0,05 секунды), чтобы произвести впечатление, поэтому давайте узнаем, как их использовать!
blog.logrocket.com/five-co…tibility
👉 @frontend_1
VK поддержит разработчиков мини-приложений облачными ресурсами.
Разработчики мини-приложений на платформе VK Mini Apps получили доступ к программе поддержки VK Cloud. Каждому участнику программы будет ежемесячно начисляться бонус в 2500 рублей на счет в личном кабинете, которые он сможет потратить на облачные сервисы.
Всего в VK Cloud доступно около 30 инфраструктурных и платформенных сервисов, а также современные инструменты для разработки отказоустойчивых приложений.
Программа действует до конца 2023 года. Для участия необходимо создать учетную запись на платформе VK Cloud и заполнить специальную форму, указав ID проекта. Более подробная информация доступна по ссылке.
👉 @frontend_1
🚀 Собеседование React Frontend
Собеседование JUNIOR frontend REACT
ТОП 10 вопросов на собеседовании ReactJS
Собеседование ReactJS - вопросы и ответы
источник
✍️ @React_lib