Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/astoilkov/jsblocks
2012 UI framework (I was 20 years old, React didn't exist, inspired by Knockout)
https://github.com/astoilkov/jsblocks
framework javascript mvc
Last synced: about 24 hours ago
JSON representation
2012 UI framework (I was 20 years old, React didn't exist, inspired by Knockout)
- Host: GitHub
- URL: https://github.com/astoilkov/jsblocks
- Owner: astoilkov
- License: other
- Created: 2015-02-20T09:15:59.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-01-13T13:10:41.000Z (9 days ago)
- Last Synced: 2025-01-14T02:05:02.539Z (8 days ago)
- Topics: framework, javascript, mvc
- Language: JavaScript
- Homepage: https://web.archive.org/web/20241002181521/http://jsblocks.com/
- Size: 4.23 MB
- Stars: 2,771
- Watchers: 112
- Forks: 103
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-javascript - jsblocks - Better MV-ish Framework - ★ 2833 (MVC Frameworks and Libraries)
- awesome-javascript - jsblocks - jsblocks is better MV-ish framework. (MVC Frameworks and Libraries / Runner)
README
❗❗❗ I started working on this project in 2012. React didn't exist, Angular didn't have a stable 1.0 release, Internet Explorer 7, 8, and 9 was used by 35% of users worldwide, I was 20 years old. I am proud of what I did then but it was overly ambitious for a single person. The repo is now a showcase of my early skills. More about my current work [here](https://astoilkov.com).
---
[![jsblocks](http://jsblocks.com/img/logoBeta.png)](http://jsblocks.com)
### Better MV-ish Framework
##### From simple user interfaces to complex single-page applications using faster, server-side rendered and easy to learn framework.
[[ official website ]](https://web.archive.org/web/20241002181521/http://jsblocks.com/)
### Features
* [Server-side rendering](https://web.archive.org/web/20231207171618/http://jsblocks.com/learn/introduction-why-jsblocks#server-side-rendering)
* [Debugging experience](https://web.archive.org/web/20231207171618/http://jsblocks.com/learn/introduction-why-jsblocks#debugging-experience)
* [Faster](https://web.archive.org/web/20241002181521/http://jsblocks.com/#performance)
* [MV-ish](https://web.archive.org/web/20231207171618/http://jsblocks.com/learn/introduction-why-jsblocks#mv-ish)
* [Modular](http://jsblocks.com/learn/introduction-why-jsblocks#modular)
* [Built-in utility library](https://web.archive.org/web/20231207171618/http://jsblocks.com/learn/introduction-why-jsblocks#built-in-utility-library)
* [Forward thinking](https://web.archive.org/web/20231207171618/http://jsblocks.com/learn/introduction-why-jsblocks#forward-thinking)
* [... and many more](https://web.archive.org/web/20231207171618/http://jsblocks.com/learn/introduction-why-jsblocks#feature-rich)### Example projects
* [TodoMVC](https://github.com/astoilkov/jsblocks-todomvc)
* [E-shopping](https://github.com/astoilkov/jsblocks-shopping-example)