New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

xone

Package Overview
Dependencies
Maintainers
1
Versions
260
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

xone - npm Package Compare versions

Comparing version 0.0.256 to 0.0.257

2

package.json
{
"name": "xone",
"version": "0.0.256",
"version": "0.0.257",
"description": "Open source Javascript framework for building modern web applications.",

@@ -5,0 +5,0 @@ "keywords": [

![Xone Logo](http://nextapps.de/img/xone.png?v=2)
__Xone__ is an open source lightweight Javascript framework for building modern web applications and comes in 2 different versions:
1. [Xone Project](#comparison-xone-project-vs-xone-extern-library) (Advanced Environment)
2. [Xone Extern Library](#comparison-xone-project-vs-xone-extern-library) (Standalone)
__Xone__ is an open source lightweight Javascript framework for building modern web applications.
### Notice
> __Notice:__ Actually this is a very early state of this repository (pre-alpha or less). We de not recommended using this repo until this message has been removed.
Actually this is a very early state of this repository (pre-alpha or less). We de not recommended using this repo until this message has been removed.
* [LICENSE](LICENSE.md)

@@ -20,14 +16,25 @@ * [CHANGELOG](CHANGELOG.md)

---
Xone basically comes in 2 different versions:
1. [Xone Project](#comparison-xone-project-vs-xone-library) (Full Stack Environment)
2. [Xone Extern Library](#comparison-xone-project-vs-xone-library) (Standalone)
---
### Xone Advantages
* Provides a lightweight full stack environment to develop beautiful applications for every use
* Simple, fast and natural usage out of the box
* Provides the most possible performance while ensuring maximum crossplatform support
* Simple, fast and natural usage out of the box
* Provides full stack environment to develop beautiful applications for every use
* Focus on wide codebase compatibility like mobile devices, desktop pc, browsers (hybrid, cordova, ionic, chrome, etc.)
* Library completely compiles with your codebase (only the used code remains in a single javascript binary file!)
* Xone libraries completely compiles with your codebase (only the used code remains in a single javascript binary file)
* Therefore you will get the most lightweight footprint possible
* Provides advanced MVC architecture for your app
* Provides advanced MVC architecture and template system for your app
* Powered by a very fast render engine (you are also able to build games on top of it)
* Compatible with every other library you like to use
---
### Xone Render Engine

@@ -47,5 +54,5 @@

__Note:__ The render engine "fast mode" should not be mixed by any other external manipulations of same category listed above.
> __Note:__ When "fast mode" is enabled it should not be mixed by any other external manipulations of the same category listed above. We recommended to disable the "fast mode" when style issues occurs by any direct style manipulations.
__Note:__ The "fast mode" is __enabled by default__ in a _Xone Project_ (may change in future) and is __disabled by default__ in the _Xone Library_. We recommended to disable the "fast mode" when style issues occurs by any direct style manipulations.
> __Note:__ The "fast mode" is `enabled by default` in a _Xone Project_ (may change in future) and is `disabled by default` in the _Xone Standalone Library_.

@@ -56,4 +63,6 @@ ###### Performance Comparison: Native VS. jQuery VS. Xone

### Comparison: Xone project VS. Xone extern library
---
### Comparison: Xone Project VS. Xone Library
| Features by default | Xone Project (recommended) | Xone Library (standalone) |

@@ -65,12 +74,11 @@ | ------------- | ------------- | ------------- |

| Unit Tests | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Debugging | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Debugging Tools | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Environments | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Global App Configuration | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Build System | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Dynamic Templates | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Compiler | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Build/Compile Project | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Dynamic Templates (HTML > JSON) | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Dependency Management | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Initial Codebase | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| CLI Tools | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Support Closure Compiler Advanced | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Support Closure Compiler Advanced Mode | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |
| Dead Code Removal | <img src="http://nextapps.de/img/icon_check.png?v=2"> | - |

@@ -82,2 +90,4 @@ | Not strictly bound by Conventions | - | <img src="http://nextapps.de/img/icon_check.png?v=2"> |

---
# Installation (Xone Project)

@@ -88,5 +98,5 @@

```
__Note:__ To make the _Xone CLI_ globally available, you have to install Xone as a global npm module (also in addition to any local installation if you want to keep simple as most as possible). You can also manage multiple/custom versions of Xone as well as using the CLI without any global installations (read further).
> __Note:__ To make the _Xone CLI_ globally available, you have to install Xone as a global npm module (also in addition to any local installation if you want to keep simple as most as possible). You can also manage multiple/custom versions of Xone as well as using the CLI without any global installations (read further).
__Note:__ Xone binaries typically has to be installed via "xone create" or "xone install" to make full advantage of the build system and also comes with its own pre-defined folder structure (followed by some conventions). We will provide a stand-alone version optionally to skip as many conventions as possible (e.g. Xone acts like an extern Javascript Plugin). We recommended to use the full Xone build capabilities (read further).
> __Note:__ Xone binaries typically has to be installed via "xone create" or "xone install" to make full advantage of the build system and also comes with its own pre-defined folder structure (followed by some conventions). We will provide a stand-alone version optionally to skip as many conventions as possible (e.g. Xone acts like an extern Javascript Plugin). We recommended to use the full Xone build capabilities (read further).

@@ -116,11 +126,13 @@ ### Create New Xone Project

---
### Build Xone project
Un-compiled sources: _workspace\my_project\app\\*_
Un-compiled sources located in: _workspace\my_project\app\\*_
```bash
workspace\my_project> app build
```
Production build: _workspace\my_project\bin\www\\*_
Production build located in: _workspace\my_project\bin\www\\*_
__Note:__ We strongly recommended use production builds for any external/public releases and use the sources only for developing, testing and may some other internal usage. To skip the build integration of Xone, you have to use the stand-alone version instead.
> __Note:__ We recommended to use production builds for any external/public release and use the sources only for developing, testing and may some other internal purposes. To skip the build integration of Xone, you have to use the standalone version instead.

@@ -135,5 +147,7 @@ ### Run Xone project (Local, Browser)

---
### TODO
- [x] Provide stand-alone version (dependency-less)
- [x] Provide Standalone Version (dependency-less)
- [x] Create/Install (CLI)

@@ -144,7 +158,8 @@ - [ ] Use npm modules for system tasks (supports all platforms)

- [ ] Provide Plugin Management
- [ ] Improve Dependency Management
---
### Features
<img src="http://nextapps.de/img/xone_workflow.png">
* Manage Development Environments:

@@ -157,24 +172,36 @@ * production, development, test, benchmark

* Model-View-Controller
* Supports persistent models
* Full MVC-managed handlers:
* Supports persistent model management
* Full MVC-managed environment:
* Routes
* Events
* Cache
* Handlers
* Controller
* Interfaces
* Adapter
* Models
* Mapper
* Storage
* Views
* Payloads
* Policies
* Threads / Worker
* JavaScript Core Library
* Stubs / Mocks
* Translations
* Javascript Core Library
* Codebase Dependency Management
* Supports DOM pattern in JSON format
* Template System (Static Views, Dynamic Views)
* Template System
* Static Content
* Dynamic Content
* Partials
* Locales
* Build System
* Template Compiler
* Layout Manager
* Support Multi-Platform-Injections
* Multi-Platform-Injections
* Event Delegation
* NoSQL Persistent Storage
* GZIP Storage Data Compression
* FlexiCache
* FlexiCache (auto-scale, auto-clean)
* Multi Language Support
* Specs, Integrated Test Environment (based on Jasmine)
* Unit Test Integration
* Debug Mode

@@ -185,5 +212,12 @@ * Debugger Tools

* Benchmark Integration
* Supports JavaScript Closure Compiler (make use of "Advanced Compilation" by default)
* YUI CSS Compressor Integration
* Supports Javascript Closure Compiler "Advanced Mode"
* Less CSS Integration
* CSS Compressor Integration
* Compatible with almost each library out there
* Also can be mixed with similar technologies like: Angular or React
---
### Xone concept
<img src="http://nextapps.de/img/xone_workflow.png">
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc