samvera-labs / samvera-connect

Samvera Connect Program
https://wiki.duraspace.org/display/samvera/Samvera+Connect+2019
Apache License 2.0
1 stars 0 forks source link

Front End New Additions 2020 #300

Closed richardGreen closed 2 years ago

richardGreen commented 3 years ago

Adam Joseph Arling adam.arling@northwestern.edu Divya Katpally

With a recent front-end team expansion, our workgroup’s efforts can further harness the power of UI component-driven development. We’ve experimented, tested, and implemented a few new technologies into our development approach, and would like to share our experiences. We’ll give not-super-techy-at-all, overviews of: Packaging components / component libraries for NPM with Rollup & Styleguidist (ex: openseadragon-react-viewer). Integration testing w/ Cypress. Unit testing (in line with how components are realistically used) with Jest/@testing-library. GraphQL w/ Apollo Client & React and how it’s a game-changer for architecting single page applications. Consistent, configurable styling approaches with Bulma CSS, Styled Components and @emotion. This presentation will aim to connect popular front-end jargon with what these things actually do, and why it matters or is worth knowing about. Open to all.