Skip to main content

Scaling Web App Configuration with Environment Variables

1h 53m 25s
English
Paid

Course description

This course provides a detailed examination of using the dotenv module for managing environment variables in JavaScript. You will learn to create nine different environments, including back-end, front-end, SSR, and React Native. The course is suitable for developers at intermediate and advanced levels who want to master the configuration standards of scalable applications. It is also useful for those who use dotenv but encounter challenges in complex scenarios.

Read more about the course

Prerequisites:

Experience in JavaScript, including ES6, React, and Node.js is required.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 13 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction to Course

All Course Lessons (13)

#Lesson TitleDurationAccess
1
Introduction to Course Demo
02:11
2
Why Environment Variables
06:19
3
Environment Variables in Practice
10:18
4
dotenv flow
10:31
5
Configuring Your Webpack Builds
08:29
6
Environment Variables from External Keystore
13:26
7
How dotenv Flow Interacts with CI / CD
06:00
8
How to Share Environment Variables with Your Team
08:13
9
Environment Variables in React Bundles
10:56
10
Environment Variables in SSR
14:15
11
Why We Can’t Use dotenv for Babel
04:17
12
React Native dotenv / Babel Setup
17:27
13
Conclusion and extra resources
01:03

Unlock unlimited learning

Get instant access to all 12 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

The Ultimate Web Scraping Course

The Ultimate Web Scraping Course

Sources: Adrian Horning (The Web Scraping Guy)
I have been earning a living through web scraping for over 3 years, have made over $125,000, have more than 25,000 followers on social media, and in this...
10 hours 33 minutes 19 seconds
HTMX - The Practical Guide

HTMX - The Practical Guide

Sources: Academind Pro
Are you tired of picking the right JS library from a vast sea of libraries? And do you sometimes feel like frontend JavaScript development & code became unnecessarily complex? H...
4 hours 5 minutes
Full-Stack Fundamentals 4 - Payments

Full-Stack Fundamentals 4 - Payments

Sources: Mckay Wrigley (takeoff)
In the previous section, we successfully implemented user authentication using Clerk. Now, based on this project, we will add online payment processing with...
54 minutes 17 seconds
Web Animations Full Course | Build a GTA VI Website & Master GSAP

Web Animations Full Course | Build a GTA VI Website & Master GSAP

Sources: jsmastery.pro, Adrian Hajdin
More than 70% of leading design-oriented companies use GSAP in production. Now you will not only be able to understand their approach, but you will also...
3 hours 31 minutes 47 seconds
Clean Code: Writing Code for Humans

Clean Code: Writing Code for Humans

Sources: pluralsight
Anyone can write code a computer can understand, but professional developers write code *humans* can understand. Clean code is a reader-focused development styl
3 hours 10 minutes 36 seconds