Bootstrap

微服务电商平台课程二:技术图谱

微服务电商平台课程二:技术图谱

开发工具

磨刀不误砍柴工, 程序猿开发没有工具的加持, 将是一场灾难

IDEA

开发IDE

Download IntelliJ IDEA – The Leading Java and Kotlin IDE

必要

RedisDesktop

redis客户端连接工具

https://github.com/qishibo/AnotherRedisDesktopManager

必要

Robomongo

mongo客户端连接工具

https://robomongo.org/download

必要

SwitchHosts

本地host管理

SwitchHosts!

非必要

X-shell

Linux远程连接工具

http://www.netsarang.com/download/software.html

非必要

Navicat

数据库连接工具

Navicat Premium中文版官方下载_Navicat官方授权经销商-Navicat中文网站

必要

PowerDesigner

数据库设计工具

http://powerdesigner.de/

必要

Axure

原型设计工具

Axure RP - UX Prototypes, Specifications, and Diagrams in One Tool

非必要

MindMaster

思维导图设计工具

亿图脑图MindMaster 多平台思维导图软件,让您的创意破茧而出

非必要

ScreenToGif

gif录制工具

ScreenToGif

非必要

ProcessOn

流程图绘制工具

ProcessOn思维导图流程图-在线画思维导图流程图_在线作图实时协作

必要

PicPick

图片处理工具

PicPick—NGWIN,一款全功能的设计工具,包含屏幕截图、图片编辑器、颜色选择器、像素标尺和其它更多的功能

非必要

Snipaste

屏幕截图工具

Snipaste

非必要

Postman

API接口调试工具

Postman API Platform

必要

Typora

Markdown编辑器

https://typora.io/

非必要

后端工程师技术图谱

技术

说明

官网

SpringBoot

Web应用开发框架

Spring Boot

SpringSecurity

认证和授权框架

Spring Security

MyBatis

ORM框架

http://www.mybatis.org/mybatis-3/zh/index.html

MyBatisGenerator

数据层代码生成器

MyBatis Generator Core – Introduction to MyBatis Generator

Elasticsearch

搜索引擎

https://github.com/elastic/elasticsearch

RabbitMQ

消息队列

RabbitMQ: One broker to queue them all | RabbitMQ

Redis

内存数据存储

Redis - The Real-time Data Platform

MongoDB

NoSql数据库

https://www.mongodb.com

LogStash

日志收集工具

https://github.com/elastic/logstash

Kibana

日志可视化查看工具

https://github.com/elastic/kibana

Nginx

静态资源服务器

Welcome to F5 NGINX

Docker

应用容器引擎

https://www.docker.com

Jenkins

自动化部署工具

https://github.com/jenkinsci/jenkins

Druid

数据库连接池

https://github.com/alibaba/druid

OSS

对象存储

https://github.com/aliyun/aliyun-oss-java-sdk

MinIO

对象存储

https://github.com/minio/minio

JWT

JWT登录支持

https://github.com/jwtk/jjwt

Lombok

Java语言增强库

https://github.com/rzwitserloot/lombok

Hutool

Java工具类库

https://github.com/looly/hutool

PageHelper

MyBatis物理分页插件

Mybatis_PageHelper: Mybatis分页插件

Swagger-UI

API文档生成工具

https://github.com/swagger-api/swagger-ui

Hibernator-Validator

验证框架

The Bean Validation reference implementation. - Hibernate Validator

前端工程师技术图谱

技术说明官网
Vue前端框架Vue.js - The Progressive JavaScript Framework | Vue.js
Vue-router路由框架Vue Router | The official Router for Vue.js
Vuex全局状态管理框架What is Vuex? | Vuex
Element前端UI框架https://element.eleme.io
Axios前端HTTP框架https://github.com/axios/axios
v-charts基于Echarts的图表框架v-charts
Js-cookiecookie管理工具https://github.com/js-cookie/js-cookie
nprogress进度条控件GitHub - rstacruz/nprogress: For slim progress bars like on YouTube, Medium, etc

移动端技术图谱

技术

说明

官网

Vue

核心前端框架

https://vuejs.org

Vuex

全局状态管理框架

https://vuex.vuejs.org

uni-app

移动端前端框架

https://uniapp.dcloud.io

mix-mall

电商项目模板

mix-mall 电商项目模版 - DCloud 插件市场

luch-request

HTTP请求框架

# GitHub - lei-mu/luch-request: luch-request 是一个基于Promise 开发的uni-app跨平台、项目级别的请求库,它有更小的体积,易用的api,方便简单的自定义能力。

这些技术是目前比较互联网流行的, 大家找相关工作基本也是这些方向, 但这个不代表以后也是最新,这也是互联网比较累的原因之一, 技术更新迭代频率太快。

;