76 Commits

Author SHA1 Message Date
lainbo
07e969303c refactor: ♻️ 重构汉化 2026-02-10 14:18:45 +08:00
driesdl
3f6aaab09d feat: add Ember Polaris examples (#304)
* ember polaris - fetch data example

* PR feedback

* renamed gjs

* ember polaris - render app

* readme - updated order and framework progress

---------

Co-authored-by: driesdl <dries.delange@ocular.be>
2025-10-14 17:06:45 +02:00
Mathieu Schimmerling
54eeee51b4 v3: Technical refactor (#302) 2025-09-21 23:13:53 +02:00
tijn
34048cf9a3 add RippleJS (#300) 2025-09-19 23:56:59 +02:00
Luke LaValva
886fdcd1d3 feat(marko): udpate examples for v6 (#299) 2025-09-13 13:50:14 +02:00
dinnerhe
fc00b4ad84 Upgrade Angular Renaissance to Angular 19(Remove standalone flag) (#283) 2024-11-27 09:51:48 +01:00
BrainCrumbz
01fbb020a3 chore(lit): fetch data, extract function to create task in a separate file (#279)
Co-authored-by: Giuseppe Piscopo <g.piscopo@braincrumbz.com>
2024-11-16 04:29:46 +01:00
Lloyd Richards
62674262ce refactor(lit): update lit examples with current patterns (#268)
* fix: 🐛 spelling mistake for prop

* refactor: ♻️ use repeat to map over items

* refactor: ♻️ use lit task for async data fetching

* chore: 🚨 rebuild lock
2024-10-27 14:00:12 +01:00
Lucas Garcia
134358d8e6 feat(angular): add Angular Renaissance & update Angular snippets (#245)
* feat(angular): update the existing files + add the new angular (renaissance) practices

* refactor(angular): remove deprecated routing examples

* docs: update readme frameworks progress

* fix(angularRenaissance): fix folder name using right framework id

* fix: add some previous omissions

---------

Co-authored-by: lgarcia <lgarcia@kwfrance.com>
Co-authored-by: Mathieu Schimmerling <mathieu.schimmerling@protonmail.com>
Co-authored-by: LcsGa <lucas.garcia@tiime.fr>
2024-10-27 13:31:23 +01:00
Mathieu Schimmerling
56c957a173 v3 (#265)
* build(pages): move html pages generator to vite plugin

* refactor: remove all router related content

* refactor: replace tailwindcss by unocss

* refactor(app): upgrade app to Svelte 5

* build(pages): restore html pages generator on vite config

* chore: run prettier

* fix(ui): fix notification center slot render

* chore: upgrade dependencies
2024-10-06 20:13:08 +02:00
spuxx
6e9d59e50b feat: Add Ember Polaris examples and rename previous Ember examples to Ember Octane (#221)
* feat: Add 'Ember Polaris' examples and rename previous Ember examples to 'Ember Octane'

* chore: Update playground URL for Ember Polaris

* Merge branch 'main' into feat/ember-polaris

* chore: Adressed suggestions on Ember Polaris preview

* chore: Moved `favoriteColors` array to JavaScript

* chore: Improved component properties showcase on Ember Polaris preview

---------

Co-authored-by: spuxx1701 <hi@spuxx.dev>
2024-03-12 02:26:23 -07:00
Mathieu Schimmerling
f79e5367e6 build: upgrade shiki and use markdownit 2024-03-06 21:38:53 +01:00
Mathieu Schimmerling
36b0ec16b6 chore: upgrade dependencies 2024-02-02 10:29:38 +01:00
Mathieu Schimmerling
c642344f1a chore: upgrade dependencies 2024-01-04 01:28:44 +01:00
Thibaut Guénédal
e766539379 Rewrite Mithril "Fetch Data" example (#210)
* Rewrite Mithril "Fetch Data" example

* Delete obsolete useFetchUsers.js

* Conform to existing examples
2023-12-28 05:23:09 -08:00
Theodore Brown
1990eec8d0 Fix broken Fetch Data Svelte 5 component (#204)
* Fix broken Fetch Data Svelte 5 component

Also simplify the code by using state fields.

* Fix misspelling of "occurred" in several components
2023-11-18 13:38:25 -08:00
TheOnlyTails
02b5a0f2e0 Update Svelte 5 examples (#202)
* update svelte 5 examples

* remove unnecessary functions in event dispatch example

* Apply suggestions from code review

Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>

---------

Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
2023-11-15 11:55:27 -08:00
Leonardo Iglesias
84ec093b00 feat(content): add render app > qwik (#197) 2023-10-14 02:28:04 +02:00
Zura Moon
c7a5cf2c16 Update useFetchUsers.js (#194)
Make error back to undefined when users data exist and make data back to undefined when error exist
2023-09-27 06:28:57 +02:00
Waldir Pimenta
ffc390112d Change Vue 2 and Vue 3 examples to compact mode (#190)
This makes the code more comparable to Svelte, React, Alpine, etc.
2023-09-22 02:19:37 +02:00
Ben McCann
49dca5b3aa feat: add Svelte 5 runes (#188) 2023-09-21 06:12:43 +02:00
Mathieu Schimmerling
0b62d7ca54 chore: run formatting 2023-09-21 08:38:27 +09:00
Mathieu Schimmerling
6b8e5d34a7 chore: upgrade dependencies 2023-08-14 23:26:26 +07:00
Raghav Kanwal
19918ec618 Added AppRender snippet for Angular (#178) 2023-07-28 21:47:59 +02:00
Boaz Blake
0e0bee7d8c Add mithril (#165)
Co-authored-by: bblake <bblake@goempyrean.com>
2023-07-20 03:44:30 +02:00
Brandon seydel
fbf1f0b24b Add aurelia 2 (#164)
* add aurelia 2

* remove template from au2
2023-04-19 21:22:44 +02:00
Taylor Hunt
a01e903494 Add Marko (#149)
* WIP: add Marko

* WTF, vscode

* Consistent final newlines

* Apply suggestions from code review

Everything except for the TS declarations since I think Dylan ought to weigh in

Co-authored-by: Michael Rawlings <mirawlings@ebay.com>
Co-authored-by: Luke LaValva <lukelavalva@gmail.com>

* Feedback: no space before method parens, no TS, else-if, ColorSelect works now

* Pre-bugbash updates

* This is probably why they want us to provide a linter

* Finishing touches

* Argle

* @rturnq feedback

* Match examples to other frameworks

---------

Co-authored-by: Michael Rawlings <mirawlings@ebay.com>
Co-authored-by: Luke LaValva <lukelavalva@gmail.com>
Co-authored-by: tigt <tigt@mortropolis.com>
2023-04-03 22:36:25 +02:00
Liou
f9509a70dc feat(content): add render app > solid (#157)
* feat(content): add render app > solid

* fix: update Solid file sort

* doc: update readme
2023-02-28 11:31:25 +01:00
yyl2020
bd10612085 Feature: Add Web App Features > Render Vue app (#142)
* feat(content): add render app > vue2

* feat(content): add render app > vue3

Co-authored-by: yuelin.ye <yuelin.ye@xbongbong.com>
2023-01-11 01:48:06 +01:00
Mathieu Schimmerling
38b114cf21 feat(content): update context example 2023-01-08 18:42:30 +01:00
Mathieu Schimmerling
560dbc8260 feat(content): add render app > react 2023-01-08 16:41:31 +01:00
Mathieu Schimmerling
2ecdd29f84 Add Web App Features > Render app (#140)
* fix(lit): remove all Lit "index.html" files

* feat(content): add webapp features > render app

* feat(content): add render app > svelte example

* feat(content): add render app > alpine example

* feat(fmw): add generic filename sorter

* fix(content): fix missing snippet blocks

* build(git): add build progress to precommit hook
2023-01-07 03:34:54 +01:00
Mark Roeling
3a15478c84 Feature: Add Aurelia v1 samples (complete) (#133)
* Add 1-reactivity files for Aurelia 1

* Add 3x templating, update readme (20%)

* Update readme to reflect proper icon for aurelia

* Finish 2-templating

Add event-click, dom-ref and conditional.
Update readme.

* Fix incorrect 2-3-loop and 2-4-event-click

Verified using codesandbox with typescript.
https://codesandbox.io/s/aurelia-typescript-sandbox-forked-rlniej

* Add on-mount

* Add un-mount

Not easy to test. The component is not really unmounted in this case.

* Add 4-1-component-composition

* Add 4-2-emit-to-parent

cs: add missing enter in 4-1.

* Add 4-3 slot

* Fix typo in 4-3-slot button

* Add 4-4-slot-fallback

Also, fix minor issue in 4-3-slot

* Add 6-1-input

* Add 6-2-checkbox

* Add 6-3-radio

* 6-3-radio add ts file for default value

* Add 6-4-select with object model

* Add 7-1-fetch-data

Refectoring could be beneficial for quality of the code.
Todo added in Readme.

* Add 7-2-router-link

Links can be set up using pushState, or using hash bashed routing.
The later is used in this example, with link to the documentation.

* Add 7-3-router-configuration

Update readme with finished #7 and 100% Aurelia1.

* Update 7-1-fetch-data

* Update files after PR feedback

* consistent filenames compared to other frameworks

* improved code style
(applied not just for the templates,
but the other Aurelia files as well.
Used VSCode "Format code" command on all files)

* Update Aurelia files

* Since scss is not default, use the standard css files instead.

* Apply filesorter to show the app-files first
2023-01-06 14:55:37 +01:00
Mathieu Schimmerling
48cc793706 feat(content): change text from emitToParent 2023-01-05 23:54:53 +01:00
Sha Mwe La
4526ef2092 Remove unnecessary spaces in SvelteKit (#129) 2022-11-22 12:30:22 +01:00
Sha Mwe La
3bd183494b Update nextjs.md (#128)
Starting from Next.js 13, the link component no longer needs an anchor tag inside it. https://nextjs.org/docs/api-reference/next/link
2022-11-21 14:11:54 +01:00
Enea Jahollari
a60f7a4328 Added syntax highlighting for angular component templates (#126)
* Convert all angular templates to use backticks

* Added highlight angular component template syntax functionality

* Replace code wrapper with regex
2022-11-12 19:56:50 +01:00
Mathieu Schimmerling
1380f959f6 chore: format with prettier 2022-11-09 02:11:46 +00:00
sunupDong
2b1e7b4980 feat: add vue2 (#125)
* chore: add vue2

* fix(vue2): delete playgroundURL

* docs(vue2): edit documentation link

* fix(vue2): colors

* fix(vue2): fix created

* fix(vue2): vue2 project useTabs changed to false
2022-11-09 02:53:51 +01:00
Mathieu Schimmerling
b7da285a0b upgrade dependencies 2022-11-03 01:27:51 +01:00
Pablo Berganza
f7f27e7e8f feat(qwik): add missing examples (#118)
* feat(qwik): add slot fallback example

* feat(qwik): add form input examples

* feat(qwik): add webapp features examples

* docs(qwik): update qwik progress

* docs(qwik): update qwik progress
2022-10-15 05:20:40 +02:00
Akis
eba0827094 fix(svelte): update sveltekit routing fs example (#108) 2022-08-19 10:40:19 +02:00
Mathieu Schimmerling
4477d77dfc Upgrade dependencies: Astro 1.0, fix Solid & Qwik examples (#106)
* feat: upgrade Astro to 1.0 and other dependencies

* chore: run prettier, fix lint on solid AnswerButton
2022-08-12 17:18:47 +02:00
Mathieu Schimmerling
149a1ae1a9 Update users.component.ts 2022-08-03 00:30:39 +02:00
Mathieu Schimmerling
1a6c365fa1 Update users.component.ts 2022-08-03 00:29:53 +02:00
Evan Mattiza
ca803ab5c6 Add final alpine examples (#96) 2022-08-02 23:44:59 +02:00
Mathieu Schimmerling
d863460fc0 chore: improve naming 2022-08-02 23:43:29 +02:00
Enea Jahollari
138f2bacc0 Simplify all Angular examples (#99)
* Simplify all Angular examples

Removed non needed types (typescript inferences them itself)
Removed redundant files - moved most of the examples to use inline template and styles
Removed usage of pipes for simple things

* use interval (rxjs) for angular time component

* use non null assertion for viewchild

* fixup: use non null assertion for viewchild

* simplify fetch, rollback time component
2022-08-02 20:49:11 +02:00
NullVoxPopuli
de8dacf4bb Add fetch example for ember (#93) 2022-06-08 23:36:40 +02:00
Israel de la Barrera
cf6aa79edc feat(angular): Improvement in data fetching and updated readme (#86)
* feat(angular): add data fetch example

* feat(angular): Improvement in data fetch example

* feat(angular): updated angular progress in readme
2022-05-22 13:43:18 +02:00