Web frameworks

[ follow ]
The New Stack
1 week ago
Web frameworks

Dev News: React 19 Beta and Redwood Tests React Server Components

React 19 beta includes the React Server Components features from the canary channel and Redwood.js tinkers with React Server Components.
GitHub
1 week ago
Web frameworks

react-server-components/exercises/05.actions/05.solution.history-revalidation/server/app.js at main epicweb-dev/react-server-components

Understand React Server Components and Server Actions by building a framework with them.
- react-server-components/exercises/05.
actions/05.
solution.history-revalidation/server/app.
Syntax
2 hours ago
Web frameworks

React Server Components: Form Actions + Server Actions - Syntax #766

Discussion on using actions and form actions in React Server Components for calling server code from the client side without needing a separate API
WebKit
3 weeks ago
Web frameworks

Release Notes for Safari Technology Preview 192

Release 192 of Safari Technology Preview includes new features and resolved issues across various categories like Authentication, CSS, JavaScript, Media, Rendering, Web API, and Web Extensions.
Web Inspector improvements include fixing console clearing issues when reopening. [ more ]
LogRocket Blog
1 month ago
Web frameworks

Understanding security in React Native applications - LogRocket Blog

Developers are shifting towards hybrid mobile frameworks like React Native instead of creating separate native applications.
React Native architecture involves the JavaScript thread and the native bridge, which can lead to challenges like asynchronicity, bottlenecking, and single point of failure. [ more ]
Medium
1 month ago
Web frameworks

Top 10 Tools Every React Developer Needs in 2024

React SWR is essential for efficient data fetching and updating in React applications.
Bit is a next-generation building system that supports the development of composable React components. [ more ]
Medium
1 month ago
Web frameworks

Micro Frontends with Vite and Bit

Bit allows for creating components-based projects
Vite can be configured to build components as libraries with ES module format [ more ]
Vue.js Feed
1 month ago
Web frameworks

Vue.js Nation 2024: How to create 3D experiences using Vue with TresJS

TresJS is a custom render API for creating 3D scenes in Vue.
TresJS was created to address issues like maintaining wrappers for 3GS, creating a lightweight solution for Vue, and improving the developer experience for 3D development in Vue. [ more ]
Medium
1 month ago
Web frameworks

7 Best CI/CD Tools for React in 2024

Ripple CI/CD focuses on components, not projects, enhancing efficiency and precision.
Key features include composable CI/CD, cross-application updates, resumable and partial builds, shorter feedback loops, simplified configuration, parallel processing, and change simulations. [ more ]
Medium
1 month ago
Web frameworks

Building a Theme Switcher in React

Creating composable themes for React components can improve accessibility and personalization.
Using a theme switcher simplifies the theming process by managing theme dependencies and allowing easy overriding of existing theme tokens. [ more ]
GitHub
1 month ago
Web frameworks

GitHub - gchumillas/image-editor: Image Editor made in React and TypeScript

Image Editor made in React and TypeScript.
Contribute to gchumillas/image-editor development by creating an account on GitHub.
LogRocket Blog
1 month ago
Web frameworks

Developing a cross-platform TV app with React Native - LogRocket Blog

Google launched Android TV in 2014, and big brands like Sony, Philips, and Sharp joined in soon after.These smart TVs have become popular over the years, mainly for their apps.
LogRocket Blog
1 month ago
Web frameworks

Essential tools for implementing React panel layouts - LogRocket Blog

Compositional frameworks like React are essential for modern web applications.
Dynamic panel layouts in React offer adaptability, user-friendliness, and customization. [ more ]
Vue.js Examples
1 month ago
Web frameworks

A Vue 3 component for creating tabbed interfaces easily

Reusable Vue.js component for tabbed interfaces
Promotes code reusability and maintainability [ more ]
LogRocket Blog
1 month ago
Web frameworks

Enabling multi-select dropdowns in React Native - LogRocket Blog

React Native developers often use multi-select dropdowns for various scenarios.
There are inbuilt form controls and open-source packages available for implementing multi-select dropdowns. [ more ]
Medium
1 month ago
Web frameworks

