Dependency Injection è un'altra funzione che permette la creazione di componenti che servono per caricare o passare file ad altri componenti in poco tempo e molto facilmente. Ovviamente per avere accesso a tutti questi servizi o funzionalità bisognerà comunque accedere come parametro che successivamente verrà rilevato dal framework. I templates, invece contengono componenti ed attributi e sono scritti in linguaggio di programmazione HTML. I templates possono contenere molti attributi, quindi possiamo dire che un templates più è pesante di memoria più contiene attributi. Il templates che consigliamo sempre quando si va ad operare è quello classico e predefinito.