SOLID - ный Реакт!

Опубликовано: 08 Февраль 2022
на канале: Как пройти в IT?
39,157
2.2k

С школьной скамьи нам говорят: SOLID принципы важнейшая наука в программировании! Но вот мы выросли и пишем на функциональном React.js! Применимы ли объектно-ориентированные принципы в нашем мире?

0:00 Пролог
01:09 S - single responsibility
05:35 O - open-closed
08:02 L - Liskov substitution
10:26 I - interface segregation
12:09 D - dependency inversion
15:39 Эпилог


______________________________

Один из моих самых любимых каналов о Фронтенде в telegram:
https://t.me/frontendnoteschannel

______________________________

Примеры кода:

S - https://codesandbox.io/s/dawn-pine-82...
O - https://codesandbox.io/s/fervent-chau...
L - https://codesandbox.io/s/misty-curryi...
I - https://codesandbox.io/s/interesting-...
D - https://codesandbox.io/s/empty-glitte...

Спасибо авторам:

1) Особенное спасибо Mohammad Faisal за большинство примеров и серию статей
Solid in React
https://betterprogramming.pub/how-to-...

2) Eduardo Moniz `Applying SOLID to react`
  / applying-solid-to-react  

3) Евгений Шпилевский `Инверсия зависимостей в мире фронтенда. Лекция Яндекса`
https://habr.com/ru/company/yandex/bl...

4) Принципы SOLID: принцип разделения интерфейса
https://web-creator.ru/articles/solid...

5) RUVDS.com Применение принципов SOLID при разработке React-приложений
https://habr.com/ru/company/ruvds/blo...


#reactjs #react #solid #javascript


Смотрите видео SOLID - ный Реакт! онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Как пройти в IT? 08 Февраль 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 39,15 раз и оно понравилось 2.2 тысяч людям.