Kiedy Waszym zdaniem takie frameworki jak Laravel i Vue albo React które są obecnie najpopularniejsze odejdą w zapomnienie? Kiedyś to były na topie takie frameworki i biblioteki jak CI, Kohana (przynajmniej w Polsce), jQuery i Knockout.js a teraz to już praktycznie nic o nich nie przeczytam, bo wszyscy tylko wciąż gadają o Laravelu i Vue. Podejrzewam że ich popularność nie przekłada się aż tak bardzo na ilość ofert pracy i wdrożeń w
@daro1: Tego podejrzewam nie wie nikt, technologia się zmienia. Ktoś zrobi coś lepszego, szybszego, wygodniejszego prędzej czy później - to może być za rok, a może być i za dziesięć lat.

Dlatego proponuję uczyć się programować, a nie uczyć się języków czy frameworków.
  • Odpowiedz
  • 2
@daro1 tak jak napisał przedmówca, lepiej nauczyć się wykorzystania języka a w konsekwencji, po zdobyciu doświadczenia można dojść do wniosku że te wszystkie frameworki tak na prawdę opisują kilka powtarzających się wzorców. W każdym języku, przy użyciu dowolnego framweroka można napisać gówniany kod :)
  • Odpowiedz
Hej Mirki,
mam problem z konfiguracją ścieżek nadrzędnych w #vite i #vuejs ale zasadniczo myślę, że z #react jest tak samo.
Mam dosyć starą apkę, której struktura wygląda w uproszczeniu tak:
A/
B/
C/
D/
...
Z/
całość stoi na IIS na archaicznym asp classic (ale to w sumie też bez znaczenia) mam do tego dostęp po localhost:765
w folderze A mam wspólne cssy,grafiki, etc statyczne pliki (np. localhost:765/A/style.css)
w folderze B
#naukaprogramowania #vuejs
Potrzebuje poradnika/tutoriala itp jak filtrować produkty, robić paginację z produktami kiedy dostaję listę np. 50 elementów? A ma być na stronie 5 produktów albo wybieram produkt z kategorii damskie/męskie itp. Chce to filtrować uderzając do API np.
/products?category= male&category=special

w tutorialach w internecie głównie jest filtrowanie na całej liście, tego nie chce. Wie ktoś może jak w VUEX dołączyć filtrowanie po parametrach ???

Chodzi o vue
A po co Ci do tego vuex? Pobierasz w jakimś komponenecie nadrzędnym dane z API, wyswietlasz je, z API pobierasz ilość elementów, dzielisz to przez ilość elementów którą chcesz mieć na stronie i to daje maksymalny element paginacji. W vue piszesz logikę jak te elementy podzielić na tablicę np [[1],[100,101,102],[666]] w zależności od tego jaki element jest aktywny. później tej tablicy używasz do wyrenderowwania paginacji. Aktywnej strony i parametrów używasz do budowania
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
#nuxtjs #vuejs #nodejs #serwery #linux

Mam apke w nuxtjs która śmiga na darmowym planie heroku ale chce to przenieść na swój serwer dedykowany który się nudzi i tak a heroku zaraz będzie płatny.

Czy ktoś ma jakiś tutorial / artykul na temat tego jak skonfigurować system Ubuntu / Debian pod budowanie i hostowanie takich apek? Wiem że chyba jakoś ngnix trzeba pod to specjalnie konfigurować
TLDR: chcę zrobić aplikację webową + android/iOS z pomocą narzędzi, które mi to znacznie ułatwią. Gubię się w gąszczu bibliotek/frameworków. Mam małe doświadczenie z Laravelem, Vue i chyba tego bym się trzymał. Co wybrać żeby ułatwić zadanie? (nie jestem programistą 30k tylko robię to hobbystycznie)

Jakiś czas temu zacząłem pisać własną aplikację z użyciem Laravel + Vue + Inertia.js + Tailwind CSS. Problem jest taki, że wszystkie komponenty pisałem sam i zabierało
@ddiazepam Ja mam skomplikowane formy w kilku tabach w modalach i wszystko smiga, ale rozumiem ze jestes poczatkujacy i szukasz czegos prostego – intertia wymaga jednak troche doswiadczenia i ogarniecia, czasem trzeba podłubać/pokombinowac
  • Odpowiedz
