前端必知的两个开源框架

二叶草 2020年2月13日14:33:40知识分享评论阅读模式

前端必知的两个开源框架

尽管说程序编写的架构是漂亮的外套,是漂亮衣服。尽管说架构的应用没法提高自己「本质功底」,将会是程序编写的「花平台式,花把式」。尽管说架构的升级速率「飞速发展」,此起彼落,如「如雨后春笋」的出現,能够 说成多的「琳琅满目」,「数不胜数」,让我们程序员「眼花缭乱」。

但是……

但是用户喜欢漂亮的衣服啊!

但是就是花架式和花把式用的才多,我们的水平也就够用这些花把式的,别跟我们提什么基础,原理,大数据,人工智能。

但是框架的更新可以提高我们编程的效率啊!

有时候,你也别瞧不起会使用框架提高效率的人。当然,要想自己能够写出漂亮的框架还是需要自己扎实的基础和实力的。

今天,我给大家推荐两个前端必知而且不错的开源框架,尤其是在前端这么火爆的今天,小程序,跨平台开发的今天,前端知识你「不可或缺」。

taro

Taro 是一套遵循 React 语法规范的「多端开发」解决方案。现如今市面上端的形态多种多样,Web、ReactNative、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。

使用 Taro,我们可以只书写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信小程序、H5、RN 等)运行的代码。

React 语法风格

Taro 的语法规则基于 React 规范,它采用与 React 一致的组件化思想,组件生命周期与 React 保持一致,同时在书写体验上也尽量与 React 类似,支持使用 JSX 语法,让代码具有更丰富的表现力。

快速开发微信小程序

前端必知的两个开源框架

支持多端转化

Taro 方案的初心就是为了打造一个多端开发的解决方案。目前 Taro 代码可以支持转换到 微信小程序 以及 H5 端。

前端必知的两个开源框架

(微信小程序)前端必知的两个开源框架

(H5)

声明:以上介绍内容来自于开源框架的 README.md 说明。

开源框架地址:https://github.com/NervJS/taro

iView Weapp

iView Weapp 是一套高质量的微信小程序 UI 组件库。一直关注过我的读者都知道,我之前分享过很多关于微信小程序的开发框架,关于 UI 组件库这边,比较出名除了今天分享的之外,还有 ZanUI-WeApp 是有赞技术团队开源的 UI 组件库,另外还有微信官方的 WeUI,但是好像 WeUI 已经快两年没有更新了。

今天 iView Weapp 刚刚发布,我就第一时间试用了一下,其实跟 ZanUI-WeApp 差不多,但是我发现一点它的使用好像比 ZanUI-WeApp 灵活一些,稍微一丢丢简单一点。通过对比,比有赞的这个稍微好一点。

小程序已经提供了很多组件和 API,但它们过于基础,实际开发时仍需要一定的封装和 UI 调整。iView Weapp 提供了与 iView 一致的 UI 和尽可能相同的接口名称,大幅度降低了学习成本,使用起来如鱼得水。如果你是 iView 的核心用户,用起 iView Weapp 来甚至不用看文档!当然,我们对新用户也很友好,事无巨细的文档、友好的 API 和完整的示例,几分钟就可以上手啦。

iView Weapp 1.0 提供了 30 个组件,并会不断丰富:

前端必知的两个开源框架

开源地址:https://github.com/TalkingData/iview-weapp

本文来源于:前端必知的两个开源框架-变化吧门户
特别声明:以上文章内容仅代表作者本人观点,不代表变化吧门户观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与变化吧联系。

  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 加入Q群
  • QQ扫一扫
  • weinxin
二叶草
电脑桌面整理技巧大揭秘! 知识分享

电脑桌面整理技巧大揭秘!

使用腾讯电脑管家 免费领加速器时长即日起,在加速器官网首页或本公告页下载电脑管家,享三重加速福利:   福利一:蓄能5天免费领1天加速时长 第一步,下载电脑管家。 点击此处下载电脑管家       第...

发表评论