2. ABOUT ME
王文農a.k.aSteven
Softleader engineer, for build application and framework.
Research interests are adjusted efficiencyand effectiveness of
algorithms.
Playsome of new frameworks/libraries and technology.
38. An architectural style thatabstracts the
architectural elements within adistributed
hypermediasystem.
–Wikipedia
39. THE MEAS IS
Use HTTPmethods explicitly.
Be stateless.
Expose directory structure-like URIs.
Transfer XML, JavaScriptObjectNotation
(JSON), or both.
–IBM's developerWorks website
44. FOLLOW HTTP TO DESIGN RESTFUL WEB SERVICE
Nouns
Define the URL for your resources
Verbs
Choose the rightHTTP method
ContentTypes
Choose content-type which you wantto return
54. CQRS is simply the creation of two objects where
there was previously only one. The separation
occurs based upon whether the methods are a
command or aquery (the same definition thatis
used by Meyer in Command and Query
Separation, acommand is any method that
mutates state and aquery is any method that
returns avalue).
–Wikipedia