[請益] 前端框架 Vue.js 和 Bootstrap 差異?!

看板Web_Design作者 (無傷大雅)時間6年前 (2019/01/09 10:47), 6年前編輯推噓4(4025)
留言29則, 9人參與, 6年前最新討論串1/1
最近想接觸前端網頁設計,主要是想用Vue.js(專案需求), 但也有看到Bootstrap開發網頁好像能輕鬆完成RWD? 不曉得Vue.js和Bootstrap是不是能擺在一起比較? 還是一個是js的框架? 一個是css框架? 同時使用是可行的嗎? 問題有些多,再麻煩板友協助解惑,謝謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.128.217 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1547002025.A.9FC.html

01/09 11:01, 6年前 , 1F
有 Bootstrap-Vue
01/09 11:01, 1F

01/09 11:14, 6年前 , 2F
是的 一個js框架一個css 一起用沒問題
01/09 11:14, 2F

01/09 11:15, 6年前 , 3F
前者是js框架,後者是css框架。可以直接一起使用,也可
01/09 11:15, 3F

01/09 11:16, 6年前 , 4F
以用別人事先把bootstrap包進vue的vue套件(如樓上提到
01/09 11:16, 4F

01/09 11:16, 6年前 , 5F
的)
01/09 11:16, 5F

01/09 11:57, 6年前 , 6F
明白了 謝謝哦:)
01/09 11:57, 6F
那再額外請問一下… 所以用了Vue.js,就不會再用到jQuery了嗎? 有混用的需要嗎@@? ※ 編輯: james999 (220.132.128.217), 01/09/2019 12:09:20

01/09 13:18, 6年前 , 7F
可以和 JQuery 混用,但建議不要
01/09 13:18, 7F

01/09 13:20, 6年前 , 8F
拋棄 JQuery 的觀念重新開始學習JS 加油!
01/09 13:20, 8F

01/09 14:04, 6年前 , 9F
我覺得沒必要因為vue而放棄jquery,jquery仍然是一個好
01/09 14:04, 9F

01/09 14:04, 6年前 , 10F
用的函式庫
01/09 14:04, 10F

01/09 14:06, 6年前 , 11F
避免用jquery去操作dom就好
01/09 14:06, 11F

01/10 10:07, 6年前 , 12F
樓上,用jQuery不就是為了方便操作dom嗎,應該說用了vuejs
01/10 10:07, 12F

01/10 10:08, 6年前 , 13F
就要避免直接操作dom,不管你是用原生還是jquery。至少我
01/10 10:08, 13F

01/10 10:08, 6年前 , 14F
vuejs寫了一年多,還沒有遇到非得用dom不能解決的
01/10 10:08, 14F

01/11 00:10, 6年前 , 15F
我以為現在 $ 都是裝來當 AJAX 相容方案居多
01/11 00:10, 15F

01/11 00:10, 6年前 , 16F
雖然我自己也幾乎沒在用 $ 了,直接 XMLHttpRequest
01/11 00:10, 16F

01/11 00:11, 6年前 , 17F
至於 $ 的動畫特效也都會自己做,用不到
01/11 00:11, 17F

01/11 00:12, 6年前 , 18F
話雖如此,我不覺得 JS 世界有什麼是不能配在一起用的
01/11 00:12, 18F

01/11 00:12, 6年前 , 19F
雖然 Vue 本身設計上是讓你不需要操作 DOM
01/11 00:12, 19F

01/11 00:13, 6年前 , 20F
不過實務上我還是會視情況,不見得都用 Vue 去做 UI
01/11 00:13, 20F

01/11 00:14, 6年前 , 21F
比如說我有自己做的右鍵選單或 window 不是用 Vue 做的
01/11 00:14, 21F

01/11 00:14, 6年前 , 22F
可能是很久以前其他專案就用的,用到現在也想繼續用下去
01/11 00:14, 22F

01/11 00:15, 6年前 , 23F
那就會把 Vue 的變數 watch 起來有異動時一併改其他地方
01/11 00:15, 23F

01/11 00:16, 6年前 , 24F
進而讓我自己做的右鍵選單或 window 可以吃到 data
01/11 00:16, 24F

01/11 00:16, 6年前 , 25F
那就會是 Vue 跟自己操作 DOM 的兩種程式併行使用
01/11 00:16, 25F

01/11 00:17, 6年前 , 26F
反正只要做好資料交換方法,確定雙邊溝通無礙就好
01/11 00:17, 26F

01/13 10:40, 6年前 , 27F
vue 設計上就允許把那些以前直接操作的 library 封裝成
01/13 10:40, 27F

01/13 10:41, 6年前 , 28F
組件,很多vue component也只是以前jquery套件的封裝而
01/13 10:41, 28F

01/13 10:42, 6年前 , 29F
已,他並不強制你全部都必須用他的方案
01/13 10:42, 29F
文章代碼(AID): #1SDM2fdy (Web_Design)
文章代碼(AID): #1SDM2fdy (Web_Design)