Weex 开发新手上路 - (2) 前端避坑篇
接入 WeexSDK 后,前端开发者编写 Weex 页面时会发现,Weex 页面和以前写的 Web 页面还是有一定区别的,一不注意就踩坑了。这里把常见的一些坑列出来,希望能让大家少走弯路:
接入 WeexSDK 后,前端开发者编写 Weex 页面时会发现,Weex 页面和以前写的 Web 页面还是有一定区别的,一不注意就踩坑了。这里把常见的一些坑列出来,希望能让大家少走弯路:
最近,面对产品经理们越来越任性的需求、测试同学越来越火眼睛睛的眼力,不由得感觉到:WebView 是有极限的——该试试更贴近原生的框架了!
什么是 Weex ?官方文档中的定义是 “Weex 是使用流行的 Web 开发体验来开发高性能原生应用的框架”。
关于如何使用 Weex,官方文档中已经有步骤说明。但你按照文档开始尝试时,还是可能会遇到一些没提及的问题。
这里对之前遇到的问题和解决方法做个记录,大家如果遇到类似情况可以参考处理。
在部门日常业务中,每天都会产生各种各样的数据。为了让抽象的数据,更加调理方便人阅读,就需要将数据整理成表格、图表等形式,以更生动的面貌展示在人们眼前。
了解了在浏览器环境下,使用 JS 编程的基础概念之后,开始思考如何组织优化自己的代码,从编程技巧上提升开发和维护工作的效率吧。
上一篇章中,我们掌握了页面事件的基本操作,这次学习事件 API 的进阶和拓展用法了。
掌握 DOM 的基本概念后,这次我们讲讲浏览器的事件和事件对象。再结合具体业务需求,通过例子展示事件相关的操作方法。
说到
node.js
的 GUI 开发方案,首先想到的就是electron
和nw.js
。但除了它们之外,是否存在其它更轻量级的技术方案可供选择呢?
虽然前端的技术每年都在不断更新,但新人们都还是从基础的 HTML、CSS 样式开始学 Web 前端开发的。
这样切图、使用 HTML + CSS 编写网页的工作过程,我们一般称之为网页重构
,关于网页重构
和前端开发
是否应该分离也一直存在争议。
但就日常工作的情况来看,二者还是很难彻底分开的,前端开发写脚本时必定需要网页重构的基础(比如动画控制、3D变换等),网页重构时也需要提前考虑前端脚本可控制标签的埋点,尽量避免后期再对页面结构和样式调整改动。
总体来说,前端开发是一个主要的发展方向,近几年来也是大趋势。
那么,新同学们掌握网页重构后,又该开始哪些知识的学习?以便向前端开发进阶,拓展自己的技能树、全面发展呢?
个人认为主要需要学习的都是各类 JS 知识点。这里对相关知识点稍作整理归类,可能分几篇文章各自小结一下,希望能抛砖引玉,对新人们的学习有所帮助。
微信小程序的官方开发工具中,已经集成了 babel
插件对 ES6
语法进行转换,各种第三方工具自然更少不了了。
所以可以放心的尝试使用 ES6
,体验新标准带来的各种便利之处,省下时间后学习充电,或者早点下班、锻炼身体、下厨做个菜,调节生活又放松身心,岂不美哉?
那么,在小程序开发的过程中,有哪些 ES6
特性是可以给我们带来便利,提高开发效率的呢?这边就结合实例,一一来说一说吧。