Vue: "vue-native"์— ๋Œ€ํ•œ ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์— ๋งŒ๋“  2016๋…„ 01์›” 06์ผ  ยท  67์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: vuejs/vue

์•ˆ๋…•ํ•˜์„ธ์š” @yyx990803
๋‹น์‹ ์˜ ํ›Œ๋ฅญํ•œ ์ž‘์—…์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ Vue๋ฅผ ์ฆ๊น๋‹ˆ๋‹ค.
๋‚ด ๋จธ๋ฆฌ๋ฅผ ๊ฐ€๋กœ ์งˆ๋Ÿฌ์ด ์งˆ๋ฌธ์ด ์žˆ์Šต๋‹ˆ๋‹ค. Vue๋ฅผ React-Native์— ์—ฐ๊ฒฐํ•  ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๊นŒ?

๋‹ค์‹œ ํ•œ ๋ฒˆ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋„ค์ดํ‹ฐ๋ธŒ ๋ธŒ๋ฆฌ์ง€๋Š” ๋ฒ”์œ„๊ฐ€ ๋งค์šฐ ๋ณต์žกํ•˜๊ณ  ๋‚˜ ํ˜ผ์ž ์ž‘์—…ํ•˜๊ธฐ ์–ด๋ ค์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์•„๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๊ฒƒ์€ Alibaba(์ค‘๊ตญ์˜ Amazon)๊ฐ€ Vue์˜ ๊ตฌ์„ฑ ์š”์†Œ ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๋ Œ๋”๋งํ•˜๋Š” Weex๋ผ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„์ง ์˜คํ”ˆ ์†Œ์Šค๋Š” ์•„๋‹ˆ์ง€๋งŒ ์˜ฌํ•ด ๋ง์— ์˜คํ”ˆํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

๋ชจ๋“  67 ๋Œ“๊ธ€

๋„ค์ดํ‹ฐ๋ธŒ ๋ธŒ๋ฆฌ์ง€๋Š” ๋ฒ”์œ„๊ฐ€ ๋งค์šฐ ๋ณต์žกํ•˜๊ณ  ๋‚˜ ํ˜ผ์ž ์ž‘์—…ํ•˜๊ธฐ ์–ด๋ ค์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์•„๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๊ฒƒ์€ Alibaba(์ค‘๊ตญ์˜ Amazon)๊ฐ€ Vue์˜ ๊ตฌ์„ฑ ์š”์†Œ ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๋ Œ๋”๋งํ•˜๋Š” Weex๋ผ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„์ง ์˜คํ”ˆ ์†Œ์Šค๋Š” ์•„๋‹ˆ์ง€๋งŒ ์˜ฌํ•ด ๋ง์— ์˜คํ”ˆํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌํ•œ ๋‹ค๋ฆฌ๋ฅผ ๋งŒ๋“ค๋ฉด ์–ด๋–ค ์ด์ ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์Šค์ฝง

@smolinari ๊ธฐ๋ณธ ์„ฑ๋Šฅ, ๊ทธ๊ฒŒ ์œ ์ผํ•œ ์žฅ์ ์ž…๋‹ˆ๋‹ค ;)

Vue-Native๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ •๋ง ๋ฉ‹์ง€๊ณ  Weex๊ฐ€ ๊ทธ๋Ÿฐ ์ข…๋ฅ˜์˜ ํ”„๋กœ์ ํŠธ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋‹น์‹ ์€ ์•„๋งˆ ์–ด์จŒ๋“  ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‚˜๋Š” ์–ด์จŒ๋“  ๋ฌป์Šต๋‹ˆ๋‹ค. :smile: Weex๊ฐ€ ์˜คํ”ˆ ์†Œ์Šค๋กœ ์ „ํ™˜๋  ๋•Œ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๊ณณ์—์„œ ๋ฐœํ‘œํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ๋‚ด๊ฐ€ ์ง์ ‘ ํ”„๋กœ์ ํŠธ ์ƒํƒœ๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์Šค์ฝง

Vue์˜ ๊ตฌ์„ฑ ์š”์†Œ ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๋ Œ๋”๋งํ•˜๋Š” Weex๋ผ๋Š” ํ”„๋กœ์ ํŠธ

