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
irof
February 17, 2017
Programming
1
880
フロントエンドわからないけど画面つくることになって
[関ジャバ] フロントエンド初心者勉強会 in 大阪のLTです。
https://kanjava.connpass.com/event/49104/
irof
February 17, 2017
Tweet
Share
More Decks by irof
See All by irof
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
300
複数アプリケーションを育てていくための共通化戦略
irof
10
4.2k
SpringBootにおけるオブザーバビリティのなにか
irof
1
980
Javaアプリケーションモニタリングの基本
irof
7
2.6k
Webアプリケーションを作りましょう
irof
0
130
Javaの新しめの機能を知ったかぶれるようになる話 #kanjava
irof
3
6.2k
バッチを作らなきゃとなったときに考えること
irof
2
780
SpringBoot3.4の構造化ログ #kanjava
irof
3
1.4k
自分ひとりから始められる生産性向上の取り組み #でぃーぷらすオオサカ
irof
12
5.2k
Other Decks in Programming
See All in Programming
20250628_非エンジニアがバイブコーディングしてみた
ponponmikankan
0
640
RailsGirls IZUMO スポンサーLT
16bitidol
0
140
データの民主化を支える、透明性のあるデータ利活用への挑戦 2025-06-25 Database Engineering Meetup#7
y_ken
0
340
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
120
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
技術同人誌をMCP Serverにしてみた
74th
1
570
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
590
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
260
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
350
Select API from Kotlin Coroutine
jmatsu
1
220
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
610
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
710
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Automating Front-end Workflow
addyosmani
1370
200k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
680
Agile that works and the tools we love
rasmusluckow
329
21k
GraphQLとの向き合い方2022年版
quramy
49
14k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
500
Transcript
ϑϩϯτΤϯυΘ͔Βͳ͍ ͚Ͳը໘࡞Δ͜ͱʹͳͬͯ <ؔδϟό>ϑϩϯτΤϯυॳ৺ऀษڧձJOେࡕ 5 !JSPG
എܠͱͯࣗ͠ݾհ w ͍Ζ;Ͱ͢ɹɹɹɹɹɹɹ͜Εˠ w େن4*FSͰੜ͖ͯ·ͨ͠ w αʔόʔαΠυ+BWBͳਓͰ͢ w +BWB4DSJQUͨ·ʹ͚ͩͲ*&ҎԼུ w
)5.-ͱ͔$44ͱ͔ԿͦΕ
എܠͱͯ͠ܦҢ ʮը໘దʹ࡞ͬͯɻ ɹ"ENJO-5&ͱ͔ͬͯɻʯ ͓ɺ͓͏ʜʜ ʮదͰ͍͍͔ΒXXXʯ ͋ɺ͍ʜʜ
ࢲͷϑϩϯτΤϯυྗ w #PPUTUSBQ5XJUUFS#PPUTUSBQͱ͔ ݴͬͯͨ͜Ζʹ৮ͬͨʢඇۀ w K2VFSZॻ͚ͱݴΘΕΔͱάάΔ w )5.-ͱ͔$44ͱ͔ݴ༿͚ͩͬ ͯΔʢ໊લग़ͨࠒʹ
Ͳͳ͍ͤʔͱʜʜ
ͱͳΔਓଟ͍ΑͶʂʁ ʢؔδϟόͩ͠ʂʂʣ
ରͷ֓ཁ w 4QSJOH.7$ 5IZNFMFBGΛ͏ w ը໘͖ʹͰ͖ΔˡԿܾ·ͬͯͳ͍ w ϢʔβʔਓʢإΛ֮͑ΕΔఔ w
͕࣌ؒͳ͍ˡ͍ͭͩͬͯ࣌ؒ༗ݶͩ͠
݅ͱํ w ͋Δఔݟӫ͑Λ͑Δඞཁ͋Δ w ࣗͰ+BWB4DSJQU$44ॻ͔ͳ͍ w "ENJO-5&ͱ͔ͬͯݴͬͯͨ͠ "ENJO-5&ͱ͔ݴ͏ͷΛ͓͏ʂ
ࢥ͍͍ͭͨબࢶ w ϓϩδΣΫτʹෲ࣋ͪ͢Δ w $%/Λ͏ w 8FC+BSTΛ͏ w 8FCQBDLΛ͏
ϓϩδΣΫτͰෲ࣋ͪ w μϯϩʔυͨ͠[JQղౚͨ͠ͷΛશ෦࣋ͬͯ ͓͘ܗ w தͷେΘͳ͍ʁʢEJTU͚ͩͰ͓Lʁ w ͚ͲɺͲΕ͕͍Δͷ͔Θ͔Βͳ͍ w ͱݴ͑ɺཁΒΜͷΛ4$.ʹೖΕͨ͘ͳ͍
ͳ͠झຯʹ߹Θͳ͍
$%/ w ͳΜ͔͍ͬͺ͍͋Δ w ͲΕ͍͍͔͑Θ͔Βͳ͍ w ͔ͯແྉͷຊ൪Ͱͬͯେৎʁ ͳ͠։ൃͷΈͰ͏
ͯ͜ͱͰೋ w 8FC+BST w l͡Ίͯͷ4QSJOH#PPUzͰݟͨʂ w 8FCQBDL w ͡Ί·ͯ͠ʢ୭ʁ
8FC+BST w .BWFO$FOUSBMͷ+4$44Λ͑Δ Α͏ʹͳΔͭ
8FC+BST .BWFO$FOUSBM /1. #PXFS ࢲͷΞϓϦέʔγϣϯ ͍͍ͨ+4$44 ࢲʹ͍͞͠ੈք ࢲͷΒͳ͍ੈք (SBEMF CVJMEHSBEMF
͜͜ʹདྷΕউͬͨΑ͏ͳͷ
w 8FC+BSTશʹϚελʔͨ͠
8FCQBDL w )5.-ʹAMJOLAͱ͔ATDSJQUAͱ͔ ฒͳͯ͘ࡁΉΑ͏ʹͳΔͭ w )5.-ͷ࠷ޙʹATDSJQUAΛҰͭॻ ͚ͩ͘ͰࡁΉ
8FCQBDLΛ͏ʹʜʜ w OQN͕લఏ w ͦͦOQN͠Βͳ͍
OQN w /PEFKT1BDLBHF.BOBHFSʁ w ·͋ґଘղܾͯ͘͠ΕΔͭͳΜͩ Ζ͏͖ͬͱʢଞʹ৭ʑͰ͖ΔΈͨ ͍͚ͩͲ
OQN ͍͍ͨ+4$44 /1. OQN OPEF@NPEVMFT QBDLBHFKTPO
w OQNશʹϚελʔͨ͠
8FCQBDL ·ͱΊͨ+BWB4DSJQU XFCQBDL OPEF@NPEVMFT XFCQBDLDPOGJHKT ΤϯτϦϙΠϯτͷKT
w 8FCQBDLશʹϚελʔͨ͠
ϓϩδΣΫτͰ࣋ͭͷ w ϑΝΠϧͰࡁΉͷ·ͣ·ͣ w ΤϯτϦϙΠϯτͷKTͱQBDLBHFKTPOʹ͏ϥΠϒ ϥϦΛ΄΅ಉ͡༰Ͱॻ͖ฒΔ͜ͱʹʢඇ%3:ʣ w Ϗϧυͷεςοϓ͕Ұͭ૿͑Δ ├── app
│ └── index.js ├── package.json └── webpack.config.js ͳ͠+4ॻ͔ͳ͍ͷͰա
ͯ͜ͱͰ w ࠓճ8FC+BSTͰʂ
͍͖ͳΓࠔͬͨ w ηϯτϥϦϧϙδτϦʹ͍͍ͨόʔ δϣϯ͕ͳ͍Αʜʜ
8FC+BST .BWFO$FOUSBM /1. #PXFS ࢲͷΞϓϦέʔγϣϯ ͍͍ͨ+4$44 ࢲʹ͍͞͠ੈք ࢲͷΒͳ͍ੈք (SBEMF CVJMEHSBEMF
͜Ε͠ͳ͍ͱ͑ͳ͍
ࣗͰσϓϩΠͰ͓L
w 8FC+BSTશʹϚελʔͨ͠ʢ࠶
ͱ͜ΖͰ w ࠓճͷؔδϟόʮϑϩϯτΤϯ υʯ͚ͬͯͨ͠ͲɺͲ͔͜Βϑϩ ϯτΤϯυͳͷ͔Α͘Θ͔Γ·ͤΜ