Muitas vezes neste site, vejo pessoas tentando fazer coisas assim:
<script type="text/javascript">
$(document).ready(function(){
$('<?php echo $divID ?>').click(funtion(){
alert('do something');
});
});
</script>
Eu não acho que esse seja algum tipo de padrão em que as pessoas naturalmente se enquadram. Deve haver algum tipo de tutorial ou material de aprendizagem por aí que mostre isso, caso contrário, não veríamos tanto. O que estou perguntando é: estou lidando muito com isso ou é uma prática muito ruim?
Edição: estava falando com um amigo meu sobre isso, que muitas vezes coloca ruby em seu JavaScript e ele trouxe esse ponto.
Não há problema em colocar dinamicamente constantes amplas do aplicativo em seu JavaScript para que você não precise editar dois arquivos. por exemplo...
MYAPP.constants = <php echo json_encode($constants) ?>;
também é bom codificar diretamente os dados que você planeja usar em uma biblioteca
ChartLibrary.datapoints = <php echo json_encode($chartData) ?>;
ou devemos fazer uma ligação AJAX sempre?
this question will likely solicit opinion, debate, arguments, polling, or extended discussion.
...