tag 前端工程

標籤
貢獻3
71
07:52 PM · Nov 03 ,2025

@前端工程 / 博客 RSS 訂閱

歐雷 - 我來聊聊配置驅動的視圖開發

我在平時上下班開車時,全憑身體記憶與條件反射,基本不用腦子,所以腦子就空出來胡思亂想了,東想想西想想。 某天早上忽然想到:最近幾年,業界在開發時都講究以「數據驅動」的方式更新視圖,回想過去這幾個月的工作內容,發現我們的視圖層開發並不是單純的數據驅動,而是「配置驅動」。 視圖更新 讓我們先來回顧一下以往以及現在,在視圖層開發時一般是如何更新視圖的吧—— 在 React、Vue 等前端庫/框架流行之前

配置化 , 前端工程 , 前端架構 , 低代碼 , 軟件工程

收藏 評論

歐雷 - 説説「反混沌」:Hello, World!

「反混沌」,英文是「Anti-chaos」,簡稱為「NTKS」,是一種思想,是一個計劃,是一個體系,是一個組織,也是一個社區。 我多次在網上、現實中跟別人有意無意地提起過「反混沌」,但一直都沒有詳細地説過它到底是個什麼東西以及搞它的意義是什麼;因而出現了這篇文章,讓那些疑惑的和有可能感興趣的人瞭解它。 為啥要「反混沌」 各位,看到我下面列出的一些情況,你們是否會感同身受—— 團隊協作 新加入一個團

工作效率 , 前端工程 , 規範化 , 團隊協作 , 軟件工程

收藏 評論

Pines_Cheng - Gulp資料大全 入門、插件、腳手架、包清單

awesome-gulp中文版 一份gulp的資源,插件和使用實例清單, 致力於打造更好的前端工程構建流程。 資源 通用資源 官網 Github庫 插件註冊 NPM模塊 插件黑名單 官方文檔 快速開始 API文檔 CLI 文檔 開始寫一個插件 使用訣竅 組織 StackOverflow Twitter 入門教程 Gulp入門 使用Gulp構建前端工程 通過

gulp , 前端工程 , 打包 , awesome , 翻譯

收藏 評論

OBKoro1 - 手摸手教你定製ESLint rule以及瞭解ESLint的運行原理

這篇文章目的是介紹如何創建一個ESLint插件和創建一個ESLint rule,用以幫助我們更深入的理解ESLint的運行原理,並且在有必要時可以根據需求創建出一個完美滿足自己需求的Lint規則。 插件目標 禁止項目中setTimeout的第二個參數是數字。 PS: 如果是數字的話,很容易就成為魔鬼數字,沒有人知道為什麼是這個數字, 這個數字有什麼含義。 使用模板初始化項目: 1. 安裝NPM包

eslint-rule , 前端工程 , 前端工具 , eslint , linter

收藏 評論

歐雷 - 説説「反混沌」:Fxxk Design

某天,集結很多業內大牛的某廠連續開源了好幾個前端相關項目,其中兩個是 UI 組件庫。嗬傢伙!同時來倆,到底是想讓人用哪個啊?存心想要逼死糾結星人的節奏? 那倆 UI 組件庫的名字裏都有「Design」,表明自己是「Design System」而不是普通的「UI Library」。這讓我想起了那段時間一波又一波出現的「元宇宙」公司。嗯~熟悉的味道。 不過,這也點了我一下——何不把我正在建設中與規劃要

前端工程 , 交互設計 , 前端架構 , 組件庫 , 軟件工程

收藏 評論

歐雷 - 我來聊聊模型驅動的前端開發

如果把「客户端」想成是樓,把「數據」想成是水——「Model」就是這幢樓的蓄水池,提供充足的水源;「ViewModel」是將蓄水池裏的水進行淨化等加工的地方,然後輸送給挨家挨户;「View」部分的每個 UI 組件就是「挨家挨户」,對水進行消費的地方。 一切皆為模型 模型是人們根據事物特徵將它們分類並抽象後的結果,建模是人們認知世界的一種方式。 模型驅動 數字世界這種虛擬空間,裏面本無一物,是個需要

配置化 , 前端工程 , 前端架構 , 低代碼 , 軟件工程

