網際網路的高速發展,使得前端開發的需求激增。 很多同學渴望學會,如何編寫網頁和 App。市場上已經有很多這方面的教程,但是大部分收費昂貴,剩下的免費教程要麼內容不繫統,要麼過於陳舊,跟生產環境的實際情況相差甚遠。
為了讓大家有更好的前端學習材料,也為了繁榮語雀的內容生態,Ant Design 團隊受到了語雀的邀請編寫了一本《Ant Design 實戰教程》,獨家釋出在語雀。
經過將近四個月的準備,這本教程今天終於與大家見面了。
你可能不知道,Ant Design 是螞蟻金服體驗技術部推出的設計體系,裡面包含了一個 React 元件庫。它可能是目前國內使用最廣泛的 React 元件庫,GitHub 上面有3萬+的 star。學會使用這個庫,對你的前端開發水平和就業競爭力都會有很大幫助。
這個教程從 React 基礎知識教起,除了 Ant Design 元件庫,還包括 dva 和 umi 這兩個配套工具,對錶格、表單、圖形、檔案上傳、複雜路由、自定義樣式、測試、mock、國際化等問題都有涉及。可以這樣說,日常開發裡面可能遇到的需求,這個教程基本都講到了。
跟書名《Ant Design 實戰教程》一樣,教程的特點就是注重實用性,緊貼大型網站日常開發中遇到的問題。除了具體的業務需求和環境架構,這個教程跟支付寶內部的前端培訓教程,基本上是一致的。
教程完全免費,還提供了學習交流的釘釘群。
目前,教程還處在 beta 階段,有很多不完善之處,部分章節還需要進一步擴充,歡迎大家多提寶貴意見。