收藏 / 列表

yayujs - SvelteKit 最新中文文檔教程(6)—— 狀態管理

前言 Svelte,一個語法簡潔、入門容易,面向未來的前端框架。 從 Svelte 誕生之初,就備受開發者的喜愛,根據統計,從 2019 年到 2024 年,連續 6 年一直是開發者最感興趣的前端框架 No.1: Svelte 以其獨特的編譯時優化機制著稱,具有輕量級、高性能、易上手等特性,非常適合構建輕量級 Web 項目。 為了幫助大家學習 Svelte,我同時搭建了 Svelte 最新的中文

react , 前端

Python最棒 - CRM 軟件如何服務中大型企業

CRM軟件如何服務中大型企業?Zoho CRM 通過其多功能集成、靈活定製、強大的分析能力和優秀的整合性,為中大型企業提供了全面的解決方案。 企業的成功往往取決於客户關係管理的有效性。對於中大型企業而言,這一點尤為重要。客户關係管理系統(CRM) 不僅可以提升效率,還能全面優化客户體驗。 一、CRM軟件的基本概念 CRM軟件(Customer Relationship Management)

教程 , typescript

wszgrcy - Angular的無選擇器(Selectorless)非官方實現

Angular的無選擇器(Selectorless)非官方實現 眾所周知,Angular的組件定義,使用的時候,必須生成一個自定義標籤;某些時候使用css佈局的時候,就會比較麻煩 雖然官方已經開始考慮實現無選擇器,但是目前還在規劃中,不知道要等多久 原理 眾所周知,結構型指令可以動態插入模板 模板內容可以自定義,並且也可以使用組件內的所有屬性和方法 那麼只需要將組件變成一個模板,即

react , vue.js , angular , 前端

若川 - 50行代碼串行Promise,koa洋葱模型原來是這麼實現?

1. 前言 大家好,我是若川。歡迎關注我的公眾號若川視野,最近組織了源碼共讀活動《1個月,200+人,一起讀了4周源碼》,感興趣的可以加我微信 ruochuan12 參與,長期交流學習。 之前寫的《學習源碼整體架構系列》 包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-devtools、vuex4十餘篇源碼文章。其中最新的兩篇是

node.js , koa , koa.js , 前端 , Javascript

極限實驗室 - Easysearch 時序數據的基於時間範圍的合併策略

如果你正在使用 Easysearch 處理日誌、監控指標、事件流或其他任何具有時間順序的數據,那麼你一定知道索引的性能和效率至關重要。Easysearch 底層的 Lucene Segment 合併是保持搜索和索引性能的關鍵後台任務。然而,你是否意識到,默認的合併策略可能並不是處理時序數據的最佳選擇? 今天,我們就來介紹 Easysearch 1.12.1 版本起引入的一個重要優化:基於時間範圍的

performance , merge , 數據庫

歐雷 - Web2 終是末路,Web3 才是歸宿:擁抱 Web3

在上篇文章《Web2 終是末路,Web3 才是歸宿:接觸 Web3》中,我大致回顧了藉由「Web3 前端訓練營」向 Web3 全棧工程師轉型的學習經歷。 在訓練營剛開始的那段時間,常會看見有人問:「學完能找到 Web3 的工作嗎?」更有甚者,會抱着傳統思維想要找穩定的 Web3 工作…… 從我當前的瞭解來看,Web3 行業是變化莫測、相當動盪的,不存在「穩定」一説,某個項目一夜之間就消失不見了也很

獨立開發者 , 職業發展 , 前端工程師 , 黑客馬拉松 , web3

karuru - React服務端渲染之路06——優化

所有源代碼、文檔和圖片都在 github 的倉庫裏,點擊進入倉庫 相關閲讀 React服務端渲染之路01——項目基礎架構搭建 React服務端渲染之路02——最簡單的服務端渲染 React服務端渲染之路03——路由 React服務端渲染之路04——redux-01 React服務端渲染之路05——redux-02 React服務端渲染之路06——優化 React服務端渲染之路07—

react , react-router4 , redux , Javascript

京東雲開發者 - APP常用跨端技術棧深入分析

