Coder Social home page Coder Social logo

qgqceo / coderiver Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cachecats/coderiver

0.0 2.0 0.0 59.61 MB

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

Java 62.18% JavaScript 8.57% CSS 0.70% HTML 0.20% Vue 28.35%

coderiver's Introduction

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,欢迎送小星星✨ ~

coderiver's People

Contributors

cachecats avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.