InfoQ Homepage Software Development Content on InfoQ
-
Ionic Introduces Stencil One, Targeting Fast, Reusable UI Components and Apps
The Ionic Framework’s new “Stencil One” compiles to optimized Web Components and progressive web apps. Developers may write a component once, and reuse it in any framework – Angular, React, Vue, Ember or with plain vanilla JavaScript, by adjusting the Stencil compiler options. Stencil One also provides pre-rendering, automatic component documentation, Hot Module and Style Replacement, and more.
-
Apache Dubbo, a Java-Based RPC Framework, Graduates to Top-Level Project
The Apache Software Foundation recently announced Apache Dubbo as a top-level project. Apache Dubbo is an open source, remote procedure call framework based on Java. Dubbo brings key functionalities such as interface based remote call, fault tolerance and load balancing, and automatic service registration and discovery.
-
QCon New York 2019 Is Only Weeks Away: Learn from Julia Grace, Brian Goetz, Armon Dadger and Others!
QCon New York (June 24-26, 2019) isn't just a software conference; it's the software conference where leading technology organisations like Slack, Google, Uber, and Netflix open their doors and share their engineering successes and failures. QCon is the place where senior software engineers, tech leads, & architects come together to learn and share innovations in the software industry.
-
GitLab 11.11 Brings Multiple Assignees for Merge Requests, Windows Container Executor, and More
GitLab 11.11, recently released, brings Multiple Assignees for Merge Requests, Windows Container Executor for GitLab Runners, Guest Access to Releases, instance-level Kubernetes cluster, and more.
-
Writing Web Applications in Java - a Study of Alternatives
Developers familiar with the Java Virtual Machine languages and who want to develop web applications without the difficulties of a JavaScript development stack, have an increasing array of alternatives to JavaScript to choose from. The performance penalty vs. native JavaScript web applications is shrinking.
-
Mozilla Revamps WebThings, its Open Source IoT Platform
Mozilla recently released its open source IoT platform, formerly called Project Things, as WebThings. Mozilla WebThings brings a series of logging, alarm, and networking features.
-
Porting JQ, Command-Line JSON Processor, to the Browser with WebAssembly - Q&A with Robert Aboukhali
jq, the command-line JSON processor, originally written in C, has recently been ported to WebAssembly, and is now available in a browser JavaScript environment. InfoQ talked with Robert Aboukhalil, bioinformatics software engineer at Invitae, about the challenges of porting existing software to WebAssembly and the ensuing benefits for developers.
-
Microsoft Announces React Native for Windows, with Focus on Performance
Microsoft recently announced at Microsoft Build 2019 a MIT-licensed, performance-oriented re-implementation of React Native for Windows. The new React Native for Windows will enable React Native developers to build native Windows apps with React. With the Windows 10 SDK support, developers may target a large variety of Windows devices such as PCs, tablets, laplets, Xbox, or Mixed Reality devices.
-
QCon NY (Jun 24-28): New Talks, a Focus on the Skills That Matter & Why You Should Join Us This Year
In the recent Stack Overflow 9th annual survey of over 90,000 software developers, we learned that non-development work remains a productivity challenge for software managers and leaders. At QCon New York, the conference for senior software developers, we have many sessions to help you learn how others have overcome those challenges.
-
Summary of the Stack Overflow Developer Survey 2019
Javascript, MySQL and Linux have retained their places as most popular technologies, according to the 2019 Stack Overflow developer survey. Public cloud providers- AWS, Azure and Google Cloud Platform - make the list for most popular platforms again. The survey of almost 90,000 developers also collated demographic information, with huge imbalance of genders and ethnicities in the industry.
-
Benchmark Ranks 18 Front-End Frameworks Implementation of Medium.com Clone
The RealWorld-based benchmark comparing the implementation by 18 front-end frameworks of a non-trivial full-stack application code-named Conduit recently updated its results. Most (13 out of 18) frameworks obtain a top-tier LightHouse performance score. Svelte, Stencil, AppRun, Dojo, HyperApp and Elm exhibit the lowest payload transferred over the network (< 30 KB).
-
Ink: React for Interactive Command-Line Apps
Ink.js, self-described as "React for Command Line Interfaces", recently released its second major iteration. Ink enables to build command-line apps by assembling React components. Developers may then leverage their React knowledge, and the React ecosystem.
-
React 16.8 Releases React Hooks: Reusable and Composable Logic in React Components
The React team recently released React 16.8 featuring React Hooks. Hooks encapsulate impure logic (such as state, or effects) with a functional syntax that allow hooks to be reused, composed, and tested independently. Developers may additionally define their own Hooks by composition with the predefined Hooks shipped with React 16.8.
-
Quarkus Java Framework: Q&A with John Clingan and Mark Little
After initial coverage on Quarkus, a Kubernetes native Java framework tailored for GraalVM and OpenJDK HotSpot was recently released by Red Hat. Now it is time for a Q&A with John Clingan and Mark Little.
-
Fastly Open-Sources Lucet, Its WebAssembly Compiler and Runtime
The Fastly edge cloud platform recently open-sourced Lucet, its native WebAssembly compiler and runtime. Lucet enables edge developers to build custom solutions for the edge at scale without limitations imposed by vendors, programming languages, or application programming interfaces (API).