Обновить
8K+
5
MaratBektemirov@900k

Пользователь

9,2
Рейтинг
4
Подписчики
Отправить сообщение

А социализм где-то существует или существовал? В вашем понимании я имею ввиду. Просто то что вы говорите это хорошо, когда бьют за вред обществу… Но кто определяет, кого бить? Природа человека такова что он хочет получить больше, затратив меньше. Зачем знания (речь не о бумагах), честность, желание принести пользу. Если вы взгляните на историю человечества, увидите что в большинстве своём эти качества не монетизируются

К сожалению может быть вы и правы...

$mol – это как элитный сыр с плесенью, изысканно и на любителя. Зашло, но далеко не всем

Помойка помойкой, но посмотрите на vs code. А ведь это electron и получилось целую экосистему построить, расширения на typescript. А если вообще глянуть в целом на индустрию, UI у большей части приложений это js и html. LLM ее не закрыл, по многим причинам, также набирают фронтов, где-то платят больше чем бэкам...

import styles from "./exercise.component.module.css";

...
...
...
...

getHTML() {
    return `
      <div class="page-head" style="display:none;">
        <a href="/books/${this.bookId}" onclick="{{root.goBack(event)}}" class="${styles.back}">Назад к упражнениям</a>
        <h1 class="page-title">Упражнение</h1>
      </div>
      
      <div let-exercise="{{root.appService.exercise$::rx}}" attached="{{exercise}}" style="display:none;">
        <div class="${styles.titleArabic}">{{exercise?.title_arabic || ''}}</div>
        <div class="${styles.titleRussian} mt_s">{{exercise?.title_russian || ''}}</div>
        <div class="${styles.typeText} mt_xs">{{exercise?.type_icon_text || exercise?.type || ''}}</div>
      </div>`
}

Самый топ сейчас – это css modules. Я давно в разработке и мне нравился БЭМ, но недавно познакомился с css modules и сразу внедрил их в стартер своего фреймворка

Ну знаете, кажется мне все это крайности, не хотелось бы жить в них. Либеральная (для определенных вещей) Европа и "традиционная" Россия. Хотелось бы золотой середины... Нет желания смотреть на полупокеров, но и нет желания смотреть на глупых, жадных и технологически отсталых людей, особенно которые хотят прикрыться традиционными ценностями. Если следовать вашему призыву, наше общество в еще больший мрак погрузится. Поэтому надо оставаться и бороться и просвещать людей, вся жизнь борьба...

JSX — это не HTML и не чистый JS, а синтаксический слой, который транспилируется в JavaScript что ли. Если люди работая с таким инструментарием это понимают, ничего против не имею, но кто-то постоянно пытается доказать обратное (я не про вас, таких людей очень много)

https://react.dev/learn/writing-markup-with-jsx
Since class is a reserved word, in React you write className instead, named after the corresponding DOM property (Выдержка с официального сайта)
Далее
https://www.typescriptlang.org/docs/handbook/jsx.html
JSX is an embeddable XML-like syntax. It is meant to be transformed into valid JavaScript
Просто скажите что связи не видите, так проще всего... Это в какой-то мере снимает с вас ответственность за ваши слова

Вы в комментариях выше доказывали мне что частичный всегда, а оказалось нет… Опять же в реальной жизни легко сделать приложение которое будет тормозить с подходом lit, если постоянно пересчитывать весь шаблон. Это его в принципе архитектурная проблема

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

Потому что jsx это js, а там class зарезервированное слово

JSX это не разметка, это код который генерирует разметку. Не задавались вопросом почему вместо class в JSX className? Еще один уровень абстракции, это и меня не устраивало

Нужно подстраиваться под рынок... Вообще разработчики умные люди, поэтому у нас в сфере большие зарплаты. Типа создать web3 децентрализованный профсоюз

А что за реакт типизированный html? JSX?

Все слышали React и так выбирают... У нас тоже порой для микросервисов упорно выбирают питон, про другое и слышать не хотят. И причем делают это, совершенно не разбираясь в технических деталях

Интересное решение. Просто на данный момент держать в dom-дереве лишние теги, для меня имело смысл, только для отладки. А так, дополнительная обертка веб компонента жрет память, усложняет стилизацию и является по-моему мнению чем-то лишним

Ну да, понимаю, о чём ты. Тут, наверное, просто кому как звучит.

Еще раз, я не говорил про изменения в dom. Lit меняет dom частично и cruzo тоже, но в cruzo вдобавок частичный пересчет, что экономит CPU

https://github.com/lit/lit/blob/main/dev-docs/design/how-lit-html-works.md
“Update: Iterate over the dynamic JS values and associated Lit Part only committing the values that have changed to the DOM.”
Как вы трактуете эту строку? Я понимаю что он lit бежит по всем значениям (жрет CPU неимоверно, что плохо для смартфонов в первую очередь) и делает апдейт только по тем которые изменились. А cruzo может работать по другому, пересчет может быть частичный

Во времена нейрослопа можно на каждого пальцем показать и попробуй докажи потом что ты не верблюд... А до LLM как будто люди не использовали эту фразу?

Ну посыл понятен, типа меньше оберток (избавляемся от <component>...</component>). Отлаживаться конечно без этих оберток тяжелее

1

Информация

В рейтинге
791-й
Зарегистрирован
Активность