In order to build complex apps, you may need to make use of some advanced features not emphasized so far. Standby for this section to be filled out. Reference MartinKavik's seed-rs-realworld example for info on when you might need these, and how they work.