JavaScript is required to use the frontend. If you do not wish to use JavaScript, you can swap directly on-chain. Read the docs.