Skip to content

A project from frontend masters that build a fullstack app, support on different platform like web browser, terminal, and other if needed with pure power of javascript no bundle.

License

Notifications You must be signed in to change notification settings

ikkyuuq/vanilla-javascript-fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fullstack Vanilla JavaScript

Run tests

Abstract Factory

.
├── src
│   ├── platforms
│   │   ├── console
│   │   │   └── view.js
│   │   └── web
│   │       └── view.js
│   └── shared
│       └── viewBase.js
└── ui
    └── index.html

platforms/ - Platform-Specific Implementations: You have different implementations (view.js files) for console and web platforms, indicating that your controller might instantiate these based on the context or platform

ui/index.js - Factory Behavior: Your controller is acting as a factory that decides which specific view to create based on the app running, which is the core of the Abstract Factory pattern.

Fullstack Vanilla JavaScript

August 28 to 29, 2024 - 9:30am to 5:30pm Central Daylight Time

cover image

Acess the slides

About

A project from frontend masters that build a fullstack app, support on different platform like web browser, terminal, and other if needed with pure power of javascript no bundle.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published