著者情報
執筆記事
-
2022/04/04
「Angular」の進化は止まらない――この1年で追加されたバージョン12・13の新機能は?
本連載では、Webアプリケーションフレームワーク「Angular」の活用方法を、サンプルとともに紹介しています。前回紹介したバージョン10・11に引き続き、今回は2021年5月リリースのバージョン12と11月リリースのバージョン13について、変更点や新機能を紹介していきます。
-
2022/03/09
JavaScriptライブラリ「Wijmo」のFlexGridをReact+ASP.NET Core環境で使ってみよう
本記事では、グレープシティのJavaScriptライブラリ「Wijmo(ウィジモ)」に含まれるグリッド部品FlexGridを、Reactと組み合わせて利用する方法を説明します。ReactとASP.NET Coreを利用するVisual Studio 2022のテンプレートをもとに、FlexGridを表示させる実装を行います。関連して、ASP.NET CoreでWeb APIを作成して、APIの戻り値をFlexGridで表示する方法も説明します。
-
2022/03/02
Vue.jsの世代交代が到来! Vue 3デフォルト時代の「Vue.js開発新常識」
本連載では、JavaScriptフレームワーク「Vue.js」を、型定義が利用できるようJavaScriptを拡張した言語「TypeScript」で活用する方法を、順を追って説明していきます。前回はVue.jsでコーディングするための基本的な記法を説明しました。今回はVue.jsの公式ブログから発信された「Vue 3をデフォルトバージョンにする」発表と、それに伴って、これまでと変わっていくVue.js開発の新常識を紹介していきます。
-
2022/02/09
「Nuxt 3」の新機能を体験してみよう――環境作成からVue 3の新機能活用・Nuxt Bridgeの利用方法まで
本連載では、Webページのユーザーインタフェース(UI)構築に「Vue 3」を利用したフレームワーク「Nuxt 3」の活用方法を紹介します。初回となる今回は、Nuxt 3の内容と現状を説明するとともに、Nuxt 3のプロジェクトを生成して動作を確認します。また、前バージョン「Nuxt 2」のプロジェクトにNuxt 3の機能を導入する「Nuxt Bridge」の利用法を説明します。
-
2022/01/17
JavaScript入力コントロール「InputManJS」にBootstrapを組み合わせてより便利な入力フォームを作ろう
グレープシティのJavaScript入力コントロール「InputManJS」は、Webの入力フォームで活用できる入力コントロールセットです。本記事では、InputManJSを、CSSフレームワークの定番「Bootstrap」と組み合わせて活用し、InputManJSの便利な入力フォーム機能をパワーアップする方法を紹介します。
-
2021/12/07
Vue.jsの基本記法を学んでTypeScriptで自在に処理をコーディングしよう
本連載では、JavaScriptフレームワーク「Vue.js」を、型定義が利用できるようJavaScriptを拡張した言語「TypeScript」で活用する方法を、順を追って説明していきます。前回は本題から少し寄り道をして、Vue.jsなどのプロジェクト生成や実行を高速に実行できるできるCUIツール「Vite」について説明しました。今回からいよいよ本題に戻って、Vue.jsの基本記法を学んでいきます。
-
2021/11/08
動かして学ぶ! Rustの言語仕様
本連載では、Webブラウザー上でJavaScriptとともに動作できるバイナリ形式のプログラムファイル「WebAssembly」を、Rustプログラミング言語で実装する方法について、順を追って説明していきます。前回はWebAssemblyの概要を説明するとともに、Rustを利用した単純なWebAssemblyのサンプルを作成しました。今回はWebAssemblyの実装で必要となるRust言語の基礎を説明します。