关于
欢迎来到我的个人网站!本站是我学习前端开发的一部分,旨在为自己提供一个实践和总结的平台,同时也希望能够与其他人分享我的学习心得和笔记。
当我构建这个个人网站时,我选择使用了以下技术栈:
-
React:作为前端主流框架之一,React具有优秀的性能、可维护性和扩展性,使得我可以更加高效地开发前端应用程序。
-
Next.js:Next.js是一个React框架,它提供了许多便利的功能,包括服务端渲染、静态网站生成、路由和代码分割等。这些功能使得我的网站具有更快的加载速度和更好的用户体验。
-
MDX:MDX是一种结合了Markdown和React语法的语言,它允许我在Markdown文档中使用React组件。这个特性非常适合我在网站中写作时展示代码和实例。
-
Tailwind CSS:Tailwind CSS是一个可定制的CSS框架,它提供了一组类名,使得我可以更加快速地构建和布局我的页面,同时也允许我自定义我的CSS样式。
-
@code-hike/mdx:@code-hike/mdx是一个用于MDX代码高亮的插件,它提供了许多主题和插件,允许我在我的网站中展示更好的代码样式。
-
Vercel:Vercel是一个服务器less部署平台,它可以为我的网站提供高性能的代码运行服务,并且提供了很多便利的功能,如CI/CD、自动缩放和实时预览等。
以上这些技术栈的选择,使我能够更加高效地开发和维护我的个人网站,同时也提供了更好的用户体验和功能。
在这个网站上,我会不定期更新自己的学习笔记,这些笔记包括前端开发中的基础知识、进阶技巧和一些实践项目的经验总结。除此之外,我还会分享一些我在开发过程中遇到的问题和解决方案,希望这些内容能够对其他开发者有所帮助。
如果您有任何问题或建议,请随时联系我。感谢您的访问!
About
Welcome to my personal website! This site is a part of my learning journey in front-end development, aiming to provide me with a platform for practice and reflection, while also hoping to share my learning experiences and notes with others.
When building this personal website, I chose to use the following technology stack:
-
React: As one of the mainstream front-end frameworks, React has excellent performance, maintainability, and scalability, allowing me to develop front-end applications more efficiently.
-
Next.js: Next.js is a React framework that provides many convenient features, including server-side rendering, static website generation, routing, and code splitting, among others. These features make my website load faster and provide a better user experience.
-
MDX: MDX is a language that combines Markdown and React syntax, allowing me to use React components in Markdown documents. This feature is very suitable for me to display code and examples when writing on my website.
-
Tailwind CSS: Tailwind CSS is a customizable CSS framework that provides a set of class names, allowing me to build and layout my pages more quickly, while also allowing me to customize my CSS styles.
-
@code-hike/mdx: @code-hike/mdx is a plugin for MDX code highlighting, providing many themes and plugins that allow me to display better code styles on my website.
-
Vercel: Vercel is a serverless deployment platform that can provide high-performance code running services for my website, while also providing many convenient features such as CI/CD, auto-scaling, and real-time previews.
The selection of the above technology stack allows me to develop and maintain my personal website more efficiently, while also providing better user experience and functionality.
On this website, I will update my learning notes irregularly, including basic knowledge, advanced skills, and experience summaries of some practical projects in front-end development. In addition, I will also share some problems and solutions I encountered during the development process, hoping that these contents will be helpful to other developers.
If you have any questions or suggestions, please feel free to contact me. Thank you for visiting!