Page 1 of 1

#1 Hedlajn - News agregartor za najcitanije portale

Posted: 16/06/2020 10:41
by ProgramskiJezik
Pozdrav,

Nisam siguran da li smijem ovako "promovisati" site, ako je problem modovi slobodno brisite :)

Hedlajn

Uglavnom, preko vikenda imao sam malo vremena, i trebam uciti Typescript za posao pa sam iskoristio priliku da napravim jedan mali news agregator raznih stranica iz regije.

Backend je napravljen u NodeJS, i napravio sam jedan caching sistem gdje imam JSON file koji preko cron job-a updatuje JSON object svakih 30tak min sa RSS feedovima raznih news stranica. Moram priznat to je jedino "tesko" bilo u ovom projektu.

Frontend je napravljen u React + Typescript. Prvi put se susrecem sa Typescript pa mi je bilo zanimljivo, npr mora se uvijek return imati i return type za funkcije. Cak resposnse od API-a moras imati tip koji je 1:1 mapiran na JSON object. U mom slucaju napravio sam jednostavan Interface koji ima atribute koji meni trebaju.

Ako ko ima jos pitanja neka kaze, mogu i share-at neki code po potrebi.

#2 Re: Hedlajn - News agregartor za najcitanije portale

Posted: 16/06/2020 20:58
by Quaresma
nije lose, samo ovo Krajina stavi na prvo mjesto i bice odmah bolje

#3 Re: Hedlajn - News agregartor za najcitanije portale

Posted: 17/07/2020 21:07
by ProgramskiJezik
Quaresma wrote: 16/06/2020 20:58 nije lose, samo ovo Krajina stavi na prvo mjesto i bice odmah bolje
Napravio sam sada da mozes sam svoj redoslijed praviti, ako imas ideju za jos neki site bujrum.

student90 wrote: 16/06/2020 21:29 veoma dobro uradeno, sa vremenom uraditi malo dizajn i to je to, ubaciti neke reklamice da zaradujes i ti od toga i eto pasivne zarade :D :D
Nadam se :D dosad oko 30tak ljudi posjecuje sedmicno sto i nije lose!

Trebam vise reklamirati skontao sam.


+ Ima sada i mobile app view, Volio bi ako nije problem, da otvorite site mobilno i da vidite kako izgleda na telefonu (moguce je instalirati site kao aplikaciju ako si na androidu i otvoris u Chrome trebalo bi automatski da ti se pokaze da se "instalira na home screen" ili Iphone moras manuelno preko safari dodati malo je napornije.. )