An open API service indexing awesome lists of open source software.

https://github.com/sql-js/react-sqljs-demo

A demonstration showing how to use sql.js with create-react-app
https://github.com/sql-js/react-sqljs-demo

create-react-app react sql sqlite sqljs webpack

Last synced: 3 days ago
JSON representation

A demonstration showing how to use sql.js with create-react-app

Awesome Lists containing this project

README

        

# demonstration of [react](https://reactjs.org/) + [sql.js](https://github.com/sql-js/sql.js)

This is a template repository demonstrating the use of sql.js with create-react-app.

The only differences with a traditional create-react-app application are :
- The usage of [craco](https://github.com/gsoft-inc/craco) to allow providing a custom [webpack](https://webpack.js.org/) configuration
- a small custom webpack configuration in [`craco.config.js`](./craco.config.js) to copy the wasm module from sql.js to the distributed assets

Note that you should make sure your server serves `.wasm` files with the right mimetype, that is: `application/wasm`. Otherwise, you'll see the following error: `TypeError: Response has unsupported MIME type`

See [`src/App.js`](./src/App.js) for the code.

### [view the live demo](https://react-sqljs-demo.ophir.dev/)