[問題] 想請問一下framework到底是什麼?

看板Web_Design作者 (忍者龜頭痛)時間8年前 (2016/01/07 21:42), 編輯推噓3(3012)
留言15則, 3人參與, 最新討論串1/1
我是個網頁方面的初新者~ 常常看到framework這個詞 Google後只知道說這是可以讓開發速度變快的東西?但是好抽象啊 因此有幾個問題想問 (1)Framework是網頁這一塊特有的詞嗎?像是寫APP就沒有所謂的framework? (2)bootstrap是一種framework嗎?如果是,所以framework就是很多已經幫你寫好code 的東西,你可以用更短的程式碼(相對於自己用原生code寫)來實作出來 是這種概念? (3)如果2的答案是是,那framework跟library/API 差在哪裡呢?為什麼要分這麼多名 詞? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.212.28 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1452174159.A.A1F.html

01/07 23:10, , 1F
framework是他排好一個樣板,讓你依照他留的格子填空
01/07 23:10, 1F

01/07 23:11, , 2F
lib之類的則是你可以使用他來精簡原本做起來很麻煩的事
01/07 23:11, 2F

01/07 23:12, , 3F
一般就是這樣分,不過很多其實都在灰色地帶,硬要分沒
01/07 23:12, 3F

01/07 23:12, , 4F
啥意義
01/07 23:12, 4F

01/07 23:13, , 5F
常見的來說,你會叫Angular/React是framework,但你一般
01/07 23:13, 5F

01/07 23:14, , 6F
會叫jQuery是lib
01/07 23:14, 6F

01/08 01:30, , 7F
每個人都會下自己的私人變數, fk你就把它想作公用變數群
01/08 01:30, 7F

01/08 01:31, , 8F
這樣想已經是最簡單了
01/08 01:31, 8F

01/08 01:34, , 9F
你要動自己d私人變數?ok!但動到公用變數?最好知到它格式
01/08 01:34, 9F

01/08 01:43, , 10F
frame基本上就是有"產出統一"的意思...(我覺得)
01/08 01:43, 10F

01/08 01:44, , 11F
例如3Dgame基本要達到30fps才會順~ 可是這其中每一frame
01/08 01:44, 11F

01/08 01:44, , 12F
的產出,可能要由不同的晶片、不同的運算、去湊成
01/08 01:44, 12F

01/08 01:45, , 13F
如果某塊晶片部位的運算慢了~就會影響這個frame的更新率
01/08 01:45, 13F

01/08 01:47, , 14F
為什麼在這個frame會掉速?就要去debug哪個運算需補足+速
01/08 01:47, 14F

01/08 11:04, , 15F
謝謝~ 自己後來查一查也大概懂了
01/08 11:04, 15F
文章代碼(AID): #1MZcjFeV (Web_Design)