Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ekil1100/web-basic
https://github.com/ekil1100/web-basic
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/ekil1100/web-basic
- Owner: ekil1100
- Created: 2023-08-11T01:46:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-11T03:49:24.000Z (over 1 year ago)
- Last Synced: 2024-04-17T00:03:17.332Z (8 months ago)
- Language: HTML
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## basic
- JavaScript - 脚本语言,运行在浏览器上的,也可以运行在服务端,需要 runtime 支持
- HTML - 标记语言,表达网页结构的
- CSS - 表达网页样式的
- Node.js - JS 的 runtime(bun/deno)
- npm/yarn/pnpm - package manager
- vue/react/angular/solidjs(solid starter)/sveltejs(svelte kit)/astro - framework/lib
- nuxt.js/next.js - meta framework- MDN - https://developer.mozilla.org/zh-CN/
- JS 入门 - https://es6.ruanyifeng.com/
- TS - https://wangdoc.com/typescript/## 难度
- vue/astro < sveltejs < reactjs/solidjs
- nuxt.js < svelte kit < next.js## library
- tailwindCSS - CSS atom classes
- vite - 打包工具
- eslint - 代码检查工具
- prettier - formatter### react
- jsx - js 里的 html
## github
- git - version control system
- `git add` - stage a file
- `git commit -m ''` - 提交到分支
- `git push` - to remote
- `git pull` - from remote
- `git branch` - 查看分支
- `git merge` - 分支之间的合并
- `git stash` - 临时修改的 commit
- repository - 库
- remote/local## development
- `rm -rf aboutme`
- `git clone https://github.com/loo-y/aboutme.git`
- `cd aboutme`
- `npm i` - install dependencies
- `npm run dev` - run dev script## deploy
- vercel - 部署平台