收藏 評論

歐雷 - 説説「反混沌」:Future.js

相信看到「Future.js」這個名字,會想起之前某廠連續開源的好幾個前端相關項目之一的「Modern.js」——沒錯!就像「Fxxk Design」一樣,這個名字也是受「啓發」而起的,也是把一些正在建設中與規劃要做的項目進行了「概念包裝」。 從目前的瞭解來看,Modern.js 是要建設「大而全」的體系和打造「事實標準」。這種目標我是支持的,但反對由商業組織牽頭,尤其是國內的,應該由非盈利個人/

配置化 , 前端工程 , 前端架構 , 前端框架 , 低代碼

收藏 評論

歐雷 - 我來聊聊前端應用表現層抽象

我們處於變化很快的時代,無論是商業還是科技。一家公司看上去商業很成功,也許前腳剛上市,後腳就因為什麼而退市,甚至倒閉;一項看似高大上的技術橫空出世,各類媒體爭先恐後地撰文介紹,熱度炒得老高,沒準沒多久就出現了競爭者、替代者。 在這樣的大環境下,傳統的「web 前端開發」演變成了「泛客户端開發」,前端開發者從「配置工程師」被「逼」成了「軟件工程師」。開發變得更復雜了,要處理的問題更多了,從業難度不知

配置化 , 前端工程 , 前端架構 , 低代碼 , 軟件工程

收藏 評論

歐雷 - 我來聊聊面向模板的前端開發

在軟件開發中,研發效率永遠是開發人員不斷追求的主題之一。於公司而言,在競爭激烈的互聯網行業中,產出得快和慢也許就決定着公司的生死存亡;於個人而言,效率高了就可以少加班,多出時間去提升自己、發展愛好、陪伴家人,工作、生活兩不誤。 提升效率的途徑,無外乎就是「方法」和「工具」。以一個開發者的思維來想,就是將工作內容進行總結、歸納,從一組相似的工作內容中提煉共同點,抽象出解決這一類問題的方法,從而造出便

複雜度 , 前端工程 , dsl , 前端工程化 , 軟件工程

收藏 評論

歐雷 - 前端有架構嗎?

從事前端開發的你,不知有沒有被問過:「前端有架構嗎?」 問你的人的身份,可能是你的 boss 或上司,可能是後端同事,也可能是前端同行;問你的人的目的,可能是刁難,可能是嘲諷,也可能是請教。 前端開發 眾所周知,做前端開發所依賴的核心技術就是 HTML、CSS 和 JS,就像好基友一樣形影不離,我們將它們仨親切地並稱為「三劍客」。 經過這二十多年,尤其是在 V8 引擎及 Node.js 出現之後,

前端工程 , 前端架構 , 軟件架構 , 前端工程師 , 軟件工程

收藏 評論

歐雷 - 聊聊中後台前端應用:前言

大多業務團隊的前端工程師的主要工作內容就是前台網站或應用和中後台應用的前端開發,如果在工作時間花費很多精力去做基礎設施建設相關事情,有可能會被打上「不務正業」的標籤,基本上就是個工具人的角色。 「前前後後」不靈清 很多剛入行的人分不清「前台」與「前端」及「後台」與「後端」之間的區別,再加上團隊中其他人可能會亂用,對此會更加迷惑,在這裏先釐清它們—— 「前台」與「後台」還有漏掉的「中台」,是根據面向

前端工程 , 後台管理 , 管理後台 , 前端設計 , 軟件工程

收藏 評論

歐雷 - 控件即是塊編輯器的「塊」

近期時不時地會想「反混沌前端工程」當前比較重要且優先的兩塊事情:控件(UI 組件)體系 Petals 和通用塊編輯器。 大部分人不會認為這兩者之間有什麼聯繫,然而在我眼中關係可大了去了——它們的「本質」可以近似看作是一個東西。 控件可以認為是當下 GUI 開發的重要基礎設施和基本單元,而在塊編輯器體系中則是「塊」,理論上「塊」就是控件,是被注入特殊狀態的控件——好比一個被施了法術的人成為提線木偶一

組件設計 , 塊元素 , 前端工程 , 前端架構 , 組件化

收藏 評論