最近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社だけで決めず、質問対応、作れる成果物、学習の進め方、料金総額、返金条件を同じ質問で比べると、実務寄りの開発学習からどこまで支援が必要か判断しやすくなります。
開発・プログラミング記事をまとめて読む
プログラミング・開発記事まとめ
Nexforge内の学習順、環境構築、TypeScript、Rust/Gleam、Linuxトラブル対応の記事を目的別にまとめています。
IT基礎・開発入門の関連記事
言語だけでなく、コンピュータ基礎、資格、設計用語、テストの考え方も確認したい時は、近いカードから選んでください。
学習とキャリア
プログラミング学習、独学、資格、転職判断を先に整理します。
コンピュータ基礎
用語や仕組みで止まる場合は、コンピュータの基本構造から戻ると理解しやすくなります。
開発現場の基礎
実務記事を読む前に、設計用語、ORM、Node.js、E2Eテストの入口を押さえます。
Amazon の PC をスコア化してみた
Amazonにある8〜14インチの小型WindowsタブレットやノートPCを、スペック別にスコア化して比較・ランキング。


コメント