Round or hard corners on a single vertices in 2D
Mesh objects always have what you seem to be thinking of as "hard corners". When you're saying "like in any graphic software" I assume you're thinking about vector-based software like Inkscape or Illustrator which typically use Bezier curves.

If you want to manipulate points in a similar manner you would have to create Curve objects, not Mesh objects.