惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
B
Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
GbyAI
GbyAI
IT之家
IT之家
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
博客园_首页
C
Check Point Blog
博客园 - 【当耐特】
美团技术团队
Last Week in AI
Last Week in AI
A
About on SuperTechFans
雷峰网
雷峰网
MongoDB | Blog
MongoDB | Blog
Microsoft Azure Blog
Microsoft Azure Blog
M
MIT News - Artificial intelligence
Martin Fowler
Martin Fowler
J
Java Code Geeks
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
G
Google Developers Blog
F
Fortinet All Blogs

碎言

不懂就别瞎掰掰:【程序员的常识】写的什么玩意? AI 辅助编程下的程序设计与代码编写 使用 Next.js 和 Tailwind CSS 构建可编辑和删除的 ToDo 待办事项应用 探索编程新境界:MarsCode 助你一臂之力 使用 Next.js 和 Tailwind CSS 搭建静态图片展示站点并部署到 Vercel AI 辅助编程:免费工具的优缺点及官网一览 GitHub push更新总是失败,写个python脚本解决 把博客从GitHub迁移到到了vercel ComfyUI 和 Flux.1 安装与使用教程 Flux.1 入门必知:硬件、环境、模型 Git项目的子文件夹中的内容无法同步到远程仓库的解决方法 blender流体Fluid使用中没有流体、流体穿模等一些问题的解决方法 博客聚合网站:积薪,竟然关闭了! blender日常使用中的一些技巧 虽然只有我自己在用,但还是更新了碎言博客的源代码, 与其在迷茫中困惑,不如在努力中前进 差点忘了我还有一个博客... 秧歌、博客和AI 终于熬到了新手上路 好久没有更新博客了。。。 老妈大腿骨骨折,最近一直在医院护理 Hello, September! Ubuntu开机自动启动Docker容器运行WordPress Docker 简单快速安装部署WordPress Docker下安装MySQL 加碘盐能防核辐射的话,还怕什么核战争? shields.io 一个简洁、一致、清晰的徽章 Ubuntu下使用root登录ssh的设置 GitHub Actions 构建、部署 Next.js项目 我又用回了"IE"--edge
读完《React进阶之路》闲聊几句
J.sky · 2025-01-19 · via 碎言

今天读完了《React进阶之路》,其实并没有完全读完整本书,只是把前半部分的基础理论和路由那部分仔细的看了看,后边的项目实战并没有仔细的去研究。

一些回忆

使用React搞过几个小项目,当前版本的碎言博客就是基于next.js构建的,而next.js就是一个react框架。构建web程序从Python过渡到JavaScript花了有一年的时间,自认为脑子不灵巧,学习做项目都是很慢很艰难的那种。之前的blog程序经历了五个版本才做到现在的这样,可能有些朋友会觉得自己写代码构建blog的程序有些多余,为什么不直接使用现成的blog程序,例如WordPress等,哎,我还真用过啊。很早的时候用过WordPress,评论被灌水,虚拟主机被黑,灌满了各种页面。那个时候还没有现在的服务器,一个主机就是挺贵了。由于受不了这些折腾,还有就是博客的主题没有自己心仪的,索性就自己使用Django构建了一个,大约使用了三年,最终也是被黑了,放弃。

2023年前后,决定构建一个静态的blog,并且设计自己喜欢的界面和功能,一路迭代到现在,才算稳定下来。读这本书就是想加深对react的基础知识的印象,巩固一下对其设计理念的理解。

对比Vue

曾经使用过一段vue,那个时候刚刚发布3.0吧,对于vue和react,我个人觉的还是react对新手更友好,当然这只是我个人的见解。react在使用中更接近原生的JavaScript,如果你JavaScript用的6,几乎上手没什么难度会很快,但是vue,就需要一些学习成本,需要学习新的语法糖。对于写过的代码,我在回顾的时候,react会更快的进入状态。

随感

有的时候会想为什么几个编程语言或框架一起学习?以前确实有一阵子莫名的就这么做了,觉得多学习一些编程语言,多接触一些框架,会学到更多的东西,以为想打游戏一样,在游戏中多体验几个角色、几种玩法会更爽。实际开发中,对于一个业余选手,智商欠佳的中老年人,这简直是要命的。做项目要考虑很多,使用最拿手的语言和框架来开发还会遇到重重困难,难道还要换种方式来折磨自己吗?这和打游戏换个角色体验不同的玩法的感受是不同的,一个是够虐,一个是刺激。

最近手头上还有一些项目在拖延,还有想重构的,看来要仔细考虑一下了。