![]() ![]() Apache Spark on Yarn is our tool of choice for data movement and #ETL. We store data in an Amazon S3 based data warehouse. Data acquisition is split between events flowing through Kafka, and periodic snapshots of PostgreSQL DBs. The algorithms and data infrastructure at Stitch Fix is housed in #AWS. All of these services work very well with a JavaScript-based application. If you need to add user authentication, there are great examples out there for Firebase Authentication, Auth0, or even Magic (a newcomer on the Auth scene, but very user friendly). For this project, I might recommend using Netlify, Vercel, or Google Firebase to quickly and easily deploy your web app. If you're looking for an excuse to learn something new, it would be better to invest that time in learning a new platform/tool that compliments your knowledge of JavaScript. If you already have a skill set that will work well to solve the problem at hand, and you don't need it for any other projects, don't spend the time jumping into a new language. My advice would be " don't reinvent the wheel". Most platform services have JavaScript/Node SDKs or NPM packages, many serverless platforms support Node in case you need to write any backend logic, and JavaScript is incredibly popular - meaning it will be easy to hire for, should you ever need to. Hi Otensia! I'd definitely recommend using the skills you've already got and building with JavaScript is a smart way to go these days.
0 Comments
Leave a Reply. |