@Peterov: html tak na szybko: brak deklaracji, słaba semantyka a raczej jej brak;) (sa takie tagi jak header, main, footer, aside, section, article, nav, paragrafy p do tekstu, a nie do nagłowków, nagłowki h1-h6, thead, tbody - poczytaj dokumentacje), brak alt przy img, nazywamy klasy po angielsku; html mozesz sprawdzić czy sie waliduje tu https://validator.w3.org/
ttp-equiv="Content-Language" content="pl" - to jest dla mnie dziwne raczej stosuje sie i http-equiv="X-UA-Compatible" content="IE=edge"
Znacie jakieś narzędzie do robienia injection testów? Nie chodzi mi o sql a o głównie o frontend. Często przed wdrożeniem projektu na sklepy wstrzykujemy im kod we wrapper żeby sprawdzić czy coś się nie gryzie. Ktoś coś czy muszę sobie coś napisać? :> #webdev #frontend
@kWeb24: Automatyzować opłaca ci się to tylko wtedy kiedy sklepy ci się powtarzają, bo jakiejkolwiek metody byś nie użył to do każdej strony musiałbyś pisać odrobinę inny skrypt. Jak się powtarzają to do usunięcia/zmiany czegoś wystarczyłby bookmarklet
@Greg36: Sporo sklepów się powtarza ale sporo też przychodzi i odchodzi. Generalnie reguła jest taka, że w sklepie jest wrapper na lpki, który ma swoje id. Wtedy wystarczy mi pobrać stronę albo nawet osadzić ją w podglądzie w iframe i podmienić kod w divie z id które znam. Więc jednym klikiem jestem w stanie wygenerować sobie podglądy wszystkich sklepów jakie w danej chwili mnie interesują podając po prostu listę linków. Nie
#webdev #frontend #jekyll #cms #www
Szukam połączenia jekylla (albo innego generatora) ze strukturą dynamiczną, np. klient ma do dyspozycji panel z aktualnościami, które zamiast do bazy wędrują do plików html, które mogą być odczytane przez jekylla. Chodzi o to by rozdzielić front od back-endu, dynamika jest potrzebna wyłącznie do kreowania i edycji treści, a nie do wyświetlania.
Spotkał się ktoś z takim problemem/rozwiązaniem?
@rbielawski: @Dante15: najlepsza książka do JS/jQuery jaka wyszła, brakuje mi w niej tylko ćwiczeń i kontynuacji w postaci 2 części obejmującą np hoisting, angulara, node itd.
Książka pokazuje dobre praktyki, zwraca uwagę na bezpieczeństwo witryn, omawia które metody są szybsze, chociaż tutaj akurat brakuje przedstawienia danych, w dodatku autor poświęca kilka stron na omówienie JSON, AJAX, jQuery UI, geolokalizacji, sa nawet 2 strony o Angular, więc uczy nie tylko o
Wlasnie minely mi dwa tygodnie w nowej pracy na #emigracja w Holandii. Wraz z zona postanowilismy zarazykowac i zaczac zycie od nowa.
Jako na "miesiecznice" dwu-miesiecznej pracy w nowym miejscu chcialbym zaoferowac pomoc w uzyskaniu #praca w Holandii jako #webdev #frontend. Jesli chce ktos jak ja zmienic swoje zycie i wyemigrowac chetnie pomoge w znalezieniu pokoju, zalatwienia spraw pobytu w Holandii (meldunki, ubezpieczenia itp.). Milo by bylo miec jakiegos krajana obok
Mirasy, pomóżcie mi zaplanować dalszą naukę #frontend

Jestem na etapie podstawowej/średniej znajomości JS i jQuery. Pora chyba więc na frameworki. No i tu zaczynają się problemy.

Co wybrać?

- Angular 1
- Angular 2
- React
- Ember
- Backbone
- jeszcze jakis inny

