#cssinjs

Inautiloinautilo
2025-05-06
Inautiloinautilo
2025-03-28


Is CSS-in-JS still a thing? · What worked, what didn’t, and what’s next ilo.im/1631d7

_____

2025-03-22

Avoid the temptation to do #CssInJs, avoid the temptation to make fancy Hamburger Menus, avoid the temptation to load content dynamically with fetch without also supporting loading ahead-of-time. Avoid the urge to require JS form validation, avoid the urge to use JS to negotiate a form's endpoint. Avoid the urge to do anything pointlessly fancy just to read a fricken news article. Establish ways to circumvent inhuman agents without script access

Inautiloinautilo
2025-01-08


2024 JavaScript Rising Stars · Top starred GitHub projects in the past year ilo.im/161qje

_____

jmsfbsjaforbes
2024-12-04

Released a lib for today with support for reactive css vars.

github.com/JAForbes/super-mith

Nice to package up and release something that's been sitting there in a fork for years.

Though not sure it gets more niche than announcing a lib on mastodon.

Kai, sounds like the skykaievans
2024-09-20

@kin @JesseSkinner a small correction “over learning anything that is not their primary language”

Inautiloinautilo
2024-09-10


The undeniable utility of CSS :has · “The CSS :has selector is incredibly powerful.” ilo.im/1601qb

_____

2024-07-20

Мой ТОП-5 лучших CSS-in-JS решений

В одном из проектов мне нужно было создать сложную админку для крупного клиента. Интерфейс требовал большо количества интерактивностей, а также поддержку различных тем и динамических стилей. Именно тогда я решил обратить свой взгляд на CSS-in-JS библиотеки, и это для меня стало большим открытием. Ведь стилизация компонентов – основа для создания интуитивно понятных и эстетически приятных интерфейсов. И иногда традиционные методы стилизации, такие как CSS-файлы или препроцессоры, имеют свои ограничения и могут усложнять сам процесс разработки, чего мы точно не хотим. Здесь вот и приходят на помощь решения CSS-in-JS, объединяющие фичи JS и CSS.

habr.com/ru/companies/otus/art

#js #css #cssinjs #frameworks #библиотеки #вебразработка #программирование #вебдизайн #typescript

Vesa PiittinenMerriNet
2024-06-17

Whichever to blame:

- is good in loading CSS in the wrong order, and having a mismatch between development and production.

- is great for creating CSS loading order issues for frameworks.

These issues happen particularly easily if you maintain library as a fully separate project from the consuming apps.

Just being happy of the decision to start moving much more of our stuff to global earlier this year.

CSS layers is another solution to fix this, but will need work.

Inautiloinautilo
2024-04-16


CSS in React Server Components · Understanding the future of CSS-in-JS and React ilo.im/15ykt9

_____

pablolarahpablolarah
2024-04-15

🔵🔴 CSS in React Server Components
by Josh W. Comeau @joshwcomeau

joshwcomeau.com/react/css-in-r

Magenta, cyan and yellow texts superposed on lilac background:
CSS in React Server Components
2024-03-06

Анатомия StyleX

Hello world! По данным 2023 JavaScript Rising Stars библиотека StyleX заняла второе место в разделе Styling / CSS in JS (первое место вполне ожидаемо занял TailwindCSS ). stylex — это решение CSS в JS от Facebook , которое недавно стало открытым и быстро набрало популярность (на сегодняшний день у библиотеки 7500 звезд на Github ). Это обусловлено ее легковесностью, производительностью и небольшим размером итоговой таблицы стилей. В этой статье мы разберемся, как stylex работает. Но давайте начнем с примера ее использования.

habr.com/ru/companies/timeweb/

#timeweb_статьи #javascript #reactjs #reactjs #react #css #css_in_js #cssinjs #css_в_js #styling #стилизация #reverse_engineering #обратная_разработка

Inautiloinautilo
2024-01-04


2023 JavaScript Rising Stars · Top starred GitHub projects in the past year ilo.im/15xkvu

_____

pablolarahpablolarah
2024-01-02

🟤🟡 Exploring the shift from CSS-in-JS to headless UI libraries
by Elijah Asaolu @asaolu_elijah at @LogRocket

blog.logrocket.com/exploring-s

Brown text on yellow background:
Exploring the shift from CSS-in-JS to headless UI libraries
2023-12-17

Обзор на новую CSS-in-JS либу от Facebook* – StyleX

Недавно компания Facebook* (aka Meta**) выпустила в опенсорс собственную CSS-in-JS библиотеку под названием StyleX . По заявлениям разработчиков, она отлично подходит для больших проектов и ключевым ее преимуществом является перфоманс. В этой статье мы рассмотрим пример использования, основные функции и особенности данного решения.

habr.com/ru/articles/781166/

#stylex #css #react #vue #cssinjs #cssinjs #emotion

2023-12-16

Facebook выпустил новую CSS-in-JS библиотеку — StyleX

Верней оформил 5 декабря 2023 года оформил для всех то, чем его разработчики пользуются уже давно. Позиционируется данный помощник для js-подобных фреймворков типа React, Preact, Solid, lit-html и Angular, однако оперирующие html шаблонами Vue и Svelte тоже могут задействовать StyleX , но после предварительной специальной её кастомизации. Код в React в итоге выглядит примерно так:

habr.com/ru/articles/781000/

#cssinjs #stylex #react #vue

2023-06-25

Why don't some people like CSS-in-JS?

Is it because code written in CSS-in-JS don't allow you to take advantage of the "cascading" nature of CSS?

Is it because you can't take advantage of selectors?

Is it because there might be some compilation steps required when employing CSS-in-JS? And if compilation isn't used, there might be some render-time slowdown?

#css #javascript #jsx #react #solidjs #preact #cssinjs #webdevelopment?

2023-05-10

Quite happy about the direction of our #designsystem and how we’re transitioning from #cssinjs to a combination of low-specificity global styles, utility classes and #css modules. developer.volvocars.com/design

Inautiloinautilo
2023-01-12

Past informs the present: Our approach to CSS · The evolution of CSS and its methodologies ilo.im/10bo7u · by @colepeters

_____

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst