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
[MASOCON 2017] 우아한 오픈소스 - 김민태 수석/우아한형제들
Search
MICROSOFTWARE
November 27, 2017
Programming
1
2.3k
[MASOCON 2017] 우아한 오픈소스 - 김민태 수석/우아한형제들
2017년 11월 25일 마이크로소프트웨어 개발자 콘퍼런스, 마소콘 2017
우아한 오픈소스 - 김민태 수석/우아한형제들
MICROSOFTWARE
November 27, 2017
Tweet
Share
More Decks by MICROSOFTWARE
See All by MICROSOFTWARE
[마소콘2019] 버즈니가 두드린 7가지 장벽 - 남상협
microsoftware
1
620
[마소콘2019] Blockchain for Education '더 나은 교육을 위한 블록체인' - 신지현
microsoftware
2
360
[마소콘 2019] 혁신의 장벽을 개발자스럽게 부수기 - 반병현
microsoftware
0
500
[마소콘 2019] 클라우드에서 온프레미스로 - 송지하
microsoftware
2
590
[마소콘 2019] 클라우드를 처음 만난 날 - 홍장유
microsoftware
0
450
[마소콘 2019] 서버리스를 활용한 분산 처리- 김민준
microsoftware
1
710
[마소콘 2019] MongoDB를 사용하며 느낀 것들 - 김인범
microsoftware
0
520
[마소콘 2019] 멀티 클라우드, ‘어떻게’보다 ‘왜’를 먼저 묻자 - 김세준
microsoftware
0
260
[마소콘2018] SW품질 프로세스로 보는 SI프로젝트의 기술부채 - 강희석
microsoftware
1
460
Other Decks in Programming
See All in Programming
複数のAWSアカウントから横断で 利用する Lambda Authorizer の作り方
tc3jp
0
130
責務と認知負荷を整える! 抽象レベルを意識した関心の分離
yahiru
8
1.5k
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
20
4.3k
バッチを作らなきゃとなったときに考えること
irof
2
550
iOSでQRコード生成奮闘記
ktcryomm
2
130
Ça bouge du côté des animations CSS !
goetter
2
160
技術を改善し続ける
gumioji
0
180
メンテが命: PHPフレームワークのコンテナ化とアップグレード戦略
shunta27
0
320
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
170
DevNexus - Create AI Infused Java Apps with LangChain4j
kdubois
0
130
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
160
Kotlinの開発でも AIをいい感じに使いたい / Making the Most of AI in Kotlin Development
kohii00
5
1.9k
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
440
Building Flexible Design Systems
yeseniaperezcruz
328
38k
A better future with KSS
kneath
238
17k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Designing for humans not robots
tammielis
250
25k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Become a Pro
speakerdeck
PRO
26
5.2k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Transcript
Open Source Javascript Framework woowahan *OpenSource
None
WoowahanJS Open Source Web Application Javascript Framework
None
࢜۽ ߄௰о ਃೠо? WoowahanJS
WoowahanJS SW ೡ? ࢜۽ ߄௰о ਃೠо?
WoowahanJS ޙઁ ೧Ѿ ࢜۽ ߄௰о ਃೠо?
ޙઁ WoowahanJS
ޙઁ *അप ਢಌ࠶ܻ࣊ ۿঙ٘ ѐߊ WoowahanJS
ޙઁ *೧ߨ Javascript < ೧ߨ WoowahanJS
Ӕࠄੋ ޙ WoowahanJS
Ӕࠄੋ ޙ ਢ জ ઙܨ? B2C WebApp Backoffice WoowahanJS
B2C Web App UI সؘ ࠂೞҊ ٣పੌೠ UI ҳࢿ
ے٘ী хೠ UX ࢎਊܫ 1.5%
Backoffice Web App ױࣽೠ CRUD ҳઑ ࢎਊܫ ֫ UI ୢ߅ೠ
ѐߊ ੌ औѱ ഛغח झாੌ
Ӕࠄੋ ޙ WoowahanJS ਢ জ ޖਸ ೞחо?
Ӕࠄੋ ޙ WoowahanJS ਢ জ ޖਸ ೞחо? Template string +
Data => HTML String
ex) ReactJS DMBTT)FMMP.FTTBHFFYUFOET3FBDU$PNQPOFOU\ SFOEFS \ SFUVSO EJW )FMMP\UIJTQSPQTOBNF^ EJW
^ ^ 3FBDU%0.SFOEFS )FMMP.FTTBHFOBNF+BOF NPVOU/PEF EJW)FMMP+BOFEJW VDOM
ex) VueJS IUNM CPEZJEBQQ EJW )FMMP\\OBNF^^ EJW CPEZ WBSBQQOFX7VF \
FMBQQ EBUB\ OBNF+BOF ^ ^ EJW)FMMP+BOFEJW VDOM
WoowahanJS App Start Router Routings View View View Mount Unmount
App Start Router Routings
Routings View View View
View View View Mount Unmount
WoowahanJS App Start Router Routings View View View Mount Unmount
Middleware
None
None
None
None
None
None
None
None
WoowahanJS Document
None
None
ܾܻૉ ҙܻ WoowahanJS ࢲ࠺झ ѐߊҗ Ӕࠄਵ۽ ܰ
v0.1.0 v0.* #latest v0.* @beta v1.* #stable v2.* #beta Independent
Backbone jQuery Handlebars Road Map
݆ ߉ח ޙ? WoowahanJS
ژ ೠҴഋ ޤदӝ ੑפө? Ƒ.Ƒ
ѐߊ ҃۱ী ب ؼөਃ? ਗ ইೠഋઁٜী Ӕޖೞ ঋਸ ٠ ೠؘ…
ޤ ࢎਊ೮ա ޛযࠁݶ woowahanjs ࢎਊ೮ ೞݶ…
WoowahanJS݅ ࢎਊ೧ঠ ೞաਃ? ReactJS ب ॳҊरҊ… TypeScript ب ॳҊ रҊ…
Vue.Js о ਃ્ ೞҊ ೞחؘ… द Google ݅٘ח AngularJS о જ ঋਸө…
хࢎפ