前端开发和后端开发的区别

有很多软件技术专业的同学在分方向时会对前端开发和后端有疑惑,不知道怎么区选择专业方法,那么前端和后端的区别是什么呢?

  1. 页面展示不同。前端开发主要做的是用户能看到的展示页面,后端开发做的主要是逻辑功能等模块,是用户看不到的。用一句话来说就是用户能直接通过屏幕看到的激素前端,看不到的那些就是后端了。
  2. 编程语言不同。前端的代码主要在用户端运行,;后端的代码主要在服务端运行。
  3. 稳定性不同。前端主要担心布局样式、设计图、交互效果的需求变更;后端主要怕业务逻辑变更,或者当时有规模增大后的稳定性。一旦有些变更就意味着要大修改了。
  4. 人员的定位。前端开发技术元需要精通Javascript,能熟练运用JQuery和CSS、HTML进行交互效果的开发;后端需要精通Java或者C语言等后端编程语言,还会写SOL语句,能做数据库的设计,会Spring和iBatis。
    反正,前端会的后端都要会。

你可能感兴趣的:(javascript)