Web Devs
641 subscribers
218 photos
22 videos
17 files
233 links
Articles, News, Jokes, Quotes, Back-End and UI/UX for web developers.
Github : https://github.com/fullStackDevsGroup
Advertising: @adsfullStackDevs
Download Telegram
#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
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
#js
#ECMAScript

javascript - ECMAScript


@fullStackDevs
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
πŸ‘1
πŸ‘1
Forwarded from Web Devs
#جاوا_اسکریپΨͺ


Ψ¨Ψ§ Ψ§Ψ³Ψͺفاده Ψ§Ψ² Ω…ΨͺΨ― 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

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
return
statement.

@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
πŸ‘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
πŸ‘6