-
Here is the link to the repo: dark-souls-crud-arena-prisoner
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
pgadmin4
pgAdmin is the most popular and feature rich Open Source administration and development platform for PostgreSQL, the most advanced Open Source database in the world.
The first order of business was to set up a data layer which included the schema and local database instance for making updates directly via SQL queries. I selected Postgres because it is what I've used in the past in school projects, but hadn't touched it in a long time. It's also open source, which I try to bias towards whenever possible. I installed Postgres via Homebrew. I also installed PgAdmin, but didn't end up using it. I preferred interacting with the database via the CLI. The same applied for my prod RDS instance.
-
webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
to then serve to the browser. If I was using something like Vite or Webpack I would have gotten this handling for free.
-
to then serve to the browser. If I was using something like Vite or Webpack I would have gotten this handling for free.
-
In past personal projects, and in my most recent role, I've used Docker for dependency management to avoid the "works on my machine" scenario. I also just like keeping dependencies off my machine, but for this project I opted not to use containers given my lack of dependencies. I used Homebrew for all my needs :).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives