Coder Social home page Coder Social logo

gikkkkkk / noteco Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ryanpromax/noteco

0.0 0.0 0.0 21.77 MB

一款由 dumi 构建,基于 React + TypeScript 的组件库 🚀。

License: MIT License

TypeScript 76.84% Less 16.61% CSS 0.20% SCSS 4.75% JavaScript 1.61%

noteco's Introduction

Noteco


Noteco,是一款由 dumi 构建,基于 React + TypeScript 的组件库 🚀

文档:https://RyanProMax.github.io/noteco/

🌼 Just component, not UI.

没有 UI 设计,只专注逻辑本身。

❓ what is this

这是一个用于学习的组件库,注释说明每一个组件的实现思路。

📦 安装

使用 npm 或 yarn 安装

npm install noteco
yarn add noteco

🔨 使用

按需加载

noteco 默认支持按需加载,直接通过 ES Modules 引入即可,充分利用 Tree Shaking 机制。

示例

import { FPS } from 'noteco';

const Component = () => <FPS />;

📅 计划

UI 组件

  • Avatar - 选择头像
  • Divider - 分割线
  • Input - 输入框
  • Pagination - 分页器

功能组件

  • FPS - 帧率检测
  • Watermark - 水印
  • DragList - 拖拽列表
  • VirtualList - 虚拟列表
  • Transition - 过渡动画组件

动画组件

这部分内容的实现主要参照大佬的作品:https://csscoco.com/inspiration/ ,加以封装方便复用。

  • AnimateLineSimpleText - 线性动画文字
  • AnimateLineText - 线性动画文字
  • BreakText - 故障文字
  • NumberCount3D - 3D 数字
  • OutlineAnimation - 线条动画
  • StringRain - 字符雨

noteco's People

Contributors

ryanpromax avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.