Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chenbimo/yicode
前端之虎陈随易,耗时4年,潜心打造接口框架、VUE脚手架、后台管理模板、函数库等,为你节约时间,提高效率,早点回家,吃口热饭!
https://github.com/chenbimo/yicode
cli fastify nodejs vite vue vue3
Last synced: 1 day ago
JSON representation
前端之虎陈随易,耗时4年,潜心打造接口框架、VUE脚手架、后台管理模板、函数库等,为你节约时间,提高效率,早点回家,吃口热饭!
- Host: GitHub
- URL: https://github.com/chenbimo/yicode
- Owner: chenbimo
- License: apache-2.0
- Created: 2023-04-07T23:36:23.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-07-29T21:10:21.000Z (5 months ago)
- Last Synced: 2024-12-14T03:03:36.247Z (8 days ago)
- Topics: cli, fastify, nodejs, vite, vue, vue3
- Language: JavaScript
- Homepage: https://yicode.tech
- Size: 16.7 MB
- Stars: 307
- Watchers: 3
- Forks: 14
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# yicode - 软件开发生态
何以解忧,唯有代码。
## 仓库地址
点个星星,老铁。
[gitee - https://gitee.com/chenbimo/yicode](https://gitee.com/chenbimo/yicode)
[github - https://github.com/chenbimo/yicode](https://github.com/chenbimo/yicode)
## 这是什么?
这不仅仅只有一个项目,而是多个项目的集合体,采用 `单仓库多项目` 的方案进行管理。
本仓库为作者 `陈随易` 数年时间的开源集合,包含了以前端为主的各种类型的开源项目。
yicode(易编程)系列软件开发生态,全部由 `陈随易` 自 `2019` 年维护更新至今。
致力于为中小企业、外包公司、软件工作室和个人开发者,提供技术规范、项目模板、效率工具等。
## 项目介绍
### 主要开源
- **@yicode/yite-cli**(基于 `vite` 进行深度封装的 `vue3` 项目开发脚手架)
- **@yicode/yiapi**(自用,基于 `fastify` 进行深度封装的 `nodejs` 项目接口开发框架)### 辅助开源
- **@yicode/yidash**(类 `lodash` 的业务方法库)
- **@yicode/gitlook** (`git` 提交统计工具)
- **@yicode/dlnpm**(`yicode` 软件生态下载工具)
- **@yicode/yidocs-auto**(`vitepress` 侧边栏和导航栏自动生成工具,避免手动配置)### 模板开源
- **@yicode/yidocs**(`vitepress` 经过深度定制的文档模板)
- **@yicode/yibase**(基于`yite-cli` 的基础项目模板)
- **@yicode/yiadmin**(跟`yiapi` 配套的后台管理模板)
- **@yicode/yiserver**(`yiapi` 接口开发项目模板)## 代码贡献
为了防止潜在的版权纠纷问题,本仓库不接受任何人的代码 `PR`,但是非常欢迎任何人的,有效的建议和反馈。
如有功能问题,设计问题等,请提 `issue` 或者联系作者,由其本人修复问题,实现功能。
## 作者简介
[陈随易的个人网站 https://chensuiyi.me](https://chensuiyi.me)
## 作者时间线
一个在折腾路上狂奔的程序员。
- `1993年` 诞生,男,身高数尺,日食三餐。
- `2011年` 高二,重点高中转职高从高一读起,学计算机专业。
- `2015年` 大二读完挂 8 科,退学,找了一个月工作后,进行 PHP 实习。
- `2016年` 经网友介绍,做前端,半年后独立负责整个项目前后端,步入全栈。
- `2017年` 做前端线下讲师,教学方式无人懂,或者说一般人不适合我自己的学习模式
- `2018年` 喜欢上了游戏开发,于是找了个游戏公司做游戏前端,加班多,凌晨 1,2 点下班。
- `2019年` 依旧心怀天下,想把自己的学习模式分享出去,于是做前端线上讲师,下半年离职后,做远程技术顾问。
- `2020年` 跟朋友合伙创业、加班、熬夜,利用下班时间做开源项目。
- `2021年` 因为家里发生了一些事情,离职回到老家全职接单,月入 2000,抽空写开源。
- `2022年` 继续接单,收入赶上工资,业余写开源项目。
- `2023年` 注册公司,产品 + 文章,收入甚微,饥肠辘辘,做更有价值的长期主义者。
- `2024年` 继续在 `开源商业化`、`独立产品`、`知识付费` 的方向上狂奔。## 赞助作者
![赞赏](https://static.yicode.tech/images/zan-shang.jpg)
## 版权说明
`本仓库` 使用 `Apache 2.0` 协议开源
> 开源不等于放弃版权,不可侵犯原作者版权,改动处要做说明,可以闭源使用。
>
> 本仓库中所有项目均可免费使用,如果因本仓库任何项目产生的损失,仓库作者概不负责。拥有版权(Copyright)意味着你对你开发的软件及其源代码拥有著作权,所有权和其他法定权利,使用一个开源协议并不意味着放弃版权。
在 `Apache 2.0` 协议许可下,您可以:
- **商业化使用**(这意味着,您可以出于商业目的使用这些源代码)
- **再分发**(这意味着,您可以将源代码副本传输给其他任何人)
- **修改**(这意味着,您可以修改源代码)
- **专利使用**(这意味着,版权人明确声明授予您专利使用权)
- **私人使用**(这意味着,您可以出于一切目的私下使用和修改源代码)唯须遵守以下条款:
- **协议和版权通知**(这意味着,软件中必须包含许可证和版权声明的副本)
- **状态更改说明**(如果您更改软件,您应当提供适当的说明)除此之外,该软件:
- **提供责任限制**(版权人声明不对使用者造成的任何损失负责)
- **限制商标使用** (不能使用版权人的商标)
- **不提供任何担保**(版权人声明不为该软件的品质提供任何担保)进一步说明:
1. 本软件又叫本 **作品**,可以是源码,也可以是编译或转换后的其他形式。**衍生作品** 是在本作品的基础上修改后的有原创性的工作成果。本作品的 **贡献者** 包括许可人和其他提交了贡献的人,以下统称 **我**。
2. 我授予你权利:你可以免费复制、使用、修改、再许可、分发本作品及衍生作品(可以不用公开源码)。
3. 如果本软件涉及我的专利(或潜在专利),我在此授予你专利许可,你可以永久性地免费使用此专利,用于制作、使用、出售、转让本作品。如果你哪天居然告本作品侵权,你的专利许可在你告我那天被收回。
4. 你在复制和分发本作品或衍生作品时,要满足以下条件。- 带一份本许可证。
- 如果你修改了什么,要在改动的文件中有明显的修改声明。
- 如果你以源码形式分发,你必须保留本作品的版权、专利、商标和归属声明。
- 如果本作品带了 **NOTICE** 文件,你就得带上 **NOTICE** 文件中包含的归属声明。即便你的发布是不带源码的,你也得带上此文件,并在作品某处予以展示。
- 你可以对自己的修改添加版权说明。对于你的修改或者整个衍生作品,你可以使用不同的许可,但你对本作品的使用、复制和分发等,必须符合本许可证规定。5. 你提交贡献就表明你默认遵守本许可的条款和条件。当然,你可以和我签订另外的专门的条款。
6. 你不许使用我的商品名、商标、服务标志或产品名。
7. 本作品是 **按原样**(AS IS)提供的,没有任何保证啊,你懂的。
8. 我可不负任何责任。除非我书面同意,或者法律有这样的要求(例如对故意和重大过失行为负责)。
9. 你可以向别人提供保证,你可以向别人收费,但那都是你的事,别给我惹麻烦。注意以上的 **我**,既包含了许可人,也包含了每位 **贡献者**。