首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >web应用程序开发中后端和前端之间的界限

web应用程序开发中后端和前端之间的界限
EN

Stack Overflow用户
提问于 2018-07-30 10:06:02
回答 2查看 1K关注 0票数 0

我学习全栈web开发已经有一段时间了。但我很难理解后端开发人员的工作在哪里停止,而前端在工作分离时开始。

我理解后端开发人员构建前端开发人员将与之交互的应用程序接口,但我对路由和(使用nodeJS)谁将编写与app.js文件中的内容等效的内容感到困惑。

最后,如果你只做后端,那么你不会写任何'views.ejs‘文件?

EN

回答 2

Stack Overflow用户

发布于 2018-07-30 10:43:50

前端开发只处理web应用程序中用户与之交互的部分,并且需要超文本标记语言、JavaScript和CSS。后端处理服务器、应用程序逻辑和数据库。

如果一个前端开发人员正在构建一个简单的web应用程序,他们将不得不创建应用程序的前端和后端。这可能只需要创建渲染页面的路由。大多数自由web开发人员都是这样做的。

对于更大的应用程序(在更大的组织中),前端开发人员和后端开发人员的职责要明确得多。后端开发人员将负责构建实际的应用程序逻辑,检查身份验证和授权,管理数据库等。该组织中的前端开发人员将仅设计用户与之交互的界面。他们甚至不需要在后端渲染任何页面。这是后端开发人员的工作。

简而言之,前端开发人员可能对后端有一些基本知识,但后端或全栈开发人员将需要构建用户看不到的所有应用程序功能。

您可以使用以下链接了解有关差异的更多信息:http://blog.teamtreehouse.com/i-dont-speak-your-language-frontend-vs-backend

票数 4
EN

Stack Overflow用户

发布于 2018-09-07 23:14:37

后端开发人员和前端开发人员之间的区别在于他们编写的程序。前端主要处理网站的物理外观。它的外观和用户在使用网站时的物理感受。前端语言包括HTML、CSS和Javascript。

back-end developers主要关注服务器、web应用程序和前端开发人员制作的时尚web设计逻辑的集成。他们负责创建网站、浏览器和数据库服务器之间的通信链接。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51586138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档