webdev

I think the web is broken, or i am

I think the web is broken, or i am

Huhhm... (a sigh of lost hope) The world of a quiche eater isn't openly documented, well here is everything looming in my mind at-least just about howi think ui dev should be. Here is the backstory : I started my development journey by building android apps using DroidScript (a javascript framework), the issue is it's not cross-platform. NOTE : I refer to the native way of building ui. The native way looks something like this: function OnStart(){ let main = app.CreateLayout('linear','fillxy') let btn = app.AddButton(main, 'A simple Button', 0.8, -1) app.AddLayout(main) } Enter fullscreen mode Exit fullscreen mode I've gotten…
Read More
Announcing the Alpha Release of xstate-ngx!

Announcing the Alpha Release of xstate-ngx!

I am very excited to announce the alpha release of xstate-ngx! This marks a significant milestone in integrating XState with Angular, and I can't wait for you to try it out and share your feedback. For now, the project is published under xstate-ngx. However, we're planning to move it into the official XState monorepo once discussions are finalized and your feedback has been implemented. You can track the progress and discussions in the related PR. What is xstate-ngx You might be wondering, what is xstate-ngx?! The official xstate documentation says the following: XState is a state management and orchestration solution…
Read More
How To Write Problem Statement For A Project.?

How To Write Problem Statement For A Project.?

Writing a problem statement for a project involves clearly articulating the issue you intend to address. Here's a structured approach to writing an effective problem statement: Context and BackgroundProvide context and background information to help readers understand the problem. This can include the current situation, relevant history, and any other information that sets the stage for understanding the issue. The ProblemClearly and concisely describe the problem. Focus on specifics, and avoid vague or broad statements. Evidence of the ProblemSupport the problem with evidence. This can include data, statistics, case studies, or anecdotes that demonstrate the existence and extent of the…
Read More
Where to Add Your Additional JavaScript in Elementor Pro?

Where to Add Your Additional JavaScript in Elementor Pro?

Ever wanted to add some custom functionality to your Elementor Pro-designed website? JavaScript is your friend! But where exactly do you put that code to make it work its magic? Elementor Pro offers two main ways to add JavaScript: 1. Using the Custom HTML Widget (Free): This is a great option for simple scripts or those specific to a particular page element. Here's how: Edit the Page in Elementor Pro: Open the page you want to add the script to and enter the Elementor editor. Drag and Drop the HTML Widget: Find the "HTML" widget in the Elementor panel on…
Read More
FOLLOWERS SPIKE IN 7 HOURS ON DEVTO

FOLLOWERS SPIKE IN 7 HOURS ON DEVTO

I have been on devto for a year and few months, my followers are barely up to 10, I've also written just one post. At midnight, I made a post about a cors issue I was facing and how it was resolved, nothing spectacular or serious. I woke up this morning to make some edits to the post, I realized I gained over a 100 followers. I was excited and checked if my post got some traffic but nothing serious, less than 25 readers.Don't get me wrong, I am happy with the followers but I'm just curious to know what…
Read More
CSS Rotate Property Explained

CSS Rotate Property Explained

Understanding the CSS Rotate Property:The rotate property is part of the CSS transform module, which allows developers to apply different transformations to elements on a webpage. The rotate function allows you to rotate items by a specified angle, changing their orientation but not their location in the document flow. This characteristic provides tremendous versatility by permitting rotations in both clockwise and anticlockwise orientations. Syntax and Usage: The CSS rotate property’s syntax is rather easy. Developers define the desired rotation angle within the brackets of the rotate function, as follows: .rotate { transform: rotate(45deg); } Enter fullscreen mode Exit fullscreen mode…
Read More
Ultimate CSS Cheat Sheets and Blogs resources

Ultimate CSS Cheat Sheets and Blogs resources

Collection of CSS cheatsheet, prepare for CSS interviews, tips and tricks!! Under the Hood "Cheat sheet and of not much use" this is my thinking when I was introduce to it for the first time. But this year in Jan when I was practising DSA again I've figured out the ultimate benefits of any cheat sheet in programming language.Cheat sheets are a kind of ready-to-use notes or overview making it easy for developers to prepare for interviews, and write code faster and better. CSS cheat Sheets Overapi cheatsheet website screenshotCSS properties https://overapi.com/css CSS 2 Cheat Sheet & Quick References Website…
Read More
Single Page Application: Authentication and Authorization in Angular

Single Page Application: Authentication and Authorization in Angular

Introduction In a Single Page Application (SPA), each element has its own existence and lifecycle, rather than being part of a global page state. Authentication and authorization can affect some or all elements on the screen. Authentication Process in an SPA User login: Obtain an access and refresh token. Client-side storage: Store tokens and minimal details in local storage. Login resolver: Redirect away from the login page if the user is authenticated. Router auth guard: Redirect to the login page if the user is unauthenticated. Logout: Remove stored data. Additional Considerations HTTP interceptor: Use the token for API calls. 401…
Read More
Top 5 best UI libraries to Use in your Next Project

Top 5 best UI libraries to Use in your Next Project

Introduction Are you looking to speed up your web development process? A UI library might be just what you need! This article explores the top 5 modern UI libraries that can help you build stunning web applications quickly and efficiently. A UI library is a collection of pre-designed and pre-built user interface elements (such as Buttons, Menus, Lists, Dropdowns, etc.) used to build user interfaces for a web application in a unified design style. In a conventional web development workflow, you usually need a UI/UX designer to design the user interfaces before developing a web application. Although this is a…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.