End to End
End to End
  • 57
  • 2 426 615
#2 React JS Tutorial 2024 | Create React App in React JS | Hindi
#2 React JS Tutorial 2024 | Create React App in React JS | Hindi
✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html
Create React App is a comfortable environment for learning React, and is the best way to start building a new single-page application in React. It sets up your development environment so that you can use the latest JavaScript features, provides a nice developer experience, and optimizes your app for production.
✅✅--- IMPORTANT LINKS--- ✅✅
VS Code - code.visualstudio.com/download
Node Js - nodejs.org/en/download
create-react-app - create-react-app.dev/
Map() - developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
Class Components - legacy.reactjs.org/docs/components-and-props.html
TailwindCSS - tailwindcss.com/docs/guides/create-react-app
Bootstrap 5 - getbootstrap.com/docs/5.0/getting-started/introduction/
📂 Files - drive.google.com/uc?export=download&id=1Ei1LWlNSVLWHlzyafFOA90Gdt10ybbFz
React router dom - www.npmjs.com/package/react-router-dom
Props drilling - medium.com/analytics-vidhya/props-drilling-in-react-js-934120a4906b
RandomUser API - randomuser.me/api/
Formik - www.npmjs.com/package/formik
Yup - www.npmjs.com/package/yup
React Hook form - www.react-hook-form.com/
Axios - axios-http.com/docs/intro
Dynamic Routing - v5.reactrouter.com/web/guides/philosophy#:~:text=When%20we%20say%20dynamic%20routing,a%20component%20in%20React%20Router.
Lazy Loading - react.dev/reference/react/lazy
Redux - redux.js.org/
Custom Hooks - legacy.reactjs.org/docs/hooks-custom.html
✅🔴 Content Creator & Video Editor: Arshdeep Singh - www.linkedin.com/in/arshdeep-singh123/
✅✅-------------------MY GEARS-------------------------✅✅
- Boya Mic: amzn.to/3K85nbx
- HP Wireless Mouse & Keyboard: amzn.to/3toLDdS
- MacBook Air - amzn.to/45at4dh
- Mouse Pad: amzn.to/3fmuEko
- Google Pixel 4a: amzn.to/3nk0imH
- Boat Earphones (BassHead): amzn.to/3zVPSPt
- msi Monitor: amzn.to/3qnqEX2
✅ SOCIAL MEDIA:
Instagram: endtoend91
Viewers can ignore:
react tutorial in hindi ,reactjs tutorial for beginners in hindi 2024 ,react in hindi ,reactjs in hindi ,react.js in hindi ,reactjs tutorial in hindi ,react js website tutorial in hindi ,introduction to reactjs ,introduction to reactjs hindi ,react js in hindi ,react js ,react js tutorial in hindi ,what is react js in hindi ,how react works in hindi ,react for beginners in hindi ,react in 2024 ,
react ,react js ,react full course ,react course for beginners ,react course in hindi ,react course for absolute beginners ,react course code with harry ,react code with harry ,code with harry react ,react course 2024 ,react js full course in hindi ,introduction to react js ,create react app ,react course free ,latest react course in hindi ,latest react course for beginners , coding ,hindi ,javascript ,web developer ,react ,quality ,learn react ,react for beginners ,react course ,complete react course , useContext, useReducer,
useState, useEffect, useRef, hooks, react hooks, ComponentDidMount, ComponentDidUpdate, ComponentWillUnmount, createContext, useContext, useMemo, useCallback, component lifecycle,
#react #reactjs #reactjstutorial #reactjslatest #reactjshindi #reactjsbeginners #reactjsdeveloper #reactjsdevelopment #reactjs2023 #reactjs2024 #react18 #harrybhai
มุมมอง: 506

วีดีโอ

