@karid: Na frontendzie masz JS czy tego chcesz czy nie. Możesz sobie to napisac w czystym js lub użyć chociazby angulara.

Na backendzie możesz się babrać w php lub użyć node.
  • Odpowiedz
@karid: wszystko ma swoje wady i zalety - Ty znasz PHP, to napiszesz szybciej w czystym PHP.

proste requesty ajaxowe nie są tak uniwersalne - do każdej akcji (edycja, dodanie) piszesz nowy kod do obsługi samego zapytania, a potem do podmiany html i ewentualnej animacji. W frameworkach dochodzimy już do takiego momentu, że podmiana html z animacjami robi się sama (templaty), a obsługę zapytania ajax można też sprowadzić do czegoś
  • Odpowiedz
via Android
  • 1
@msq: tego, że z głupiego powodu ograniczasz sobie możliwości (np dostęp do ciekawych i przydatnych materiałów) ;)
  • Odpowiedz
Mirki, potrzebuję na szybko postawić webową appkę (panel administracyjny z kilkoma wykresami, 3 formularzami i dosłownie kilkoma routsami). Jako backend myślę o Django (TastyPie albo DRF) bądź o GO (Martini albo Gin). Co będzie najlepsze na frontend w takim wypadku?

BackBone.js? AngularJS? Ember.js? Czy może coś innego?

PS: Obecna appka stoi full na django i niestety ale szybkością nie grzeszy... (tak tak, zastąpiłem już większość ORMu customowym SQLem, ale nadal to nie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dyzajash: zatem powodzenia! :)

ale doprecyzuj - to niby-raspberry to po stronie klienta, czy serwera? jeśli serwera, to może nie korzystaj z dodatkowych bibliotek do REST, ale te 3 widoki napisz samodzielnie?
  • Odpowiedz
@chester: serwer. server udp napisany na pythonie + server xmpp + nginx (+gunicorn) + django appka.

Co do REST'a to powiem ci szczerze że mając te 50-70ms więcej nie zrobi mi to różnicy... Ważna jest tu szybkość implementacji. Poważnie myślę o Go langu i Gin'ie bo wydajnościowo po prostu wymiata. Tylko że tam to prawie wszystko od zera muszę klecić + przestawiać się na nowy język.
  • Odpowiedz
nie istnieją takie stanowiska jak Angular.js developer. Jeśli znasz JavaScript to szukaj pod słowami "Junior Front-end developer" ;)


wiem :p to, że jestem #rozowympaskiem to nie znaczy, że nie ogarniam takich rzeczy :p chodzi mi konkretnie o pracę w angularowym frameworku, a nie ogólnie w JS po prostu.
  • Odpowiedz
Mam mały problem. Przerabiam właśnie swoją appkę napisaną w pełni w django na SPA (backend w django, frontend w angularze. Do serializacji używam DjangoRESTframework)

Jeden z moich modeli wygląda w następujący sposób:

--Scheduler

-Id
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@epi: AMA raczej nie, chyba że awansuję na dyrektora ( ͡º ͜ʖ͡º). No i sam zawód nie jest raczej mega fascynujący (to UX w IT, nie bajeranckie, konkursowe rzeczy w agencji interaktywnej) Ale czasem coś na pewno wrzucę, jakieś fajne rzeczy z moich zakładek.
  • Odpowiedz
#webdev #angularjs #programowanie

Mirki mi poleciły angulara więc się wziąłem za czytanie i mi się takie dwa pytania na początek nasunęły:

1. Załóżmy, że będę miał dwa elementy na stronie o takim samym kontrolerze (to możliwe?) - dzielą one jeden $scope czy każdy ma swój?

2. Można robić bardziej zaawansowane templatki, typu includować templatki w templatce, co by można rozdzielić bardziej złożone strony na bardziej czytelne
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Marmite: Bo wyższość tego rozwiązania nie jest widoczna przy pierwszym spojrzeniu.

React nie oddziela kodu html od kodu js. On oddziela osobne komponenty od siebie. Dzięki temu można je reużywać i komponować ze sobą.

Po pierwsze react umożliwia bardzo łatwe tworzenie skomplikowanych aplikacji - ponieważ unika zarządzania stanem. Przy każdej zmianie cały widok jest renderowany ponownie. Z punktu widzenia programisty wygląda to jakby użycie np. php czyli generowanie za każdym razem
  • Odpowiedz
Mireczki, jakieś polecane kursy do #angularjs ? Wiem, że google nie gryzie, ale właśnie zależy mi na polecanych. PL/ENG bez różnicy, VIDEO/TEXT również.

Nie wołam # programowanie, bo mnie zjebią, ale #webdev już chyba sens ma?

Ogólnie zależy mi na nauce dla siebie, nie dla jakiegoś konkretnego projektu o ile to ma jakieś znaczenie.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gdziezamiatasz:

1. ng-newsletter. co tydzień nowe artykuły, niekoniecznie takie co mogą się aktualnie przydać, ale dają namiary na ciekawe blogi.

2. https://www.youtube.com/watch?v=ZhfUv0spHCY - ciekawy wykład.

3. z tego co zaobserwowałem, to w necie jest wiele kursów dotyczących totalnych podstaw. Jeśli chciałbyś zobaczyć jak tworzy się w praktyce bardziej złożone np. dyrektywy, to polecam nieskompresowane kody źródłowe http://angular-ui.github.io/bootstrap/
  • Odpowiedz