Angular 1.x czy 2? Niedługo dołączę do projektu, gdzie prawdopodobnie jeden z nich zostanie wykorzystany. O ile jakieś mocniejsze podstawy 1.x udało mi się w miarę normalnie przyswoić, to od kilku dni uczę się dwójki i mózg mi rapuje jak bardzo jest złożona - zaczynając od samego bawienia się instalacją zależności, konfiguracją, przez TypeScript po ogólne skomplikowanie tworzenia komponentów, moim zdaniem nie współmierne do uzyskiwanego rezultatu. Szukam jakiś argumentów co wybrać, sam
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@zukuS: a to ciekawe, mam zupełnie odmienne wrażenia ;)

po ponad roku tworzenia wielkiego projektu w ng1 pracuję nad innym w ng2 (konkretnie w ionicu 2) i wydaje mi się dużo prostszy i spójniejszy, pisze się szybciej i wygodniej, wszystko sprawia wrażenie dobrze zaprojektowanego

gdy uczyłem się ng1, było bardzo dużo do ogarnięcia i proces opanowania wszystkiego na sensownym poziomie zajął więcej czasu niż poznanie ng2
  • Odpowiedz
co sobie ogarnąć jako frontend pod fullstack - #react czy #angularjs (1.x, 2 mnie nie interesuje) ? Który z nich 'mniejszy', szybszy do ogarnięcia?
Bardziej kusi mnie react, ze względu na niejasną sytuację. Poza tym powoli zaciera się różnica popularności jeśli chodzi o ilość ofert pracy.
Może ktoś poleci jakieś kursy?
#programowanie #javascript #angular #naukaprogramowania
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@onomatobeka: a no tak, w ofertach pracy nie ma jeszcze ( ͡° ʖ̯ ͡°) ale tak czy siak polecam ogarnąć vue i angulara, bo imho ten 1 wydaje sie obecnie ciekawszy, zależy zresztą od zastosowań - do czegoś mniejszego vue będzie lepszy, do czegos większego angular pewnie
  • Odpowiedz