Vue๊ฐ€ ์—†๋Š” Vue ๊ตฌ๋ฌธ๋งŒ ์žˆ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ์‹ค์ œ๋กœ Vue์—์„œ ์ž‘์—…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚ด ๋ง์€, ๊ทธ๋“ค์€ Vue ์†Œ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด ๊ตฌ๋ฌธ์„ ๋ชจ๋ฐฉํ•ฉ๋‹ˆ๊นŒ?

@YerkoPalma๋Š” ํ˜„์žฌ Vue ์ „์ฒด๊ฐ€ ์•„๋‹ˆ์ง€๋งŒ Vue ์†Œ์Šค ์ฝ”๋“œ์˜ ์ผ๋ถ€๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ฏธ๋ž˜์˜ ํ˜‘๋ ฅ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๊ต‰์žฅํ•ฉ๋‹ˆ๋‹ค. Vue๋ฅผ ๋„ค์ดํ‹ฐ๋ธŒ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์‹œ๊ฐ„ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. +1:

๊ทธ๋ฆฌ๊ณ  ๋ฐœํ‘œ ๋˜๋Š” ์ž์ฒด ์ถ”์ ?

์Šค์ฝง

@smolinari ๋•Œ๊ฐ€ ๋˜๋ฉด ๊ผญ ๋ฐœํ‘œ

๊ฐ๋…์ž! ๊ฐ์‚ฌ ํ•ด์š”.

์Šค์ฝง

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค Evan.. ์ด๊ฒƒ์€ ์ข‹์€ ์†Œ์‹์ด๋ฉฐ ๊ณง ์ด๋ฃจ์–ด์ง€๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. :)
2016๋…„ 1์›” 7์ผ ์˜ค์ „ 2์‹œ 38๋ถ„์— "Evan You" [email protected]์ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ผ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ ๋ธŒ๋ฆฌ์ง€๋Š” ๋ฒ”์œ„๊ฐ€ ๋งค์šฐ ๋ณต์žกํ•˜๊ณ  ์ œ๊ฐ€ ์ž‘์—…ํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋‚ฎ์Šต๋‹ˆ๋‹ค.
ํ˜ผ์ž. ๋‚ด๊ฐ€ ์•„๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๊ฒƒ์€ Alibaba(์ค‘๊ตญ์˜ ์•„๋งˆ์กด)๊ฐ€
Vue์˜ ๊ตฌ์„ฑ ์š”์†Œ ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ Œ๋”๋งํ•˜๋Š” Weex๋ผ๋Š” ํ”„๋กœ์ ํŠธ์—์„œ ์ž‘์—…
๊ธฐ๋ณธ ๊ตฌ์„ฑ ์š”์†Œ์—. ์•„์ง ์˜คํ”ˆ ์†Œ์Šค๋Š” ์•„๋‹ˆ์ง€๋งŒ ๋‚˜์ค‘์— ๊ทธ๋ ‡๊ฒŒ ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค.
์˜ฌํ•ด.

โ€”
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/vuejs/vue/issues/2119#issuecomment -169361322.

์ด๊ฒƒ์ด ๊ณ„์†๋œ๋‹ค๋ฉด ๊ธฐ์  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฒ”์œ„๋ฅผ ์ขํžˆ๋ ค๋ฉด: vue๋กœ ๋ผ์šฐํŒ…๋˜๋Š” ๊ธฐ๋ณธ ์„œ๋ž ๋ฉ”๋‰ด๊ฐ€ ์žˆ๊ณ  ์„ฑ๋Šฅ์ด ์‹ค์ œ๋กœ ํ•„์š”ํ•  ๋•Œ vue ์œ„์— ๊ธฐ๋ณธ ๋ณด๊ธฐ๋ฅผ ํ†ตํ•ฉํ•˜๋Š” ๊ฒƒ์ด ํŠนํžˆ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ํด๋ผ์ด์–ธํŠธ์—์„œ vue์˜ ์„ฑ๋Šฅ์€ ์ด๋ฏธ ์ •๋ง ์ข‹์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ฐ˜์‘ ๋„ค์ดํ‹ฐ๋ธŒ๋ฅผ ์‹œ๋„ํ–ˆ๊ณ  ๊ทธ๊ฒƒ์ด ์•ฝ๊ฐ„ ๊ณผ์ž‰์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ์•˜์Šต๋‹ˆ๋‹ค.

@eljefedelrodeodeljefe Weex ๊ฐ€ ์˜จ๋‹ค...

@qusiba thx ๋งํฌ์šฉ ๐Ÿ‘

