Skip to content
Snippets Groups Projects
README.md 1.36 KiB
Newer Older
# A web application to process XRF images

XRF-App is a web application for the analysis of XRF images of cultural heritage works.

XRF stands for X-Ray Fluorescence and is a technique that uses X rays to peek at the chemical components used in the manifucturing of the work being scanned.

This application allows to load an image from a remote digital library and to process it directly in the web browser.

## For developers

The application is written in typescript.

The dependencies are specified in `package.json` and can simply be installed running `npm install` from the project root directory. The dependencies are installed locally in the `node_modules` subdirectory.
Francesco Giacomini's avatar
Francesco Giacomini committed

### Reading list

- [Typescript - Javascript that scales](https://www.typescriptlang.org)

- [Creating a TypeScript library with a minimal setup](https://michalzalecki.com/creating-typescript-library-with-a-minimal-setup/)

- [Browserify](http://browserify.org/)
  - [Handbook](https://github.com/substack/browserify-handbook)
  - [Introduction](http://superbigtree.tumblr.com/post/54873453939/introduction-to-browserify)

- [Webpack](http://webpack.github.io/), an alternative to Browserify

- [Jest - Deligthful JavaScript Testing](https://facebook.github.io/jest/) and [ts-jest](https://github.com/kulshekhar/ts-jest)

- [VS Code - Editing TypeScript](https://code.visualstudio.com/docs/languages/typescript)