Express で Routing を実装
はじめに この記事では、ブログアプリのCRUD機能の実装を通して、Node.jsのWebアプリケーションフレームワークである Express の Routing について学んでいきます。 開発環境 …
View Article2023年GWなのでラズパイ買ってきてWebサーバーとして公開した件
GWなのでラズパイ買ってきてWebサーバーとして公開した件 インストーラーのアップデートなどで過去の記事の内容が古くなっていたので一応最新っぽいものを乗せます。 全世界公開しているので自分でセキュリ…
View Article【Node.js × Express × TypeScript × React】multerを使用してファイルをアップロードし表示する方法
はじめに 今回は、バックエンドがNode.js(TypeScript)のファイルアップロード機能をユーザー更新APIに含めて実装した際に、multerの記事はあっても、画面側に画像表示させるまでの記…
View Article【Node.js × Express × TypeScript × React】multerを使用してファイルをアップロードする方法(フロントエンド編)
はじめに 本記事は前科の記事に引き続いて、MERNスタックアプリケーションで、multerを用いて、ファイルアップロード機能を実装するという内容の記事です。 今回は、フロントエンドから、バックエンド…
View Article【TypeScript】開発環境の準備方法メモ
はじめに どうも、TypeScript勉強中の👶です。 理解を深めるために日々の学びを記事にしています。 初心者の記事なので言い回しや記載に誤りがあるかも知れませんが、暖かく見守っていただけると幸い…
View ArticleJest のメモリリークとその対処
現在、Jest にはメモリリークの問題がある。テストが増えてきたことで、テストを実行するとマシンのメモリを食い尽くすようになってきた。その調査と対処の記録。 TL;DR Jest v29 以降ならば…
View ArticleFirebase Cloud...
解決方法 アプリから関数を呼び出すのfunctions.https.onCallでCloud Functionsを呼び出した際に、以下のようにCORSエラーに遭遇した。 色々調べてた結果、onCal…
View ArticleNode.js: OracleDB のデータを作成 (Create)
プログラム #! /usr/bin/node // // oracle_create.js // May/11/2023 // // --------------------------------…
View ArticleNode.js: OracleDB のデータを読む (Read)
プログラム #! /usr/bin/node // // oracle_read.js // May/10/2023 // // ----------------------------------…
View ArticleNode.js: OracleDB のデータを更新 (Update)
プログラム #! /usr/bin/node // // oracle_update.js // May/10/2023 // // --------------------------------…
View ArticleNode.js: OracleDB のデータを削除 (Delete)
プログラム #! /usr/bin/node // // oracle_delete.js // May/10/2023 // // --------------------------------…
View ArticletsconfigのmoduleResolutionのbundlerがVSCodeでエラーになる
はじめに Reactを書いていたところ、他の人のVSCodeではエラーがでないのに私の環境だけでるという問題がでたのでまとめました 問題 tsconfig.jsonで以下のエラーが発生しました エラ…
View ArticleReactのimportでnode_modulesにあるのに見つけることができずVSCodeでエラーになる
はじめに Reactにemotionをいれたところnode_moduleにはあるのにインポートできない問題が起きたのでまとめます 他の方のVSCodeでは問題なく読み込めているようでした 問題 モジ…
View Articlenodejsをasdfのnodejsに変更したがバージョンが変わらない
はじめに この問題につまることは殆どないと思いますが、自分で色々同じような問題に遭遇した経験があったのでメモ程度にまとめます 問題 nodejsのバージョン切り替えを簡単にできるように/usr/lo…
View ArticleNode.js: OracleDB のデータを更新 (Update)
プログラム #! /usr/bin/node // // oracle_update.js // May/10/2023 // // --------------------------------…
View ArticleESLint import でカスタムエイリアスに対応する
1. はじめに Node.js プロジェクトでの import 文を自動でソートする際に、カスタムエイリアスの設定を変更したとき、そのままでは意図通りの挙動にならなかったのでその対応方法を記す。 2…
View ArticlenodebrewでNode.jsバージョンをプロジェクトごとに管理する
nodebrewとは nodebrewは、一つのマシン上で複数のバージョンのNode.jsを管理するためのツール。 開発するプロジェクトごとに利用するNode.jsのバージョンが異なる場合などに便利。…
View Articlenpmの基本(Node.jsパッケージマネージャ)
npmとは Node.jsのライブラリ、パッケージマネージャーです。 (同種のツールではyarnも有名) npmとyarnの違い yarnはnpmのセキュリティ上の問題を解決するために生まれた。 y…
View ArticleChatGPT いろんな書き方で動かす
gpt-3.5-turboとgpt-3.5-turbo-0301はどちらを使えば良いのか? gpt-3.5-turboを使いましょう 上位互換だと思ってください 公式のクイックスタートは現状gpt-…
View ArticleJavaScriptで標準入力から数値や文字列を一発で受け取る
はじめに オンラインのコーディング問題を解く際に標準入力からカンマ区切りや改行区切りなどでパラメーターが与えられるケースがありますが、問題によって数値、文字列、配列など様々な受け取り方が必要となり、…
View Article