关于 特里斯塔纳 #117

简介: 关于 特里斯塔纳 #117

前言


大概在 2019 年的时候,为公司搭建了一套项目框架,截止到今天,用起来很不错,最近 太火,折腾了下,花了两天的时间,用 替换了 (、 都有,切换分支即可),体验直接起飞,基于 + + + + + 的项目框架。ViteViteWebpackWebpack5Webpack4ViteReactAnt DesignMobxESLintTypeScript


特点


  • 快速开始,只要您了解 、、 和 ,就可以快速搭建中后台管理平台。reactmobxwebpackreact router
  • 路由匹配,包括 输入, 跳转,菜单切换。urljs
  • 加载,不需要重复写组件 判断。loading


演示


特里斯塔纳


项目地址


特里斯塔纳


关于命名


由于本人非常喜欢玩 LOL 射手小炮,所以叫 tristana


能否使用在生产环境?


当然,目前我司多个产品线在使用中。


启动


$ git clone https://github.com/xuya227939/tristana.git
$ cd tristana
$ git checkout vite
$ npm install
$ npm run dev


打包


$ npm run build


是否支持 IE8?


不支持


结语


大佬们觉得不错的话,可以给个 Star🌟,也欢迎给项目提 issues~

目录
相关文章
基于SpringBoot+Vue的餐饮管理系统设计与实现
基于SpringBoot+Vue的餐饮管理系统设计与实现
274 0
|
数据可视化 JavaScript 前端开发
推荐8个炫酷的数据可视化大屏项目
推荐8个炫酷的数据可视化大屏项目
4866 1
|
11月前
|
算法
Leetcode第45题(跳跃游戏II)
这篇博客文章讨论了如何使用贪心算法解决LeetCode第45题“跳跃游戏II”,目的是找到使用最少跳跃次数到达数组末尾的策略。
223 8
Leetcode第45题(跳跃游戏II)
|
机器学习/深度学习 传感器 自动驾驶
使用Python实现深度学习模型:智能车联网与自动驾驶
【8月更文挑战第14天】 使用Python实现深度学习模型:智能车联网与自动驾驶
739 10
|
搜索推荐 算法 Java
JAVA中的排序算法详解与实战
JAVA中的排序算法详解与实战
182 1
|
消息中间件 存储 Apache
Apache Paimon 表模式最佳实践
Apache Paimon 表模式最佳实践
3690 57
|
移动开发 运维 算法
室内电子地图制作:位构云平台,快速构建轻量级多类型地图
在数字化时代,室内导航和空间信息管理变得日益重要。位构云平台以其强大的功能和用户友好的界面,为用户提供了一个全面的解决方案,轻松构建多平台、综合型地图引擎,满足从商场到校园等各种场景的需求。
337 1
|
Oracle 网络协议 关系型数据库
异地使用PLSQL远程连接访问Oracle数据库【内网穿透】
异地使用PLSQL远程连接访问Oracle数据库【内网穿透】
176 1
|
存储 安全 Java
Java线程池ThreadPoolExcutor源码解读详解08-阻塞队列之LinkedBlockingDeque
**摘要:** 本文分析了Java中的LinkedBlockingDeque,它是一个基于链表实现的双端阻塞队列,具有并发安全性。LinkedBlockingDeque可以作为有界队列使用,容量由构造函数指定,默认为Integer.MAX_VALUE。队列操作包括在头部和尾部的插入与删除,这些操作由锁和Condition来保证线程安全。例如,`linkFirst()`和`linkLast()`用于在队首和队尾插入元素,而`unlinkFirst()`和`unlinkLast()`则用于删除首尾元素。队列的插入和删除方法根据队列是否满或空,可能会阻塞或唤醒等待的线程,这些操作通过`notFul
388 5
|
存储 Java API
嵌入式工程师如何写好技术文档
嵌入式工程师如何写好技术文档
405 1