Should I Be Using Truffle?

Pretty much the title. Little background: I've been coding for a few years. Mostly python / django. I wanted to build a dapp so I took the "Developers guide to ethereum and solidity" udemy course by Stephen Grider. Stephen doesn't use truffle in the course at all. He says at the start that it's useful but you'll have a better understanding of solidity and ethereum if you don't use it.

I feel as through I can build the dapp I want to build without truffle, but I want to make it open source and I hope that other devs will contribute. Will not using truffle put off other developers? And will I experience issues in the future if I don't use it?

Submitted June 11, 2018 at 03:15AM }
via reddit