跳转到内容

軟體框架:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
Cravix留言 | 贡献
maintaince
和庫的區別:​ 增加或调整内部链接
 
(未显示9个用户的9个中间版本)
第1行: 第1行:
{{unreferenced|time=2016-08-03T13:03:54+00:00}}
{{noteta
{{noteta
|G1=IT
|G1=IT
}}
}}
'''軟體框架'''(Software framework),通常指的是為了實現某個業界標準或完成特定基本任務的[[軟體組件]]規範,也指為了實現某個軟體組件規範時,提供規範所要求之基礎功能的軟體產品。
'''軟體框架'''(software framework),通常指的是為了實現某個業界標準或完成特定基本任務的[[軟體組件]]規範,也指為了實現某個軟體組件規範時,提供規範所要求之基礎功能的軟體產品。


框架的功能類似於基礎設施,與具體的軟體應用無關,但是提供並實現最為基礎的軟體架構和體系。[[軟體開發者]]通常依據特定的框架實現更為複雜的商業運用和業務邏輯。這樣的軟體應用可以在支持同一種框架的軟體系統中運行。
框架的功能類似於基礎設施,與具體的軟體應用無關,但是提供並實現最為基礎的軟體架構和體系。[[軟體開發者]]通常依據特定的框架實現更為複雜的商業運用和業務邏輯。這樣的軟體應用可以在支持同一種框架的軟體系統中運行。


簡而言之,框架就是制定一套規範或者規則(思想),大家(程序员)在該規範或者規則(思想)下工作。或者說就是使用别人搭好的舞台,你來做表演。
簡而言之,框架就是制定一套規範或者規則(思想),大家(程序员)在該規範或者規則(思想)下工作。或者說使用别人搭好的舞台來做编剧和表演。


===和[[函式庫|庫]]的區別===
有些程序員將兩者混用,一般來説框架是有立場(opinionated)的,而庫則是無立場(inopinionated)的。

{{Authority control}}
{{Compu-soft-stub}}
{{Compu-soft-stub}}


[[Category:软件工程]]
[[Category:软件工程]]
[[Category:軟體框架]]

[[ar:إطار عمل (برمجة)]]
[[bn:ফ্রেমওয়ার্ক]]
[[ca:Framework]]
[[cs:Framework]]
[[da:Framework]]
[[de:Framework]]
[[en:Software framework]]
[[es:Framework]]
[[fa:چارچوب نرم‌افزار]]
[[fi:Ohjelmistokehys]]
[[fr:Framework]]
[[he:שלד תוכנה]]
[[hu:Szoftverkörnyezet]]
[[id:Kerangka kerja]]
[[it:Framework]]
[[ja:ソフトウェアフレームワーク]]
[[ko:소프트웨어 프레임워크]]
[[nl:Framework]]
[[pl:Framework]]
[[pt:Framework]]
[[ru:Фреймворк]]
[[rue:Фреймворк]]
[[simple:Framework]]
[[ta:மென்பொருள் சட்டகம்]]
[[th:ซอฟต์แวร์เฟรมเวิร์ก]]
[[uk:Фреймворк]]

2024年3月28日 (四) 02:38的最新版本

軟體框架(software framework),通常指的是為了實現某個業界標準或完成特定基本任務的軟體組件規範,也指為了實現某個軟體組件規範時,提供規範所要求之基礎功能的軟體產品。

框架的功能類似於基礎設施,與具體的軟體應用無關,但是提供並實現最為基礎的軟體架構和體系。軟體開發者通常依據特定的框架實現更為複雜的商業運用和業務邏輯。這樣的軟體應用可以在支持同一種框架的軟體系統中運行。

簡而言之,框架就是制定一套規範或者規則(思想),大家(程序员)在該規範或者規則(思想)下工作。或者說使用别人搭好的舞台來做编剧和表演。

的區別

[编辑]

有些程序員將兩者混用,一般來説框架是有立場(opinionated)的,而庫則是無立場(inopinionated)的。