大前端的后端语言

前端基本

  1.ES5 ES6  ES7
2.html5  css3
3.Less 和 Sass
4.SVG Canvas D3.js  //图形数据可视化
5.WebGL Three.js     3d场景
6.CMD AMD  CommonJS  语言标准
7.RequireJS  SeaJS   语言模块化库
8.CoffeeScript   TypeScript  语言风格库
9NodeJS  Express Koa  Node的web服务器

分离特性

  前后端分离
1.布局复杂  使用主体和样式
2.需要有较高的页面渲染效果
3.前端页面包含复杂的业务逻辑
4 页面需要渲染的数据量较大

前后端分离流行技术方案
nginx 维护静态资源

浏览器  url请求  前端机  url请求  nodejs集群   api请求 php集群
前后端通信手段   restful  get(select)  post(create) put(update) delete(delete)
联合调试坑
1.定制接口
2.前端开发  后端开发 (mock数据)
3.联调    校验格式
4.提速  自动化测试   

常见的后端语言

一 php
优点
开源 简洁 简单
缺点
多线程支持不好 编码规范不同意 语法不严谨
特点
变量的生存周期是页面级的
应用范围 网站 cms 后台接口 与前端结合十分紧密
框架 thinkphp yii laravel
二 java
重量级开发语言
面向对象
强类型 动态语言
跨平台 高移植性
稳定 安全性高
各种类库十分丰富
应用范围 大型网站前端与后端 后台服务 桌面程序 嵌入式 追求安全和商业系统 各种商业中间件
ssh ssm structs spring hibernate mybaits(ibatis)(数据库相关)
三 c#
优点 安全稳定 面向对象 开发高效 依赖.NET Framework
应用范围 网站系统 后台服务系统 桌面程序
四 python
免费开源 完全面向对象 语法简单 语言本身可扩充 扩展类库丰富
简单易学 属于胶水型语言 可嵌入到其他语言 运行速度快
web开发 服务器端后台 图形 数学 文本 桌面程序
五 Go
面向对象 编译型语言 运行速度接近C语言 静态类型语言
支持垃圾回收 支持多核cpu运算 非常适合后端大型程序

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,503评论 25 709
  • 大家对于美妆博主,都不陌生。不管平时会不会化妆,女生总会关注几个美妆类的博主,偶尔也会点击看一下。 不知道大家有没...
    菠菜瑜伽阅读 1,777评论 0 3
  • 字段规则,是一个让人又爱又恨的功能,不论是对于使用它的用户们还是对于开发它的研发人员。这一定程度上是由于功能的强大...
    指间沙_阅读 998评论 0 1
  • 1. 微信礼仪:礼貌的称呼后,直接用文字描述主题及内容,不绑架对方的时间。 2. 邮件礼仪:标题概括、格式规范、内...
    曲同宁阅读 200评论 0 0
  • 天青色的天空,夹着星星点点的小雨,印着雨迹的道路,我以为那是一段很长很长的道路,足够让我错过那趟整点的列车...
    男爵蔡阅读 269评论 4 3