タグ

ブックマーク / qiita.com/nazomikan (2)

  • Stimulusをはじめよう - Qiita

    Stimulusとは何か Stimulusとは、JavaScriptで書かれたクライアントサイドのライブラリです。 Basecampによって開発され、2021/12にversion2がリリースされました。 皆さんの知るところでいうとstack overflowが採用していたりします。 StimulusはHTMLを中心に考え、JavaScirptで書かれた振る舞いをHTMLから呼び出すことができるように設計されています。 それはonClickでJavaScriptコードを呼び出していた太古のコードに少し似ています。 さぁ、私と共にWeb開発を再発見しましょう! 基原理 StimulusはHTMLに書かれた振る舞いを与えます。 それは最初にレンダリングされたHTMLだけでのことではなく、後から挿入されたHTMLに対しても同じです。 StimulusはMutationObserverを利用して

    Stimulusをはじめよう - Qiita
  • Stimulus v3.2で搭載された機能 - Qiita

    11/17の夜くらいにいくつかのPRが3.2のマイルストーンに設定されました そしてそれらが11/29の深夜にリリースされました。 含められてる変更は4つと数は多くないですが思い入れの深い機能なので紹介していきたいと思います Outlets API 背景 このAPIの議論の真の発端はコントローラ間の連携をどのように行うかというissueの中です。 基的にはイベントで連携をとるべきだとしながら、使役的な実装がしたいケースもあるよねというニーズに対して当時のメンテナのsstephensonがcocoaのoutletのようなものがあるといいねとレスしたところから始まりました その後、hey(37signalsの運営するメールサービス)の中でひっそりと導入され、それが公式に入ることを心待ちにする声とPRが立ち上がり、今回マージされたという流れになります。 どういうものか AコントローラがBコント

    Stimulus v3.2で搭載された機能 - Qiita
  • 1