JavaScript

19本
  1. VueRouter基本ルーティング記法まとめ

    Vue.js

    Vue.jsでSPA(シングルページアプリケーション)を開発する際にVueRouterを利用する事で、HTML5 History APIを用いたHistory管理と、SPAでありながら画面切り替えの挙動を持つ事が出来ます。そんなVueRouterの基本的なルーティングパターンを見ていきます。

  2. VueRouterの基本とルーティングを構築するはじめの一歩

    Vue.js

    Vue.jsでSPAを開発していくにあたりURL履歴イベントをブラウザ内に構築する為のVueRouterというライブラリが提供されています。今回はVueRouterを用いたVue.jsアプリケーション開発の基本(ルーティングなど)を見ていきます。

  3. Vue.jsでのAPIリクエストをaxios&RepositoryFactoryパターンで実装する

    Vue.js

    Vue.jsに限らずJavaScriptフレームワークでフロントエンドを実装していると、アプリケーションによってデータを取得したりなど、外部のAPIなどと通信を行う機会も多く発生します。今回はVue.jsでのAPIリクエストをaxios&RepositoryFactoryで実装してみます。

  4. Vue.jsでドラッグアンドドロップによる要素の並べ替えと移動を実装する

    Vue.js

    Vue.jsを用いてアプリケーションを構築するというのは、サスティナブルかつ拡張性に優れたコードを実現しながらも、ユーザーに快適な動作や体験を提供するという目的もあると思います。そんな優良なユーザー体験を提供する為のフロントエンド実装において、ドラッグアンドドロップ(以下、dnd)を用いた要素移動インタラクションは有効なアプローチの1つです。

  5. Vue.jsで簡単に色々なHelloWorld!

    Vue.js

    Vue.jsに入門しようと思ったらとりあえず簡単にHelloWorldやってみたいですよね。やりましょう。超絶簡単に。

  6. webpackをインストールしモダンなフロントエンド開発環境を整える

    webpack

    Webアプリケーションのフロントエンドには、JSやCSSなどのたくさんの技術が集約されています。そしてそれらを惜しみなく活用した場合、記述したソースコードでは動作せず、コンパイルが必要になる事がほとんどです。今回は、モジュールバンドラであるWebpackを導入し、レガシーからモダンまでをカバーできるフロントエンド開発環境を整えていきます。

  7. JavaScript(jQuery)による継承とプロトタイプチェーンの基本と利点

    jQuery

    JavascriptはES6でclassキーワードが導入されましたが、糖衣構文(シンタックスシュガー)であり現状ではプロトタイプベースのオブジェクト指向言語であると分類されています。そんなJavaScriptのオブジェクトは、プロトタイプオブジェクトのプロパティを遡るようにして保持しています。今回は、JavaScript&jQueryを使って、コンパイルが不要(ES6不使用)の範囲でのPrototypeチェーンを実装していきます。

  8. jQuery UIを使った要素のドラッグアンドドロップ(複数選択も)

    jQuery

    jQueryには数えきれないくらいのライブラリが開発されており、便利なものがたくさんありますが、jQueryプロジェクト、いわゆる公式のjQueryチームが開発したjQuery UIというライブラリがあります。今回はjQuery UIを使って、要素のドラッグアンドドロップを実装します。

Ritolabo