Deploying Salesforce and Heroku Apps with Ease

Deploying Salesforce and Heroku Apps with Ease

#### Combining Salesforce with Heroku to build an “eCars” app—a sales and service application for a fictitious electric car company This is the 12th article documenting what I’ve learned from a series of  13 Trailhead Live video sessions on...

Combining Salesforce with Heroku to build an “eCars” app—a sales and service application for a fictitious electric car company

This is the 12th article documenting what I’ve learned from a series of  13 Trailhead Live video sessions on Modern App Development on Salesforce and Heroku. In these articles, we’re focusing on how to combine Salesforce with Heroku to build an “eCars” app—a sales and service application for a fictitious electric car company (“Pulsar”). eCars allows users to customize and buy cars, service techs to view live diagnostic info from the car, and more. In case you missed my previous article,  you can find it here.

Just as a quick reminder: I’ve been following this Trailhead Live video series to brush up and stay current on the latest app development trends on these platforms that are key for my career and business. I’ll be sharing each step for building the app, what I’ve learned, and my thoughts from each session. These series reviews are both for my own edification as well as for others who might benefit from this content.

Last Time…

Last time, we went through unit testing of Salesforce Apex code and learned about the unique unit testing framework that the Salesforce platform provides. 

Now that we’ve built all the pieces of our eCars app, it’s time to move onto the exciting part: deploying the app so it can be accessed and enjoyed by our end users! We’ll cover packaging and deployments for both JavaScript as well as Salesforce apps.

javascript devops deployment heroku node npm

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

How to deploy Node js App on Heroku || Heroku Deploy App of Node js with Database Configured in Node

How to deploy Node js App on Heroku - This video contains full Deployment of Node js App that have been developed using express and firebase complete crud operations On Heroku Cloud Application Plateform

Learn NPM - The Node Package Manager for JavaScript

Learn the fundamentals of NPM - The Node Package Manager for JavaScript - NPM for Beginners - NPM Crash Course: What is NPM? NPM stands for Node Package Manager and it is used mainly to download and install JavaScript Packages. NPM comes with Nodejs already as a default so we would need to download that first in order for us to use it.

A new thing for Javascript and Node.js. What’s wrong with NPM?

Why does the world need another package manager / what’s wrong with npm? JavaScript is an exemplar of a larger problem: code reuse via artifacts with dependency metadata delivered by a registry that controls namespaces and versioning

How to Extend your DevOps Strategy For Success in the Cloud?

DevOps and Cloud computing are joined at the hip, now that fact is well appreciated by the organizations that engaged in SaaS cloud and developed applications in the Cloud. During the COVID crisis period, most of the organizations have started using cloud computing services and implementing a cloud-first strategy to establish their remote operations. Similarly, the extended DevOps strategy will make the development process more agile with automated test cases.

Measuring DevOps Metrics: A How-To Guide

DevOps is supposed to help streamline the process of taking code changes and getting them to production for users to enjoy. But what exactly does it mean for the process to be "streamlined"? One way to answer this is to start measuring metrics.