#4 React JS Tutorial 2024 | Virtual DOM in React Js | Hindi
มุมมอง 6438 หลายเดือนก่อน
#4 React JS Tutorial 2024 | Virtual DOM in React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html DOM stands for 'Document Object Model'. In simple terms, it is a structured representation of the HTML elements that are present in a webpage or web app. DOM represents the entire UI of your application. The DOM is represented as a tree data structure. It contains...
#16 React JS Tutorial 2024 | Context API with useReducer | Hindi
มุมมอง 1768 หลายเดือนก่อน
#16 React JS Tutorial 2024 | Context API with useReducer | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html In this video we will understand how to use Context API and useReducer together to achieve global state in React.js. ✅✅ IMPORTANT LINKS ✅✅ VS Code - code.visualstudio.com/download Node Js - nodejs.org/en/download create-react-app - create-react-app.dev/ Map()...
#8 React JS Tutorial 2024 | CSS in React Js | Hindi
มุมมอง 1448 หลายเดือนก่อน
#8 React JS Tutorial 2024 | CSS in React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html There are in total three ways in which CSS can be added to our react js components. We will going to explore them in this video. Inline CSS - Defining the CSS properties using a style attribute with an HTML tag or adding the styles directly to the element. CSS file/CSS mo...
#1 React JS Tutorial 2024 | Introduction to React Js | Hindi
มุมมอง 8738 หลายเดือนก่อน
#1 React JS Tutorial 2024 | Introduction to React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html In this video we will understand what is React js. ✅✅ IMPORTANT LINKS ✅✅ VS Code - code.visualstudio.com/download Node Js - nodejs.org/en/download create-react-app - create-react-app.dev/ Map() - developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Ob...
#13 React JS Tutorial 2024 | Forms & Un-Controlled Components in React Js | Hindi
มุมมอง 1068 หลายเดือนก่อน
#13 React JS Tutorial 2024 | Forms & Un-Controlled Components in React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html An uncontrolled component in React is one that stores its own state internally and does not control its value through the React state mechanism. Instead of being managed by React's state system, it relies directly on the DOM to provide its cu...
#7 React JS Tutorial 2024 | Component Lifecycle | Hindi
มุมมอง 2508 หลายเดือนก่อน
#7 React JS Tutorial 2024 | Component Lifecycle | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html React Lifecycle is defined as the series of methods that are invoked in different stages of the component’s existence. ✅✅ IMPORTANT LINKS ✅✅ VS Code - code.visualstudio.com/download Node Js - nodejs.org/en/download create-react-app - create-react-app.dev/ Map() - deve...
#11 React JS Tutorial 2024 | API in React Js | Hindi
มุมมอง 1458 หลายเดือนก่อน
#11 React JS Tutorial 2024 | API in React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html Fetching data from an API in ReactJS is a common and crucial task in modern web development. Fetching data from API helps in getting real-time updates dynamically and efficiently. API provides on-demand data as required rather than loading all data. ✅✅ IMPORTANT LINKS ✅✅...
#12 React JS Tutorial 2024 | Forms & Controlled Components in React Js | Hindi
มุมมอง 1068 หลายเดือนก่อน
#12 React JS Tutorial 2024 | Forms & Controlled Components in React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html In React, the Controlled Component pattern involves managing the component's state through React's state system. The component's state is controlled and updated by React, and changes are reflected through props. This pattern allows for a more pr...
#10 React JS Tutorial 2024 | React router dom | Hindi
มุมมอง 2658 หลายเดือนก่อน
#10 React JS Tutorial 2024 | React router dom | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html React Router DOM enables you to implement dynamic routing in a web app. It allows you to display pages and allow users to navigate them. It is a fully-featured client and server-side routing library for React. React Router Dom is used to build single-page applications i...
#3 React JS Tutorial 2024 | React Components and Props | Hindi
มุมมอง 2558 หลายเดือนก่อน
#3 React JS Tutorial 2024 | React Components and Props | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html Components are independent and reusable bits of code. They serve the same purpose as JavaScript functions, but work in isolation and return HTML. Components come in two types, Class components and Function components, in this tutorial we will concentrate on Fun...
#14 React JS Tutorial 2024 | ContextAPI and useContext in React Js | Hindi
มุมมอง 1448 หลายเดือนก่อน
#14 React JS Tutorial 2024 | ContextAPI and useContext in React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html Context provides a way to pass data through the component tree without having to pass props down manually at every level. In a typical React application, data is passed top-down (parent to child) via props, but such usage can be cumbersome for certa...
#15 React JS Tutorial 2024 | useReducer hook in React Js | Hindi
มุมมอง 1258 หลายเดือนก่อน
#15 React JS Tutorial 2024 | useReducer hook in React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html The useReducer Hook is similar to the useState Hook.It allows for custom state logic. If you find yourself keeping track of multiple pieces of state that rely on complex logic, useReducer may be useful. This video is all about understanding useReducer hook. ✅...
#6 React JS Tutorial 2024 | useEffect hook in React Js | Hindi
มุมมอง 2088 หลายเดือนก่อน
#6 React JS Tutorial 2024 | useEffect hook in React Js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html useEffect hook is used to handle side effects in functional components, such as fetching data, updating the DOM, and setting up subscriptions or timers. It is used to mimic the lifecycle methods of class-based components. ✅✅ IMPORTANT LINKS ✅✅ VS Code - code.vi...
#5 React JS Tutorial 2024 | useState Hook in React js | Hindi
มุมมอง 2298 หลายเดือนก่อน
#5 React JS Tutorial 2024 | useState Hook in React js | Hindi ✅ Playlist Link: th-cam.com/play/PLI0saxAvhd_OPMDH2eUtezG8yLtWA3cqK.html Hooks in react js are defined using JavaScript functions, but they represent a special type of reusable UI logic with restrictions on where they can be called. useState hook - The React useState Hook allows us to track state in a function component. State genera...
#17 React JS Tutorial 2024 | useCallback and useMemo hook in React Js | Hindi
มุมมอง 1928 หลายเดือนก่อน
#17 React JS Tutorial 2024 | useCallback and useMemo hook in React Js | Hindi
#9 React JS Tutorial 2024 | File Structuring in React.js | Hindi
มุมมอง 1408 หลายเดือนก่อน
#9 React JS Tutorial 2024 | File Structuring in React.js | Hindi
Next.js 14 Full Stack Project for Beginners | Build and Deploy Next.js 14 Project | 2024 | Hindi
มุมมอง 29K10 หลายเดือนก่อน
Next.js 14 Full Stack Project for Beginners | Build and Deploy Next.js 14 Project | 2024 | Hindi
React Js Course 2024 For Beginners in Hindi | Latest Course 🔥
มุมมอง 1.9Kปีที่แล้ว
React Js Course 2024 For Beginners in Hindi | Latest Course 🔥
Build React Js Components Using AI 😎 (Artificial Intelligence) | For Beginners | Hindi | 2023
มุมมอง 2.2Kปีที่แล้ว
Build React Js Components Using AI 😎 (Artificial Intelligence) | For Beginners | Hindi | 2023
# 14 MERN Project Series | My Orders Page | Food Delivery App | Hindi 2023
มุมมอง 79K2 ปีที่แล้ว
# 14 MERN Project Series | My Orders Page | Food Delivery App | Hindi 2023
# 13 MERN Project Series | Cart Check out| Food Delivery App | Hindi 2023
มุมมอง 25K2 ปีที่แล้ว
# 13 MERN Project Series | Cart Check out| Food Delivery App | Hindi 2023
# 12 MERN Project Series | Add to Cart Functionality Part 2 | Food Delivery App | Hindi 2023
มุมมอง 27K2 ปีที่แล้ว
# 12 MERN Project Series | Add to Cart Functionality Part 2 | Food Delivery App | Hindi 2023
# 11 MERN Project Series | Add to Cart Functionality Part 1 | Food Delivery App | Hindi 2023
มุมมอง 31K2 ปีที่แล้ว
# 11 MERN Project Series | Add to Cart Functionality Part 1 | Food Delivery App | Hindi 2023
# 10 MERN Project Series | Navbar Logic | Food Delivery App | Hindi 2023
มุมมอง 22K2 ปีที่แล้ว
# 10 MERN Project Series | Navbar Logic | Food Delivery App | Hindi 2023
# 9 MERN Project Series | Display Database data on React Frontend | Food Delivery App | Hindi 2023
มุมมอง 44K2 ปีที่แล้ว
# 9 MERN Project Series | Display Database data on React Frontend | Food Delivery App | Hindi 2023
# 8 MERN Project Series | JWT Token and Bcrypt.js in React | Food Delivery App | Hindi 2023
มุมมอง 29K2 ปีที่แล้ว
# 8 MERN Project Series | JWT Token and Bcrypt.js in React | Food Delivery App | Hindi 2023
# 7 MERN Project Series | Sign Up & Login page, Express Validator | Food Delivery App | Hindi 2023
มุมมอง 61K2 ปีที่แล้ว
# 7 MERN Project Series | Sign Up & Login page, Express Validator | Food Delivery App | Hindi 2023
# 6 MERN Project Series | Model, Schema & Routes in Mongoose | Food Delivery App | Hindi 2023
มุมมอง 57K2 ปีที่แล้ว
# 6 MERN Project Series | Model, Schema & Routes in Mongoose | Food Delivery App | Hindi 2023
# 5 MERN Project Series | Setup Express.js and Mongoose | Food Delivery App | Hindi 2023
มุมมอง 56K2 ปีที่แล้ว
# 5 MERN Project Series | Setup Express.js and Mongoose | Food Delivery App | Hindi 2023

