Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Guest Blog Post: CSS in JS babel plugins #1276

Open
hzoo opened this issue Jul 12, 2017 · 8 comments
Open

Guest Blog Post: CSS in JS babel plugins #1276

hzoo opened this issue Jul 12, 2017 · 8 comments
Labels

Comments

@hzoo
Copy link
Member

hzoo commented Jul 12, 2017

Maybe folks (me) would like to learn more about CSS in JS and why everyone is choosing to write a babel plugin to optimize code/make it faster

Maybe can collaborate on a post for the blog (if anyone is interested)?

cc:
https://github.com/zeit/styled-jsx: @rauchg @giuseppeg?
https://github.com/styled-components/babel-plugin-styled-components: @philpl @mxstbr
https://github.com/tkh44/emotion @tkh44 @threepointone
others?

@hzoo hzoo added the blog label Jul 12, 2017
@kitten
Copy link

kitten commented Jul 12, 2017

I'd love to talk about some insights here 😄 On the other hand, the styled-components preprocessing is only going to be stable and an official feature in v3. I actually have some slides on the topic here: https://sctalk.philpl.com/ (slide 20 & onward is about preprocessing)

Until then @tkh44 and @threepointone are definitely more of an authority to talk about this 😄

I will actually be working on ISTF with @kof and then jump on a universal preprocessing lib that will also be a core lib for SC v3. So we could also write some things about ISTF, if you're interested, for now.

@kof
Copy link

kof commented Jul 12, 2017

By ISTF @philpl means this https://github.com/cssinjs/istf-spec

@hzoo hzoo mentioned this issue Sep 11, 2017
11 tasks
@hzoo
Copy link
Member Author

hzoo commented Sep 28, 2017

I still think this would be cool to have! Would encourage others to try their own plugins, and maybe we could get some contributors to core 😄 (plz)

@mxstbr
Copy link

mxstbr commented Sep 28, 2017

I can write something up about why we built ours initially and how it works. 😊

@giuseppeg
Copy link

@hzoo if time is not a constraint I can do that :)

@hzoo
Copy link
Member Author

hzoo commented Sep 28, 2017

Yep, no time limits (believe me I understand that we don't always have time for these things)! Just a way to express the use cases for community plugins

I'd be cool with a larger post with everyone's input too

@hzoo
Copy link
Member Author

hzoo commented Apr 17, 2018

Anyone still want to do this (or better question has time 😄)?

@giuseppeg
Copy link

@hzoo maybe we can record an episode for the Babel Podcast? https://twitter.com/left_pad/status/1146069623940558849

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants