Node.jsはJavaScriptでサーバーサイドの開発ができる環境です。 本記事ではNode.jsのインストール方法からシンプルなHTTPサーバーを構築するまで、初心者でも分かるように丁寧に解説します。 サーバーの動作確認にはHTMLも用い、実際のコンソール出力(例 ...
本連載では、 注目を集めるNode. jsを使って、 Webアプリケーションを様々なクラウド環境で動かすことを最終目的にしています。Node. jsに触れたことがないJavaやPHPなど普段サーバサイドで開発されている方を主な対象として、 まずNode. jsの概要から紹介して ...
「Node.js」はこれまで「奇数バージョンは試験版、偶数バージョンは安定版」という運用を行ってきたが、実際に奇数バージョンを採用するユーザーはほとんどいなかったという。とくに企業ユーザーはもっぱら偶数バージョンの長期サポートリリース(LTS)を採用してきた。奇数バージョンを採用するのは、このバージョン運用の“しきたり”を知らない「Node.js」入門者ぐらいだったかもしれない。
「V8」エンジンで動作するJavaScript環境「Node.js」の新しいメジャーバージョン「Node.js 19」が、10月18日にリリースされた。現在、公式サイト「nodejs.org」から無償でダウンロード可能。 「Node.js 19」では、HTTP(S)/1.1 KeepAliveが既定で有効化。これまでもオプション ...
本記事は、2022年11月に開催された 「TechFeed Experts Night#8 ~ JavaScriptランタイム戦争最前線」 のセッション書き起こし記事 「Node. jsの2022年を振り返り、Node. jsの未来を見つめてみた by @shisama_」 を転載したものです。オリジナルはTechFeedをご覧ください。
Node.js はシングルスレッドの特性を持っており、メインスレッドはノンブロッキング I/O 操作を実行するために使用されます。しかし、CPU 負荷の高いタスクを実行する場合、シングルスレッドに依存するとパフォーマンスのボトルネックが発生する可能性が ...
Node.js の HTTP パーサには、サービス運用妨害 (DoS) の脆弱性が存在します。リモートの第三者に悪用されると、メモリや CPU の消費によるサービス運用妨害 (DoS) 状態を引き起こす可能性があります。使用している Node.jsをアップデートすることで対策できます。
この記事は会員限定です。会員登録すると全てご覧いただけます。 Node.jsは2026年1月13日(現地時間)、複数の脆弱(ぜいじゃく)性に対処するセキュリティアップデートを公開した。 対象は現在サポート中の25.x、24.x、22.x、20.xの各リリース系統で、深刻度 ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
Node.jsの作者として有名なライアン・ダール氏は、2018年にJavaScriptの国際的なカンファレンス「JSConf 」にてDeno(読み方:ディーノまたはデノ)を発表しました。しかも、それは「Node.jsに関する10の反省点」というタイトルで発表されました。とても興味深い ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する