Кстати кому интересно styled-components в run-time тянет примерно 1500 строк кода, не сжатом ввиду конечно же, но тем не менее. Когда проект очень большой, сборку замедляет, так как ему нужно время на компиляцию, я бы взял tailwind 😊
Один вопрос, часто ли используются styledcomponents в реальных проектах (и пэт проектах тоже), если есть масса css фреймворков для стилизации, которые делают всё тоже самое, только быстрее и логика уже прописана? другими словами, есть ли смысл учить подробно styled components, актуально ли это?
Часто. Но тренды меняются, поэтому, от проекта к проекту способы стилизации разные. Одного ультимэйт решения просто не существует, так что нужно иметь разносторонние знания, чтобы понимать как выстроить приложение под свои нужды
@@SmashLincer не знаю, как по мне совершенно наоборот, цсс в библиотеку компонент бьется из тестами и сторибуком, при этом цсс в большинстве случаев лучше, та же оптимизация для мобилок и при плохом интернете, как по мне css in js это плохой подход в целом
Привет! Столкнулся с проблемой, когда меняю стили у App Bar компонента из MUI, то изменения просто игнорируются. Может кто знает, как достучатся до компонента? import styled from 'styled-components'; import { AppBar } from '@mui/material'; export const StyledAppBar = styled(AppBar)` background-color: #fff; `;
Вот мне нужно было темы сделать, а я уже все написал через scss) и теперь нужно все переписать) за пару часов) а я ток сегодня узнал о этом способе) и вообще о стайл компонент 😢😅😅
Сломал голову с динамическими стилями. Благодаря вам решил проблему. Спасибо)
как же охуенно просто. все понятно, без воды, сразу на примере и на коде. такая база.
Вам обязательно нужно продолжать! Очень хорошая подача материала! ❤
Благодарю:)
У нас на курсе хуже рассказывали, тут быстро и все по делу. Мне очень зашло.
отличный контент , познавательно, спасибо!
Класс! давай, давай, контент в кайф можно вот это всё почаще 😊
Спасибо! Замечательно и полезно!
Спасибо, очень понравилось. Надо пропробовать применить theme, Global
Кстати кому интересно styled-components в run-time тянет примерно 1500 строк кода, не сжатом ввиду конечно же, но тем не менее. Когда проект очень большой, сборку замедляет, так как ему нужно время на компиляцию, я бы взял tailwind 😊
спс за инфу.
😘👍👍👍спасибо
Хорошее видео, спасибо)
Успехов
очень годно, в целом.
Для автокомплита свойств стилей в VScode - расширение: “vscode-styled-components”
😻
Один вопрос, часто ли используются styledcomponents в реальных проектах (и пэт проектах тоже), если есть масса css фреймворков для стилизации, которые делают всё тоже самое, только быстрее и логика уже прописана? другими словами, есть ли смысл учить подробно styled components, актуально ли это?
styledcomponents используется часто. СSS фреймворки только для небольших проектов. Когда они разрастаются, пользоваться невозможно
Часто. Но тренды меняются, поэтому, от проекта к проекту способы стилизации разные. Одного ультимэйт решения просто не существует, так что нужно иметь разносторонние знания, чтобы понимать как выстроить приложение под свои нужды
@@SmashLincer не знаю, как по мне совершенно наоборот, цсс в библиотеку компонент бьется из тестами и сторибуком, при этом цсс в большинстве случаев лучше, та же оптимизация для мобилок и при плохом интернете, как по мне css in js это плохой подход в целом
@@hiki7661какой реальный опыт разработки в IT?
Привет! Столкнулся с проблемой, когда меняю стили у App Bar компонента из MUI, то изменения просто игнорируются. Может кто знает, как достучатся до компонента?
import styled from 'styled-components';
import { AppBar } from '@mui/material';
export const StyledAppBar = styled(AppBar)`
background-color: #fff;
`;
почитайте статью в документации mui.com/material-ui/guides/styled-components/
mui по особенному работают с SC
Класс
спасибо
Вот мне нужно было темы сделать, а я уже все написал через scss) и теперь нужно все переписать) за пару часов) а я ток сегодня узнал о этом способе) и вообще о стайл компонент 😢😅😅
спасибо!
молодец продолжай в том же духе
Полезно!
Спасибо, помогла!
Привет! Зачем создавать GlobalStyle когда можно прописать глобальные стили просто в css файле?
потому что суть styled-components в том, чтобы не использовать css. Это совершенно другой подход в стилизации реакт компонентов
Как минимум в GlobalStyle прокидывается тема, что удобно для стилизации базовых background и color.
Молодец !
Зачем вообще это разбирать, юзлесс либа и видос