Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

“Inkosi yenza amaphutha amaningi kunomuntu oqalayo ukwenza imizamo”

Okokugcina uhlu lwamaphrojekthi okuqeqesha ithole ukufundwa okungu-50k nezintandokazi ezingu-600. Nalu olunye uhlu lwamaphrojekthi athokozisayo ongazijwayeza, kulabo abafuna usizo olwengeziwe.

1. Umhleli wombhalo

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

Inhloso yomhleli wombhalo ukunciphisa umzamo wabasebenzisi abazama ukuguqula ukufometha kwabo kube yimakhaphu evumelekile ye-HTML. Umhleli wombhalo omuhle uvumela abasebenzisi ukuthi bafomethe umbhalo ngezindlela ezahlukene.

Ngesinye isikhathi, wonke umuntu usebenzise umhleli wombhalo. Pho kungani kungenjalo zenzele wena?

2. I-Reddit clone

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

Reddit iwukuhlanganiswa kwezindaba zomphakathi, isilinganiselwa sokuqukethwe kwewebhu kanye nesayithi lengxoxo.

I-Reddit ithatha isikhathi sami esiningi, kodwa ngiyaqhubeka nokuzipholela kuyo. Ukudala i-Reddit clone kuyindlela ephumelelayo yokufunda ukuhlela (ngenkathi uphequlula i-Reddit ngesikhathi esifanayo).

I-Reddit ikunikeza ngokucebile kakhulu API. Ungashiyi ngaphandle noma yiziphi izici noma wenze izinto ngokungaqondile. Emhlabeni wangempela onamakhasimende namakhasimende, awukwazi ukusebenza ngokunganaki, noma uzolahlekelwa umsebenzi ngokushesha.

Amaklayenti ahlakaniphile azobona ngokushesha ukuthi umsebenzi awenziwa kahle futhi azothola omunye umuntu.

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

I-Reddit API

3. Ukushicilela iphakheji ye-NPM yomthombo ovulekile

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

Uma ubhala ikhodi ye-Javascript, kungenzeka ukuthi usebenzise umphathi wephakheji. Umphathi wephakheji ikuvumela ukuthi usebenzise kabusha ikhodi ekhona ebhalwe futhi yashicilelwa ngabanye abantu.

Ukuqonda umjikelezo wokuthuthukisa ogcwele wephakheji kuzohlinzeka ngomuzwa omuhle kakhulu. Kunezinto eziningi okudingeka uzazi uma ushicilela ikhodi. Udinga ukucabanga ngokuvikeleka, inguqulo ye-semantic, ukukala, izimiso zokuqamba amagama nokugcinwa.

Iphakheji ingaba yinoma yini. Uma ungenawo umbono, dala eyakho i-Lodash futhi uyishicilele.

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

I-Lodash: lodash.com

Ukuba nokuthile okwenzile ku-inthanethi kukubeka ngo-10% ngaphezu kwabanye. Nazi ezinye izinsiza eziwusizo mayelana nemithombo evulekile namaphakheji.

4. Ikharikhulamu yeCodeCamp yamahhala

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

Ikharikhulamu ye-FCC

I-freeCodecamp iqoqe okuningi inkambo yokuhlela ephelele.

I-freeCodeCamp yinhlangano engenzi nzuzo. Iqukethe inkundla yokufunda esekelwe kuwebhu esebenzisanayo, inkundla yomphakathi eku-inthanethi, amagumbi okuxoxa, ukushicilela Okumaphakathi, nezinhlangano zasendaweni ezihlose ukwenza ukuthuthukiswa kwewebhu yokufunda kufinyeleleke kuwo wonke umuntu.

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

Uzoba ngaphezu kokufanelekela umsebenzi wakho wokuqala uma ukwazi ukuqeda sonke isifundo.

5. Dala iseva ye-HTTP kusukela ekuqaleni

Iphrothokholi ye-HTTP ingenye yezivumelwano eziyinhloko lapho okuqukethwe kuhamba khona ku-inthanethi. Amaseva e-HTTP asetshenziselwa ukunikeza okuqukethwe okumile okufana ne-HTML, CSS, ne-JS.

Ukwazi ukusebenzisa iphrothokholi ye-HTTP kusukela ekuqaleni kuzokhulisa ulwazi lwakho lokuthi izinto zisebenzisana kanjani.

Isibonelo, uma usebenzisa ama-NodeJs, uyazi ukuthi i-Express inikeza iseva ye-HTTP.

Ukuze uthole ireferensi, bheka ukuthi ungakwazi yini:

  • Setha iseva ngaphandle kokusebenzisa noma imaphi amalabhulali
  • Iseva kufanele inikeze okuqukethwe kwe-HTML, CSS kanye ne-JS.
  • Isebenzisa i-router kusukela ekuqaleni
  • Qaphela izinguquko futhi ubuyekeze iseva

Uma ungazi ukuthi kungani, sebenzisa Hamba la bese uzama ukudala iseva ye-HTTP caddy zoqala phansi.

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

6. Uhlelo lokusebenza lwedeskithophu lwamanothi

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

Sonke siyawabhala amaphuzu, akunjalo?

Masidale uhlelo lokusebenza lwamanothi. Uhlelo lokusebenza ludinga ukugcina amanothi futhi luwavumelanise nesizindalwazi. Yakha uhlelo lokusebenza lwendabuko usebenzisa i-Electron, i-Swift, nanoma yini oyithandayo nokuthi yini esebenzela isistimu yakho.

Zizwe ukhululekile ukuhlanganisa lokhu nenselelo yokuqala (umhleli wombhalo).

Njengebhonasi, zama ukuvumelanisa inguqulo yedeskithophu yakho nenguqulo yewebhu.

7. Amaphodikhasti (I-Overcast clone)

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

Ubani ongawalaleli ama-podcast?

Dala uhlelo lokusebenza lewebhu ngokusebenza okulandelayo:

  • Yenza i-akhawunti
  • Sesha ama-Podcast
  • Linganisa futhi ubhalisele ama-podcasts
  • Yima futhi udlale, shintsha isivinini, imisebenzi eya phambili nangemuva imizuzwana engama-30.

Zama ukusebenzisa i-iTunes API njengendawo yokuqala. Uma wazi ezinye izinsiza, sicela uthumele kumazwana.

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api

8. Ukuthwebula isikrini

Olunye uhlu lwamaphrojekthi okumele uzilolonge kuwo

Sawubona! Ngiqopha isikrini sami manje!

Dala ideskithophu noma uhlelo lokusebenza lwewebhu olukuvumela ukuthi uthwebule isikrini sakho futhi ulondoloze isiqeshana njenge .gif

Lapha amanye amathiphuukufeza kanjani lokhu.

Ukuhumusha kwenziwa ngokusekelwa yinkampani Isoftware ye-EDISONozinikele ngokomsebenzi ukuthuthukisa izinhlelo zokusebenza namawebhusayithi ku-PHP kumakhasimende amakhulu, kanye ukuthuthukiswa kwezinsizakalo zamafu nezinhlelo zokusebenza zeselula ku-Java.

Source: www.habr.com

Engeza amazwana