Mam dość przyzwoitą znajomość podstawowych pojęć Railsowych, takich jak ActiveRecord, routing, migracje itp. Jedną z rzeczy, którą trudno mi zrozumieć, jest ActionDispatch. Nie mogę znaleźć zwykłego angielskiego opisu (lub naprawdę żadnego opisu) tego, czym on jest. Więc co to jest?Co to jest ActionDispatch?
6
A
Odpowiedz
7
Akcja Wysłanie to naprawdę tylko garść kodu, który ma następujące obowiązki. Analizuje informacje o żądaniu sieciowym, obsługuje routing zgodnie z definicją użytkownika i wykonuje zaawansowane przetwarzanie związane z HTTP, takie jak negocjacja typu MIME, parametry dekodowania w jednostkach POST, PATCH lub PUT, obsługa logiki buforowania HTTP, plików cookie i sesji.
5
W jednym, krótkim zdaniu: Działanie Wysyłaj żądania tras do kontrolerów. Aby uzyskać bardziej szczegółowe wyjaśnienie, polecam lekturę "Action Dispatcher and Action Controller in Rails 4".
Powiązane problemy
- 1. Co to jest Serializable? Co to znaczy?
- 2. Co to jest "usuń to"?
- 3. Co to jest Pagel?
- 4. Co to jest _GLOBAL_OFFSET_TABLE?
- 5. Co to jest "android.R.layout.simple_list_item_1"?
- 6. Co to jest DetailsView.EnableModelValidation?
- 7. Co to jest NSPathStore2?
- 8. Co to jest czasownik = "*"?
- 9. Co to jest Postgresql_psycopg2?
- 10. Co to jest ?
- 11. co to jest .netrwhist?
- 12. co to jest Microsoft.Practices.EnterpriseLibrary.Data
- 13. Co to jest CGVector?
- 14. Co to jest $ {project.licensePath}?
- 15. co to jest alloc.h?
- 16. Co to jest PurpleEventCallback?
- 17. Co to jest global ::?
- 18. Co to jest? rodzaj?
- 19. Co to jest __meteor_bootstrap__?
- 20. Co to jest NuGetPackageImportStamp?
- 21. Co to jest LazyList?
- 22. Co to jest IllegalStateException?
- 23. Co to jest "loadall.so"?
- 24. Co to jest ws: //?
- 25. Co to jest DNVM?
- 26. Co to jest kthreadd_task
- 27. Co to jest AppDomain?
- 28. Co to jest klabject?
- 29. Co to jest UIViewController
- 30. Co to jest głód?
moja najlepsza próba na podstawie mojego obecnego niepełnego zrozumienia: „To robi rzeczy z wniosków, odpowiedzi itp” –