@qusiba - ๊ฐ€์ž…ํ–ˆ์ง€๋งŒ ์•„๋ฌด ์ผ๋„ ์ผ์–ด๋‚˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ์–ป์œผ๋ ค๋ฉด ์–ผ๋งˆ๋‚˜ ๊ธฐ๋‹ค๋ ค์•ผ ํ•ฉ๋‹ˆ๊นŒ?

์Šค์ฝง

@smolinari Thx ์„œ๋ช…์„ ์œ„ํ•ด Thx, ์ €๋Š” ํŒ€์˜ ์ผ์›์ž…๋‹ˆ๋‹ค. ๊ณง ๋น„๊ณต๊ฐœ github ๊ถŒํ•œ์„ ์œ„ํ•ด ์—ฌ๋Ÿฌ๋ถ„์„ ์ดˆ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

@Jinjiang - "๊ณง"์„ ์ข€ ๋” ์ž˜ ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์šฐ๋ฆฌ๋Š” ๋ฉฐ์น , ๋ช‡ ์ฃผ ๋˜๋Š” ๋ช‡ ๋‹ฌ์„ ๋งํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? :์›ƒ๋‹ค:

์Šค์ฝง

@Jinjiang ์ €๋Š” ๋ฉ”์ผ๋ง ๋ฆฌ์ŠคํŠธ์—๋งŒ ๊ฐ€์ž…ํ–ˆ๋Š”๋ฐ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‚˜์š”? :์›ƒ๋‹ค:

@Jinjiang ์ €๋„ ๋ถ€ํƒ

@smolinari ๋ฉฐ์น ๋งŒ

@Jinjiang ์ €๋ฅผ ๋น„๊ณต๊ฐœ ๋ฒ ํƒ€์— ์ถ”๊ฐ€ํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๊ฐ์‚ฌ ํ•ด์š”!

@jpokrzyk - ๋‰ด์Šค๋ ˆํ„ฐ์— ๊ฐ€์ž…ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

http://alibaba.github.io/weex/#subscriptionWeex

์Šค์ฝง

@jpokrzyk @smolinari

@Jinjiang - ์•Œ๋ฆฌ๋ฐ”๋ฐ”์—์„œ Vue 2.0์œผ๋กœ Evan์„ ๋„์šฐ์…จ๋‚˜์š”? ์ •๋ง ๋ฉ‹์ง„ ๋ฌผ๊ฑด์ž…๋‹ˆ๋‹ค! :์›ƒ๋‹ค:

ํŽธ์ง‘ : ๋ฌธ์„œ๋ฅผ๋ณด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ๋ฉ‹์ ธ! Weex๋„ ์ถœ์‹œ๋˜๋ฉด ์˜คํ”ˆ ์†Œ์Šค๊ฐ€ ๋ ๊นŒ์š”? ์ œ๋ฐœ, ์ œ๋ฐœ, ์˜ˆ๋ผ๊ณ  ๋งํ•ด์ฃผ์„ธ์š”! :์›ƒ๋‹ค:

์Šค์ฝง

Weex๋Š” ์•„๋งˆ๋„ 6์›” ๋ง์— ๊ณต๊ฐœ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ณ„์† ์ง€์ผœ๋ด์ฃผ์„ธ์š” :-)

@Jinjiang - ์ €๋Š” ๊ณต๊ฐœ๊ฐ€ ์˜คํ”ˆ ์†Œ์Šค๋ฅผ ์˜๋ฏธํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด์— ๋ฐ•์ˆ˜๋ฅผ ๋ณด๋ƒ…๋‹ˆ๋‹ค. :๋ฐ•์ˆ˜: :๋ฏธ์†Œ:

์Šค์ฝง

@Jinjiang ๊ทธ๋ƒฅ ๋ฉ์ฒญํ•œ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค. http://alibaba.github.io/weex/ ์˜ ํ—ค๋“œ๋ผ์ธ ์นดํ”ผ์— '๋„ค์ดํ‹ฐ๋ธŒ'๋ฅผ ๋„ฃ์ง€ ์•Š์œผ
์˜ˆ: " ๋„ค์ดํ‹ฐ๋ธŒ ๋ชจ๋ฐ”์ผ ํฌ๋กœ์Šค ํ”Œ๋žซํผ UI ๊ตฌ์ถ•์„ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ"

๊ฐ์‚ฌ ํ•ด์š”,
๋‚˜๋ฃป๋ฐฐ

