[ajax][ruby on rails], Jak zgrabnie polaczyc tedwie technologie |
[ajax][ruby on rails], Jak zgrabnie polaczyc tedwie technologie |
19.05.2006, 12:16:40
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 7.07.2005 Ostrzeżenie: (0%) |
Witam,
klepiemy z kumplem aplikacje webowa, przy uzyciu Ruby on Rails oraz Ajaxa. Chcemy uzyc ajaxa do przy odswiezaniu wybranych fragmentow srtony po wykonaniu jakiejs akcji: np po dodaniu nowej osoby zeby pojawila sie w combo-boxie lub zeby dodany obiekt pojawil sie na diagramie. W zadnej z ksiazek nie udalo nam sie znalezc jak zgrabnie polaczyc te dwie technologie, zeby nie mieszac Widoku i Kontrolera. Na przyklad w rhtmlach trzeba bedzie podinac funkcje js, a z kolei w js trzeba bedzie wklepywac odwolania do akcji railsowych. Niestety mamy duzo watpliwosci co do takiego sposobu klepania tej aplikacji w obawie o zatracenie podzialu aplikacji na warstwy. Stad pytanie i prosba o podanie linkow do jakichs mateerialow, ktore wskazalaby na sposob ffajnego polaczenia tych technologii. Pozdrawiam i dziekuje za odpowiedzi Aha przeczytalem, ze railsy maja wsparcie dla ajaxa - wiecie moze czym to sie przejawia ? I jeszcze jedno pytanie: znacie moze jakies fajne srodowisko do klepania js ? Uzywamy radrails, ale tutaj js nie jest obslugiwany. Szukalem wtyczek, ale nic nie znalazlem. Ten post edytował swoosh 19.05.2006, 12:18:50 |
|
|
19.05.2006, 13:03:38
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 790 Pomógł: 7 Dołączył: 6.02.2003 Skąd: Polska Ostrzeżenie: (0%) |
RoR ma wbudowaną obsługę AJAX'a i przygotowane helpery z prototype.
Do tego każda akcja w kontrolerze, która jest wywoływana przez ajax powinna mieć informację, że ma być wywoływana bez layoutu. Polecam: http://wiki.rubyonrails.org/rails/pages -------------------- Michał Płachta
Warsztat: Mac OS X Leopard, PostgreSQL, Text Mate, Retrospectiva + SVN |
|
|
19.05.2006, 15:25:00
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 7.07.2005 Ostrzeżenie: (0%) |
A jakiego srodowiska uzywasz ? Potrzebuje cos ze wsparciem html, css, js i ruby/rails.
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 07:28 |