JavaScript | 東京都渋谷区のシステム開発・アプリ開発とサーバー構築保守運用会社 - Part 2

Vue CLI v2.xによるVue.jsの事始め

Vue CLI v2.xによるVue.jsの事始め
以前にVue.jsについて紹介しました。このときはCDNのVue.jsにより始める簡易的な方法でした。しかし大規模プロジェクトになると、多くの要件への対応が必要になり、パッケージを管理する必要がでてきます。そこでVue CLIを利用してVu...

HTMLファイルのMinifyについて

HTMLファイルのMinifyについて
ウェブサービスを作成するとき、CSSやJavaScriptはファイルサイズを小さくすることを目的とし、ファイル圧縮 (minify) されていることが多いです。 ウェブサービスに利用するjQueryやBootstrapをはじめとする多くのラ...

UIを簡単に構築できるVue.js

UIを簡単に構築できるVue.js
Vue.js Vue.jsは、ユーザインターフェースを構築するためのフレームワークです。しかも、Viewに焦点を当てたフレームワークですので、新規プロジェクトだけでなく、既存システムにも適用可能なものになります。公式サイトは日本語にも対応し...

ブラウザ上でスプレッドシートを扱える Handsontable

ブラウザ上でスプレッドシートを扱える Handsontable
ブラウザ上に表示するスプレッドシート Webシステムを構築するとき、ブラウザ上でExcelのように表(スプレッドシート)を編集したいことはよくあります。そんなときHandsontableを利用すると簡単に解決することができるでしょう。 Ha...

JavaScriptより大規模開発に適したTypeScript

JavaScriptより大規模開発に適したTypeScript
JavaScript JavaScriptは1995年頃に誕生した比較的新しいプログラミング言語です。ブラウザ上で動く珍しいプログラミング言語でしたが、ブラウザ間の互換性が低かったため嫌われていた時期もありました。しかし2009年にECMA...

モバイルアプリに特化したUIコンポーネントを有するOnsen UI

モバイルアプリに特化したUIコンポーネントを有するOnsen UI
近年、スマートフォンアプリの開発はiOS, Androidの両OSに対応することが一般的です。これらを開発するとき、ネイティブでゼロから個別に作成するとなると、プログラミング言語はiOSはSwift、AndroidはJavaを利用することに...

JavaScriptの難読化・圧縮を行うClosure Compiler

JavaScriptの難読化・圧縮を行うClosure Compiler
HTML5が世間に広まってからもう10年以上が経ち、ウェブシステムのフロントエンドはHTML / CSS / JavaScriptで構成することが一般的になりました。公開されているサイトは動的なものが増え、Ajaxによりデータを取得するため...