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

baidu-acu-react-common

v5.3.8-beta.1

Published

百度智能云AI团队react公共部分:代码包括公共组件(common components)、业务组件(biz components)、高阶组件(HOC components)和工具集(utils)。

Downloads

10,872

Readme

react-app-common

一套适用于私有化项目的企业级UI组件库和React实现。

AI2B的react公共部分, 包括通用组件(common components)、业务组件(biz components)、高阶组件(HOC components)和工具集(utils)。

Demo及文档地址:demo及文档

在模板项目中的使用:模板项目

特性

  • 简单快速:对于各种经典业务场景的开发,支持通过“配置化”来实现。

  • 技术领先:全部使用TypeScript构建,提供完整的类型定义文件(*.d.ts),让开发者解决问题于开发阶段。

  • 文档齐全:配有文档 + 使用Demo + 培训视频助开发者更聚焦于业务开发。

  • 全链路开发、测试、发布技术体系

    1、使用react-styleguidelist框架来搭建demo和文档平台,并能支持开发过程中的调试。

    2、基于Jest的自动化测试功能,覆盖100%工具类和80%组件。

    3、应用eslint来进行代码风格检验。

    4、基于rollup来实现编译打包功能,产出es和commonjs两份产出。

    5、当前组件使用Hooks写法来实现

技术方案

react全家桶 + react-styleguidelist + typescript + eslint + rollup + antd + jest + less

如何使用

npm install --save baidu-acu-react-common

如何开发

# dev
npm run start

# build:demo
npm run build:demo

# lint
npm run lint

# build
npm run build

# test
npm run test

# update test
npm test -- -u