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
令和時代のLAMPを考える
Search
kouki.miura
March 07, 2024
Programming
0
52
令和時代のLAMPを考える
令和時代の"LAMP"を考えてみました。
kouki.miura
March 07, 2024
Tweet
Share
More Decks by kouki.miura
See All by kouki.miura
ゲームとかの最初に使い方を教えてくれるアレ
koukimiura
0
3
Claude Codeでゲーム開発デビュー
koukimiura
0
32
Vite+TypeScript+Vue.jsではじめるフロントエンドプロジェクト
koukimiura
1
49
リソース制限環境下でのローカルLLM構築術
koukimiura
0
96
フロントエンドのパフォーマンスチューニング
koukimiura
7
2.5k
医療系ソフトウェアのAI駆動開発
koukimiura
1
230
レポートから見る生成AIを活用したシステム開発.
koukimiura
0
160
AWSサービスの整理と使いたい機能の概要
koukimiura
1
88
生成AIによる PHP = Node.js 変換の検証
koukimiura
0
160
Other Decks in Programming
See All in Programming
KessokuでDIでもgoroutineを活用する / Go Connect #6
mazrean
0
120
開発チーム・開発組織の設計改善スキルの向上
masuda220
PRO
15
8.2k
ライブ配信サービスの インフラのジレンマ -マルチクラウドに至ったワケ-
mirrativ
2
270
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
2
730
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
1k
Scale out your Claude Code ~自社専用Agentで10xする開発プロセス~
yukukotani
9
2.6k
tool ディレクティブを導入してみた感想
sgash708
1
150
マイコンでもRustのtestがしたい その2/KernelVM Tokyo 18
tnishinaga
2
2.3k
CSC305 Summer Lecture 12
javiergs
PRO
0
130
令和最新版手のひらコンピュータ
koba789
14
8k
[FEConf 2025] 모노레포 절망편, 14개 레포로 부활하기까지 걸린 1년
mmmaxkim
0
1.1k
TDD 実践ミニトーク
contour_gara
0
150
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
BBQ
matthewcrist
89
9.8k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Producing Creativity
orderedlist
PRO
347
40k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Embracing the Ebb and Flow
colly
87
4.8k
Writing Fast Ruby
sferik
628
62k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Transcript
令和時代のLAMPを考える 三浦 恒樹 (MIURA KOUKI) 診療情報管理士 上級医療情報技師 医用画像情報専門技師 ドゥウェル株式会社 2024.03.07
IT・情報系 北海道まったりLT大会
INTRODUCE ・医療系(病院向け)ソフトウェア開発会社に勤務 ・仕事ではJava、C#、JavaScript が主な開発言語 ・開発言語・環境を統一したいと思っている
令和時代のLAMPを考える
WEB開発の流れ 1991年 WEB誕生(静的) 2000年代 LAMP(バックエンド動的) 2010年代前半 MEAN(フロントエンド動的) 2010年代後半 Jamstack(静的サイト生成) 2024年
新しいスタンダードを!
LAMPとは? ・Linux ・Apache ・MySQL ・PHP OSSを組み合わせてWEBアプリを構築する 基盤のスタンダード。 バックエンド動的を実現する。 OS Middleware
DB Program 2000年代
MEANとは? ・MongoDB ・Express.js ・Angular.js ・Node.js OSSを組み合わせてWEBアプリを構築する 基盤のスタンダード。 フロントエンド動的を実現する。 OS, Middlewareから興味が離れた。
DBは型を意識しなくなった。 DB Framework Framework Program 2010年代前半
Jamstackとは? ・JavaScript ・API ・Markup 静的サイトジェネレーター。 技術を限定せず多様性を尊重する時代。 Program API Markup(HTML) Headless
CMS 2010年代後半
2024年、新しいスタンダードは? 2000年代 LAMP(バックエンド動的) 2010年代前半 MEAN(フロントエンド動的) 2010年代後半 Jamstack(静的サイト生成) 2024年 業務系WEB開発スタンダードを定義したい! コンテンツ系
業務系
VSBP ・Vue.js ・SpringBoot ・PostgreSQL Framework Framework DB 2010年代後半 2024年~ OSSを組み合わせてWEBアプリを構築する
基盤のスタンダード。 フロントエンド動的を実現する。
LAMPとVSBPのトレンド比較
フロントエンドフレームワークのトレンド比較
バックエンドフレームワークのトレンド比較
バックエンドフレームワークのトレンド比較(訂正)
PWA API VSBPをサポートするコンポーネント 2010年代後半 Vue.js SpringBoot PostgreSQL Vuetify Tabulator OpenAPI
Generator pg_rman Keycloak Grid UI OIDC API Backup Zabbix Monitoring
SUMMARY ・2024年 業務系WEB開発スタンダードは、 Vue.js Spring Boot PostgreSQL ・VSBPと親和性が高いツール・ライブラリを使うことで 高速開発を実現できそう ご清聴ありがとうございました。