Skip to content

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

Notifications You must be signed in to change notification settings

goodsir521/coderiver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coderiver 河码

简介

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

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

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

关于项目一些大家关心的问题的整理:https://shimo.im/docs/7UrBDsLgd8AGeZk4/

更详细的项目介绍:https://shimo.im/docs/MDxvwTXPoK0WiSyL

项目体验地址:http://120.55.60.74

注:项目中所有数据均是 mock 的假数据,并不依赖后端接口。如想登陆,用户名密码输入任何内容或不输入直接点击登陆按钮即可。

现状

coderiver 开源后不久就受到了极大的关注,有很多小伙伴想参与进来一起完成项目。
最近组建了大佬云集的 80 人左右的研发团队,继续朝着打造精品开源项目的目标不懈努力!

目前在优化产品设计,重新设计完成后将拆分 story,然后各技术栈同步开发。

由于忙于组建团队和产品优化设计,项目的原始版本暂停更新。并对原始版本的目录进行了迁移,java项目在目录 java/original 中,vue 项目在 vue/original 中。在其他分组还未开始开发之前,您还可以下载上述的代码先行学习。后期各版本用的技术栈可能跟现在不一致。

初版代码中,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%

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

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

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

目录说明(2018-11-25 update)

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

.
├── android
│   └── a-team
├── angular
│   └── a-team
├── flutter
│   └── a-team
├── ios
│   └── a-team
├── java
│   ├── a-team
│   ├── b-team
│   ├── c-team
│   ├── d-team
│   └── original
├── mini-program
│   ├── a-team
│   └── b-team
├── react
│   ├── a-team
│   ├── b-team
│   └── c-team
├── rn
│   └── a-team
└── vue
    ├── a-team
    ├── b-team
    ├── c-team
    └── original

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

博客汇总

java 后端

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

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

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

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

Vue pc 端

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

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


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

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


有微信项目讨论群,现在不能扫码入群了,可以加微信申请入群,备注 coderiver

微信号: douglas1840

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 61.8%
  • Vue 28.4%
  • JavaScript 8.9%
  • Other 0.9%