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
(うまくいった||いかなかった) 技術選定は何を考えていたか
Search
kubotak
October 07, 2023
Programming
1
1.3k
(うまくいった||いかなかった) 技術選定は何を考えていたか
PHPカンファレンス 2023
kubotak
October 07, 2023
Tweet
Share
More Decks by kubotak
See All by kubotak
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
620
情報漏洩させないための設計
kubotak
6
2.4k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
160
DMARCレポート可視化ツールを SvelteKitで作った話
kubotak
2
570
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
960
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
11k
ウォーターフォールに思えたプロジェクトにあったアジャイルの要素
kubotak
2
840
Felteで作る簡単フォームバリデーション
kubotak
1
1.7k
SvelteKitを本番投入してみて
kubotak
2
2.1k
Other Decks in Programming
See All in Programming
高度なUI/UXこそHotwireで作ろう Kaigi on Rails 2025
naofumi
4
3.5k
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
3k
Breaking Up with Big ViewModels — Without Breaking Your Architecture (droidcon Berlin 2025)
steliosf
PRO
1
330
Swift Concurrency - 状態監視の罠
objectiveaudio
2
460
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
340
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
110
CSC509 Lecture 02
javiergs
PRO
0
410
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
780
フロントエンド開発に役立つクライアントプログラム共通のノウハウ / Universal client-side programming best practices for frontend development
nrslib
7
3.9k
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
650
dynamic!
moro
9
6.6k
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Rails Girls Zürich Keynote
gr2m
95
14k
A Tale of Four Properties
chriscoyier
160
23k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Producing Creativity
orderedlist
PRO
347
40k
Why Our Code Smells
bkeepers
PRO
339
57k
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