IS FULL-STACK DEVELOPMENT STILL WORTH IT FOR APP CREATORS IN 2025?