С школьной скамьи нам говорят: 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
Watch video SOLID - ный Реакт! online without registration, duration hours minute second in high quality. This video was added by user Как пройти в IT? 08 February 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 39,15 once and liked it 2.2 thousand people.