Predrag NasticImplementing the Observer Pattern: Real-World ExampleDefinition: The Observer pattern is a behavioral design pattern that fosters a one-to-many relationship between objects. In this pattern…Oct 11, 2023Oct 11, 2023
Predrag NasticJavascript show/hide elementsThe intention is that the showing and hiding of elements in the application are controlled by a single class.Mar 14, 2023Mar 14, 2023
Predrag NasticForm validationForm validation for any project based on custom implementationFeb 1, 2023Feb 1, 2023
Predrag NasticHOC (higher-order component) VueJSDefinition what is HOC (higher-order component): It can be described as a method used to share common functionality between components…Jan 26, 2023Jan 26, 2023
Predrag NasticDesign patterns: MediatorThe Mediator class encapsulates and controls how objects communicate with each other.Jan 23, 2023Jan 23, 2023
Predrag NasticWebpack 5 + TS + EJSAs the title says this starter contains Webpack 5, TypeScript (JS), and EJS as a template language for HTML.Jan 18, 2023Jan 18, 2023
Predrag NasticString with dot notation to nested objectA useful thing that we can use to create objects. Formatting the object according to the desired structure.Jan 12, 2023Jan 12, 2023
Predrag NasticJavascript design patterns: PubSub patternPublish–subscribe is an architectural design pattern that enables publishers and subscribers to communicate with one another.Jan 11, 2023Jan 11, 2023
Predrag NasticHow to build a carouselImplement different type of carouseles/sliders like Swiper, Tiny slider or any other plugin in one class using TypescriptJan 5, 2023Jan 5, 2023