zoukankan      html  css  js  c++  java
  • 前端工作小结

    进入前端开发行业到现在有了一段时间,发些工作总结性的内容,仅供大家参考:

    1、前端开发首先要精通HTML、CSS,这两个是作为前端的基本要求,这里的精通并不仅仅指快速的做出需要的页面,我想更重要的是页面的可扩展行、模块的可复用性。所谓的可扩展性就是说你的页面在有新的需求要加入、或是某些区域暂时不要时,页面调整的难易程度。以我自己的经验来说,页面一定要低耦合高内聚,有特定功能的模块要尽量的独立开来,与兄弟之间甚至父级之间的联系都要尽量的少,这样的话可能css可能会多些,但以后你会发现当你修改页面时,完全可以在不变动css的情况下,随意移动某块内容到页面任意部位。如果做到模块化(即低耦合高内聚),页面的可复用行也会很优秀,一张页面定义的一块内容,可以在不改动css及不添加任何class、id的情况下,应用到其他页面中。

    2、前端第二点要熟练使用的就是js,js大体上我认为有两个方向,一个是业务逻辑方向,一个是页面交互方向。业务逻辑方向是指页面与后台数据有交互的部分,包括有些预订页面要进行的是否是会员的验证、姓名验证、性别验证等;页面交互方向就是页面常见的幻灯片、各种滑动效果、弹出框、日历等。以我自己来说,较难的是后者,因为它不仅要考虑js的兼容性、还要考虑扩展性、统一页面使用多次是否造成冲突等等,并且这块产品经理一般不会给你具体的需求文档,他只会给你说个大概的效果,具体的东西还得你一个个的考虑。

    3、前端开发,必须要精通一门后台语。不会后台语言的话,你很难在前端开发方面做的很好、很深,java、php是很好的选择。

  • 相关阅读:
    求助:C#读文本文件(编码未知)的问题
    求助:字符的显示问题
    常用的xml文件操作
    关于旧表导入新表的数据冲突问题
    通过批处理管理安装windows服务
    windows服务,批处理安装
    ajax的请求的超时处理
    消息队列的使用
    c#程序执行cmd命令
    dynamic(翻译)
  • 原文地址:https://www.cnblogs.com/junxizai/p/2980626.html
Copyright © 2011-2022 走看看