169 похожих чатов

Всем привет, подскажите, чем подход styled components существенно лучше обычных

классов?

Мне как-то это меньше нравится, дольше писать эти стайлед компоненты, подключать/импортить

36 ответов

28 просмотров

Он реально медленнее обычного css

Макс Зерняев
Он реально медленнее обычного css

где-то уже обсуждалось что не критично медленнее

Макс Зерняев
Он реально медленнее обычного css

За счёт чего? Объясни если разбираешься При сборке все стайлд компоненты превращаются в классы (вроде)

Murat Miftakhov
Ты че высрал?😄

Зумерочек, с таким именем + разговорами тебе точно не в этот канал)

Обычной библиотекой назову. Вот ангуляр - Фреймворк

RR
Обычной библиотекой назову. Вот ангуляр - Фреймвор...

фреймворк - крупная библиотека. Всего лишь. Остальное лишь СПГС различных надмозгов

Нет. Это лишь крупная библиотека, решающая определенный спектр задач.

это какие же?) и тут такой вопрос что тут как раз стоит вдавать в подробности а вот lodash это не три функции, а очень много функций. Это делает его ближе к фреймворку?

Ilya Agarkov
это какие же?) и тут такой вопрос что тут как ра...

Ну, если отдельно рассмотреть функции работы с объектами, то можно сказать "lodash - фреймворк для работы с объектами".

А кому он должен что-то говорить? Он дает инструменты создания каркаса согласно своей структуре и задумкам, которые в него вложили. Вот и всё.

Alexey Erisov
А кому он должен что-то говорить? Он дает инструме...

Всем. Он должен четко реграментировать правила написания приложения. Ангуляр говорит. Spring говорит. Реакт нет. “Инструмент” и “is-odd” дает, регламент - нет.

Определение не у меня, ты сам его даже цитировал. Более того, оно исходит из самого слова, если просто его перевести

Ты не поверишь...

Alexey Erisov
Ты не поверишь...

Поверю, ведь он не реактивный

Alexey Erisov
Определение не у меня, ты сам его даже цитировал. ...

Цитировал не я, а перевод не имеет значения

В моем аппарате - это вот. Дословно. И спор уже состоится_

Alexey Erisov
В моем аппарате - это вот. Дословно. И спор уже со...

Что в твоем понимании “платформа, определяющая структуру программы”? Вот к тому же лодашу, ты писал “Но можешь назвать lodash фреймворком по созданию и обработке объектов. Странное развлечение, но семантически верно”. Получается, lodash определяет структуру программы? Если да, то как? Если нет, то как это можно “семантически верно” назвать фреймворком?

“Компонентный подход” - пустота, это ничто. Код в функцию вынес и в другой функции юзаешь - о ля, компонентный подход у меня. "файловая структура в 99% схожа” - ну, 1) кул стори 2) это не регламентирует реакт 3) соглашения !== фреймворк 4) это мусорка, а не результат того, что в проекте за основу взята “платформа, определяющая структуру программы” "А то, что тебе должны или не должны навязывать” - это определение, чел. Я чот подзаебался и выстрелил себе в ногу, сказав, что человек выдумал себе определение и спорить с ним физически не возможно, т.к. это спор с использованием одних и тех же терминов, но, сука, с разными значениями, но, блэд, начал спорить ъуъ. Ладно, в выдуманном мире собственных определений жить удобно.

Dmitry Remezov
“Компонентный подход” - пустота, это ничто. Код в ...

Считай, как тебе угодно. Я разве грозил тебе голову отбить за иное мнение? Можешь хоть компонентой назвать. Ради бога. Цели переубедить у меня и не стоит.

Я не говорил, что он появился там. Я сказал, что основа реакта - компонентный подход, который и определяет структуру.

Как это относится к структуре программы? Подробленные функции будут вызываться каскадом, это просто декомпозиция. Декомпозиция приводит к дроблению и каскадному обобщению/подключению

Alexey Erisov
Я не говорил, что он появился там. Я сказал, что о...

В чистом js тоже можно сделать декомпозицию, но он же никак не определяет структуру

Dmitry Remezov
Как это относится к структуре программы? Подроблен...

Дело не в композиции, а буквально в том, как работает инструмент. Можно использовать реакт и без композиции, можно все напечатать в одной компоненте. Но зачем тогда использовать этот инструмент?

Dmitry Remezov
Как это относится к структуре программы? Подроблен...

напиши на реакте приложение без иерахнической СТРУКТУРЫ компонентов.

Ты не понял, иерархия компонентов не влияет на структуру приложения. Это требование исходит из самой декомпозиции. Требование есть, а структуры нет

Я заметил тенденцию, всегда когда ты с кем то споришь, всегда ты не прав

Я много с чем работал и все говно стабильно забываю. Ну не суть, словами-то всегда можно схемку накинуть. Вот три странички, на них табы копипастой, захотел ты декомпозировать и переиспользовать - че делать будем без иерархии?

Dmitry Remezov
Я много с чем работал и все говно стабильно забыва...

я могу в выходные сдунуть пыль с доки бекбона, и изучить этот вопрос

папочки… структура.. понятно

Ilya Agarkov
папочки… структура.. понятно

Ну чот получается, что иерархия-то есть, а куда ей пропасть-то, это же физически невозможно - мы не можем разделить функцию const sumAndDiv = (a, b, c) => (a + b) / c; на функции sum и div без связывания их где-то выше, это же бред, не так ли? Ну так и везде, где есть декомпозиция, будет ебучая иерархия. То, что она выглядит не так явно, как с компонентиками - ну, понятное дело, многие инструменты то еще говно https://github.com/dmytroyarmak/backbone-contact-manager/blob/gh-pages/app/js/views/contacts.js

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
9
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
Карта сайта