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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ぎちこ
July 11, 2024
42
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
好きな本を登録・一覧表示できるCUIアプリを作ってみた
電通大のサークルteam411の新人研修発表会で使用した資料です。
TypeScript, Deno, SQLiteを使ってシンプルなCUIアプリを作って動かしてみました。
ぎちこ
July 11, 2024
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.8k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
700
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
460
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
210
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
470
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
430
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
990
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.2k
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と比べてディレクトリがスッキリ - アプリ開発は楽しい
ご清聴ありがとうございました