Hey, Did you dreamed one day as a Front end engineer to write your API response with yourself without a long conversation with the Back end engineer to agree on every API response schema?
FE: could you please retrieve the ID for me here? 👀
BE: oh, you need that, okay I will 👌
FE: did you change the API name? I got a not found on my request 🥴
BE: Oh, my bad yes it’s changed yesterday 🤦
No more discussions like that with GraphQl 🎇
GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. …
“Accessibility” generally means having web content and a user interface that can be understood, navigated, and interacted with by a broad audience. This includes people with visual, auditory, mobility, or cognitive disabilities.
Alt attribute =>is a text that describes the content of the image, this helps in cases where the image fails to load, It’s also used by search engines to understand what an image contains to include it in search results.
<img alt="Dina's profile picture" src="PATH" />
imgstill needs an
altattribute, but it can be set to an empty string
We have a series of articles about Getting started with Redux, the links at the end.
[ Action ] <-> [ Middleware ] <-> [ Dispatcher…
NOTE: If you don’t hear before about BEM please read the attached link below before you start -> BEM for beginner
Hello everyone 👋
Today we will talking about how to implement BEM methodology with frameworks and I will start with Angular
Angular allows you to implement style encapsulation concept, so you might wonder if it is still necessary to use BEM since Angular allows scoped styling based on every component ?!
The answer is yes it also increases the re-usability concept in Angular
now how to do that?
we will imagine that we will build a new website so i need to prepare a component for the buttons hold all it’s styles like ( default— primary — secondary- outline …. ) and so on till cover all the buttons cases on my…
You may hear a lot about sass and many people told you that when you learn sass it will be your magic wand to style your website dynamically! that’s true and easy to learn come with me …🚶
simply this is the problem which SASS came to solve it.
SASS (Syntactically Awesome Stylesheets) is a pre-processor for CSS which introduces to you programming logic in a style dress that’s amazing right!
so you can use sass features and then it compiled to CSS to be understandable through the…