macedigital / isso-client

Alternative to official isso javascript client libraries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Alternative to official isso javascript client libraries

License:MIT License


Languages

Language:JavaScript 67.9%Language:HTML 23.7%Language:CSS 8.4%