常用官网
- 前端
- Vue
Vue是一套用于构建用户界面的渐进式JavaScript框架 - vue-cli
vue脚手架,基于webpack,用于快速构建vue项目 - React
用于构建用户界面的 JavaScript 库 - Node.js
Node.js是一个基于Chrome V8引擎的JavaScript运行环境 - JQuery
jQuery封装JavaScript常用的功能代码,是一个快速、简洁的JavaScript框架 - Element
Element是一套为开发者、设计师和产品经理准备的桌面端组件库 - Ant Design
antd是基于Ant Design设计体系的React UI组件库,主要用于研发企业级中后台产品 - Vant
轻量、可靠的移动端 Vue 组件库 - iconfont
阿里妈妈MUX倾力打造的矢量图标管理、交流平台。设计师将图标上传到iconfont平台,用户可以自定义下载多种格式的icon,平台也可将图标转换为字体,便于前端工程师自由调整与调用。 - uni-app
uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。 - WeUI
WeUI 是一套同微信原生视觉体验一致的基础样式库 - 微信小程序
小程序提供了一个简单、高效的应用开发框架和丰富的组件及API,帮助开发者在微信中开发具有原生APP体验的服务
- Java相关
- JDK
Java是第一大编程语言和开发平台 - Spring
Spring是Java EE编程领域的一个轻量级开源框架 - Git
Git是一个开源的分布式版本控制系统 - Maven
Apache Maven是一个项目管理及自动构建工具 - Tomcat
Tomcat服务器是一个免费且开源的Web应用服务器 - Jetty
Jetty是一个开源的、基于Java的Web容器 - Netty
Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。
- 中间件
- Nginx
Nginx是一个高性能的HTTP和反向代理web服务器 - Redis
Redis是一个高性能的key-value存储系统 - ElasticSearch
Elasticsearch是一个分布式、高扩展、高实时的搜索与数据分析引擎 - Memcache
Memcache是一套分布式的高速缓存系统 - Dubbo
Apache Dubbo是一款微服务框架,为大规模微服务实践提供高性能RPC通信、流量治理、可观测性等解决方案,涵盖Java、Golang等多种语言SDK实现 - Zookeeper
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 - Nacos
Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 - Apollo
Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 - Kafka
Kafka是一种高吞吐量的分布式发布订阅消息系统 - RocketMQ
云原生消息事件流融合处理平台,帮助用户轻松构建事件驱动程序
- 数据库
- MySQL
MySQL是最流行的关系型数据库之一 - PostgreSQL
PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统 - Microsoft SQL Server
SQL Server是由Microsoft开发和推广的关系型数据库 - Oracle
Oracle是一款收费的关系型数据库 - MongoDB
MongoDB是一款可扩展的高性能的非关系型数据库 - Sqlite
SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。
- 自动化构建/打包
- Nexus
Nexus是Sonatype公司发布的一款仓库(Repository)管理软件,常用来搭建Maven私服 - Gitlab
GitLab是使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 - Jenkins
Jenkins是基于Java开发的一种持续集成工具 - Docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 - Kubernetes
Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。 - Inno Setup
Inno Setup是一个免费的安装程序制作软件
在线工具
开源框架
开发工具
- IntelliJ IDEA
业界被公认为最好的Java开发工具 - MyEclipse
MyEclipse是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合 - SecureCRT
是一款支持SSH(SSH1和SSH2)的远程连接工具 - XShell
Xshell是一个强大的安全终端模拟软件,它支持SSH1,SSH2, 以及Microsoft Windows 平台的TELNET 协议。 - Visual Studio Code
是一个跨平台编辑器,可运行于Windows,macOS和Linux之上 - PL/SQL Developer
是专门面向Oracle数据库的一个集成开发环境 - Navicat Premium
Navicat premium是一款可以连接不同数据库的数据库管理工具 - SQL Server Manage Studio
是专门面向SQL Server数据库的一个集成开发环境 - MongoChef
一款强大的MongoDB可视化管理工具 - Postman
是一个可以模拟用户发起的各类HTTP请求的接口测试工具 - Charles
是一个HTTP代理服务器,HTTP监视器,反转代理服务器,以及PC上常用的HTTP请求抓包工具 - Axure RP
是一款专业的快速原型设计工具 - XMind
是一款非常实用的商业思维导图软件 - HBuilder X
是一款支持HTML5的Web开发IDE,主要用于开发uniapp应用 - MarkdownPad 2
MarkdownPad是Windows下的一个多功能Markdown编辑器 - Everything
是一个可用于搜索本机文件位置的工具 - 语雀
一个知识构建与分享工具和专业的云端知识库,孵化自蚂蚁集团,已是10万阿里员工进行文档编写、知识沉淀的标配。 - ProcessOn
免费在线流程图思维导图 - CLCL
是一个非常强大的剪贴板增强工具 - Anywhere
是一款随启随用的静态文件服务器,可以随时随地将你的当前目录变成一个静态文件服务器的根目录。