Адрес канала:
Категории:
Технологии
Язык: Русский
Количество подписчиков:
2.39K
Описание канала:
Правила хорошего кода для проектов на:
- React
- JavaScript
- TypeScript
Задачи по js: @codewars_js
Для связи: @q_vlad
Купить рекламу: https://telega.in/c/gd_code
Рейтинги и Отзывы
Оценить канал gd_code и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.
5 звезд
0
4 звезд
0
3 звезд
0
2 звезд
0
1 звезд
2
Последние сообщения 6
2022-05-25 09:13:17
Используйте тернарные операторыОтличный способ для выбора между двумя компонентами по некоторому условию – например, в зависимости от роли активного пользователя.
492 views06:13
2022-05-24 19:06:44
Самый
редкий и
актуальный материал для ИТ специалистов и программистов любого уровня и направления.
Русскоязычная литература,
курсы, статьи и мануалы. Всё это собрано в крупнейшей
библиотеке в сегменте Telegram:
https://t.me/campcode
665 views16:06
2022-05-24 09:09:17
Используйте JSX-сокращенияИспользовать логические значения никогда не было так просто. Допустим, вам нужно управлять видимостью компонента Navbar – с помощью пропса showTitle
765 views06:09
2022-05-23 09:09:16
Названия свойствИзбегайте использования названий свойств DOM-компонента для других целей.
Почему? Люди ожидают, что такие свойства как style и className имеют одно определённое значение. Изменение этого API в вашем приложении ухудшает читабельность и поддержку кода, что может приводить к ошибкам.
598 views06:09
2022-05-21 09:09:19
Именование компонента высшего порядкаИспользуйте сочетание имени компонента высшего порядка и имени переданного в него компонента как свойство displayName сгенерированного компонента. Например, из компонента высшего порядка withFoo(), которому передан компонент Bar, должен получаться компонент с displayName равным withFoo(Bar).
Почему? Свойство displayName может использоваться в инструментах разработчика или сообщениях об ошибках, и если оно ясно выражает связь между компонентами, это помогает понять, что происходит.
363 views06:09
2022-05-20 09:09:53
Именование компонентаНазывайте файлы так же как и компоненты. Например, ReservationCard.jsx должен содержать внутри компонент ReservationCard. Однако корневые компоненты в директории должны лежать в файле index.jsx, и в этом случае название папки должно быть таким же, как название компонента.
377 views06:09
2022-05-19 09:09:32
ИменованиеРасширения: Используйте расширение .jsx для компонентов React.
Имя файла: Используйте PascalCase для названий файлов, например, ReservationCard.jsx.
Именование переменной: Используйте PascalCase для компонентов React и camelCase для их экземпляров.
594 views06:09
2022-05-18 17:10:53
Лайфхак: чтобы найти норм работу на удалёнке (или офисную) — не надо шурстить HeadHunter и сотни мусорных каналов.
Надо просто держать в подписках React Job. Туда напрямую обращаются лучшие работодатели со всего мира.
Если вы пишете на React, вы только начинаете или уже профи в своем деле, то подписывайся на наш канал. У нас вы найдете стажировки, работу для разного уровня и рекомендации как не облажаться при трудоустройстве!
353 views14:10
2022-05-18 09:09:39
Class против React.createClass против компонента без состояния (stateless)Если у вас нет состояния (state) или ссылок (refs), отдавайте предпочтение нормальным функциям (не стрелочным) над классами.
545 views06:09
2022-05-17 11:19:32
Class против React.createClass против компонента без состояния (stateless)Если у вас есть внутреннее состояние (state) и/или ссылки (refs), отдавайте предпочтение class extends React.Component вместо React.createClass.
695 views08:19