isso-client
Using Svelte for replacing the official hand-crafted isso client libraries with modern Web API counterparts.
Development
NOTE: Project is work in progress at the moment!
Clone the project and install dependencies ...
git clone github.com:macedigital/isso-client.git
cd isso-client
npm ci
Note that you will need to have Node.js installed.
...then start Rollup:
npm run dev
Navigate to localhost:10001.
You should see your app running. Edit a component file in src
, save it.
If livereload isn't working (which it should), reload the page to see your changes.
Building library
Running a build
npm run build
will put minified files into the /dist
folder, which are ready for production.
Why svelte?
- Compiles components down to plain vanilla javascript
- Small bundle size with no additional runtime requirements
- Fully reactive with minimum amount of code to write
License
MIT