Node.jsでhttpStatus.OKが非推奨になった時の考え方

最近Node.jsというプログラミング言語に興味を持ちました。

そこで、とりあえず簡単なアプリケーションを作成しようと色々試していた所、

 httpStatus.OK は非推奨ですよ~

という事をテキストエディタに言われました。

対処法

・httpStatus.OK

・httpStatus.StatusCodes.OK

にしてください。

【参照:https://www.npmjs.com/package/http-status-codes
(下の方にある[Non-breaking change] StatusCodesという所に書いてあります。)

なぜ非推奨にしたのか

「列挙型」という、定数をまとめたクラスがあるのですが、

TypeScriptというJavaScriptの拡張バージョン的なプログラミング言語だと、その「列挙型(enum)」が使えるので、それに対応する為に「httpStatus.StatusCodes.OK」という形にしたらしいです。

ちなみに、列挙型は色々なプログラミング言語でも見かけるのですが、JavaScriptには無いんですよね。

httpStatus.OKも一応使える

「httpStatus.OK」も引き続き使えるらしいのですが、更新をする事はないらしいです。

今後の事も考えると、「httpStatus.StatusCodes.OK」に変更をしておく事をオススメします。

Node.jsやTypeScriptの実務用語を追いながらAI活用や副業学習まで広げる場合は、有料講座を選ぶ前に、自分にスクールが必要な段階かも確認しておくと判断しやすくなります。AIスクールをおすすめしない人では、目的・作業時間・成果物の準備が整っているかを整理しています。

Node.jsやTypeScriptの実務用語を学んだあと、AI活用や副業学習で有料支援を検討する場合は、AIスクールの無料相談は何社受けるべき?も確認してください。1社だけで決めず、質問対応、作れる成果物、学習の進め方、料金総額、返金条件を同じ質問で比べると、実務寄りの開発学習からどこまで支援が必要か判断しやすくなります。

【2026年版】Amazonで買えるおすすめノートPCランキング!コスパ最強のモデルはこれだ
DELLのノートパソコンがテーブルの上に置いてある画像

Amazon の PC をスコア化してみた

Specsy Hub

Amazonにある8〜14インチの小型WindowsタブレットやノートPCを、スペック別にスコア化して比較・ランキング。

コメント

タイトルとURLをコピーしました