收藏文章

https://www.zhihu.com/question/653720730/answer/3475240927
April 24, 2024

react和vue都有什么问题?

React之罪:官方团队创造了Hooks,于是开始在社区与代码中全方位推崇Hook,导致了能用了Hook的地方一定使用了hook , 甚至于像react-router这种库有很多都不提供非hook的API了,完全不分离架构,all in hooks就像是一种邪教,把本来好好的东西搞得心智负担极大且架
https://www.zhihu.com/question/382725548/answer/3191492324
February 03, 2024
为什么大多数的程序员的编程界面背景都是黑色的?

为什么大多数的程序员的编程界面背景都是黑色的?

黑色环境下,瞳孔会放大,阻碍房水流动,使眼压升高,更容易造成青光眼,眼睛定位识别字符也更困难,增加视觉疲劳和大脑疲劳,不知道为什么流行黑色的??? 补充:1.家里搞装修,家庭照明也要保证一定的照度,对眼睛有好处。2.房间内的人造光源照度与室外相比差远了,长期呆在室内照度不够容易近视。(有条件的可以拿
https://juejin.cn/post/7330143281525243958
January 31, 2024
为什么 Bun 可能对 Node 降维打击?

为什么 Bun 可能对 Node 降维打击?

大家好,这里是大家的林语冰。持续关注,坚持阅读,每天一次,进步一点。 近年来,前端社区涌现了一大坨运行时,包括但不限于: 稳如老狗的 Node.js 不破不立的 Deno 大破大立的 Bun 去年,“Bun 之父”J.S. 官宣 Bun 1.0 新鲜出炉,今年 Bun 团队更是野心勃起,企图用 Bu
https://zhuanlan.zhihu.com/p/678113045
January 16, 2024
有了 Prisma 就别用 TypeORM 了

有了 Prisma 就别用 TypeORM 了

要说 2024 年 Node.js 的 ORM 框架应该选择哪个?毫无疑问选 Prisma。至于为何,请听我细细道来。本文面向的对象是饱受 TypeORM 折磨的资深用户(说的便是我自己)。只对这两个 ORM 框架从开发体验上进行对比。整体对比更新频率 & 下载量TypeORM 距离上次更新
https://www.zhihu.com/question/25092133/answer/3357674755
January 10, 2024
为什么同样是毛玻璃效果,总感觉 iOS 比 Windows 更能引领潮流?

为什么同样是毛玻璃效果,总感觉 iOS 比 Windows 更能引领潮流?

OSX Yosemite+aeroPS里面手搓了两个不同的版本,总结一下:Mac:高值模糊,滤色图层(发亮),几乎没有纹理叠加(一圈描边),厚阴影。Windows:低值模糊,主题色图层(染色),大量的纹理叠加(光带,高光),薄阴影。总的来说,Aero效果更华丽,果子的更朴实一点。性能开销上大致差不多
https://www.zhihu.com/question/52365623/answer/3356974420
January 10, 2024

如何评价 Next.js?

这几天看到一些批判Next.js全栈的信息,主要是吐槽Next.js的后端能力弱,大家说的都对。但是为什么这种情况下,Next.js依然大热?我分享一下个人看法。我的全栈历程我有相当长一段时间用Koa做BFF,Koa+TS,再给router做分层,用起来也很舒服。后来尝试Midway,一堆开箱即用的
https://zhuanlan.zhihu.com/p/676592800
January 08, 2024
现代 CSS 解决方案:文字颜色自动适配背景色!

现代 CSS 解决方案:文字颜色自动适配背景色!

在 23 年的 CSS 新特性中,有一个非常重要的功能更新 -- 相对颜色。简单而言,相对颜色的功能,让我们在 CSS 中,对颜色有了更为强大的掌控能力。其核心功能就是,让我们能够基于一个现有颜色 A,通过一定的转换规则,快速生成我们想要的颜色 B。其功能能够涵盖:精简调暗饱和度降低饱和度色度增强调
https://zhuanlan.zhihu.com/p/676156364
January 05, 2024
2024 年,你应该使用 Bun、Node.js 还是 Deno?

2024 年,你应该使用 Bun、Node.js 还是 Deno?

本文为翻译作品,原文:Should you use Bun or Node.js or Deno in 2024?在 2024 年,构建基于 JavaScript 的现代 API 已经变得相当简单。你可以使用像 Express.js 这样的库,在几分钟内搭建起一个运行的 API。但是,目前最具挑战
https://juejin.cn/post/7317926149120376867
December 31, 2023
Vue周报:Vue 2 最后之舞!Nuxt 3.9 官宣。Pinia竞品(53期)

Vue周报:Vue 2 最后之舞!Nuxt 3.9 官宣。Pinia竞品(53期)

大家好,这里是大家的林语冰,您现在收看的是第 53 期、同时也是今年最后一期的《Vue 技术周报》,谨献给不断给 up 主一键三连和拥抱 Vue 生态的铲屎官们。 视频解说请传送 Vue 技术周报@bilibili。 每周必看 (译)Vue 2 最后之舞:鸿鹄挽歌 圣诞节前夕,平安夜之际,Vue 团
https://zhuanlan.zhihu.com/p/673997335
December 25, 2023
tailwind?unocss?青藤之恋小程序样式方案思考

tailwind?unocss?青藤之恋小程序样式方案思考

从 Semantic CSS(语义化CSS)说起要完成一个组件的样式开发,我们通常会这样写:在 html 或 jsx 结构中添加赋有语义化的 class 类名,随后在 css 中写入对应类的样式。这是最常见、最常规的写法,被称作Semantic CSS(语义化CSS)规范。在这种规范下,我们追求关注
https://www.zhihu.com/question/629804052/answer/3313032636
December 04, 2023
如何写一个“拼多多函数”PDD(x),使得随着砍价次数x增加,函数值会无限接近于1但永远不会等于1?

如何写一个“拼多多函数”PDD(x),使得随着砍价次数x增加,函数值会无限接近于1但永远不会等于1?

基于圆周率的拼多多公式: ,其中 可以理解为小数点保留前 位的圆周率 ,然后除以圆周率 ,这个比值无限接近于1。砍前十刀的函数值分别是: 如果想收敛的快就上拉马努金:拉神求圆周率的超级公式 那拼多多公式就是 如果想收敛的比光速还快就上葛立恒联手拉马努金: 其中第 64 刀用到了葛立恒数!
https://zhuanlan.zhihu.com/p/641398536
July 04, 2023
为什么用 React 一定要配合框架(Next,Remix)使用?

为什么用 React 一定要配合框架(Next,Remix)使用?

首发于公众号 前端从进阶到入院,欢迎关注。Hi,大家好我是 ssh,今天我看到 Leerob 分享的 Why You Should Use a React Framework,讲述了他关于为什么要使用 React 框架(如 Next,Remix,Gastby),而不是直接裸用 React 的一些见解
https://juejin.cn/post/7246453307736145980
June 20, 2023
十个你必须要会的TypeScript技巧

十个你必须要会的TypeScript技巧

theme: smartblue 我正在参加「掘金·启航计划」 1. 泛型的使用 泛型可以让我们编写更具灵活性、可重用性和类型安全性的代码。在 TypeScript 中,泛型通常使用类型参数来定义一个通用的类型或函数,并在使用时指定具体的类型。 我们想编写一个函数来反转任意数组,假设我们不使用泛型
https://www.zhihu.com/question/604896048/answer/3069136597
June 11, 2023
为什么我认为 Vue3 不再需要三方的 store,pinia,直接使用 reactive 对象就行?

为什么我认为 Vue3 不再需要三方的 store,pinia,直接使用 reactive 对象就行?

Pinia 文档原文摘抄:为什么你应该使用 Pinia?​Pinia 是 Vue 的专属状态管理库,它允许你跨组件或页面共享状态。如果你熟悉组合式 API 的话,你可能会认为可以通过一行简单的 export const state = reactive({}) 来共享一个全局状态。对于单页应用来说确
https://zhuanlan.zhihu.com/p/627905368
May 09, 2023
Angular之父为什么怼React?

Angular之父为什么怼React?

大家好,我卡颂。前几天,Angular之父「Miško Hevery」和「Dan」在推上发生了一段有趣的对话,对话背景大概是:传统SSR(服务端渲染)场景下使用的技术叫Hydration,「Miško」曾向「Dan」演示了一个新技术概念 —— Resumable 「Dan」认为这项技术不可行 「Mi
https://www.zhihu.com/question/396199869/answer/2051488692
September 05, 2022

如何评价 tauri?

tauri这个时候火是要带这个时间点的背景来看的,其中我认为最重要的2点是rust和webview2。rustrust多受欢迎这里不多表述,仅抛几个链接,linux内核接纳rust,deno采用rust,微软拥抱rust,fuchsia的rust代码占比超50%,Apple在底层all-in rus
https://www.zhihu.com/question/550275961/answer/2654556842
September 01, 2022

Tailwind CSS 是否属于旁门左道?

tailwind 补全了组件化的最后一块拼图。tailwind 不是旁门左道,而是另一种思维方式。在 React 出现之前,传统 html+css+js 的模式是纵向切分的,讲究的是表现和结构分离,也就是 html 是骨,css 是皮,js 是肌肉。没有皮和肌肉,骨架只是看起来丑一点,但是没有骨架,
https://www.zhihu.com/question/445693785/answer/2580357612
July 18, 2022
Vue3 如果解构 props 会失去起响应性导致 setup 里一堆 pros.xxx 怎么办?

Vue3 如果解构 props 会失去起响应性导致 setup 里一堆 pros.xxx 怎么办?

前言vue3发布以来经历两年风头正盛,现在大有和react 平分天下的势头,我们知道他是基于proxy 实现响应式的能力, 解决了vue2所遗留下来的一些问题,同时也正由于proxy的特性,也提高了运行时的性能凡事有利有弊, proxy虽然无敌,但是他也有本身的局限,从而产生一些我认为的弊端(其实就
https://www.zhihu.com/question/59739941/answer/182109996
December 24, 2019

Node.js 真的有高并发优势么?

原来的回答太简单,删除了。 @zhukovasky 一年之后再答一次,以下是答案。很多人质疑node的高并发优势,并且以输出HelloWorld或输出计算结果来和传统的Java对比证明node并没有web的高并发优势,但事实真的是这样么?为什么说只输出HelloWorld性能还是比不过传统Java?
https://www.zhihu.com/question/308844713/answer/574423626
January 15, 2019
TypeScript 解决了什么痛点?

TypeScript 解决了什么痛点?

TypeScript 解决了 IDE/编辑器无法智能提示的痛点。参数提示、自动完成、类型提醒2. rollbar 是一个异常监控平台,rollbar 于 2018 年统计了前端项目中Top10 的错误类型:其中有 7 个是类型错误(TypeError):Cannot read property 'x
https://www.zhihu.com/question/20010554/answer/62628256
May 18, 2016

PostgreSQL 与 MySQL 相比,优势何在?

Pg 没有 MySQL 的各种坑MySQL 的各种 text 字段有不同的限制, 要手动区分 small text, middle text, large text... Pg 没有这个限制, text 能支持各种大小.按照 SQL 标准, 做 null 判断不能用 = null, 只能用 is n