ความคิดเห็น

  • @HumaIhsan_Jutt
    @HumaIhsan_Jutt 2 วันที่ผ่านมา

    how to run this project after downloading it from GITHUB ?

  • @aneeshpareek2777
    @aneeshpareek2777 6 วันที่ผ่านมา

    ye kya kiya sir... itni achi one of the best series ki raid mardi last m jaake. this could be one of the best series with views but you totally fcked up.

  • @skmathwalaclass10th25
    @skmathwalaclass10th25 9 วันที่ผ่านมา

    Time waste bro confuse point very code journey is right concept

  • @rajendrabansod1001
    @rajendrabansod1001 9 วันที่ผ่านมา

    bro u have given code for only backend give it for the frontend also

  • @ThejashwiniS-b4c
    @ThejashwiniS-b4c 11 วันที่ผ่านมา

    The link you have provided for dark mode is not existing

  • @vishalsharma3737
    @vishalsharma3737 16 วันที่ผ่านมา

    isko gala dene ko man krr rha hai sala propre q phi bnwa rha as a good backend developer

  • @RaviKumar-bl8fo
    @RaviKumar-bl8fo 18 วันที่ผ่านมา

    I recently came across your videos and really enjoyed them, especially the ones on data cleaning. I found your explanations really clear and helpful, especially for people looking to improve their skills in handling real-world data. It would be great to see more in-depth content on topics like: Removing duplicates and handling missing data Transforming columns (split, merge, pivot/unpivot) Using custom and conditional columns Managing query dependencies and optimizing performance

  • @jaskiratsingh-r5l
    @jaskiratsingh-r5l 27 วันที่ผ่านมา

    bro can i make two diifernce folder like mern app and below it i can make backend folder will it work or should i follow ur method like first create mern app then inside it make backend ?? tell me bro plz replY

  • @shamstabrez2986
    @shamstabrez2986 หลายเดือนก่อน

    do more sessions like this especially in microservice frontend do next js reactjs application deployments like realtime

  • @marGaikwad
    @marGaikwad หลายเดือนก่อน

    As expected❤

  • @jacquelynecarmen
    @jacquelynecarmen หลายเดือนก่อน

    Admin k ap localstorage sy check kr rhy h admin h ya ni agr koi local storage me ja changing kr dy to?

  • @karthik-varma-1579
    @karthik-varma-1579 หลายเดือนก่อน

    kyaa series hai bhaii op! need many more mern projects sir

  • @kanwals_food_hub
    @kanwals_food_hub หลายเดือนก่อน

    Very nice and attractive

  • @Cmunx
    @Cmunx หลายเดือนก่อน

    So no admin dashboard and payment gateway?

  • @alihussan1521
    @alihussan1521 หลายเดือนก่อน

    mine is also not showing coneected. It means my DB is not connected yet. and even my server is not automatically working. it is working mannually and showing exceptions

  • @AashishKumar-vb3qb
    @AashishKumar-vb3qb หลายเดือนก่อน

    I completd this project, so if any one having issue can ask in comments, I will try to help 😊😊, good luck

  • @GetSomeCode-x9h
    @GetSomeCode-x9h หลายเดือนก่อน

    From enjoying college life to this video....the journey was good 😂😂😅

  • @AashishKumar-vb3qb
    @AashishKumar-vb3qb หลายเดือนก่อน

    Those who are struggling with this video, friends see some individual videoes on useContext and Reducer hook, that will solve your complications 👍👍✌✌

  • @AashishKumar-vb3qb
    @AashishKumar-vb3qb หลายเดือนก่อน

    Bro talk like 'Aamir Khan " 😃😃👍👍, nice video sir ji

  • @AashishKumar-vb3qb
    @AashishKumar-vb3qb หลายเดือนก่อน

    Ek dum alag si hi coding approach hai, meine itne project banaye backend mein , pata ni guruji kaise hi kar wa rahe hai , ab phas gaya hoon , toh majboori mein banana pad raha hai , koi agar mera yeh comment start karne se pehle padh raha hai , to please yeh project mat start karna .

  • @alihussan1521
    @alihussan1521 หลายเดือนก่อน

    Node.js v22.9.0 [nodemon] app crashed - waiting for file changes before starting...

  • @alihussan1521
    @alihussan1521 หลายเดือนก่อน

    nodemon is not recognized..

  • @ninadkasture2513
    @ninadkasture2513 หลายเดือนก่อน

    You teach in a just awesome way dude!

  • @ninadkasture2513
    @ninadkasture2513 หลายเดือนก่อน

    Great explanation Brother!

  • @benjaminkwofie1236
    @benjaminkwofie1236 หลายเดือนก่อน

    so this whole thing isn't on github? what a waste!

  • @NikhilKaushik-w6k
    @NikhilKaushik-w6k หลายเดือนก่อน

    This series is wholesome, last few videos could have been a bit better but it has a lot of learning.

  • @zecod1
    @zecod1 หลายเดือนก่อน

    11:45 tittle ke upar pel do suna mene 😂😂

  • @alihussan1521
    @alihussan1521 หลายเดือนก่อน

    now it is double in size.

  • @alihussan1521
    @alihussan1521 2 หลายเดือนก่อน

    my images are not being shown.

  • @alihussan1521
    @alihussan1521 2 หลายเดือนก่อน

    my href is still href but it is working..... oh damn what is it going on?

  • @hetsuthar9285
    @hetsuthar9285 2 หลายเดือนก่อน

    My cart is not updating dont know why

  • @sankethpoojary9154
    @sankethpoojary9154 2 หลายเดือนก่อน

    I'm getting error " Node.js v21.1.0 [nodemon] app crashed - waiting for file changes before starting..." any on help me

  • @anandnandu2288
    @anandnandu2288 2 หลายเดือนก่อน

    this is one of best series for me to learn how to mongodb connection to mern because i had previously made projects on react using sql but i wanted to know about mongodb also and i learnt some basics in mongodb and started this series and yep it worth all the time i spent on 🙌🙌

  • @AsaadHussain98
    @AsaadHussain98 2 หลายเดือนก่อน

    bhai aap bhut choti choti cheez bhi point out krty ho, Thank You

  • @AVS-gu7yg
    @AVS-gu7yg 2 หลายเดือนก่อน

    Bakwaas

  • @AsaadHussain98
    @AsaadHussain98 2 หลายเดือนก่อน

    bhai meri image transition fade or objectFit contain nahi chal re ha , kia issue hai

  • @abirbanerjee5063
    @abirbanerjee5063 2 หลายเดือนก่อน

    MongooseError: Operation users.insertOne() buffering timed out after 10000ms” in Mongo Db atlas getting this error , any solution

  • @vrushabhjoshi5882
    @vrushabhjoshi5882 2 หลายเดือนก่อน

    where is foodData2.json

  • @kumaradarsh5564
    @kumaradarsh5564 2 หลายเดือนก่อน

    bhaiya me apka video dekh kr Food app abana rah hu pr ek place pr atak gay hu wo unsplash ka images code me daal rah hu tho wo show nhi kr rah h site pe wo kaise thik hoga

  • @WelcomeBappa13
    @WelcomeBappa13 2 หลายเดือนก่อน

    My order me imag kaise laye

  • @abirbanerjee5063
    @abirbanerjee5063 2 หลายเดือนก่อน

    db.js :- const mongoDB = async () => { try { mongoose.set('strictQuery', false) mongoose.connect(mongoURI) console.log('Mongo connected') } catch(error) { console.log(error) process.exit() } } module.exports = mongoDB; I think it will help others to connect MongoDB with updated version.

  • @k.abidali3113
    @k.abidali3113 2 หลายเดือนก่อน

    Back ground picture kaise laaye ap

  • @vritidawra9812
    @vritidawra9812 2 หลายเดือนก่อน

    For latest version, use command mongosh instead of mongo

  • @Sean-bo2lb
    @Sean-bo2lb 2 หลายเดือนก่อน

    I have watched many project videos I can say do not waste time if you are beginners, find good book and website to learn how things work. For example Bootstrap is outdated and not used in latest projects. I stopped at Navbar as it was not working due to unknown reasons. I am not newbie for IT, just new to app development. Just wanted to learn frontend and app development for my hobby project. Can someone help me right link, or code to implement following functionality 1. Screen to Sign In and Sign up 2. Google map to pickup and drop(ios, android and web)- to get path, time and distance of the order, save data in any database mongo, 3. Some basic alert mechanism- sms, within app, whatsapp Nothing works in open source world, seems more costly in terms of time just pay buy tools. Struggle with versions, various tools, bugs, and compatibility take lot of time.

  • @WelcomeBappa13
    @WelcomeBappa13 2 หลายเดือนก่อน

    filter map not working

  • @mukunddasari
    @mukunddasari 2 หลายเดือนก่อน

    really pissed of this unsplash api not working at all getting 404. Please to resolve. Other wise no point in moving ahead

  • @paramjjethwa8734
    @paramjjethwa8734 2 หลายเดือนก่อน

    AMAZING

  • @wiz-yakuza
    @wiz-yakuza 2 หลายเดือนก่อน

    13:01

  • @wiz-yakuza
    @wiz-yakuza 2 หลายเดือนก่อน

    How to fix this error pls anyone help (ive tried all 3 below commands ): Run `npm audit` for details. PS F:\Project\mernapp> npm i react-bootstrap added 17 packages, and audited 1381 packages in 8s 265 packages are looking for funding run `npm fund` for details 8 vulnerabilities (2 moderate, 6 high) To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. PS F:\Project\mernapp>

    • @yashkapadi4758
      @yashkapadi4758 2 หลายเดือนก่อน

      hi which node your using if your are using 20 then switch on 18 then work

  • @Sean-bo2lb
    @Sean-bo2lb 2 หลายเดือนก่อน

    I had to stop after 2 video as Bootstrap Navbar is not working.