Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
(うまくいった||いかなかった) 技術選定は何を考えていたか
Search
kubotak
October 07, 2023
Programming
1.6k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
(うまくいった||いかなかった) 技術選定は何を考えていたか
PHPカンファレンス 2023
kubotak
October 07, 2023
More Decks by kubotak
See All by kubotak
僕も、PHPフレームワーク作ってみた
kubotak
0
290
ハーネスエンジニアリング白書
kubotak
0
140
Laravelにはdeleted_atがありますけど?
kubotak
2
120
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
2.5k
情報漏洩させないための設計
kubotak
6
3.2k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
250
DMARCレポート可視化ツールを SvelteKitで作った話
kubotak
2
710
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
1.1k
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
12k
Other Decks in Programming
See All in Programming
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
270
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
190
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
310
FreeBSDでZabbixを動かす
kenkino
0
320
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
150
速習iPhone Duo対応
yuukiw00w
2
760
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.2k
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
320
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
210
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
360
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
220
LoopHub - ローカルで動く GitHub で、AI と共同開発
jugyo
1
570
Featured
See All Featured
Designing for Timeless Needs
cassininazir
1
510
Claude Code のすすめ
schroneko
67
230k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Exploring anti-patterns in Rails
aemeredith
4
510
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
410
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
A designer walks into a library…
pauljervisheath
211
25k
Google's AI Overviews - The New Search
badams
0
1.6k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
Navigating Team Friction
lara
192
16k
From π to Pie charts
rasagy
1
380
Transcript
Copyright© M&A ( || ) PHP 2023 Kenjiro Kubota /
@kubotak_public
Copyright© M&A Profile 田 二 kubotak-is kubotak_public kenjiro.kubota M&A TypeScript
PHP https://kubotak.page Web Laravel ( ) 犬 豆
Copyright© M&A NFC
Copyright© M&A PHP PHP
Copyright© M&A PHP Laravel
Copyright© M&A 日 田
Copyright© M&A
Copyright© M&A 言 ・ ・ OS ・ ・ etc ・
Web ・ etc
Copyright© M&A M&A 用
Copyright© M&A M&A 用
Copyright© M&A
Copyright© M&A by ・ ・
Copyright© M&A HTTP API since: 2 0 17
Copyright© M&A HTTP API API Api Gateway(BFF) Api Gateway A
API B API C API
Copyright© M&A HHVM/Hack PHP PHP API 非 行 Guzzle 稿
行 PHP 文 Hack 非 文 HHVM/Hack 見 人 Hack
Copyright© M&A HHVM/Hack HHVM HipHopVirtualMachine PHP Hack 言 行 行
JIT 用 Hack HHVM 言 Facebook Meta HHVM 2011 Hack 2014 ( Facebook Slack 用 )
Copyright© M&A HHVM/Hack 力 高 Generics っ Tuples,Vector,ImmVector,Set,ImmSet,Map,ImmSet,Pair 非 async/await
PHP 行 2019 1 月 v 4 Hack
Copyright© M&A 用 PHP(2017 ) PHP 7 . 1 JIT
PHP 8 . 0 nullable (: ?string) void 入 子 っ
Copyright© M&A HHVM/Hack HHVM/Hack
Copyright© M&A PHPerKaigi 20 1 8
Copyright© M&A since: 2 0 19
Copyright© M&A Laravel 一 MPA+Vue.js
Copyright© M&A Nuxt.js + TypeScript Vue.js 人 見 SSR 行
SPA 面 比
Copyright© M&A PHPConference
Copyright© M&A Nuxt.js Vue.js Web SSR ・ SSG ・ SPA
方
Copyright© M&A Nuxt.js 用 比 VueFes Vue.js v 3 2020
( ) v 3 方 一 CompositionAPI 用 CompositionAPI
Copyright© M&A Vue 3 見 TypeScript CompositionAPI 用 Nuxt.js v
2 大 ⾒ 生
Copyright© M&A 大 Nuxt 3 Webpack Vite ・・・
Copyright© M&A Nuxt 3 Vue 3 (2020/09/18) 2 (2022/11/16) Nuxt
3 ・・・
Copyright© M&A since: 2 0 23
Copyright© M&A Nuxt v 2 v 3 Vue 2 Vue
3 OptionAPI 用 CompositionAPI 用 Nuxt 2 用 root context 止 Plugin 方
Copyright© M&A 見
Copyright© M&A SvelteKit 用 Vue Svelte 行 ・ 一
Copyright© M&A SvelteKit UI Svelte Web Svelte OSS DOM 用
行
Copyright© M&A https://tech.macloud.jp/entry/ 202 2 / 0 8 / 3
0 / 1 2213 1 SvelteKit 用
Copyright© M&A SvelteKit 足 3 行
Copyright© M&A since: 2 0 23
Copyright© M&A 十
Copyright© M&A 人 人 用
Copyright© M&A LTS 用
Copyright© M&A 用
Copyright© M&A https://speakerdeck.com/twada/understanding-the-spiral-of-technologies- 2023 -edition 見 力 人 t_wada
Copyright© M&A
Copyright© M&A ・ 稿 人 十人
Copyright© M&A ・ 稿 人 十人 IDaaS IDaaS
Copyright© M&A ・ 稿 人 十人 文 i 1 8
n
Copyright© M&A ・ 稿 人 十人 GraphDB
Copyright© M&A ・ 稿 人 十人 RDBMS CQRS DB
Copyright© M&A ・ 稿 人 十人 自 PHP
Copyright© M&A ・ 稿 人 十人 PHP 用 人 人
用 Python Go Rust Go Rust
Copyright© M&A ・ 稿 人 十人 Rust Go PHP 行
Copyright© M&A 月
Copyright© M&A 自
Copyright© M&A
Copyright© M&A 大 用 比 一 ・ 一 見 人
Copyright© M&A
Copyright© M&A
Copyright© M&A 人
Copyright© M&A 生
Copyright© M&A To Be Continued