jestのsnapshotでテストの運用コストを削減する
概要 node.jsでintegrationテストを運用しているのですが、運用していて仕様変更等によりレスポンスの変更が発生します。 小さな変更でも多くのテストコードを修正していたのですが、メンテナ…
View ArticleNode.js 初心者向け備忘録: 初期設定と基本コマンドまとめ
はじめに Node.jsを初めて触るので、自分用に初期設定や基本的な使い方を簡単にまとめました。、 1. プロジェクトの初期化: npm init まずnpm initでプロジェクトを初期化して、p…
View Articlenpm実行時のPowerShell実行ポリシーエラーの対処方法
発生した問題 npmコマンドを実行しようとしたところ、以下のようなセキュリティエラーが発生しました。 npm : このシステムではスクリプトの実行が無効になっているため、ファイル C:\Progra…
View ArticleAuth0 サンプルの SPA を微修正して、 Auth0 サンプルの API に CORS していく
はじめに 前回までにこんなことをやってみました。 今更ながら Auth0 およびサンプルアプリケーションを触ってみる Auth0 で認証される API を作って使ってみる Auth0 で認証する S…
View Article2025年も人気!MERNスタックのすすめ
新年の最初の記事では、現在注目されている技術スタックについて触れていきたいと思います。 まず、Webアプリケーション開発は最近、かつてないスピードで進化を遂げています。新しい技術が徐々に登場し、開発…
View ArticleTwilioで話した内容を書き起こしてみよう
はじめに 備忘録2本目です。 今回はTwilioで購入した050番号宛に発信して、話した内容をGoogle chatのスペースに書き起こす処理を作っていきます。 Google chatのスペース作成 Google Chat側の準備をしていきます。まずはスペースを作成していきます…
View Article「Node.js(Express)とMongoDB」に決定!バックエンド技術選定の舞台裏✨
開発日記8日目:バックエンド技術選定完了!Node.js(Express)とMongoDBに決定!🌟 群馬県民がもっと地元イベントを楽しめるように!イベント発見アプリを個人開発している🐮です! 今日…
View Articlenodebrewを用いてmacOSにnodeとnpmをインストールする
% brew install nodebrew % nodebrew setup % nodebrew -v nodebrew 1.2.0 % echo 'export PATH=$HOME/.no…
View Articlenvmで64bit版と32bit版のNodeを共存👯♂️
はじめに 先日の記事で、Node.jsの32bit版が必要だったのでインストールした話を書きました。何かを見て、32bit版と64bit版は共存可能と思っていましたが、Node.jsの公式サイトにあ…
View ArticleExpressでプロジェクトディレクトリを構築する方法
Expressでプロジェクトディレクトリを構築する方法 ExpressはNode.jsでWebアプリやAPIを構築するためのフレームワークです。本記事では、Expressのプロジェクトディレクトリ構…
View Articleラズパイにnode.jsのインストール&GitHubのクローン
1.ラズパイ3以降のビルド済node.jsダウンロード時に選択するアーキテクチャ 1-1.ターミナルで以下を実行 uname -m 1-2.出力: ・aarch64 → ARM64を選択 ・armv…
View ArticleLeftHookでUI開発もAPI開発もどっちも捗った話
LeftHookでUI開発もAPI開発もどっちも捗った話 初投稿です。 DevContainerを用いたフルスタックでの開発にLeftHookがとてもマッチしたので紹介します。 UI側はBun(No…
View Article🚀 NVMを使ったNode.jsのインストール
Node.jsのバージョン管理ツールである NVM (Node Version Manager) を使ってNode.jsをインストールする手順を解説します。 📚 公式ドキュメント NVMの詳細につい…
View ArticleLOLIPOP!マネージドクラウドでMySQLデータベースを利用する
はじめに LOLIPOP!マネージドクラウドのNode.jsプロジェクトでデータベースを利用する方法の備忘録です。 目次 データベースの情報を確認する MySQLのバージョンを確認する MySQL8…
View Articleフロントエンド・エンジニアリング簡史
前端エンジニアリングとは、フロントエンド開発において、ツール、方法、プロセスを活用し、開発作業を体系化、自動化、標準化することで、開発効率、コード品質、プロジェクト管理能力を向上させる実践を指しま…
View ArticleWhat are the benefits of using Node.JS and React for Web App Development?
In today's highly competitive technological landscape, Nodejs Development Company India and React …
View Articleすごいどうでもいい用途で Node.js を使いたかった (CLIを書く)
やりたいこと 言語として,Node.js が入っている前提のレポがあった そこで,ちょっとしたファイル操作が追加で必要になった シェルスクリプトでやっても良かったけど,Docker 環境でもないので…
View ArticleDocker-composeでNext.js + Go (+ nginx) のWebアプリを動かしてみた
この記事は ローカル環境で開発したNext.jsとGoによるWebアプリをDockerコンテナ上で動作するように移植する方法 Docker-composeを用いた際のnginxのリバースプロキシの方法…
View Article開発日記12日目:システムアーキテクチャ設計完了!Gunma Naviの全体像が見えてきました!🏗️✨
開発日記12日目:システムアーキテクチャ設計完了!Gunma Naviの全体像が見えてきました!🏗️✨ 群馬県民がもっと地元イベントを楽しめるように!イベント発見アプリ「Gunma Navi」を個人…
View Articlemarbleレポジトリを理解する
はじめに 本記事では、marbleレポジトリを解説します。このレポジトリでは、ArcGIS online に合わせたベクトルタイルのホスティングを可能にしています。 コードの解説 app.js co…
View Article