React | Разработка приложений
Open in Telegram
2 562
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Подчеркивание в именах методов
Не используйте подчеркивание в любых внутренних методах.
Неявный возврат делает ваши функции изящнее. Но не злоупотребляйте этой фичей, она уместна только в простых функциях.
Требуются парни и девушки в возрасте 19–40 лет, желающие работать в сфере IT. Опыт в программировании не нужен.
С 6 по 12 апреля проводим бесплатный онлайн-интенсив по Frontend-разработке, где будем учить, как разрабатывать сайты и веб-приложения.
За эти 7 дней обучения ты:
1. Создашь полноценный веб-сайт на HTML и CSS;
2. Оживишь страницу с помощью JavaScript;
3. Используешь фронтенд-фреймворк Angular;
4. Подключишь Backend и загрузишь сайт на хостинг;
5. Получишь советы по доработке своего проекта;
6. Узнаешь сколько можно зарабатывать и как работать;
7. Получишь в подарок чек-лист «45 мест для поиска работы».
А главное, ты увидишь, что разрабатывать сайты и приложения не так сложно, как кажется. И поймёшь, как тебе развиваться в этой профессии, чтобы уже в следующем году зарабатывать от 1000$ на вёрстке сайтов.
👉 Проскочить на интенсив бесплатно
Оборачивайте в скобки JSX теги, когда они занимают больше одной строки.
Не используйте такие слова как "изображение" ("image"), "фото" ("photo"), или "картинка" ("picture") в свойстве
alt тега <img>.
Скринридеры уже сообщают что img элементы являются картинками, так что нет необходимости включать эту информацию в текст свойства alt.Свойствам помеченным модификатором
readonly значение может быть присвоено только в момент инициализации, или в конструкторе того же класса. Любые другие присваивания значении запрещены.Всегда используйте самозакрывающиеся теги, если у элемента нет дочерних элементов.
Названия компонентов должны начинаться с большой буквы
Если название элемента начинается с маленькой буквы, он ссылается на встроенный компонент, к примеру
<div> или <span>, что в результате приведёт к тому, что в React.createElement будет передана строка 'div' или 'span'. Компоненты, начинающиеся с заглавной буквы, такие как <Wrapper /> и <User />, компилируются в React.createElement(Wrapper) и React.createElement(User) и соответствуют компонентам, которые были объявлены или импортированы в вашем JavaScript-файле.
Простыми словами, компилятор может принять компоненту с маленькой буквы за HTML тег.При создании компонент ВСЕГДА нужно импортировать react, а иначе компилятор не сможет работать с JSX
Подчеркивание в именах методов
Не используйте подчеркивание в любых внутренних методах.
Используйте неявный return
Неявный возврат делает ваши функции изящнее. Но не злоупотребляйте этой фичей, она уместна только в простых функциях.
Никакие платные курсы больше не нужны — по этим 4 каналам можно освоить Frontend-разработку с нуля 👇
📌Senior Frontend — JS, HTML и CSS
📌Frontend Interview — как проходить собеседования
📌Web Craft — только Web-разработка
📌Frontender Libs — библиотеки для фронтендера
Repost from Neuro-state.com
Вам интересно участвовать в розыграше квартиры при покупке монеты NSC?
Используйте деструктуризацию объектов
Одна из новейших возможностей JS сделает ваш код более читаемым.
Оборачивайте в скобки JSX теги, когда они занимают больше одной строки.
Кавычки
Используйте двойные кавычки для атрибутов JSX и одинарные – для всего остального кода JavaScript.
Оборачивайте в скобки JSX теги, когда они занимают больше одной строки.
Используйте шаблонные строки (литералы)
Шаблонные строки (или литералы) позволяют встраивать выражения прямо в текст. Они обладают уникальным синтаксисом, при котором строка заключается в обратные кавычки (``). Шаблонная строка может содержать места для подстановки динамических значений. Такие места отмечаются знаком доллара и фигурными скобками.
Например,
${выражение}.Свойствам помеченным модификатором
readonly значение может быть присвоено только в момент инициализации, или в конструкторе того же класса. Любые другие присваивания значении запрещены.Сколько времени нужно, чтобы стать востребованным фронтенд-разработчиком? Всего 10 месяцев!
Вы сможете совмещать обучение с любыми другими занятиями. Главное условие - ваше желание учиться.
В Xeкслете вы можете пройти онлайн-курс по профессии "Фронтенд-разработчик".
Во время программы вы:
✔️ Изучите JavaScript в связке с HTML и CSS.
✔️ Освоите React для создания сложных компонентов, которые легко поддерживать и использовать повторно.
✔️ Решите более 310 задач в браузере.
✔️ Создадите 4 проекта для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров.
✔️ Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Source проектах.
В процессе обучения вы не просто будете писать код, а научитесь самостоятельно находить лучшие решения.
🎁 Пройдите первые 10 бесплатных уроков из профессии и получите дополнительно скидку 10% на весь курс!
