Skip to main content

Search

Items tagged with: nextjs


I don't get the hype around Next.js. How can this be the future? This is literally what we did in the early 2000s.

I'm definitely staying away from this.

#react #nextjs


@anna with friends organized a private Christmas concert.
I made for them a #SongBook web called #Cacofonix.

It shows the introduction of performers, a list of songs, song descriptions, song lyrics and also tells you what song is now performed.

It's written in #TypeScript, frontend is #NextJs, backend is #PayloadCMS, data is stored in #MongoDB. It communicates using #GraphQL.

If somebody finds it useful, the code is here
https://github.com/Stopka/cacofonix


Prepisovani "firemni" casti webu @ceskodigital z Nextu do Webflow pokracuje. Zakladni definovani stylu slo dobre, temer vse v barvach, typografii a zakladnich mezerach pokryly globalni classy ("all h1", "all h2"...). Designerka to abstrahovala do design systemu moc pekne.

Sekce jsou naopak hodne custom. Mimo hlavicky a paticky se temer nic neopakuje, takze se to nesnazim sroubovat na nejakou abstrakci a sazim jednu sekci za druhou. WET princip. Pomuze to predatelnosti.

#web #nextjs #webflow


Tak hlasim vitezstvi nad service-workery a web push notifikacemi na vsech platformach.

🎯 Vsude se da k notifikacim prihlasit s kompletne pokrytou sadou moznych chyb a logovani.
🎯 Notifikace spravne otevira PWA, ac na iOS (16.7) ji nedokazu deep linkovat. Podle specifikace by to melo jit.
🎯 Minimalizoval jsem vsecky side-effekty, ktere by service-worker mohl mit a neco mi v apce rozbijet. Celkove jsem dosahl rozumneho kodu.

Velka PWA bariera padla i na iOS 🍾

#ios #nextjs #android


I just deployed a new #FediSearch version:
✅ #GraphQL search endpoints were extracted into separated app
✅ Opt out page was polished
✅ Frontend was migrated to #NextJS 13 and AppDir api
✅ Improved frontend UI by introdcing load placeholders and by fixing of several glitches
✅ Frontend was migrated to esm modules
✅ Properly fixed robot.txt handling in crawler
✅ Improved and unified codestyle

:fedisearch: 🎉
https://fedisearch.skorpil.cz


Under the hood:
✅ I replaced #PostgreSQL database storage by more suitable #ElasticSearch. It searches data faster and I have better control over results order
✅ I replaced #REST api by #GraphQL api for frontend - backend communication. This simplyfies a lot both the #React frontend and the #NextJs server implementations.