рдореЗрд░реЗ рдкрд╛рд╕ рдмреИрдХрдмреЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░реЗрд▓ рдРрдк рд╣реИред рдЬрдм рдореИрдВ рдмреИрдХ рдмрдЯрди рдпрд╛ рдлреНрд░рдВрдЯ рдмрдЯрди рдХреЛ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ json рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред
рдХреНрдпрд╛ рдЖрдк рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЗрд╕ рд╕рдордп рд░реЗрд▓ рдХреЗ рд╕рд╛рде рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдмреИрдХрдмреЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╡рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ рдирд╣реАрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреГрдкрдпрд╛ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓рд╛ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╣рдо рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХреЗрдВред
рдореИрдВ рдЗрд╕рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ - рдЬрдм рднреА рдореИрдВ рдмрд╛рд╣рд░реА рдпреВрдЖрд░рдПрд▓ (рд░реАрдврд╝ рдХреА рд╣рдбреНрдбреА рдРрдк рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ) рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдпрд╛ рдЯреИрдм рдмрдВрдж рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдлрд┐рд░ рд╡рд╛рдкрд╕ рдЬрд╛рддрд╛ рд╣реВрдВ рдпрд╛ рдЯреИрдм рдЦреЛрд▓рддрд╛ рд╣реВрдВ - рдореИрдВ JSON рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдЯреЗрд╕реНрдЯ рдХреЗрд╕ рдХреИрд╕реЗ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдХреБрдЫ рд╡рд┐рд╡рд░рдг рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рд╕реБрд░рд╛рдЧ рджреЗ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдореЙрдбрд▓ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рд╕рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП _.delay рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ (Collection.fetch ())ред рд╕рд░реНрд╡рд░ рдПрдХ рдЖрд░рдУрдЖрд░ рдРрдк рд╣реИ рдЬреЛ рдПрдХ рд╣реА рдпреВрдЖрд░рдПрд▓ рдкрд░ рд╕рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдРрдк рдФрд░ рдЬреЗрдПрд╕рдУрдПрди рджреЛрдиреЛрдВ рдХреА рд╕реЗрд╡рд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рддрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕реЗ рдкреВрд░реЗ рдРрдк рдпрд╛ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреА рдХреЗрд╡рд▓ JSON рд╕рд░рдгреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдХреНрдпрд╛ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ?
рдореЗрд░рд╛ рджреВрд╕рд░рд╛ рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрд┐рдП рдЧрдП рдирд╡реАрдирддрдо рдЕрдиреБрд░реЛрдз рдХреЛ рдХреИрд╢ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЬрдм рдЖрдк рд╡рд╛рдкрд╕ рджрдмрд╛рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдЗрд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВ рдРрдк рдХреЛ рдЬрд▓реНрджреА рд╕реЗ (рдкрд╣рд▓реЗ рд╕рд┐рдВрдХ рдЕрдиреБрд░реЛрдз рд╕реЗ рдкрд╣рд▓реЗ) рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рд╡рд╛рдкрд╕ рдЬрд╛рдХрд░ рдРрдк (JSON рдирд╣реАрдВ) рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред
рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рджреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП?
рдореИрдВрдиреЗ рдРрд╕рд╛ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛
$.ajaxSetup
┬аbeforeSend: (xhr) ->
┬а ┬аxhr.setRequestHeader "Accept", "application/json"
┬аcache: false
рдзрдиреНрдпрд╡рд╛рдж!
рдореЗрд░реЗ рд▓рд┐рдП
$.ajaxSetup
cache: false
рдкрд░реНрдпрд╛рдкреНрдд рдерд╛
+1
+1
рдореБрдЭреЗ рдЕрдкрдиреЗ RoR рдРрдк рдореЗрдВ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереА рдФрд░ рдЖрдкрдХреЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред
рдзрдиреНрдпрд╡рд╛рдж @omenking @antonlitvinenko
рдЗрд╕рд╕реЗ рднреА рдмреЗрд╣рддрд░, рдЕрдкрдиреЗ рдпреВрдЖрд░рдПрд▓ рдореЗрдВ рд╣рдореЗрд╢рд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ .json
рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЬреЛрдбрд╝реЗрдВ, рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЬреЗрд╕рди рдФрд░ рдкреЗрдЬ рдПрдЪрдЯреАрдПрдордПрд▓ рджреЛрдиреЛрдВ рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рджреЗрдВ (рдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛), рдпрд╛рдиреА /users/1
+ /users/1.json
рд╕рдорд╛рди url рдХреЗ рд▓рд┐рдП рдХреИрд╢ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдпред рдЕрдиреНрдпрдерд╛ рдЖрдк рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд▓рд╛рднреЛрдВ рд╕реЗ рдЪреВрдХ рдЬрд╛рдПрдВрдЧреЗ (рдЬреЛ рдЕрдЪреНрдЫрд╛ рд╣реИ, рд╣реИ рдирд╛?)) рдмрд╕ my 2c.
@ рд╕рд┐рдЬрд╛ рдЖрдк рд╕рд╣реА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рд╕реНрдкрд╖реНрдЯ .json рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ рдФрд░ рдЬрдм рдореИрдВ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реВрдВ рддреЛ
рдЯреА.рдХреЗ.рдПрд╕
+1
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдзрдиреНрдпрд╡рд╛рдж!
рдореЗрд░реЗ рд▓рд┐рдП
рдкрд░реНрдпрд╛рдкреНрдд рдерд╛