Czy wszystkie wymienione wyżej wykonują te same zadania, czy czymś się różnią?
Czy wystarczy znać jeden z nich, czy kilka?
Jeśli kilka to w jakiej kolejności zacząć naukę?
@larvaexotech: Niby czemu praca zawodowa poza PL react? popatrz na popularność Angulara i na Reacta - od zleceń na Upworku po popularność w zapytaniach googla.
@razor535: Ja bym na Twoim miejscu Angular 1, potem 2. Frameworki to nie jest religia, zacznie się coś zmieniać to po prostu zmienisz frameworka.
Cześć !

Chciałbym nauczyć się frontendu, tylko ogólnie nie wiem jak zacząć. Photoshopa znam bardzo dobrze, więc problemu z zaprojektowaniem strony nie będzie, oczywiście gorzej jest z przeniesieniem jej na strone. Wiem że musze się nauczyć html, css, bootstrapa, js i innych tylko jak ? Nie wiem mam zaprojektować strone i na początku przełożyć ją na html i css, czy od razu na bootstrapa ? totalnie nie wiem, prosze o pomoc !
Mireczki moje, jaki framework JS na front-end typowego portalu? Back-end wystawia API, portal ogólnie bez wodotrysków - zbiór artykułów, możliwość rejestracji i logowania (a po zalogowaniu użytkownik może sobie ustawić, jaki rodzaj treści chce widzieć).

Zaznaczę, że jestem zielony w temacie - trochę dłubałem w Angularze, ale nauczę się, czego trzeba. Zdaję sobie sprawę, że pewnie można postawić to na czymkolwiek, ale chętnie poznam opinię kogoś doświadczonego. ( ͡ ͜
@vord: Backbone (chociaż to nie framework, a raczej biblioteka) jest dobrym wyborem że względu na niski próg wejścia. Nie narzuca zbyt wiele, ale załatwia najważniejsze rzeczy tzn routing, binding, renderowanie templejtów, organizację struktur danych, etc.

Wadą dużych frameworków jest to, że jak już zabraniesz za daleko to nie ma powrotu. Zmiana rozwiązania to nie refaktoring, tylko całkowite przepisanie aplikacji.
#webdev #frontend #php #nieprogramowanie więc :P

µProgramiści!

Wciąż nie do końca pojąć mogę, czemu mają służyć takie wynalazki jak #angularjs #angular #ember #react. Jest sens tak dużo rzeczy pchać do użytkownika, tak dużo robić po jego stronie? Jakąś walidację formularza, wyłączenie przycisku, czy coś - rozumiem. Ale budowanie całej aplikacji(?) po stronie użytkownika?
Osobiście podoba mi się tworzenie aplikacji na jakimś klasycznym frameworku jak #symfony ( #symfony2 ) - podoba mi
anonim1133 - #webdev #frontend #php #nieprogramowanie więc :P

µProgramiści!

Wci...

źródło: comment_vxoZdBWGf3fUGqUbGkSyhocpILxklxTg.jpg

Pobierz
@anonim1133: chociażby po to, by nie pieprzyć się z tworzeniem widoków po stronie serwera, to nie jest fajne


do tego są projekty, które mają jeden backend ale wiele frontów: desktop, mobile, apki natywne itp
wtedy backend jest prosty, wystawia tylko api, a każdy z możliwych frontów z tego api korzysta
dzięki temu masz ładnie rozdzielone projekty, osobny na backend, osobny na apke na androida, osobny na frontend itp, czysto, schludnie, porządeczek
@anonim1133: olbrzymim plusem jest na pewno to, że możesz przerzucić część obciążenia z serwera na klienta. W przypadku skomplikowanych backendów, które i tak zjadają olbrzymie zasoby na swoje zadania (np. indeksowanie setek tysięcy eventów w czasie rzeczywistym), przeglądarka przejmuje całe renderowanie strony, co przekłada się też na prędkość działania aplikacji.