Skip to content

Latest commit

History

History
76 lines (68 loc) 路 7.24 KB

File metadata and controls

76 lines (68 loc) 路 7.24 KB

袩褉邪泻褌懈泻邪 懈 锌褉芯械泻褌褘

袙芯蟹屑芯卸薪褘械 胁邪褉懈邪薪褌褘 芯褉谐邪薪懈蟹邪褑懈懈 褉邪斜芯褌:

  • 袣芯薪褌褉懈斜褜褞褕械薪 胁 谢褞斜芯泄 open-source 锌褉芯械泻褌 懈谢懈 斜懈斜谢懈芯褌械泻褍.
  • 袣芯薪褌褉懈斜褜褞褕械薪 胁 Metarhia.
  • 袩褉芯械泻褌 褋褌褍写械薪褔械褋泻芯泄 谐褉褍锌锌褘 懈谢懈 芯斜褖械褋褌胁械薪薪褘泄 锌褉芯械泻褌 胁 芯褌泻褉褘褌芯屑 泻芯写械.
  • 小芯斜褋褌胁械薪薪褘泄 open-source 锌褉芯械泻褌.

效褌芯 褉邪蟹褉械褕械薪芯 懈 褔褌芯 蟹邪锌褉械褖械薪芯:

  • 袦芯卸薪芯 懈褋锌芯谢褜蟹芯胁邪褌褜 谢褞斜芯泄 褟蟹褘泻 懈 胁褋械 胁褋褌褉芯械薪薪褘械 胁 薪械谐芯 斜懈斜谢懈芯褌械泻.
  • 袧械谢褜蟹褟 懈褋锌芯谢褜蟹芯胁邪褌褜 褋褌芯褉芯薪薪懈械 斜懈斜谢懈芯褌械泻懈, 褍褋褌邪薪邪胁谢懈胁邪械屑褘械 懈蟹 npm, GitHub 懈 褌.写.
  • 袪械锌芯蟹懈褌芯褉懈泄 芯斜褟蟹邪褌械谢褜薪芯 褉邪蟹屑械褖邪械褌褋褟 薪邪 https://github.com 胁 芯褌泻褉褘褌芯屑 写芯褋褌褍锌械.
  • 袧褍卸薪芯 褉邪蟹胁懈褌褜 薪邪胁褘泻懈 谐褉褍锌锌芯胁芯泄 褉邪斜芯褌褘, 写谢褟 褝褌芯谐芯 褋褌褍写械薪褌褘 芯斜褗械写懈薪褟褞褌褋褟 胁 谐褉褍锌锌褘 锌芯 2-5 褔械谢芯胁械泻; 谐褉褍锌锌邪 屑芯卸械褌 锌懈褋邪褌褜 芯写懈薪 芯斜褖懈泄 锌褉芯械泻褌 懈谢懈 褋写械谢邪褌褜 锌械褉械泻褉械褋褌薪褘泄 褉械胁褜褞 泻芯写邪 懈薪写懈胁懈写褍邪谢褜薪褘褏 锌褉芯械泻褌芯胁 泻邪卸写芯谐芯 褍褔邪褋褌薪懈泻邪 谐褉褍锌锌褘. 袩械褉械褋屑芯褌褉懈褌械:
  • 袩褉芯械泻褌 薪械 屑芯卸械褌 斜褘褌褜 芯写薪芯屑芯屑械薪褌薪芯 蟹邪谢懈褌 薪邪 谐懈褌褏邪斜 蟹邪 写械薪褜 写芯 褋写邪褔懈, 械谐芯 薪褍卸薪芯 胁械褋褌懈 胁 谐懈褌褏邪斜械 薪邪 锌褉芯褌褟卸械薪懈懈 薪械褋泻芯谢褜泻懈褏 屑械褋褟褑械胁, 褔褌芯斜褘 斜褘谢邪 胁懈写薪邪 褉邪斜芯褌邪, 懈褋褌芯褉懈褟 泻芯屑屑懈褌芯胁 懈 PR (pull request). 啸芯褉芯褕芯, 械褋谢懈 屑芯卸薪芯 斜褍写械褌 锌褉芯褋谢械写懈褌褜 褍谢褍褔褕械薪懈械 泻芯写芯胁芯泄 斜邪蟹褘, 褉械褎邪泻褌芯褉懈薪谐 懈 芯锌褌懈屑懈蟹邪褑懈褞. 袩械褉械褋屑芯褌褉懈褌械:
  • 啸芯褉芯褕械械 胁械写械薪懈械 褉械锌芯蟹懈褌芯褉懈褟: issues, pull requests, milestones (褋屑. 泻薪芯锌泻懈 薪邪 蟹邪泻谢邪写泻邪褏 issues 懈 pr 胁 github), discussions (薪械 芯斜褟蟹邪褌械谢褜薪芯), kanban (褋褉械写褋褌胁芯 锌谢邪薪懈褉芯胁邪薪懈褟 锌褉芯械泻褌邪, 懈褖懈褌械 薪邪 蟹邪泻谢邪写泻械 project 胁 github), wiki (薪械 芯斜褟蟹邪褌械谢褜薪芯).
  • 袙 泻邪卸写芯屑 锌褉芯械泻褌械 写芯谢卸薪褘 斜褘褌褜 褞薪懈褌褌械褋褌褘 写谢褟 锌褉芯胁械褉泻懈 褉邪斜芯褌芯褋锌芯褋芯斜薪芯褋褌懈.
  • 袪械锌芯蟹懈褌芯褉懈泄 写芯谢卸械薪 胁泻谢褞褔邪褌褜:
    • 袥懈褑械薪蟹懈褞 懈 褋锌懈褋芯泻 泻芯薪褌褉懈斜褜褞褌械褉芯胁
    • 肖邪泄谢 README.md 褋 泻褉邪褌泻懈屑 (1-2 褋褌褉邪薪懈褑褘) 芯锌懈褋邪薪懈械屑 锌褉芯械泻褌邪. 袧懈泻邪泻懈械 锌邪锌泻懈 褋 斜褍屑邪谐邪屑懈 薪械 薪褍卸薪褘, 胁褋械 褌芯谢褜泻芯 胁 褝谢械泻褌褉芯薪薪芯屑 胁懈写械 斜械蟹 斜褞褉芯泻褉邪褌懈懈.
    • 袧邪褋褌褉芯械薪薪褘泄 谢懈薪褌械褉 (邪 械褋谢懈 泻芯写邪 薪邪 JavaScript, 械褖械 懈 prettier). 袩褉懈屑械褉 锌褉芯械泻褌邪 褋 泻芯薪褎懈谐褍褉邪褑懈械泄 褌褍褌: https://github.com/HowProgrammingWorks/NodejsStarterKit
    • 肖邪泄谢 package.json 胁 泻芯褌芯褉芯屑 胁 褉邪蟹写械谢械 scripts 械褋褌褜 泻芯屑邪薪写邪 lint
    • 肖邪泄谢褘 .eslintrc.json, .eslintignore.prettierrc
    • 袩械褉械写 泻邪卸写褘屑 泻芯屑屑懈褌芯屑 蟹邪锌褍褋泻邪泄褌械 懈蟹 泻芯屑邪薪写薪芯泄 褋褌褉芯泻懈: npm run lint (褔邪褋褌褜 锌褉芯斜谢械屑 邪胁褌芯屑邪褌懈褔械褋泻懈 懈褋锌褉邪胁谢褟械褌褋褟, 芯褋褌邪谢褜薪褘械 - 锌褉邪胁懈屑 褉褍泻邪屑懈).
    • 袛芯褌褎邪泄谢褘 写谢褟 褋懈褋褌械屑褘 泻芯薪褌褉芯谢褟 胁械褉褋懈泄 懈 屑械薪械写卸械褉邪 锌邪泻械褌芯胁.

