前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美的动效设计,给用户带来极高的用户体验
网站都是由前端和后端两部分构成,所谓前端就是呈现给用户的实际操作的页面,后端就是网站的逻辑、数据库或者功能模块部分等?
简单点来说就是你所看到的网页的样式就是前端开发人员的功劳,但是网页的功能,比如点赞评论等是怎样的一个机制就是后端开发人员的事情了,当然呈现的样式以及方式还是需要前端配合。
既然明白了网页的构成方向选择上就清晰了,因为对后端开发不太了解这里就谈一下前端。不过请放心配合一些现成的框架也是可以建站的。
一般谈到前端开发,必提到html css javascript三剑客。所谓html就是超文本标记语言,是用来构造网页的基本元素,css为层叠样式表是对html所写的网页元素进行样式美化,包括但不限于元素定位、网页布局、按钮样式等。javascript是用来实现网页中的动态效果或交互模式等。
学会了html css javascript后制作网页效率还是不够,这时候就需要用到前端框架进行快速开发。目前流行的前端框架比较多,如何选择还是需要根据实际项目确定。
至于前端开发的工具推荐vscode或者sublime text这两个,vscode算是新兴的编辑器了,颇受广大前端开发人员喜爱,软件的开发公司为大名鼎鼎的微软。最后就是网页展示的浏览器的,主流的就是谷歌和火狐浏览器,调试方面功能齐全。
个人的一些见解希望能有帮助。
PS:javascript一定要深入的学习,不光是在前端开发上,其他方面也有很大的用处。Bootstrap 是一款的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。
前端框架都是基于帮助开发者更快更优质的完成项目为出发点的,所以你只要懂html5、css3就可以轻松上手bootstrap,它对javascript的集成并不多,所以并不需要了解多少这方面知识。
偶推荐一个网站,这也是偶学习bootstrap的开始,https://v3.bootcss.com。
建议先从v3版本开始学习,v4比较难以控制,v3中规中矩,简单易用,且参考的优质网站多。
在这里偶也推荐一个优质的模版网站,本人经常在上面down一些bootstrap响应式模版,http://www.websjia.com(万家云网)。
希望对你有所帮助,加油加油。