Skip to content

Commit 4c39fcc

Browse files
committed
Merge branch 'master' into rendrjs-atoms
2 parents c5cec79 + 07cc3c1 commit 4c39fcc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+13002
-2510
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -564,11 +564,14 @@ Thanks to Baptiste Augrain for making the benchmarks more sophisticated and addi
564564
565565
Frameworks without significant activity on github or npm for more than a year will be removed (_automatic commits like dependabot and minor updates, like docs editions, are ignored_).
566566
567+
## 2023-12-10
568+
The following frameworks were archived after chrome 120. Their last results are included in [chrome 120 results](https://krausest.github.io/js-framework-benchmark/2023/table_chrome_120.0.6099.62.html).
569+
- [x] petite-vue
570+
567571
## 2023-11-07
568572
The following frameworks were archived after chrome 119. Their last results are included in [chrome 119 results](https://krausest.github.io/js-framework-benchmark/2023/table_chrome_119.0.6045.105.html).
569573
- [x] sifrr
570574
571-
572575
## 2023-10-22
573576
The following frameworks were archived after chrome 118. Their last results are included in [chrome 118 results](https://krausest.github.io/js-framework-benchmark/2023/table_chrome_118.0.5993.70.html).
574577
- [x] 1more

broken-frameworks/non-keyed/stem/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# stemjs-demo
2-
This is a demo project to learn StemJS https:/stemjs.org
2+
This is a demo project to learn StemJS https://stemjs.org
33
`Node` and `npm` need to be installed to be able to build this project.
44
In order to compile the source, you need to have `Rollup` and `Babel` installed.
55

frameworks/keyed/cample/package-lock.json

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frameworks/keyed/cample/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "js-framework-benchmark-cample",
3-
"version": "3.2.0-beta.6",
3+
"version": "3.2.0-beta.7",
44
"description": "cample demo",
55
"main": "dist/main.js",
66
"js-framework-benchmark": {
@@ -29,6 +29,6 @@
2929
"webpack-cli": "5.0.1"
3030
},
3131
"dependencies": {
32-
"cample": "3.2.0-beta.6"
32+
"cample": "3.2.0-beta.7"
3333
}
3434
}

frameworks/keyed/ember/ember-cli-build.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ module.exports = function (defaults) {
3636
staticAddonTrees: true,
3737
staticHelpers: true,
3838
staticComponents: true,
39+
staticModifiers: true,
40+
staticEmberSource: true,
3941
packagerOptions: {
4042
webpackConfig: {
4143
mode: 'production'

frameworks/keyed/fre/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"main": "index.js",
66
"js-framework-benchmark": {
77
"frameworkVersionFromPackage": "fre",
8-
"frameworkHomeURL": "https:/fre.deno.dev"
8+
"frameworkHomeURL": "https://fre.deno.dev"
99
},
1010
"scripts": {
1111
"dev": "webpack --watch",

frameworks/keyed/frei-hooks/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frameworks/keyed/frei-hooks/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@
3434
"webpack-cli": "5.0.1"
3535
},
3636
"dependencies": {
37-
"@aimwhy/frei": "^1.0.18"
37+
"@aimwhy/frei": "^1.0.21"
3838
}
3939
}

frameworks/keyed/openui5/webapp/ControlRenderer.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
*/
44

55
sap.ui.define([], function () {
6-
6+
77
var ControlRenderer = {
88
apiVersion: 4
99
};
1010

1111
ControlRenderer.render = function (oRM, oControl) {
1212
oRM.openStart("div", oControl)
1313
oRM.openEnd()
14-
14+
1515
this.renderJumbotron(oRM, oControl);
1616
this.renderTable(oRM, oControl);
1717

@@ -50,7 +50,7 @@ sap.ui.define([], function () {
5050
oRM.openStart("div")
5151
oRM.class("row");
5252
oRM.openEnd();
53-
53+
5454
// action buttons
5555
[
5656
{id: "run", text: "Create 1,000 rows"},
@@ -68,21 +68,21 @@ sap.ui.define([], function () {
6868

6969
oRM.close("div");
7070
}
71-
71+
7272
ControlRenderer.renderButton = function (oRM, id, text) {
7373
// <div class="col-sm-6 smallpad">
7474
oRM.openStart("div");
7575
oRM.class("col-sm-6").class("smallpad");
7676
oRM.openEnd();
77-
77+
7878
// <button type="button" class="btn btn-primary btn-block" id="run" @click={{run}}>
7979
oRM.openStart("button", id);
8080
oRM.class("btn").class("btn-primary").class("btn-block");
8181
oRM.openEnd();
8282

8383
// Create 1,000 rows
8484
oRM.text(text);
85-
85+
8686
oRM.close("button");
8787

8888
oRM.close("div");
@@ -101,6 +101,7 @@ sap.ui.define([], function () {
101101
//rows
102102
oControl.getRows().forEach(row => {
103103
// <tr id={{this.id}} class={{this._class}}></tr>
104+
// difference to non-keyed - each row has an `id`
104105
oRM.openStart("tr", row.id + "");
105106
if (row.id === selected) {
106107
oRM.class("danger");

frameworks/keyed/petite-vue/index.html

Lines changed: 0 additions & 66 deletions
This file was deleted.

0 commit comments

Comments
 (0)