技术栈(technologystack)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

技术栈(technologystack)
technology stack
技术栈:产品实现上依赖的软件基础组件,包括
1、系统
2、中间件
3、数据库
4、应⽤软件
5、开发语⾔
6、框架
From Wikipedia, the free encyclopedia
"Software stack" redirects here. For other uses, see .
In , a solution stack or software stack is a set of subsystems or components needed to create a complete such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.
For example, to develop a the architect defines the stack as the target , , , and . Another version of a software stack is
operating system, , database, and applications. Regularly, the components of a software stack are developed by different developers independently from one another.
Some components/subsystems of an overall system are chosen together often enough that the particular set is referred to by a name representing the whole, rather than by naming the parts. Typically, the name is an representing the individual
components.
The term "solution stack" has, historically, occasionally included hardware components as part of a total solution, mixing both the hardware and software in layers of support.
MERN
(database)
(app controller layer)
(web app presentation)
(web server)
A tech stack is the underlying elements of a web or mobile application. These are the frameworks, languages,
and software products that everything else is built on. For example, you might have created your web application with —that’s the language and framework. That might access a database created with . You’ll need to host that on a server, say, an . You’ll need to make that happen. Those are all elements of the server-side stack.
The client-side tech stack includes HTML, CSS, and JavaScript. That’s what translates your application to a readable format for the user’s browser. If you’ve created a mobile application, the stack is very small: it’s usually only a native application, created with something like Xcode or .
stack解释
词典:
stack
美 [stæk]
英 [stæk]
n.堆栈;⼀摞;⼤量;许多
v.(使)放成整齐的⼀叠(或⼀摞、⼀堆)
⽹络堆叠;栈区;烟囱
1.
积材,层积,堆积;〔英国〕⼀堆〔⽊材等的计量单位,=108⽴⽅英尺〕
2.
(麦杆等的)堆,垛;⼲草堆
3.
(赌博时的)⼀堆筹码
4.
烟囱;⼀排[⼀群]烟囱,车船的烟突
5.
(图书馆的)许多书架,书库
6.
枪架
7.
〔英国〕(突出海⾯的)浪蚀岩柱,海中孤峰
8.
〔⼝语〕许多,⼤量
9.
【机械⼯程】管组
10.
【⽆线电】选式存储器
栈:堆叠
软件技术为什么会有栈的概念,与⼈类认识世界的⼀般概念对应,总是从具体到抽象,从底层到⾼层,⼀个⼤的系统会分为若⼲功能层,例如
OSI的七层架构:物理层、链路层、⽹络层、传输层、会话层、表⽰层
JAVAEE的三层结构:模型层、逻辑层、表⽰层
微软技术栈,底层为基础,上层为应⽤。

相关文档
最新文档