Never EVER use debit cards for online shopping or even machine swiping.
AliExpress is legit, but you're in trouble big time if it gets hacked. And it happens to even bigger websites than AliExpress.
With debit card, if someone gets your details eg through a hacked site or POS terminal, your bank accounts money is GONE.
With credit card, you have full cover, and can always dispute it and get it back.
Not with debit card. It's gone once it's withdrawn.
So, always use credit cards for swiping or pin at merchants and also online shopping.