InfoQ Homepage JavaScript Content on InfoQ
-
Does JavaScript Adopt Functional Programming?
Yoav Luft discusses a study attempting to determine whether JavaScript developers are adopting a more declarative programming style, and whether this style is influenced by functional programming.
-
Bringing JAMStack to the Enterprise
Jamund Ferguson talks about some of the challenges PayPal faced with their Node.js application servers, why they think the JAMStack approach improves performance for their apps and their developers.
-
Making 'npm install' Safe
Kate Sills talks about some of the security issues using NPM packages, and Realms and SES (Secure ECMAScript) as possible solutions to NPM package security vulnerabilities.
-
Programming the Cloud with TypeScript
Luke Hoban reviews the unique benefits of applying programming languages in general, and TypeScript in particular, to the cloud infrastructure domain.
-
Rust, WebAssembly, and Javascript Make Three: An FFI Story
Ashley Williams talks about the Rust and WebAssembly toolchain and the technical work involved in creating a developer-friendly experience designed to grow adoption of WebAssembly.
-
Build Node.js APIs Using Serverless
Simona Cotin talks about how to migrate an API of an existing app to Azure Functions, and how to use Visual Studio Code and the Azure Functions extension to speed up work.
-
RxJS: A Better Way to Write Front-End Applications
Hannah Howard talks about the premise of functional reactive programming and how it represents a major conceptual shift but one that can vastly simplify front-end programming.
-
Full Stack Reactive with React and Spring WebFlux
Matt Raible explores techniques for making an application fully reactive with Spring WebFlux and React.
-
Fine-Grained Sandboxing with V8 Isolates
Kenton Varda explains how Cloudflare built a compute platform using V8 isolates instead of containers or VMs, achieving 10x-100x faster cold starts and lower memory footprints.
-
TypeScript for Enterprise Developers
Jessica Kerr talks about some of the great things in TypeScript, like the flexible type systems and the possibility to test before compilation, but also things that make TypeScript painful.
-
WebAssembly. Neither Web Nor Assembly, All Revolutionary
Jay Phelps talks about WebAssembly, a bytecode designed and maintained by Google, Microsoft, Apple, Mozilla, Intel, LG, among others. He talks about what WebAssembly is and what it isn’t.
-
Building Serverless Robust, Secured Angular 6 Web Applications
Jeff St. Germain discusses how to setup a series of serverless Azure API endpoints, secure those APIs with JWT tokens from Identity Server 4, and to scaffold the APIs into an Angular 6 site.