๋˜ํ•œ Vue๋ผ๋Š” ๋‹จ์–ด๋Š” ์–ด๋””์—์„œ๋„ ์ฐพ์„ ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ํ•œ ์ฒซ ๋ฒˆ์งธ ์ผ์€ ํŽ˜์ด์ง€๋ฅผ ์—ด์—ˆ์„ ๋•Œ _Vue_๋ผ๋Š” ๋‹จ์–ด๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” Vue.js ์†Œ์Šค๋ฅผ ๊ฑฐ๊ธฐ์—์„œ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์Šคํƒ€์ผ๋งŒ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ Vue.js 2.0์— ๋Œ€ํ•œ Evan์˜ ๊ฒŒ์‹œ๋ฌผ ์ดํ›„ Weex๋Š” Vue ํŽ˜์ด์ง€์—์„œ ์•ฝ๊ฐ„์˜ ํฌ๋ ˆ๋”ง์„ ์ œ๊ณตํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ฝ”๋“œ ์˜ˆ์ œ๋ฅผ ๋ณด์‹ญ์‹œ์˜ค. Vue๋ฅผ ๊ด‘๋ฒ”์œ„ํ•˜๊ฒŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. :์›ƒ๋‹ค:

์Šค์ฝง

์˜ˆ, Vue 2.0์— ๋Œ€ํ•œ ๋ถ„๊ธฐ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ œ ์ƒ๊ฐ์—๋Š” ๊ทธ๊ฐ€ Weex ์‚ฌ์ดํŠธ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์€๋ฐ, Vue์— ๋Œ€ํ•œ ์–ธ๊ธ‰์€ ์—†์ง€๋งŒ ๊ทธ ์‚ฌ์ดํŠธ๋Š” ์ •๋ง ์ž ์ •์ ์ด๋ฉฐ Weex๊ฐ€ ๊ฒŒ์‹œ๋˜๋ฉด ๊ทน์ ์œผ๋กœ ๋ฐ”๋€” ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ผ๋ถ€ Vue.js ์ฐธ์กฐ๊ฐ€ ํฌํ•จ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๊ฐ€ ์ „ํ˜€ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์ด๊ฒƒ์€ Weex์— ๋Œ€ํ•œ ์˜ฌ๋ฐ”๋ฅธ ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

https://github.com/alibaba/weex

์Šค์ฝง

์˜ˆ, ํ•˜์ง€๋งŒ Vue ๊ธฐ๋ฐ˜ Weex ์ž‘์—…์ด ์ œ๊ฐ€ ์–ธ๊ธ‰ํ•œ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ข‹์€ ๋ฌผ๊ฑด! ๋งˆ์ง€๋ง‰์œผ๋กœ React Native ๋˜๋Š” Ionic์˜ ๋Œ€์•ˆ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ Vue.js ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋˜ํ•œ Quasar Framework์— ์ฃผ๋ชฉํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์ด๋ฏธ ์ด ํ”„๋ ˆ์ž„์›Œํฌ๋กœ iOS ๋ฐ Android ์•ฑ์„ ๋งŒ๋“ค์—ˆ๋‹ค๊ณ  ์–ธ๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋˜ํ•œ ์šฐ๋ฆฌ๊ฐ€ ๋งํ•˜๋Š” ๋™์•ˆ Vue 2.0์œผ๋กœ ํฌํŒ…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆœ์ˆ˜ํ•œ ๋„ค์ดํ‹ฐ๋ธŒ ๋ธŒ๋ฆฌ์ง€๋Š” ์•„๋‹ˆ์ง€๋งŒ ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๊ฝค ์ข‹์Šต๋‹ˆ๋‹ค.

http://quasar-framework.org/

์Šค์ฝง

Vue.js์šฉ ์˜จ์ฒœ UI
https://onsen.io/vue/

ํ•˜์ง€๋งŒ React Native์™€๋Š” ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

NativeScript๊ฐ€ Vue๋ฅผ ์ง€์›ํ•œ๋‹ค๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
NativeScript ์•„์ด๋””์–ด ์‚ฌ์ดํŠธ์—์„œ Vue ์ง€์›์— ๋Œ€ํ•œ ํˆฌํ‘œ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

NativeScript์—์„œ Vue.js ์ง€์› ์ด๋ผ๋Š” ์•„์ด๋””์–ด๋ฅผ

