Featured image of post 推薦 12 個值得學習的 TypeScript 寶庫!

推薦 12 個值得學習的 TypeScript 寶庫!

TypeScript 是微軟開發的一個開源的編程語言,通過在 JavaScript 的基礎上添加靜態類型定義構建而成。TypeScript 通過 TypeScript 編譯器或 Babel 轉譯爲 JavaScript 代碼,可運行在任何瀏覽器和操作系統。下面來分享 10 個值得學習的 TypeScript 寶庫!

Featured image of post Node v19 正式發布

Node v19 正式發布

Node.js 19 在 2022/10/18 正式發布了,此次更新包括將 V8 JavaScript 引擎更新到10.7,以及默認啟用 HTTP (s)/1.1 KeepAlive。Node.js 18 在本月晚些時候將進入長期支持(LTS),Node.js 19 將取代 Node.js 18 成為 "Current" 版本。

Featured image of post Node.js + Express + MySQL 搭建項目框架

Node.js + Express + MySQL 搭建項目框架

MySQL過去是一個開放程式碼的關聯式資料庫管理系統,由於效能高、低成本且穩定性高,廣泛被使用在網頁系統上,例如:維基百科、google、Facebook等,目前為Oracle旗下產品,分為免費的社群版、付費的標準版與商業版,可以透過MySQL Workbench作為資料庫管理工具。

Featured image of post NodeJS 防止 xss 攻擊

NodeJS 防止 xss 攻擊

XSS攻擊通常指的是通過利用網頁開發時留下的漏洞,通過巧妙的方法注入惡意指令代碼到網頁,使使用者載入並執行攻擊者惡意製造的網頁程式。這些惡意網頁程式通常是JavaScript,但實際上也可以包括Java,VBScript,ActiveX,Flash或者甚至是普通的HTML。攻擊成功後,攻擊者可能得到更高的權限(如執行一些操作)、私密網頁內容、對談和cookie等各種內容。

Featured image of post 前端新寵兒? - Svelte 介紹

前端新寵兒? - Svelte 介紹

Svelte 應用和組件由 .svelte 文件定義。這是一種添加了類似於JSX的模板語法的HTML文件。Svelte 使用 $: 語法來標記響應式的組件。頂層的變量是組件的狀態,導出的變量成為組件接收的屬性。本文適合人群:有HTML、CSS、JS基礎,知道並已經安裝了Node。