作为长期折腾 Web 编辑器的开发者,在我目前的理解里,实现彻底的、完全拖控件式的工业级编程工作流,可能是整个计算机业界最大的民科 idea 之一。让我说得更明白点—— 任何企图靠拖拽式 GUI 来解决编程复杂度的技术路线,在强人工智能实现前,必定是一厢情愿、注定失败的。 首先,支持拖拉拽的 GUI 有没有用?对于非编程开发专业人士,这非常有用。比如:大约十年前我上高中的时候,weebly.com 就能拖拉拽生成你的个人博客主页。那时我不懂 HTML 也不懂 CSS,这玩意真是太酷了。 从移动开发兴起以来,iOS 的 Xcode 和安卓的 Android Studio 都带了图形化的布局编辑器。你就算看不懂 OC 和 Java,也能分分钟拖一堆按钮列表文本框,撸出个原创微信(的界面)。 现在票圈里偶现的招聘、婚庆等土味 H5 页面,基本也都是普通用户通过 Web 编辑器拖出来的。别看作品平均质量未必多高,还真有不少普通人花很多时间用这种方式来创作。 我接触过的不少前端面试者,都有维护公司内部拖拽式的运营页、中后台表单页编辑器的经验。这些工具确实对提高产品、运营等同学针对特定业务的工作效率有所帮助。 所以现在我们在学习这些虽然相对来说基础的东西的时候也应该保持了好好地学习的心态,打好基础,为以后做更大地项目而奠定基础,同时也是预防不时之需,万一我们以后还会有需要的呢?所以千万不要在学习中出现,认为一些东西简单就随便学习的心态哟~这是我的一些基本看法,如果你有任何的建议,欢迎留言回复哟~
|