Tag: Nodejs
-
Nano stores in Angular: how to make the state management simpler
Posted on April 27, 2023, Level intermediate Resource Length medium
Angular now has integration for Nano Stores, an open source state manager based on the idea of atomic tree-shakable stores and direct manipulation. It is very small (from 334 bytes), has zero dependencies, and promotes moving logic from components to stores. By Nina Torgunakova.
Tags angular nodejs javascript learning
-
Write reusable code for AppSync JavaScript resolvers
Posted on March 6, 2023, Level beginner Resource Length short
Learn how to share code between AppSync JS resolvers. AWS AppSync is a fully managed service that allows developers to build scalable and performant GraphQL APIs. It is also serverless, meaning that you will only pay for what you use. By Benoît Bouré.
Tags nodejs javascript aws frontend apis database
-
Encrypt and decrypt data in Node.js using aes-256-cbc
Posted on March 3, 2023, Level intermediate Resource Length medium
This tutorial aims at teaching you how to encrypt and decrypt data in Node.js. The method provided here is pretty straightforward and easy to understand, as it has been written with the intention of enabling other programmers and developers to learn how to encrypt data in their applications. By Ugbem Job.
Tags infosec nodejs web-development how-to app-development
-
How we rebuilt React DevTools with replay routines
Posted on January 13, 2023, Level intermediate Resource Length medium
At Replay, we're building a true time-travel debugger for JavaScript. Our technology records everything that happens in a browser, so you can use it to debug any page regardless of what frameworks or libraries were used to build it. That said, framework-specific devtools are a valuable part of the debugging experience. By Mark Erikson.
Tags nodejs react frameworks web-development app-development
-
Maersk mobile: All the way with Flutter
Posted on November 24, 2022, Level beginner Resource Length medium
During the pandemic, the use of Maersk App skyrocketed. To meet the growing number of feature requests and scale our solution, a different approach was required. Keeping up with requirements to solve the business needs of our customers was challenging and time-consuming as all development had to be done twice for two native (Android and iOS) apps. Over time, tech debt for maintaining two codebases was getting high as the underlying platforms changed as well as new features and services for our customers in a rapidly growing userbase. By Gaurav Bhatnagar, Satish Kumar.
Tags nodejs app-development javascript cio android
-
How to add Playwright tests to your pull request CI with GitHub Actions
Posted on November 14, 2022, Level intermediate Resource Length medium
If you're like me, you really appreciate a test automation step as part of your pull request (PR) CI for that added confidence before merging code. I want to show you how to add Playwright tests to your PRs and how to tie it all together with a GitHub Actions CI workflow. By Liran Tal.
Tags tdd nodejs web-development app-development
-
How to learn JavaScript faster – Tips and resources to get started coding JS
Posted on September 20, 2022, Level beginner Resource Length long
JavaScript is a programming language commonly used for web development, among many other things. It works in conjunction with HTML and CSS to add dynamic functionality to websites. By Annoh Karlgusta.
Tags nodejs javascript apis app-development learning
-
Demonstration of Drogue IoT using Node.js
Posted on August 25, 2022, Level intermediate Resource Length medium
The goal of the Drogue IoT project is to make it easy to connect devices to cloud-based applications. This article will demonstrate how to implement firmware in Rust based on Drogue's device support. This way, a device can communicate with the cloud using the low power LoRaWAN protocol. We will also illustrate how Node.js handles the server side. By Daniel Bevenius.
Tags app-development iot startups miscellaneous nodejs
-
Micro-frontend with React and Next.js
Posted on August 5, 2022, Level beginner Resource Length medium
Working on a large-scale project and managing its codebase can be a big challenge for teams. Though micro-frontends have been in the picture for a while now, they are getting increasingly popular because of their unique features and usability. By Harsh Pate.
Tags frontend react app-development web-development nodejs
-
How to mock data in Angular applications
Posted on July 31, 2022, Level intermediate Resource Length medium
It's common to use APIs when working with external data sources on some features in Angular. However, you may occasionally work on a feature in parallel without immediate access to the database or API. By Muhammad Amir.
Tags angular nodejs app-development web-development frameworks google
-
Angular landing page with Airtable integration and Netlify functions
Posted on July 29, 2022, Level intermediate Resource Length medium
If you want to build a public landing page with Angular and email signup you likely don't want to expose any secret keys, and author will show you how with Netlify cloud functions. By Simon Grimm.
Tags angular nodejs serverless app-development javascript
-
6 best practices to improve Node.js security
Posted on July 6, 2022, Level beginner Resource Length medium
Today, Node.js is widely used in web and mobile applications, for it fills the gap between front-end and back-end applications. Unfortunately, increased usage of Node.js has opened new doors for attackers to exploit misconfigurations and vulnerabilities. By Lahiru Hewawasam.
Tags infosec app-development javascript web-development nodejs