NarwhalにはロギングのためのAPIも用意されている。 用途や利用方法はLog4jなど他の言語向けのロギングライブラリと似ているが、ソースコードを見る限りログレベルによるフィルタリングや固定フォーマットで出力するといった程度の機能しか実装されておら ...
Narwhalはサーバサイドで利用することを想定したJavaScriptライブラリだ。概要については『サーバサイドJavaScriptライブラリ「Narwhal」を使ってみよう』を参照して欲しい。 今回はNarwhalが提供する各種のAPIについて踏み込んでみようと思う。ただし、Narwhalが提供 ...
第2回目の記事では、REST API標準的なデータフォーマット「JSON」について書きました。今回は、REST API からデータを取得するための機能「Fetch API」について記述します。 Fetch APIとは Web API を利用するためには、APIのエンドポイントへリクエストを送り ...
クラウド、並行処理に代表される次世代を意識したWebアプリ開発の現場では、サーバサイド技術として、関数型言語と並びJavaScriptが注目されています。クライアント/サーバサイドをJavaScriptに統一することで、完全なRPCプログラミングが可能になります。
JavaScriptが1995年に誕生して今年で15年を超えます。誕生当初しばらくはWebブラウザ側でプログラムを実行する補助的な言語としての役割しかありませんでした。ホームページを作成する際に、 入力チェックや時刻表示などに利用したことがあるのではない ...
はじめまして。freee株式会社でDevRelというロールを担当している、ニックと言います。 ネット上でWebサービスを開発する際に、欠かせない技術の一つが「RESTful API」です。 (以下、本稿では便宜上、REST APIと呼称します) GoogleやAmazonをはじめ ...