一、什么是前1.1概念前端即是你打开网站能看到的东西!1.2前端技术前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax,现在最新的高级版本HTML5、CSS3,以及SVG等。
HTML:主要负责数据显示
CSS:主要是负责外观,主要有bootstrap
JavaScript:主要实现有些效果。一般是直接用js框架,使用比较多的是jquery
还有一些HTML/CSS/JS结合起来一起使用的是如Layui,也可以结合一起视觉前端作图,如百度的echarts
还有一些专业级的前端构架:AngularJS、vue、react等,其中后两者中国内很流行。
ps:手机开发也是属于前端开发,如安卓、苹果iso
二、后端介绍2.1什么是后端后端指的是运行在后台并且控制着前端的内容,它主要负责程序设计架构思想,管理数据库等。后端更多的是应用到数据库并且进行交互以处理相应的业务逻辑。它需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等方面。它涉及到的动态语言如PHP、ASP、JSP等。
就一句话:负责程序的逻辑部分的实现,返回前端请求的数据。
前端主要是负责视觉,后端就主要负责功能性的东西,实现功能的逻辑,为了实现逻辑可能需要连接数据库、缓存、外部文件等。
2.2后端有哪些技术后端网站一般分3大类:php、asp.net、javaweb
PHP:主要是php写的网站
asp.net:不要是以C#语言编写的
javaweb:主要是java写的,java中最流行的框架有spring
一、什么是前
1.1概念前端即是你打开网站能看到的东西!1.2前端技术前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax,现在最新的高级版本HTML5、CSS3,以及SVG等。
HTML:主要负责数据显示
CSS:主要是负责外观,主要有bootstrap
JavaScript:主要实现有些效果。一般是直接用js框架,使用比较多的是jquery
还有一些HTML/CSS/JS结合起来一起使用的是如Layui,也可以结合一起视觉前端作图,如百度的echarts
还有一些专业级的前端构架:AngularJS、vue、react等,其中后两者中国内很流行。
ps:手机开发也是属于前端开发,如安卓、苹果iso
二、后端介绍
2.1什么是后端
后端指的是运行在后台并且控制着前端的内容,它主要负责程序设计架构思想,管理数据库等。后端更多的是应用到数据库并且进行交互以处理相应的业务逻辑。它需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等方面。它涉及到的动态语言如PHP、ASP、JSP等。
就一句话:负责程序的逻辑部分的实现,返回前端请求的数据。
前端主要是负责视觉,后端就主要负责功能性的东西,实现功能的逻辑,为了实现逻辑可能需要连接数据库、缓存、外部文件等。
2.2后端有哪些技术
后端网站一般分3大类:php、asp.net、javaweb
PHP:主要是php写的网站
asp.net:不要是以C#语言编写的
javaweb:主要是java写的,java中最流行的框架有spring