Skip to content

May216/frontend-collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

免費前端學習資源合集

2023最新前端學習資源(社群/趨勢/部落格/教學/週刊/面試題/靈感/工具) 最後更新日期 2023/12/06 13:56

Forum/Community

  • 台灣大部分都是 FB 社團,我只放了我有加入的。
  • 知乎也有滿多前端相關的文章,只是平台方向比較雜,文章質量參差不齊,所以就沒放了。
  • CSDN 因為廣告太多、內容質量參差不齊,所以也沒放進來。
名稱 網址 語言
iT邦幫忙 https://ithelp.ithome.com.tw/ 繁體中文
Front-End Developers Taiwan https://www.facebook.com/groups/f2e.tw/ 繁體中文
Vue.js Taiwan 台灣 https://www.facebook.com/groups/vuejs.tw/ 繁體中文
JavaScript.tw https://www.facebook.com/groups/javascript.tw/ 繁體中文
ReactJS.tw https://www.facebook.com/groups/reactjs.tw/ 繁體中文
React Native Taiwan https://www.facebook.com/groups/reactnativetw/ 繁體中文
Flutter Taiwan https://www.facebook.com/groups/flutter.tw/ 繁體中文
Segmentfault https://segmentfault.com/ 簡體中文
稀土掘金 https://juejin.cn/ 簡體中文
V2EX https://www.v2ex.com/ 簡體中文
OSCHINA https://www.oschina.net/ 簡體中文
博客園 https://www.cnblogs.com/ 簡體中文
InfoQ https://www.infoq.cn/topic/1208 簡體中文
Medium https://medium.com/ 英文
Hacker News https://news.ycombinator.com/news 英文
EchoJS https://www.echojs.com/ 英文
Front-End front https://frontendfront.com/ 英文
DEV Community https://dev.to/ 英文
Hashnode https://hashnode.com/ 英文
Quora https://www.quora.com/ 英文
Stack Overflow https://stackoverflow.com/ 英文

Weekly/News/Trending

  • 斷更超過一年的不會放進來。
  • 有⭐標示的是我自己平時會看的。
名稱 網址 備註
⭐JS Weekly https://javascriptweekly.com/ 英文
ECMAScript News https://ecmascript.news/ -
Best of JS https://bestofjs.org/ -
CSS Weekly https://css-weekly.com/ -
Web design weekly https://web-design-weekly.com/# -
⭐React Status https://react.statuscode.com/ -
⭐React Newsletter https://reactnewsletter.com/issues -
⭐Hacker News Summary https://hackernews.betacat.io/ 使用 ChatGPT 將 Hacker News 每條新聞用一兩句話總結出來。
Frontend Focus https://frontendfoc.us/ 英文
Frontend Weekly https://frontendweekly.co/ -
Weekly Vue & Nuxt News https://weekly-vue.news/ -
Angular Weekly https://angularweekly.substack.com/ 最後一次發布是2023年5月
NEXT.JS Weekly https://nextjsweekly.com/ -
iThome https://www.ithome.com.tw/ 繁體中文
TechNews https://technews.tw/ 繁體中文
⭐前端食堂 https://hungryturbo.zhubai.love/ 簡體中文
⭐阮一峰科技愛好者周刊 https://www.ruanyifeng.com/blog/weekly/ 周刊內容滿廣泛的,不只包含前端
⭐MDH Weekly https://mdhweekly.com/weekly 阿里 & 蚂蚁 10 年 + 老前端整理的前端周刊
Frontend Weekly Tokyo https://frontendweekly.tokyo/ 日文
⭐Github trending https://github.com/trending 關注Github每天最流行的庫
⭐HelloGitHub https://github.com/521xueweihan/HelloGitHub 簡體中文
Friday Front-End https://fridayfrontend.curated.co/ 英文

BLOG

