| JavaScript , | GraphQL , | React , | 開發 , | 調查 , | State of JavaScript

JavaScript 2019大調查:GraphQL具成長潛力、React居前端寶座

GraphQL相關的框架使用人數皆往上成長,尤其GraphQL以及Apollo GraphQL使用人數皆增加不少

2019-12-23

| 網頁框架 , | React , | React 16.8 , | Hooks , | 定義元件 , | 開發 , | 程式學習 , | 程式人 , | 林信良

React的鉤子們!

Hooks是個新的思考方式,熟悉React的開發者定義元件時,應使用函式而非類別來進行,並於開頭使用適當的鉤子「勾取」必要的狀態與副作用邏輯,再定義無狀態的使用者介面呈現邏輯

2019-12-05

| 虛擬DOM , | Virtual DOM , | React , | 瀏覽器 , | 渲染機制 , | 實現React原型 , | 物件樹 , | 開發 , | 林信良 , | 程式人

高效的虛擬DOM?

就瀏覽器處理網頁的過程而言,關於文件物件模型(DOM)的應用方式,其實也是重要的環節之一,而在React框架之中,我們可以運用虛擬DOM解決可能引發的效能問題

2019-11-28

| Snyk , | Angular , | React , | 前端 , | 漏洞 , | 開源

Snyk釋出最新JavaScript框架安全性報告,不少熱門框架模組存在XSS漏洞

Angular、React以及其他熱門前端JavaScript開發框架的模組,都存在嚴重的跨站腳本漏洞(XSS),有一些至今未有修補程式

2019-11-06

| React , | 並行模式 , | 瀏覽器 , | 開發

React推出實驗性功能並行模式

並行模式可讓渲染工作被中斷,從根本解決UI更新不順的問題

2019-10-27

| Ionic , | React , | 網頁元件 , | 開發

開發框架Ionic React釋出發布候選版

Ionic React是個輕量元件打包程式,讓開發者能夠更簡單地使用Ionic開發框架中的網頁元件

2019-08-20

| React , | 開發者工具 , | 開發

React開發者工具4.0釋出,改進效能以及元件樹瀏覽功能

過去由於效能問題,大型React應用程式無法使用DevTools除錯,而這個問題在4.0獲得改善

2019-08-19

| 網頁 , | 框架 , | 回應式程式開發 , | 開發 , | Svelte , | React

網頁元件開發框架Svelte 3釋出,強調回應性

Svelte 3現在可以真正達成回應性程式設計,使用不同於React以Hooks來達成類似的效果,不會增加瀏覽器垃圾回收的負擔

2019-04-24

| React , | 孩童追蹤app , | 資料外洩 , | 雲端資料庫

知名孩童追蹤App MongoDB帳號未上鎖,近24萬名用戶個資及所在地點曝險

一款名為React的孩童追蹤App因儲存用戶資料的雲端MongoDB資料庫未設密碼,可讓知道正確路徑的人輕易存取

2019-03-25

| 臉書 , | React , | 類別

React發布16.x未來發展藍圖,用來取代類別的Hooks將於明年第一季上線

Hooks讓開發者在不撰寫類別(Class)的情況下,使用狀態和其他React的功能,未來類別可能會以單獨套件的形式提供。

2018-12-03

| React , | Hooks , | 類別

React將加入新功能Hooks取代類別

Hooks讓開發者在沒有類別的的情況下,善用更多React功能,從概念上來說,React元件更像函式,而Hooks能擁抱函式卻又不犧牲React的實際精神。

2018-10-26

| Next.js , | React , | JavaScript

Next.js 7著重開發者體驗,啟動與重建速度更快

Next.js 7中新版的Webpack 4,還支援WebAssembly,讓開發者可以執行伺服器端渲染WebAssembly,並且支援更完善的樹搖Tree-shaking檢測,幫助開發者移除無用的程式碼。

2018-09-20