袩褉懈屑械褉褘 褌械屑:

  • 袘懈斜谢懈芯褌械泻邪 写谢褟 褉邪斜芯褌褘 褋 IPv4 懈 IPv6 邪写褉械褋邪屑懈: 锌邪褉褋械褉, 褋褉邪胁薪械薪懈械, 屑邪薪懈锌褍谢褟褑懈懈, 褉邪斜芯褌邪 褋 屑邪褋泻邪屑懈 懈 写懈邪锌邪蟹芯薪邪屑懈, 褋械褉懈邪谢懈蟹邪褑懈 胁 胁懈写械 褋褌褉芯泻懈 懈 褔懈褋谢邪, 谢褞斜褘械 写褉褍谐懈械 芯锌械褉邪褑懈懈, 泻芯褌芯褉褘械 胁褘 锌褉懈写褍屑邪械褌械.
  • 袩邪褉褋械褉 HTML, CSS, JSON, YAML 懈谢懈 谢褞斜芯谐芯 写褉褍谐芯谐芯 褎芯褉屑邪褌邪 褎邪泄谢芯胁.
  • 袪邪蟹褉邪斜芯褌邪褌褜 褍薪懈胁械褉褋邪谢褜薪褘泄 泻谢邪褋褋 写谢褟 泻褝褕懈褉芯胁邪薪懈褟: 胁褘褔懈褋谢械薪懈泄, 芯锌械褉邪褑懈泄 胁胁芯写邪/胁褘胁芯写邪, 蟹邪锌褉芯褋芯胁 泻 斜邪蟹械 写邪薪薪褘褏 懈谢懈 写褉褍谐懈褏 芯锌械褉邪褑懈泄, 褌褉械斜褍褞褖懈褏 褍褋泻芯褉械薪懈褟 锌褉懈 锌芯屑芯褖懈 泻械褕懈褉芯胁邪薪懈 (薪邪 胁褘斜芯褉). 小芯写械褉卸邪褖懈泄 泻芯薪褎懈谐褍褉懈褉褍械屑褘泄 泻械褕 褋 褌邪泻懈屑懈 褏邪褉邪泻褌械褉懈褋褌懈泻邪屑懈: 芯锌褉械写械谢械薪薪褘泄 褉邪蟹屑械褉 胁 泻芯谢懈褔械褋褌胁械 蟹邪锌懈褋械泄 懈谢懈 芯斜褗械屑械 锌邪屑褟褌懈, 胁褉械屑褟 胁褘褌械褋薪械薪懈褟 懈蟹 泻械褕邪, 锌褉懈芯褉懈褌械褌褘 胁褘褌械褋薪械薪懈褟.
  • 袪械邪谢懈蟹芯胁邪褌褜 屑邪褕懈薪薪褍褞 锌褉芯胁械褉泻褍 锌褉邪胁懈谢褜薪芯褋褌懈 褋懈薪褌邪泻褋懈褋邪 懈 褋褌懈谢褟 泻芯写邪. 袨褌写械谢褜薪邪褟 褌械屑邪 屑芯卸械褌 斜褘褌褜 锌芯 懈褋锌褉邪胁谢械薪懈褞 锌褉芯褋褌械泄褕懈褏 褋懈薪褌邪泻褋懈褔械褋泻懈褏 芯褕懈斜芯泻. 袠 械褖械 芯写薪邪 褌械屑邪 锌芯 邪胁褌芯褎芯褉屑邪褌懈褉芯胁邪薪懈褞 泻芯写邪, 锌褉懈胁械写械薪懈褞 械谐芯 泻 褋芯谐谢邪褕械薪懈褟屑 锌芯 褋褌懈谢褞.
  • 校褋芯胁械褉褕械薪褋褌胁芯胁邪薪薪褘泄 EventEmitter, 薪邪锌褉懈屑械褉, 褋 褌邪泻懈屑懈 胁芯蟹屑芯卸薪芯褋褌褟屑懈: 芯写薪芯褉邪蟹芯胁邪褟 懈 N-褉邪蟹芯胁邪褟 锌芯写锌懈褋泻邪, 邪胁褌芯屑邪褌懈褔械褋泻邪褟 芯褌锌懈褋泻邪 锌芯褋谢械 褌邪泄屑邪褍褌邪 懈谢懈 芯褌锌褉邪胁泻懈 褋锌械褑懈邪谢褜薪芯谐芯 褋芯斜褘褌懈褟, 芯卸懈写邪薪懈械 褋芯斜褘褌懈泄 薪邪 褋懈薪褌邪泻褋懈褋械 async/await 懈 写褉.
  • 袩褉芯械泻褑懈褟 褋褌褉褍泻褌褍褉 写邪薪薪褘褏 胁 锌邪屑褟褌懈. 袦芯卸薪芯 褋写械谢邪褌褜 褋锌械褑懈邪谢褜薪褘泄 褋懈薪褌邪泻褋懈褋 (褟蟹褘泻 锌褉芯械泻褑懈懈), 褔褌芯 褍卸械 褋写械谢邪薪芯 薪邪 JavaScript 胁 褉械锌芯蟹懈褌芯褉懈懈 https://github.com/HowProgrammingWorks/Projection
  • 袪邪蟹褉邪斜芯褌邪褌褜 锌褉芯褋褌褍褞 Key-value (泻谢褞褔-蟹薪邪褔械薪懈械) in-memory 小校袘袛 (褋懈褋褌械屑褍 褍锌褉邪胁谢械薪懈褟 斜邪蟹邪屑懈 写邪薪薪褘褏, 泻芯褌芯褉邪褟 褏褉邪薪懈褌 胁褋械 胁 芯锌械褉邪褌懈胁薪芯泄 锌邪屑褟褌懈). 袙 褋邪屑芯屑 锌褉芯褋褌芯屑 褋谢褍褔邪械 褝褌芯 褏械褕-褌邪斜谢懈褑邪. 袩褉懈屑械褉 褉械邪谢懈蟹邪褑懈懈 Redis, Memcached 懈谢懈 MongoDB, 屑芯卸薪芯 胁蟹褟褌褜 懈褏 懈薪褌械褉褎械泄褋褘 蟹邪 芯褋薪芯胁褍 懈 屑芯写懈褎懈褑懈褉芯胁邪褌褜.
  • 袪邪蟹褉邪斜芯褌邪褌褜 锌谢邪薪懈褉芯胁褖懈泻 蟹邪写邪褔 胁 胁懈写械 泻谢邪褋褋邪 懈谢懈 锌褉芯褌芯褌懈锌邪, 泻芯褌芯褉褘泄 褍屑械械褌 锌芯胁褌芯褉褟褌褜 胁褘锌芯谢薪械薪懈械 屑械褌芯写邪 锌芯 褉邪褋锌懈褋邪薪懈褞, 薪邪锌褉懈屑械褉: 锌芯 锌褟褌薪懈褑邪屑 胁 2 薪芯褔懈 懈谢懈 泻邪卸写褘泄 胁褌芯褉芯泄 锌芯薪械写械谢褜薪懈泻 屑械褋褟褑邪 胁 12:30 锌芯 UTC. 袨薪 褋芯蟹写邪械褌 薪械芯斜褏芯写懈屑褘械 写谢褟 褝褌芯谐芯 褌邪泄屑械褉褘 懈 懈褋锌芯谢薪褟械褌 蟹邪写邪褔懈.
  • 校褌懈谢懈褌褘 写谢褟 懈薪褌械褉褎械泄褋邪 泻芯屑邪薪写薪芯泄 褋褌褉芯泻懈.

袪械谐懈褋褌褉邪褑懈褟 褌械屑