名稱 網址 備註
阮一峰的网络日志 https://www.ruanyifeng.com/blog/ 阮老師的週刊和教程都有品質保證
2ality https://2ality.com/ Axel Rauschmaye的個人BLOG #JS #TS
Josh W Comeau https://www.joshwcomeau.com/ #JS #CSS #React
Human Who Codes https://humanwhocodes.com/blog/
Infrequently Noted https://infrequently.org/ Alex Russell 個人 BLOG
meyerweb https://meyerweb.com/ #CSS
湯姆大叔的博客 https://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html #JS
張鑫旭 https://www.zhangxinxu.com/wordpress/ #JS #CSS #HTML
Alistapart https://alistapart.com/articles/ #JS #CSS #HTML
David Walsh https://davidwalsh.name/ #JS #React
Antfu https://antfu.me/posts Vue & Vite 的核心成員
Wenzi https://www.xiabingbao.com/ #JS #React
Huli's blog https://blog.huli.tw/ #JS #React
Matteo Mazzarolo https://mmazzarolo.com/blog/
Chak Shun Yu https://www.chakshunyu.com/blog/ #React #JS
emma goto https://www.emgoto.com/blog/ #React
RWieruch https://www.robinwieruch.de/blog/ #React
Max Rozen https://maxrozen.com/ #React
BezKoder https://www.bezkoder.com/ #React #Vue #Angular
DAISHI KATO'S BLOG https://blog.axlight.com/ #React
卡斯伯's Blog https://www.casper.tw/ #CSS #JS
PJCHENder那些沒告訴你的小細節 https://pjchender.blogspot.com/ #HTML #JS #CSS #Vue
TkDodo's blog https://tkdodo.eu/blog/ #React #TS
Alex Kondov https://alexkondov.com/
ErrorBaker技術共筆部落格 https://blog.errorbaker.tw/
竹白記事本 https://chupai.github.io/ #JS #Vue
emnudge https://emnudge.dev/ #React
Shubo的程式開發筆記 https://www.shubo.io/
Plasmic Blog https://www.plasmic.app/blog #React
Ahmad Shadeed https://ishadeed.com/ #CSS
Addy Osmani https://addyosmani.com/blog/ Chrome工程師
Bobi.ink https://bobi.ink/
Thomas Park https://thomaspark.co/ #CSS
Stefan Judis Web Development https://www.stefanjudis.com/blog/ #HTML #JS #CSS #Web #Accessibility #Performance
JSer.dev https://jser.dev/ #React #CSS
TypeOfNaN https://typeofnan.dev/ #JS #React
Noob's Space https://noob.tw/ #JS
James K Nelson https://jamesknelson.com/archive/ #JS
Pony Foo https://ponyfoo.com/
Krasimir https://krasimirtsonev.com/blog/ #JS
SmashingMagazine https://www.smashingmagazine.com/ #CSS #JS #Performance #Accessibility
Dave Ceddia https://daveceddia.com/archives/
Kalan's Blog https://blog.kalan.dev/
ChokCoco https://www.cnblogs.com/coco1s #CSS #JS
CSS-TRICKS https://css-tricks.com/ #CSS
莫力全 Kyle Mo https://oldmo860617.medium.com/
Anisur Rahman https://medium.com/@anisurrahmanbup #ReactNative #JS
Mike Huang https://mike-huang-mikank.medium.com/
H.Ching https://hching-lin.medium.com/ #UI/UX
The Will Will Web https://blog.miniasp.com/ #UI/UX
Edureka https://www.edureka.co/blog/category/front-end-web-development/
Here.There. https://godbasin.github.io/
Ashlee M Boyer https://ashleemboyer.com/ #Accessbility #CSS
Daniel Berryhill https://medium.com/@dberryhill #Accessibility #UI/UX
UX Movement https://uxmovement.medium.com/ #UI/UX
Bas Wallet https://medium.com/@baswallet #UI/UX
Coding Beauty https://codingbeauty.medium.com #JS
LEA VEROU https://lea.verou.me/ #Web
Web development blog https://www.matuzo.at/blog #HTML #JS #CSS #web accessibility
Jim Nielssen’s blog https://blog.jim-nielsen.com/archive/
Read the Tea Leaves https://nolanlawson.com/ #web
Nic chan https://www.nicchan.me/blog/ #CSS
Alan Norbauer https://alan.norbauer.com/ #JS
Space Ninja https://spaceninja.com/ #CSS #JS
utilitybend https://utilitybend.com/blog #CSS #JS #Accessibility #UX

Tutorial

  • 這部分的基本上都是我看過或者看完的,所以都很推薦,用❗表示基礎必讀。
