Zero A Simplified Web Framework for Web Development

Zero is a zero-config web framework designed to simplify modern web development. It allows you to build applications without worrying about package management or routing. It's as simple as mixing code with, React, Node.js, and placing them in a folder. Zero serves everyone by abstracting regular project configurations such as routing, bundling, and stack integration, making it easier to get started. A sample project with different types of pages, all located in one folder:

Features:

  • Automatic Configuration: Your project folder doesn't need configuration files. Just place your code, and it will be automatically compiled, bundled, and used.

  • File-System-Based Routing: If your code is located in ./api/login.js, it will be accessible at http:///api/login, inspired by the PHP era.

  • Automatic Dependency Resolution: If a file requires a package like require('underscore'), it will automatically install and resolve the package. You can always create your own package.json file to install specific versions of packages.

  • Multi-Language Support: Zero is designed to support code written in various languages within one project. Imagine exposing a TensorFlow model via a Python API, using React pages to interact with it, and writing user login in Node.js.

folder
零:零是用于简化Web开发的Web服务器 预估大小:276个文件
file
Resolver.js 13KB
file
WorkerFarm.js 7KB
file
index.js 7KB
file
installPackages.js 7KB
file
buildManifest.js 5KB
file
build.js 6KB
file
index.js 4KB
file
renderer.js 5KB
file
style.css 140B
file
style.css 25B
file
index.html 722B
file
index.html 586B
file
index.html 14B
file
relativeLink.html 79B
file
withScriptAndStyle.html 107B
file
heading.html 14B
file
uploadform.html 227B
file
postdataform.html 244B
file
header.gif 136KB
file
.gitignore 200B
zip 文件大小:681.46KB