Uczą się Ruby i bardziej konkretnie struktury szyn w ciągu ostatnich kilku miesięcy, a teraz przygotowuję się do nurkowania w JavaScript. Wiem, że każda aplikacja Dobra / nowoczesna Rails będzie zawierała JavaScript w swoim kodzie. Wiem również, że JavaScript / Jquery / CoffeScript pomaga w dodaniu pewnej interaktywności, stylu i funkcjonalności do aplikacji internetowych.

Moje pytanie jest tym, czym jest standardowy zestaw problemów / funkcji, który się zbliża z JS (lub JQuery / CoffeScript ECT) vs Ruby / Rails?

4
js111 22 październik 2011, 08:12

2 odpowiedzi

Niektóre zadania, które zrobiłbyś z JavaScript:

  • Zaktualizuj części strony internetowej bez użytkownika, który musi przeładować całą stronę.
  • Sources 3RD Party EG - Miałem mapę Google na stronie i użyłem dla niego prawie wszystkich JavaScript.
  • Pop-ups, interakcja użytkownika
  • Wyświetl filmy, interaktywne obrazy.

Niektóre zadania, które zrobiłbyś z Ruby / Rails:

  • Wszystkie rzeczy po stronie serwera, takie jak uzyskać dane z modeli.
  • Miej sens dowolnych danych, który Twój klient wysyła do Twojej aplikacji.
  • Przetwarzaj swoje dane przed wysłaniem go do przeglądarki.
3
robotcookies 22 październik 2011, 05:19

JavaScript jest stroną klienta i może manipulować stroną po załadowaniu. To więcej o interakcji ze stroną, podczas gdy Rails jest backend aplikacji. JavaScript jest obecny w większości witryn internetowych, Ruby / Rails lub nie.

2
tr4656 22 październik 2011, 04:21