Siema.
Zacząłem korzystać z TypeScript razem z Vue2. Mam taki problem że stworzyłem komponent, otypowałem propsy i jak zaimportuje komponent i najadę na niego myszką w script to ładnie mi pokazuje typy ale jak już wpisuje go w template to pokazuje mi się typ any i mogę w propsy wrzucić kompletnie inny typ.
Przykładowo mam komponent Item z propsem header: String

import { defineComponent } from 'vue'

export default defineComponent({
name: "Item",
Mirki, mam problem, z api dostaje obiekty które są konfiguracjami bloków, wrzucam je do pine, teraz gdy klimat na block kopiuje mi je i wrzuca na stronę, problem jest taki że nie mogę się pozbyć referencji, czyli jak zmieniam input na stronie to zmienia mi je we wszystkich obiektach które zostały skopiowane, potrzebuję otworzyć czystą instancję obiektu a dopiero po skopiowaniu nadać mu reaktywność
#vuejs #javascript
@Radaka: dobra nie było pytania, wygląda że wszystko co trafi od razu do pine dostaje proxy, wystarczylo dać ...obiekt przed dodaniem do store używając akcji
  • Odpowiedz
@terror_blade: a czego brakuje temu pierwszemu że musisz mieszać?

Nadal nie rozumiem tego hype na tailinga. Cofanie się w czasie to epoki Twitter bootstrap gdy był zbiorem CSS.

Tyle fajnych design systemów zapewniających to co stary Twitter bootstrap czy tailwind plus masa nowych fajnych bajerów a ludzie cofają się do starego. I efekt jest taki że albo klepiemy od zera własny design system bazując na CSS z tailwinda albo robimy mieszańca
  • Odpowiedz
Nigdy nie bawiłem się jakoś specjalnie we frontendzie, zawodowo 100% backend, jedynie na studiach robiłem kiedyś na zaliczenie coś w #vuejs, ale to tak po omacku, nie uczyłem się go jakoś specjalnie, kiedyś też bawiłem się w #react, ale też już nawet nie pamiętam co tam robiłem, #angular tylko odpalałem żeby sobie przeklikać coś lokalnie, a teraz chciałbym zrobić sobie jakąś apkę, bardziej dla zabawy i żeby też poznać to
@voot: angulara nikt się nie uczy obecnie. Większość rynku to korpo seniorzy i dalej dziura.
React i vue to kwestia gustu. Jak nie znasz się na fe to klep w vue. W react łatwo napisać gówniany kod a vue cię praktycznie prowadzi za rękę
  • Odpowiedz
Jak skonfigurowac #nginx dla Single Page Application napisane w #vuejs? Builduje sobie do dist, a pozniej kopiuje te pliki do kontenera z #nginx - problem jest taki, ze ten defaultowy config nie wspolpracuje z Vue Router... jesli w swojej SPA mam takie sciezki:

- /
- /test
- /costam

To jesli odwiedze najpierw sciezke /, a pozniej sie przeklikam do innych stron (np. klikne w jakis href) to
@aloucie: to co podeslales to legit - dodalem do nginx.conf w kontenerze i dziala tak jak chcialem...

@LaylaTichy: w sumie to widze, ze masz jakis mega zlozony ten config, ale nie wiem na ile to konieczne

@wobloblo: no ja mam serwerek na VPS i tam mam proxy ustawione przez SWAG i sobie jedynie robie w nginx config by przekierowac np https://appka.frytka.pl do swojego kontenera z appka, ale problem byl
  • Odpowiedz
Potrzebuje logiki z metod komponentu Vue, chce żeby ta logika była wywoływana w dwóch miejscach, jedno to ten komponent a drugie to czysta funkcja/klasa. Da się jakoś wyciągnąć takie metody, w których pelno jest odniesień do pól w data() i są one nadpisywane w tych metodach? Nie mam pomysłu za bardzo jak to refaktoryzować. #programowanie #vuejs
Jestem zielony we Vue, ale czy da się wywołać jakoś mounted() componentu w jakimś innym componencie albo w zwykłym pliku js? Chciałbym żeby to wszystko co jest w mounted w danym componencie załadowało się na samym początku uruchomienia aplikacji, a nie wtedy jak wejdę na endpoint w którym jest ten component. #programowanie #vue #vuejs
Elko, jakie macie opinie z kursów Aniserowicza? Ja nigdy nie korzystałem, ale zawsze o nich głośno, a teraz jest potencjalnie interesująca mnie tematyka w produkcie "Archotektura Na Froncie", druga juz chyba to jest edycja więc moze ktos ma z tym konkretnym produktem doświadczenia. Warte swojej ceny? Widziałem lekcje demo, wydaje się spoko. Jeszcze jedno pytanie, jak bardzo React specific to jest? Bo ja aktulanie bardziej w Vue.

#programista15k #programowanie #frontend #react #
Cześć, mogę prosić o code review i porady dotyczące clean architecutre? Próbuję opanować hexagonal architecutre na fronice (typescript + nuxt js) i backendzie (symfony).

Głównym zdaniem aplikacji będzie obsługa czatu/video rozmów i kalendarza spotkań, coś jak w teams. Jest to początkowy etap, aktualnie jest zaimplementowany tylko globalny chat i zastanawiam się czy dalszy development w tym kierunku ma sens.

github

#php #javascript #symfony #typescript #vuejs #programowanie
@mat89c: Wygląda całkiem dobrze. Poszedłeś w stronę Vertical Slice Architecture - umieściłeś kontrolery w bounded contekście. Ja osobiście wolę jednak mieć kontrolery w osobnym kontekście. Mam wtedy src/UI/Rest i src/UI/Web, czyli kontrolery traktuję jako część interfejsu użytkownika, która składa polecenia do kupy i wrzuca na busa. Niemniej, to mi się wydaje kwestią preferencji.
Jedną rzecz mógłbyś rozważyć - w obiektach DTO zamiast geterów używać bezpośrednio składowych. Wprowadzono readonly nie bez powodu.
  • Odpowiedz
@mat89c: A jedną rzecz zauważyłem jeszcze. To też jest dyskusyjne, ale walidację Commandów przeniósłbym do kontrolera. W handlerze poleceń nie powinny się znaleźć wadliwe obiekty poleceń. Zobacz np, że będziesz miał duże problemy w przypadku asynchornicznych handlerów - jak poinformujesz usera o błędzie? Wielu programistów poleca walidację w handlerach, ale ja uważam, że obiekt polecenia jest kontraktem między warstwą UI oraz aplikacji. Aplikacja mówi: wypełnij taki obiekcik zgodne z wytycznymi, to
  • Odpowiedz
Poszukuję programistów z doświadczeniem na stanowiska:
Web UI Engineers (React or Vue or Angular)
Sitecore Engineers
Adobe Experience Manager Engineers
Optimizely Engineers (Episerver)
Flutter Engineers

Poziom Mid-Senior.
Wymagany komunikatyweny angielski.
Rekrutacja to tylko 1h spotkanie online po angielsku.

Praca w międzynarodowym środowisku dla klientów z całego świata.
Różne projekty, duże możliwości awansu i zdobywania doświadczenia.

Możliwość pracy B2B/UoP. Praca w biurze/hybryda/zdalna.
Konkurencyjne wynagrodzenie (nie ma sztywnych widelek, rynek i doświadczenie określa wynagrodzenie).
Konkurencyjne wynagrodzenie

konkurencyjne wzgledem kogo? jakiegos netguru gdzie placa 15k seniorowi, korpo 20+, czy remote dla zagranicy bezposrednio za 30+?

czy moze stawka to tajemnica (dynamiczna stawka, dynamiczny zespol, ale max 50/h albo mam 6 juniorow po bootcampie na twoje miejsce xD)
  • Odpowiedz
Mam pytanie do aplikacji webowej napisanej we Vue. Mam metodę X, która jest od selecta i w niej sporo rzeczy się dzieje. Gdy wybieram itema z tego selecta to aplikacja na chwilę się freezuje i jak to się wszystko przerobi w metodzie X to wtedy wyświetla się zawartość. Czy można jakoś zidentyfikować co tak długo trwa w metodzie X i zrobić jakiegoś promisa żeby można było wyświetlić loading i uniknąć freezowania się
Cześć, Wszystkim!
Długo się wahałam czy wstawiać tu ten post, jakoś nie mam odpowiedniej pewności siebie :D
No ale dobra, raz się żyje

Jakiś czas temu odnalazłam spokój i satysfakcję w malowaniu na płótnie. Początkowo były to same abstrakcje, tak po prostu.
Kiedyś na Allegro była licytacja obrazów z logami popularnych języków programowania i pamietam, ze mój chłopak ubolewał nad tym, ze nie ma tam Vue.js, wiec stwierdziłam, ze zrobię mu to