Theming React Components: A Practical Guide

Theming ensures consistency in a web application's user interface
Design tokens are variables storing design-related values for maintaining consistency [ more ]
Medium
2 months ago
Web frameworks

Top 5 React Best Practices Every Developer Should Know

Composable software architecture encourages building reusable components.
React's component-based architecture fits well with the composable approach. [ more ]
LogRocket Blog
2 months ago
Web frameworks

Exploring useSyncExternalStore, a lesser-known React Hook - LogRocket Blog

useSyncExternalStore is a Hook commonly used by library authors, helpful for subscribing to external data stores.
The basic useSyncExternalStore API takes in parameters like subscribe, getSnapshot, and getServerSnapshot. [ more ]
Medium
2 months ago
Web frameworks

4 Ways To Manage State In React in 2024

Context API allows global data sharing in React without manual prop passing.
Context API is simple but lacks performance optimizations and data fetching capabilities. [ more ]
Medium
2 months ago
Web frameworks

Composable Applications: A Practical Guide

Composability simplifies software development by breaking systems into independent components.
Component independence in a system contributes to its level of composability. [ more ]
Medium
2 months ago
Web frameworks

Do we need state management in React

Local state controls single component, global state controls application logic.
Server Components in Next.js allow rendering without hydration. [ more ]
Medium
2 months ago
Web frameworks

Getting Started with an Angular App in 2024

Creating an entity component in Angular with Bit allows for maintainable code with validation logic and unit tests.
Node.js functions created with Bit can facilitate the development of backend functionalities like fetching articles. [ more ]
LogRocket Blog
2 months ago
Web frameworks

Building high-performance ecommerce sites with Astro - LogRocket Blog

Develop ecommerce site with Astro's islands architecture
Significance of strong and static typing in frontend projects [ more ]
Epic Web Dev
2 months ago
Web frameworks

Epic React Workshop Series

React experience is highly sought after in web development job listings.
React Server Components and Server Actions are revolutionary technology advancements in React. [ more ]
Medium
2 months ago
Web frameworks

Getting Started with a Vue.js App in 2024

Creating Vue Composables for blog components is done through Bit commands.
The process involves creating a blog hook, a blog list wrapper component, and a blog app using Vue.js. [ more ]
Sitepoint
2 months ago
Web frameworks

10 Best Create React App Alternatives for Different Use Cases - SitePoint

Create React App (CRA) is no longer maintained or recommended due to its lack of customization.
Vite is a fast and simple build tool ideal for modern React projects, particularly single-page applications. [ more ]
Medium
2 months ago
Web frameworks

Building a Reusable Infinite Scroll Component With React

Infinite scroll feature improves user experience by continuously loading content without manual interaction.
Leveraging components with a next-generation build system like Bit allows for independent development and management. [ more ]
Medium
2 months ago
Web frameworks

Building an End-To-End App In Under 5 Minutes

Apollo's useQuery API is utilized to define and invoke queries in React applications.
Building custom features involves creating entities, mock data, GraphQL queries, React hooks, and components. [ more ]
The New Stack
2 months ago
Web frameworks

Dev News: React 19, Bun Comes to Angular, and GitHub AI Fund

React 19 release imminent after two years
Updates on Angular, Astro, and GitHub AI fund [ more ]
Medium
2 months ago
Web frameworks

Micro frontends: Shell vs. Micro Apps

Decompose the frontend into more manageable pieces and combine them within a shell app.
Divide micro frontends into multiple applications with their own URL routes. [ more ]
blog.bitsrc.io
2 months ago
Web frameworks

Creating Extensible React UI Components

Treat UI components as base components with few dependencies and many dependents.
To design an extendible component, it should have a component API, a theme, and be customizable. [ more ]
LogRocket Blog
2 months ago
Web frameworks

How to build a component library with React and TypeScript - LogRocket Blog

Component library definition and building process with React and TypeScript [ more ]
Vue.js Examples
2 months ago
Web frameworks

A flexible & modern select-input control for Vue 3

