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
790
(うまくいった||いかなかった) 技術選定は何を考えていたか
PHPカンファレンス 2023
kubotak
October 07, 2023
Tweet
Share
More Decks by kubotak
See All by kubotak
DMARCレポート可視化ツールを SvelteKitで作った話
kubotak
2
270
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
240
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
9.3k
ウォーターフォールに思えたプロジェクトにあったアジャイルの要素
kubotak
2
550
Felteで作る簡単フォームバリデーション
kubotak
1
930
SvelteKitを本番投入してみて
kubotak
2
1.5k
PlaywrightによるSvelteコンポーネントテスト
kubotak
0
3.1k
AWS CDKでまるっと インフラ環境をIaCしたぞ!
kubotak
0
310
FeatureToggle戦略と運用方法
kubotak
4
15k
Other Decks in Programming
See All in Programming
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
370
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
0
260
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
870
Azure OpenAI Serviceのプロンプトエンジニアリング入門
tomokusaba
3
780
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
140
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.2k
Fast JSX: Don't clone props object #28768
yossydev
1
130
Polars入門
daikikatsuragawa
1
100
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
150
禅の心を手に入れよ
eltociear
1
150
大規模UIKitベースアプリへのTCAの段階的導入/gradual-adoption-of-tca-in-a-large-scale-uikit-based-app
takehilo
1
180
デフォルトにして至高、RubyMineの大好きな所
ruzia
0
440
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
The Cost Of JavaScript in 2023
addyosmani
16
3.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
A designer walks into a library…
pauljervisheath
200
23k
What the flash - Photography Introduction
edds
64
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
357
22k
YesSQL, Process and Tooling at Scale
rocio
164
13k
Infographics Made Easy
chrislema
238
18k
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