Thunderbird/NextGeneration: Difference between revisions
Jump to navigation
Jump to search
m (New ideas) |
(Move the Why to its own page) |
||
Line 1: | Line 1: | ||
The name "Thunderbird: Next Generation" is a homage to my favorite TV series [http://memory-alpha.wikia.com/wiki/Star_Trek:_The_Next_Generation Star Trek: Next Generation], which took a great thing, and made it even better. Same concept, new ideas, and much better. Several decades later. | The name "Thunderbird: Next Generation" is a homage to my favorite TV series [http://memory-alpha.wikia.com/wiki/Star_Trek:_The_Next_Generation Star Trek: Next Generation], which took a great thing, and made it even better. Same concept, new ideas, and much better. Several decades later. | ||
= Architecture = | = Architecture = | ||
* [[Thunderbird/NextGeneration/Motivation|Motivation - Why we do this]] | |||
* [[Thunderbird/NextGeneration/MVC|MVC]] | * [[Thunderbird/NextGeneration/MVC|MVC]] | ||
* [[Thunderbird/NextGeneration/Storage|Storage]] | * [[Thunderbird/NextGeneration/Storage|Storage]] |
Revision as of 19:37, 14 January 2018
The name "Thunderbird: Next Generation" is a homage to my favorite TV series Star Trek: Next Generation, which took a great thing, and made it even better. Same concept, new ideas, and much better. Several decades later.
Architecture
* Motivation - Why we do this * MVC * Storage * Model (read first) * Services * View * Technical cross-application APIs * Collections * Error handling * Async functions