從事前端開發近 2 年,積攢了一些學習資料與你們分享。在平常工做中極少應用到下述知識,示例代碼徹底因我的興趣而生,不地道之處歡迎你們前來吐槽指導!css
這是一個簡易的博客系統,用戶在該站註冊後便可發佈我的日記,日記能夠被登陸用戶點贊。功能較簡易,外觀未經雕琢,純粹的練習項目。詳情html
相關知識:Express.js、File System、MongoDB、Mongoose前端
該項目使用 Express.js 框架搭建,使用 MongoDB 存儲數據。圖片上傳涉及文件存儲請查閱 Node.js 文件系統。vue
Node.js 結合了 Websocket 的簡易多人聊天室,感興趣的同窗能夠自行高仿個 QQ 出來。詳情node
相關知識:Express.js、Websocket、MongoDB、Mongoosereact
該項目使用 Express.js 框架搭建,使用 MongoDB 存儲數據。核心內容在於全雙工通信請查閱 Websocket。webpack
開啓自戀模式 歡迎欣賞本人深度好文:git
與上面提到的博客系統相似,教科書級別的增刪改查功能。詳情github
相關知識:Node.js、Express.js、File System、MongoDB、Mongoose、Webpackweb
該項目客戶端使用 Vue.js 搭建,服務端使用 Express.js 搭建,使用 MongoDB 存儲數據。圖片上傳涉及文件存儲請查閱 Node.js 文件系統。工程構建使用 Webpack 建議瞭解。背景設計使用 Trianglify 在此推薦。
基於 Vue.js 組件化的思想,將播放器控件封裝。並嘗試了 Vue.js 的打包上線流程,遇到了點小挫折,壓縮後靜態資源地址錯誤...詳情
相關知識:HTML5 Video、Webpack
該項目不涉及服務端,徹底使用 Vue.js 搭建。工程構建使用 Webpack 建議瞭解。
教科書級別的待辦事項記事本,很少解釋。詳情
相關知識:Webpack
該項目不涉及服務端,徹底使用 React 搭建。工程構建使用 Webpack 建議瞭解。
React Native 環境搭建指南,正在撰寫中,敬請期待。
想起計算機圖形學老師的一句話「我們數字媒體技術專業知道而其餘專業同窗不知道的概念好比貝塞爾曲線」,如今想一想老師也是蠻自戀的...
使用 Canvas 實現交互很是麻煩,由於沒法直接獲取觸發事件的元素,須要經過 isPointInPath 方法得知。
本人學習 Canvas 最大的收穫即是領悟到其實現交互的方式無非旋轉畫布啊,重繪啊,巴拉巴拉...
使用 Svg 繪製的圖標無限放大後不模糊這點很贊。但其更強大的功能在於動畫,惋惜個人示例比較簡易沒法體現這點...
開啓自戀模式 歡迎欣賞本人深度好文:Svg 路徑動畫實現旋轉進度條
該示例爲 Canvas 與 Three.js 結合而生。錶盤由 Canvas 繪製,而建模使用 Three.js。其實 Three.js 基於 Canvas,上述不太準確,意會便好。
一個最基本的 Matter.js 示例,相似的甚至更炫麗的在官網上有不少不少...
開啓自戀模式 歡迎欣賞本人深度好文:Sass 學習筆記
上面兩個是基友的大做業啦,屬於友情開發。
相關知識:Webpack
開啓自戀模式 歡迎欣賞本人深度好文:
做者:呆戀小喵
個人後花園:https://sunmengyuan.github.io...
個人 github:https://github.com/sunmengyuan