Web前端开发者的内功修炼秘笈
4大社区鼎立推荐!
在这个用户体验为王的Web 2.0时代,Web应用所涉及的领域越来越广,规模越来越大,需求越来越多样化和复杂化,更新的速度也越来越快。如何才能让我们的应用应对规模化、多样化、复杂化和快速变化带来的种种问题?编写高质量的、易于维护的Web前端代码似乎是解决这些问题的惟一途径。
如何才能编写出高质量的、易于维护的Web前端代码?《编写高质量代码:Web前端开发修炼之道》的主要内容围绕Web前端开发的三大技术要素——HTML、CSS和JavaScript展开,深入地讨论了编写高质量的HTML代码、CSS代码和JavaScript代码的方法、技巧、规范和实践,从而为编写易于维护的Web前端代码打下坚实的基础。希望《编写高质量代码:Web前端开发修炼之道》能帮助大家从一筹莫展的前端维护工作中走出,从此微笑地面对需求的“变化”。
互联网进入Web 20时代以后,Web应用敲响了传统桌面应用的丧钟,它一路摧城拔寨,如今几乎所有的应用都打上了“Web”的烙印。与之相应的,Web开发技术得到了空前的发展,尤其是前端技术。近年来,随着用户对使用体验的要求越来越高,前端开发的技术难度越来越大,昔日设计和制作不分的网页设计师这一职位终于“拆分”成了视觉设计师和前端开发工程师两个职位,分别向着艺术和技术的方向纵深发展。
Web前端开发工程师是一个很新的职业,在国内乃至国际上真正开始受到重视的时间也不超过5年,这类专业人才一直供不应求。从知识体系上讲,前端开发工程师需要掌握和了解的知识非常之多,甚至可以用庞杂来形容。作为一名没有太多经验的前端开发工程师,我们应该如何去全面认识自己的工作,如何找准自己的定位,如何从合格成为优秀,最后迈向卓越?《编写高质量代码:Web前端开发修炼之道》尝试从如何编写易于维护的、高质量的Web前端代码的角度给出答案。
如果你在思考下面这些问题,也许《编写高质量代码:Web前端开发修炼之道》就是你想要的!
作为一名合格的web前端开发工程师,究竟需要具备哪些技能和素质?为什么说如果要精Web前端开发这一行,必须先精通十行?
在Web应用的实现代码中,有哪些技术因素会导致应用难以维护?
高质量的Web前端代码应该满足哪些条件?如何才能提高Web前端代码的可读性和可重用性?
在HTML代码中,为何要使用语义化标签?如何检查你使用的标签是否语义良好?语义化标签时应该注意哪些问题?
如何编写CSS代码和JavaScript代码可以避免团队合作时产生冲突?
如何组织CSS文件才能让它们更易于管理?如何让CSS模块化,从而提高代码的重用率?CSS的命名应该
注意哪些问题?何谓优良的CSS编码风格?
如何在CSS编码中引入面向对象的编程思想?这样做有哪些好处?
原生JavaScript和JavaScript类库之间有何关系?如何编写自己的JavaScript类库?
JavaScript有哪些常见的跨浏览器兼容问题?如何解决这些问题?
如何组织JavaScript才能让代码的结构更清晰有序,从而更易于维护?如何才能编写出弹性良好的JavaScript
代码?编写过程中应该注意哪些问题?
JavaScript的对象编程是如何实现的?如何用面向对象的方式重写原有的代码?
编写高质量的JavaScript代码有哪些实用的技巧?又有哪些常见的问题需要注意?
为了提高Web前端代码的可维护性,我们应该遵循哪些规范?
更多精彩好书推荐,请点击以下图片查看: