博客 / 詳情

返回

第41期 TypeScript 期中考試現在開始 & 一起來玩玩WebGL & MVC的不足與Flux的崛起

MVC的不足與Flux的崛起

在前幾篇中,我演示了一個前端 Backbone.js MVC 框架用於解決實際問題的例子。但 MVC 依然存在幾個問題:

  1. 不可預測:當一個事件發生之後,你並不知道會有誰響應這個事件,是單個對象還是多個對象會響應這個事件
  2. 級聯修改:當一個事件發生之後,A 組件在接收到事件之後在響應的過程中,還可能發出其他的事件觸發後續的修改,你並不知道這個事件會在何處結束,會造成什麼樣的結果。這也和上一條「不可預測」相對應
  3. 響應順序:如果存在多個對象響應同一個事件的話,有時候對響應的順序是有要求的,某些變更不可以出現在其他的變更之前
  4. 有條件響應:對於傳播方而言,並非希望所有的時間都一視同仁的廣播出去;對於消費方而言,也並不希望一視同仁的響應所有的事件

一起來玩玩WebGL

上一篇文章説到我從客户端轉前端的歷程,短短一年的時間就打開了前端世界的大門,簡直就是有無窮多的東西可玩,以前酷愛Java的我終於見識到什麼都可以寫的JavaScript的厲害了,不僅僅可以寫Web,客户端,後端,系統應用,還可以在神經網絡、物聯網,甚至嵌入式都可以,簡直就是一個萬能的語言,可以説能編程的地方理論上都可以用JS來寫!

使用JS和NodeJS爬取Web內容

這些年來 Javascript 進步飛快,又引入了稱為 NodeJS 的運行時,所以已經成為了最流行和使用最廣泛的語言之一。不管你要寫的是 Web 應用還是移動應用,都能在 Javascript 生態中找到合適的工具。本文要介紹的是如何在 NodeJS 的活躍生態系統幫助下高效地抓取 Web 內容,以滿足大多數相關需求。

TypeScript 期中考試現在開始

本文從最近在 Github 上比較火的倉庫 typescript-exercises[2] 入手,它的中文介紹是 「富有挑戰性的 TypeScript 練習集」。裏面包含了 15 個 TypeScript 的練習題,我會從其中挑選出幾個比較有價值的題目,一起來解答一下。

一文讀懂 TypeScript 泛型及應用

覺得 TypeScript 泛型有點難,想系統學習 TypeScript 泛型相關知識的小夥伴們看過來,本文從八個方面入手,全方位帶你一步步學習 TypeScript 中泛型,詳細的內容大綱請看下圖:

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.