"Sayidku wuxuu sameeyaa khaladaad ka badan inta uu bilawga isku dayo"
Waxaan bixinaa 8 ikhtiyaar oo mashruuc ah oo aad sameyn karto "madadaallo" si aad u hesho khibrad horumarineed oo dhab ah.
Mashruuca 1. Trello clone
Waxaad baran doontaa:
- Habaynta codsiyada habaynta wadooyinka (Routing).
- Jiid oo tuur
- Sida loo sameeyo walxo cusub (loox, liis, kaarar).
- Hagaajinta iyo hubinta xogta gelinta
- Laga soo bilaabo dhinaca macmiilka: sida loo isticmaalo kaydinta maxaliga ah, sida loo kaydiyo xogta kaydinta maxaliga ah, sida loo akhriyo xogta kaydinta maxaliga ah.
- Laga soo bilaabo dhinaca serverka: sida loo isticmaalo database-yada, sida loo kaydiyo xogta database, sida loo akhriyo xogta database.
Mashruuca 2. Admin panel
Codsi fudud oo CRUD ah, oo ku habboon barashada aasaaska. Aan barano:
- Abuur isticmaalayaasha, maamul isticmaalayaasha
- La falgal xogta xogta - abuur, akhri, wax ka beddel, tirtir isticmaalayaasha.
- Xaqiijinta gelinta iyo la shaqaynta foomamka.
Mashruuca 3. Tracker Cryptocurrency (codsiga mobilada ee asalka ah)
Wax kasta: Swift, Ujeedo-C, Dhalad falcelin, Java, Kotlin.
Aan barano:
- Sida codsiyada asalka ahi u shaqeeyaan.
- Sida xogta API looga soo ceshado
- Sida qaabaynta bogga hooyo u shaqeeyaan.
- Sida loogu shaqeeyo mobaylada mobaylada.
Haddii aad xiisaynayso, waa kan
Mashruuca 4. Samee xidhmadaada xidhmo shabakadeed meel eber ah
Farsamo ahaan, kani maaha codsi, laakiin waa hawl aad u faa'iido badan in la fahmo sida xirmada webka uga shaqeyso gudaha. Hadda ma noqon doonto "sanduuqa madow", laakiin waa qalab la fahmi karo.
Shuruudaha:
- Isku-dubarid es7 ilaa es5 ( aasaasiga ah).
- U diyaari jsx ilaa js - ama - .vue .js (waa inaad barataa loaders)
- Deji server dev xirmo iyo module kulul dib u dejinta. (vue-cli iyo create-react-app isticmaal labadaba)
- Isticmaal Heroku, now.sh ama Github, baro sida loo geeyo mashaariicda xirmada webka.
- Diyaarso soo-sameeyaha aad jeceshahay si aad u ururiso css - scss, less, stylus.
- Baro sida loo isticmaalo sawirada iyo svgs-ga oo wata xirmada webka.
Mashruuca 5. Hackernews clone
Jedi kasta waxaa looga baahan yahay inuu sameeyo Hackernews u gaar ah.
Waxaad ku baran doontaa inta aad jidka ku jirto:
- Sida loola falgalo hackernews API.
- Sida loo sameeyo hal bog codsi.
- Sida loo hirgeliyo sifooyinka sida daawashada faallooyinka, faallooyinka shakhsi ahaaneed, profiles.
- Habaynta codsiyada habaynta wadooyinka (Routing).
Mashruuca 6. Tudushechka
Dhab ahaantii? Tudushka? Waxaa jira kumanaan iyaga ka mid ah. Laakiin i rumayso, waxaa jirta sabab caannimadan.
App-ka Tudu waa hab fiican oo lagu hubinayo inaad fahantay aasaaska. Isku day inaad hal codsi ku qorto vaniljka Javascript iyo mid qaabka aad ugu jeceshahay.
Baro:
- Abuur hawlo cusub
- Hubi in beeruhu ay buuxsameen.
- Shaandhee hawlaha (dhamaystiran, firfircoon, dhammaan). Isticmaal
filter
ΠΈreduce
. - Faham aasaaska Javascript.
Mashruuca 7. Liiska jiidida iyo hoos u dhigida la kala sooci karo
Aad bay u caawinaysaa in la fahmo
Aan barano:
- Jiid oo tuur API
- Abuur UI qani ah
Mashruuca 8. Messenger clone (codsiga asalka ah)
Waxaad fahmi doontaa sida ay u shaqeeyaan codsiyada webka iyo codsiyada asalka ah, kuwaas oo kaa sooci doona cufka cawl.
Waxaan baran doonaa:
- saldhigyada mareegaha (farriimaha degdega ah)
- Sida codsiyada asalka ahi u shaqeeyaan.
- Sida habraacyadu ugu shaqeeyaan codsiyada asalka ah.
- Abaabulida dariiqyada socodsiinta codsiga ee codsiyada waddaniga ah.
Tani waxay kugu filnaan doontaa bil ama laba bilood.
Turjumaada waxaa lagu fuliyay taageerada shirkadda
Source: www.habr.com