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

t4cloud-web-views

v0.0.32

Published

T4Cloud-WEB 组件库

Downloads

8

Readme

T4CLOUD

T4CLOUD

Spring Cloud 快速开发脚手架项目,同时支持单体BOOT快速部署,也支持复杂模式的CLOUD开发。专业代码生成器一键生成前后端代码,无需考虑支撑功能,拥有方便的鉴权及权限体系,自动化的日志记录系统,让您更好的专注于业务开发即可。

===============

当前最新版本: 0.0.4(发布日期:2020.03.16)

源码获取

  • Github: https://github.com/TeaR7/T4CLOUD
  • Gitee: https://gitee.com/TRCloud/T4CLOUD
【当前进度更新】

【2020.03.16】
后台
-a 提供feign解决方案,并集成ribbon提供负载均衡
-a 字典组件功能,并支持缓存
-a 增加RSA工具,实现基于注解的自动解密接口参数(支持param和body)
-a 增加基础邮件推送功能
-a 标准查询接口支持字典相关高级查询
-u 生成器对feign的支持
-u 生成器对vue-modal的支持
-u 生成器对vue-list(tree)的支持
-u 优化重复属性校验方法
-f 修复自定义异常入库丢失的问题
-f 修复刷新token前端无法获取的问题
-f 修复redis监控数据的异常

前台
-a log工具类
-a 新增角色验证属性v-role和方法hasRole
-a 基础表格基础按钮组,提供刷新、导入、导出(支持自定义列和自定义行)
-a list增加排序参数
-a redis监控完成 && 服务器信息监控完成
-a 新增图片选择控件 && 字典组件完成
-a 新增角色管理基础页面 && 字典和字典详情管理界面
-u modal基础方法抽离
-u 权限校验支持数组
-u 基础表格优化,支持自定义列
-u 搜索组件支持字典搜索
-u token自动刷新
-u 操作按钮批量操作列表也支持扩展
-u 基础表格slot插槽实现,表头和内容都允许以slot插槽的方式实现
-u 用户编辑重复校验完善
-f 菜单编辑树状选择框异常修复
-f 刷新出现的横向白框修复

其他

【计划】

1.完成权限管理功能(授权/角色)
2.系统运维监控功能(tomcat/jvm/request)
3.字典管理功能
4.邮件模板管理&邮件推送

技术架构

【==服务端==】

  • 基础框架:Spring Boot & Spring Cloud & Spring Cloud Alibaba

  • 网关:Spring Cloud Gateway

  • 注册 & 配置中心: Alibaba Nacos

  • 服务调用:Feign & Ribbon & Sentinel

  • 持久层框架:Mybatis-plus & Mybatis

  • 安全框架:Apache Shiro & Jwt

  • 数据库连接池:Druid

  • 缓存框架:Redis

  • 定时任务框架:XXL-Job

  • 日志打印:logback

  • 其他:Jackson & Easypoi & Swagger & lombok等

【==前端==】

  1. 基础框架: VUE
  2. 数据状态:VUEX
  3. UI组件:Element
  4. 通讯:Axios

开发环境

  • 语言: Java 8

  • IDE: IDEA & WebStorm

  • 依赖管理: Maven

  • 数据库: MySQL5.7

  • 缓存: Redis

  • 注册 & 配置中心: Nacos

  • 消息队列: Rocket-MQ

技术文档

代码生成器

功能说明: 简单易用一键生成基础代码,提供Cloud和Boot两种模式(包括:controller、service、dao、mapper、entity、feign client、dto、vue)


在code.properties中按提示配置数据库相关信息,然后运行T4CodeGen的main方法即可

项目规划图

T4CLOUD

蓝色节点为已完成,黄色节点为正在进行,其他节点为已规划计划

作者

感谢几位伙伴共同努力

写在最后

  • 本项目由现有商业项目中抽离并经过重新梳理设计并完成,欢迎大家入群指正我的错误或提出开发意见,任何想法都可以
  • 有朋友加入一起完善就更好了,给各自的简历加一些重量!
  • 适合用作个人项目,个人私活,中小型公司项目的快速开发
  • [email protected]