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
PHP/Laravelビギナーがマゴコロ込めてWebアプリケーションを作ってみた話
Search
Shimabukuro Megumi
December 15, 2018
0
87
PHP/Laravelビギナーがマゴコロ込めてWebアプリケーションを作ってみた話
CODEBASE プログラミング講座 忘年会 2018
Shimabukuro Megumi
December 15, 2018
Tweet
Share
More Decks by Shimabukuro Megumi
See All by Shimabukuro Megumi
同窓会
shimabukuromegumi
0
31
LaravelのOSSの プロジェクトを読んで お勉強してみてる話
shimabukuromegumi
0
1.6k
Web開発実務未経験者がLaravelをかけるようになるまでの話
shimabukuromegumi
0
390
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
Building a Scalable Design System with Sketch
lauravandoore
458
32k
Git: the NoSQL Database
bkeepers
PRO
425
64k
Building an army of robots
kneath
302
42k
The Pragmatic Product Professional
lauravandoore
31
6.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
123
18k
Building Flexible Design Systems
yeseniaperezcruz
325
38k
YesSQL, Process and Tooling at Scale
rocio
167
14k
How to name files
jennybc
75
98k
Become a Pro
speakerdeck
PRO
22
4.9k
[RailsConf 2023] Rails as a piece of cake
palkan
48
4.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
30
2.3k
Transcript
マゴコロ込めてwebアプリ ケーションを作ってみた話 2018.12.15(sat) CODEBASE忘年会 島袋恵(しまぶくろ めぐみ) \PHP・Laravelビギナーが/
自己紹介 - 島袋恵 @20092014 - CODEBASEプログラミング講座1 期生 - 普段はインフラ/サーバー管理運用 の仕事
- プログラミング歴 900Hぐらい - 最近は Laravelをよく触ってます - フェスとかイベント好き
今日話すこと - 自分が作ってみたいwebアプリを作ってみた、という話 - 作ったもの - なぜ作りたいと思ったのか - 作る際にやったこと -
作ってみての振り返り - まとめ
作ったもの - 習慣化したいことの達成状況を日々記録するアプリ - 目標を入力して、達成したら記録する - 記録した結果は githubの草っぽく どれぐらい継続してるかわかる -
twitterでログインできる - いちおう公開してる - http://www.hyperhabit.net
作ったもの
作ったもの
作ったもの
なぜ作りたいと思ったのか - 彼女が使ってくれそうなアプリを作りたかった - 運動とか食事とか、もっと健康に気をつけていこうという話をよくし ていて、そういうのをもっと習慣化するには? - プログラミングを学習していて、Githubの草を増やし続けるって、 継続していくモチベーションになってる気がする -
コード以外でもgithubの草を生やして可視化してみると、継続して いきやすいのでは? - Laravelのお勉強
作る際にやったこと - すでに似たようなアプリがないか調べてみた - すでにあった - Super Habit - iOSアプリ
作る際にやったこと - 基礎インプット - Laravelの青い本 1周 - ドットインストール 1周 -
Laraveの太い本 適宜 - 作りたいアプリの機能を実現するためのインプット - twitterログイン - githubの草を生やすライブラリがないか調べる - Vue-heatmapってやつを使った
作ってみての振り返り - 技術的な面 - Laravelを構成する基本的な要素を把握できてよかった - MVC/ルーティング/バリデーション/認証/Eloquent/ミドルウェア/etc.. - twitterログインする機能を実現するために、twitterAPIの使い方とか勉強になっ た
- Githubの草みたいなやつを表示させるため、vue.jsのライブラリを使ったけど、導 入するのに手間取ったので、いろいろと勉強になった - 途中からCSSとかの見た目をなおす時間の方が多く取られて大変だった - 本質的な課題 - 作って1週間ぐらいは使ってたけど、めんどくさくなってやめた。記録し忘れていた場 合、通知する機能をつけるとかやってみたい
まとめ - 継続して使っていきたいと思えるアプリケーションを作るのは、難しい なあと感じた - ただ、新しい技術を学ぶのに、その技術を使った何かを作ってみる のは、すごく良い方法だと思うので、今後も何かしら作っていきた い - 誰かのためにものを作ることも(マゴコロ込めてモノを作るってマイン
ドも)、モチベーションが続いて良さそうだと思った(自分のためだ けだと 途中でやめてもあれだけど、誰かのためってなると、頑張りた い気持ちになる)