Skip to content
Snippets Groups Projects
README.md 1.36 KiB
Newer Older
  • Learn to ignore specific revisions
  • # 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)