前端全栈手册
文章平均质量分 77
前端学习人员必备知识!
青玉白露
字节跳动工程师|AI 让我成为全栈工程师~
公众号,【二进制的耳语】,欢迎关注~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[开源]语雀+Vercel:打造免费个人博客网站
现在,让我们深入每个核心组件的细节,看看它们是如何协同工作的。除了常见的title、date、tags等字段,我们还可以根据需要添加自定义字段。--- title : 深入理解React Hooksnav_path : 定义网站url别名is_nav : 是否要作为导航栏 ---这些自定义字段可以在Contentlayer中定义,然后在React组件中使用。原创 2024-07-18 20:52:26 · 3118 阅读 · 1 评论 -
双非怎么进大厂?
这位网友的背景并不特殊,他是一名双非本科毕业生。实习经历包括顺丰和货拉拉。在秋招时,他只有一个秋招期间烂大街的博客项目,而在春招期间,他换成了一个短链接项目。原创 2024-07-04 08:45:00 · 1283 阅读 · 0 评论 -
自动生成网站sitemap
以上脚本展示了如何在 Next.js 和 Contentlayer 项目中自动生成 Sitemap。你可以根据自己的需求调整脚本,如更改 Sitemap 的属性、URL 格式等。这个自动化过程确保了每次文档更新后,Sitemap 都能及时更新,提升搜索引擎对网站内容的抓取效率。原创 2024-07-03 21:36:49 · 1727 阅读 · 0 评论 -
怎么在windows、linux、mac上安装pnpm呢?
如果您不使用独立脚本或 @pnpm/exe 来安装 pnpm,则需要在系统上安装 Node.js(至少 v16.14)。原址:https://pnpm.io/zh/installation。原创 2024-07-03 21:36:02 · 1933 阅读 · 0 评论 -
Artalk-CORS,跨域拦截问题
今天重新部署Artalk之后,遇到了CORS——跨域拦截的问题,卡了好一会记录一下。原创 2024-06-20 00:00:00 · 403 阅读 · 1 评论 -
使用react-markdown 自定义组件在 Next.js 中进行渲染
Markdown是一种轻量级标记语言,常用于编写文档、博客等。`react-markdown`是一个React组件,用于将Markdown转换为React组件。在Next.js中使用`react-markdown`,我们可以轻松地渲染Markdown内容,并通过自定义组件来扩展其功能。原创 2024-06-19 12:35:06 · 1662 阅读 · 0 评论 -
stylus使用方法
使用 stylus 的方法主要涉及到在平板电脑或手持设备上进行文本输入、图形绘制和交互操作。综上所述,有效使用 stylus 的方法包括采用双手法键盘设计、利用特定的笔触输入法、实施手势编辑技术、改进表单控件以适应 stylus 输入、选择合适的笔触输入布局、利用 stylus 作为外围输入设备以及优化笔触笔的设计。这些方法共同提高了使用 stylus 进行文本输入、图形绘制和交互操作的效率和准确性。原创 2024-04-24 08:45:00 · 1246 阅读 · 0 评论 -
必学!npm使用详解!
npm(Node Package Manager)是JavaScript项目中广泛使用的包管理器,它允许开发者从npm仓库安装、更新和管理项目依赖。以下是关于npm的安装、对比以及常用命令的详细介绍。原创 2024-04-23 08:45:00 · 910 阅读 · 0 评论 -
够啦!前端Yarn配置和命令
Yarn作为一个强大的包管理工具,其简洁的使用方式和高级特性使其在开发者中越来越受欢迎。掌握Yarn的安装和配置将有助于提升项目管理和团队合作的效率。原创 2024-04-23 11:00:00 · 842 阅读 · 0 评论 -
Post、SASS和LESS
它利用JavaScript变量和嵌入式导入来实现这些功能。这些工具旨在简化前端Web应用的开发工作,通过提供标准化的语法和模块化特性,使得代码能够更快地编译。与传统的预处理器(如SASS或LESS)相比,PostCSS及其相关技术(CSSnext)为开发者提供了更多的便利和效率,尤其是在处理CSS的转换和模块化方面。在进行比较时,作者专注于分析使用这些新后处理工具与不使用任何支持工具的传统预处理器开发前端网站的过程。原创 2024-04-22 12:15:00 · 1865 阅读 · 0 评论 -
字节FE:JavaScript学习路线图
JavaScript是一种动态的、多范式的编程语言,随着时间的推移,它已经从一个简单的脚本语言发展成为一个强大的开发工具。掌握JavaScript不仅能够让你在前端开发中游刃有余,也能够让你在服务端编程方面有所作为。随着技术的不断进步,持续学习和实践是保持技能最新的关键。原创 2024-04-22 06:45:00 · 740 阅读 · 0 评论 -
Nextjs的服务端渲染(SSR)是什么?
Next.js是一个基于React的开源框架,它提供了一种服务端渲染(SSR)的能力,使得开发者能够构建出既快速又SEO友好的单页应用程序(SPA)。在本文中,我们将深入探讨Next.js的服务端渲染技术,包括其工作原理、实现方式以及最佳实践。原创 2024-04-16 06:30:00 · 1692 阅读 · 0 评论 -
基于Next.js的服务端渲染(SSR)
与传统的客户端渲染(CSR)技术不同,服务端渲染的最大特点是不在浏览器内部生成页面,而是直接在服务器上进行渲染,这样可以避免客户端与服务器端之间的网络往返,显著降低延迟。实现Next.js的SSR首先要做的是在next.config.js或app.config.js中配置相应的配置。getServerSideProps函数就是为此目的而设计的,它会返回一个Promise对象,包含所有需要渲染的组件信息以及一些额外的属性,比如当前用户的代理标识符(UA)[18]。,2023年11月03日。原创 2024-04-15 21:03:54 · 1399 阅读 · 0 评论 -
Nextjs14 大优化!性能提升50%!
Next.js 14与Next.js 13相比,引入了多项新特性和改进,这些变化旨在提高性能、开发体验和应用的功能性。原创 2024-04-07 19:54:45 · 1347 阅读 · 0 评论 -
「CSS 只要三节课」之精通
> AI 时代,快速学习是必备的能力。 CSS 其实没那么难,我将通过三节课让大家对CSS有大概的了解,我将其分为: 入门-熟练-精通。> 这一节课是熟练。原创 2024-04-01 22:11:07 · 695 阅读 · 0 评论 -
「CSS 只要三节课」之熟练
AI 时代,快速学习是必备的能力。CSS 其实没那么难,我将通过三节课让大家对CSS有大概的了解,我将其分为:入门-熟练-精通。这一节课是**熟练**。原创 2024-03-31 16:47:15 · 786 阅读 · 0 评论 -
「CSS 只要三节课」之入门
AI 时代,快速学习是必备的能力。CSS 其实没那么难,我将通过三节课让大家对CSS有大概的了解,我将其分为:入门-熟练-精通。这一节课是入门。原创 2024-03-31 16:45:22 · 1148 阅读 · 0 评论 -
服务端渲染(SSR)与静态网站生成(SSG):Next.js入门
Next.js是一个轻量级的React服务端渲染应用框架,集成了Webpack、Babel等现代web开发的多项技术。通过这种方式,Next.js会在构建时生成每个静态页面,并在全球CDN上进行部署。与之相对的是静态网站生成(SSG),它在构建阶段就生成了所有页面的HTML文件,这些文件可以被部署到CDN上,实现快速的内容分发。函数实现,它们在每个请求中被调用,并返回一个对象,其中包含了渲染页面所需的props。服务端渲染(SSR)和静态网站生成(SSG)的基本区别在于内容的生成时机和方式。原创 2024-03-27 12:49:04 · 1523 阅读 · 0 评论 -
Web开发:深入探讨React Hooks的使用和最佳实践
React Hooks为前端开发带来了新的范式,它允许我们以更函数式的方式编写组件,促进了逻辑重用和代码的清晰度。本文将带你深入了解React Hooks的核心概念,展示如何在项目中有效地使用它们,并分享一些最佳实践,以提高你的Web应用性能和可维护性。自React 16.8引入Hooks以来,函数式组件不再局限于呈现UI,而能够充分利用React的状态管理和生命周期特性。Hooks提供了一种更直观和功能强大的方式来编写组件,从而让代码更清晰,更容易维护。钩子来更新页面的标题,从而反映出计数器的状态。原创 2024-03-27 12:33:40 · 1069 阅读 · 0 评论 -
如何使用Contentlayer和Tocbot创建博客网站目录?
我最初尝试自己创建目录,但后来我意识到如果我使用一个包会节省很多时间。幸运的是,Tocbot拥有我想要的目录的所有功能,所以我现在对此感到满意。原创 2024-03-27 08:30:42 · 992 阅读 · 0 评论 -
基于 GitHub Workflow和 Docker 构建 NextJS
最近由于某个偶然的事件,突然对Docker、Github自动化部署产生了浓厚的兴趣,开始研究Docker部署Nextjs应用!NextJS 是 vercel 创建的 JavaScript 框架。它允许你使用 React 构建无服务器 API、服务器端渲染和静态 Web 应用程序。Vercel 提供与 GitHub、GitLab 和 BitHub 的开箱即用 CI/CD 集成。但有时,我们希望将 NextJS 应用程序托管在 vercel 之外的其他平台上,例如 AWS、 Azure。原创 2024-03-22 09:19:02 · 1619 阅读 · 0 评论 -
疑难杂症!handleSubmit does not execute onSubmit function
今天在写Nextjs代码的时候,发现一个问题,我使用react-use-form的表单,原创 2024-03-17 19:52:55 · 326 阅读 · 0 评论 -
SEO优化三个小窍门
SEO是英文Search Engine Optimization的缩写,中文译为“搜索引擎优化”。好的SEO能收获流量、潜在客户的增加以及更好的品牌曝光度。首先,我们要知道SEO是通过优化你的网站以及其中的在线内容,让搜索引擎更倾向于展示它们做为搜寻结果的方式。举个例子,假设你经营一家卖绿植的线上商店,你肯定希望当潜在客户在搜索引擎上输入“买绿植”,“绿植商店”等相关词语的时候,你的商店能排名靠前,从而得到更多客户的访问。而SEO正是用来实现这个目标的主要工具。原创 2024-01-08 11:26:12 · 403 阅读 · 0 评论 -
nextjs是怎么获得绝佳SEO的?
Next.js 是一款流行的React框架,适用于服务器渲染和静态网站生成。在本文中,我将从SEO的角度,分享几种在Next.js项目中进行SEO优化的方法,并提供实践示例进行演示。原创 2024-01-08 11:25:19 · 1305 阅读 · 0 评论 -
前端网页手册(2)--菜鸟教程网站分析
菜鸟教程网站分析Okay,第一遍大致浏览了前端网页的功能、特性、语言等等,现在进入下一个环节,即是“再读和实例分析”,这里采用先两者同步进行的方式,即通过分析网页来查漏补缺。今天需要剖析的是什么呢?——不妨就拿菜鸟教程的网页看看吧!网址:https://www.runoob.com/html/html-tutorial.html输入上述网址,所见即为下图: 根据网页布局来看,可能是用div区块实现的。遂用F12看看网页源码,如下: 不管脚本、链接,先将有关网原创 2021-04-16 19:20:04 · 426 阅读 · 0 评论 -
前端网页手册(1)--基础学习
前端网页手册(1)–基础学习前言学习策略第一步,通读一遍HTML/CSS/JavaScript/PHP教程,了解其主要能够实现什么功能,对其语法有基本的概念;第二步,再次浏览一遍教程,在这一次的过程中,遇到有意思的功能进行代码的复现,学习HTML或者任何前端知识都需要演练,“所见即所得”!第三步,随便打开一个网页,F12,查看其网页源码,分析网页的架构;学习教程https://www.runoob.com/html/html-tutorial.htmlhttps://www.runoob.c原创 2021-04-16 19:16:55 · 388 阅读 · 0 评论
分享