作者aa06697 (忍者龜頭痛)
看板Web_Design
標題[問題] 想請問一下framework到底是什麼?
時間Thu Jan 7 21:42:36 2016
我是個網頁方面的初新者~
常常看到framework這個詞
Google後只知道說這是可以讓開發速度變快的東西?但是好抽象啊
因此有幾個問題想問
(1)Framework是網頁這一塊特有的詞嗎?像是寫APP就沒有所謂的framework?
(2)bootstrap是一種framework嗎?如果是,所以framework就是很多已經幫你寫好code
的東西,你可以用更短的程式碼(相對於自己用原生code寫)來實作出來
是這種概念?
(3)如果2的答案是是,那framework跟library/API 差在哪裡呢?為什麼要分這麼多名
詞?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.212.28
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1452174159.A.A1F.html
1F:→ mmis1000: framework是他排好一個樣板,讓你依照他留的格子填空 01/07 23:10
2F:→ mmis1000: lib之類的則是你可以使用他來精簡原本做起來很麻煩的事 01/07 23:11
3F:→ mmis1000: 一般就是這樣分,不過很多其實都在灰色地帶,硬要分沒 01/07 23:12
4F:→ mmis1000: 啥意義 01/07 23:12
5F:→ mmis1000: 常見的來說,你會叫Angular/React是framework,但你一般 01/07 23:13
6F:→ mmis1000: 會叫jQuery是lib 01/07 23:14
7F:推 pizzafan: 每個人都會下自己的私人變數, fk你就把它想作公用變數群 01/08 01:30
8F:→ pizzafan: 這樣想已經是最簡單了 01/08 01:31
9F:推 pizzafan: 你要動自己d私人變數?ok!但動到公用變數?最好知到它格式 01/08 01:34
10F:推 pizzafan: frame基本上就是有"產出統一"的意思...(我覺得) 01/08 01:43
11F:→ pizzafan: 例如3Dgame基本要達到30fps才會順~ 可是這其中每一frame 01/08 01:44
12F:→ pizzafan: 的產出,可能要由不同的晶片、不同的運算、去湊成 01/08 01:44
13F:→ pizzafan: 如果某塊晶片部位的運算慢了~就會影響這個frame的更新率 01/08 01:45
14F:→ pizzafan: 為什麼在這個frame會掉速?就要去debug哪個運算需補足+速 01/08 01:47
15F:→ aa06697: 謝謝~ 自己後來查一查也大概懂了 01/08 11:04