zooo-log

読んだものとか、学んだこととか

TypeScript

React + Prisma + PostgreSQL on Heroku でアプリを作ってみる

概要 誰でも見られて、サクッと作れる環境が欲しかったのと、 最近話題のPrismaを使ってみたかったので、Heroku上にアプリを作ってみました。 とりあえずPostgreSQLまでつながっていることが知りたかったので、 ボタンは何もデザインせず、出力結果もコンソ…

プログラミングTypeScriptを読んだ(6章・7章)

6章では、TypeScriptの高機能な型が有効的な使い方とともに、紹介されています。 実際のアプリ開発で使う場面を想定したサンプルも載っているため、 実装時に「あ、ここでやったことか」とフックになるような配慮がされているかと思いました。 これらの高度…

プログラミングTypeScriptを読んだ(5章)

前回記事(プログラミングTypeScriptを読んだ(4章) - zooo-log)からの続きです。 5章読み終わりました。 基本的にはオブジェクト指向言語と同じ考え方で、TypeScriptと他の言語とが異なりそうなポイントを確認しました。 また、型エイリアスとインターフ…

プログラミングTypeScriptを読んだ(4章)

前回記事(プログラミングTypeScriptを読んだ(2章・3章) - zooo-log)からの続きです。 4章終わりました。 ポリモーフィズムの話は、C++を大学の頃にやっていた時ぶりでした。 久しぶりに読むと、やはり色々忘れていて、すごい時間がかかってしまいまし…

プログラミングTypeScriptを読んだ(2章・3章)

最近フロントエンド開発に携わることが多いので、Reactを触ってたのですが、 JavaScriptで書いていたところ、やはり実行時エラーに悩まされることが多く、TypeScriptに移行してみようと思っておりました。 ちょうどいいタイミングで、オライリーさんからプロ…