位元詩人 [網頁設計] 教學

網頁程式設計和 JavaScript 關係密切,故我們在這裡介紹網頁程式設計。

[Deno] 程式設計教學:基本概念

在本文中,我們介紹 Deno 程式設計的基本概念。 繼續閱讀

[Deno] 程式設計教學:建置開發環境

在本文中,我們介紹建置 Deno 開發環境的過程,讓讀者可以開始寫 Deno 程式。 繼續閱讀

[網頁設計] 教學:給瀏覽器使用的 Ajax 函式庫

Ajax 在網頁前端程式是相當重要的特性,可說是現代網頁程式的基礎。現代網頁程式能夠在不重刷頁面的前提下更新頁面內容,就是透過 繼續閱讀

[網頁設計] 教學:客製化及幫 Bootstrap 4 瘦身

在 Bootstrap 3 時代,Twitter 提供官方的客製化頁面。藉由客製版本的 Bootstrap,我們不僅可幫 Bootstrap 瘦身,還可以客製化顏色、字體、元素間距等項目。但 Bootstrap 4 之後,官方沒有放出這樣的客製化頁面,我們得自己下載 Bootstrap 的原始碼後自行編譯 Bootstrap。 繼續閱讀

[Pascal] 網頁設計教學:Fano Framework 入門

近年來,消費者層級的軟體轉成網頁程式和行動程式。然而,當時 Delphi 未能及時趕上這波風潮。不過,如果想用 Pascal 寫網頁程式,仍然有一些方案可選擇。本文介紹了數個用 Pascal 寫網頁程式的方案。並展示 Fano Framework 的使用方式。 繼續閱讀

[網頁設計] 教學:前後端分離的網頁程式架構

網頁程式其實是由前端程式和後端程式兩者所組成。傳統的網頁程式,會將兩者合併在同一個專案中。隨著網頁技術的進展,我們可以把前端程式和後端程式拆至兩個專案中,兩者使用不同的技術來實作。 繼續閱讀

[Deno] 程式設計教學:新一代 JavaScript 和 TypeScript 運行環境

Deno 是一個新興的 JavaScript 和 TypeScript 運行環境,於西元 2020 年五月宣布 1.0 版本。本文會對 Deno 做一個簡要的介紹,讓讀者了解這個軟體專案。 繼續閱讀

[Pascal] 網頁設計教學:用 pas2js 將 Free Pascal 程式碼轉為 JavaScript 程式碼

網頁已經變成廣泛使用的跨平台運行環境。許多的軟體專案都有將程式碼轉譯成 JavaScript 程式碼的轉譯器。本文介紹將 Free Pascal 程式轉為 JavaScript 程式的軟體專案。或許可以藉此延續或拓展 Pascal 程式的生命週期。 繼續閱讀

[網頁設計] 教學:以 CGI 程式回應 Ajax 請求

在 Ajax 大量地出現在網頁程式時,程式設計者已經不太寫 CGI 程式。所以,有關 CGI 程式的教學不會提到 Ajax 的部分。然而,CGI 界面並沒有寫死 HTTP 方法。雖然使用 CGI 程式來回應 Ajax 請求的機會甚少,但並非不可行。在本文中,我們展示以 CGI 程式回應 Ajax 請求的方法。 繼續閱讀

[網頁設計] 教學:用 Nginx 搭配 fcgiwrap 執行 CGI 程式

雖然現在還會用 CGI 寫網頁程式的程式設計者很少,CGI 程式對於小型網頁程式來說仍是方便簡單的選擇。本文介紹在 Nginx 上搭配 fcgiwrap 執行 CGI 程式的流程,給想寫 CGI 程式的讀者做個參考。 繼續閱讀