Easy Data Manipulation with v-model
Deep Customization with Slots [ more ]
Storybook Blog
3 months ago
Web frameworks

Storybook 8 Beta

Storybook 8 focuses on improving compatibility and performance
Major highlights include performance improvements, new mobile UI, automated visual tests, and improved test utilities [ more ]
Medium
2 months ago
Web frameworks

10 React Best Practises I've Learned From Code Reviews

Using Bit allows for the creation of independent React components.
Modularity improves code reusability, testing processes, and UI maintainability. [ more ]
Medium
2 months ago
Web frameworks

Top 5 Tips for Optimizing React Performance

Minimizing component re-renders is essential for optimizing performance in React applications.
Lazy loading and code splitting are techniques that can be used to optimize the performance by loading only necessary components and reducing initial load time. [ more ]
Medium
2 months ago
Web frameworks

Maintenance Mode in Next.js with Vercel

Bit is a build system for composable software that allows you to design, build, test, and version components in isolated spaces.
You can use Bit to create a Next.js app, launch it outside of the Bit server, and deploy it on Vercel without using the Vercel CLI. [ more ]
Medium
2 months ago
Web frameworks

Exploring The Adapter Pattern In Modern Web Applications

Use the Adapter pattern to convert an incompatible interface to a compatible form without changing the client and the consumer.
Decoupling frontend components from backend API allows them to be treated as independent entities. [ more ]
Vue.js Feed
2 months ago
Web frameworks

Vue3-loading-shimmer - Shimmer Loading effect for Vue 3

A customizable Vue 3 component for creating loading shimmer effects
Documentation
Customizable background color Customizable shimmer color Customizable time duration Customizable direction
Vue.js Examples
3 months ago
Web frameworks

Vue-draggable-plus: The Universal Drag-and-Drop Solution for Vue

vue-draggable-plus is a universal drag-and-drop component that supports both Vue 3 and Vue 2.
It offers a variety of usage options, including components, functions, or instructions, making it flexible and adaptable to different project requirements. [ more ]
Medium
2 months ago
Web frameworks

Composing Services with Bit Components

Teams working on microservices have full ownership over parts of the system.
Microservices as a system can become more complex, individual services are simpler and easier to understand and maintain. [ more ]
Medium
3 months ago
Web frameworks

How to Set Up An End-to-End Development Environment?

To create a Bit workspace, use the command 'bit init' and update the defaultScope in workspace.jsonc.
Development environments are necessary to build components and provide configuration information.
To create a React environment, use the command 'bit create react-env envs/react-mui --aspect teambit.react/react-env'. [ more ]
Vue.js Feed
3 months ago
Web frameworks

Vue 3 marquee

A beautiful marquee component for Vue 3
Installation
npm install @selemondev/vue3-marquee
Sitepoint
3 months ago
Web frameworks

13 Best Books, Courses and Communities for Learning React - SitePoint

React is a popular front-end library for building web applications with a focus on user interface design.
Having a solid foundation in JavaScript is important before learning React. [ more ]
Testdriven
3 months ago
Web frameworks

Django REST Framework and Vue versus Django and HTMX

Vue is a lightweight and simple framework for the view layer of web applications and has a gentler learning curve compared to Angular and React.
Vue's functionality can be enhanced by additional libraries and tools, such as Vite, Pinia, and Vue Router, for better project management, state management, and client-side routing. [ more ]
Vue.js Examples
3 months ago
Web frameworks

A beautiful marquee component for Vue

You can install the Vue marquee component via npm or by copying and pasting the source code.
The component can be registered as a global or local component in your Vue app. [ more ]
GitHub
3 months ago
Web frameworks

components/src/youtube-player at main angular/components

Material Design components for Angular are available in the components/src/youtube-player directory.
The directory contains code for YouTube player functionality within an Angular application. [ more ]
blog.bitsrc.io
3 months ago
Web frameworks

What's New In Angular 17?

Angular 17 comes with new features aimed at improving developer experience and performance.
Changes include a logo redesign, a new website, and a new control flow syntax for templates. [ more ]
[ Load more ]