Sono uno sviluppatore esperto di JS e sono stato coinvolto nello sviluppo front-end per più applicazioni web. Ho sviluppato un paio di componenti JS personalizzati per adattarli al progetto. Al momento sono incaricato di creare un componente ad albero per un'app Angular sulla piattaforma Ionic.
Le mie domande sono:
- Quali sono le differenze chiave tra i normali componenti dell'interfaccia utente JS e i componenti dell'interfaccia utente angolare?
- Quando si costruiscono componenti dell'interfaccia utente per Angular, il rendering è gestito dal sistema di template di Angular o sono autorizzato a modificare il DOM direttamente con jQuery?
- Come verrà istanziata e inizializzata una compo UI angolare?
- L'utente può aggiungere una linea nel modello che attiva l'inizializzazione del componente?
- Qualunque differenza chiave nella pipeline di layout / rendering quando si costruiscono componenti angolari?