"ืืืกืืจ ืขืืฉื ืืืชืจ ืืขืืืืช ืืืฉืจ ืืชืืื ืขืืฉื ื ืืกืืื ืืช"
ืื ื ืืฆืืขืื 8 ืืคืฉืจืืืืช ืคืจืืืงื ืฉื ืืชื ืืขืฉืืช "ืืืืฃ" ืขื ืื ืช ืืฆืืืจ ื ืืกืืื ืคืืชืื ืืืืชื.
ืคืจืืืงื 1. ืฉืืืื Trello
ืื ืชืืืื:
- ืืจืืื ืืกืืืื ืขืืืื ืืงืฉืืช (Routing).
- ืืจืืจ ืืฉืืจืจ
- ืืืฆื ืืืฆืืจ ืืืืืืงืืื ืืืฉืื (ืืืืืช, ืจืฉืืืืช, ืืจืืืกืื).
- ืขืืืื ืืืืืงืช ื ืชืื ื ืงืื.
- ืืฆื ืืืงืื: ืืืฆื ืืืฉืชืืฉ ืืืืกืื ืืงืืื, ืืืฆื ืืฉืืืจ ื ืชืื ืื ืืืืกืื ืืงืืื, ืืืฆื ืืงืจืื ื ืชืื ืื ืืืืกืื ืืงืืื.
- ืืฆื ืืฉืจืช: ืืื ืืฉืชืืฉืื ืืืกืืกื ื ืชืื ืื, ืืื ืฉืืืจืื ื ืชืื ืื ืืืกื ืื ืชืื ืื, ืืื ืงืืจืืื ื ืชืื ืื ืืืกืืก ืื ืชืื ืื.
ืคืจืืืงื 2. ืคืื ื ื ืืืื
ืืืฉืื CRUD ืคืฉืื, ืืืืืืื ืืืืืื ืืืกืืืืช. ืืื ื ืืื:
- ืฆืืจ ืืฉืชืืฉืื, ื ืื ืืฉืชืืฉืื.
- ืืื ืืจืืงืฆืื ืขื ืืกื ืื ืชืื ืื - ืฆืืจ, ืงืจื, ืขืจืื, ืืืง ืืฉืชืืฉืื.
- ืืืืืช ืงืื ืืขืืืื ืขื ืืคืกืื.
ืคืจืืืงื 3. ืืขืงื ืืืจ ืืืืขืืช ืงืจืืคืื (ืืคืืืงืฆืื ืืงืืจืืช ืื ืืื)
ืื ืืืจ: Swift, Objective-C, React Native, Java, Kotlin.
ืืื ื ืืื:
- ืืื ืืืฉืืืื ืืงืืจืืื ืขืืืืื.
- ืืืฆื ืืืืืจ ื ืชืื ืื ื-API.
- ืืืฆื ืคืืขืืืช ืคืจืืกืืช ืขืืื ืืงืืจืืืช.
- ืืื ืืขืืื ืขื ืกืืืืืืืจืื ื ืืืืื.
ืื ืืชื ืืขืื ืืื, ืื ื ืื
ืคืจืืืงื 4. ืืืืจ ืืช ืชืฆืืจืช ืืืืืช ืืืื ืืจื ื ืฉืื ืืืคืก
ืืืืื ื ืืื ืืช, ืื ืื ืืคืืืงืฆืื, ืืื ืื ืืฉืืื ืฉืืืืฉืืช ืืืื ืืืืื ืืื webpack ืขืืื ืืืคื ืื. ืขืืฉืื ืื ืื ืืืื "ืงืืคืกื ืฉืืืจื", ืืื ืืื ืืืื.
ืืจืืฉืืช:
- ืงืืืคืืื es7 ืขื es5 (ืืกืืืืช).
- ืงืืืคืื ืืช jsx ื-js - ืื - .vue ื-.js (ืชืฆืืจื ืืืืื ืืขืืืกืื)
- ืืืืจ ืืช ืฉืจืช ืืคืืชืื ืฉื webpack ืืืขืื ื ืืืืฉ ืฉื ืืืืื ืื. (vue-cli ื-create-react-app ืืฉืชืืฉืื ืืฉื ืืื)
- ืืฉืชืืฉ ื-Heroku, now.sh ืื Github, ืืื ืืืฆื ืืคืจืืก ืคืจืืืงืืื ืฉื Webpack.
- ืืืืจ ืืช ืืืขืื ืืืืขืืฃ ืขืืื ืืื ืืืืจ css - scss, less, stylus.
- ืืื ืืืฆื ืืืฉืชืืฉ ืืชืืื ืืช ืื-svgs ืขื webpack.
ืคืจืืืงื 5. ืฉืืืื Hackernews
ืื ื'ืืื ื ืืจืฉ ืืืฆืืจ ืืช ืืืงืจื ืืื ืฉืื.
ืื ืชืืืื ืืืจื:
- ืืืฆื ืืืฆืืจ ืืื ืืจืืงืฆืื ืขื ื-API ืฉื hackernews.
- ืืืฆื ืืืฆืืจ ืืืฉืื ืขืืื ืืืื.
- ืืืฆื ืืืืฉื ืชืืื ืืช ืืืื ืฆืคืืื ืืชืืืืืช, ืืขืจืืช ืืืืืืช, ืคืจืืคืืืื.
- ืืจืืื ืืกืืืื ืขืืืื ืืงืฉืืช (Routing).
ืคืจืืืงื 6. Tudushechka
ืืจืฆืื ืืช? ืืืืืฉืงื? ืืฉ ืืืคืื ืืืื. ืืื ืชืืืื ืื, ืืฉ ืกืืื ืืคืืคืืืจืืืช ืืื.
ืืคืืืงืฆืืืช Tudu ืืื ืืจื ืืฆืืื ืช ืืืืื ืฉืืชื ืืืื ืืช ืืืกืืืืช. ื ืกื ืืืชืื ืืืฉืื ืืื ื-vanilla Javascript ืืืื ืืืกืืจืช ืืืืขืืคืช ืขืืื.
ืึดืืืึนื:
- ืฆืืจ ืืฉืืืืช ืืืฉืืช.
- ืืืืง ืฉืืฉืืืช ืืืืืืื.
- ืืฉืืืืช ืกืื ืื (ืืืฉืืื, ืคืขืืืืช, ืืื). ืืืฉืชืืฉ
filter
ะธreduce
. - ืืืืื ืืช ืืืกืืืืช ืฉื Javascript.
ืคืจืืืงื 7. ืจืฉืืืช ืืจืืจื ืืฉืืจืืจ ื ืืชื ืช ืืืืื
ืืืื ืขืืืจ ืืืืื
ืืื ื ืืื:
- ืืจืืจ ืืฉืืจืจ ืืืฉืง API
- ืฆืืจ ืืืฉืง ืืฉืชืืฉ ืขืฉืืจ
ืคืจืืืงื 8. ืฉืืืื Messenger (ืืืฉืื ืืงืืจื)
ืืชื ืชืืื ืืื ืื ืืืฉืืื ืืื ืืจื ื ืืื ืืคืืืงืฆืืืช ืืงืืจืืืช ืคืืขืืืช, ืื ืฉืืืื ืืืชื ืืืืกื ืืืคืืจื.
ืื ื ืืื:
- ืฉืงืขื ืืื ืืจื ื (ืืืืขืืช ืืืืืืืช)
- ืืื ืืืฉืืืื ืืงืืจืืื ืขืืืืื.
- ืืืฆื ืคืืขืืืช ืชืื ืืืช ืืืืฉืืืื ืืงืืจืืื.
- ืืจืืื ืืกืืืื ืขืืืื ืืงืฉืืช ืืืคืืืงืฆืืืช ืืงืืจืืืช.
ืื ืืกืคืืง ืื ืืืืืฉ ืื ืืืืฉืืื.
ืืชืจืืื ืืืฆืข ืืชืืืืช ืืืืจื
ืืงืืจ: www.habr.com