#vue

3
6
#javascript #nodejs #programowanie #bekazwykopu
Śmiesznie, pisząc takiego jakby scrapera lub ładniej ujmując narzędzia do pobierania danych użytkownika z #wykop natrafiłem na zabawnego buga na ich stronie.

Mianowicie wystarczy wejść na profil jakiegoś użytkownika i dajemy na mikroblog i następnie na zakładkę z plusowanymi wpisami. I teraz jeżeli jakiś użytkownik ma ponad 500 stron plusowanych wpisów to po przejściu na jakąkolwiek stronę ponad 500 klikając ze spisu stron na dole to strona załaduje się normalnie. Ale teraz jeśli odświeżymy stronę, albo przejdziemy na nią wklejając link w przeglądarkę to wywali error 404 xD.

Napisałem im wczoraj wiadomość z tym błędem to odpisali odpisali jeszcze w ten sam dzień ale dopiero teraz zauważyłem maila. Twierdzą, że błąd znają i nad nim pracują xd.

Tymczasowo musiałem dodać do swojego skrypta, że na strony powyżej 500 przechodzi dosłownie klikając w linki na dolnym spisie stron zamiast bezpośrednio z adresu po pętli xD.

A co do samego buga to zgaduje, że to jest jakiś problem z routingiem w #vue ale czemu akurat ponad 500 to nie mam pojęcia xD.
629a567b-83ee-4761-b2ac-e5ed2aa7b64e
NiosePrawde

Pomaganie wykopkom, nie szanuję.

Zaloguj się aby komentować

Biorąc pod uwagę to, że jednak ludzie to zawodne maszyny (a mi ostatnio dość często udaje się nawalać, choroba itd), będę szukał osoby, która będzie mi mogła pomóc przy pracy którą wykonuję.
Nad czym pracuję? Głównie zajmuję się utrzymaniem i rozwijaniem REST API, które wykorzystuje tak zwaną Sferę(Sfera dla Subiekta nexo). Sfera to zestaw narzędzi, który pozwala wykonywać prawie wszystkie działania, jakie dostępne są w Subiekcie Nexo. Największym wyzwaniem będzie ogarnięcie tutaj rzeczy jak to nazywamy "Subiektowych", związanych z Subiektem Nexo oraz Sferą.
Aplikacja stoi na #dotnet, czyli tutaj wiadomo, że jest #csharp.
LINQ, MS SQL, Swagger, Postman, ngrok, git, trello i tego typu sprawy. Nie ma tutaj jakiś super nowych technologii, jest raczej więcej grzebania w tych starszych.
Jeśli chodzi o doświadczenie, to pewnie taki junior byłby ok. Fajnie jeśli byłby to ktoś z Rzeszowa/Dębicy lub okolic.
Nie byłoby to coś na pełen etat, tylko raczej bardziej coś dodatkowego na UZ albo jeszcze inaczej, raczej idzie się tutaj dogadać, choć to już ode mnie zależy. Znajomość #vue(tutaj to już naprawdę dobra znajomość vuejs byłaby wymagana, czyli pewnie na poziomie doświadczonego mida), czyli #webdev też mogłaby mieć wpływ na to, jakby to tutaj wyglądało, ale akurat nie jest to priorytetem i ode mnie to nie zależy.
Mój wpis nie jest pełnoprawną ofertą pracy. Otwartej rekrutacji też nie prowadzimy, z niczym też pośpiechu nie ma.
Na razie sprawdzam, czy może jakiś chętny by się tutaj znalazł.
#programowanie #praca #pracait #dotnet #csharp
ali7200

@Dissociated mogę polecić kumpla, co prawda bardziej sieciowiec i wiele rzeczy musiałbyś go nauczyć, ale za to można mu płacić w orzeszkach

Dissociated

@ali7200 Tutaj jednak dobrze by było, jeśli ta osoba miałaby jakieś doświadczenie z programowania w .net, żeby chociaż w tych technologiach siedziała/uczyła się.

Zaloguj się aby komentować

#programowanie #flutter #webdev #react #angular #vue

Jaki jest wasz ulubiony framework webowy do własnych projektów

44 Głosów
marmot

React to nie framework. Ale zaznaczyłem go, bo używam Next.js, które bazuje na React.

Gitler

@marmot a to ciekawe. Dlaczego uważasz, że react to nie framework ?

70e0c30b-9725-4905-9d2c-599fe82564e9
marmot

@Gitler Bo React nie daje Ci pełnego stacku, a jedynie obsługę tworzenia reaktywnych komponentów. Możesz bez problemu używać takiego React jak kiedyś używało się jQuery (co zresztą w dawnych czasach robiło się podczas migrowania appek z jQuery na React). Do tego, nawet na stronie Reacta masz: "The library for web and native user interfaces", a jak wejdziesz w https://react.dev/learn/start-a-new-react-project to dopiero listę frameworków, które bazują na Reakcie. To, że ChatGPT twierdzi jedno, to nie znaczy, że tak jest . Jak odpisałbyś mu "ale React nie jest frameworkiem", to Cię przeprosi i się poprawi, jak przy wielu innych rzeczach

Zaloguj się aby komentować

TailwindCSS
Jakie macie lub znacie sposoby na lepszą organizację klas zamiast bezpośrednio w DOM w className?
W jednym z projektów wyciągnąłem klasy do czegoś takiego:
const cls = {
container: "...",
text: "..."
}
I później w DOM'ie można było użyć className={cls.container} z tym że traciłem wtedy wszystkie ficzery związane z podpowiadaniem kodu i sortowaniem klas.
#tailwindcss #frontend #react #angular #vue #programowanie
Kamil.js

@Melonusk https://github.com/ben-rogerson/twin.macro pozwala na połączenie Tailwinda ze styled-components, emotion i innymi bibliotekami.


Dzięki temu używając Tailwinda możesz tworzyć ostylowane komponenty i po prostu je importować z innego pliku zamiast zaśmiecać DOM długimi className'ami. Jeśli chcesz nadal możesz używać Tailwinda w DOM, tylko zamiast w className umieszczasz go w atrybucie "tw", więc przy istniejącym projekcie trochę trzeba zrobić w ramach migracji.


Dopiero wczoraj odkryłem tę bibliotekę, bo tak jak ty chciałem uporządkować trochę DOM bez porzucania Tailwinda, więc jeszcze nie wiem czy jest coś lepszego i jakie potencjalne problemy mogą wyjść przy używaniu tego. W readme są przykładowe projekty w różnych technologiach, więc można szybko sprawdzić i się pobawić.

1e6bfae8-221d-475e-a3de-63bb2e85ea21
e2cbcdbb-3aaf-4981-9a8d-82019c24f330
Melonusk

@Kamil.js Cirkawe rozwiązanie, sprawdze na pewno chociaż mam awersję do styled components z powodu częstych problemów z typowaniem

Magiczny_Magik

@Kamil.js Stosowałem i efekt będzie taki sam jak stosowanie @apply, czyli odpada.

Zaloguj się aby komentować