Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
好きな本を登録・一覧表示できるCUIアプリを作ってみた
Search
ぎちこ
July 11, 2024
0
38
好きな本を登録・一覧表示できるCUIアプリを作ってみた
電通大のサークルteam411の新人研修発表会で使用した資料です。
TypeScript, Deno, SQLiteを使ってシンプルなCUIアプリを作って動かしてみました。
ぎちこ
July 11, 2024
Tweet
Share
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
90
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
270
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
340
Accessibility Awareness
sabderemane
0
51
Color Theory Basics | Prateek | Gurzu
gurzu
0
200
Git: the NoSQL Database
bkeepers
PRO
432
66k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
640
The Cost Of JavaScript in 2023
addyosmani
55
9.5k
Balancing Empowerment & Direction
lara
5
880
The Spectacular Lies of Maps
axbom
PRO
1
520
WCS-LA-2024
lcolladotor
0
450
Transcript
好きな本を登録・一覧表示で きるCUIアプリを作ってみた ぎちこ
# 自己紹介 - ぎちこ(永田 雅人) - K課程 - 1年生
# アプリの概要 - 好きな本を登録して一覧表示できるCUIアプリ - ほかに編集・削除ができる
# 主な使用技術 - TypeScript - Deno - SQLite
# ソースコード - https://github.com/nagatamasato/favbook/
# デモ
# 反省 - ChatGPTに頼りすぎてしまった
# 工夫したところ - Gitのブランチをバージョンで分けてGitHubにpushした - V1.0 - 外部ファイルへのデータの書き込みなし - v1.1
- JSONファイルにデータ書き込み - v1.2 - データベース(SQLite)にデータ書き込み アプリを中断するとデータが消える ↓ データを保持する必要がある
# 育てる - Webアプリ、スマホアプリとして動かしてみたい - 機能の追加 - CSVから一括登録できるようにしたい - 持っている本、気になっている本などを他のユーザーとシェアできたら面白
そう - テストコード - コード改善
# 気づき - GitやGitHubの使い方の勉強になった - コミットメッセージの変更 - git add取り消し -
リモートから特定のブランチを指定してclone - DenoはNode.jsと比べてディレクトリがスッキリ - アプリ開発は楽しい
ご清聴ありがとうございました