Upgrade to Pro — share decks privately, control downloads, hide ads and more …

開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから

Avatar for I.Murakami I.Murakami
February 23, 2018

 開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから

「GrapeCity Web TECH FORUM 2018」 セッションスライド

Avatar for I.Murakami

I.Murakami

February 23, 2018
Tweet

More Decks by I.Murakami

Other Decks in Technology

Transcript

  1. HTML 5 の策定(2014年) HTML 4 からの強化点・新機能 ⚫ CSS – Web

    フォントの利用が可能に ⚫ 動画・音声用のタグが登場 ⚫ Canvas / SVG タグ・APIによる図形・絵の描画が可能に
  2. z Canvas HTML5 で導入された <canvas> HTML 要素は、JavaScript による スクリプティングによって図形な どを描画するために使用します。

    MDN Web Doc Canvas API <canvas id="canvas"></canvas> var canvas = document.getElementById("canvas"); var ctx = canvas.getContext("2d"); ctx.fillStyle = “green”; // 緑色で ctx.fillRect(10, 10, 100, 100); // 四角を描きます HTML JavaScript 実行結果 例
  3. z Canvas HTML5 で導入された <canvas> HTML 要素は、JavaScript による スクリプティングによって図形な どを描画するために使用します。

    MDN Web Doc Canvas API 例 条件に応じた描画ができる → 高速な描画処理の実現 自由な描画ができる → 詳細な調整にも対応可能
  4. ◼ 主要ブラウザが ES 5/6 に対応 ✓ Microsoft IE / Edge

    ✓ Chrome, Firefox, Opera ✓ Safari, etc EcmaScript 5/6 の策定
  5. z JS (ES 5/6) vs ASP.NET VS 環境 : Internet

    Explorer 環境依存なし
  6. ⚫ アトラシアン社のソフトウェアサービス ⚫ 課題 & プロジェクト追跡 ⚫ SaaS → Software

    as a Service (サービス型ソフトウェア) JIRA Software *PaaS → Platform as a Service (サービス型プラットフォーム)
  7. z SaaS/PaaS + Web API VIEW SaaS/PaaS Web API HTTPプロトコロル経由のAPIを使用して

    データをやり取り API 公開 データ取得 データ登録 etc. DATA Software
  8. END