👉 这是一个或许对你有用的社群
🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:
《项目实战(视频)》:从书中学,往事中“练”
《互联网高频面试题》:面朝简历学习,春暖花开
《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题
《精进 Java 学习指南》:系统学习,互联网主流技术栈
《必读 Java 源码专栏》:知其然,知其所以然
👉这是一个或许对你有用的开源项目
国产 Star 破 10w+ 的开源项目,前端包括管理后台 + 微信小程序,后端支持单体和微服务架构。
功能涵盖 RBAC 权限、SaaS 多租户、数据权限、商城、支付、工作流、大屏报表、微信公众号等等功能:
Boot 地址:https://gitee.com/zhijiantianya/ruoyi-vue-pro
Cloud 地址:https://gitee.com/zhijiantianya/yudao-cloud
视频教程:https://doc.iocoder.cn
前几天在网上冲浪,发现名为「Windows 12 网页版 」的开源项目——在网页端实现了 Windows 12 的交互和 UI。
![213e7b340cdaedce7f45c78e7a39aaa1.png](https://i-blog.csdnimg.cn/blog_migrate/f5ba8d2c300d309b2a52ec0fec9f70f1.png)
![d0fedba2221126a297ddc3bf012bf546.png](https://i-blog.csdnimg.cn/blog_migrate/06af783355075dd20d3de139a619a5b3.png)
项目亮点:
精美的 UI 设计
流畅丰富的动画
各种高级的功能(相较于网页版)
当然,Windows 12 还没发布。作者表示自己是在网上看到 Windows 12 概念图 (Powered by PowerPoint) 后深受启发,因此决定做一个 Windows12 网页版。
效果展示:
开始菜单
深色模式
AI Copilot
正如你所见,这只是一个前端项目,对于大多数开发者来说可能没什么太高的技术含量。
但如果我说它出自年仅 14 岁的初中生之手呢?
没错,这个 Windows 12 网页版的作者谭景元(网名:星源 ),是国内一名刚上初三的中学生。
根据作者的公开简介,他出生于 2009 年 5 月,其小学和目前就读的初中都在成都,而刚上初三的他,就已曾获得两个重量级奖项:
CSP 普及组一等奖(CSP 是 CCF 面向社会非专业人士推出非专业级别的能力认证,考核内容均涉及算法和编程)
蓝桥杯国赛三等奖(蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心举办的国内最大的信息技术竞赛)。
除了 Windows 12 网页版,他还开发过以下项目:
尼科夫在线工具:“一个专用于坑人的网站,在注册过程中设置了重重关卡,无人能够成功。”
Tapple 滚动检测:“一个滚动监测样式库,灵感来源于苹果官网,本网站就是使用的此样式库。”
从技术栈来看,他对 Scratch 非常熟悉,这说明他从小就开始接触代码。Scratch 是一款面向青少年提供的图形化编程工具。
![e0c30054fcc1541b691a16322d2331e2.png](https://i-blog.csdnimg.cn/blog_migrate/c7c90fc95f4dc3a249475da547f28245.png)
说回 Windows 12 网页版,从项目的代码仓库来看,作者用前端开发三件套 —— HTML+CSS+JavaScript 实现了这个项目,纯原生代码开发 ,没有使用前端框架。
![bc7577d4d921503015e106e41144a749.png](https://i-blog.csdnimg.cn/blog_migrate/8e0baa4df7fa2e95ee22a61d1aae6a3f.png)
作者还为项目制定了路径规划:
![9a1135984ad0d27394161b3d29569c2e.png](https://i-blog.csdnimg.cn/blog_migrate/a1fe7f1ef4c9de3ebe8eff1d18210905.png)
以及一些“畅想”:
![e2e0efd077a27893ed9d7a7519a9e1ae.png](https://i-blog.csdnimg.cn/blog_migrate/b26eee7671204dc72f0234d4afb5a46a.png)
作者表示,目前 Windows 12 网页版的移动端适配不太完善,桌面版网站还“凑合着用”。
但总体来说,这个 Windows 12 网页版从精美的 UI 设计、丰富的功能以及丝滑的动画等方面来看,体验感还不错。
因此该项目开源至 GitHub 刚满一年,已获得 1300+ Star(最新 star 数已超 1900)。
![3f7ef60770ea501cfb0cfb5b32fd44a0.png](https://i-blog.csdnimg.cn/blog_migrate/3a5f13eb114de185b529c5747a346caa.png)
![5ea72eadcdd78e6333f5a60d43374343.png](https://i-blog.csdnimg.cn/blog_migrate/c847308dc78cc862484ad4f72630e0c1.png)
作者还表示,因为自己已经上初三了,未来会有很长一段时间因太忙而无暇顾及项目,所以暂时把项目交给了贡献者进行维护。
![6b2c1d3d5dd6d2bd54a995aa9075fc66.png](https://i-blog.csdnimg.cn/blog_migrate/6865ac3a96dd4ef66d250009dde6702f.png)
前两天开源中国报道了“初中生编写 Windows 12 网页版”后,引起了不少“资深”开发者的质疑,有人认为这是父母写开发的,有人觉得初中生哪有空折腾这些。
![dc8e64db7eda830362f2cffa24a3e846.png](https://i-blog.csdnimg.cn/blog_migrate/465c889d5533b451a1a09d365616519a.png)
![8f486190993bb3eaae338cba42f181ad.png](https://i-blog.csdnimg.cn/blog_migrate/cd1bde9975688672286c23a635ce829a.png)
当然也有人看出来这就是学生的作品:
![a02677f7017bcf9e3c2deef8f861e6a7.png](https://i-blog.csdnimg.cn/blog_migrate/0b33ffc6765d978aec4789d22fe2bb11.png)
![ee7b2105f732d672669e3e60e391548c.png](https://i-blog.csdnimg.cn/blog_migrate/dc81d9a2ba11f3ad9ea9f353f284f8d5.png)
后面,项目成员在开源中国网站对质疑的声音进行了回应:
![9978a15dcfcff4f10a790b62f9ca3fbf.png](https://i-blog.csdnimg.cn/blog_migrate/711b6bf3d39960e37a82d8af6d1ce712.png)
事实上,作者在仓库的 README 也提到,他写这个项目的时候还没升初三,所以有充裕的时间来捣鼓这个项目。现在升初三后由于要专注学习而无暇顾及项目,因此把项目移交给了贡献者来维护。
![13223192c51ae2e7fac09e4e48551da5.png](https://i-blog.csdnimg.cn/blog_migrate/0e9bf601715b39a9b441416c2c47c705.png)
最后,我不禁想起一位伟人的高瞻远瞩——计算机的普及要从娃娃抓起 。
附上 Windows 12 网页版地址
在线体验:https://tjy-gitnub.github.io/win12/desktop.html
GitHub 地址:https://github.com/tjy-gitnub/win12
欢迎加入我的知识星球,全面提升技术能力。
👉 加入方式,“长按”或“扫描”下方二维码噢:
星球的内容包括:项目实战、面试招聘、源码解析、学习路线。
文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)