做为前端程序员的我php
本身动手整了个vue的项目 从开始的零星想法到动手实践 如今还没竣工的我来讲css
虽然整的不咋地前端
总的来讲吧 我仍是有点收获的vue
下面呢 我来讲说个人收获 css3
首先说说 动手实践时候考虑的事情吧程序员
第一呢chrome
考虑产品问题 须要什么功能 用户市场是什么 盈利点在哪 产品交互呢也就是产品在使用中不断的融入新的产品中去 所谓的产品呢 狭隘的角度想 一个杯子是产品一个显示器是产品 那么作互联呢 和网络有关的就是互联网产品 好比说呢 门户网站 社交网站 教育平台 新闻资讯 金融平台 等等等等吧 说 什么O不O的我也不知道咋回事 一共五个O 什么CEO 其他的忘了 记住个UFO 和这个还不要紧。。。 而且呢 网站的迭代更新和存活周期 盈利多少 都是归产品负责的 产品还须要思考程序员开发的难度数据库
第二呢后端
考虑UI设计图纸 这一步呢要和产品息息相关 不能本身会画想画什么元素 就往上整什么元素 作UI的时候能够参考 花瓣网 站酷等等 UI素材网站 根据产品给的产品定位和功能 ui的想过作出那种身临其境的感受就比较差很少了 尤为在网站设计中UI的设计图纸决定 网站页面给用户的第一感受 作UI设计的时候 要着重注意LOGO的位置 像素 字号 使用的字体以及色觉给用户带来的信息感受体验 例如LOGO 通常放在网站的左上角 尺寸我也记不清了 大体有4种格式 还有就是呢 浏览器最小字体12像素 移动端0像素 默认显示16像素 若是文字着重显示则调整字号及颜色不然呢 正常显示设置为14像素便可 若是是 标签元素呢例如 用户发表文章显示文章的阅读数量时间呢 用12号像素 14号像素便可 UI的重点在于调整色觉 和像素位置字号总体感受给用户带来的什么信息体验感 api
第三呢
具体实现 前端切图的时候 不要着急动手作项目 么的我就着急告终果代码写的有点乱啊
认真看UI 的图纸 那些是css3实现的功能那些是js实现的功能 还有 css js 兼容性问题 整理出来进一步分析
css类样式优化 / js 代码 那些类能够重用复用
好的代码是不须要css兼容性的 js兼容性是浏览器升级更新了js api有的新方法 FF浏览器能够检查出来 css3新属性 chrome能够调试出来
第四呢
服务器端
如今还比较流行的语言是php
说下思路吧 php我也不咋会
在前端拿过设计图纸的时候 服务器端能够设计数据库了 设计mvc层了
没有工做经验的我认为 v层能够由前端去管理 毕竟是view视图 model 也能够交给前端处理 服务器只要设计控制层 连接数据库读取信息 一些列的操做而后关闭数据库 负责给前端递交数据信息
先后端分离 服务器只负责接收数据信息 优化前端传递过来的信息
项目制做完毕后 内测
内测完毕后找到服务器空间上传页面代码 有数据库上传空库没有数据库的话建立数据库 对外公测 测试完毕后上线运行
到此网站制做完毕 不断的和产品絮叨进行网站的迭代更新。。。。盈利。。。
而后配上一张前端的知识体系图