切换·Esc 返回

技术栈Tech Stack

总览
技术栈是用于开发和运行一个软件应用(如网站、小程序或 App)而组合使用的一系列编程语言、框架、数据库和工具的集合例如,一个网站可组合 JavaScript、React、数据库、构建工具和部署平台;它们分别负责页面、交互、数据和运行。先看现有项目正在使用什么,不要为了“配齐”而同时替换页面、样式和启动方式。
也常被叫作技术选型开发栈
开始前

知道网页可以打开、输入和点击。

看完后

能说出一个待办项目里,写页面、控制外观和让网站运行分别不是同一件事。

一个待办项目里,谁负责把页面跑出来?
todo-appcomponents/task.tsxapp/page.tsxstyles/task.csspackage.json
components/task.tsx
1const [tasks, setTasks] = useState([])
2onClick={() => addTask("买牛奶")}
localhost:3000
今天要做○ 买牛奶
语言写下点击后要做什么
刚才发生了什么
  1. 1
    同一件小事

    待办文字要先写进文件,浏览器才有内容可以显示。

  2. 2
    分工接上

    有的工具帮你安排页面,有的工具把间距和颜色变出来,还有工具负责在电脑或网站上启动它。

  3. 3
    组合不是越多越好

    能让同一个项目顺利打开、点击和发布的搭配,就已经够用。

你现在这样判断就够了

先看现有项目正在用什么;不要为了“配齐”而同时换掉页面、样式和启动方式。

接下来学什么