導讀 本文主要針對常用跨端技術Flutter、ReactNative、Weex、H5,從技術特點、基本架構、編譯原理、基本渲染流程等進行梳理分析;以及一些常見性能問題如何優化解決,然後如何進行技術選型或在進行業務開發時選擇不同技術棧的邏輯是什麼。 01 背景 在今年的敏捷團隊建設中,我通過Suite執行器實現了一鍵自動化單元測試。Juint除了Suite執行器還有哪些執行器呢?由

weex , reactnative , flutter , HTML

點墨 - likely()/unlikely()宏的編譯器優化機制分析

引言 在Linux內核源碼中,我們經常看到if(likely(condition))和if(unlikely(condition))這樣的代碼結構。這些宏通過指導編譯器進行分支預測優化,可以顯著提升程序性能。本文將深入分析其工作原理,並通過彙編代碼展示實際優化效果。 核心原理 likely()和unlikely()宏的本質是調用GCC內置函數: #define likely(x) __buil

likely-unlikely , 編譯 , Linux , 優化

起風了 - (移動端適配px轉rem)react配置rem插件lib-flexible和postcss-px2rem-exclude

1、安裝插件 yarn add lib-flexible postcss-px2rem-exclude //這個插件也要下,不然的話啓動項目的時候會報錯 yarn add react-app-rewire-postcss 2、修改config-overrides.js(如果沒有就新建,在項目根目錄) 在config-overrides.js文件裏重寫postcss,加入如下代碼 這文件將a

react , px2rem , rem , html5

Noam Rosenthal - Testable Frontend: The Good, The Bad And The Flaky

I often come across front-end developers, managers, and teams facing a repeating and legitimately difficult dilemma: how to organize their testing between unit, integration, and E2E testing and how

react , API , Tools , Apps , testing , ui

卡頌 - 很多人不懂什麼是優勢

大家好,我卡頌。 上週和10個左右同學交流了如何發展第二曲線,他們中有國企員工、寶媽、4S店管理、程序員... 在交流中,我發現個普遍現象 —— 應試教育以及職場帶來的思維慣勢,對人的影響非常大,最直觀的影響就是 —— 很多人不懂什麼是優勢。 如果你一路從學校到職場,直到最近才由於各種原因(比如裁員壓力、內卷、年齡焦慮...)考慮發展第二曲線,那這篇文章也許會改變你對優勢的固有認知。 説真的,什麼

求職

ohoherror - CommonJS和ESM (ES6模塊)的區別

CommonJS和ESM (ES6模塊)都是JavaScript模塊標準,但是它們有一些區別,主要包括以下幾個方面: 語法差異:CommonJS使用require語法引入模塊,而ESM使用import語法引入模塊。 加載方式:CommonJS使用同步加載方式,即遇到require就執行代碼,並等待結果返回後再繼續執行;而ESM使用異步加載方式,它是通過Promise的方式異步加載模塊,遇到i

commonjs , 前端

Jhey Tompkins - A Guide To Audio Visualization With JavaScript And GSAP (Part 2)

Last week in Part 1, I explained how the idea about how to record audio input from users and then moved on to the visualization. After all, without any visualization, any type of audio recording UI

react , Techniques , coding , Javascript

袋鼠雲數棧UED - 你應該瞭解的hooks式接口編程 - useSWR

什麼是 useSWR ? 聽名字我們都知道是一個 React 的 hooks,SWR 是stale-while-revalidate的縮寫, stale 的意思是陳舊的, revalidate 的意思是重新驗證/使重新生效, 合起來的意識可以理解成 在重新驗證的過程中先使用陳舊的,在http 請求中意味着先使用已過期的數據緩存,同時請求新的數據去刷新緩存。 這在 http 請求中Cache-Con

react , hooks , 前端

Carlos - 深入理解 JavaScript 中的剩餘參數和擴展運算符

在 JavaScript 的現代特性中,剩餘參數(Rest Parameters)和擴展運算符(Spread Operator)是兩個非常實用的語法特性。雖然它們的寫法看起來很像(都使用 ... 語法),但是它們的使用場景和功能是不同的。現在讓我們深入理解這兩個特性。 剩餘參數(Rest Parameters) 基本概念 剩餘參數允許我們將不確定數量的參數表示為一個數組。它使用 ... 語法,必須