@mg1075๊ฐ€ ๋งํ•œ ๊ฒƒ ์™ธ์—๋„ ์ด๊ฒƒ๊ณผ ๊ด€๋ จ๋œ github ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. NativeScript/NativeScript#2437 ์—ฌ๊ธฐ์„œ @valentinstoychev ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

Vue.js์˜ ๋‚ด๋ถ€์— ๋Œ€ํ•ด ์ž˜ ์•Œ๊ณ  ์žˆ๋Š” ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์šฐ๋ฆฌ์—๊ฒŒ ์—ฐ๋ฝํ•˜๋„๋ก ๊ฒฉ๋ คํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” NativeScript์—์„œ Vue.js๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์ง€์นจ๊ณผ ๊ฐœ๋ฐœ์„ ๋„์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ํ•จ๊ป˜ ์ผํ•˜๋Š” ๊ฒƒ์€ ์ข‹์€ ๊ฒฝํ—˜์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

โ€”
#2437 (๋Œ“๊ธ€) .

์•ˆ๋…•ํ•˜์„ธ์š” Evan ( @yyx990803 ) https://github.com/NativeScript/NativeScript/issues/2437#issuecomment -254188595
๐Ÿ˜„ ๋” ๋‚˜์€ ์‚ฌ๋žŒ์ด ์ƒ๊ฐ๋‚˜์ง€ ์•Š๋Š”๋‹ค.

Weex ํ”„๋กœ์ ํŠธ ๊ฐ€ Apache Software Foundation์œผ๋กœ ์ด์ „ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ํ”„๋กœ์ ํŠธ์— ๋ฌด์—‡์„ ์˜๋ฏธํ•˜๋Š”์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„์ด ์ด๋ฏธ ์•Œ๊ณ  ์žˆ๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ Vue NativeScript ๊ตฌํ˜„๊ณผ ๊ด€๋ จํ•˜์—ฌ ์ผ์ด ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” Vue.js์šฉ NativeScript๋ฅผ ํฌํŒ…ํ•˜๊ธฐ ์œ„ํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฃผ๋„ ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ๋ฅผ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค! #vue ์ฑ„๋„์—์„œ Community Slack์„ ์‚ดํŽด๋ณด์„ธ์š”. Igor๋Š” https://github.com/rigor789/nativescript-vue ์—์„œ ์ดˆ๊ธฐ ๋‹จ๊ณ„๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ PR๊ณผ ๋งŽ์€ ๋„์›€์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค! ์šฐ๋ฆฌ์™€ ํ•จ๊ป˜ ํ•ด์ฃผ์„ธ์š”!
โ€”
https://nativescript.ideas.aha.io/ideas/NS-I-94 (๋Œ“๊ธ€).

...VueJS(๋ฐ ๊ธฐํƒ€ ํ”„๋ ˆ์ž„์›Œํฌ) ์ง€์›๊ณผ ๊ด€๋ จํ•˜์—ฌ Ionic์˜ Max Lynch๊ฐ€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋งค์šฐ ํฅ๋ฏธ๋กœ์šด ํŠธ์œ—์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

https://twitter.com/maxlynch/status/861597030132596737

image

๋ฉ‹์ง€๊ณ  @mg1075 ์ด์ง€๋งŒ Ionic์€ ์‹ค์ œ๋กœ ๊ธฐ๋ณธ์ด ์•„๋‹™๋‹ˆ๋‹ค.

Ionic์€ ๊ธฐ๋ณธ ์•ฑ UI ์ง€์นจ์„ ์—๋ฎฌ๋ ˆ์ดํŠธํ•˜๊ณ  ๊ธฐ๋ณธ SDK๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๋ณธ ์•ฑ์˜ UI ํ‘œ์ค€ ๋ฐ ์žฅ์น˜ ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐฉํ˜• ์›น์˜ ์™„์ „ํ•œ ๊ธฐ๋Šฅ๊ณผ ์œ ์—ฐ์„ฑ๊ณผ ํ•จ๊ป˜ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Ionic์€ Cordova ๋˜๋Š” Phonegap์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฐฐํฌํ•˜๊ฑฐ๋‚˜ ๋ธŒ๋ผ์šฐ์ €์—์„œ Progressive Web App์œผ๋กœ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
โ€”
http://ionicframework.com/

๊ทธ๋ž˜๋„ Ionic์ด Vue๋ฅผ ์ง€์›ํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์€ ๊ต‰์žฅํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ‘

ํŽธ์ง‘ํ•˜๋‹ค:

