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
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
97
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
230
The Invisible Side of Design
smashingmag
302
51k
Rails Girls Zürich Keynote
gr2m
96
14k
The SEO Collaboration Effect
kristinabergwall1
0
350
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.9k
[SF Ruby Conf 2025] Rails X
palkan
1
740
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
55
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
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と比べてディレクトリがスッキリ - アプリ開発は楽しい
ご清聴ありがとうございました