#Resful
#Rest
RESTFUL is not architecture
Rest is an architecture and restful is a service that implements this architecture.
π There are 4 attribute for RestfulApi
1.client-server
Backend is server and frontend is client
and these are independent and scalable.
2. stateless
No data is stored on the server side and the server is never aware of the previous status of the client and does not face changes in the client server.
3.cacheable
Ability to cache response on the client side.
4.uniform interface
we can see method from url and Response hase satatus code for show detail to client.
βοΈ fathollahi
@fullStackDevs
#Rest
RESTFUL is not architecture
Rest is an architecture and restful is a service that implements this architecture.
π There are 4 attribute for RestfulApi
1.client-server
Backend is server and frontend is client
and these are independent and scalable.
2. stateless
No data is stored on the server side and the server is never aware of the previous status of the client and does not face changes in the client server.
3.cacheable
Ability to cache response on the client side.
4.uniform interface
we can see method from url and Response hase satatus code for show detail to client.
βοΈ fathollahi
@fullStackDevs
Forwarded from Web Devs
This media is not supported in your browser
VIEW IN TELEGRAM
Insights and productivity
The AI IntelliCode engine in Visual Studio continues to get better at seamlessly anticipating your next move. Visual Studio 2022 will provide more and deeper integrations into your daily workflows, helping you to take the right action in the right place at the right time.
π Link
@fullStackDevs
The AI IntelliCode engine in Visual Studio continues to get better at seamlessly anticipating your next move. Visual Studio 2022 will provide more and deeper integrations into your daily workflows, helping you to take the right action in the right place at the right time.
π Link
@fullStackDevs
#CSS
#Transforms
The World of CSS Transforms
Like so many things in CSS, the transform property is surprisingly remarkable.
You can click on the link below to learn
https://www.joshwcomeau.com/css/transforms/
@fullStackDevs
#Transforms
The World of CSS Transforms
Like so many things in CSS, the transform property is surprisingly remarkable.
You can click on the link below to learn
https://www.joshwcomeau.com/css/transforms/
@fullStackDevs
Joshwcomeau
The World of CSS Transforms β’ Josh W. Comeau
The βtransformβ property is such a powerful part of the CSS language! In this blog post, we'll take a deep look at this property and see some of the nifty things it can do.
Happy Programmers' Day
The Day of the Programmer is an international professional day that is celebrated on the 256th day of each year. The number 256 was chosen because it is the number of distinct values that can be represented with a byte, a value well known to programmers.
@fullStackDevs
The Day of the Programmer is an international professional day that is celebrated on the 256th day of each year. The number 256 was chosen because it is the number of distinct values that can be represented with a byte, a value well known to programmers.
@fullStackDevs
π1
Forwarded from Web Devs
#Ψ¬Ψ§ΩΨ§_Ψ§Ψ³Ϊ©Ψ±ΫΩΎΨͺ
Ψ¨Ψ§ Ψ§Ψ³ΨͺΩΨ§Ψ―Ω Ψ§Ψ² Ω ΨͺΨ― console.table
Ω ΫβΨͺΩΩΫΨ― Ψ’Ψ±Ψ§ΫΩβΨ§Ϋ Ψ’Ψ¨Ψ¬Ϊ©Ψͺ ΩΨ§ Ψ±Ω Ψ―Ψ± Ϊ©ΩΨ³ΩΩ Ψ¨Ω Ψ¬Ψ―ΩΩ ΨͺΨ¨Ψ―ΫΩ Ϊ©ΩΫΨ―.
@fullStackDevs
Ψ¨Ψ§ Ψ§Ψ³ΨͺΩΨ§Ψ―Ω Ψ§Ψ² Ω ΨͺΨ― console.table
Ω ΫβΨͺΩΩΫΨ― Ψ’Ψ±Ψ§ΫΩβΨ§Ϋ Ψ’Ψ¨Ψ¬Ϊ©Ψͺ ΩΨ§ Ψ±Ω Ψ―Ψ± Ϊ©ΩΨ³ΩΩ Ψ¨Ω Ψ¬Ψ―ΩΩ ΨͺΨ¨Ψ―ΫΩ Ϊ©ΩΫΨ―.
@fullStackDevs
π1
#Js
#javascript
#Trick
Object.keys, values, entries
These methods are generic, there is a common agreement to use them for data structures. If we ever create a data structure of our own, we should implement them too.
They are supported for:
Map
Set
Array
https://javascript.info/keys-values-entries
@fullStackDevs
#javascript
#Trick
Object.keys, values, entries
These methods are generic, there is a common agreement to use them for data structures. If we ever create a data structure of our own, we should implement them too.
They are supported for:
Map
Set
Array
Object.keys(obj) β returns an array of keys.
Object.values(obj) β returns an array of values.
Object.entries(obj) β returns an array of [key, value] pairs.
https://javascript.info/keys-values-entries
@fullStackDevs
π1
#Js
#Function
JavaScript Functions 4 ways
1οΈβ£ Functions Declaration
A function created with a function declaration is a Function object and has all the properties, methods and behavior of Function objects.
2οΈβ£ Functions Expression
The function keyword can be used to define a function inside an expression.
The main difference between a function expression and a function declaration is the function name .
3οΈβ£ Arrow Function Expression
An arrow function expression is a compact alternative to a traditional function expression, but is limited and can't be used in all situations.
4οΈβ£ Concise Arrow Function Expression
Arrow functions can have either a "concise body" or the usual "block body".
In a concise body, only an expression is specified, which becomes the implicit return value. In a block body, you must use an explicit
@fullStackDevs
#Function
JavaScript Functions 4 ways
1οΈβ£ Functions Declaration
A function created with a function declaration is a Function object and has all the properties, methods and behavior of Function objects.
2οΈβ£ Functions Expression
The function keyword can be used to define a function inside an expression.
The main difference between a function expression and a function declaration is the function name .
3οΈβ£ Arrow Function Expression
An arrow function expression is a compact alternative to a traditional function expression, but is limited and can't be used in all situations.
4οΈβ£ Concise Arrow Function Expression
Arrow functions can have either a "concise body" or the usual "block body".
In a concise body, only an expression is specified, which becomes the implicit return value. In a block body, you must use an explicit
returnstatement.
@fullStackDevs
π1
#css
:π’π¬() πππ₯ππππ¨π« ππ§ ππ¬π¬
https://developer.mozilla.org/en-US/docs/Web/CSS/:is
https://css-tricks.com/almanac/selectors/i/is/
Browsers support of ":is"
https://caniuse.com/css-matches-pseudo
@fullStackDevs
:π’π¬() πππ₯ππππ¨π« ππ§ ππ¬π¬
https://developer.mozilla.org/en-US/docs/Web/CSS/:is
https://css-tricks.com/almanac/selectors/i/is/
Browsers support of ":is"
https://caniuse.com/css-matches-pseudo
@fullStackDevs
π1
Forwarded from Full Stack Amigo (HESAM KASHEFI)
YouTube
Indecies and Ranges in C#
What is Index and What is Range in C#?
How to slice arrays in C#
How to index from end of arrays?
Hot to substring with index and range in C#?
π QUESTIONS? βΆ COMMENT
π΄ SUBSCRIBE: http://bit.ly/39PJJ8Z
π΄ LIKE SHARE SUBSCRIBE
βΆ SOCIAL MEDIA:
Instagram:β¦
How to slice arrays in C#
How to index from end of arrays?
Hot to substring with index and range in C#?
π QUESTIONS? βΆ COMMENT
π΄ SUBSCRIBE: http://bit.ly/39PJJ8Z
π΄ LIKE SHARE SUBSCRIBE
βΆ SOCIAL MEDIA:
Instagram:β¦
π1
#frontend #css #html #js
Here i gathered an awesome front-end roadmap in 2022 to start our journeyπ―π₯
π»Internet (Web)
β’ How internet works?
β’ Whats http protocol?
β’ How browsers work?
β’ DNS
β’ Hosting and domains
π»HTML
β’ Tags
β’ SEO
β’ Metatags
β’ Forms and validations
β’ Convention and best practices
π»CSS
β’ Selectors
β’ Box model
β’ Flexbox
β’ Grid
β’ Responsive Design (Media Query)
β’ Sass / less
π»JavaScript
β’ Syntax and Basics
β’ Data types
β’ Operators
β’ Object
β’ Selectors
β’ Functions
β’ Arrays
β’ DOM
β’ API / Ajax (XHR)
β’ ES6
π»Version Control System (Git)
β’ Basic usage of Git
β’ CLI
β’ Github
β’ Git Flow
π»Package Managers
β’ NPM
β’ YARN
β’ Local vs Global
β’ Package JSON
π»Framework / LIB
β’ Angular
β’ ReactJS
β’ VueJS
If i left something let me know on commentsπ€
ππ» Follow for more Tips :
instagram.com/yashar_dev
@fullStackDevs
Here i gathered an awesome front-end roadmap in 2022 to start our journeyπ―π₯
π»Internet (Web)
β’ How internet works?
β’ Whats http protocol?
β’ How browsers work?
β’ DNS
β’ Hosting and domains
π»HTML
β’ Tags
β’ SEO
β’ Metatags
β’ Forms and validations
β’ Convention and best practices
π»CSS
β’ Selectors
β’ Box model
β’ Flexbox
β’ Grid
β’ Responsive Design (Media Query)
β’ Sass / less
π»JavaScript
β’ Syntax and Basics
β’ Data types
β’ Operators
β’ Object
β’ Selectors
β’ Functions
β’ Arrays
β’ DOM
β’ API / Ajax (XHR)
β’ ES6
π»Version Control System (Git)
β’ Basic usage of Git
β’ CLI
β’ Github
β’ Git Flow
π»Package Managers
β’ NPM
β’ YARN
β’ Local vs Global
β’ Package JSON
π»Framework / LIB
β’ Angular
β’ ReactJS
β’ VueJS
If i left something let me know on commentsπ€
ππ» Follow for more Tips :
instagram.com/yashar_dev
@fullStackDevs
π6