Imwe rondedzero yemapurojekiti ekudzidzira pairi

"Tenzi anoita zvikanganiso zvakawanda kupfuura anotanga kuedza"

Pakupedzisira runyorwa rwezvirongwa zvekudzidzisa yakagamuchira 50k kuverenga uye mazana matanhatu anofarira. Heino imwe rondedzero yemapurojekiti anonakidza ekudzidzira, kune avo vanoda rumwe rubatsiro.

1. Mupepeti wemashoko

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Chinangwa chemupepeti wemavara ndechekudzikisa kuedza kwevashandisi kuyedza kushandura fomati yavo kuita HTML markup inoshanda. A good text editor inobvumira vashandisi kuti vagadzire zvinyorwa nenzira dzakasiyana.

Pane imwe nguva, munhu wese akashandisa text editor. Saka wadii zvigadzire iwe pachako?

2. Reddit clone

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Reddit inzvimbo yekusangana kwenhau, chiyero chewebhu chemukati uye saiti yekukurukurirana.

Reddit inotora yakawanda yenguva yangu, asi ini ndinoramba ndiri pairi. Kugadzira Reddit clone inzira inoshanda yekudzidza hurongwa (uchiri kubhurawuza Reddit panguva imwe chete).

Reddit inokupa iwe yakapfuma kwazvo API. Usasiye chero maitiro kana kuita zvinhu nemazvo. Munyika chaiyo ine vatengi uye vatengi, haugone kushanda zvisina tsarukano, kana iwe uchakurumidza kurasikirwa nebasa rako.

Smart vatengi vachabva vaona kuti basa ririkuitwa zvisina kunaka uye vachawana mumwe munhu.

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Purogiramu inonzi Reddit

3. Kudhinda yakavhurika sosi NPM package

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Kana iwe ukanyora Javascript kodhi, mukana wekuti iwe unoshandisa package maneja. Maneja wepasuru anotendera iwe kuti ushandise zvakare kodhi iripo iyo yakanyorwa nekutsikiswa nevamwe vanhu.

Kunzwisisa kutenderera kuzere kwepakeji kunopa chiitiko chakanaka kwazvo. Pane zvinhu zvakawanda zvaunoda kuziva paunenge uchidhinda kodhi. Iwe unofanirwa kufunga nezve chengetedzo, semantic vhezheni, scalability, kutumidza magungano uye kugadzirisa.

Iyo package inogona kuva chero chinhu. Kana iwe usina zano, gadzira yako Lodash woishambadza.

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Lodash: lodash.com

Kuva nechimwe chinhu chawakaita online kunokuisa gumi muzana pamusoro pevamwe. Hezvino zvimwe zvinobatsira nezve yakavhurika masosi uye mapakeji.

4. yemaharaCodeCamp curriculum

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Zvidzidzo zveFCC

freeCodecamp yakaunganidza zvakawanda comprehensive programming course.

freeCodeCamp isangano risingabatsiri. Iyo ine inodyidzana pawebhu-yakavakirwa papuratifomu yekudzidza, foramu yenharaunda yepamhepo, dzimba dzekutaura, zvinyorwa zvepakati, uye masangano emuno anotarisira kuita kuti budiriro yewebhu yekudzidza iwanikwe nemunhu wese.

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Iwe uchave wakanyanya kukodzera pabasa rako rekutanga kana ukakwanisa kupedza kosi yese.

5. Gadzira sevha yeHTTP kubva pakutanga

Iyo HTTP protocol ndeimwe yemaprotocol makuru ayo izvo zvinofamba paInternet. HTTP maseva anoshandiswa kushandira static zvirimo seHTML, CSS, uye JS.

Kukwanisa kuita iyo HTTP protocol kubva kutanga kuchawedzera ruzivo rwako rwekuti zvinhu zvinopindirana sei.

Semuenzaniso, kana ukashandisa NodeJs, iwe unoziva kuti Express inopa HTTP sevha.

Kuti uwane referensi, ona kana uchikwanisa:

  • Gadzirisa sevha pasina kushandisa chero raibhurari
  • Sevha inofanirwa kushandira HTML, CSS uye JS zvemukati.
  • Kushandisa router kubva pakutanga
  • Tarisa shanduko uye gadziridza sevha

Kana iwe usingazivi chikonzero, shandisa Go lang uye edza kugadzira sevha yeHTTP Caddy kubva pakutanga.

Imwe rondedzero yemapurojekiti ekudzidzira pairi

6. Desktop app yezvinyorwa

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Tese tinonyora manotsi, handiti?

Ngatigadzirei app yemanotsi. Chishandiso chinoda kuchengetedza manotsi uye kuwiriranisa iwo nedatabase. Vaka app yemuno uchishandisa Electron, Swift, kana chero chaunoda uye chinoshanda kune yako system.

Inzwa wakasununguka kusanganisa izvi nedambudziko rekutanga (text editor).

Sebhonasi, edza kuyananisa desktop yako vhezheni newebhu vhezheni.

7. Podcasts (Overcast clone)

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Ndiani asingateereri podcasts?

Gadzira web application ine zvinotevera kushanda:

  • Gadzira account
  • Tsvaga maPodcast
  • Ratidza uye unyore kune podcasts
  • Mira uye tamba, shandura kumhanya, kumberi uye kumashure mabasa kwemasekonzi makumi matatu.

Edza kushandisa iTunes API senzvimbo yekutanga. Kana iwe uchiziva nezve chero zviwanikwa, ndapota tumira mumashoko.

Imwe rondedzero yemapurojekiti ekudzidzira pairi

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

8. Screen capture

Imwe rondedzero yemapurojekiti ekudzidzira pairi

Mhoro! Ndiri kutora skrini yangu izvozvi!

Gadzira desktop kana yewebhu app iyo inokutendera iwe kutora skrini yako uye chengetedza clip se .gif

pano mamwe matipikuita sei izvi.

Kuturikira kwakaitwa nerutsigiro rwekambani EDISON Softwareuyo akabatikana nebasa kugadzira maapplication uye mawebhusaiti muPHP kune vatengi vakakura, zvakare kuvandudzwa kwemasevhisi emakore uye nharembozha muJava.

Source: www.habr.com

Voeg