On the current typescript / anti-typescript internet drama I saw someone mention javascript without a build step.
Do you think we’re already there?
Last time I attempted it:
- there were too many libraries I couldn’t import
- JSX (using babel) had a warning saying you shouldn’t do it in the browser for production
- there was some advice against not using a bundler, because several requests for different .js files is slower and bigger than a bundled package
You are viewing a single thread.
View all comments 8 points
Yes. You can have reasonable load times using JS with no bundler. There are some notes though:
- JSX isn’t JavaScript, you will need to process these files (note: You can write React fairly reasonably without JSX).
- TypeScript won’t work because it isn’t JavaScript. I would only want to use raw JavaScript on the most basic of projects.
- A bundler/compressor is still going to reduce load times. Especially if you like lots of small files.
- Caching will be a nightmare if you aren’t doing version-based naming.