Data Juggling - Part 10 - Tame Your Twelve-Factor App's Config (Lightbend Config - Part 2)
DevInsideYou
In this video we will learn about the many ways to read the configuration settings for your applications with libraries like lightbend config and pureconfig with the refined integration. We will also have a crash course for the HOCON format.
The code for the NestedRendering is here: https://github.com/DevInsideYou/learning-resources/blob/master/NestedRendering.scala
The Twelve-Factor App: https://12factor.net/
Lightbend config: https://github.com/lightbend/config
ScalaJS alternatives: https://github.com/ekrich/sconfig https://github.com/akka-js/shocon
HOCON: https://github.com/lightbend/config/blob/master/HOCON.md
HOCON Colorizer: https://marketplace.visualstudio.com/items?itemName=zzzz.hocon-colorizer
Pureconfig: https://pureconfig.github.io/
Refined: https://github.com/fthomas/refined
Squants: https://www.squants.com/
This video is part of the following playlist: https://www.youtube.com/playlist?list=PLJGDHERh23x9Wzcbc7j9ZDl03tKQF5QDN
Table of Contents 01:36 HOCON Specification 07:53 Reading out the values of different types "by hand" 15:55 Representing your config in code 20:21 Rendering the config in a cool way 23:36 Pureconfig 29:21 Using stronger and more refined types for the config values 34:56 Integration with squants 38:31 Misc
Website: https://devinsideyou.com
Patreon: https://patreon.devinsideyou.com Discord: https://discord.devinsideyou.com Twitter: https://twitter.devinsideyou.com Github: https://github.devinsideyou.com LBRY: https://lbry.devinsideyou.com
Install scripts: https://install.devinsideyou.com Giter8 templates: https://g8.devinsideyou.com
Spotify concentration playlist: https://code.radio.devinsideyou.com
Cheers and Happy Coding!
#Scala #pureconfig #tutorial ... https://www.youtube.com/watch?v=NlOKF4RJELo
172600045 Bytes