#angular #javascript
Mam service w którym pobieram przy użyciu $http dane z serwera. Chciałbym użyć tych danych w {{expression}} w templatce i ona jest odpalana od razu po załadowaniu apki, a chciałbym, żeby poczekało aż się ściągnie :(
Wiem, że trzeba użyć promises, ale znajduje mi info do jakiejś starożytnej wersji Angulara ...
#angularjs
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mirki,

Ruszamy z kolejną edycją szkolenia tym razem w Krakowie, informacja o poprzednich szkoleniach znajdziecie pod tagiem: #quatronetszkolenie

Termin szkolenia: od 01.08.16 do 31-08-16
Lokalizacja: Bronowicka 90, Kraków
dyktek - Hej Mirki,

Ruszamy z kolejną edycją szkolenia tym razem w Krakowie, infor...
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę zacząć naukę jakiegoś frameworka JS, prawdopodobnie Angular 1.x. Z racji tego, że posiadam fajny kurs Backbone, a materiały dot. Angulara już są mniej fajne, opłaca się przerobić najpierw ten Backbone i poznać podstawy, żeby potem łatwiej uczyło się Angulara? Czy te 2 frameworki w ogóle bazują na tym samym i różnią się np. tylko zapisem, czy są to zupełnie inne technologie? Czy Backbone jeszcze w ogóle istnieje na rynku i jak
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam,
zrobiłem bardzo prostą grę w Angular.js / Node.js w celach dydaktycznych (pierwszy projekt), na pewno popełniłem kilka baboli i chętnie poddam się wszelakiej krytyce jeżeli mogę się czegoś przez to nauczyć. Gra typu upgrade, tylko 3 elementy są dostępne, ale na razie pracuję nad silnikiem a nie contentem.

https://github.com/akkonrad/game
http://game.akkroweb.pl/
#angularjs #angular
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ppawel: Jak na moje, to nie powinienem tego dodawać, bo mam, ale dodałem tego kontrolera i dalej nic. Mógłbyś zerknąć jeszcze raz i powiedzieć w którym to mniej więcej miejscu? (,)
  • Odpowiedz
Elo Mirki z #angular #angularjs

var User = $resource('/user/:userId', {userId:'@id'});
User.get({userId:123})
.$promise.then(function(user) {
$scope.user = user;
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qmar: jest opisane w linku

If the parameter value is prefixed with @ then the value for that parameter will be extracted from the corresponding property on the data object (provided when calling an action method). For example, if the defaultParam object is {someParam: '@someProp'} then the value of someParam will be data.someProp.
  • Odpowiedz
@qmar: @ oznacza że userId będzie pobrane z obiektu który przekażesz z pola id, jak podasz z palca to userId to po prostu nadpisze ono to zachowanie
  • Odpowiedz
@M4ks: WAT

masz Ty rozum i godność programisty ? angular2 wspiera ECMA6, więc automatycznie zmienia sie sama koncepcja pisania kodu, tak naprawde angular2 to powininen być całkiem nowy framework, tak bardzo różni sie od angulara1.x
  • Odpowiedz
Hej @webdev . Kojarzycie może jakiś cywilizowany datepicker pod angulara (z dyrektywami) ?
Wymagania:
- ma wybierać datę
- nic więcej :P

angular-datepicker i angularjs-datepicker sprawdzone, raczej odpadają. Może i bym się wkurzył i sam napisał, ale w sumie to spokojnym człowiekiem jestem
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@npsr: Angular-material miał chyba datepicker, ale nie wiem czy go polecam biorąc pod uwagę jak bardzo oni lubią nagle wszystko r----------ć robiąc niby minor release xD
  • Odpowiedz
#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
anonim1133 - #webdev #frontend #php #nieprogramowanie więc :P

µProgramiści!

Wci...

źródło: comment_vxoZdBWGf3fUGqUbGkSyhocpILxklxTg.jpg

Pobierz
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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,
  • Odpowiedz
@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.
  • Odpowiedz
W wolnych chwilach (czyli prawie wcale) dziergam sobie starter packa z #webpack #angular 2 ES 2015 i takimi tam babolami.
Nie jestem fanem "frameworków" UI no ale w tym przypadku wypadałoby coś zamontować.

Co najlepiej (poza bootstrapem, który wiem, że się nadaje, ale wolał bym uniknąć) najlepiej współpracuje z npm, webpackiem bez gulpa, bez bowera czy innych takich?

Nie chcę bałaganu. Na początku myślałem o semantic UI, ale
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Devykopki - potrzebuje pomocy.

Mianowicie, mam apkę AngularJS + Require.js do ładowania wszystkich JSów tam gdzie ich potrzebuje. Problem się pojawia, gdy używam Hudsona do deployowania wersji na serwerze. Wszystko ładnie się buduje, ale pierdykany #firefox nie chce uznac location.reload(true) i czesc rzeczy wraca z serwera z HTTP 200, a czesc HTTP 304.

Czy ktos z Was wie jak ugryzc assets versioning (wersjonowanie) po stronie grunta, albo chociaz jak skonfigurowac
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nCore: Polecam. Niedużo konfiguracji, wielkie możliwości, wspiera pisanie ładnego, modularnego kodu i mnóstwo wtyczek do ładowania szerokiej gamy assetów. I, co najważniejsze w webdevie, jest modny w tym tygodniu!
  • Odpowiedz
@Marmite: też próbowalem wpiąć r.js (nie - nie - nie - nie - też nie ogarnąłem).

I potrzebuje wszystko ładować - paczka modułów jest ładowana w jednej części aplikacji - kolejna w drugiej - trudne do wytłumaczenia - do przerobienia jeszcze gorzej - ktoś to tak zrobił - no i tak musi zostać :/

Obawiam się, że urlArgs + np. numer commita z gita będzie sensownym rozwiązaniem - zawsze się
  • Odpowiedz