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
生成AIによる PHP = Node.js 変換の検証
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kouki.miura
February 08, 2025
Programming
0
270
生成AIによる PHP = Node.js 変換の検証
ChatGPTでPHPのソースコードをNode.jsに変換して実用的なコードが生成できるか確認してみました。
kouki.miura
February 08, 2025
Tweet
Share
More Decks by kouki.miura
See All by kouki.miura
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
41
生成AIを "同僚" として使う ~設計・実装・ログ解析の実践例~
koukimiura
0
57
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
170
冬休みに作ったフロントエンドOIDC実装の解決策:vite-plugin-oidc
koukimiura
0
63
PHPでネイティブアプリ開発 - NativePHP
koukimiura
0
54
ビルトインウェブサーバーでPHP開発
koukimiura
0
63
生成AI × 仕様駆動開発 ~Kiroで見えた業務アプリ開発の未来~
koukimiura
0
150
Flutterで分数(Fraction)を表示する方法
koukimiura
0
190
HTMLで分数をどう表示する?MathMLの紹介と使い方
koukimiura
0
98
Other Decks in Programming
See All in Programming
15年目のiOSアプリを1から作り直す技術
teakun
0
480
AI巻き込み型コードレビューのススメ
nealle
2
2.2k
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
120
Metaprogramming isn't real, it can't hurt you
okuramasafumi
0
120
モジュラモノリスにおける境界をGoのinternalパッケージで守る
magavel
0
310
atmaCup #23でAIコーディングを活用した話
ml_bear
4
650
Scaling & Coordinating AI Agents for Development - Tamir Dresher
tamirdresher
0
100
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
330
SourceGeneratorのススメ
htkym
0
650
2026/02/04 AIキャラクター人格の実装論 口 調の模倣から、コンテキスト制御による 『思想』と『行動』の創発へ
sr2mg4
0
580
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
230
2026年 エンジニアリング自己学習法
yumechi
0
160
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
527
40k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
190
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Into the Great Unknown - MozCon
thekraken
40
2.3k
A Tale of Four Properties
chriscoyier
162
24k
The agentic SEO stack - context over prompts
schlessera
0
660
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
Tell your own story through comics
letsgokoyo
1
820
It's Worth the Effort
3n
188
29k
Transcript
生成AIによる PHP = Node.js 変換の検証 2025.02.08 第5回 札幌PHP勉強会 三浦 恒樹
(MIURA KOUKI) 診療情報管理士 上級医療情報技師 医用画像情報専門技師 ドゥウェル株式会社
長男が飼っている ハリネズミがアイコン INTRODUCE ・ドゥウェル株式会社 (医療系IT開発・導入会社)に所属 ・マネージャー(プレイング・マネージャー) ・仕事では TypeScript, Node.js/JavaScript, Java,C#
・趣味でも TypeScript,Node.js/JavaScript ・3児の父 ・札幌PHP勉強会、JBUG札幌、JavaDO、ゆるWeb勉強会、えびてく 等に参加
・生成AIとは(ChatGPT) ・PHP to Node.js ・変換① ・変換② ・まとめ INDEX
生成AIとは(ChatGPT) ChatGPT無料版を使用
PHP to Node.js Controller Service Repository Validator BizLogic DAO ①
② ③ ①~③のPHPをNode.jsに変換可能か検証する。 2025.02.08検証範囲
変換①
変換① - 結果 ChatGPTへのプロンプト: ChatGPTの回答:
変換① - 検証 変換元PHP実行結果: 変換後Node.js実行結果:
変換②
変換② - 結果 ChatGPTへのプロンプト: ChatGPTの回答:
変換② - 検証 変換元PHP実行結果: 変換後Node.js実行結果:
検証結果 ・PHP Webアプリ(Controller→Service)はNode.jsに100%変換できた 今後の検証 ・Controller→Service→Repositoryまでの変換 ・PHP→Node.js(JavaScript)→TypeScriptへの変換 ・FuelPHP等の旧フレームワークを使用したアプリからの変換 その他 ・今回の検証用ソースコードは”コメント駆動開発” (コメント記述→GitHub Copilotでコード生成→微修正)
ご清聴ありがとうございました。 SUMMARY
None
None