(うまくいった||いかなかった) 技術選定は何を考えていたか
by
kubotak
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
Copyright© M&A ( || ) PHP 2023 Kenjiro Kubota / @kubotak_public
Slide 2
Slide 2 text
Copyright© M&A Profile 田 二 kubotak-is kubotak_public kenjiro.kubota M&A TypeScript PHP https://kubotak.page Web Laravel ( ) 犬 豆
Slide 3
Slide 3 text
Copyright© M&A NFC
Slide 4
Slide 4 text
Copyright© M&A PHP PHP
Slide 5
Slide 5 text
Copyright© M&A PHP Laravel
Slide 6
Slide 6 text
Copyright© M&A 日 田
Slide 7
Slide 7 text
Copyright© M&A
Slide 8
Slide 8 text
Copyright© M&A 言 ・ ・ OS ・ ・ etc ・ Web ・ etc
Slide 9
Slide 9 text
Copyright© M&A M&A 用
Slide 10
Slide 10 text
Copyright© M&A M&A 用
Slide 11
Slide 11 text
Copyright© M&A
Slide 12
Slide 12 text
Copyright© M&A by ・ ・
Slide 13
Slide 13 text
Copyright© M&A HTTP API since: 2 0 17
Slide 14
Slide 14 text
Copyright© M&A HTTP API API Api Gateway(BFF) Api Gateway A API B API C API
Slide 15
Slide 15 text
Copyright© M&A HHVM/Hack PHP PHP API 非 行 Guzzle 稿 行 PHP 文 Hack 非 文 HHVM/Hack 見 人 Hack
Slide 16
Slide 16 text
Copyright© M&A HHVM/Hack HHVM HipHopVirtualMachine PHP Hack 言 行 行 JIT 用 Hack HHVM 言 Facebook Meta HHVM 2011 Hack 2014 ( Facebook Slack 用 )
Slide 17
Slide 17 text
Copyright© M&A HHVM/Hack 力 高 Generics っ Tuples,Vector,ImmVector,Set,ImmSet,Map,ImmSet,Pair 非 async/await PHP 行 2019 1 月 v 4 Hack
Slide 18
Slide 18 text
Copyright© M&A 用 PHP(2017 ) PHP 7 . 1 JIT PHP 8 . 0 nullable (: ?string) void 入 子 っ
Slide 19
Slide 19 text
Copyright© M&A HHVM/Hack HHVM/Hack
Slide 20
Slide 20 text
Copyright© M&A PHPerKaigi 20 1 8
Slide 21
Slide 21 text
Copyright© M&A since: 2 0 19
Slide 22
Slide 22 text
Copyright© M&A Laravel 一 MPA+Vue.js
Slide 23
Slide 23 text
Copyright© M&A Nuxt.js + TypeScript Vue.js 人 見 SSR 行 SPA 面 比
Slide 24
Slide 24 text
Copyright© M&A PHPConference
Slide 25
Slide 25 text
Copyright© M&A Nuxt.js Vue.js Web SSR ・ SSG ・ SPA 方
Slide 26
Slide 26 text
Copyright© M&A Nuxt.js 用 比 VueFes Vue.js v 3 2020 ( ) v 3 方 一 CompositionAPI 用 CompositionAPI
Slide 27
Slide 27 text
Copyright© M&A Vue 3 見 TypeScript CompositionAPI 用 Nuxt.js v 2 大 ⾒ 生
Slide 28
Slide 28 text
Copyright© M&A 大 Nuxt 3 Webpack Vite ・・・
Slide 29
Slide 29 text
Copyright© M&A Nuxt 3 Vue 3 (2020/09/18) 2 (2022/11/16) Nuxt 3 ・・・
Slide 30
Slide 30 text
Copyright© M&A since: 2 0 23
Slide 31
Slide 31 text
Copyright© M&A Nuxt v 2 v 3 Vue 2 Vue 3 OptionAPI 用 CompositionAPI 用 Nuxt 2 用 root context 止 Plugin 方
Slide 32
Slide 32 text
Copyright© M&A 見
Slide 33
Slide 33 text
Copyright© M&A SvelteKit 用 Vue Svelte 行 ・ 一
Slide 34
Slide 34 text
Copyright© M&A SvelteKit UI Svelte Web Svelte OSS DOM 用 行
Slide 35
Slide 35 text
Copyright© M&A https://tech.macloud.jp/entry/ 202 2 / 0 8 / 3 0 / 1 2213 1 SvelteKit 用
Slide 36
Slide 36 text
Copyright© M&A SvelteKit 足 3 行
Slide 37
Slide 37 text
Copyright© M&A since: 2 0 23
Slide 38
Slide 38 text
Copyright© M&A 十
Slide 39
Slide 39 text
Copyright© M&A 人 人 用
Slide 40
Slide 40 text
Copyright© M&A LTS 用
Slide 41
Slide 41 text
Copyright© M&A 用
Slide 42
Slide 42 text
Copyright© M&A https://speakerdeck.com/twada/understanding-the-spiral-of-technologies- 2023 -edition 見 力 人 t_wada
Slide 43
Slide 43 text
Copyright© M&A
Slide 44
Slide 44 text
Copyright© M&A ・ 稿 人 十人
Slide 45
Slide 45 text
Copyright© M&A ・ 稿 人 十人 IDaaS IDaaS
Slide 46
Slide 46 text
Copyright© M&A ・ 稿 人 十人 文 i 1 8 n
Slide 47
Slide 47 text
Copyright© M&A ・ 稿 人 十人 GraphDB
Slide 48
Slide 48 text
Copyright© M&A ・ 稿 人 十人 RDBMS CQRS DB
Slide 49
Slide 49 text
Copyright© M&A ・ 稿 人 十人 自 PHP
Slide 50
Slide 50 text
Copyright© M&A ・ 稿 人 十人 PHP 用 人 人 用 Python Go Rust Go Rust
Slide 51
Slide 51 text
Copyright© M&A ・ 稿 人 十人 Rust Go PHP 行
Slide 52
Slide 52 text
Copyright© M&A 月
Slide 53
Slide 53 text
Copyright© M&A 自
Slide 54
Slide 54 text
Copyright© M&A
Slide 55
Slide 55 text
Copyright© M&A 大 用 比 一 ・ 一 見 人
Slide 56
Slide 56 text
Copyright© M&A
Slide 57
Slide 57 text
Copyright© M&A
Slide 58
Slide 58 text
Copyright© M&A 人
Slide 59
Slide 59 text
Copyright© M&A 生
Slide 60
Slide 60 text
Copyright© M&A To Be Continued