Skip to content

WebMaker是在线协同代码开发平台,分享你的代码片段,享受开源的互利共赢的乐趣,此仓库为前端源码。

License

Notifications You must be signed in to change notification settings

philipxiaoxi/webmaker-frontend

Repository files navigation

WebMaker在线协同代码编辑平台前端

欢迎您访问WebMaker在线协同编辑平台前端,由于当时编写时技术能力不足,因此其一些设计和架构存在错误或者不妥的地方,敬请谅解。

WebMaker是在线协同代码开发平台,分享你的代码片段,享受开源的互利共赢的乐趣。

在线编写代码是将现代化编程和计算机网络功能结合起来的一种新型的编码协同模式,改变了过去复杂的环境配置、重复性工作的本地开发模式。以科学方式管理代码片段和项目,将代码片段以及项目进行功能分割,共享给其他用户。对于任何技能的开发人员来说,这是一个有用的、解放性的在线代码协同编辑平台,特别是对学习编码的人来说,很好的提高了编码效率和片段利用效率,同时也提高了开发者的水平和能力。 开发人员直接打开浏览器就可以访问到平台随时随地进行开发,用完即走,无需配置环境,极大的提高了开发效率。

线上体验地址

WebMaker线上地址: https://webmaker.diyxi.top/

WebMaker后端仓库地址: https://github.com/philipxiaoxi/webmaker-backend

提出你的建议

您可以在issue提出任何的想法,我会进行评估并在公开的项目管理当中按计划开发。

计划看板请点击此处: https://github.com/users/philipxiaoxi/projects/2/views/2

使用帮助

更多详细及功能介绍请打开 https://webmaker.diyxi.top/docs/#/ 此链接。

快速部署

  1. 配置axios请求服务器地址
  2. 配置API文件夹下index.js后端websocket地址,服务器地址
  3. npmyarn install 安装依赖
  4. npm run serve如果正常启动无报错即代表正常运行

杂杂念

由于作者后期深耕typescript,因此本项目的前端仅作维护与确保其能够正常运行,后期将以微前端的形式扩展网站的功能。新技术栈将使用typescript去完成。

该项目目前仅由我个人(学生)进行维护,是我从无基础(经验)一边学习一边开发一边重构和维护的项目,难免会有明显bug或明显的设计缺陷,对项目有任何疑问或建议,欢迎各路大佬评论或提出issue。

如果你对我这个玩具项目感兴趣,也想参与项目开发,可以fork该项目,发起Pull Request,审核和测试通过后将合并你的代码。

如果长时间未得到我的回复,可能是我刚好比较忙或忘了回复,可以试着给我发邮件。

About

WebMaker是在线协同代码开发平台,分享你的代码片段,享受开源的互利共赢的乐趣,此仓库为前端源码。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published