4 ms·
`pnpm create vite` is one of the modern alternatives of `create-react-app`, which isn't maintained anymore. It fills the exact same role as `rails new $app` do
by hobofan 3y ago
`pnpm create vite` is one of the modern alternatives of `create-react-app`, which isn't maintained anymore.
It fills the exact same role as `rails new $app` does of scaffolding a project, which apparently is a hallmark of a framework. So where does "wrappers or tooling around them" start and end? Why shouldn't we count `create-react-app` (which was maintained by the React team), but count `rails new`?
All this just goes to show that the "you have to call the entrypoint" distinction you are trying to declare is just as fuzzy as most other library vs. framework definitions.
There is next to no difference in hand-writing an essentially fixed entrypoint of React.render vs. getting that file autogenerated vs. calling a "binary" (that is also just an interpreted script that contains the same entrypoint).