名稱 網址 備註
web.dev https://web.dev/ Chrome團隊寫的Web指南
❗现代 JavaScript 教程 https://zh.javascript.info/ 推薦,免費 JavaScript 教學電子書,講解的很詳細、淺顯易懂。
JavaScript Promise迷你书 http://liubin.org/promises-book/#introduction
❗ECMAScript6 入門 https://es6.ruanyifeng.com/ 阮老師寫的 ES6 教程。
JavaScript教程 https://wangdoc.com/javascript/ 推薦,阮老師寫的 JS 教程。
❗JavaScript 演算法與資料結構 https://github.com/trekhleb/javascript-algorithms/blob/master/README.zh-TW.md
JavaScript: Understanding the Weird Parts https://www.udemy.com/course/understand-javascript/ 付費影片課程
❗What the heck is the event loop anyway? https://www.youtube.com/watch?v=8aGhZQkoFbQ
Eloquent JavaScript https://eloquentjavascript.net/
JavaScript for impatient programmers https://exploringjs.com/impatient-js/toc.html
Every Crazy Thing JavaScript Does https://www.codingbeautydev.com/crazy-js-book
50 Projects in 50 Days - HTML/CSS and JavaScript https://github.com/bradtraversy/50projects50days
❗TypeScript 教程 https://wangdoc.com/typescript/ 推薦,阮老師 2023 剛寫完的 TS 教程。
❗TypeScript 入門教程 https://ts.xcatliu.com/ 講得稍微比較淺的 TS 教程
深入理解TypeScript https://jkchao.github.io/typescript-book-chinese/#why 是TypeScript Deep Dive的中譯版,內容涉及比較多原理的部分
The Concise TypeScript Book https://github.com/gibbok/typescript-book 比較全面的TS教程,有中文版
Type-challenges https://github.com/type-challenges/type-challenges/blob/main/README.zh-CN.md TS的型別題目挑戰
Total TypeScript https://www.totaltypescript.com/articles
深入現代前端開發 https://f2e.kalan.dev/
小林coding https://xiaolincoding.com/ 圖解計算機網絡、作業系統、資料庫、Redis
❗尚硅谷React教程(2022加更,B站超火react教程 https://www.bilibili.com/video/BV1wy4y1D7JT 我的 React 學習啟蒙
❗從 Hooks 開始,讓你的網頁 React 起來 https://ithelp.ithome.com.tw/users/20103315/ironman/2668 我的 React 啟蒙之一
Build your own React https://pomb.us/build-your-own-react/ 基於 React 16.8
30 天擁有一套自己手刻的 React UI 元件庫 https://ithelp.ithome.com.tw/users/20111490/ironman/3999
图解 React 源码系列 https://github.com/7kms/react-illustration-series React 17.0.2 原始碼圖解
React with TypeScript https://www.totaltypescript.com/tutorials/react-with-typescript React+TS免費課程
❗What happens when... https://github.com/alex/what-happens-when#what-happens-when 試圖回答 當你在瀏覽器中輸入 google.com 並按回車鍵時會發生什麼?
自适应网页设计(Responsive Web Design) https://www.ruanyifeng.com/blog/2012/05/responsive_web_design.html
演算法教學 https://web.ntnu.edu.tw/~algo/ 台灣師範大學的演算法教學
❗Hello算法 https://www.hello-algo.com/ 圖解演算法
❗MDN https://developer.mozilla.org/zh-CN/
Inside look at modern web browser (part 1) https://developer.chrome.com/blog/inside-browser-part1/
❗How browsers work https://web.dev/articles/howbrowserswork
Vue 系列教學影片 https://www.youtube.com/@AlexOtakuWhat/playlists
重新認識 Vue.js https://book.vue.tw/
❗金魚都能懂的網頁設計入門 https://www.youtube.com/playlist?list=PLqivELodHt3iL9PgGHg0_EF86FwdiqCre
❗金魚都能懂的網頁切版教學 https://www.youtube.com/playlist?list=PLqivELodHt3hxeuLX8PYaI8u1GcDaBoJo
❗金魚都能懂的 CSS 選取器 - 金魚都能懂了你還怕學不會嗎 https://ithelp.ithome.com.tw/users/20112550/ironman/2799
❗Learn to Code HTML & CSS https://learn.shayhowe.com/html-css/
30diasDeCSS https://github.com/MilenaCarecho/30diasDeCSS
CSS Protips https://github.com/AllThingsSmitty/css-protips
You dont need javascript https://github.com/you-dont-need/You-Dont-Need-JavaScript/tree/master 有些看起來需要 JS 才能實現的功能以純 CSS 實現
❗30天精通Git版本控管 https://ithelp.ithome.com.tw/users/20004901/ironman/525
Beyond XSS:探索網頁前端資安宇宙 https://ithelp.ithome.com.tw/users/20091346/ironman/6155
Docker — 从入门到实践 https://vuepress.mirror.docker-practice.com/
大厂机密!30 个提升团队研发效能的锦囊 https://reurl.cc/kaW8qn
慕課課程 https://www.imooc.com/wiki/
带你入门前端工程 https://woai3c.gitee.io/introduction-to-front-end-engineering/
❗计算机科学速成课 🔥 2018年5月1号 - 全40集完结撒花 https://github.com/1c7/Crash-Course-Computer-Science-Chinese
搜索引擎原理 https://github.com/wangshusen/SearchEngine 小紅書演算法工程師所寫的搜索引擎原理
What is the DOM? A Behind-the-Scenes Guide https://www.freecodecamp.org/news/what-is-dom-in-javascript/
❗CS自学指南 https://csdiy.wiki/
Learn Git Branching https://learngitbranching.js.org/?demo=&locale=zh_CN 通過闖關、動畫的方式學習 Git。
❗Brad Woods’ Digital Garden https://garden.bradwoods.io/ 有點像是前端開發的維基百科,不過規模沒有那麼大。文章內容都很淺顯易懂,還有動畫、插圖幫助理解。

Patterns & Cheat sheet

名稱 網址 備註
JavaScript Patterns https://javascriptpatterns.vercel.app/patterns
JavaScript patterns 中譯本 https://github.com/jayli/javascript-patterns
JavaScript语言精粹 https://reurl.cc/kaWyOG
clean-code-javascript https://github.com/ryanmcdermott/clean-code-javascript#clean-code-javascript
clean-code-typescript https://github.com/labs42io/clean-code-typescript
TypeScript Style Guide https://mkosir.github.io/typescript-style-guide/
TS-PATTERN https://github.com/gvergnaud/ts-pattern
patterns https://www.patterns.dev/ JS, React, Vuejs patterns
Flexbox Patterns https://github.com/cjcenizal/flexbox-patterns#flexbox-patterns 教你如何使用 CSS flexbox 建立出色的 UI。包括範例和原始程式碼。
Refactoring.Guru https://refactoring.guru/ 有關重構、設計模式、SOLID原則...等內容
UI Patterns & Inspiration https://www.uxlibrary.org/explore/ui-design/ui-patterns-and-inspiration
UI Pattern https://ui-patterns.com/
Checklist Design https://www.checklist.design/
HTML CheatSheet https://htmlcheatsheet.com/
React TypeScript CheatSheet https://react-typescript-cheatsheet.netlify.app/docs/basic/setup
Google JSON Style Guide https://google.github.io/styleguide/jsoncstyleguide.xml
W3C中英對照表 https://w3c-html-ig-zh.github.io/w3c-glossary/
HTML Standard https://whatwg-cn.github.io/html/ 是簡體中文版本,僅供參考
前端工程化搭建指南 https://lousanpang.github.io/fe-workflow/docs/standard-directory
Airbnb JS 程式碼規範 https://github.com/BingKui/javascript-zh
Design patterns for humans https://github.com/kamranahmedse/design-patterns-for-humans 用普通人也能理解的方式說明設計模式

Interview

  • 這部分的內容比較需要關注"時效性",所以太多年沒更新的我就不會放在這。
  • 用⭐標示的表示很推薦。
名稱 網址 備註
⭐JavaScript Interview Questions & Answers https://github.com/sudheerj/javascript-interview-questions 很全面的 JS 面試題
⭐reactjs-interview-questions https://github.com/sudheerj/reactjs-interview-questions#react-interview-questions--answers 很全面的 React 面試題
⭐front-end-interview-handbook https://github.com/yangshun/front-end-interview-handbook#front-end-interview-handbook
⭐GreatFrontEnd https://www.greatfrontend.com/ 前端的 leetcode
⭐Front-end-Developer-Interview-Questions https://github.com/h5bp/Front-end-Developer-Interview-Questions 許多人推薦的前端面試題庫,58.1k stars
⭐2023 年最新最全的 React 面试题 https://www.xiabingbao.com/post/react/react-interview-rqoyyx.html
⭐如何準備前端面試?超完整經驗分享 https://www.explainthis.io/zh-hant/career/experience-how-to-prepare-frontend-interview
一文带你梳理React面试题(2023年版本) https://juejin.cn/post/7182382408807743548 滿新的,有包含 React18 的內容
做了一份前端面试复习计划,保熟~ https://juejin.cn/post/7061588533214969892
2021年前端面试必读文章 https://juejin.cn/post/6844904116339261447
前端知識每日3+1 http://www.h-camel.com/index.html 每天都會有一題前端面試題,可以在評論區發布自己的答案,可以查看之前的面試題(5000多題)。不過網站沒有SSL 而且加載的有點慢
面試前端工程師被問到的問題 (React 前端工程師) https://www.youtube.com/watch?v=IIhVKpp37c0
web前端面试 - 面试官系列 https://vue3js.cn/interview/
前端面試題寶典 https://fe.ecool.fun/topic-list 題目滿多的,有實戰題也有理論題
BigFrontend.dev https://bigfrontend.dev/ 題目不算多,框架的題目有點偏基礎
前端面試問題 https://hackmd.io/@mingjunlu/front-end-interview-questions 沒有答案
JavaScript、ES6 高频重点面试题 https://www.arryblog.com/interview/js/ 2023最新,網站中還有其他面試題
五年前端三年面试 https://fe.azhubaby.com/ 2021年的內容,可以參考一下
Explain this 前端面試詳解 https://www.explainthis.io/zh-hant/swe/interview 內容比較少,不過是繁體中文的

Inspiration

名稱 網址 備註
Web/App/Email/Others 介面靈感 https://uxchi.notion.site/881b4c0179a74935a3f607ad3521cdb5
CSS Inspiration -- CSS 靈感 https://csscoco.com/inspiration/#/
Dribbble https://dribbble.com/ 全世界設計師各式各樣的設計
Mobbin https://mobbin.com/browse/ios/apps 找尋 UI 設計靈感
Dark https://www.dark.design/ 暗色主題設計靈感參考
Site inspire https://www.siteinspire.com/ 網站UI設計靈感
App Fuel https://www.theappfuel.com/ APP UI/UX 靈感
What Was IT https://wwit.design/ 韓國版Mobbin,分享韓國移動端UI設計靈感,所有應用程式均基於iPhone XS螢幕尺寸(375x812)
UXArchive https://uxarchive.com/ 世界流行的 APP UX 趨勢

Tools

名稱 網址 備註
Tiny helpers https://tiny-helpers.dev/ 為網頁開發人員提供的免費單一用途線上工具的集合
OKLCH Color Picker & Converter https://oklch.com/ oklch 小工具
TableConvert https://tableconvert.com/ 將表格以各種格式互相轉換,網站中還有很多其他轉換工具。
Is it down? https://downforeveryoneorjustme.com/ 用於檢查網站是對所有人關閉還是是你自己的問題。
WeOCR https://ocr.plantree.me/ocr 線上的 OCR 工具,支持 jpg, png, bmp, tiff, webp, etc
examor https://github.com/codeacme17/examor AI 根據你的筆記為你出題,可用於複習。
OpenResume https://github.com/xitanggg/open-resume 免費快速生成個人履歷。
memos https://github.com/usememos/memos 私人的輕量級筆記工具,使用 Docker 部署。
mess-reader https://github.com/ppz-pro/mess-reader 在線 epub 閱讀器。
Runno https://runno.dev/ 可在網頁中嵌入可運行的程式碼片段,只需要編寫 HTML。
DamnGood.Tools https://damngood.tools/tools/chat-pdf AI 可根據你上傳的 PDF 回答你的問題
TinyPNG https://tinypng.com/ WebP, PNG, JPEG 圖片壓縮工具(一次最多20張,每張最大5MB)。
picdiet https://www.picdiet.com/zh-tw 圖片壓縮工具。用 JS 演算法極速壓縮 80% 的圖片大小,而不損害其品質。
blush https://blush.design/zh-CN 定製插圖工具,下載成 PNG, SVG,與 Figma, Sketch 集成。
Gradienty https://gradienty.codes/ Tailwind 漸層產生器
APIVault https://apivault.dev/ 公開 API 合集
TDX運輸資料流通服務 https://tdx.transportdata.tw/ 台灣交通公開 API
I Don't Care About Commit Message https://github.com/mefengl/vscode-i-dont-care-about-commit-message AI 生成 commit message 的 VSCode plugn
Algorithm Visualizer https://algorithm-visualizer.org/ 演算法視覺化工具
CANINCLUDE https://github.com/CyberLight/caninclude-v2 HTML 標籤工具,檢查 A 標籤能不能放在 B 標籤之中,以及介紹標籤的用處、兼容性。
Tailwind helper https://www.tailwindhelper.com/?ref=producthunt 透過 GUI 快速生成 Tailwind class。
Developer Roadmaps https://roadmap.sh/ 開發者學習路線圖

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published