| XHR

談談XHR Level 1?

經過多年發展,現今的瀏覽器對於XMLHttpRequest(XHR)的處理方式,都已經有正式的標準可以參考,卻不常看到實現這些新規範應有的樣貌

2018-01-14

| ES6

ES6類別與原型

雖然JavaScript在 ECMAScript 6(ES6)當中,提出了類別語法的規範,作為模擬類別的共同風格,但本身依舊是基於原型的語言

2018-01-07

| ECMAScript6

ECMAScript 6相等演算

你使用的是哪個相等演算?類型上,可分為抽象相等比較,以及嚴格相等比較,在JavaScript中,與此相關的API,有SameValue與SameValueZero等兩種

2017-12-31

| JavaScript , | ES6模組

JavaScript模組之路

在瀏覽器環境當中,JavaScript已經廣為使用,兩年前開始推出官方模組規範,而對於模組的支援則是更晚,於是出現了許多業界規範,造成遍地開花的局面

2017-12-24

| Server Push

各自表述的Server Push

在網站應用程式與用戶端之間的互動過程當中,會涉及到Server Push的內容推送,作法也相當多元,而對開發者而言,我們應該要想想所要採取的Push方式

2017-12-17

| Servlet , | Java EE

Servlet來到了4.0? 

在Java EE當中,談到Web層的應用技術,很多人先想到的是JSP,然而,Servlet的發展更為重要

2017-12-10

| Java 9 , | JDK9

遷移!往Java 9前進!

看了JDK9相關的文件,也認識許多模組化的作法之後,但實務上,到底要如何遷移?

2017-12-03

| 模組化設計 , | Jigsaw

當拼圖遇上反射

關於模組化設計,開發者須同時考量與其他部分之間的關係,像是反射,以及類別載入的來源、階層

2017-11-26

| JDK9 , | Java SE 9

Hello, JDK9?

久候多時,Java SE 9終於問世,語言的部分變化不大,但本身架構經過重新調整而變得更模組化

2017-11-18

| JUnit5

快速看一眼JUnit 5

於2017年9月新推出的JUnit 5,除了作為測試框架之外,本身還包含了其他部分,例如:開發工具、引擎實作,並且引進平臺的概念

2017-11-10

| HTML 5

非前端開發的HTML5觀點

HTML5涵蓋範圍極廣,想要瞭解這項規格,先從功能輪廓下手

2017-11-04

| Minecraft , | 程式教育

從遊戲中產生想法

開發者擁有想法相當重要,透過玩遊戲的方式來探索,也許能夠從過程中獲得學習、嘗試的新動力

2017-10-29