成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

前端進階不可錯過的 10 個 Github 倉庫

開源
10 個開源項目不僅限于前端領域,希望這些項目對小伙伴的進階能有所幫助。下面我們先來介紹第一個項目 —— build-your-own-x。

[[373657]]

本文轉載自微信公眾號「全棧修仙之路」,作者阿寶哥 。轉載本文請聯系全棧修仙之路公眾號。  

2021 年已經來了,相信有一些小伙伴已經開始立 2021 年的 flag 了。在 2020 年有一些小伙伴,私下問阿寶哥有沒有前端的學習資料。為了統一回答這個問題,阿寶哥在元旦期間,精心挑選了 Github 上 10 個不錯的開源項目。

當然這 10 個開源項目不僅限于前端領域,希望這些項目對小伙伴的進階能有所幫助。下面我們先來介紹第一個項目 —— build-your-own-x。

build-your-own-x

 Build your own (insert technology here)

https://github.com/danistefanovic/build-your-own-x

Watch Star Fork Date
3.5K 92.3K 8.1K 2021-01-04

該倉庫涉及了 27 個領域的內容,每個領域會使用特定的語言來實現某個功能。下圖是與前端領域相關的內容:

JavaScript Algorithms

Algorithms and data structures implemented in JavaScript with explanations and links to further readings 

https://github.com/trekhleb/javascript-algorithms 

Watch Star Fork Date
3.6K 91.6K 15.4K 2021-01-04

該倉庫包含了多種 基于 JavaScript 的算法與數據結構。每種算法和數據結構都有自己的 README,包含相關說明和鏈接,以便進一步閱讀 (還有相關的視頻) 。

30 Seconds of Code

Short JavaScript code snippets for all your development needs

https://github.com/30-seconds/30-seconds-of-code

Watch Star Fork Date
2K 66.9K 7.4K 2021-01-04