์ข‹์•„, Ionic, NativeScript, React-Native ๋˜๋Š” Weex๋Š” ๋ชจ๋‘ ๋„ค์ดํ‹ฐ๋ธŒ๊ฐ€ ์•„๋‹ˆ๋ฉฐ ๋ชจ๋‘ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ ‘๊ทผ ๋ฐฉ์‹์ด์ง€๋งŒ ์ ์–ด๋„ ์›๋ž˜๋Š” ๋„ค์ดํ‹ฐ๋ธŒ ๋ Œ๋”๋ง์— ๊ด€ํ•œ ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. React-Native๊ฐ€ ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ.

@nesbocaj - Ionic์˜

PWA์— ๋Œ€ํ•œ ํฅ๋ฏธ๋กœ์šด ํ† ๋ก ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
http://www.dotnetrocks.com/?show=1381

์—ฌ๋Ÿฌ๋ถ„, VueJ์— ์ต์ˆ™ํ•ด์ง€๊ณ  ์žˆ์ง€๋งŒ ์ด์ œ iOS ๋ฐ Android ํ”Œ๋žซํผ์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๋‹จ์ผ ์ฝ”๋“œ ๊ธฐ๋ฐ˜(๊ฐ€๋Šฅํ•œ ํ•œ ๋งŽ์ด)์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋ฐ”์ผ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ด ๋ฐœ์ƒํ•˜๋ฉฐ ์•ฑ์€ ํ‘ธ์‹œ ์•Œ๋ฆผ๋„ ์ง€์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด ์Šค๋ ˆ๋“œ๊ฐ€ ๊ฑฐ์˜ 1๋…„์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ ๋‚ด๊ฐ€ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๋„์™€์ฃผ์„ธ์š”!!!

@codelabstudios ํ€˜์ด์‚ฌ ํ”„๋ ˆ์ž„์›Œํฌ: http://quasar-framework.org/

@rof20004 ์˜ˆ, ๋ฉ‹์ง„ Quasar ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํƒ์ƒ‰ ์ค‘์ž…๋‹ˆ๋‹ค!

์ตœ๊ทผ ํ”„๋กœ์ ํŠธ์— ํ€˜์ด์‚ฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์„ ๊ฐœ๋ฐœ์ž๋Š” ํ”„๋กœ์ ํŠธ์— ๋งค์šฐ ํ—Œ์‹ ์ ์ด๋ฉฐ ํ”„๋กœ์ ํŠธ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋งค์šฐ ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๋ฒ„์ „์ด ๋ฉฐ์น  ๋‚จ์ง€ ์•Š์•˜์œผ๋ฉฐ ๋งŽ์€ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค๋Š” ์ ์„ ์–ธ๊ธ‰ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
http://forum.quasar-framework.org/topic/253/future-v0-14-feature-list

๋ฐ์Šคํฌํƒ‘ ์•ฑ์˜ ๊ฒฝ์šฐ ์ „์ž๋Š” ํ›Œ๋ฅญํ•˜๊ฒŒ ์ž‘๋™ํ•˜์ง€๋งŒ ๊ธฐ๋ณธ ๋ชจ๋ฐ”์ผ ์•ฑ์˜ ๊ฒฝ์šฐ ์—ฌ์ „ํžˆ ๋ฌด์—‡์„ ์‚ฌ์šฉํ•ด์•ผ ํ• ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค./

  • ์œ„์—‘์Šค
  • ๋„ค์ดํ‹ฐ๋ธŒ ์Šคํฌ๋ฆฝํŠธ
  • ์ด์˜จ
  • ํ”„๋ ˆ์ž„์›Œํฌ7
  • ํ€˜์ด์‚ฌ
  • ๋ทฐ ์ฝ”๋ฅด๋„๋ฐ”
  • ++++

ํŽธ์ง‘ํ•˜๋‹ค:

์ข‹์•„, week์€ ์œ ๋งํ•ด ๋ณด์ธ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

https://developer.android.com/studio/index.html#downloads ์—์„œ android studio๋กœ adb๋ฅผ ๋‹ค์šด๋กœ๋“œ
npm install -g weex-toolkit
weex ์ƒ์„ฑ my_app
cd my_app
weex ํ”Œ๋žซํผ ์•ˆ๋“œ๋กœ์ด๋“œ ์ถ”๊ฐ€
npm ์„ค์น˜
์œ„์—‘์Šค ๋Ÿฐ ์•ˆ๋“œ๋กœ์ด๋“œ

