日常推荐
1. Github项目推荐
1.1 前端
airbnb/javascript
animate-css/animate.css
jquery/jquery
microsoft/Web-Dev-For-Beginners
正则大全- any86/any-rule
前端图文教程 - qianguyihao/Web
前端面试指南 - qianguyihao/Guide
一个css组件库 - any86/5a.css
css组件库 - javascript-questions
JavaScript面试问题 - https://github.com/HalseySpicy/Geeker-Admin
最新VUE3.2后台管理框架 https://github.com/Tencent/wujie
前端开源项目1.2 Chatgpt
acheong08/ChatGPT
1.3 兴趣
- Prompt-Engineering-Guide
做饭指南 - HowToCook
java学习指南 - Snailclimb/JavaGuide
java工具 - dromara/hutool
算法可视化工具 - algorithm-visualizer(算法项目)
通过从头开始重新创建您喜欢的技术来掌握编程。 - codecrafters-io/build-your-own-x
数据库内机器学习 - mindsdb/mindsdb
止步传统CRUD,进阶代码优化:一套基于Spring Boot+Vue+Shiro前后端分离的代码生成器 - zhengqingya/code-generator
Markdown - adam-p/markdown-here
Markdown基本语法 - younghz/Markdown
笔记 - huangrt01/CS-Notes
技术面试必备基础知识
笔记 - sjsdfg/CS-Notes-PDF
笔记PDF版本 CyC2018/CS-Notes
I-love-you-3-thousand
求知若饥,虚心若愚build-your-own-x
教你造轮子1.4 算法
labuladong/fucking-algorithm 刷算法全靠套路,认准 labuladong 就够了!
LeetCode 题解- halfrost/LeetCode-Go
和你一起你轻松刷题(C++) - changgyhub/leetcode_101
小白算法训练 - geekxh/hello-algorithm
1.5 python
- TheAlgorithms/Python 教程
- geekcomputers/Python 教程
- walter201230/Python 教程(良心)
1.6 程序员免费数据查询
- yinhonggen/free-programming-books-zh_CN
2. 网站推荐
3. 一个程序员的正版清单:
- IntelliJ IDEA CE:后端开发IDE
- VirtualBox:虚拟机软件
- VMware Fusion Player:虚拟机软件
- DBeaver:关系数据库管理工具
- iTerm 2:Shell工具
- draw.io:UML工具
- Visual Studio Code:前端 IDE
- Sourcetree:git工具
- Android Studio:Android开发
- Xcode:iOS开发
- Typora:markdown文字工具
- Proxyman:代理抓包工具(Mac专有)
- Mitproxy:代理抓包工具
- Postman:HTTP请求测试工具
- Jmeter:性能测试工具
- Sonar:代码质量检测工具
- Docker:虚拟技术
- Microsoft Remote Desktop:远程桌面
- Sublime Text:文本工具
- WPS:OFFICE工具
- gitmind:脑图工具
- 有道云笔记:笔记工具
- tinypng:图片压缩
- Diagarm Designer 流程图制作工具
3. 前端设计UI界面UI库推荐
Bootstrap:Bootstrap是一个流行的开源UI库,提供了许多现成的样式和组件,使您可以快速构建美观且响应式的UI界面。
Material Design Lite:Material Design Lite是一个基于Google的Material Design概念的轻量级CSS库,提供了许多现成的组件和样式。
Semantic UI:Semantic UI是一个现代化的UI框架,提供了许多语义化的CSS类和现成的组件,使您可以快速构建美观且易于使用的UI界面。
Foundation:Foundation是另一个流行的响应式UI框架,提供了许多现成的组件和样式,使您可以快速构建适应各种屏幕大小的UI界面。
4. 前端八大UI库介绍
Element UI:Element UI 是一套基于 Vue.js 的桌面端UI库,提供了丰富的组件和样式,具有简洁、美观的设计风格。它易于使用且高度可定制,适用于构建企业级应用程序。网址:https://element.eleme.cn/#/zh-CN
Vuetify:Vuetify 是一个基于 Vue.js 的响应式UI库,遵循 Material Design 设计规范。它提供了一套丰富的可定制的UI组件和布局系统,使开发者能够快速构建现代化的Web应用。 网址:https://vuetifyjs.com/en/
Ant Design:Ant Design 是一个来自蚂蚁金服的开源UI库,提供了丰富的React组件和设计规范。它的组件库包括按钮、表单、导航、模态框等常用组件,并且提供了美观的默认样式和交互效果。Ant Design 还提供了一套设计规范,帮助开发者构建一致、易于使用的用户界面。 网址:https://ant.design/index-cn
Bootstrap:Bootstrap 是一个流行的前端框架,提供了用于构建响应式和移动设备优先的网站和应用程序的样式、组件和 JavaScript 插件。它具有易于使用的网格系统、表单、按钮、导航和其他常见UI组件,以及可定制的主题和布局选项。 网址:https://getbootstrap.com/
layui:layui 是一个轻量级的前端UI库,使用简单、灵活,主要针对后台管理系统的构建。它提供了丰富的组件和常用的功能模块,如表格、表单、弹窗等,帮助开发者快速搭建出功能完善的后台管理界面。 网址:https://www.layui.com/
Vant UI:Vant UI 是一个基于 Vue.js 的移动端UI库,专注于提供丰富的移动端UI组件。它具有简洁、易用的设计风格和良好的性能表现,适用于构建跨平台的移动应用程序。 网址:https://youzan.github.io/vant/#/zh-CN/intro
Framework7:Framework7 是一个用于构建混合移动应用程序的全功能HTML框架。它提供了丰富的UI组件和内置的动画效果,支持多种平台和操作系统,如 iOS 和 Android。 网址:https://framework7.io/
WEUI:WEUI 是一个基于微信原生界面规范的UI库,用于构建微信公众号和小程序的界面。它提供了一套轻量级、易于使用的组件,帮助开发者快速开发出符合微信设计风格的界面。 网址:https://weui.io/
前段UI库推荐
在前端开发中,有许多优秀的UI库可供选择。以下是几个受欢迎的前端UI库及其介绍:
Bootstrap(https://getbootstrap.com):Bootstrap 是一个流行的前端框架,提供了用于构建响应式和移动设备优先的网站和应用程序的样式、组件和 JavaScript 插件。它具有易于使用的网格系统、表单、按钮、导航和其他常见UI组件,以及可定制的主题和布局选项。
Ant Design(https://ant.design):Ant Design 是一个来自蚂蚁金服的开源UI库,提供了丰富的React组件和设计规范。它的组件库包括按钮、表单、导航、模态框等常用组件,并且提供了美观的默认样式和交互效果。Ant Design 还提供了一套设计规范,帮助开发者构建一致、易于使用的用户界面。
Material-UI(https://material-ui.com):Material-UI 是一个基于 Google Material 设计的 React UI库。它提供了一套丰富的可定制的UI组件,包括按钮、卡片、表单字段等。Material-UI 遵循 Material Design 的设计原则,提供了平面化、有层次感的界面风格和动画效果,可以帮助开发者构建现代化的Web应用。
Vue.js(https://vuejs.org):Vue.js 是一个流行的JavaScript框架,同时也提供了一套丰富的UI组件库。Vue.js 的官方组件库包含了诸如按钮、表单、弹出框等常用组件,并且与 Vue.js 的核心库紧密集成,使开发者能够轻松地构建可交互的用户界面。



