Avatar ·

Como migrar do jQuery para o AngularJS: pensando de forma diferente

Olá a todos! Sou um desenvolvedor front-end iniciante e tenho um problema sério. Por muito tempo escrevi em jQuery, e agora estou tentando aprender AngularJS, mas meu cérebro simplesmente se recusa a se reajustar. No jQuery, estou acostumado a fazer tudo manualmente: encontrar um elemento via $('selector'), anexar um manipulador, modificar o DOM diretamente. Por exemplo, para atualizar uma lista, escrevo: ```javascript // Estilo jQuery $('#loadBtn').on('click', function() { $.get('/api/items', function(data) { var list = $('#itemList'); list.empty(); data.forEach(function(item) { list.append('
  • ' + item.name + '
  • '); }); }); }); ``` No AngularJS, estou tentando fazer a mesma coisa, mas acabo com uma bagunça de $scope, diretivas e serviços. Fico constantemente me pegando pensando: "Onde eu encontro esse elemento? Como anexar