Https://Twitter.Com/Adamwathan/Status/1471515070073081857?T=F0kXo4KvcbihLkFKKLo8DQ&S=09

13 ответов

8 просмотров

Мне tw не особо нравится. Сайты на нем за километр видно. Админки строить

tw это же набор классов, а не готовые компоненты

Skyline
tw это же набор классов, а не готовые компоненты

TW это фреймворк, не набор классов :) Так и про Bootstrap можно сказать, что он просто набор классов и немного js-а. Компоненты, плагины, модули, аддоны, наследники или прототипы как понятия не имеют смысла в языках, где не дано четкого определения что это за хрень такая. PHP, CSS, JS (vanila) в них эти понятия не определены на уровне доступном конечному разработчику. В PHP с натяжкой определено что такое extension, но он скорее про расширение интерпретатора, чем кода. В CSS есть понимание классов и идентификаторов, есть где-то глубоко понимание что такое DOM и CSSOM Что есть компонент – более менее вменяемое объяснение в фреймворках типа Vue или библиотеке React. А дальше начинается черная магия

Igor
TW это фреймворк, не набор классов :) Так и про Bo...

суть моего сообщения была в том что как сайты использующие tw можно за километр видеть, если там нет дефолтных компонентов, как в том же бутстрапе, как напишешь так и будет выглядеть)

Skyline
суть моего сообщения была в том что как сайты испо...

Код сразу видно, и некоторые особенности поведения. CSS-фреймворки, на мой взгляд, не годятся для полноценного продакшна. Алминки, прототипы, или если очень надо сэкономить)

Pavel-Lautsevich Автор вопроса
Igor
Мне tw не особо нравится. Сайты на нем за километр...

Как их может быть видно, если это только дизайн-система а не библиотека компонентов?

Pavel-Lautsevich Автор вопроса
Дмитрий Иванченко
Код сразу видно, и некоторые особенности поведения...

А вы веб-интерфейсами пользуетесь путем просмотра кода и его рендеренга в голове?

Pavel Lautsevich
Как их может быть видно, если это только дизайн-си...

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

Pavel-Lautsevich Автор вопроса
Igor
TW это фреймворк, не набор классов :) Так и про Bo...

TW некорректно сравнивать с библиотеками компонентов, такими как BS и пр. В такой ситуации надо сравнивать TW UI.

Pavel Lautsevich
TW некорректно сравнивать с библиотеками компонент...

Соглашусь с Павлом и прикреплю статью с хабра https://habr.com/ru/post/508844/

Pavel-Lautsevich Автор вопроса
Max Yurasov
ну если инспектор открыть то очень даже)

мы же говорим с позиции пользователя

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

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

40 тысяч в час / 3600 = 11,11 в секунду... Вам точно нужна очередь? (я просто не знаю "контекста") Такое количество запросов любое приложение замечательно "прожует" и не попер...
Igor Mitin
5
Всем салют, заинтересовался odoo, хотел бы поинтересоваться на счёт этой ERP , прогеры которые работают над проектами вы используете odoo как серверную платформу работая с RES...
⚔️
8
А как асинхрон иначе реализован? Пардон:)
Ivan K 🏄🏻‍♂️
7
вопрос: кто как решает вопрос с динамической подгрузкой скриптов для отдельных страниц с включенным turbo router?
Sergei Toroptsev
25
Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
Друзья, за кем?
Magic
12
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
Это что теперь, любой бот сможет принимать платежи без ебли с юр лицами?
Lencore
8
ого, спасибо Никит, ты как всегда кладезь нужной инфы! Сейчас пойду копаться, а мне релиз создать как и версию самого плагина? типа 1.0.8?
Alex Blaze
9
Не догоняю немного каким боком тут эппл Вот есть веб (мини) апп, который по факту веб сайт, просто в телеге веб вью и если там оплата, то нежно вот эти приседания?
e\\/gen
7
Карта сайта