ืืื ื ืฉืืจ ืืชืืื ืืืฉื 1000 ืืืื. ืืื ืืืฆื ืืช ืืืืช ืืืืจ 10000 ืืื ืชืจืืื.
ืืื ืฆืืืื ืืืช Oyama Masutatsu ืฉืืกืื ืืืื ืืช ืขื ืืื ืืืืืจ. ืื ืืชื ืจืืฆื ืืืืืช ืืคืชื ืืืื, ืืฉืงืืข ืืืืฅ. ืื ืื ืืกืื. ืืงืืืฉื ืฉืขืืช ืจืืืช ืืื ืืืงืืืช ืืื ืชืคืืื ืืืชืืื. ืื ืืชื ืชืืื ืืืคืชื.
ืื ื 7 ืคืจืืืงืืื ืฉืืืืืื ืืขืืืจ ืื ืืืชืคืชื. ืื ืชืืกืก ืืืืืจ ืืช ืขืจืืืช ืืืื ืืืืืื ืฉืื - ืืฉืชืืฉ ืืื ืื ืฉืืื ืืคืฅ.
(ืจืฉืืืืช ืงืืืืืช ืฉื ืืฉืืืืช ืืืืื: 1)
ืคืจืืืงื 1: ืคืงืื
ืฆืืจ ืืจืกื ืืฉืื ืฉื ืคืงืื. ืืืื ืืจื ืืฆืืื ืช ืืงืื ืืืฉื ืืืฆื ืืคืชืืื ืืฉืืงืื ืืืืืื ืืช ืืืกืืืืช. ืืฉืชืืฉ ืืืกืืจืช JavaScript, React ืื Vue.
ืืชื ืชืืื:
- ืืื ืืืื ืืื ืืืื
- ืืืฆื ืืงืืืข ืขื ืืืื ืืงืฉืื ืืืืืฅ
- ืืืฆื ืืงืืืข ืืช ืจืืข ืืืชื ืืฉืืช
- ืืชื ืืืื ืืืืช ืจืืืง ืืืชืจ ืืืืืกืืฃ ืคืงืื ืชื ืืขืช ืจืคืืื
ืชืืฆื ืืืืื ืืคืจืืืงื ืื
"ืืืกืืจ ืขืืฉื ืืืชืจ ืืขืืืืช ืืืฉืจ ืืชืืื ืขืืฉื ื ืืกืืื ืืช"
ืชืืืื ืืืืฆืื ืืืืจ - ืืืจื
ืคืจืืืงื 2: ื ืืืื ืืฉืชืืฉืื
ืคืจืืืงื
ืืฆืืจืช ืืคืืืงืฆืื ืืกืื CRUD ืื ืืืื ืืฉืชืืฉืื ืชืืื ืืืชื ืืช ืืกืืืืช ืืคืืชืื. ืื ืฉืืืืฉื ืืืืืื ืขืืืจ ืืคืชืืื ืืืฉืื.
ืืชื ืชืืื:
- ืื ืื ื ืืชืื
- ืืืฆื ืืืคื ืืืคืกื ืืื ืช ื ืชืื ืื ืืืืืืง ืื ืืืฉืชืืฉ ืืืื
- ืืืคื ืืขืืืื ืขื ืืกื ืื ืชืื ืื - ืืฆืืจื, ืงืจืืื, ืขืืืื ืืืืืงื ืฉื ืคืขืืืืช
ืคืจืืืงื 3: ืืืืงืช ืืื ืืืืืืจ ืืืืงืื ืฉืื
ืคืจืืืงื
ืื ืืชื ืจืืฆื ืืืฆืืจ ืืคืืืงืฆืืืช, ืืชืื ืขื ืืคืืืงืฆืืืช ืืื ืืืืืจ. ื ืืชื ืืืฉืืื ืคืจืืืงื ืื ืืืืฆืขืืช Swift.
ืื ืืกืฃ ืื ืืกืืื ืืื ืืืช ืืคืืืงืฆืื, ืชืืืื:
- ืืืฆื ืืขืืื ืขื ื-API
- ืืืฆื ืืืฉืชืืฉ ืืืืงืื ืืืืืืจืคื
- ืืคืื ืืช ืืืคืืืงืฆืื ืฉืื ืืืื ืืืช ืืืชืจ ืขื ืืื ืืืกืคืช ืงืื ืืงืกื. ืื, ืืืฉืชืืฉืื ืืืืื ืืืืื ืืช ืืืงืืื ืืื ืืืืืง ืืช ืืื ืืืืืืจ ืืืืงืื ืืกืืื.
ืชืฆืืจื API. ืืื ืืงืื ื ืชืื ื ืืื ืืืืืจ, ืืฉืชืืฉ ื- OpenWeather API. ืืืืข ื ืืกืฃ ืขื ื-API ืฉื OpenWeather
ืคืจืืืงื 4: ืืืื ืฆ'ืื
ืืืื ืืฆ'ืื ืฉืื ืืคืขืืื, ื ืคืชื ืืฉืชื ืืฉืื ืืืช ืืคืืคื
ืืฆืืจืช ืืืื ืฆ'ืื ืืื ืืืจื ืืืืฉืืืช ืืืชืืื ืขื ืฉืงืขืื. ืืืืืจื ืืขืจืืืช ืืืื ืืืืืื ืืื ืขืฆืืื. Node.js, ืืืฉื, ืืืฉืื.
ืชืืื ืืืฆื ืคืืขืืื ืฉืงืขืื ืืืืฆื ืืืืฉื ืืืชื. ืื ืืืชืจืื ืืขืืงืจื ืฉื ืืคืจืืืงื ืืื.
ืื ืืชื ืืคืชื Laravel ืฉืจืืฆื ืืขืืื ืขื ืฉืงืขืื, ืงืจื ืืช ืฉืื
ืคืจืืืงื 5: GitLab CI
ืื ืืชื ืืืฉ ืืฉืืืื ืจืฆืืฃ (CI), ืฉืืง ืขื GitLab CI. ืืืืจ ืืื ืกืืืืืช ืื ืกื ืืืจืืฅ ืืื ืืืืงืืช. ืื ืื ืคืจืืืงื ืืืื ืงืฉื, ืืื ืื ื ืืืื ืฉืชืืืื ืืื ื ืืจืื. ืฆืืืชื ืคืืชืื ืจืืื ืืฉืชืืฉืื ืืขืช ื-CI. ืืืขืช ืืื ืืืฉืชืืฉ ืื ืื ืฉืืืืฉื.
ืืชื ืชืืื:
- ืืื GitLab CI
- ืืืฆื ืืืืืืจ
.gitlab-ci.yml
ืื ืฉืืืืจ ืืืฉืชืืฉ GitLab ืื ืืขืฉืืช - ืืืฆื ืืคืจืืก ืืกืืืืืช ืืืจืืช
ืคืจืืืงื 6: ืื ืชื ืืชืจืื
ืืืื ื ืืืจื ืฉืื ืชื ืืช ืืกืื ืืืงื ืฉื ืืชืจืื ืืืืฆืจ ืืช ืืืืจืื ืฉืืื. ืืืืืื, ืืชื ืืืื ืืืืืง ืื ืืกืจืื ืชืืืืช alt ืืชืืื ืืช. ืื ืืืืง ืื ืืืฃ ืืฉ ืืื ืชืืืืช SEO. ื ืืชื ืืืฆืืจ ืืืจื ืืื ืืืฉืง ืืฉืชืืฉ.
ืืชื ืชืืื:
- ืืื ืืืจื ืขืืื?
- ืืืฆื ืืืฆืืจ ืืืจืจื DOM
- ืืื ืืืชืืื ืืืืืจืืชื
- ืื ืืชื ืื ืจืืฆื ืืขืฆืืจ ืฉื, ืฆืืจ ืืืฉืง ืืฉืชืืฉ. ืืชื ืืืื ืื ืืืฆืืจ ืืื ืขื ืื ืืชืจ ืฉืืชื ืืืืง.
ืคืจืืืงื 7: ืกื ืืืื ื ืกื ืืืื ื ืืจืฉืชืืช ืืืจืชืืืช
ืืืืื ืกื ืืืื ืืื ืืืืื ืืืจืชืืช ืืื ืืจื ืืฆืืื ืช ืืืชืืืืข ืืืืืืช ืืืื ื.
ืืชื ืืืื ืืืชืืื ืื ืืชืื ืจืฉืช ืืืจืชืืช ืืืช ืืืื. ืืืื ืืืจื ืืื ืืชืืืืื ืืืืืืืจ.
ืื ืืืจ ืืฉ ืื ื ืืกืืื ืืืืืืช ืืืื ื, ื ืกื ืืืกืืฃ ื ืชืื ืื ืืจืฉืชืืช ืืืจืชืืืช ืฉืื ืืช ืืืฉืื ืืื ืืื.
ืืชื ืชืืื:
- ืืื ืืืืืช ืืืื ื
ืชืจืืื ืฉืื.
ืชืจืืื: ืืืื ื ืฉืจืืืืื
ืืงืืจ: www.habr.com