优秀前端人必须知道的 NPM 账号管理工具 - nucm
前言NPM 的账号和密码你是不是经常忘记?频繁切换 NPM 账号时的你是不是特别头疼?如果你刚好有上面的烦恼,现在安装 nucm 这个 node 小工具,就可以简单快速的对 NPM 账号进行管理了。 nucm 介绍 nucm 能帮你快速轻松地管理 NPM 账户信息。目前只对 NPM 源信息进行管理。 ...
阅读更多
如何正确的让 GMU 小程序组件私有属性在 Taro 框架中生效
前言 小程序基础组件尽量不要挂载额外属性.Taro v3.1 将会自动过滤这些额外属性。 在小程序组件上,如果添加了一些额外属性,那么渲染时也会对这些属性一并进行 setData,从而影响整体渲染性能。 Taro 框架为了提升这部分 setData 的性能,在 v3.1 版本后将自动过滤这些额外属 ...
阅读更多
跨端实践 | Taro 框架中终于迎来了 Echarts 跨端组件 echarts4taro3
前言在 H5 中,开发者可以通过熟悉的 Echarts 配置方式,快速开发图表,满足各种可视化需求。同样在微信小程序中,官方也提供了 Echarts 对应的微信版本。但当我们信心满满使用 Taro 框架做跨端开发时,却会发现好像并没有对应的 Echarts 跨端组件可供选择。 在 Taro 社区物料 ...
阅读更多
2021年度总结
啊呀,2021 上半年一不小心又迎来了新公司的变动,不是不想沉淀沉淀,而是万万没想到公司的最终决策还是取消了杭州事业部。从而可知高铁互联网事业确实困难重重,有许多技术瓶颈不是一时半会能够解决的,需要国内所有企业齐心协力才能有解决办法,才能更快的发展,国有企业也是需要考虑成本的。所以没办法,只能选择离 ...
阅读更多
uni-app 与小程序原生项目混合开发方案概述
简述使用 uni-app 或者 Taro 等其他跨端框架来进行小程序项目开发,往往能够极大的提高开发效率。但这个高效的定义往往是针对于从零搭建的新项目,而那些已经存在并发布了的小程序原生项目,想和此类的跨端框架再进行结合开发,结果往往会不尽如人意。经过团队内部的多次实践,对于部分实际场景(不涵盖所有 ...
阅读更多
如何用 Taro 框架开发 GMU 小程序
Taro 介绍Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。 Taro 参考文档 GMU 小程序介绍G ...
阅读更多
跨端实践 | Taro 框架中该如何使用 Vant 组件库-适配多端
在 Taro 中使用有赞前端团队开源的移动端组件库 Vant,能直接兼容使用的组件大概为 70%,而无法做到百分百兼容。 那我们又该如何调整,才能做到所有组件的多端适配呢?经过团队的多番摸索和实践,终于找到了一条光明大道。 跨端 UI 库选择Taro 是由 京东·凹凸实验室 倾力打造的多端开发解决方 ...
阅读更多
十分钟了解微信小程序迁移到 GMU 小程序
简述GMU 小程序和微信小程序的基础功能和语法规则都完全保持一致。 也就是说,如果已经存在一个微信小程序项目,想要迁移到 GMU 小程序,对于小程序开发者几乎没有任何的技术成本。唯一的区别是,需要简单调整一下目录结构,并添加一个 GMU 小程序配置文件。 GMU 小程序目录结构如下: 123456├ ...
阅读更多
使用 mescroll.js 实现下拉加载历史消息功能
简述mescroll.js 是在 H5端 运行的下拉刷新和上拉加载组件(由于前端快速发展,也提供了 uni 版本)。当然在 H5 领域还有很多很多其他的组件可以使用,这里主要就简单介绍 mescroll.js 和 better-scroll。 官方介绍:mescroll 是 div 原生的 ove ...
阅读更多
跨端实践的思考
局势在如今各种小程序百花齐放的当下,如果还在坚持用原生小程序语法写各类产品的,那么也就两种情况:一、只有微信小程序产品。二、有大量的冗余人力来开发各类小程序。据不可靠三方数据统计,每月都有 3 万个新生小程序,也就从侧面反映出竞争真的很激烈。目前局势下,依然以微信小程序领跑,其余有支付宝、百度、字节 ...
阅读更多