node.js

async/awaitをちょっと詳しく解説する

初めてAsync/Awaitを触った時、よくわからないまま使っていたので反省も込めて少し解説。

TypeScriptでMongooseを使うときの落とし穴とその対策

例えば JSでMongooseのModelはこんな感じに書ける。 とあるUserモデル。

TypeScriptの`--esModuleInterop`は一体何をやっているのか

そんなオプションあったんですか TypeScript2.7で追加されたらしい。 デフォルトでtrueとなるオプション。 Announcing TypeScript 2.7 | TypeScript

コンパイル結果で考えるTypeScriptのimport / export / namespace

import * as module from 'module' vs import module from 'module' TypeScriptでモジュールのimportをしていたら、読み込むモジュールによって怒られたり怒られなかったりしたので色々試して調べた。

SimplestPomodoroというWebアプリを作りました🎉

SimplestPomodoroというポモドーロタイマーのWebアプリを作りました。(現在β版です) SimplestPomodoro

FirebaseのSparkプラン(無料枠)でRealtimeDBの自動バックアップを構築する

個人開発のアプリでRealtimeDBのバックアップを無料でやりたい Firebase RealtimeDBのBlazeプラン(有料)には自動バックアップ機能があります。 でもBlazeプランは青天井なので個人開発ではなるべく触りたくありません。お金持ちならいいけど。

Passport.jsの認証をMockするライブラリ書いた

表題の通りですがPassport.jsの認証周りをよしなにMockするライブラリ書きました。 www.npmjs.com

【ドットインストール】node.jsを学ぶ1

最近ドットインストールやってます。