react , vue.js , 全棧工程師 , 前端 , Javascript

codechen8848 - 萬能搜索框!一款開源免費的 Windows 快速啓動工具!

大家好,我是 Java陳序員。 在日常生活中,我們每天都要在電腦上處理大量文件、啓動各類應用、搜索網頁內容...但你是否常常陷入這樣的困境:想打開一個軟件卻在桌面圖標中翻找半天,想找一份文檔要逐層點開文件夾,想查個信息還得先打開瀏覽器? 今天,給大家介紹一款效率助手,通過搜索框,就能讓應用啓動、文件查找、網頁搜索等操作“一鍵直達”! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副

操作系統

assassin_cike - shadcn/ui

1. DropdownMenu觸發AlertDialog後頁面無法點擊 是因為點擊AlertDialog的確定按鈕後後body標籤會被添加style="pointer-events: none;"導致頁面無法點擊 怎樣解決? 根據 I can't click anywhere after using alert dialog. #468 將DropdownMenu設置modal={false

react , radix , form , react-hook-form , table

Juan Diego Rodríguez - What Are CSS Container Style Queries Good For?

We’ve relied on media queries for a long time in the responsive world of CSS but they have their share of limitations and have shifted focus more towards accessibility than responsiveness alone. Thi

Techniques , Tools , Css

風不識途 - 基於React全家桶開發「網易雲音樂PC」項目實戰(四)

前言 前言 hello大家好我是「風不識途」,如果首次閲讀本系列請點擊,正在學習React的小夥伴可以克隆該項目,參考學習,嘗試做一些小功能,下面我們開始完成本系列最重要的音樂播放器列表▶需要完成內容如下↓; 項目預覽和源碼 在線預覽地址👉:點我跳轉到雲音樂 項目Gihub地址👉:Musci 163 (如果覺得項目還不錯的話 👏,就給個 star ⭐ 鼓勵一下吧~)

react , 項目實戰 , redux , immutable-js , 前端

水冗水孚 - 51個css動畫效果,持續更新中...

使用方式 看名稱樣式效果圖,有沒有和自己想要的效果類似的 有的話,複製粘貼代碼使用,也可以自己修改一下 css效果並不是特別難,只是有時候我們可能想不到 筆者空閒時間,會繼續更新的哦,點贊關注不迷路**^_^** 代碼github倉庫:https://github.com/shuirongshuifu/interestingCSS 1\_鼠標懸浮文字陰影跳動 2\_鼠標懸浮文字底部出

animation , Css , HTML

浪遏飛舟 - react-router-dom源碼分析

react-router-dom源碼分析 參考: https://juejin.im/post/5ac8c1...

react , react-router4

superZidan - 使用 Socket.io 和 React 開發一個聊天應用

這篇文章是關於什麼的 相信大家對於 web 版的線上聊天室都不陌生,這篇文章主要講的就是如何使用 Socket.io 和 React 開發一下簡單的線上聊天應用。 所謂線上聊天應用,就是你給一個人或者一個羣發送一條消息,他們可以看到這條消息並且可以回覆。既簡單又複雜。 開發一個聊天室應用,你需要在新信息來到的時候及時的感知到。 通常來説,為了獲得服務端的信息,我們需要發送一個 HTTP 請求。但是

socket.io , react , node.js , Css , Javascript

一顆冰淇淋 - React+TypeScript 組件庫開發全攻略:集成Storybook可視化與Jest測試,一鍵發佈至npm

平時我除了業務需求,偶爾會投入到UI組件的開發中,大多數時候只會負責自己業務場景相關或者一小部分公共組件,極少有從創建項目、集成可視化、測試到發佈的整個過程的操作,這篇文章就是記錄組件開發全流程,UI組件在此僅作為調試用,重點在於集成項目環境。 組件 我們使用 React + TypeScript 來開發UI組件庫,為了簡化 webpack 環境和 Typescript 環境配置,這裏直接使用 c

react , jest , storybook , npm , 前端