sfdx: how to deploy the project to salesforce

Problem: We in TrueSalesSoft do not like Apache Ant because we need to configure it using xml. It looks out of date. The question is how to deploy the Salesforce project without Apache Ant? Solution: We can use Metadata API with sfdx.