宣言型プログラミング (Japanese Wikipedia)

Analysis of information sources in references of the Wikipedia article "宣言型プログラミング" in Japanese language version.

refsWebsite
Global rank Japanese rank
low place
low place
9th place
8th place
low place
low place
5th place
19th place
low place
low place
2nd place
6th place
304th place
20th place
4,584th place
low place
3,145th place
2,389th place

android.com

developer.android.com

  • "declarative UI ... works by conceptually regenerating the entire screen from scratch, then applying only the necessary changes." Thinking in Compose. Jetpack Compose.

doi.org

foldoc.org

nii.ac.jp

cir.nii.ac.jp

reactjs.org

  • "programming concept where an ideal ... representation ... is kept in memory and synced with the “real” DOM by a library ... This approach enables the declarative API ... : You tell React what state you want the UI to be in, and it makes sure the DOM matches that state. This abstracts out the attribute manipulation, event handling ..." React. Virtual DOM and Internals.
  • "React provides a declarative API so that you don’t have to worry about exactly what changes on every update." React. Reconciliation.

speakerdeck.com

unsw.edu.au

cse.unsw.edu.au

  • Chakravarty, Manuel M. T. (14 February 1997). On the Massively Parallel Execution of Declarative Programs (Doctoral dissertation). Technical University of Berlin. 2015年2月26日閲覧In this context, the criterion for calling a programming language declarative is the existence of a clear, mathematically established correspondence between the language and mathematical logic such that a declarative semantics for the language can be based on the model or the proof theory (or both) of the logic.

worldcat.org

worldcat.org

  • Sebesta, Robert (2016). Concepts of programming languages. Boston: Pearson. ISBN 978-0-13-394302-3. OCLC 896687896 

search.worldcat.org

youtube.com

  • Here is the critical thing. We no longer need to think about how our UI changes over time. What happens is, when we get in the data, we show what it should look like. We show what the next state is. And then framework controls how to get from one state into the other. And so now we no longer need to think about it. And that's the critical piece. Leland Richardson (2019-10-24) "Understanding Compose (Android Dev Summit '19)"
  • Here is the critical thing. We no longer need to think about how our UI changes over time. What happens is, when we get in the data, we show what it should look like. We show what the next state is. And then framework controls how to get from one state into the other. And so now we no longer need to think about it. And that's the critical piece. Leland Richardson (2019-10-24) "Understanding Compose (Android Dev Summit '19)"