Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。1.3」を7月18日(現地時間)に公開した。Deno、FreshともにMITライセンスで公開しているオープンソース・ソフトウェア。1.3ではまず、Denoが新たに装備した高性能HTTPサーバーに対応した。1.35で安定版となったもの。Landはその性能をJavaScript向けHTTPサーバーとしては最速のものとアピールしている。1.3では、Denoのバージョンを見て、新型のHTTPサーバーが利用できるときはそのまま利用し、利用できないときは旧来のHTTPサーバーを利用する。1.3ではまた、非同期のルート・コンポーネントにHTTPのGETリクエストに対応するハンドラを統合した。従来は非同期のルート・コンポーネントを使用するには、コンポーネントのインターフェイスを用意し、そこにハンドラをジェネリック型で渡すように実装する必要があり、コード記述量が長くなっていたが、今回の改良によってインターフェイスの準備などが不要になり、GETハンドラまで含めたコードの実装が単純なものになる。従来の書き方にも変わらず対応しているため、既存のコードを書き直す必要はない。ルート設定やミドルウェアをプラグインの形で追加できるようになった。HTTPサーバーや、そこで動くプログラムなどにエラーが発生したときにクライアントに500エラーを返す処理を短いコードで記述できるようになるなどの機能改善が加わっている。Landこの記事は参考になりましたか?0参考になった印刷用を表示ポストこの記事の著者CodeZine編集部(コードジンヘンシュウブ)CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。モブプログラミングを取り入れて開発を効率化させるヒント9企業の7割超が「2025年の崖」を理解していないことが明らかに。モブプログラミングを取り入れて開発を効率化させるヒント9企業の7割超が「2025年の崖」を理解していないことが明らかに。モブプログラミングを取り入れて開発を効率化させるヒント9企業の7割超が「2025年の崖」を理解していないことが明らかに。Studio」の最新アップデートをリリース新着記事一覧を見るイベント今後の予定を見るCodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。