Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Webサービスを作ってみて気づいたこと
Nobuki Inoue
December 08, 2018
Programming
0
230
Webサービスを作ってみて気づいたこと
Nobuki Inoue
December 08, 2018
Tweet
Share
More Decks by Nobuki Inoue
See All by Nobuki Inoue
10年使ったDBFluteに思う事
black_trooper
0
320
UI Component 作ってますか?
black_trooper
1
430
Riot.jsでSemanticUIを使ってみる
black_trooper
2
340
Other Decks in Programming
See All in Programming
Migrating to Kotlin State & Shared Flows
heyitsmohit
1
190
Make the most of Django - PyCon Italia 2022
pauloxnet
0
110
Get Ready for Jakarta EE 10
ivargrimstad
0
1.7k
個人開発でReact Native + Expo製アプリを作った話
ryonakae
1
450
設計ナイト2022 トランザクションスクリプト
shinpeim
11
2k
Java初心者が知っておくべきプログラミングのこと - JJUG CCC 2022 Spring
kishida
4
520
#JJUG_CCC 「サポート」は製品開発? - JDBCライブラリ屋さんが実践する攻めのテクニカルサポートとJavaエンジニアのキャリアについて -
cdataj
0
410
Independently together: better developer experience & App performance
bcinarli
0
160
Dagger + Anvil: Learning to Love Dependency Injection
vrallev
3
240
シェーダー氷山発掘記
logilabo
0
140
Angular‘s Future without NgModules: Architectures with Standalone Components @enterJS
manfredsteyer
PRO
0
190
Android スキルセットをフル活用して始めるスマートテレビアプリ開発
satsukies
1
190
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
34
6.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
316
22k
Happy Clients
brianwarren
89
5.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
19
1.2k
Intergalactic Javascript Robots from Outer Space
tanoku
261
25k
How to Ace a Technical Interview
jacobian
265
21k
Three Pipe Problems
jasonvnalue
89
8.7k
Thoughts on Productivity
jonyablonski
43
2.3k
Building Your Own Lightsaber
phodgson
94
4.6k
For a Future-Friendly Web
brad_frost
166
7.4k
A Modern Web Designer's Workflow
chriscoyier
689
180k
No one is an island. Learnings from fostering a developers community.
thoeni
9
1.3k
Transcript
Webサービスを作ってみて 気づいたこと 2018/12/08 【第5回】JSフレームワーク(またはライブラリ)× ビアバッシュ 初心者勉強会 in西新宿
HELLO! 井上 暢己(いのうえ のぶき) @black_trooper フリーランスのソフトウェア エンジニア。 semantic-ui-riot チョットデキル。 2
Codesuka (コーデスカ) https://codesuka.review Place your screenshot here 3
作ろうと思ったきっかけ 漠然とサービスを作りたい欲はあった 4
「XXXXをやってみたんですが難しいです ねー。これであってるのかな? と思いながらやってますー」 「それなら今度レビューしますよー」 5 よくあるケースだけど、なかなか実現されない・・・ ーとある勉強会にてー
それっぽいの既にあった... テンションだだ下がりですよ 6
7 似たサービスでも独自性があれば いいじゃないか!
Codesukaの実演 8
仕組み 9 ▸ Riot.js ▸ Semantic-UI ▸ semantic-ui-riot ▸ Github
API ▸ Firebase ▹ Authentication ▹ Database (Cloud Firestore) ▹ Functions (sitemap, OGP, etc)
振り返り 10 ▸ テンションが上がりすぎて眠れない ▹ タスクを細分化して心を落ち着かせる ▸ 1週間で作りました!とかやってみたい ▹ 自己満足なだけなのでやめといた
▸ 1から全部作る際に必要なタスクが不明 ▹ 最初はわからないものと割り切る ▹ 次回に活かせるように記録しておく (Trelloを使いました)
• Firebase Functions • Sitemap • OGP • SNSへの投稿 •
バックアップ • 利用規約 タスク一覧 経験あったのは1/4 だけ 1/3は気づかなかっ たタスク 11 • Riot • Semantic-UI • semantic-ui-riot • ロゴ作成 • ドメイン取得 • サービス名 • キャッチコピー • Github API • Firebase OAuth • Firebase Cloud Firestore Diagram featured by poweredtemplate.com
まとめ ▸ Codesuka を使ってみてください ▸ 簡単に作れると思っていたけど、想像以上に やることが多かった ▸ 一度ひと通りやってしまうと、次回からは楽に なるのでオススメ
▸ 挑戦する技術は1つぐらいにしておく 12 https://codesuka.review
13 THANKS! ご清聴ありがとうございました。