Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![JSF/DWR/DOJOを使って動的なWebアプリケーションを作成する](https://cdn-ak-scissors.b.st-hatena.com/image/square/f5d96aa6ab7e6d05c006828ae8141dffd6162b4e/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20220412-0219%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
時代はWebアプリケーションを求めている。これまでローカルアプリケーションでやるのが当たり前だったものを次々にWeb化している。 画像編集やカレンダー等、様々なWebアプリケーションが登場しているが、ついに出てきたのがアニメーションの作成だ。 今回紹介するオープンソース・ソフトウェアはAjax Animator、Webベースのアニメーション作成ソフトウェアだ。 Ajax AnimatorはまるでFlashのようなアニメーションが作成できるソフトウェアだ。まだ機能的には多くないが、タイムラインベースで、レイヤーによる階層化が可能だ。 丸や四角を配置して、フレームごとに動かしていけばアニメーションが作成できる。できあがったアニメーションはパブリッシュすることでFlashが生成されるので、それをダウンロードすれば良いようだ。 使い方は不明だがマクロの機能があったり、将来的にActionScrip
はじめに Javaを利用してAJAXアプリケーションを開発するためのフレームワークがいくつか登場していますが、jMakiは最も手軽にAJAXを利用できるものでしょう。今回は、jMakiと併せてリリースされているEclipse用プラグインを使い、実際にjMakiを使ってAJAXアプリケーションを作成する手順を説明します。作業を通じて、jMakiがどのような働きをするものなのか、体感してみてください。対象読者AJAXに興味があるJava開発者。JavaScriptのコーディングだけは死んでもしたくない、という人。WebアプリケーションのGUIをもっとリッチにしたい人。 JavaによるAJAX開発とは? 今や「AJAX」は、Webアプリケーション開発になくてはならない技術といってよいでしょう。JSP/サーブレットなどで開発を行う者にとっても、AJAXは無視できなくなっています。が、だからといって
ICEfacesとは、カナダのICEsoft Technologiesにより開発された、Ajaxに対応したJSFベースのWebアプリケーションフレームワークである。MPL(Mozilla Public License)の下に公開されているオープンソースのプロダクトであり、ICEfacesのWebサイトからダウンロードできる(本稿執筆時の最新バージョンは1.6.1)。 Ajax対応のWebアプリケーションと言えば、JavaScriptによる開発が多くなるイメージを持つ方がいるかもしれない。しかし、ICEfacesの目標の一つは、JavaScript開発における困難や落とし穴を回避することにある。ICEfacesを用いると、次のことが可能となる。 JavaScriptを記述しない、サーバセントリックなAjaxアプリケーション開発 従来のJSFアプリケーション開発と同じ感覚でのAjaxアプリケー
ソフトウエア開発ツール関連の業界団体Eclipse Foundationはカナダで現地時間10月15日,Ajaxアプリケーション・プラットフォーム「Eclipse Rich Ajax Platform(RAP)1.0」を公開したと発表した。RAPプロジェクトのWebサイトから無償でダウンロードできる。 RAPは,Ajax対応リッチ・インターネット・アプリケーション(RIA)を開発/導入するためのプラットフォーム。リッチ・クライアント・アプリケーション向け環境「Eclipse Rich Client Platform(RCP)」とAjaxアプリケーション開発用の各種フレームワークで構成する。ソフトウエア開発環境「Eclipse」のコンポーネント・モデルをベースとし,アプリケーション/サービスの相互接続を目的とするOSGi仕様に準拠している(関連記事:Eclipse,Ajaxアプリ/動的言語向
メディア関係者向けお問い合わせ先 メールでのお問い合わせ: pr-jp@google.com メディア関係者以外からのお問い合わせにはお答えいたしかねます。 その他すべてのお問い合わせにつきましては、ヘルプセンターをご覧ください。
非同期処理をシーケンシャルに扱うために(snippets from shinichitomita’s journal) Ajaxアプリケーションでは、ユーザの操作をロックしないように非同期でリクエストをサーバに投げることがあると思いますが、処理が複数ある場合は整合性を取るのに悩みます。 上記記事では、JavaScriptの非同期処理をシーケンシャルに扱う方法をライブラリ化して公開しています。 ライセンスは特に明記されてないですが、参考になるのではないでしょうか。
The jMaki teamは25日(米国時間)、jMakiの最新版にして初の1系安定版となる「jMaki 1.0」を公開した。jMakiはJavaで開発されたAjaxアプリケーションフレームワーク。JavaやPHPを使ってJavaScriptベースのAjaxアプリケーションを開発する。Javaを使う場合はJavaScriptに対応したカスタムJSPタグを記述することでAjaxアプリケーションが動作する。 jMaki 1.0の配布物にはコアjMakiフレームワーク、サンプルアプリケーション、jMakiを活用するためのAntタスク、開発に必要となるすべてのスクリプトとウィジェットライブラリが含まれている。対象となる開発言語はJavaとPHPから選択可能。また、NetBeans IDE 5.x/6.x(6.xは現在開発中のもの)およびEclipse IDE向けのプラグインも含まれており、これら
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます アップルジャパンは9月26日、「iPhone向けWebアプリケーションとコンテンツの最適化」と題したドキュメントを公開した。Apple Developer Connection(ADC)内で公開されたドキュメントだが、未登録でも閲覧可能。 今回公開されたものは、下記の7章で構成されている。 ユーザとiPhoneの対話を理解する Web標準および実装済みのデザインプラクティスを使用する 電話、電子メール、およびマップを統合する ページを読みやすくするために最適化する 豊かなオーディオ体験とビデオ体験を実現する iPhoneでSafariが何をサポートするか知る Webデベロッパと知り合いになる ドキュメントでは、iPhone向けWebペー
GWT に Ext を統合するためのライブラリ GWT-Ext Posted in Ajax (RSS), GWT (RSS), Java (RSS) ご存じのように、「Google Web Toolkit(GWT)」は、Java で開発したプログラムをプレーンな HTML と Java Script に変換するツールです。この画期的なツールの登場によって、Swing や SWT と同じような感覚で、Ajax アプリケーションの開発が可能となりました。ただし、標準で提供される UI コントロール (ウィジェット) の機能が限定されているため、その点においては少し物足らない感じがしたのも事実です。 そうした中、リッチな UI を提供する Java Script フレームワーク 「Ext」 を「GWT」 に統合しようとするプロジェクトが、「Google Code」 に開設されました。同プロジェ
AptanaでAjax・AIR・iPhone用ページの開発を行う:どこまでできる? 無料ツールでWebサイト作成(2)(1/3 ページ) 第2回は、前回に引き続き「Aptana」を取り上げ、プログラミング的な観点から紹介しよう。Webオーサリングツール紹介が主のため、プログラミングそのものの説明は省略させていただくが、「こんなことも可能なんだ」と私自身が記事を書きながら再認識した驚きを、皆さまとも共有したい。 早速プログラミング時の特徴を確認、という前にもう一度「Aptana」がどのようなアプリケーションであったのかを振り返ってから、プログラミングという側面を見ていくこととしよう。 「Aptana」とは何かをもう一度振り返ってみる 「Aptana」はEclipseベースのJavaScript統合開発環境(IDE)だが、前回解説したとおり、HTMLやCSSの構文の誤りを指摘してくれたり、構造
Yahoo! Ajax Evangelist, Bill Scott氏は6日(米国時間)、Ajaxアプリケーションを開発するための新しいプロトタイプスクリプティング「Protoscript」を発表した。Protoscriptは既存のWebページに対して動作を追加することを目的としたスクリプト。かなりわかりやすい表記で動作を追加できるという特徴がある。 Protoscriptはいちからすべて開発されているのではなく、既存のプロダクトを組み合わせて機能が実現されている。まず、HTMLの要素を特定するためにjQueryが活用されているほか、動作やイベントへの対応にThe Yahoo User Interface LibraryやMooToolsが活用されている。 Webアプリケーションを開発するにあたって、UIを設計してから、そのUIに対して動作を付け足していく方法がある。直感的でわかりやすい方
SEの進地です。 2007年1月に投稿した「Web 2.0的アプリのセキュリティ:機密情報にJSONPでアクセスするな」は多くの方にお読みいただきました。誤りも指摘され、元エントリーに改修を加えましたが、かなり読みづらい状態になってしまっています。また、JSON、JSONPのセキュリティに関する新たな話題もSea Surfers MLで議論されているのを読み、自分自身の認識や理解も変化しているので、このエントリーでもう一度JSON、JSONP(+JavaScript)に機密情報を含めることの是非と方策を整理、検討したいと思います。 ○JSON、JSONP、JavaScriptによるデータ提供時にセキュリティ対策上留意すべき特徴 JSON、JSONP、JavaScriptによるデータ提供時に留意すべき特徴としてあるのが、「クロスドメインアクセス可能」というものです。JSONPだけでなく、JS
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く