After going through the trailheads for sfdx, it sounds like for the actual deployment to a sandbox/production (assuming the CI for test and all are completed) for a
DX project is:
convert the source (which is in DX format) to metadata api format
sfdx force:source:convert -d mdapioutput/
deploy the converted metadata from #1 using the sfdx cli to a 'sandbox/prod'
sfdx force:mdapi:deploy -d mdapioutput/ -u MyTPO -w 100
The above command deploys to a sandbox with the alias 'MyTPO'
Is this the right way to deploy in DX (taking away the need for ant migration tool), if i am understanding it correctly? Please verify or share your experience.
What about components like
standard fields that are not supported by metadata api, are they supported in DX?