Weex๋Š” "๋„ค์ดํ‹ฐ๋ธŒ ๋ชจ๋ฐ”์ผ ํฌ๋กœ์Šค ํ”Œ๋žซํผ UI ๊ตฌ์ถ•์„ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ" ์ž…๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ Evan์˜ ๋„์›€์œผ๋กœ Weex๋Š” ์ด๋ฏธ Vue.js 2.0์„ ํ”„๋ŸฐํŠธ ์—”๋“œ ํ”„๋ ˆ์ž„์›Œํฌ ์ค‘ ํ•˜๋‚˜๋กœ ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, Vue.js ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ Weex๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋„ค์ดํ‹ฐ๋ธŒ ์•ฑ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@steffanhalv ์ข‹์€ ์‹œ๋„, ์ •๋ง ์ข‹์Šต๋‹ˆ๋‹ค!

v-html ๋ฐ x-templates ์™€ ๊ฐ™์€ ์›น ํ”Œ๋žซํผ ๊ธฐ๋ฐ˜ ๊ธฐ๋Šฅ์„ ์ œ์™ธํ•˜๊ณ  ๋Œ€๋ถ€๋ถ„์˜ Vue.js 2.0 ๊ธฐ๋Šฅ์€ Weex ํ”Œ๋žซํผ์—์„œ ๊ณ„์† ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Weex ํ”„๋กœ์ ํŠธ๊ฐ€ Apache Software Foundation(ASF)์œผ๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ์€ Weex์˜ ์ตœ์‹  ๋ฆฌ์†Œ์Šค์ž…๋‹ˆ๋‹ค.

Weex์—๋Š” ๊นจ์ง„ ์˜์–ด๋กœ ๋œ ๋”์ฐํ•œ ๋ฌธ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

@VSG24 weex๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์ด๋ฉฐ ๋ฌธ์„œ ์ •๋ฆฌ๋ฅผ ๋„์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

weex๋Š” react-native๊ฐ€ webview์—์„œ ๋ Œ๋”๋งํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ react-native์™€ ๊ฐ™์€ ์‹ค์ œ ๊ธฐ๋ณธ ์•ฑ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

week์€ ์ž˜ ๋งŒ๋“ค์–ด์ง„ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์ง€์›ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.
http://nativescript-vue.netlify.com ๋ฉ‹์ ธ์š”! weex์— ๋น„ํ•ด ์•ฝ๊ฐ„ ๋’ค์ฒ˜์ ธ ์žˆ์ง€๋งŒ ๋” ๋งŽ์€ ์ง€์›์ด ์žˆ์œผ๋ฉฐ ๊ธฐ์กด์˜ ๋งŽ์€ ๋„ค์ดํ‹ฐ๋ธŒ ์Šคํฌ๋ฆฝํŠธ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค: https://market.nativescript.org

@f3ltron

@ Hanks10100์ด ๋งํ–ˆ๋“ฏ์ด :

Weex๋Š” "๋„ค์ดํ‹ฐ๋ธŒ ๋ชจ๋ฐ”์ผ ํฌ๋กœ์Šค ํ”Œ๋žซํผ UI๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ"์ž…๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ Evan์˜ ๋„์›€์œผ๋กœ Weex๋Š” ์ด๋ฏธ Vue.js 2.0์„ ํ”„๋ŸฐํŠธ ์—”๋“œ ํ”„๋ ˆ์ž„์›Œํฌ ์ค‘ ํ•˜๋‚˜๋กœ ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, Vue.js ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ Weex๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋„ค์ดํ‹ฐ๋ธŒ ์•ฑ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„ค์ดํ‹ฐ๋ธŒ ์•ฑ์ด ์•„๋‹ˆ๋ผ webview ์•ฑ์ž…๋‹ˆ๋‹ค. ๋„ค์ดํ‹ฐ๋ธŒ์ฒ˜๋Ÿผ ๋ฐ˜์‘ํ•˜์ง€ ์•Š์Œ

์‚ฌ๋žŒ๋“ค์€ JS๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ ์†”๋ฃจ์…˜์„ ์žŠ์–ด๋ฒ„๋ฆฝ๋‹ˆ๋‹ค. ์ €๋Š” Cordova, ReactNative์— ๋Œ€ํ•œ ๋งŽ์€ ๊ฒฝํ—˜์ด ์žˆ์œผ๋ฉฐ ์ตœ๊ทผ์— Framework7 + Vue๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ iOS์šฉ ์•ฑ์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋Š” ์˜ˆ์˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์“ฐ๋ ˆ๊ธฐ์ž…๋‹ˆ๋‹ค. ์ •๋ง ๊ณต์šฉ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ Xamarin์„ ์‚ฌ์šฉํ•˜๊ณ  ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด Kotlin(Android) ๋ฐ Swift(iOS)๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

