Lwm daim ntawv teev cov phiaj xwm los xyaum ua

"Tus tswv ua yuam kev ntau dua li tus pib sim ua"

Kawg daim ntawv teev cov phiaj xwm kev cob qhia tau txais 50k nyeem thiab 600 favorites. Nov yog lwm daim ntawv teev cov haujlwm nthuav dav rau kev xyaum, rau cov neeg uas xav tau kev pab ntxiv.

1. Text editor

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Lub hom phiaj ntawm cov ntawv nyeem yog los txo cov kev siv zog ntawm cov neeg siv sim hloov lawv cov formatting rau hauv HTML markup siv tau. Cov ntawv nyeem zoo tso cai rau cov neeg siv los tsim cov ntawv hauv ntau txoj kev.

Qee lub sij hawm, txhua tus tau siv cov ntawv nyeem. Yog li vim li cas ho tsis tsim koj tus kheej?

2. Reddit clone

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Reddit yog kev sib tham xov xwm sib sau ua ke, cov ntsiab lus hauv lub vev xaib thiab qhov chaw sib tham.

Reddit siv sijhawm ntau ntawm kuv lub sijhawm, tab sis kuv txuas ntxiv mus rau nws. Tsim Reddit clone yog ib txoj hauv kev zoo los kawm txog kev ua haujlwm (thaum saib Reddit tib lub sijhawm).

Reddit muab koj nrog kev nplua nuj heev API. Tsis txhob tso tseg tej yam ntxwv los yog ua tej yam haphazardly. Hauv lub ntiaj teb tiag tiag nrog cov neeg siv khoom thiab cov neeg siv khoom, koj tuaj yeem ua haujlwm tsis zoo, lossis koj yuav poob haujlwm sai.

Cov neeg siv khoom ntse yuav paub tam sim ntawd tias txoj haujlwm tau ua tsis zoo thiab yuav nrhiav lwm tus.

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Reddit API

3. Tshaj tawm cov pob qhib NPM

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Yog tias koj sau Javascript code, muaj feem yuav yog koj siv tus thawj tswj pob. Tus neeg saib xyuas pob tso cai rau koj rov siv cov lej uas twb muaj lawm uas lwm tus neeg tau sau thiab luam tawm.

Nkag siab txog tag nrho txoj kev loj hlob ntawm ib pob yuav muab kev paub zoo heev. Muaj ntau yam uas koj yuav tsum paub thaum tshaj tawm cov cai. Koj yuav tsum xav txog kev ruaj ntseg, semantic versioning, scalability, naming conventions thiab txij nkawm.

Lub pob tuaj yeem yog dab tsi. Yog tias koj tsis muaj lub tswv yim, tsim koj tus kheej Lodash thiab tshaj tawm nws.

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Lodash: lodash.com

Muaj qee yam koj tau ua hauv online ua rau koj 10% siab dua lwm tus. Nov yog qee qhov kev pabcuam muaj txiaj ntsig hais txog qhib qhov chaw thiab pob khoom.

4. freeCodeCamp cov ntaub ntawv kawm

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

FCC cov ntaub ntawv kawm

freeCodecamp tau sau ntau heev kawm tiav programming.

freeCodeCamp yog ib lub koom haum tsis muaj txiaj ntsig. Nws muaj kev sib tham sib tham hauv web-based kev kawm platform, lub rooj sib tham hauv zej zog hauv online, chav sib tham, Cov ntawv tshaj tawm, thiab cov koom haum hauv zos uas npaj siab yuav ua kom txoj kev kawm hauv lub vev xaib nkag mus tau rau txhua tus.

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Koj yuav muaj ntau tshaj qhov tsim nyog rau koj thawj txoj haujlwm yog tias koj tswj kom ua tiav tag nrho cov chav kawm.

5. Tsim HTTP server los ntawm kos

HTTP raws tu qauv yog ib qho ntawm cov txheej txheem tseem ceeb uas cov ntsiab lus mus hauv Is Taws Nem. HTTP servers yog siv los ua haujlwm zoo li qub xws li HTML, CSS, thiab JS.

Muaj peev xwm siv HTTP raws tu qauv los ntawm kos yuav nthuav koj txoj kev paub txog kev sib cuam tshuam li cas.

Piv txwv li, yog tias koj siv NodeJs, ces koj paub tias Express muab HTTP server.

Rau kev siv, saib seb koj puas tuaj yeem:

  • Teem lub server yam tsis siv cov tsev qiv ntawv
  • Lub server yuav tsum ua haujlwm rau HTML, CSS thiab JS cov ntsiab lus.
  • Siv lub router los ntawm kos
  • Saib xyuas kev hloov pauv thiab hloov kho lub server

Yog tias koj tsis paub yog vim li cas, siv Ua lang thiab sim tsim HTTP server Caddy los ntawm kos.

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

6. Desktop app rau sau ntawv

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Peb txhua tus sau ntawv, puas yog?

Wb tsim ib daim ntawv app. Daim ntawv thov yuav tsum khaws cov ntawv thiab synchronize lawv nrog cov ntaub ntawv. Tsim ib haiv neeg app siv Electron, Swift, lossis txhua yam koj nyiam thiab ua haujlwm li cas rau koj lub cev.

Xav tias dawb los ua ke qhov no nrog thawj qhov kev sib tw (cov ntawv nyeem).

Raws li ib qho ntxiv, sim syncing koj lub desktop version nrog lub vev xaib version.

7. Podcasts (Overcast clone)

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Leej twg tsis mloog podcasts?

Tsim ib daim ntawv thov web nrog cov haujlwm hauv qab no:

  • Tsim ib tus account
  • Nrhiav Podcasts
  • Rate thiab sau npe rau podcasts
  • Nres thiab ua si, hloov ceev, ua haujlwm rau pem hauv ntej thiab rov qab rau 30 vib nas this.

Sim siv iTunes API ua qhov pib. Yog tias koj paub txog lwm yam kev pabcuam, thov tso rau hauv cov lus pom.

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

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

8. Screen capture

Lwm daim ntawv teev cov phiaj xwm los xyaum ua

Nyob zoo! Kuv tab tom thaij kuv qhov screen tam sim no!

Tsim ib lub desktop lossis web app uas tso cai rau koj los ntes koj lub vijtsam thiab txuag cov clip li .gif

no qee cov lus qhiayuav ua li cas thiaj ua tau qhov no.

Kev txhais lus tau ua nrog kev txhawb nqa ntawm lub tuam txhab EDISON Softwareuas yog kev koom tes tsim cov ntawv thov thiab cov vev xaib hauv PHP rau cov neeg siv khoom loj, nrog rau txhim kho cov kev pabcuam huab thiab cov ntawv thov mobile hauv Java.

Tau qhov twg los: www.hab.com

Ntxiv ib saib