对当前术语的困惑:前端,后端,API

时间:2015-04-12 15:07:47

标签: frontend backend

我最近一直在思考用于描述不同类型的Web开发人员的术语。我觉得术语“前端”已成为客户端和服务器端“后端”的同义词。例如,如果你修改一个站点的Javascript或CSS,那就是前端,但是如果你修改了Rails项目的控制器和视图,那就是后端。这似乎令人困惑,特别是像Backbone.js这样的前端框架的出现。此时,前端和后端开发人员都在为Web应用程序注入逻辑。

我已经完成了双方的工作,但我不认为自己是一个全栈开发人员。例如,向Rails应用程序添加逻辑以循环超过30个项目并正确显示它们仍然对我来说似乎是前端工作。在我的工作经验中,任何更深层次的东西(如CRUD工作,统计分析)都涉及在我工作的公司创建的另一个应用程序中调用API。那么创建该逻辑的开发人员是什么?对我而言,这似乎更能描述后端。还是我在这里缺少另一个术语,比如平台开发人员?

思想?

1 个答案:

答案 0 :(得分:0)

Web应用程序元素 UI设计----用户界面的Photoshop设计 UI开发----将photoshop设计转换为html,css 前端开发---转换html / css并使用javascript或javascript框架(jquery,prototype等)和ajax添加功能。 在Visual Studio中创建aspx文件,在eclipse中创建前端也是如此 前端开发。 像c#,java,php等编程,在后端,我们可以在这个后端包含数据库。但根据情况,后端和前端术语会相应改变。