Wpis z mikrobloga

#webdev #react
Zebraliśmy się tutaj, żeby porozmawiać o najnowszej aktualizacji #nextjs a tak na prawdę to o strukturze plików w waszym projekcie.
Nowa wersja nextJS wprowadza folder /app, w którym routingi do kolejnych podstron będą folderami, które z kolei będą zawierały odpowiednie pliki. I tak, każdy taki folder będzie zawierał np. page.js.

Ogólnie już od dawna widziałem trend, że np. komponent to folder/index.js i wtedy masz latwiejszy import bez podawania nazwy pliku ale...
no właśnie ale, ale ja nienawidze mieć na górnej belce z plikami index.js/index.js/index.js/index.js/index.js/index.js/ i to samo tyczy się ctrl+p, które zazwyczaj służy mi do przeskakiwania między plikami - chociaż tu już od jakiegoś czasu brany jest też pod uwagę folder.

Tak więc:
1. Jak wy to robicie?
2. Co sądzicie o nowościach w next?
zboinek - #webdev #react
Zebraliśmy się tutaj, żeby porozmawiać o najnowszej aktuali...

źródło: comment_16672555066IwZZVm5ddeloRlOe5dg7Q.jpg

Pobierz
  • 21
  • Odpowiedz
@zboinek: ja tam lubię index.js w katalogach z komponentami, ale służą one tylko i wyłącznie do eksportów. Zasadniczo nawet ich nie ruszam, bo mam tool, który mi je tworzy.

Na jakimś projekcie miałem komponenty bezpośrednio w index.js. Myślałem, że się potnę.
  • Odpowiedz
@zboinek: nie chciało mi się jeszcze 13 odpalać, ale mam 2 podejścia:
- a index do eksportu jak spunku
- catch all jeżeli się da [[...cokolwiek]].ts

  • Odpowiedz
@zboinek: To react native.

Tailwinda miałem na jakimś projekcie. Możecie go sobie wsadzić w dupę a nie do mojego kodu xD

Co ja piszę komponent czy rozprawkę o tym, jak on ma wyglądać. Jeszcze tylko nasrać do tego.
  • Odpowiedz
@BrotatyChleb: aaaaaaaaaaaa ;) znając życie to customowy tool zrobiony na własny użytek nie będzie zbyt użyteczny dla osoby trzeciej. Ja to sobie ograłem snippetami i templatami
  • Odpowiedz