ブックマーク / dev.to/gumi (1)

  • JavaScript: フレームワーク React/Vue/Angularについて

    フロントエンドの開発に用いられる人気のフレームワーク(ライブラリ)に、ReactVue.jsおよびAngularがあります。これらフレームワークのフロントエンド開発における役割と、3つの違いについて簡単にご紹介します。 データバインディングとコンポーネント化 フレームワークReactVue.jsおよびAngularは、いずれもHTMLの要素(DOM)をデータと関連づけて(データバインディング)、データの変化に応じた動的なページ構成を行います。 DOMの操作には、かつてはjQueryが用いられました(今だに、使われていることは少なくはないでしょう)。けれど、モダンブラウザが対応するECMAScript 2015(ECMAScript 6)以降でしたら、標準JavaScriptでもDOMの操作は難しくありません。 動的にページを構成するコンテンツの典型は、シングルページアプリケーション(S

    JavaScript: フレームワーク React/Vue/Angularについて
    eagleyama
    eagleyama 2019/07/10
  • 1