Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマーク
  • テクノロジー
  • CSS in JS(Elm)したら想像以上に良かった - ジンジャー研究室
  • Twitterでシェア
  • Facebookでシェア

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできますコメント表示の設定

ブックマークしました

ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

266usersがブックマークコメント28

    ガイドラインをご確認の上、良識あるコメントにご協力ください

    0/0
    入力したタグを追加

    現在プライベートモードです設定を変更する

    おすすめタグタグについて

      よく使うタグ

        CSS in JS(Elm)したら想像以上に良かった - ジンジャー研究室

        ガイドラインをご確認の上、良識あるコメントにご協力ください

        0/0
        入力したタグを追加

        現在プライベートモードです設定を変更する

        おすすめタグタグについて

          よく使うタグ

            はてなブックマーク

            はてなブックマークで
            関心をシェアしよう

            みんなの興味と感想が集まることで
            新しい発見や、深堀りがもっと楽しく

            ユーザー登録

            アカウントをお持ちの方はログインページ

            記事へのコメント28

            • 注目コメント
            • 新着コメント
            オーナーコメントを固定しています
            jinjor
            オーナー書いた。

              その他
              hkdnet
              網羅的な記述にせず、実感に即したところが強調されててよい

                その他
                alphabet_h
                もはやJSS

                  その他
                  sho
                  スタイル適用のタイミングがjs実行時になってしまうので、完全なSPAでもない限りおすすめできない。スタイル未適用のページが一瞬表示されるのダサい。

                  その他
                  pmint
                  Elmの話。最近JavaScriptを独自拡張して太らせるやり方が流行ってるけど、自分としてはHTMLを壊さずに太らせてHTML-CSS-JavaScriptを綺麗に分離したい。/ ってそれはjQueryと「サーバーレンダリングの禁止」でできてるのか。

                  その他
                  AyeBee_TY
                  CSSが糞なのはわかるけど、プロパティ名や数値+単位なんかを、文字列として表現しなきゃいけないのがイモすぎる。小さいもの作るときはいいかもしれないけど、既存のCSSデバッガが使えないのもちょっとね。

                    その他
                    bps_tomoya
                    昨今の JavaScript の職掌肥大化に新メンバー加入でどーなんだろうなーという抵抗感はあるけれど書いてみなきゃ分からないので後で書いてみる #といって書かないだろ僕

                      その他
                      lazex
                      よく読んでないけどJSでCSS書くことはしなくて、クラスや属性の書き換えのみでそれに設定しておいたCSSが適用されるの一番だと思う

                      その他
                      otchy210
                      アニメ/変形はもちろん CSS だし、calc 実用期に入ってきたから width: calc(100% - 20px) 出来るようになったし、素の CSS も結構頑張ってるよ。

                        その他
                        ryownet
                        webアプリやSPAはいいと思うけど、webサイト作ってる人が真似したら崩壊しそう

                        その他
                        オーナーコメントを固定しています
                        jinjor
                        オーナーjinjor書いた。

                          2016/05/30リンク

                          その他
                          Haaaa_N
                          単なる連想配列だからモジュール化もできるのか良いな

                            その他
                            snomof
                            Reactとか、htmlの描画自体をjsで行っている場合はスタイルの適用ラグ問題は発生しないので実用できるかも

                            その他
                            tyru
                            ブコメでも指摘されてるけど、描画後にスタイルが適用されてガクッとならないのかな

                              その他
                              otchy210
                              otchy210アニメ/変形はもちろん CSS だし、calc 実用期に入ってきたから width: calc(100% - 20px) 出来るようになったし、素の CSS も結構頑張ってるよ。

                                2016/06/01リンク

                                その他
                                lazex
                                lazexよく読んでないけどJSでCSS書くことはしなくて、クラスや属性の書き換えのみでそれに設定しておいたCSSが適用されるの一番だと思う

                                2016/05/31リンク

                                その他
                                fujis_a
                                Sassよりもとっつきやすい感じ?

                                  その他
                                  iktakahiro
                                  変数が使用できないなどの "CSSの既知の問題" って大体 Sass (など) が解決していると思っていて、これを読んでなお CSS は CSS で分離しておいたほうがいいと感じた。

                                    その他
                                    tanakh
                                    これ僕も15年ぐらい前からずっと思っててCSSなんていらないんじゃないのかってずっと思ってたんだけど、結局CSSが魔改造されて今に至るけどやっぱ結局これでいいんじゃないのかって思う。

                                      その他
                                      megazalrock
                                      便利なんだけど「本当にその一線をこえていいのか?パンドラの箱じゃないのか?」という感情が使わせてくれない。

                                        その他
                                        octweb
                                        こんなやり方もあるのかー!これからの人にはいいかもね

                                          その他
                                          sho
                                          shoスタイル適用のタイミングがjs実行時になってしまうので、完全なSPAでもない限りおすすめできない。スタイル未適用のページが一瞬表示されるのダサい。

                                          2016/05/31リンク

                                          その他
                                          ilyaletre
                                          なんだかんだでここに落ち着きつつある。レイアウトだけCSS使うような感じに。

                                          その他
                                          digitalglm
                                          CSS in JS(Elm)したら想像以上に良かった - ジンジャー研究室: 2016 - 05 - 30 CSS in JS(Elm)したら想像以上に良かった React界隈では結構前から 「 CSS in JS」…

                                            その他
                                            sigwyg
                                            Reactはいろんな壁を壊してくるなあ

                                            その他
                                            ttkazuma
                                            "React界隈では" "CSSを使った方が良い場面もある"

                                              その他
                                              igrep
                                              と、言うわけでデザイナーもElmを書こう(錯乱) ところでelm-cssなら単位を文字列で書かなきゃならない問題もよくしてくれそうだけど、あれどうなったの?

                                              その他
                                              AyeBee_TY
                                              AyeBee_TYCSSが糞なのはわかるけど、プロパティ名や数値+単位なんかを、文字列として表現しなきゃいけないのがイモすぎる。小さいもの作るときはいいかもしれないけど、既存のCSSデバッガが使えないのもちょっとね。

                                                2016/05/31リンク

                                                その他
                                                ryownet
                                                ryownetwebアプリやSPAはいいと思うけど、webサイト作ってる人が真似したら崩壊しそう

                                                2016/05/31リンク

                                                その他
                                                shiromatakumi
                                                これは試したい。

                                                その他
                                                bps_tomoya
                                                bps_tomoya昨今の JavaScript の職掌肥大化に新メンバー加入でどーなんだろうなーという抵抗感はあるけれど書いてみなきゃ分からないので後で書いてみる #といって書かないだろ僕

                                                  2016/05/31リンク

                                                  その他
                                                  mnyo
                                                  試してみたい

                                                    その他
                                                    kihan
                                                    確かに良さそう

                                                      その他
                                                      pmint
                                                      pmintElmの話。最近JavaScriptを独自拡張して太らせるやり方が流行ってるけど、自分としてはHTMLを壊さずに太らせてHTML-CSS-JavaScriptを綺麗に分離したい。/ ってそれはjQueryと「サーバーレンダリングの禁止」でできてるのか。

                                                      2016/05/31リンク

                                                      その他
                                                      pokotanu
                                                      「えっ!同じスタイルをJSで?」「出来らあ!」

                                                      その他
                                                      alphabet_h
                                                      alphabet_hもはやJSS

                                                        2016/05/31リンク

                                                        その他
                                                        hkdnet
                                                        hkdnet網羅的な記述にせず、実感に即したところが強調されててよい

                                                          2016/05/31リンク

                                                          その他
                                                          adwd118
                                                          htmlとかあんま好きじゃないし、CSSとかもっと好きじゃないのでJSに全部入ってくるReact/jsx良い。JSも好きじゃなかったけどES2015以降なかなか良い

                                                            その他

                                                            注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

                                                            リンクを埋め込む

                                                            以下のコードをコピーしてサイトに埋め込むことができます

                                                            プレビュー
                                                            アプリのスクリーンショット
                                                            いまの話題をアプリでチェック!
                                                            • バナー広告なし
                                                            • ミュート機能あり
                                                            • ダークモード搭載
                                                            アプリをダウンロード

                                                            関連記事

                                                              usersに達しました!

                                                              さんが1番目にブックマークした記事「CSS in JS(Elm)し...」が注目されています。

                                                              気持ちをシェアしよう

                                                              ツイートする

                                                              CSS in JS(Elm)したら想像以上に良かった - ジンジャー研究室

                                                              追記 最新の感想も合わせてご覧ください。 jinjor-labo.hatenablog.comReact界隈では結構前から「CSS i...追記 最新の感想も合わせてご覧ください。 jinjor-labo.hatenablog.comReact界隈では結構前から「CSS in JS」と言って、雑に言うと「CSSはイケてないからJSでインラインスタイルを書いてしまえ」という話がある。(ちゃんと知りたい人はこちら) 自分も前々からCSSは変数が使えないとか名前が被るとか諸々イケてないのは同意してたんだけど、じゃあJSで書くのが良いかと言われたら「いや流石にロジック汚れるんじゃね?」とか「CSSの便利機能を捨てて平気なの?」とか色々と懐疑的だったんだけど、1~2か月書いてみたら想像以上に良かったので感想を書くことにした。 まず一番に主張したい部分を先に言うと、こう。 (誤解)JSのコードがスタイル記述で汚れる (正解)JSのコードがスタイル記述から解放される 前提 実際に書いたのはJavaScriptではなくElmなので以下は全て

                                                              ブックマークしたユーザー

                                                              • techtech05212023/12/23techtech0521
                                                              • programmablekinoko2019/06/21programmablekinoko
                                                              • murokaco2019/04/10murokaco
                                                              • ytkwsm2018/01/25ytkwsm
                                                              • sosuk2017/05/31sosuk
                                                              • cyber_snufkin2017/05/31cyber_snufkin
                                                              • Haaaa_N2017/05/17Haaaa_N
                                                              • zetta19852017/02/08zetta1985
                                                              • kujiraneko282017/01/27kujiraneko28
                                                              • hisasann2016/11/16hisasann
                                                              • J1382016/10/07J138
                                                              • niusose2016/08/12niusose
                                                              • otakumesi2016/08/12otakumesi
                                                              • dotemau2016/08/11dotemau
                                                              • wh11e7rue2016/07/21wh11e7rue
                                                              • epopuno2016/07/19epopuno
                                                              • pidimogo2016/07/13pidimogo
                                                              • bladeterminal2016/07/13bladeterminal
                                                              すべてのユーザーの
                                                              詳細を表示します

                                                              ブックマークしたすべてのユーザー

                                                              同じサイトの新着

                                                              同じサイトの新着をもっと読む

                                                              いま人気の記事

                                                              いま人気の記事をもっと読む

                                                              いま人気の記事 - テクノロジー

                                                              いま人気の記事 - テクノロジーをもっと読む

                                                              新着記事 - テクノロジー

                                                              新着記事 - テクノロジーをもっと読む

                                                              同時期にブックマークされた記事

                                                              いま人気の記事 - 企業メディア

                                                              企業メディアをもっと読む

                                                              はてなブックマーク

                                                              公式Twitter

                                                              はてなのサービス

                                                              • App Storeからダウンロード
                                                              • Google Playで手に入れよう
                                                              Copyright © 2005-2025Hatena. All Rights Reserved.
                                                              設定を変更しましたx

                                                              [8]ページ先頭

                                                              ©2009-2025 Movatter.jp