Tag: Javascript
-
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
-
Flutter CI/CD using GitHub Actions
Posted on November 23, 2022, Level intermediate Resource Length medium
We are in a state where companies are releasing software and solutions within minutes, and they are doing so by following the Continuous integration (CI) and continuous delivery (CD) set of operating principles. By Himanshu Sharma.
Tags devops cicd app-development javascript android
-
Better together: A Kubernetes and Wasm case study
Posted on November 20, 2022, Level intermediate Resource Length medium
This article reveals how early experiments bringing two major CNCF projects together – WebAssembly and Kubernetes – promises greater agility and major efficiencies. By Sean Isom.
Tags javascript web-development app-development cloud performance kubernetes
-
A deeper dive into WebAssembly, the new executable format for the web
Posted on November 15, 2022, Level intermediate Resource Length medium
Author recently spoke with some industry experts about three technologies they predict will be the Next Big Things. One of the 3 in particular deserves a more detailed look: WebAssembly (often abbreviated as Wasm). Wasm has caught the interest of many because it extends the language support for browsers beyond JavaScript. By Dave McAllister of F5.
Tags json web-development app-development nginx javascript
-
CSS-in-JS for React: Linaria vs. Styled components
Posted on October 12, 2022, Level intermediate Resource Length medium
When building a web application with React, one of the challenges apart from implementing the main logic of the application is styling and choosing the appropriate styling solutions for your application. By Osah Peter.
Tags frontend app-development css react javascript web-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
-
Simplify your React component's state with a state machine
Posted on September 14, 2022, Level intermediate Resource Length long
Use a reducer to implement a fully-typed state machine without breaking a sweat. As React developers, we've all had to work on a component where the state had become impossible to manage. By Guillaume Renard.
Tags web-development react javascript app-development
-
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
-
Can SVG symbols affect web performance?
Posted on July 17, 2022, Level beginner Resource Length medium
SVG Symbol is an unvisited technique for reusing inlined SVGs elements. They seem redundant while using popular component-based frameworks/libraries like React, Vue, Svelte, hence you don't see it a lot on the web. By @Bart.
Tags frontend web-development app-development javascript css
-
Using design patterns in JavaScript - Ultimate guide
Posted on July 16, 2022, Level intermediate Resource Length medium
Design patterns are reusable, advanced, object-oriented solutions that we can use to address similar instances of everyday problems in software design. They are like blueprints for solving certain kinds of problems. By Nishani Dissanayake.
Tags programming web-development app-development javascript
-
Spinning with Swift
Posted on July 15, 2022, Level intermediate Resource Length long
Swift is a great language for creating Spin applications. This tutorial walks through the process of installing SwiftWasm, building a simple Wagi app, and then running it in Spin. Spin is a framework for building and running event-driven microservice applications with WebAssembly (Wasm) components. With Spin, we're trying to make it easier to get started with using WebAssembly on the server so that we can all take advantage of the security, portability, and speed WebAssembly provides when it comes to running microservices. By Matt Butcher.
Tags swiftlang programming web-development 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