Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ioing/IOING

Repository files navigation

Xin Ban Geng Ming Wei Lath

Qing Fang Wen Xin Ban : https://github.com/ioing/Lath


---------------------------------Gai Cang Ku Yi Fei Qi ---------------------------------

Di Yi Bu :sudo npm install -g ioing-cli (Quan Ju An Zhuang ioing)

Di Er Bu :ioi init (Hui Che Hou ?TemplateShu Ru ioing ,An Zhao Yin Dao Sheng Cheng Xiang Mu )

Di San Bu :ioi build Huo Zhe ioi dev (Yun Xing Xiang Mu )

Brand new front-end engine

Supported

IE Edge Firefox Chrome Safari
>=9 >=14 >=52 >=49 >=8

HI!

This is a brand new front-end engine which is going to be released officially in this July. Really grateful to meet you all here and bring the differences of experience to the community within IOING. Continuous updating would be guaranteed of Docs and Website.

DEMO

What is IOING?

IOING is not a simple front-end framework. As a second engine, it provides a complete solution of modularization, componentization, sandbox, memory management and pre loading of contents to improve the differences of HTML5 in comparison with the native App.

What can it do?

Module animation

animation = [type]

fade slide zoom flip

Features of IOING

Cloud Components

<switch-slider src=http://www.ioing.com/components>switch-slider>
<switch-slider value=on>switch-slider>

DOM Plus: Function Tag Development

<scroll>
<scrolling>
<loop colorful as value key>
<div style="color:{value}">{value}div>
loop>
scrolling>
scroll>

Automatic Data Binding

<p>{teacher.name} : Hello, what'you name!p>
<p>{user.name} : my name is {user.name}p>

Sandbox

Comparable Native App

  • Physical Pixel
  • Module Sandbox
  • Module Transition
  • Animation Thread Control
  • Infinite Page Scroll
  • Efficiency of DOM
  • Background Stream of Image
  • Height Adjustment of Virtual Keyboard
  • Cursor Position
  • Parameter Rolling
  • Module Mirroring
  • Route Control
  • Manipulation of multi-fingers
  • Asynchronous Components
  • Silent Refresh of Modules
  • Life Cycle of Resources
  • Life Cycle of Modules
  • Data-Driven View

Documentation

To explore more examples and docs of IOING, please click to http://www.ioing.com/#docs-started-ioing

Questions

Welcome to submit the issues on https://github.com/ioing/IOING/issues

Stay In Touch

To learn the latest releases and announcements, welcome to follow the Wechat: ioingroot

Folder Structure

The folder structure should look like

--- frameworks(folder)
--- lib(folder)
--- application.js
--- css.js
--- dom.js
--- fetch.js
--- loader.js
--- move.js
--- promise.js
--- proto.js
--- query.js
--- sandbox.js
--- scroll.js
--- template.js
--- touch.js
--- transform.js
--- unify.js
--- modules(folder)
--- components(folder)

License

GPL

Copyright (c) 2013-present, Linyang (Lien) You

About

Implement the solutions of performance improvement and componentization for your SPA (single page application) products with this Progressive Web App Development Engine.

Topics

Resources

Readme

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors