ficusjs
React
ficusjs | React | |
---|---|---|
4 | 1,790 | |
393 | 227,038 | |
0.0% | 0.6% | |
1.2 | 10.0 | |
over 1 year ago | 7 days ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ficusjs
-
JSX for web components
By default, the FicusJS web component render function expects a DOM element for rendering. The pragma imported from the @ficusjs/renderers/jsx-dom library creates a DOM element for rendering in the component.
-
We Use Web Components at GitHub
- The web component concept is great. Especially for mixing server-side rendering and JavaScript-powered components.
That last one IMO is web components killer feature. I can now wrote a mini component and then I tugg it in with the other 99% of my page that is rendered server side.
It means, I'm able to serve my users quickly. I have SEO'd everything too. Cool!
-1: https://github.com/TimDaub/web3-sign-msg
- 2: https://docs.ficusjs.org/
-3: https://github.com/developit/htm
-
11ty and web components, an awesome combination
This post shows you how to get started using 11ty with FicusJS. FicusJS is a set of lightweight functions for developing applications using web components.
- FicusJS
React
-
Did React's Repo Miss The Speeding Sign? A Look Into Their Speedy Features & Bug Fixing Delays
The facebook/react repository, commonly known as React, is the undisputed heavyweight champ of JavaScript libraries for building user interfaces. With a massive fan base of contributors and relentless feature updates, it's like the Marvel Universe of front-end development---constantly evolving, and everyone wants to be a part of it.
-
Build Scalable React App: React JS architecture Guide
React.js has become one of the most popular JavaScript libraries for building user interfaces, with over 8 million weekly downloads on npm. As React applications grow in size and complexity, ensuring scalability and performance becomes critical to delivering a seamless user experience. Scalable React applications can handle increasing amounts of traffic and data without compromising speed or responsiveness. In this comprehensive guide, we will explore the best practices and architectural patterns that enable React applications to scale effectively.
-
Building an Auto-verified Quote DApp on Morph
The next step is to create the DApp's frontend. So, if you have a smart contract on the blockchain, the only way to interact with it is through the command line. That is why you must provide a frontend that enables users to interact with the smart contract. Decentralized apps are built by integrating a smart contract and a frontend. The frontend can be either a mobile app or a web app, with the latter being more popular. A DApp's frontend is almost identical to that of a web application, including HTML, CSS, Javascript, and, optionally, a frontend framework like React. Reason, we started the project by creating a React application. There are two blockchain-specific issues to address. The first is the integration method, followed by the integration with the wallet. Here's an overview of the main purpose of the React application:
-
Introducing Perseid: The Product-oriented JS framework
It's also worth mentioning that Perseid provides out-of-the-box support for React, VueJS, Svelte, MongoDB, MySQL, PostgreSQL, Express and Fastify.
-
Getting started with Shadcn/UI in React: A practical guide
The front-end development world is ever-changing. Front-end developers seek new ways to create high-quality, accessible, visually appealing user interfaces for websites and apps. This drives React developers to constantly search for tools and libraries that can simplify their development process and help them create amazing user interfaces. This is where Shadcn/UI comes in.
-
Next.js vs React - Which One to Choose?
React (JavaScript library)
-
🚀 Introducing NextSolution V2: ASP.NET API + Next.js + Expo Starter Template
React Official Site
-
The Ultimate Guide to Headless CMS
Websites and Web Apps: Popular for high-performing "Jamstack" sites on modern frameworks like React and Next.js.
-
Mitosis - Using Astro.js as the dev server to preview the component with hot-reload
Note: Astro supports a variety of popular frameworks including React, Preact, Svelte, Vue, SolidJS, AlpineJS and Lit with official integrations. While for other frameworks e.g. Angular and Qwik, you may still benefit from this tutorial and you would need to further set up the community maintained framework integrations.
-
Hidden cost of frontend frameworks
The most common and well known is React, with many others sharing this space, such as Svelte, SolidJS, Angular, Vue, Qwik and more. All are impressive feats of engineering and come with bold statements.
What are some alternatives?
open-wc - Open Web Components: guides, tools and libraries for developing web components.
qwik - Instant-loading web apps, without effort
vim-jsx-pretty - :flashlight: [Vim script] JSX and TSX syntax pretty highlighting for vim.
Alpine.js - A rugged, minimal framework for composing JavaScript behavior in your markup.
services-as-dom-elements
Vue.js - This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
web3-sign-msg - web3-sign-msg is a modern web component built with ficusjs to sign messages with your eth private key in Metamask
SvelteKit - web development, streamlined
ficusjs-renderers - Minified ES module renderers for FicusJS
lit-element - LEGACY REPO. This repository is for maintenance of the legacy LitElement library. The LitElement base class is now part of the Lit library, which is developed in the lit monorepo.
soci-frontend - [Moved to: https://github.com/jjcm/nonio-frontend]
Tailwind CSS - A utility-first CSS framework for rapid UI development.