作者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/cn.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