usagisah

你应该考虑放弃 react-router 的数据路由模式,改而使用更加适合国内版本的封装版本(包含完整可 CV 的模版)

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端react

本文意在阐述使用

react-router-dom
时,对于官方提供的两种不同格局的路由模式,针对国内常见的代码系统,应该如何选择的推荐

最后会附带一个可控

CV
的基础模版,以便二次扩展

Vue 终于也有属于自己的 CSSInJs 原子库啦!一款动静结合,极致体积,融合了原子 css 优点的样式库 @usacss/vue

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端css

纯动态的

css-in-js
库大家都见过

0js
无运行时的
css-in-js
库大家都见过

atom
原子样式库大家都见过

那么 3 者结合,还是搭配

Vue
的大家是否见过呢?

@usacss/vue
就是这么一个怪兽,将
css-in-js
的灵活与
atom
原子样式的体积优势相结合,目标是带给用户项目一个优秀的样式解决方案

我打造了一款,平民化的、高性能、高灵活的表单(vue 篇 - @usaform element-plus 1.0 发布)

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端其他

@usaform/element-plus
是一款跨
vue
应用的表单逻辑库,本身只负责逻辑粘合,实际内容完全由户决定,结合组件库使用可以大大提高写表单的效率,因为内部逻辑会更偏向
element-plus
所以起了个同名,只要是基于
vue
的都可以使用

如何打造一款,平民化的、高性能的,类表单体系(原理篇)

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端其他

本文针对阐述了本人所谓高性能表单的理解,以及如果自己实现一个生产可用的高性能表单,应该具备哪些能力,以及应对策略

让人抑郁的年底总结(2023)

发布时间: 2024-03-08
文章分类: 日常生活总结类年终总结

本文会有点传播焦虑的味道,不感兴趣的现在就可以选择,关掉或者就不要点进来这篇文章了

这一年是我过的并不光彩的几年中最难熬的一年,经历了一些事,也想通了一些事。之所以没太多营养还是要写呢,就是想给同为程序员在职场路上的,有和我同样困扰的人一个参考,我不知道你会怎么做,但请看了我的经历后不要过成我这 b 样

谈谈 stylex 源码和前端 css 方案

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端css

本文的探讨的范围,仅限当前年份已有的,

css
相关的方案

截至目前

stylex
的版本是
0.3.0
,源码的核心脉络看的差不多了,作为用户或者是应对一些八股文感觉已经足够了。这也是我看的第一个,在编译期间就能把所有样式抽离,并且在运行时还能保持动态更新能力的库

看完之后让我有种豁然开朗的感觉,感觉我对于

css
普遍应用层面的认识更加丰富了,顺便说下

  • 另一个能做到类似事情的是
    vue
    ,人家是自带的功能,所以就不算在内了
  • 普遍应用是指,抛开各种
    css
    框架给予的各种花里胡哨的功能,只剩下的大家普遍都在用的方式和功能

对现代主流框架状态管理库的思考

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端状态管理

这里所指的状态管理库泛指,

vue/react/angular
三大框架相关的状态管理库。

状态管理在我看来其实是个非常宽泛的概念,我更愿意称它是个跨层级全局上下文共享配置。比如放在

class
中可以是
this
,放在服务端单机上叫
全局单例的class
,放集群上就是配置中心。这些放置的地方有的并不是特意作为存放共享配置用的,但是并不妨碍都可以做到共同的事情。

聊这个话题,一是想分享自己的看法,二是也想请教下正在看这篇文章的你,是否有和我不同的看法,~欢迎以任何方式联系到我说出你的独道的见解。

如何设计并实现一个所谓"全网最快的路由数据加载 loader"的思路 —— vue/react

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端其他

这个概念来自于框架 remix ,所谓全网最快有些夸张,很多国内外的大框架也都是这么喊的,所以我也就这么说了~

理论上来说确实快,实现起来对于常见大多数情况来说其实并不难,应该说是比较麻烦和繁琐而已

本文会从,本着结果相同,过程随意的角度阐述如何制作生产可用的版本,以及如何和框架集成的思路,**由于最终效果需要根据实际封装而定,所以理念和设计会优先大于教学

如何使用 ESM 构建更加现代的 nodejs 应用(tsc + nodejs + nestjs)

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端node

我们都知道

nodejs
有着两套主流的构建模式,即
cjs
esm
模式,随着
esm
上位越来越主流,而
cjs
却仍在大行其道,它产生了很多老旧的包袱,我们不得不一边念着
esm
的好,一边继续用着
cjs
构建新的
nodejs
应用

而文本则会给你一个简单的,在

nodejs
环境下就能轻松构建
esm
应用的方案,它也允许你直接跑
nestjs
应用

为什么我们的项目总是会避无可避的变成屎山?到底要如何进行有效的防腐措施?

发布时间: 2024-03-08
文章分类: 代码编程代码人生其他

本文探讨了根据本人实践经验的所得,非常!非常!非常!主观的结论

再谈前后端分离与不分离的技术利弊

发布时间: 2024-03-08
文章分类: 代码编程代码人生WEB 编程

这是一篇,很有可能会重新改变你对前后端不分离认知的文章。 该文会分别站在,前端/后端,的视角对要面临的问题去尝试思考,综合考虑得出一个比较现实的结论

这篇文章是当前发布的上一年,2022 年写的,文中对 rsc 吹得有点过,但我懒得改了这并不是该文的重点

因为我发现很多人搞不清楚,前后端不分离具体被批评的核心矛盾点,大家众说纷纭,公说公有理婆说婆有理,所以我希望能用一种对比的方式给讲清楚,顺便也讲给思想固执的后端工程师看

这里我加上了文章末尾的总结,如果你有不认同我的观点也欢迎指责,我诚恳的接受大家所有的反对意见

React 期许的未来(RSC)可不能并不是国内前端想要的未来

发布时间: 2024-03-08
文章分类: 代码编程WEB 前端代码思考

既然是聊

React
未来,那就需要知道当下
React
团队想要的未来是什吗

截止到当下的时间节点(2023 年),

React
极力推荐,甚至官网都力挺的非官方框架是 nextjs,为什么呢?因为人家实现了
React Server Component
,简称
RSC
,是一项以前端的技术整合了服务端和客户端的,规范?技术?

关于它具体是什么其实不必在意,我们只需要知道,这是

React
团队当下想要
all in server
的信号即可,而
RSC
是这方面目前最具代表的技术

并且,这也是从搞完并发模式后最大的更新了

关于它是什吗?原理是什吗?吹得多么厉害等等,这里都不聊~

我们来聊点实际的,来聊聊这东西的实际价值,对我们日常的前端工作的帮助怎样,以及,为了实现它,作为开发者要做怎样的权衡。毕竟大家都是打工人,技术就算是吹上天,可如果用的不舒服就没有意义

而我自己则是实现了一版另类的

RSC
,过程可能有些唠叨,感兴趣的希望可以耐心看下去

usagisah

usagisah/顾弦笙

底层码农一枚,技术栈主前端偏向全栈

分享不局限于编程相关的

如果对分享的内容感兴趣,欢迎收藏本站