Newest first.
Source: Readwise Reader export, ingested 2026-10-29. Entries: 250. Summaries are truncated from frontmatter summary; absent ⇒ omitted.
- 将 React 作为 UI 运行时 — overreacted.io · 2022-12-12
我曾经写过关于构建用户界面会遇到的难题一文。但是本篇文章将以一种不同的方式来讲述 React — 因为它更像是一种编程运行时。
- How to fetch data with React Hooks — Robin Wieruch · 2022-12-12
In this tutorial, I want to show you how to fetch data in React with Hooks by using the state and effect hooks. We will use the widely known…
- The little guide to CI/CD for frontend developers — maximeheckel.com · 2022-12-12
The following showcases a rather complete CI/CD pipeline and all its different steps. Additionally I separated that pipeline in 3 parts, rep…
- Why React needs a key prop — epicreact.dev · 2022-12-12
You probably know the solution as well. Here’s the rule: Whenever you’re rendering an array of React elements, each one must have a unique k…
- Understanding React’s key prop — kentcdodds.com · 2022-12-12
Watch “Use the key prop when Rendering a List with React” on egghead.io (part of The Beginner’s Guide to ReactJS). Specifically, try changin…
- Everything I Know About Style Guides, Design Systems, and Component Libraries — Lee Robinson · 2022-12-12
For the better part of the last year, I’ve been investing heavily in front-end development and design. When I started my new role, I identif…
- Bundling at the server-side using
getStaticProps— Pablo A. Del Valle H. · 2022-12-12Learn how and when to use
getStaticProps,getServerSidePropsandgetInitialPropsin a Next.JS project - What Is Currying in JavaScript and Why Does It Matter? — Aphinya Dechalert · 2022-12-12
Currying is a topic that often sits in the more advanced user circles of JavaScript. It extends beyond the usual usage of functions and meth…
- CSS Variables for React Devs — joshwcomeau.com · 2022-12-12
This is a controversial opinion, but I rather like CSS-in-JS. 😬🚨 But! I also really like CSS. And I don’t believe that using CSS-in-JS absol…
- 如何一次性加载10万条数据(虚拟长列表) — 知乎专栏 · 2022-12-12
前言 如何一次性加载并渲染10万条数据,渲染无延时、页面还不卡顿?这是面试官非常爱问的一道问题。最早听到这个问题的时候,我和很多人一样嗤之以…
- React SSR中的hydrate是什么意思? — ayqy.net · 2022-12-12
瀑布模型:由props(水管)和state(水源)把组件组织起来,组件间数据流向类似于瀑布。数据流向总是从祖先到子孙(从根到叶子),不会逆流
- Raw SQL,Query Builder与ORM — ayqy.net · 2022-12-12
为了便于操作数据库,聪明的人类添了一些抽象层: 高层抽象:ORM,建立模型对象到关系型数据库的映射,之后,对模型对象的操作自动映射到数据库中
- Nodejs进程间通信 — ayqy.net · 2022-12-12
Node运行在单线程下,但这并不意味着无法利用多核/多机下多进程的优势 Node is a single-threaded, single-…
- Reduce in JavaScript — yuanchuan · 2022-12-12
When interviewing candidates, I used to ask them about several native methods of Array in JavaScript they had used and let them implement on…
- 给想转行作程序员的人泼一盆冷水 — GeekPlux · 2022-12-12
最开始想写一篇《现在转行作程序员还来得及吗》,因为有不少朋友问我这个问题,但写着写着发现我一直在劝退,索性改了题目。 *本文针对的是那些想要…
- Images are hard. — Chris Coyier · 2022-12-12
Putting images on websites is incredibly simple, yes? Actually, yes, it is. You use
and link it to a valid source in the src attribute…
- Comparing Vue and React — bypaulshen.com · 2022-12-12
As a React developer, I wanted to dive into Vue to learn how it approached building JavaScript UI. How do they differ? Is one better? I’m us…
- Understanding Clip Path in CSS — iShadeed · 2022-12-12
When I first learned CSS clip-path back in the days, I took more time than I had expected, and I struggled to memorize it, too. I don’t know…
- 如何追求精力充沛的生活 — sainho · 2022-12-12
在讨论「如何管理精力」时,我们绝不能简单地追求一个完美的解决方案,然后套用在自己身上。
- 6 个小工具,打造图片批处理工作流 — Minja新作在UNTAG热卖 · 2022-12-12
图片拼接、尺寸调整、添加阴影、格式转换……针对这些机械的图片处理操作,Minja 制作了一套自动化工具帮你批量完成。
- Using CSS Transitions on Auto Dimensions — Brandon Smith · 2022-12-12
We’ve all been there. You’ve got an element you want to be able to collapse and expand smoothly using CSS transitions, but its expanded size…
- 国内自建图床指南 — lutaonan.com · 2022-12-12
我的博客很长一段时间在使用新浪微博作为图床,自从新浪微博开始防外链,我博客文章很多配图丢失了。我意识到我需要一个稳定可靠的图床,所以开始用阿…
- Tree-Shaking: A Reference Guide — Atila Fassina · 2022-12-12
“Tree-shaking” is a must-have performance optimization when bundling JavaScript. In this article, we dive deeper on how exactly it works and…
- 150行hook实现React滚动恢复 — juejin.cn · 2022-12-12
导言 在实际开发中,往往会碰到一些场景,在一个鼠标滚轮滚动过一定位置的列表中,点击一个具体的列表项,跳到了这个列表项的详情页,当返回的时候,…
- Top JS rich text editor frameworks for 2021 — Arek Nawo · 2022-12-12
Rich text editors, also known as WYSIWYG (What You See Is What You Get) editors are everywhere - comment sections, forums, online text edito…
- Mighty Morphin’ Web Components — Tyler Sticka Published · 2022-12-12
We’ve recently helped design and craft multiple design systems that include a library of web components. Going into these projects, I was ex…
- 如何维护更新日志 — keepachangelog.com · 2022-12-12
更新日志(Change Log)是一个由人工编辑,以时间为倒序的列表, 以记录一个项目中所有版本的显著变动。
- 豆瓣标记导出到 Notion 并同步 — zhuzi.dev · 2022-12-12
我个人的豆瓣标记条目导出到 Notion 并同步的一套操作和工具,并不适用于所有人。并且可能还有问题没有发现。 是我从另外一个友邻的脚本完善…
- Csaba Szabo - Frontend, SEO and Analytics — Csaba Szabo · 2022-12-12
I’m a Frontend Developer, SEO and Analytics expert based in Budapest.
- 白话:区块链“稳定币挖矿”是什么 — taresky · 2022-12-12
区块链的世界玩法繁多,大神也茫茫多。作者面对十倍百倍的利润有心无力,只能在自己认知范围内寻找稳妥投机方式。在这座狂热的大赌场里,的确存在一些…
- 万物皆可 fzf — hikerpig.cn · 2022-12-12
fzf 是一个速度和适用范围都极好的模糊搜索工具,借助 UNIX 管道,可以接入日常几乎所有终端 CLI 操作中,对所有的 list 都能有…
- TS 实现一个可在 React 项目中使用的简单依赖注入系统 — hikerpig.cn · 2022-12-12
在说依赖注入之前,我们发现有个概念叫做 “控制反转”经常一起出现,它们区别是:
- 京东数科二面:常见的 IO 模型有哪些?Java 中的 BIO、NIO、AIO 有啥区别? — 编辑推荐: · 2022-12-12
IO 模型这块确实挺难理解的,需要太多计算机底层知识。写这篇文章用了挺久,就非常希望能把我所知道的讲出来吧!希望朋友们能有收货!为了写这篇文…
- How To Set Up the code-server Cloud IDE Platform on Ubuntu 18.04 — digitalocean.com · 2022-12-12
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. With developer tools mov…
- 前端 Log 小记 — hikerpig.cn · 2022-12-12
曾经有一个出现bug的页面出现在我面前,我没有珍惜,直到用户关掉页面了,才后悔莫及。 而且错误不能等到用户反馈了才去探究,最好有完备的收集和…
- 基于 Jasmine 和 Karma 的单元测试基础教程 — Joe’s Blog · 2022-12-12
在计算机编程中,单元测试(英语:Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程…
- How To Set Up Conditional and Responsive Routing with React Router v4 — Chris Nwamba · 2022-12-12
Responsive routing in React involves serving different routes to users based on the viewport of their device. CSS media queries are usually…
- 帖一个 计算机基础轻松学 系列吧 这个系列分享一些不需要多少基础,能一边吃泡面一边随意翻翻就学会的书籍、教程和笔记,涉及汇编、C语言操作系统编译原理等。 内容会跟上时代,但讲得很浅,只适合自学或者非科班的。 基础打得好打得结实,技能树才能… — threadreaderapp.com · 2022-12-12
帖一个 计算机基础轻松学 系列吧 这个系列分享一些不需要多少基础,能一边吃泡面一边随意翻翻就学会的书籍、教程和笔记,涉及汇编、C语言操作系…
- Why I moved from Styled Components to (S)CSS modules // Puru Vijay — puruvj.dev · 2022-12-12
This blog post will be about my reasons to move from Styled Components to SCSS Modules. Its gonna be a raw and non-technical one (i.e., you…
- Top level Await is AWESOME!! 😍 // Puru Vijay — puruvj.dev · 2022-12-12
Top Level Await is literally awesome. It’s the GOAT!!(Greatest of All Time, in case you couldn’t guess ) There was an era, where if you trie…
- Cloning JavaScript objects with graph theory — andrea simone costa · 2022-12-12
The JavaScript slang allows us to clone objects in more than one way. We can perform a shallow clone using Object.assign or the spread synta…
- Practical Uses of CSS Math Functions: calc, clamp, min, max — Stephanie Eckles · 2022-12-12
There are currently four well-supported math functions in CSS. I’ve found each of them to be extremely useful in my daily work. These CSS fu…
- 我的父亲 — Jesse · 2022-12-12
对我的大脑皮层来说,「回忆父亲」是一个有点陌生的任务。
- A Visual Guide to React Rendering - It Always Re-renders — Alex Sidorenko · 2022-12-12
When does a React component re-render? Is it when its state or props change? The structure of the app is: App > A > B > C.
- Amazing macOS Dock animation in Svelte — puruvj.dev · 2022-12-12
Let’s make the beautiful macOS Dock animation using Svelte
- Managing user permissions in your React app — Sergii Stotskyi · 2022-12-12
In authenticated frontend apps, we often want to change what’s visible to the user depending on their role. For example, a guest user might…
- Skimming and Scanning — chula.ac.th · 2022-12-12
Scanning is a reading technique to be used when you want to find specific information quickly. In scanning you have a question in your mind…
- 响应式开发心得 — juejin.cn · 2022-12-12
什么是响应式?响应式的页面在不同的屏幕有不同的布局,换句话说,使用相同的html在不同的分辨率有不同的排版。如下图所示:
- React: How I learned to create optimized contexts — Thomas Juster · 2022-12-12
… and stop worrying about the bomb.
- 互联网与房价 — blankwonder · 2022-12-12
今天看到这样一条推「杀教育杀中介杀互联网,就是不在房价的始作俑者身上找原因」。
- Saving CSV using JavaScript — Vivek Kumar Bansal · 2022-12-12
There might be cases, when you have some data at front-end (via AJAX call , etc.) and you need to create a file for users to download it. CS…
- SF Symbols: The benefits and how to use them guide — SwiftLee · 2022-12-12
SF Symbols were introduced during WWDC 2019 and are a big present for us developers. Apple basically gave us free symbols to use in our app,…
- Making Electron apps feel native on Mac — getlotus.app · 2022-12-12
When I only started thinking about Lotus, I knew I’d use Electron. Developers like to joke that you need 64 gigs of RAM to run any Electron…
- Building A Stepper Component — Ahmad Shadeed Blog · 2022-12-12
The other day, I got a question about how to build a responsive stepper component and how to take care of the separator lines. The demo I go…
- 状态机系列 (一) : 令人头疼的状态管理 — 知乎专栏 · 2022-12-12
这次,ycaptain 将带着大家解锁一条新的系列文章:「XState 有限状态机与状态图」
- Linux进程间通信-共享内存 — Zorro’s Linux Book · 2022-12-12
转载、发布请务必注明作者和其微博、微信公众号地址,以便读者询问问题和甄误反馈,共同进步。 本文主要说明在Linux环境上如何使用共享内存。阅…
- Linux的进程间通信-文件和文件锁 — Zorro’s Linux Book · 2022-12-12
转载、发布请务必注明作者和其微博、微信公众号地址,以便读者询问问题和甄误反馈,共同进步。
- 16 basic cron command in Linux with Examples — LinuxTeck - Leave a Comment · 2022-12-12
Minute hour Day-of-Month Month-of-Year Day-of-Week Command 0-59 0-23 1-31 1-12 0-6
- 來談談工程師的知識焦慮 — Huli · 2022-12-12
在這個網路已經發展許久的時代,最不缺的就是學習資源,但或許有些人就這樣在知識汪洋裡迷了航,不知道該往哪去,也不知道終點在哪——因為它可能根本…
- Why is modern web development so complicated? A long yet hasty explanation: Part 1! — vrk.dev · 2022-12-12
Modern frontend web development is a polarizing experience: many love it, others despise it. It is a LOT to explain!
- 从原理出发,寻找适合你的那一部——无反相机选购指南 — Xenogeneic · 2022-12-12
我们应不应该选无返光镜相机?看完这篇你就明白了。
- Plug’n’Play — yarnpkg.com · 2022-12-12
Are you a library author trying to make your library compatible with the Plug’n’Play installation strategy? Do you want to use the PnP API f…
- 使用国内镜像加速 Laravel Sail 构建 — Docker Laravel · 2022-12-12
Laravel Sail 是什么?简单来说就是一个基于 Docker 的开发环境。其核心就是一个 docker-compose.yml 配置…
- 将 Laravel 开发环境由 Homestead 迁移到 Laravel Sail ( Docker ) 完整详细教程 — Summer · 2022-12-12
微软的 wsl2 随着 Windows10 20H1 版本一同发布了,跟 wsl1 相比,wsl2 拥有了完整的 Linux 内核。基于 w…
- On the
- 订阅、云服务、套壳——关于 1Password 8 的是非争议 — PlatyHsu · 2022-12-12
1Password 8 在酝酿许久后发布,却遭遇如潮恶评,来看看全面的正反观点都有哪些。
- Build a Simple MVC App From Scratch in JavaScript — Tania Rascia · 2022-12-12
I wanted to write a simple application in plain JavaScript using the model-view-controller architectural pattern. So I did, and here it is.…
- stroke-dashoffset — Geoff Graham · 2022-12-12
The stroke-dashoffset property in CSS defines the location along an SVG path where the dash of a stroke will begin. The higher the number, t…
- css 文本两端对齐 — 编辑推荐: · 2022-12-12
在做表单时我们经常遇到让上下两个字段对齐的情况,比如姓名, 手机号码, 出生地。这样我们就要用到 text-align, text-just…
- 对技术的态度 — 陈皓 · 2022-12-12
最近人品爆发,图灵社区,InfoQ,51CTO相继对我做了采访,前两天我把InfoQ对我的采访张贴了出来,今天,图灵社区和51CTO对我的采…
- “做得好”重要,还是“做得快”更重要? — hiwannz.com · 2022-12-12
做得好,付出的代价可能是耗时长、成本高;做得快,意味着完成度低、不是精品。 不同人在工作中的习惯不一样,有的人喜欢把事情做的飞快,快速响应,…
- How to design and build a carousel feature in VueJS — freeCodeCamp.org · 2022-12-12
A carousel, slideshow, or slider — however you call it this class of UI — has become one of the core elements used in modern web development…
- Demystifying styled-components — joshwcomeau.com · 2022-12-12
When I first started using styled-components, it seemed like magic ✨. Somehow, using an obscure half-string-half-function syntax, the tool w…
- 声明式 UI?Android 官方怒推的 Jetpack Compose 到底是什么 — tencent.com · 2022-12-12
下面是视频内容的脚本整理稿。如果你看了视频,那下面的文稿就不用看了,直接翻到底部就行。
- Hands-Free Coding — joshwcomeau.com · 2022-12-12
Earlier this year, I developed Cubital Tunnel Syndrome, a repetitive-strain injury, in both of my elbows. As a result, I pretty much can’t u…
- 对抗 link rot — wzyboy · 2022-12-12
随着建站变得越来越容易,网页消失似乎也变得更频繁。作为个人,我们有什么办法可以拯救这些失效的超链接?
- 接觸資安才發現我不懂前端 — Cymetrics Tech Blog · 2022-12-12
此文章是我在 Modern Web 2021 的分享:《接觸資安才發現前端的水真深》的文字版,當時的演講影片尚未釋出,想看簡報的話在這邊:s…
- macOS 与 BootCamp 双系统共用同一蓝牙设备指引 — Xavier Wang · 2022-12-12
因为我的部分工作需要在 BootCamp 中完成,手头上也只有一个蓝牙音箱,每次在 macOS 与 BootCamp 中切换时,蓝牙音箱需要…
- 利用 Lightroom 整理与归档照片 — Xavier Wang · 2022-12-12
随着照相机拍摄的照片、视频越来越多,整理与归档照片变成了后期阶段中重要的一环。妥善地保管好原片能够帮助你在日后找到这份记忆,按时、按规则整理…
- Web Fonts 的优化:Web Fonts vs. 系统字体 — w3cplus.com · 2022-12-12
Web Fonts 在 Web 中的使用已随处可见,比如聚划算页面中的 价格 使用的就是 Web Fonts(即 AlibabaSans10…
- Web Fonts 的优化:FOUT, FOIT 和 FOFT — w3cplus.com · 2022-12-12
在上一节中,我们一起探讨了 Web Fonts 和 系统字体之间的差异。在这一部分我们一起来探讨使用 Web Fonts 时,浏览器加载 W…
- Prevent Scroll Chaining With Overscroll Behavior — Ahmad Shadeed · 2022-12-12
Let’s suppose that we have an element with position: fixed. If it has scrolling, you will notice that when you reach the bottom boundary of…
- 前端测试的反模式 — by 钟立 · 2022-12-12
在为前端项目编写测试用例的时候,你也许和我一样,曾遇到过以下困扰:
- 译:拥抱苦差事 — piglei,piglei2007@gmail.com · 2022-12-12
原文:“Embrace the Grind” by Jacob 原文链接:https://jacobian.
- 游戏《蔚蓝山》教我的编程道理 — piglei,piglei2007@gmail.com · 2022-12-12
如果有这么一款游戏,你操作的角色平均每 20 秒就会死亡一次,正常通关一次,总共需要死掉超过 2000 次。你猜这是一款神作还是垃圾?
- Popular npm Project Used by Millions Hijacked in Supply-Chain Attack — Ax Sharma · 2022-12-12
Last week, Sonatype reported our discovery of three malicious npm cryptomining packages on npm: klow, klown, and okhsa. These packages, whic…
- 如何在Ubuntu 20.04上安装Xrdp Server(远程桌面) — myfreax · 2022-12-12
Xrdp是Microsoft远程桌面协议(RDP)的开源实现,可让您以图形方式控制远程系统。 使用RDP,您可以登录到远程计算机并创建真实的…
- 4G Spaces — youxu.info · 2022-12-12
There are two great tragedies in life. One is not to get your heart’s desire. The other is to get it. — George Bernard Shaw
- 为什么我选择用 Hypothesis 做网页标记 — happyxiao.com · 2022-12-12
如果早一些知道 Hypothesis(后文简称 HP),去年我就不会订阅 Instapaper。没有想到竟然有一个免费的网页标记应用,几乎可…
- A Comprehensive Guide To Error Handling In Node.js — Ayooluwa Isaiah · 2022-12-12
If you’ve been writing anything more than “Hello world” programs, you are probably familiar with the concept of errors in programming. They…
- 如何处理iOS中照片的方向 — feihu · 2022-12-12
31 May 2015 • 7 min.
- Introducing Svelte, and Comparing Svelte with React and Vue — Josh Collinsworth · 2022-12-12
Let’s be honest: lots of things in web development are harder than they should be. Some days, it can seem as though everything in the fronte…
- 新一代Web建站技术栈的演进:SSR、SSG、ISR、DPR都在做什么? — 知乎专栏 · 2022-12-12
在我之前的一篇文章里,初步介绍了 Jamstack 这套建站技术栈的背景以及各方面优劣势: 所以这次这篇文章会更加深入,聊聊这套技术栈的演进…
- 现代 Web 开发过去与未来 — 知乎专栏 · 2022-12-12
1、最开始,网页只是用来看。Data → UI 是映射关系,所以最开始只有后端,因为后端把自己的 Data 转成 UI,这是最本能的开发模式…
- 妙用CSS变量,让你的CSS变得更心动 — juejin.cn · 2022-12-12
作者:JowayYoung 仓库:Github、CodePen 博客:官网、掘金、思否、知乎 公众号:IQ前端 特别声明:原创不易,未经授权…
- 生产效率 — 王一石 · 2022-12-12
我应该是身边所有人里面效率最低的一位。我看了不少关于提高效率的书,比如「高效能人士的七个习惯」,比如「如何高效学习」,但始终做不到书里的要求…
- 比特币萌新入坑指南 — 王一石 · 2022-12-12
1,什么是比特币: 比特币基于P2P技术运作,无需中央管理机构或银行;交易管理和比特币发行由比特币网络统一进行。比特币是开源的;其设计是公开…
- How to use MJS files in Node.js? — DEV Community · 2022-12-12
Learn how to import and export from MJS files in Node.js applications
- 高效工作的朴素方法论 — 无闻 · 2022-12-12
很久之前我就想要写一篇文章记录我的工作方式,并在分享的同时对自己的工作方式进行审视,看看有什么能改进的地方。
- 在国外远程办公是一种怎样的体验? — 无闻 · 2022-12-12
原文首发在我的微信公众号 无闻是个码痴 上:在国外远程办公是一种怎样的体验?
- 最近招人 — 王一石 · 2022-12-12
最近团队已经增长到了25个人。前几天布了一则产品经理和设计师的招募帖,收到了非常多高质量的回复和简历。
- TailwindCSS 如何控制打印效果? — 白宦成 · 2022-12-12
在我们实际开发的时候,我们可能会希望打印展示的效果和浏览器看到的效果不同。这个时候我们如何实现控制?你可以借助于 tailwind 的自定义…
- SRE 的工作介绍 — by laixintao · 2022-12-12
有很多人问过我想了解一下 SRE 这个岗位,这是个很大的话题,在这篇博客中把想到的一些介绍一下吧。
- 软件开发的工作流 — forecho · 2022-12-12
今天我打算给大家分享一下我上家公司的软件开发工作流,工作也 9 年了,这是我迄今为止觉得最舒服的工作流。
- macOS 冷門卻好用的小工具軟體合集 — jkgtw · 2022-12-12
最近發現幾個冷門卻不錯用的小軟體,寫一篇統一來介紹一下,說不定你一用就跟我一樣愛上了呢~?😚 而比較多人用的 1Password 密碼管理器…
- 究竟什么样的代码才能被称为专业? — jw1.dev · 2022-12-12
最近在油管看了一个视频,名字叫 Junior Vs Senior Code - How To Write Better Code,可以说标题…
- JS复制文字到剪切板的极简实现及扩展 — 张鑫旭,zhangxinxu · 2022-12-12
by from https://www.zhangxinxu.com/wordpress/?p=10150 鑫空间-鑫生活 本文欢迎分享与聚…
- Docker and Kubernetes On Mac/Windows with Multipass — freshblurbs.com · 2022-12-12
When Docker4Mac and Docker4Windows came out they were truly revolutionary: bringing the cutting-edge power of Docker to everyday desktop env…
- Requests for comments (RFCs) — sourcegraph.com · 2022-12-12
Our goal is for RFCs to be lightweight, low-process, and effortless to create and use. An RFC can be thought of as an asynchronous conversat…
- Protect our Git Repos, Stop Foxtrots Now! — Atlassian Developer Blog · 2022-12-12
Today’s guest post comes to you from Sylvie Davies, the author of the Bit-Booster Commit Graph and More add-on for Bitbucket Server. Dancers…
- Control Freak: Commit rejected. Foxtrot merges not allowed in Bitbucket — Stack Overflow · 2022-12-12
What exactly is the reason for Control Freak: Commit rejected. Foxtrot merges not allowed We keep receiving this error quite often, is this…
- 在 Window 10 Hyper-V 中安装 Koolshare OpenWrt 作为旁路网关 — Sukka’s Blog · 2022-12-12
之前写过在 Windows 10 上用 Hyper-V 安装 Koolshare OpenWrt 做软路由、用 VMWare 安装 macO…
- 与爱情课老师聊聊爱情 “今天很多恋爱都是催熟的” — 中国青年报 · 2022-12-12
你如何看待单身
- Web 动画原则及技巧浅析 · Issue #121 · chokcoco/iCSS · GitHub — https://github.com/chokcoco/ · 2022-12-12
在 Web 动画方面,有一套非常经典的原则 — Twelve basic principles of animation,也就是关于动画的…
- 【科普】关于交换机你需要知道的 — U2S-B · 2022-12-12
简单介绍一些关于交换机工作的基本知识,希望能够帮助到大家相关视频:关于VLAN交换机的一些知识 BV1EK4y1E7Tn交流群:274052…
- 【科普】VLAN交换机简单介绍 — U2S-B · 2022-12-12
简单介绍一下VLAN交换机的工作原理和使用方法交流群 274052728, 视频播放量 5365、弹幕量 4、点赞数 153、投硬币枚数 9…
- 密码强度效果最佳实现一定是HTML meter元素 — 张鑫旭,zhangxinxu · 2022-12-12
by from https://www.zhangxinxu.com/wordpress/?p=10188 鑫空间-鑫生活 本文欢迎分享与聚…
- Front End Tables: Sorting, Filtering, and Pagination — taniarascia.com · 2022-12-12
One thing I’ve had to do at every job I’ve had is implement a table on the front end of an application that has sorting, filtering, and…
- Let’s a11y — thoamsy.netlify.app · 2022-12-12
本文将会从下面 3 个点,来披露遵循 a11y 的重要性和优点,不多就三个点。 HTML 语义化 合理的焦点 快捷键 关于 aria- 类标…
- 在短视频的时代,读书过时了吗? — GitPress.io · 2022-12-12
在开车前往聚会地的路上,大家讨论起给自己充电的事情。让我惊讶的是,车中的很多同事已经把“读有声书”和“看视频”直接作为了“读书”的等价物。
- 浅谈在代理环境中的 DNS 解析行为 — Sukka’s Blog · 2022-12-12
虽然 Fake IP 这个概念早在 2001 年就被提出来了,但是到 Clash 提供 fake-ip 增强模式以后,依然有很多人对 Fak…
- Using Position Sticky With CSS Grid — iShadeed · 2022-12-12
Have you ever come across a case where position: sticky isn’t working as expected with a child of a grid container? A few days ago, I was he…
- 30 Awesome SVG Animation For Your Inspiration — Agus · 2022-12-12
Designers used to create animations in HTML elements using CSS. However, due to the limitations of HTML elements in creating patterns, shape…
- 1. 前言 · SDN手册 — Tony Deng · 2022-12-12
- SVG 新司机开车指南 — Tw93 · 2022-12-12
SVG其相关特性远比想象中要强,本文首先介绍下SVG的相关定义、特点和Demo,接下来会介绍它的相关语法和动画,最后告诉大家如何使用和优化S…
- A Guide to Clipping Paths — I’m Jhey Tompkins! · 2022-12-12
Seen a bunch about clip-path recently. And with path values now supported in major browsers, figured it was time to write up a guide. It doe…
- TypeScript React props: interfaces vs type aliases — Ben Ilegbodu · 2022-12-12
The first lesson in my TypeScript for React Developers minishop is how to define the type of the props object passed to React component func…
- When to use TypeScript unknown vs any — Ben Ilegbodu · 2022-12-12
I try to be as strict as possible when I use TypeScript. I always turn on the strict option in my tsconfig.json file to receive stronger gua…
- You’re not supposed to be good at focusing out of the gate — Robin Copple · 2022-12-12
It’s a shame that so many of us went through school thinking that some people were better at school than others. That some people had better…
- 我从“被拒100天”学到的 — Jia Jiang · 2022-12-12
蒋甲勇敢地探索很多人都害怕的领域——拒绝。通过在100天里寻求拒绝,从向陌生人借100美金到在餐馆请求“汉堡续杯”,蒋甲化解拒绝带来的痛苦和…
- TypeScript 系列之 Narrowing — 知乎专栏 · 2022-12-12
TypeScript 的官方文档早已更新,但我能找到的中文文档都还停留在比较老的版本。所以对其中新增及修改较多的一些章节进行了个人的翻译整理…
- The SVG
pathSyntax: An Illustrated Guide — Chris Coyier · 2022-12-12The element in SVG is the ultimate drawing element. It can draw anything! I’ve heard that under the hood all the other drawing elements ulti…
- Status 还是 State — liqianglau@outlook.com · 2022-12-12
1.
- 我是如何学会编程的 — GeekPlux · 2022-12-12
说来惭愧,我学习编程的路径可谓艰辛,用了三四年才初窥门径。我不像很多程序员有天纵之才,也不像一些朋友很早就接触编程,无论是起步时间还是学习速…
- 关于换工作一些我想说的 — Sol · 2022-12-12
今年 11 月份,我又换工作了。这对于我一个刚过了 30 岁的人,是一次比较大的挑战,也被我自己视为一个重要的职场里程碑。一个人并没有几个…
- 实现 React 组件系列 2 —— Tooltip — 橘子小睿 · 2022-12-12
上篇文章(实现 React 组件系列 1 —— Modal)中,我们简单介绍了浮层组件,并基于 Portal 实现了 Modal 组件。在这…
- 实现 React 组件系列 1 —— Modal — 橘子小睿 · 2022-12-12
什么是浮层组件 浮层组件是指悬浮在其他元素之上的一类组件。比如我们常见的 Modal、Tooltip、Popover、Select、Auto…
- Saving / Loading files with Javascript (from the browser) — simeydotme ≈ frontend & ux developer · 2022-12-12
Something I was experimenting with on a project recently was saving and loading JSON strings to file from the browser. It’s something that i…
- How to create iOS chat bubbles in CSS — Samuel Kraft · 2022-12-12
Back in 2013 I created this CodePen of the chat bubble UI from iOS 7’s messages app. It has since received an impressive 50k views and 170+…
- Animated music bars with CSS — Samuel Kraft · 2022-12-12
My site is a place to learn and try new tech, so after seeing Lee Robinsons post on Using the Spotify API with Next.js this was definitely s…
- Segmented Control for web with Framer Motion — https://samuelkraft.com · 2022-12-12
Animating an iOS-like segmented control for the web using Framer Motion
- 白话比特币原理及运作机制 — 周良博客 – 关注互联网商业价值和个人成长 · 2022-12-12
最近在整理数字货币和区块链的资料,搜索到张洋的这篇文章,可能是写的最好的比特币原理及运作机制讲解故事了,故转载至此进行分享。
- 比较k6和JMeter的负载测试 — k6.io · 2022-12-12
当我11月底加入k6团队时,我想到的第一个问题是“k6与JMeter相比如何?”,1. 我来自于一个性能测试咨询背景,在过去的几年中,JMe…
- Immutable JavaScript Data Structures with Immer — eggheadio · 2022-12-12
Using immutable data structures provides many benefits, including making your code easier to reason about and less prone to bugs. However, s…
- Introducing Immer: Immutability the easy way — Michel Weststrate · 2022-12-12
Immutable, structurally shared data structures are a great paradigm for storing state. Especially when combined with an event-sourcing…
- How to resize and position an image in UIImageView using contentMode — Sarunw · 2022-12-12
Images are an essential component of an app. We use them everywhere, and you might need a different position and size for each place. UIImag…
- 我的个人 OKR 实践 01 — 枫言枫语 · 2022-12-12
大概是去年,@61 在推上问:“大家会做多长时间的计划?”我随手回复:“三五年前我也不知道自己会在哪里做什么,所以我无法计划三五年后我会在哪…
- 2万字系统总结,带你实现 Linux 命令自由? — juejin.cn · 2022-12-12
Linux 的学习对于一个程序员的重要性是不言而喻的。前端开发相比后端开发,接触 Linux 机会相对较少,因此往往容易忽视它。但是学好它却…
- Discover how to use fx effectively, a JSON manipulation command line tool — Anton · 2022-12-12
fx is a popular JSON manipulation command line tool. It can be installed via npm, brew, snapcraft, or downloaded as a standalone binary.
- 借助 React.lazy() 和 import() 实现代码分割 — 柯庆荣 · 2022-12-12
在 OtherComponent 加载完之前先渲染一个加载动画或者占位符,否则会出现如下错误: 如果希望我们的应用有更好的健壮性,还应该考虑…
- 用 Markdown 写一本自己的电子书吧(一)手动篇 — krimeshu · 2022-12-12
不知道大家平时有没有阅读电子书的习惯,这里指的并不是 .txt 的文本文档,而是通常带有精美封面、便捷目录、图文并茂的 .
- State Machines in JavaScript with XState — inDepthDev · 2022-12-12
State machines are models that govern a finite number of states and the events that transition from one state to the other. They are abstrac…
- why Blender is so small in size. — InspirationTuts · 2022-12-12
Is you are a current user of Blender or if you are new to 3d, you probably thought about the size of Blender’s installation files. And how c…
- 2021-12-05 How To Test Frontend — thaddeusjiang.com · 2022-12-12
其实,对于 Frontend Testing 我没有太多独特的见解。我对 Frontend Testing 的理解,大部分是来自其他优秀的工…
- Write tests. Not too many. Mostly integration. — kentcdodds.com · 2022-12-12
Write tests. Not too many. Mostly integration. Yes, for most projects you should write automated tests. You should if you value your time an…
- Visual Testing — Michael Battat · 2022-12-12
I discovered there really are no visual processing settings, percentages or configurations that need to be set up to create tests with Appli…
- 初识 TDD — GeekPlux · 2022-12-12
原文地址:https://geekplux.
- 2021 年 JavaScript Promise 性能对比 — Sukka’s Blog · 2022-12-12
我们正生活在一个「Any application that can be written in JavaScript, will event…
- Linux Systemd 入门 — 宝硕博客 · 2022-12-12
Systemd 简介 Systemd 是 Linux 电脑操作系统之下的一套中央化系统及设置管理程序,包括有守护进程、程序库以及应用软件,由…
- Defensive CSS — kevin_hu · 2022-12-12
👋 This article has been expanded into a new project called Defensive CSS. Due to the fact that the content here will not be updated, I recom…
- 从 Remix 看未来的 Web 开发模式 — rustc.cloud · 2022-12-12
date Dec 8, 2021 slug remix-run status Published tags React Node.
- A Guide To Modern CSS Colors With RGB, HSL, HWB, LAB And LCH — Smashing Magazine · 2022-12-12
In this article, we’ll take a look at the best ways to handle colors in CSS today, some tips for using them in a design system, and what we…
- A Visual Guide to useEffect — Alex Sidorenko · 2022-12-12
Why does this happen and what tools does React offer to solve this problem? If your React component affects anything outside of itself, it’s…
- 理解 Log4Shell 漏洞 — PlatyHsu · 2022-12-12
从一段故事入手,为你解读这个「过去十年最严重的漏洞」。
- Guide to Monorepos for Front-end Code — Alexander Noel · 2022-12-12
Monorepos are a hot topic for a discussion. There have been a lot of articles recently about why you should and shouldn’t use this type of a…
- Rust 是 JavaScript 基础设施的未来 — sinoon · 2022-12-12
esbuild 激发了人们对于 Web 生态编译工具在速度上的追求,Rust 似乎正在成为 JavaScript 基础设施的未来
- 再见VPN,你好SD-WAN — SDNLAB君 · 2022-12-12
我们今天为了方便大家学习理解SD-WAN,特意将它和现实生活中的某一实物进行一一对应。想来想去没有什么十分恰当的比喻,但最终还是选择以公路作…
- How to keep your work and personal computing separate — Jonas Downey · 2022-12-12
Earlier this year I unexpectedly left a job I’d been doing for a long time, and I learned a lot from that experience. One of the sillier but…
- My Custom CSS Reset — joshwcomeau.com · 2022-12-12
Whenever I start a new project, the first order of business is to sand down some of the rough edges in the CSS language. I do this with a fu…
- 如何上手一个项目 — ichn.xyz · 2022-12-12
主要是前端项目为例,不过文章的内核对大部分项目都成立。 最终,通过这一个项目,你从新手入门,一路过关战将,你已经是老司机了,去寻找或者发起新…
- 什么是好的软件工程 — ichn.xyz · 2022-12-12
我写程序已经很多年了。若把 13 年开始做算法竞赛当作起点,那么这个尺度是 7 年,如果还算上在那之前因为玩单片机而自学的汇编和 C 语言,…
- SwiftUI 的 DSL 语法分析 — 知乎专栏 · 2022-12-12
SwiftUI 最厉害的地方是其与 Xcode 深度集成,可以实时刷新预览,这将会改变 UI 的开发方式。另外其声明式语法写起来也挺方便。S…
- 请用最通俗的语言帮忙解释下网络概念中的MPLS,谢谢。? — zhihu.com · 2022-12-12
我们的生活离不开快递公司,因为需要快递公司来帮助将包裹(Packet)运送到目的地。只要在Packet上写上收件人,发件人信息,快递公司会马…
- Building a multi-select component — Adam Argyle · 2022-12-12
A foundational overview of how to build a responsive, adaptive, and accessible, multiselect component for sort and filter user experiences.…
- 我做系统架构的一些原则 — 陈皓 · 2022-12-12
工作 20 多年了,这 20 来年看到了很多公司系统架构,也看到了很多问题,在跟这些公司进行交流和讨论的时候,包括进行实施和方案比较的时候,…
- Designing Beautiful Shadows in CSS — joshwcomeau.com · 2022-12-12
In my humble opinion, the best websites and web applications have a tangible “real” quality to them. There are lots of factors involved to a…
- Simplifying Form Styles With accent-color — Smashing Magazine · 2022-12-12
The new CSS
accent-colorproperty makes it quick and easy to roll out our brand colors to certain form inputs by leveraging user agent sty… - Styling Radix UI with CSS — Samuel Kraft · 2022-12-12
Most often you won’t use the primitives out-of-the-box like this though. Chances are high that you want to incorporate Radix primitives into…
- How to Write Shell Scripts in Node with Google’s zx Library — Simon Plenderleith · 2022-12-12
Learn what Google’s zx library is, how to use it, and how it helps make shell scripting with Node.js much more efficient and enjoyable.
- 注意力使用不完全报告 — 张奕源Nick · 2022-12-12
开始之前:如何阅读本文这是一篇超过一万字的、内容严肃且枯燥的注意力报告,请先评估你此刻的环境和时间安排是否允许你认真阅读。如果当下不能阅读,…
- Langkah membuat dashboard responsive — Dwinawan · 2022-12-12
• • • 1. Pahami cara kerja tiap halaman dashboard Memahami cara kerja dan fungsi tiap halaman dashboard bakal membantu kita untuk menentukan…
- 使 PWA 更像 Native App 的 5 个技巧 — fehey.com · 2022-12-12
网页的 Title 在浏览器访问场景下有着重要的作用,尤其是当打开了多个标签页时,可以根据 Title 来快速区分不同的网页。另外一点,聪明…
- CSS 超出文本显示省略号与检测截断方法 — fehey.com · 2022-12-12
鉴于隔年差载地会用到 CSS 实现超出文本显示省略号的情况,且方便快速查询,故记此文。 同时,遇到了一个需求:一段文本为文件名,当触发超出文…
- Guidelines on designing better hyperlinks — Slava Shestopalov 🇺🇦 · 2022-12-12
Why are “click here” and “by this link” poor choices? And is it acceptable to use “read more”?
- 使用 :focus-visible 处理 UI 设计和可访问性的关系 — fehey.com · 2022-12-12
在前端开发过程中,经常会遇到的情况之一是,当使用表单控件如 Button,Input 等时,会发现其有一个浏览器设置的默认聚焦(Focus)…
- How to turn off work thoughts during your free time — Guy Winch · 2022-12-12
Feeling burned out? You may be spending too much time ruminating about your job, says psychologist Guy Winch. Learn how to stop worrying abo…
- Barton Smith — Twitter · 2022-12-12
Being remote feels like you just deliver work to people, rather than working with people. And for me, that means I’m expelling all my en…
- 100 UI/UX Tips & Tricks — Victor · 2022-12-12
For the whole year, I’ve been tweeting and collecting UI/UX tips. I end up with more than 120+ of them. Not all of them are good, some are c…
- (译) - 当众学习 - 最快的学习方式 掘金 — juejin.cn · 2022-12-12
如果说有什么金科玉律的话,那就是这一条,所以我把它放在第一位。所有其他的规则都或多或少地阐述了这个规则1。 你已经知道,你永远学不完。但大多…
- Be a Good Citizen of Node Packages — 知乎专栏 · 2022-12-12
联想到前段时间被某个不遵守规范的库坑到的经历,就想写篇文章总结一下在 Node.js 生态里,ES Modules 到底该怎么玩。
- 如何不努力也能财富自由 -#2 — GeekPlux · 2022-12-12
这是 2022 年的第一期,大家去年的目标实现了吗,根据 University of Scranton 的研究,只有 8% 的人能实现每年的…
- Grid for layout, Flexbox for components — Ahmad Shadeed Blog · 2022-12-12
My brother is a fresh computer engineering graduate and he is currently finishing his internship in front-end development. He learned about…
- Optimize local dev environments for better onboarding · GitHub — https://github.com/readme/ · 2022-12-12
Local development environment issues can easily cost engineers hours, even days—but @kartar has the solutions:
- Best practices for writing code comments — Charity Majors · 2022-12-12
Famed MIT professor Hal Abelson said: “Programs must be written for people to read and only incidentally for machines to execute.” While he…
- HTTP API 认证授权术 — 陈皓 · 2022-12-12
我们知道,HTTP是无状态的,所以,当我们需要获得用户是否在登录的状态时,我们需要检查用户的登录状态,一般来说,用户的登录成功后,服务器会发…
- (转载)创业后的一些反思 — kavience | Blog · 2022-12-12
说明 这是原作者经历创业后的一些反思,觉得很好,转载至此。原文链接: http://jafeney.
- How to start testing screen reader support using VoiceOver — Yakim · 2022-12-12
Testing your website using assistive technologies is a vital way to ensure the accessibility of your website for disabled people. I’ll bring…
- Remix first impressions — Jason Etcovitch · 2022-12-12
I’m working on a complicated, innovative product glorified CMS, and what’s the fun in building things if you don’t learn something along the…
- 如何打造真正的简历 — GeekPlux · 2022-12-12
简历是求职的敲门砖,是进阶的垫脚石,其重要性不言而喻。这篇文章写一下我对简历的理解。
- 如何彻底删除 Chrome 来提速 Mac — Linmi · 2022-12-12
本篇文章为译文,翻译自:Chrome is Bad,做了一些简单的改编,提取了一些有效信息。
- Design Systems: The difference between a Style guide and Pattern Library — Onyedikachi Agonsi · 2022-12-12
It has been such a lovely experience so far interning with Genesys Tech hub as a product designer. We were just recently introduced to the…
- Building UI Components With SVG and CSS — iShadeed · 2022-12-12
SVG isn’t only about icons and illustrations, it has lots of hidden power we developers sometimes forget about. There are lots of use-cases…
- Technical documentation for everyone — Kitty Giraudel · 2022-12-12
I have tweeted a few times about the web documentation we built at N26 and how I think this is one of the things we have truly nailed over t…
- shape-outside — Robin Rendle · 2022-12-12
The shape-outside property controls how content will wrap around a floated element’s bounding-box. Typically this is so that text can reflow…
- 关于 Yak Shaving — Anthony Fu · 2022-12-12
最近偶尔逛逛知乎,看到不少提问关于如何开始做开源,亦或是如何把开源项目做得成功。我算是也是有过类似的疑惑很长一段时间,就想着,也许我可以来分…
- Using Tailwind CSS with React and CSS-in-JS — rozenmd · 2022-12-12
If you’ve looked into adding Tailwind CSS to your React project, chances are you’ve seen the official installation guides, but what if you’r…
- 不优化,zsh 也超快 — shuxiao.wang · 2022-12-12
如果你折腾过 shell,那你肯定遇到过 oh-my-zsh,这个巨大的框架什么都好,就是有点慢。在用了一年多 oh-my-zsh 之后,我…
- 一份完整的香港银行账户使用指南 — By CATMAN · 2022-12-12
这里我们仅仅对香港的银行体系本身做讨论,不涉及开户攻略等内容。同时请注意,香港是有法治的,洗钱、涉黑、赌博等行为属于明令禁止的行为,请大家合…
- Introducing fuite: a tool for finding memory leaks in web apps — Read the Tea Leaves · 2022-12-12
Debugging memory leaks in web apps is hard. The tooling exists, but it’s complicated, cumbersome, and often doesn’t answer the simple questi…
- 远程工作如何提高效率 — GeekPlux · 2022-12-12
别看我一直上学和上班,但实际上中间穿插着不少段远程工作的经历。远程工作其实在程序员群体中,或者说在创作型工作者群体中已经流行很多年了。而这次…
- 工程师的成长 · limboy/telescope · Discussion #1 · GitHub — https://github.com/limboy/ · 2022-12-12
我们都需要成长,工程师也不例外。以下是我感觉对工程师的成长比较有帮助的点,供参考。 要点 积累信用货币(先把手头的事情做好,再聊你想做什么)…
- 我是如何获取技术信息的 — 0neSe7en的博客 · 2022-12-12
React Status ⭐️⭐️⭐️⭐️⭐️ 专注于React和ReactNative的文章及工具与库。质量很高,React开发者一定要订…
- 一篇关于react历史的流水账 — niexiaotao.cn · 2022-12-12
react 目前已经更新到 V16.3,其一路走来,日臻完善,笔者接触 react 两年有余,在这里做一个阶段性的整理,也对 react 的…
- A cartoon intro to DNS over HTTPS – Mozilla Hacks : the Web developer blog — Lin Clark · 2022-12-12
Threats to users’ privacy and security are growing. At Mozilla, we closely track these threats. We believe we have a duty to do everything w…
- PC 开发技术选型:Electron 不是银弹 — niexiaotao.cn · 2022-12-12
也就是说,我们几乎可以使用纯 web 技术,来创建跨平台的 windows 和 macOS 的原生应用,并通过 Node.
- 從前端視角看 SwiftUI — kalan.dev · 2022-12-12
前言 我對 iOS 開發、手機開發、SwiftUI 開發經驗有限,若有理解錯誤的部分歡迎指正。 從 UI 的角度來看,前端與手機開發會遇到問…
- 使用 Cloudflare 让你的网站更安全 — DGideas · 2022-12-12
当有一天你和我一样在维护独立博客(或者其他网站)时,你一定更希望将精力聚焦于网站内容上,而非耗费大量时间来解决有关站点性能以及安全方面的问题…
- 我的 Windows 系统重装理 (fèi) 论 (huà) v0.02 — 牙慧 · 2022-12-12
虽然只是浮于表面的理论,但我也尽可能提供一些补充说明以方便实践。若需要更深入的说明,建议善用搜索引擎或评论留言 main 是 Scoop 安…
- Best Python Development Setup for 2022 and Beyond — laike9m.com · 2022-12-12
This blogpost describes the Python development setup that makes the most sense to me (and probably you as well) in 2022 and beyond. By “Deve…
- Tailwind CSS 浅析 — geeknote.net · 2022-12-12
Tailwind CSS 是近几年比较火的 CSS 框架,我学习了一些它的理念和用法,把想法记录如下。 Tailwind CSS 是一个工具…
- RESTful API 设计规范 - 二楞徐的闲谈杂鱼 — godruoyi · 2022-12-12
RESTful API 设计规范,文章大量参考了目前比较常见的 RESTful API 设计。 为了更好的讨论规范带来的争议及问题,现已把该…
- 我是如何从哑巴英语到无障碍英文工作沟通的 — Fred Wang · 2022-12-12
声明: 我的这篇经验分享可能并不是适合所有人提升英语交流能力,仅仅是从我本人的角度出发,分享一些我觉得对我来说我觉得有帮助的方法。
- 流量、收益与金融化:Web3 如何影响创作者? — 李奇奇奇奇 · 2022-12-12
按:本文原发布于作者的竹白专栏「TheQuibbler」,少数派经授权编校转载。竹白是支持邮箱、微信等多种订阅方式的创作工具。吸引创作者的底…
- 随便聊聊:Product Hunt金猫奖名单翻译与简单评价 — 随便聊聊:Product Hunt金猫奖名单翻译与简单评价 · 2022-12-12
地心引力关注效率工具与生活方式,一起脱离重力束缚 地心引力 春晚太没意思,花了一些时间把Product Hunt金猫奖的完整名单认真阅读了一…
- Building highly reusable React.js components using compound pattern — Junior García · 2022-12-12
Today I bring you a way to create a highly reusable React component using an advance pattern called Compound. The keyword in the pattern’s n…
- 短更新:重新设计浏览器历史记录 — 短更新:重新设计浏览器历史记录 · 2022-12-12
在今天的newsletter中开源一个新的想法,大家不妨和我一起来做这个思维实验:如果重新设计浏览器历史记录,它应该是什么样子? 我们无时无…
- 试行篇02:如何对抗周日焦虑? — 试行篇02:如何对抗周日焦虑? · 2022-12-12
如何对抗周日焦虑? 如果要评选一周中最令人焦虑的时间段,估计很多人都会选择周日晚上。周日衔接一周的结束和开始,前面是周末生活的欢愉,后面是周…
- 如何让 Web 返回上一页时恢复上次浏览位置? — zhihu.com · 2022-12-12
单页应用对于这个问题的解决办法太多了,毕竟控制权都在你手里,History API 也有新 spec。 其实现代浏览器都是会「争取帮你恢复滚…
- vue保存每个页面的滚动位置 — qiutianaimeili.com · 2022-12-12
app的每个页面切换后,回来还能停留在之前滚动的位置,这个效果比较好,但是在vue开发中,每次切换页面后,页面都会重新滚到顶部,在vue中如…
- JPEG XL、AVIF、WebP 2 · 次世代图片格式评测 — yArna · 2022-12-12
2022 年已到,次世代图片格式战争的局势已经渐渐明朗,JPEG XL、AVIF 是下一代图片格式的最终选手,唯一的变量是尚在实验阶段的 W…
- How to Write a Git Commit Message — cbeams · 2022-12-12
Commit messages matter. Here’s how to write them well.
- 使用 SwiftUI 開發多個平台的應用 — Notion · 2022-12-12
A new tool that blends your everyday work apps into one. It’s the all-in-one workspace for you and your team
- Vite 里使用动态加载 — 山维空间 · 2022-12-12
有时候,我们希望根据用户当前的使用状态决定加载哪些模块。比如一个网页 IDE,用户在写 JS,我们就加载 JS 模块;用户在写 PHP 我们…
- A Simple Explanation of React.useEffect() — Dmitri Pavlutin Blog · 2022-12-12
I am impressed by the expressiveness of React hooks. You can do so much by writing so little. But the brevity of hooks has a price — they’re…
- Flexbox Dynamic Line Separator — iShadeed · 2022-12-12
While working on a UI, I needed to add a line separator between two sections. Here it is: Let’s take a look at the HTML.
- 堂侄女,就是我堂哥的女儿。 — 李苦李 · 2022-12-12
堂侄女,就是我堂哥的女儿。今年毕业,咨询我工作的问题。她主要纠结什么?父母强烈建议回老家发展,要不考公务员,
- Using mask as clip-path — yuanchuan · 2022-12-12
When I first learned that the path() function is supported in the clip-path attribute, I was quite excited because it allows clipping with c…
- I Like To Build Things That Way — yuanchuan · 2022-12-12
I had a bad experience with Redux back in 2016 while building a large and complex webapp with several other front-end developers. The API of…
- A Complete Beginner’s Guide to npm — CSS-Tricks · 2022-12-12
This npm guide helps you understand what npm is, what what makes npm a package manager, and how to use npm from a beginner’s view.
- Implementing A Svelte Store In Rust — Dave Ceddia · 2022-12-12
We’re going to build a Svelte store, written in Rust, and run it in an Electron app. What are these things? How did we get here? Why did I d…
- State of the React Ecosystem in 2021 — Dave Ceddia · 2022-12-12
What’s the best way to build React apps in 2021? What has changed since 2016? What libraries is everyone using these days? This post is insp…
- How the useEffect Hook Works (with Examples) — Dave Ceddia · 2022-12-12
The useEffect hook is the Swiss Army knife of all the hooks. It’s the solution to many problems: how to fetch data when a component mounts,…
- Build A Confirmation Modal in React with State Machines — Dave Ceddia · 2022-12-12
Ever needed to wire up a confirmation dialog in React? You know the ones: “Really delete this file? — Yes / Cancel”
- 什么是Overlay网络? — 丁恒 华为 · 2022-12-12
Overlay网络是通过网络虚拟化技术,在同一张Underlay网络上构建出的一张或者多张虚拟的逻辑网络。
- 高效工作 — 知乎专栏 · 2022-12-12
本文针对这两个维度,从一个前端码农的角度出发,分享一些自己的实践以供参考。
- 2021年,对生孩子这件事情的思考 — Amos_Wu · 2022-12-12
我只希望能够为自己和身边亲密的人做出合适的决定,不高估或看轻自己,在利己和利他之间保持平衡。
- 浅尝 Monorepo — 山维空间 · 2022-12-12
最初听说 Monorepo,是群里的同学问我是否了解 lerna,我还真没听说过,于是去学习了一下。简单来说,就是把好多个软件放在一个大型仓…
- 科学久坐指南 — 作者:代天医 · 2022-12-12
电脑前搬一天砖,感觉肩酸腰痛?很可能是因为坐的时间又长,姿势又不好。如果懒得站起来或不能活动,还想要坐得舒服,那各处细节都不能忽略。
- 在家办公 — dropbox.com · 2022-12-12
如何有效在家办公 随着现代的办公室和工作变得更加数字化,世界各地选择在家办公的工作者越来越多。根据 Global Workplace Ana…
- Productivity shame: Why you never feel like you’ve done “enough” (and what to do about it) — Stephen Altrogge · 2022-12-12
You sit down at your desk in the morning, crack your knuckles, and prepare yourself to be seriously productive. You crank up your favorite S…