npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

sunday-plus

v0.0.7

Published

一套适用于Taro3及React的vantui组件库

Downloads

4

Readme

组件文档

点击查看

关联

  • Vant Weapp:由有赞团队打造的轻量、可靠的微信小程序 UI 组件库
  • Taro:由京东团队打造的开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用
  • React:Facebook 内部开源出来的用于构建用户界面的 JavaScript 库

起源

  • 为什么要做这个组件库?我们认为有赞团队的组件库经过了多年的实践积累,以及经过我们的实际体验之后认为确实是一款优秀的组件库,但可惜的是他们只提供了 Vue 版本和微信小程序版本,而我们的技术架构选用的是 Facebook 的 React 库以及京东的 Taro 库,所以就开始思考如何能把有赞微信小程序的版本迁移到 Taro 上面来,最终我们实现了@antmjs/vantui
  • 为什么是 99%?迁移的步骤其实不难,第一步 100%同步样式,第二步通过 Taro convert 转译之后再重构 js 部分,但因为有赞微信小程序的版本完全基于微信小程序实现的,所以在改造兼容支付宝小程序、H5 的时候还是存在不能 100%兼容的情况,具体的个别差异点可以参考快速上手
  • 为什么能支持 React 应用?创建初期是为了在 Taro 上面使用才建立的,但当我们开始在 H5 端测试的时候发现,既然这个库能在 Taro 版的 H5 应用中使用,为什么不能在 React 中使用呢?于是乎我们开始调研 Taro 的底层架构随即理清思路,在不重构任何组件的前提下使之能在 React 中使用

预览

正在全力建设中...

优势

小程序、Taro-React-H5、React-H5 多端完全统一

贡献代码

使用过程中发现任何问题都可以提 Issue 给我们,当然,我们也非常欢迎你给我们发 PR,同时,到目前为止我们已经对 vant-weapp 的commit记录同步到了 2021-12-23 的版本,我们也会持续同步

开源协议

本项目基于 MIT 协议,请自由地享受和参与开源

参与贡献的小伙伴

| hisanshao | Chitanda60 | zuolung | hisanshao | | :-------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------: | | hisanshao | Chitanda60 | Banlangenn | zuolung |