JavaScript30 README

The project's README from github.com/wesbos/JavaScript30. As one markdown file: README.md.

JavaScript30

Starter Files + Completed solutions for the JavaScript 30 Day Challenge.

Grab the course at https://JavaScript30.com

Community #JavaScript30 Content

Feel free to submit a PR by adding a link to your own recaps, guides, or reviews!

Alternative Implementations

Here are some links of people who have done the tutorials, but in a different language or framework:

A note on Pull Requests

These are meant to be 1:1 copies of what is done in the video. If you found a better / different way to do things, great, but I will be keeping them the same as the videos.

The starter files + solutions will be updated if/when the videos are updated.

Thanks!

JavaScript30 (wesbos/JavaScript30)

Searching Database…

这是什么?这是 Wes Bos 推出的免费项目 '30 Day Vanilla JS Challenge':一套包含 30 个小项目的合集,每天完成一个,通过它们学习 JavaScript、HTML 和 CSS 的基础知识,全程不使用任何框架或库。
这是课程、库,还是别的什么?这是一个代码仓库,里面有配套免费视频课程的起始文件和完整答案,没有需要导入的框架或软件包。
这个仓库怎么用?克隆或下载仓库,从课程网站获取每一天对应的视频,打开当天的起始文件,先自己动手用原生 JS 编写代码,然后再对照完整答案检查。
我需要先安装框架或构建工具吗?不需要。这个挑战的核心就是只用纯 HTML、CSS 和 JavaScript,不借助任何框架、库或构建工具。
我能对照别人的解法吗?可以。README 中链接了数十篇社区总结、博客、视频和已完成的仓库,语言多样(其中有不少中文内容),学习者会在这些地方分享自己的笔记和其他实现方式。
我能用 vanilla JS 以外的框架完成这个挑战吗?官方没有这样的安排,但社区板块链接了用 Vue、TypeScript、ClojureScript、Dart、Angular/RxJS 和 Node/Jade 重新实现的版本,适合想在原有练习上尝试不同玩法的人。
为什么特别强调 'vanilla' JS?这个挑战旨在通过不依赖任何框架或库,打下 JavaScript 的核心基础(DOM、事件、API),让学习者真正理解语言本身。
Creator
wesbos
Size
45.9 MB
Stars
29.3K
Updated
CommitJun 01
Age
9y
Commits · 90 Days