該倉庫包含了眾多能滿足你開發需求,簡約的 JavaScript 代碼片段。比如以下的 listenOnce 函數,可以保證事件處理器只執行一次。

  1. const listenOnce = (el, evt, fn) => { 
  2.   let fired = false
  3.   el.addEventListener(evt, (e) => { 
  4.     if (!fired) fn(e); 
  5.     fired = true
  6.   }); 
  7. }; 
  8.  
  9. listenOnce( 
  10.   document.getElementById('my-btn'), 
  11.   'click'
  12.   () => console.log('Hello!'
  13. );  // 'Hello!' will only be logged on the first click 

Node Best Practices

The Node.js best practices list

https://github.com/goldbergyoni/nodebestpractices

Watch Star Fork Date
1.7K 58.5K 5.6K 2021-01-04

該倉庫介紹了 Node.js 應用的最佳實踐,包含以下的內容:

RealWorld example apps

"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more ??

https://github.com/gothinkster/realworld

Watch Star Fork Date
1.6K 52.5K 4.5K 2021-01-04

對于大多數的 “Todo” 示例來說,它們只是簡單介紹了框架的功能,并沒有完整介紹使用該框架和相關技術棧,構建真正應用程序所需要的知識和視角。

RealWorld 解決了這個問題,它允許你選擇任意前端框架(React,Vue 或 Angular 等)和任意后端框架(Node,Go,Spring 等)來驅動一個真實的、設計精美的全棧應用程序 “Conduit“ 。下圖是目前已支持的前端框架(內容較多,只截取部分內容):

clean-code-javascript

Clean Code concepts adapted for JavaScript

https://github.com/ryanmcdermott/clean-code-javascript

Watch Star Fork Date
1.5K 43.9K 5.3K 2021-01-04

該倉庫介紹了如何寫出整潔的 JavaScript 代碼,比如作者建議使用可檢索的名稱:

不好的

  1. // 86400000 的用途是什么? 
  2. setTimeout(blastOff, 86400000); 

好的

  1. // 使用通俗易懂的常量來描述該值 
  2. const MILLISECONDS_IN_A_DAY = 60 * 60 * 24 * 1000; //86400000; 
  3.  
  4. setTimeout(blastOff, MILLISECONDS_IN_A_DAY); 

該倉庫包含了 11 個方面的內容,具體的目錄如下圖所示:

javascript-questions

A long list of (advanced) JavaScript questions, and their explanations ?

https://github.com/lydiahallie/javascript-questions

Watch Star Fork Date
850 27K 3.6K 2021-01-04

該倉庫包含了從基礎到進階的 JavaScript 知識,利用該倉庫你可以測試你對 JavaScript 知識的掌握程度,也可以幫助你準備面試。

awesome-design-patterns

A curated list of software and architecture related design patterns.

https://github.com/DovAmir/awesome-design-patterns

Watch Star Fork Date
477 11.6K 931 2021-01-04

該倉庫包含了軟件與架構相關的設計模式的精選列表。在軟件工程中,設計模式(Design Pattern)是對軟件設計中普遍存在(反復出現)的各種問題,所提出的解決方案。這個術語是由埃里希·伽瑪(Erich Gamma)等人在1990年代從建筑設計領域引入到計算機科學的。

developer-roadmap

Roadmap to becoming a web developer in 2021

https://github.com/kamranahmedse/developer-roadmap

Watch Star Fork Date
7.4K 142K 21.3K 2021-01-04

7.4K 142K 21.3K 2021-01-04

該倉庫包含一組圖表,這些圖表展示了成為一個 Web 開發者的學習路線圖。該倉庫含有前端、后端和 DevOps 的學習路線圖,這里我們只介紹前端的學習路線圖(原圖是長圖,這里只截取部分區域):

Free Programming Books

Freely available programming books

https://github.com/EbookFoundation/free-programming-books

Watch Star Fork Date
9.2K 170K 39.8K 2021-01-04

該倉庫包含了多種語言的免費學習資源列表,下圖是中文免費資源列表(內容較多,只截取部分內容):

 

 

 

責任編輯:武曉燕 來源: 全棧修仙之路
相關推薦

2024-01-09 18:01:38

2021-02-01 07:02:19

GitHub 倉庫程序員

2022-04-15 09:01:18

前端工具UTF8編碼

2021-01-31 21:36:24

GitHub

2021-04-19 10:00:04

Web開發項目

2019-07-23 09:00:00

vuejavascript前端

2021-10-27 08:00:00

DevSecOps開發安全

2016-12-01 08:36:18

編程云環境云戰略

2022-01-19 11:48:21

安全開源工具

2021-03-02 09:34:15

GitHub倉庫代碼

2021-04-25 05:32:52

Windows10操作系統微軟

2024-08-13 08:00:00

2011-04-21 15:33:23

2020-06-23 17:30:44

前端Sublime

2014-07-23 10:08:34

Angular前端項目

2016-07-21 10:24:42

GitHub編程Java

2020-09-17 11:08:53

GitHubPython倉庫

2020-12-17 09:24:20

前端開發工具

2015-04-01 10:55:55

2018-10-23 10:35:20

react.jsReact面試題前端
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 香蕉视频黄色 | 亚洲高清视频在线 | 中文字幕在线第一页 | 秋霞在线一区二区 | 久久99久久98精品免观看软件 | 国产一级片91 | 国产精品视频网 | 国产成人精品一区二区三区 | 性欧美精品一区二区三区在线播放 | 欧美精品video| 亚洲欧美中文日韩在线v日本 | 国产精品久久久99 | 人人干免费 | 欧美久久一区 | 日本午夜精品一区二区三区 | 国产精品一区在线 | 蜜桃精品视频在线 | 国产亚洲一区二区三区在线观看 | 国产在线播放av | 一本一道久久a久久精品蜜桃 | 国产精品久久久久久久久久久久冷 | 日日夜夜天天干 | 国产一级片 | 一区二区不卡视频 | 亚洲成人免费在线观看 | 久草新在线 | 韩日一区二区 | 在线看av网址 | 成年视频在线观看福利资源 | 九一视频在线观看 | 久久综合色综合 | 欧美日韩久久久 | 成人在线视 | 大陆一级毛片免费视频观看 | 亚洲精品大片 | 欧美一区二区黄 | 999久久久 | 射久久 | 米奇7777狠狠狠狠视频 | 亚洲精品中文字幕在线观看 | 亚洲欧美在线观看 |