GUI开发本来就是复杂的,你看看Windows GUI程序的开发,
从裸写SDK到MFC,.NET下从WinForm到WPF,里面的方法论
演变都是通过引入复杂的设计来解决现实中项目做大了一定
会遇到的确实复杂的技术和工程管理问题。
切图仔?只管切图好了,代码总是要码农来写的。
Web前端嘛,历史遗留问题。本来是用来展示一页一页静态
文稿页面的架构,随着Web越来越应用程序化,也遇到了
桌面和移动端GUI开发的工程化问题,确实也是在这么做的。
只不过这个领域由历史演变来的现状就是,构成UI的元素在
用户能直接打开看源码的页面里、切图仔和JS码农之间的
工作内容纠缠不清、编程语言只能用有人爱有人嫌的JS,
等一系列跟桌面和移动端生态不太一样的问题罢了。
并不是要切图仔理解这些技术,而是很多场景下,说话管用
的人并不介意需要理解这些技术的人和切图仔的区别^_^
【 在 chaobill (若我离去,后会无期) 的大作中提到: 】
: 我想起那句话, java 善于解决 java 发明的问题
: 要切图仔理解这些高深名词,真是太难了
: 问题来了,为什么前端要搞那么复杂
: ...................
--
FROM 122.225.220.*