Socket
Book a DemoInstallSign in
Socket

uiwave

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

uiwave

UIWave Framework is a Javascript library for support server side rendering and client side rendering.

latest
Source
npmnpm
Version
0.0.0-beta
Version published
Maintainers
1
Created
Source

UIWave Framework

UIWave Framework is a Javascript library for support server side rendering and client side rendering.

UIWave Framework based on the ideas of Livewire and AlpineJS.

UIWave Framework based on the ideas of Livewire and AlpineJS is a powerful tool for building interactive web applications. It provides an efficient approach to developing dynamic web pages without the need for writing complex JavaScript code.

The framework offers powerful features like Livewire, allowing you to create server-side interactive components and interact with them without reloading the page. With AlpineJS, the framework also provides client-side state management and allows you to interact with the DOM easily.

This framework can be used to build complex dynamic web applications, including online games and mobile applications. With the combination of Livewire and AlpineJS, complex tasks like state management and DOM interaction become simpler and easier.

The framework also offers a large and supportive community. It is designed to allow developers to create great web applications without having to spend too much time and effort on development.

In summary, UIWave Framework based on the ideas of Livewire and AlpineJS is a powerful and efficient tool for building dynamic web applications. It provides powerful and easy-to-use features, good community support, and is an excellent choice for developers.

Demo

  • Demo can be found at https://uiwave.hau.xyz
<div u-data="{client-data:""}" u-server="{config-server}" >
  <script>
   return {
      method:{
      save:function(){
          alert('1')
        }
      }
    }
  </script>
  <style>
  </style>
  <div>
    <button u-click="client-data='xin chao'"></button>
    <button u-click="save()"></button>
    <div u-html="client-data"></div>
    <div u-text="client-data"></div>
    <div u-model="client-data"></div>
  </div>
  
</div>

Install

npm

npm install --save uiwave

yarn

yarn add uiwave

Wiki and Change Log

Wiki including Change Log

Breaking Changes

Animation Changes

Contributing

For a pull request to be considered it must resolve a bug, or add a feature which is beneficial to a large audience.

Pull requests must pass existing unit tests, CI processes, and add additional tests to indicate successful operation of a new feature, or the resolution of an identified bug.

Requests must be made against the develop branch. Pull requests submitted against the master branch will not be considered.

All pull requests are subject to approval by the repository owners, who have sole discretion over acceptance or denial.

License

uiwave is under MIT license

FAQs

Package last updated on 08 Jun 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts