Alot already said is very true. If the price is right we can easily follow our draws to the river - if the price is too much, we may end up folding on the flop so alot factors into our decisions.
Keeping it simple - my strategy when I am roughly 40bb+ deep I tend to try and check/call to try and realize my
equity in most situations as long as my opponent isn't betting too crazy (2/3 pot+).
If I am 30bb deep or less - I tend to play draws very aggressively. Often check-raising the flop and jamming most turn cards if i didn't check-jam the flop. This allows me to apply maximum fold equity while giving me maximum realization on my draw because I am guaranteed to see both cards when I am all in if I am called. Keep in mind I am generally only doing this with flush draws and open ended straight draws on boards that don't give me reverse implied odds. Basically saying i don't like to check jam boards where it is very unlikely i wont get folds and need to hit my draw nearly all of the time to win the pot.
For example - Its tough to jam 76s into a board of JTK with two spades and get that jam through because a large portion of most PFR ranges are going to contain broadway cards that either smash this board or at least catch enough to not be folding much. So we lose alot of our fold equity implications on certain flops and should avoid the aggressive line in this instance.
I would be more apt to shove 76s on a K39 flop with two spades - this forces our villan to have a better flush draw and strong Kx or better to call us off in most cases unless we are so shallow we just don't have much fold equity, or our villan is a little wider with their call offs.
I hope you find this helpful and useful in some manner.