Categoriesサーバーサイド言語中級の学習学習Node.jsのコードからSlackにメッセージを書き込む方法Post AuthorBy pitang1965Post DateSun Nov 07 2021SlackにJavaScript(Node.js)にメッセージを書き込む方法を調べました(2022-06-18更新) 次のような単純なコードでSlackの指定したチャンネルにメッセージを書き込むことができました。実際には […]Post TagsNode.js, Slack
CategoriesDevOpsとデプロイメント等サーバーサイド言語中級の学習学習HerokuにデプロイしたアプリがApplication errorPost AuthorBy pitang1965Post DateMon Feb 24 2020手元で動作するアプリケーションをHerokuにデプロイしました。 特にデプロイでエラーはなかったと思ったのですが、実際にアクセスすると次のエラーとなりました。 この問題を解決するのHerokuの使い方の基本を学んでいなか […]Post TagsHeroku, Node.js
CategoriesGit及びツールサーバーサイド言語中級の学習JestによるNode.jsのテスト:その①Post AuthorBy pitang1965Post DateSat Nov 16 2019Node.jsアプリケーションをテストする方法を学習したので、忘れてもよいようにメモしておきます。 テストフレームワークであるJestを使用します。 Jestのインストールと設定 次のコマンドでインストールを実行します。 […]Post TagsJest, Node.js
Categoriesサーバーサイド・フレームワークサーバーサイド言語中級の学習学習チャットアプリの作成④ 確認応答とデータバリデーションPost AuthorBy pitang1965Post DateSat Nov 02 2019LINEのオープンチャットとか、ジモティなどのアプリでの他人とのチャットで、個人情報だとか不適切情報を入れるとはじかれるというのがあります。 今回は、前回のチャットアプリを少し改良して、きちんと通信されたかの確認応答(a […]Post Tagsbad-words, PlantUML, Socket.io
Categoriesサーバーサイド・フレームワークサーバーサイド言語中級の学習学習チャットアプリの作成 ③ 一応通信だけできるバージョンPost AuthorBy pitang1965Post DateSat Nov 02 2019前回の学習で得た知識を元に、一応通信だけできるバージョンを作成しました。 この状態では、認証もないどころか、誰が発言しているのか不明(笑)ですし、ユーザインタフェースも改良の余地がありすぎです。 しかし、この後に機能追加 […]Post TagsSocket.io
Categoriesサーバーサイド・フレームワークサーバーサイド言語中級の学習学習チャットアプリの作成:② WebSocketPost AuthorBy pitang1965Post DateWed Oct 30 2019チャットアプリで必要となるリアルタイムの双方向通信をおこなうためのWebSocketプロトコルの利用についてメモを残します。ここではまだチャットアプリは完成しません。 Socket.ioのインストール Socket.io […]Post TagsSocket.io, WebSocket
Categoriesサーバーサイド・フレームワークサーバーサイド言語中級の学習学習チャットアプリの作成:① プロジェクトの作成Post AuthorBy pitang1965Post DateSun Oct 27 2019まず、最初にExpress Webサーバーのプロジェクトを作成するまで。 1. npmの初期化とExpressのインストール 下記コマンドでpackage.jsonファイルを生成し、expressをインストールする。 & […]Post TagsExpress, Node.js, npm
CategoriesGit及びツールサーバーサイド言語中級の学習学習Postmanはとっても便利 ~ 環境変数と認証トークンPost AuthorBy pitang1965Post DateMon Sep 16 2019今、Node.js, MongoDB, Express.js, Mongoose等を使って、APIをバックエンドとして使用した認証ありのWebアプリケーションの開発について学習中です。ここで、API開発に役立つツールであ […]Post TagsPostman, REST API, 認証
Categoriesサーバーサイド言語データベース中級の学習Mongooseで重複した値が登録できなくするuniqueが利かないPost AuthorBy pitang1965Post DateThu Sep 12 2019前回の投稿から約一ヶ月空いてしまいましたが、NoSQLのMongoDBや、そのオブジェクトモデリングツールであるMongooseを学習中です。ツールとしてPostmanやRobo 3T(Windows上で動作するElec […]Post TagsmongoDB, Mongoose
CategoriesDevOpsとデプロイメント等Git及びツールサーバーサイド言語ポートフォリオ中級の学習学習Node.jsアプリケーションをHerokuにデプロイしましたPost AuthorBy pitang1965Post DateTue Aug 13 2019Node.jsの勉強のために作った小さなアプリケーションをWebサイトに公開するのに、Herokuというのを初めて使ってみました。 準備 Heroku: クラウド・アプリケーション・プラットフォームのアカウントを作成する […]Post TagsHeroku, Node.js