タグ

vue.jsに関するakakitのブックマーク (4)

  • 第1回 プログレッシブフレームワーク Vue.js:Vue.js入門 ―最速で作るシンプルなWebアプリケーション|gihyo.jp … 技術評論社

    Vue.jsとは Vue.js(ビュージェイエス)は、インタラクティブなUIを構築するためのJavaScriptライブラリです。Webサイト内のウィジェットや管理画面のダッシュボードといったビュー(view)層に特化しています。設計の特徴としてMVVMパターンに影響を受けています。 Vue.jsは2013年にEvan You氏の個人プロジェクトとして開始、2014年2月にバージョン0.8が正式に公開されます。その後いくつかのリリースを経て、2015年4月にLaravelへの標準搭載決定を機に一気に知名度があがりました。2015年10月に1.0が、2016年10月1日(日時間)に2.0がリリースされ現在に至ります。 Vue.jsの主な特徴には以下のものがあります。これらによって短期間で実用的なアプリケーションを作成できるため人気を集めています。 シンプルなAPIHTMLベースの平易なテン

    第1回 プログレッシブフレームワーク Vue.js:Vue.js入門 ―最速で作るシンプルなWebアプリケーション|gihyo.jp … 技術評論社
  • JavaScriptフレームワーク「Vue.js 2.0」の最初のプレビュー版がリリース

    Vue.js 2.0」では、レンダリング層に軽快な仮想DOM実装を採用し、初回レンダリング時の処理速度およびメモリ消費量を2~4倍向上している。仮想DOMコンパイラ向けテンプレートとランタイムは分離されているので、コンパイル済みのテンプレートを利用でき、アプリにランタイムを搭載したリリースにも対応する。 「Vue.js 2.0」で採用された仮想DOMは、Vue.jsのリアクティブシステムとの組み合わせによって、各コンポーネントが以前のレンダリング時の依存関係を保持しており、再レンダリング時にそれらを再利用できる。 さらに、仮想DOM向けテンプレートのコンパイル時に静的クラス名とアトリビュートを検出するため、最初のレンダリング以後は差分の抽出が不要となる。また、最大の静的サブツリーとホイストの検出機能がレンダリング機能から分離されているので、再レンダリング時に仮想ノードの再利用を可能にして

    JavaScriptフレームワーク「Vue.js 2.0」の最初のプレビュー版がリリース
  • Vue.js概要? - Qiita

    Vue.js とは 原作者である Evan You氏 が中心となって開発中のクライアントサイド JavaScirpt(JS)フレームワークです。 MVC の派生種である、GUIライブラリに適した MVVM を設計基盤として 採用し、構築されています。 MVVM を採用していること が、構文の理解しやすさに繋がっています。 MVVM を採用したフレームワークでは、表示そのものであるView、 表示するデータ 及び データを操作する手続き をひとまとめにした View Model (VM)、が舞台上の役者です、それらを管理するコントローラ(Controller)は、 存在するものの、黒子のような存在で、ユーザからは隠蔽されているため、 コードを書く際に意識する必要はありません。 公式サイトで Vue.js の特徴は Simple、Fast、Composable、Compact、 Powerfu

    Vue.js概要? - Qiita
  • 1