挨踢民工日志

组件、页面搭建、数据结构行为、样式

2010-07-01 和撒迦同学的饭后聊天

做一个平台,目标是怎么样的?

  1. 仅支持后台业务?还是也要支持展现丰富的前台页面?
  2. 最核心的竞争力是什么
  3. 保持不同版本的向后兼容
  4. 最大限度的降低用户的使用的学习成本

一、组件

  1. 是否有必要设置继承关系
  2. 分类和标签
  3. 嵌套和插入约束
  4. 组件接口
  5. 粒度把握
  6. 所有组件是否需要同时有前后台渲染方案

二、创建页面

  1. 在什么样的环境里创建页面?web || ide
  2. 创建过程?纯编码 || 拖拽 || 选择填充
  3. 如何支持组件的任意嵌套和组合?需考虑服务器端深层渲染性能问题
  4. 编辑组件的方式,开放自由编码的途径
  5. 如何关联数据、事件

三、数据、结构、行为

  1. 获取数据的方式
  2. 是否需要约束数据格式
  3. 管理数据
  4. 固化页面结构和系统级组件的html结构
  5. 如何绑定事件,实现联动

五、样式

  1. 组建级:无主题概念,自由给组件添加任意样式
  2. 页面级:有主题概念,一个页面同时只能选用一个主题
  3. 站点级:有主题概念,一个站点只能选用同一个主题
  4. 任意级别:有主题概念,但是可以在任意级别上更换样式,加载多主题文件可能会导致页面负担太大,同时组件的html要求也会比前3种方案要高

有的时候,一个看起来很大的东西确实无法一步到位,我们无法控制很多迅速发生的变化,但起码应该在能力所及的范围内做好规划,再逐步实现,并能控制好项目进度。有些东西可以先不做,但需要为后来的升级留好后路。

良好的底层支持是系统稳定和强大的前提,优良的用户体验则能够让用户对产品产生情感偏好,比如apple、adobe,任何一个优秀的产品必然是同时基于优秀的技术和用户体验的。

分类: 无主题饭后聊天时间 | 1条评论 »

评论恒久远,一篇永流传

1 条评论

  1. SMbey0nd said: 2010-07-02 03:52

    顶一下少见而不乏犀利的技术思想贴,沙发~

    回复

雁过拔毛,人过留声

以下您填写的个人信息将不会被博主转手贩卖给无良的奸商,请大家放心填写。

*

控制面板



注册 找回密码

最新评论

  • fool2fish: 呃……午饭的便当啊,陶瓷碗ms不能行吧。好歹也是乐扣的...
  • songqi: 这位MM真的是好手艺...
  • Evance: 右排第2个,太流口水了...
  • ktmud: 买陶瓷碗吧姐,健康 喜欢最后两个甜品...
  • SMbey0nd: 赤果果的诱惑…不带这样...
  • jiale: 555,给点吧...
  • vapour: 好想吃。...
  • RednaxelaFX: 真是强力…(口水 おかえ...
  • 51sea: 支持一下,小鱼太有才了...
  • 橡树小屋: 我就是从这么书找到你的blog的,李战老师对javascript的诠释...
  • 唯品会折扣网: 顶!路过留言...
  • 断桥残雪: 使我想起了公司需求管理流程~哈...
  • nightfire: 鱼姐最后一帧那表情太赞了,哈哈哈…...
  • 音速: 哈哈 这个网站太可爱了,爱死...
  • clovery: 没好好念书,却又稀饭这专业...

最新留言

最新留言
挨踢民工日志@2008
版权所有 fool2fish.cn
浙ICP备09020488号
Powered by WordPress 2.7.1