皮皮网

【pagehelper 源码解析】【q代挂源码】【血糖管理系统 源码】quick ui源码

时间:2024-12-25 00:47:01 来源:东港鑫源码头

1.前端开发和web前端开发的区别

quick ui源码

pagehelper 源码解析

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

pagehelper 源码解析       ç§»åŠ¨å‰ç«¯å¼€å‘å’Œweb前端开发都属于前端开发,具体有以下区别。

pagehelper 源码解析

       1、业务的应用场景

pagehelper 源码解析

       web前端开发主要指传统的PC端网页开发,页面主要是运行在PC端浏览器中,移动前端开发出来的页面主要是运行在手机上。

pagehelper 源码解析

       ç›´è§‚上会感觉,PC端页面大一些,移动端页面小一些,但是根据开发经验,页面大可并不代表书写的代码复杂,页面小也并不意味着开发简单,难与易主要还是取决于具体的业务需求。

pagehelper 源码解析

       2、新技术的使用

pagehelper 源码解析

       ç”±äºŽåœ¨ç§»åŠ¨ç«¯ä¸»è¦ä»¥webkit内核为主,对于HTML5等新技术支持的更好,所以可以更大范围的使用新技术,而PC端开发由于很多场景下要求兼容IE等老版本浏览器,出于浏览器兼容性的考虑,有些情况下限制了新技术的使用。

pagehelper 源码解析

       3、页面的适配性

pagehelper 源码解析

       ä¼ ç»ŸPC端的页面开发一般都会选择给页面设定一个固定宽度,两侧有留白,但是移动端的页面由于其载体手机屏幕比PC要小很多,一般都会选择尽可能多的在手机屏幕上显示内容,这就要求移动端页面要能够充分适应各种屏幕尺寸的手机并进行最大程度的利用。

pagehelper 源码解析

       ä»Žè¿™ä¸€ç‚¹ä¸Šæ¥è¯´ç§»åŠ¨ç«¯é¡µé¢çš„适配难度更高一些。

pagehelper 源码解析

       4、页面的性能

pagehelper 源码解析

       PC端的网络情况一般比较稳定,都是通过网线或者Wi-Fi连接网络,但是移动端就比较复杂,除了Wi-Fi,还有2G、3G、4G甚至是在几种不同的网络连接中交替切换也经常发生。

pagehelper 源码解析

       ä¸ç¨³å®šçš„网络连接对页面性能带来的挑战是移动端的页面资源不能太大,否则在恶劣网络情况下时,页面将会无法访问,严重影响用户体验。

pagehelper 源码解析

       5、框架选型

pagehelper 源码解析

       ç”±äºŽç§»åŠ¨ç«¯ç½‘络情况的不稳定,导致我们在移动端页面框架选型时,一般只考虑小而美的框架,例如像zepto.js这样的压缩之后只有9.6K,就能满足一般业务的需要,如果是想要构建更复杂的单页面应用,可以选择像vue.js这样的框架,功能强大,但体积压缩后却只有多K。

pagehelper 源码解析

       è€Œweb端相对选择的范围就比较大,一些比较重型的框架也可以根据项目需求加以考虑,例如古老但庞大的ext.js,依然凭借着众多UI组件活跃在一些企业的后台管理系统项目中。

pagehelper 源码解析

       æ‰©å±•èµ„æ–™

pagehelper 源码解析

       Web前端开发需要掌握的技术:

pagehelper 源码解析

       1、熟练掌握前端开发技术(HTML5、JS、JSON、XHTML、CSS3),了解各项技术的相关标准。

pagehelper 源码解析

       2、掌握Ajax异步编程,能够写出高性能、可复用的前端组件。

pagehelper 源码解析

       3、对OO、MVC、MVVM等编程思想、前端框架有深刻理解,熟练掌握一个前端框架(常用前端框架Vuejs,AngularJS,React,Bootstrap,QUICKUI,移动端有:FrozenUI,weUI,SUI,MUI,AUI)了解其原理(框架有很多,选择两三个主流的框架,熟练,深度了解才可以)。

pagehelper 源码解析

       4、善于Web性能优化,可访问性、对SEO等有良好的体验;理解表现层与数据层分离的概念、Web语义化(这些也是在找工作中,很有用的加分项)。

pagehelper 源码解析

       5、了解前端安全机制,熟悉HTTP协议以及浏览器缓存策略。

pagehelper 源码解析

       6、熟悉常见JS开发框架源码实现,(如:prototype、jQuery、Mootools,Ext,Dojo,underscore、YUI、Kissy),至少熟练一种(当然也不要去选一些用的人很少的框架,要明白大项目都是团队做,不能自己搞一套)。

pagehelper 源码解析

       7、拥有良好的代码编写,设计文档撰写的经验,熟练使用Git等版本控制工具。

pagehelper 源码解析

       8、对常见的浏览器兼容问题有清晰的理解,并有可靠的解决方案,如IE6/7/8/9、Firefox、Safari、Chrome。

pagehelper 源码解析

       9、具有较高的审美(这个很重要,多去见识一些模板,高端的项目,就能感觉到有多大的差距)。

pagehelper 源码解析

pagehelper 源码解析

推荐资讯
特朗普剛開始贏,英國財政大臣就發出警告

特朗普剛開始贏,英國財政大臣就發出警告

空间秒赞 源码_空间秒赞是什么

空间秒赞 源码_空间秒赞是什么

仿163源码_163k源码

仿163源码_163k源码

php7 源码

php7 源码

搶巴黎奧運商機!塞納河豪華遊艇 「1個半小時3.5萬元」

搶巴黎奧運商機!塞納河豪華遊艇 「1個半小時3.5萬元」

excel易语言源码_易语言excel模块

excel易语言源码_易语言excel模块

copyright © 2016 powered by 皮皮网   sitemap