61

GitHub - cachecats/coderiver: 致力于打造全平台全栈精品开源项目,计划做成包含 pc...

 5 years ago
source link: https://github.com/cachecats/coderiver
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

coderiver 河码

简介

致力于打造全平台全栈精品开源项目,计划做成包含 pc端(Vue、React)、移动H5(Vue、React)、ReactNative混合开发、Android原生、微信小程序、java后端的全平台型全栈项目,欢迎关注。

coderiver 中文名 河码,是一个为程序员和设计师提供项目协作的平台。无论你是前端、后端、移动端开发人员,或是设计师、产品经理,都可以在平台上发布项目,与志同道合的小伙伴一起协作完成项目。

coderiver河码 类似程序员客栈,但主要目的是方便各细分领域人才之间技术交流,共同成长,多人协作完成项目。暂不涉及金钱交易。

现状

目前初版产品还在开发中,pc 端用 Vue + Element 开发接近完成,后端用 Java 技术栈的 SpringCloud 微服务开发,也接近完成。等联调完接口就可以上线了,届时大家可以体验一下~

规划

对项目的规划是做成包含 pc端(Vue、React)、移动H5(Vue、React)、ReactNative混合开发、Android原生、微信小程序、java后端的全平台型全栈项目,具体平台和技术实现方案、进度如下表:

平台 实现方案 进度 pc 端 Vue + Element 90% pc 端 React 技术栈 未开始 移动端 H5 Vue 技术栈 未开始 移动端 H5 React 技术栈 未开始 小程序 Wepy 或 小程序原生 未开始 混合开发 ReactNative 未开始 Android 原生 安卓原生开发 未开始 后端 java + SpringCloud 80%

其中除了 React 技术栈,其他的我都可以做。

但考虑到时间和项目周期,以后可能会邀请其他贡献者加入。如果遇到合适的小伙伴,也可能会追加实现,比如 IOS 原生应用,Flutter 混合开发等…

所有平台,都会用当下最流行最热门的技术方案实现,代码的质量也会尽全力做到最优。

同时也会将关键功能的实现总结到博客里,方便大家学习,欢迎大家关注~

博客地址:https://juejin.im/user/5b06d578f265da0de02f3b0c/posts

目录说明

各个平台的实现都在各自的文件夹里

coderiver

----| pc - 项目pc端实现

---------| vue - pc端 Vue 实现

---------| react - pc端 React 实现

----| mobileH5 - 移动端 H5 实现

---------| vue - 移动端 H5 Vue 实现

---------| react - 移动端 H5 React 实现

----| wechat-mini - 微信小程序实现

----| java - 项目的 java 后端实现

可以根据目录拉取自己需要的代码

博客汇总

java后端

点赞模块设计 - Redis缓存 + 定时写入数据库实现高性能点赞功能

评论模块 - 后端数据库设计及功能实现

服务网关 Zuul 与 Redis 结合实现 Token 权限校验

评论模块优化 - 数据表优化、添加缓存及用 Feign 与用户服务通信

Vue pc端

vue + element-ui + scss 仿简书评论模块

element-ui 的Dialog被蒙板遮住原因及解决办法


路漫漫其修远兮,吾将上下而求索。

您的鼓励是我前行最大的动力,欢迎 star,欢迎送小星星✨ ~


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK