前端开发不得不知道的那些事
It Works 2024-09-14 16:03:04 阅读 74
文章目录
一、技能提升篇VueUseJavaScript中文网JavaScript.infoRxJsWeb安全学习书栈网码农之家DevDocs
二、UI篇Iconfont:阿里巴巴矢量图标库IconPark3Dicons美叶UndrawError 404摹克
三、CSS篇You-need-to-know-cssCSS TricksAnimate.cssCSS ScanCSS Filter
四、颜色篇中国色渐变色网站波浪生成透明磨砂框色卡组合
五、工具篇AICodeConvertTransform.tools代码美化查询网FreeCodeCampCodecademyCodePen蛙蛙工具CarbonTinyPNG
六、性能篇Can I UsePageSpeed InsightsGTmetrix
七、技术社区CSDN博客园掘金思否开源中国51CTOStack Overflow
一、技能提升篇
VueUse
它包含了各种用于处理常见任务的功能函数和组合式 API,如操作DOM、状态管理、副作用处理等。VueUse的使用使得Vue.js开发更加高效和便捷,适合想要进一步优化Vue.js应用程序的开发者使用。
网址:VueUse
JavaScript中文网
JavaScript中文网是一家以JavaScript资源分享为主的专业网站,面向web前端JavaScript爱好人员提供最新JavaScript资讯、原创内容、Ajax、jQuery、node.js及JavaScript等等相关教程文档。
网址:JavaScript中文网
JavaScript.info
JavaScript.info是一个专注于现代JavaScript教程和文档的网站。它提供深入和易于理解的教程,涵盖从基础到高级的各个主题,包括语法、DOM操作、异步编程等。网站内容由专业的JavaScript开发者编写,适合初学者和有经验的开发者深入学习和提升技能。
网址:JavaScript.info
RxJs
RxJs是专注于响应式编程库RxJS的介绍和使用指南。网站提供了RxJS操作符、Observable的详细说明和示例,帮助开发者理解和利用响应式编程范式来简化异步和事件驱动的编程。适合希望学习RxJS的前端开发者和其他使用JavaScript的技术人员。
网址:RxJs
Web安全学习
eb安全从基础到高级的文档和指南,旨在帮助开发人员和安全专家了解和实施Web应用程序的安全措施。涵盖了各种安全威胁、攻击技术和防御方法,包括跨站脚本(XSS)、SQL注入、CSRF等。适合想要提升Web应用程序安全性的开发者和安全从业人员参考学习。
网址:Web安全学习
书栈网
IT程序员互联网开源编程书籍阅读分享,囊括小程序、前端、后端、移动端、云计算、大数据、区块链、机器学习、人工智能和面试笔试等相关书籍。
网址:书栈网
码农之家
整理了计算机电子书和一些编程电子文档,可以免费下载,是你能够系统的入门一门课程或者提高一门编程语言技能的重要途径。
网址:码农之家
DevDocs
DevDocs 是一个集成了多种前端开发技术文档的在线工具,支持离线查阅,方便快速查找API文档。
网址:DevDocs
二、UI篇
Iconfont:阿里巴巴矢量图标库
千万矢量图标素材,内容丰富且精美,支持各种风格,只有你想不到的,没有你找不到的,而且支持下载不同格式的icon。
网址:Iconfont
IconPark
拥有2600+基础图标,29种图标分类,丰富多彩的资源库免费使用
网址:IconPark
3Dicons
为你的网站增添立体感图标是网站设计中的重要元素,而 3dicons 提供了丰富的 3D图标资源。无论是扁平化还是立体感的图标,你都能在这里找到。将这些图标融入你的网站,定能让你的网站焕发出新的活力!
网址:3Dicons
美叶
本网站是一个宝藏设计灵感网站。包含UI设计、应用墙、插画师、标志库、运营活动、图标icon、平面排版以及字体设计。发现美,学习美,创作美。
网址:美叶
Undraw
免费 SVG 插图库如果你正在为找不到合适的插图而烦恼,Undraw 这个网站或许能帮到你。它提供了大量免费的 SVG插图,你可以随意选择并应用到你的网站或应用中,让你的作品更加生动有趣。
网址:Undraw
Error 404
打造个性化的错误页面当用户遇到 404 错误时,一个精心设计的错误页面能够为他们提供更好的用户体验。Error 404 网站提供了多种 404页面模板供你选择,让你能够轻松打造出符合自己风格的错误页面。
网址:Error 404
摹克
随时随地自主获取设计图的最新切图文件,一键下载全部切图压缩后体减小50%以上,自动换算不同平台尺寸,还可以自定义切图尺寸。样式代码,自动生成。
网址:摹克
三、CSS篇
You-need-to-know-css
是一个专注于 CSS 的学习平台,涵盖了 CSS 的所有基本概念和高级技巧。可以更高效的学习并提升你的css技能。
网址:You-need-to-know-css
CSS Tricks
总结一些常用的 CSS 样式,并记录一些 CSS 的新属性和一点奇技淫巧,提供了大量的技术文档、教程和代码示例。
网址:CSS Tricks
Animate.css
是一个 CSS 动画库,提供了大量现成的动画效果,可以让你轻松为网页增添动态效果。
网址:Animate.css
CSS Scan
box-shadow 效果的灵感库box-shadow 是 CSS 中一个非常强大的属性,可以用来创建阴影效果,增加元素的立体感。CSS Scan 网站展示了大量 box-shadow 的实例,你可以在这里找到灵感,应用到自己的项目中。
网址:CSS Scan
CSS Filter
CSS 滤镜的无限可能CSS Filter 这个网站可以让你实时预览各种 CSS滤镜 效果,包括模糊、亮度调整、颜色变换等。通过尝试不同的组合和调整参数,你可以创造出独特的视觉效果。
网址:CSS Filter
四、颜色篇
中国色
网址:中国色
渐变色网站
Webgradients 是一个在线调整渐变色的网站 ,可以根据你想要的调整效果,同时支持复制 CSS 代码,可以更好的与开发对接。
网址:Webgradients
波浪生成
创意分割线生成器在网页设计中,分割线可以用来划分不同区域,增强视觉效果。Shape Divider 是一个在线生成器,让你能够轻松创建出各种形状的分割线,并导出为 SVG 格式,方便你在项目中使用。
网址:Shape Divider
透明磨砂框
一个有趣的在线CSS玻璃风格工具,可以帮助开发者们在 UI 设计中快速应用 Glass Morphism 风格,并且提供了多种自定义选项和实时预览功能并支持将生成的css代码导出。
网址:Glass Generator
色卡组合
网址:色卡组合
五、工具篇
AICodeConvert
可以将自然语言转为代码实现,也可以将已有语言代码转为另一种代码语言,同时处理代码debug、优化、解释等等。
网址AICodeConvert
Transform.tools
是一个多功能的网站,可以将任何各种各样的元素进行转换,例如将HTML转换为JSX,JavaScript转换为JSON,CSS转换为JS对象等等。
网址:Transform.tools
代码美化
CodeBeautify是一个在线工具,可以美化和格式化源代码,使其更具视觉吸引力和易读性。它还提供其他附加功能,例如图像转换为base64样式美化、JSON格式化等等多种功能。
网址:CodeBeautify
查询网
提供各种各样的在线便捷工具。有常见计算、生活日常、格式化工具、编码/加密工具、转换工具等等诸多工具。
网址:查询网
FreeCodeCamp
FreeCodeCamp 是一个免费的在线编程学习平台,提供了大量的编程课程和实践项目。它不仅仅是一个在线课程,更是一个充满活力的开发者社区,让你可以在实践中提升技能,并通过实际项目为非营利组织做贡献。
网址:FreeCodeCamp
Codecademy
一个在线编程学习平台,提供了包括 HTML 在内的、多种编程语言的基础入门到高级课程,包括网页开发、数据分析和全栈工程等。为任何想学习代码的人提供服务。
网址:Codecademy
CodePen
Codepen可以用来构建和部署网站,展示你的工作,同时也可以构建测试用例以学习和调试。并且能够从 180w + 的前端设计师和开发人员的优质作品里寻找灵感。
网址:CodePen
蛙蛙工具
一个免费便捷在线工具网站,提供语言工具、文本工具、转换工具、编码解码、站长工具等便利的在线工具服务,是你生活和工作学习的好帮手。
网址:蛙蛙工具
Carbon
是一个在线工具,将代码转为图片工具,很容易的为你的代码创建漂亮的图片。
网址:Carbon
TinyPNG
TinyPNG 加速网站的访问并节约带宽。将 WebP、PNG 和 JPEG 图片压缩50-80%。同时保留PNG的透明度。帮助用户减小图像文件的尺寸,同时保持高质量的图像显示。
网址:TinyPNG
六、性能篇
Can I Use
Can I Use是 提供了各种Web技术在不同浏览器和平台上的兼容性信息。Can I Use的界面简洁明了,支持多种Web技术,例如HTML、CSS、JavaScript、SVG、WebGL等。用户可以在搜索框中输入要查询的Web技术名称,然后选择相应的版本和浏览器,即可查看该技术在不同浏览器和平台上的兼容性信息。Can I Use还提供了一些高级功能,例如趋势图、全球使用情况、版本历史等,可以帮助用户更好地了解Web技术的发展和使用情况。
网址:Can I Use
PageSpeed Insights
针对移动设备和桌面设备生成网页的实际性能报告,并能够提供关于如何改进相应网页的建议。主要通过速度得分,网页加载分布图,优化程度得分以及优化建议给出用户全面的实际性能报告。
网址:PageSpeed Insights
GTmetrix
它可以通过诊断速度问题来帮助您分析和提高 Web 性能。并确定网站优化的机会。包括全面的性能分析,提供网页元素的加载顺序,并指出其优化机会。
网址:GTmetrix
七、技术社区
CSDN
CSDN是全球知名中文IT技术交流平台,创建于1999年,包含原创博客、精品问答、职业培训、技术论坛、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
网址:CSDN
博客园
是一个面向开发者的知识分享社区,创立于2004年1月。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多开发者从中受益。博客园的使命是帮助开发者用代码改变世界。
网址:博客园
掘金
是面向全球中文开发者的技术内容分享与交流平台。通过技术文章、沸点、课程、直播等产品和服务,打造一个激发开发者创作灵感,激励开发者沉淀分享,陪伴开发者成长的综合类技术社区。
网址:掘金
思否
SegmentFault是一个开发者社区,专注于技术问答和知识分享。用户可以在这里提问和回答与软件开发相关的问题,涵盖前端、后端、数据库、云计算等多个领域。网站还提供技术文章、观点和行业动态,帮助开发者解决问题和学习新技能。
网址:思否
开源中国
OSCHINA是中国开源技术社区平台,提供开源软件、技术资讯和开发者社区交流。用户可以获取最新的开源项目、技术文章和行业动态,参与开源社区讨论和贡献代码。
网址:开源中国
51CTO
该网站提供广泛的技术文章、教程和行业动态,涵盖IT、云计算、网络安全、人工智能等多个领域。用户可以在这里阅读到来自业界专家和技术大牛的原创文章,获取最新的技术趋势和实用的技术指导,有助于技术人员扩展知识和解决实际问题。
网址:51CTO
Stack Overflow
为开发者提供了一个交流和分享知识的平台。用户可以在这里提出技术问题、分享编程经验、回答其他人的问题,并通过投票机制评估答案的质量。网站上涵盖了几乎所有编程语言和技术领域的问题,从前端开发到后端架构,再到数据科学和机器学习。
网址:Stack Overflow
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。