Quiero compartir un excelente tutorial de Dan McGhan, no te lo pierdas!!!
As a general rule APEX developers should stick to the built-in, declarative components in APEX to build applications. These are, after all, what make APEX developers so productive! But like most rules, this one has exceptions. Perhaps you hit a limitation or want to do something a little differently to improve the user experience. In times like these you have to write some code – maybe a lot of code. But you know what, even writing custom code is getting easier with each release of APEX!
Believe it or not, there was once a time when jQuery wasn’t included – you had to manually add it if you wanted to use it. Of course now …