@VSG24 ๋™์˜ํ•ฉ๋‹ˆ๋‹ค.

์˜ค๋Š˜์€ hibrid ์•ฑ์„ ์›ํ•  ๋•Œ PWA๊ฐ€ ๋” ์ถ”์ฒœ๋˜๋Š” ๊ฒƒ ๊ฐ™์•„์š”. hibrid๊ฐ€ ์•„๋‹ˆ๋ฉด Kotlin์ด๋‚˜ Swift๋กœ ๊ฐ‘๋‹ˆ๋‹ค.

@f3ltron Weex๋Š” webview๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜์ง€ ์•Š์œผ๋ฉฐ ๋ชจ๋ฐ”์ผ์—์„œ ๊ธฐ๋ณธ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋ Œ๋”๋งํ•ฉ๋‹ˆ๋‹ค. http://weex-project.io/guide/index.html#native -components

๊ทธ๋Ÿฌ๋‚˜ Weex๋Š” ์›น์œผ๋กœ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œ๋˜๊ณ  webview์—์„œ ํŽ˜์ด์ง€๋ฅผ ๋ Œ๋”๋งํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

@Hanks10100 ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. @VSG24 ์–ด๋–ป๊ฒŒ ํ˜ธํ™˜์„ฑ์„

@f3ltron ์—ฌ๊ธฐ ์•„๋ฌด๋„ PWA = ๋„ค์ดํ‹ฐ๋ธŒ ๋˜๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ๋ผ๊ณ 

Weex์—๋Š” ๋„ˆ๋ฌด ์ด๋ฅด๋‹ค๋Š” ๋˜ ๋‹ค๋ฅธ ๋ฆฌ์†Œ์Šค https://applikeysolutions.com/blog/weex-review-and-comparison-with-react-native

NativeScript-Vue 1.0์ด

๋ฐฉ๊ธˆ NativeScript-Vue์˜ ํ”„๋กœ๋ชจ์…˜ ๋ผ์ด๋ธŒ ์›จ๋น„๋‚˜๋ฅผ ๋ณด์•˜๋Š”๋ฐ ๋†€๋ž๋„๋ก ์œ ๋งํ•ด ๋ณด์ž…๋‹ˆ๋‹ค! ๊ณ„์† ๋Œ๋ฆฌ์ž!

https://vue-native.io/

๋น„๊ณต์‹์ ์ด๋ฉฐ Vue ํŒ€์—์„œ ์Šน์ธํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์™„์ „ํ•œ ๋ฉด์ฑ… ์กฐํ•ญ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๊ณต๋™ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

๊นจ๋—ํ•˜๊ณ  ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์ด๋ฉฐ ์ง„์ •ํ•œ ๊ธฐ๋ณธ์ด๋ฉฐ React Native๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.

@sanketsahusoft React Native๋กœ ์ปดํŒŒ์ผํ•˜๋Š” ๊ฒƒ์€ ๋‚˜์—๊ฒŒ ์•ฝ๊ฐ„ ๋”๋Ÿฝ๊ฒŒ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. React๋ฅผ ์ค‘๊ฐœ์ž๋กœ ํฌํ•จํ•  ํ•„์š” ์—†์ด ๋„ค์ดํ‹ฐ๋ธŒ ์ฝ”๋“œ๋กœ ์ปดํŒŒ์ผํ•˜๋Š” NativeScript-Vue๋ฅผ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค.

@AndrewBogdanovTSS ์˜ˆ, ์ง€์ €๋ถ„ํ•˜๊ฒŒ ๋“ค๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ NativeScript-Vue๋Š” React Native Bridge๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€์‹  NativeScript Bridge๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ๋˜‘๊ฐ™์€ ์ผ์„ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๊ฒƒ์€ ๋˜ํ•œ ๊ธ€์“ฐ๊ธฐ ์Šคํƒ€์ผ์˜ ๊ฐœ์ธ์ ์ธ ์„ ํƒ์œผ๋กœ ๊ท€๊ฒฐ๋ฉ๋‹ˆ๋‹ค. :-)

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