Mirki od #javascript sprzeczające się pomiędzy #angularjs i resztą świata ( ͡° ͜ʖ ͡°)
There is new kid on the block: Aurelia!

http://aurelia.io/

Na razie w fazie pre-beta ale wygląda świetnie. Jest to dziecko ludzi, którzy wcześniej utworzyli Durandala. Sami twierdzą, że
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#problem / #pytanie + #coffeescript + #webdev + #programowanie + #javascript (ale ładna #chmuratagow... i tak - bardzo przepraszam że was wołam, no ale jednak wolałbym się czegokolwiek dowiedzieć co robię źle, bo aktualnie - nie wiem, co robię źle)

No cóż... Tak więc... To znowu ja. I znowu mam nietypowy... problem, albo raczej - moja niewiedza dotycząca
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

przeniosłem [...] wywoływanie funkcji na sam koniec skryptu


@Linux__Shines: Czyli rozwiązanie nr 1 – ale i tak poczytaj o

hoisting
, bo to ważny temat w JS (i przy użyciu Coffee jak widać też występuje) :)
  • Odpowiedz
#coffeescript vs #typescript vs #dart – który język do małego projektu #webdev?

Nigdy nie byłem mistrzem #javascript – korzystam, piszę, znam większe zady i walety, ale chciałbym jednak czegoś z „klasyczną” obiektowością (opartą o klasy i międzymordzia zamiast prototypy).

Miło jeśli ściśle typowany, jako odskocznia od JSa i PHP :P
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MacDada: do małego coffee da radę, ale po co się babrać to nie wiem. ~30% więcej gównianego kodu na wyjściu.

Ja tam polecam pure js bez jQuery czy innych takich. Może i w małych projektach skalowalność nie jest specjalnie ważna, ale po co wyrabiać sobie złe nawyki :)

A poza tym powodzenia z debugowaniem coffee :P
  • Odpowiedz
Jakiś czas temu postanowiłem nauczyć się CoffeeScript, a żeby mieć na czym ćwiczyć, to napisałem bibliotekę do przeciążania funkcji w JavaScript. Skoro uznałem że pierwszy release jest gotowy, to udostępniam, może komuś się przyda:

https://github.com/JakubJagoda/Overloadable

Instalacja poprzez bowera:

bower
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach