Singsys blog

Vite-Next Generation Frontend Tool


Vite (French word for “quick”, pronounced /vit/, like “veet”) is a build tool that aims to provide a faster and leaner development experience for modern web projects. 


It consists of two major parts: 


Vite is opinionated and comes with sensible defaults out of the box, but is also highly extensible via its Plugin API and JavaScript API with full typing support.



Fully Customizable Popup Menu in Flutter

Fully Customizable Popup Menu in Flutter

In flutter when it comes to the popup menu, flutter provides the PopupMenuButton for creating a popup menu with some option but somewhere it has restrictions in padding and other fields so we are unable to get our desired design of Popup Menu, we have also faced some issues when we were using PopupMenuButton provided by the flutter, so we have decided to create a custom Popup menu with fully customisable functionality.



Some advance JS concepts that may help you

JS Concepts

This article is created to help new developers and intermediate developers understand more about some advanced javascript concepts, so that they can create more optimized and reliable functionalities.



Clean Architecture in Programming Language

Programming Language

CLEAN ARCHITECTURE!!What does that mean? Sounds Interesting though? Ok so we’ll explore some important facts about it, shall we?


I assume you’ve already built apps whether using Flutter, Native, or in any other language. We usually don’t focus on how the data flow is working, writing independent data layers, separation of code, the real use of OOP, testing, features scaling, …etc.



Key Features of NextJs Framework

NextJs Framework

Next.js is a React framework that enables you to build seo-friendly and fast web applications using React. Next.js is widely used by the biggest and most popular companies all over the world like Netflix, Uber, Starbucks. It’s also considered as one of the fastest-growing frameworks, perfect to work where SEO is important.


Page 1 of 4412345...102030...Last »