"ื ืืขื ืืืื ืืขืจ ืืืกืืืืงืก ืืื ืึท ืึธื ืืืืืขืจ ืืืื ืคืจืืืื"
ืืืจ ืคืึธืจืฉืืึธืื 8 ืคึผืจืืืขืงื ืึธืคึผืฆืืขืก ืืืึธืก ืืืจ ืงืขื ืขื ืืึธื "ืคึฟืึทืจ ืฉืคึผืึทืก" ืฆื ืืึทืงืืืขื ืคืึทืงืืืฉ ืึทื ืืืืืงืืื ื ืืขืจืคืึทืจืื ื.
ืคึผืจืึธืืขืงื 1. ืืจืขืืืึธ ืงืืึธืื
ืืืึธืก ืืืจ ืืืขื ืืขืจื ืขื:
- ืึธืจืืึทื ืืืึทืฆืืข ืคืื โโืืขืื ืคึผืจืึทืกืขืกืื ื ืจืืฅ (ืจืืืื ื).
- ืฉืืขืคึผื ืืื ืคืึทืื.
- ืืื ืฆื ืฉืึทืคึฟื ื ืืึทืข ืึทืืืืฉืขืงืฅ (ืืึธืจืื, ืจืฉืืืืช, ืงืึทืจืืก).
- ืคึผืจืึทืกืขืกืื ื ืืื ืงืึธื ืืจืึธืืืจืื ื ืึทืจืืึทื ืฉืจืืึทื ืืึทืื.
- ืคึฟืื ืืขืจ ืงืืืขื ื ืืืึทื: ืืื ืฆื ื ืืฆื ืืืืข ืกืืึธืจืืืืฉ, ืืื ืฆื ืจืึทืืขืืืขื ืืึทืื ืืื ืืืืข ืกืืึธืจืืืืฉ, ืืื ืฆื ืืืืขื ืขื ืืึทืื ืคึฟืื ืืืืข ืกืืึธืจืืืืฉ.
- ืคึฟืื ืื ืกืขืจืืืขืจ ืืืึทื: ืืื ืฆื ื ืืฆื ืืึทืืึทืืืืกืื, ืืื ืฆื ืจืึทืืขืืืขื ืืึทืื ืืื ืื ืืึทืืึทืืืืก, ืืื ืฆื ืืืืขื ืขื ืืึทืื ืคึฟืื ืื ืืึทืืึทืืืืก.
ืคึผืจืึธืืขืงื 2. ืึทืืืื ืืึทืคืืืข
ื ืคึผืฉืื CRUD ืึทืคึผืืึทืงืืืฉืึทื, ืืืขืึทื ืคึฟืึทืจ ืืขืจื ืขื ืื ืืึทืกืืงืก. ืืืืืจ ืืขืจื ืขื:
- ืฉืึทืคึฟื ื ืืฆืขืจืก, ืคืืจื ื ืืฆืขืจืก.
- ืื ืืขืจืึทืงื ืืื ืื ืืึทืืึทืืืืก - ืฉืึทืคึฟื, ืืืืขื ืขื, ืจืขืืึทืืืจื, ืืืกืืขืงื ื ืืฆืขืจืก.
- ืืืึทืืึทืืืืืื ื ืึทืจืืึทื ืฉืจืืึทื ืืื ืึทืจืืขื ืืื ืคืืจืืขื.
ืคึผืจืึธืืขืงื 3. ืงืจืืคึผืืึธืงืืจืจืขื ืกื ืืจืึทืงืขืจ (ืืขืืืืจื ืจืืจืขืืืืืง ืึทืคึผืืึทืงืืืฉืึทื)
ืขืคึผืขืก: ืกืืืืคื, ืึธืืืขืงืืืื-C, ืจืขืึทืงื ื ืึทืืืืืข, ืืืฉืึทืืืึท, ืงืึธืืืื.
ืืืืืจ ืืขืจื ืขื:
- ืืื ืืขืืืืจื ืึทืคึผืืึทืงืืืฉืึทื ื ืึทืจืืขื.
- ืืื ืฆื ืฆืืจืืงืงืจืืื ืืึทืื ืคึฟืื ืื API.
- ืืื ืืขืืืืจื ืืืึทื ืืืืึทืืฅ ืึทืจืืขื.
- ืืื ืฆื ืึทืจืืขืื ืืื ืจืืจืขืืืืืง ืกืืืืึทืืืืืขืจื.
ืืืื ืืืจ ืืขื ื ืืื ืืขืจืขืกืืจื, ืืึธ ืขืก ืืื
ืคึผืจืึธืืขืงื 4. ืฉืืขืื ืึทืจืืืฃ ืืืื ืืืืืขื ืข ืืืขืืคึผืึทืง ืงืึทื ืคืืืืขืจืืืฉืึทื ืคึฟืื ืงืจืึทืฆื
ืืขืงื ืืงืื, ืืึธืก ืืื ื ืืฉื ืึทื ืึทืคึผืืึทืงืืืฉืึทื, ืึธืืขืจ ืขืก ืืื ืึท ืืืืขืจ ื ืืฆืืง ืึทืจืืขื ืฆื ืคึฟืึทืจืฉืืืื ืืื ืืืขืืคึผืึทืง ืึทืจืืขื ืคึฟืื ืืื ืขืืืืื ืืง. ืืืฆื ืขืก ืืืขื ื ืืฉื ืืืื ืึท "ืฉืืืึทืจืฅ ืงืขืกืื", ืึธืืขืจ ืึท ืคืึทืจืฉืืืืืง ืืขืฆืืึทื.
ืจืขืงืืืืจืขืืขื ืฅ:
- ืฆืื ืืืคื ืขืืขื es7 ืฆื es5 (ืืึทืกืืงืก).
- ืฆืื ืืืคื ืขืืขื jsx ืฆื js - ืึธืืขืจ - .vue ืฆื .js (ืืืจ ืืืขื ืืึธืื ืฆื ืืขืจื ืขื ืืึธืืืขืจื)
- ืฉืืขืื ืึทืจืืืฃ ืืืขืืคึผืึทืง ืืขืื ืกืขืจืืืขืจ ืืื ืืืืก ืืึธืืืืข ืจืืืึธืืืื ื. (vue-cli ืืื create-react-app ื ืืฆื ืืืืืข)
- ื ืืฆื Heroku, now.sh ืึธืืขืจ Github, ืืขืจื ืขื ืืื ืฆื ืฆืขืืืืงืืขื ืืืขืืคึผืึทืง ืคึผืจืึทืืืฉืขืงืก.
- ืฉืืขืื ืืืื ืืึทืืืืกืืข ืคึผืจืขืคึผืจืึธืกืขืกืกืึธืจ ืฆื ืฆืื ืืืคื ืขืืขื css - scss, less, stylus.
- ืืขืจื ืขื ืืื ืฆื ื ืืฆื ืืืืืขืจ ืืื ืกืืืืก ืืื ืืืขืืคึผืึทืงืง.
ืคึผืจืึธืืขืงื 5. ืืขืงืขืจื ืขืืืก ืงืืึธืื
ืืขืืขืจ ืืืฉืขืื ืืื ืคืืจืืื ืื ืฆื ืืึทืื ืืืื ืืืืืขื ืข ืืขืงืขืจื ืขืืืก.
ืืืึธืก ืืืจ ืืืขื ืืขืจื ืขื ืืืืฃ ืืขื ืืืขื:
- ืืื ืฆื ืื ืืขืจืึทืงื ืืื Hackernews API.
- ืืื ืฆื ืฉืึทืคึฟื ืึท ืืืื ืืืึทื ืึทืคึผืืึทืงืืืฉืึทื.
- ืืื ืฆื ืื ืกืืจืืืขื ื ืคึฟืขืึดืงืืืื ืึทืืึท ืืื ืืืืืื ื ืืึทืืขืจืงืื ืืขื, ืืืื ืืึทืืขืจืงืื ืืขื, ืคึผืจืึธืืคืืืื.
- ืึธืจืืึทื ืืืึทืฆืืข ืคืื โโืืขืื ืคึผืจืึทืกืขืกืื ื ืจืืฅ (ืจืืืื ื).
ืคึผืจืึธืืขืงื 6. ืืืืืฉืขืืฉืงืึท
ืขืืขืก? ืืืืืฉืงื? ืขืก ืืขื ืขื ืืืืื ืืขืจ ืคืื ืืื. ืืืขืจ ืืืืืื ืืืจ, ืขืก ืืื ืึท ืกืืื ืคึฟืึทืจ ืืขื ืคึผืึธืคึผืืืึทืจืืืขื.
ืื Tudu ืึทืคึผ ืืื ืึท ืืจืืืก ืืืขื ืฆื ืืึทืื ืืืืขืจ ืืืจ ืคึฟืึทืจืฉืืืื ืื ืืึทืกืืงืก. ืคึผืจืึผืืื ืฉืจืืืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื ืืื ืืืึทื ืื ืืืฉืึทืืืึทืกืงืจืืคึผื ืืื ืืืื ืขืจ ืืื ืืืื ืืึทืืืืกืืข ืคืจืืืืืืขืจืง.
ืืขืจื ืขื:
- ืฉืึทืคึฟื ื ืืึทืข ืืึทืกืงืก.
- ืงืืง ืึทื ืื ืคืขืืืขืจ ืืขื ืขื ืึธื ืืขืคืืื.
- ืคืืืืขืจ ืืึทืกืงืก (ืืขืขื ืืืงื, ืึทืงืืืื, ืึทืืข). ื ืืฆื
filter
ะธreduce
. - ืคึฟืึทืจืฉืืืื ืื ืืึทืกืืงืก ืคืื ืืืฉืึทืืืึทืกืงืจืืคึผื.
ืคึผืจืึธืืขืงื 7. ืกืึธืจืืึทืืืข ืฉืืขืคึผื ืืื ืงืึทืคึผ ืจืฉืืื
ืืืืขืจ ื ืืฆืืง ืฆื ืคึฟืึทืจืฉืืืื
ืืืืืจ ืืขืจื ืขื:
- ืฉืืขืคึผื ืืื ืคืึทืื ืึทืคึผื
- ืฉืึทืคึฟื ืจืืึทื UI
ืคึผืจืึธืืขืงื 8. ืืขืกืื ืืืฉืขืจ ืงืืึธืื (ืืขืืืืจื ืึทืคึผืืึทืงืืืฉืึทื)
ืืืจ ืืืขื ืคึฟืึทืจืฉืืืื ืืื ืืืืืข ืืืขื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืืขืืืืจื ืึทืคึผืืึทืงืืืฉืึทื ื ืึทืจืืขื, ืืืึธืก ืืืขื ืืึทืืื ืืขืจ ืืืจ ืคืื ืื ืืจืื ืืึทืกืข.
ืืืึธืก ืืืจ ืืืขืื ืืขืจื ืขื:
- ืืืขื ืกืึทืงืึทืฅ (ืจืขืืข ืึทืจืืืงืืขื)
- ืืื ืืขืืืืจื ืึทืคึผืืึทืงืืืฉืึทื ื ืึทืจืืขื.
- ืืื ืืขืืคึผืืึทืืขืก ืึทืจืืขื ืืื ืืขืืืืจื ืึทืคึผืืึทืงืืืฉืึทื ื.
- ืึธืจืืึทื ืืืืื ื ืืขืื ืคึผืจืึทืกืขืกืื ื ืจืืฅ ืืื ืืขืืืืจื ืึทืคึผืืึทืงืืืฉืึทื ื.
ืืึธืก ืืืขื ืืืื ืืขื ืื ืคึฟืึทืจ ืืืจ ืคึฟืึทืจ ืึท ืืืืฉ ืึธืืขืจ ืฆืืืื.
ืืืืขืจืืขืฆืื ื ืืื ืืืจืืืขืงืึธืื ืืื ืื ืฉืืืฆื ืคืื ืื ืคืืจืืข
ืืงืืจ: www.habr.com