Today at React Conf, Meta announced that it would be donating its JavaScript UI libraries React and React Native to the Linux Foundation, which will be forming the React Foundation to support these libraries. The React Foundation will include founding members Amazon, Callstack, Expo, Meta, Microsoft, Software Mansion, and Vercel. Its executive director will be … continue reading
Back in the mid-1990s, if you wanted to build useful software, you didn’t necessarily need to be a coding prodigy. You had tools like Visual Basic, an ecosystem of components, and the ability to simply wire them together. You were, in essence, standing on the shoulders of giants – the coders who built those foundational … continue reading
Animation, when applied with purpose, clarifies intent and reduces friction in modern UIs. In React, the right animation library can bridge the gap between basic layouts and interfaces that feel intentional and well-crafted. Below are three production-ready libraries I rely on: typewriter-effect, react-vivus, and react-awesome-reveal. These libraries focus on different animation needs, remain easy to … continue reading
As most know, Xamarin is approaching its end of life on May 1, 2024. This critical milestone has prompted many developers and organizations to evaluate their options for upgrading from the cross-platform mobile app development framework to its successor, .NET MAUI (Multi-platform App UI), or taking this opportunity to explore alternative frameworks such as Flutter … continue reading
Refine is a React framework for developing CRUD applications. Specifically, it is good at being used to build things like internal tools, admin panels, dashboards, and business-to-business (B2B) apps. It provides industry standard components for crucial elements of an app, such as authentication, access control, routing, networking, state management, and internationalization. The framework is headless … continue reading
Facebook announced that it open-sourced Lexical, an extensible JavaScript web text-editor library that emphasizes reliability, accessibility and performance. The project’s set of editor states represent the current and pending states of the editor at any given time. Developers can attach a content-editable DOM element to editor instances, and also register listeners and commands. Users can … continue reading
React 18 was launched with out-of-the-box improvements like automatic batching, new APIs like startTransition, and streaming server-side rendering with support for Suspense. The new features are built on top of the new opt-in concurrent renderer which is only enabled when someone uses a concurrent feature. Concurrency enables React to prepare multiple versions of a UI … continue reading
IBM announced two new capabilities to help developers deliver intelligent application analysis throughout the DevOps pipeline. The first one is IBM Application Discovery and Delivery Intelligence (ADDI) for IBM Z V, which allows developers to accelerate application development by enabling them to gain insight into their business-critical application estate after which they can immediately get … continue reading
This week’s update of Progress’ Kendo UI includes 24 new UI components across all Kendo UI libraries as well as support for Angular 11 and React 17. Kendo UI for Angular introduces components including DropDownTree, MultiColumnComboBox, TileLayout, FloatingActionButton and more while KendoReact includes many of the same features alongside added built-in keyboard navigation and UI … continue reading
The latest State of JavaScript report reveals that while React and Vue are still the most popular JavaScript frameworks, the framework Svelte is starting to establish itself as a top contender for the top spot. Svelte has a user based that is 89% satisfied with it. Sixty-six percent of survey respondents were interested in using … continue reading
Infragistics announced the release of Ignite UI for React, and Ignite UI for web components. The new releases include new features to the Ignite UI Data Grid and one new preview component. The component includes cell editing in the data grid, which enables the user to edit the data presented to them in a web … continue reading