Skip to content

Packages

James Hughes edited this page Nov 10, 2022 · 4 revisions

NPM Packages & Tools Used

This is a list of the primary packages used and our reason for using them. For an exhaustive list, see the package.json file.

Package Reason
React frontend framework Adds SSR and easy routing
Typescript Adds types to JavaScript
React router dom Adds routing to frontend
CSS Modules Scoped CSS
Jest Testing Library
React Testing Library Component testing
Formik Robust form building
Yup Form validation
@smile-cdr/fhirts Provides a set of FHIR classes
fhirclient Connects SMART apps to FHIR servers
Clone this wiki locally