How to pass data from one LWC component to another LWC in Salesforce?

Salesforce

lightning-tree-grid with row level action in Salesforce Lightning

LWC HTML:<template>    <div class="slds-p-around_medium lgc-bg">        <div class="slds-m-bottom_small">            <lightning-button                label="Collapse All"                onclick={clickToCollapseAll}>            </lightning-button>            <lightning-button                label="Expand All"                onclick={clickToExpandAll}>            </lightning-button>                   </div>               <lightning-tree-grid columns = {gridColumns}                                data = {gridData}                                key-field = "Id"                                ....

Salesforce

lightning-record-edit-form example for quick updating the data Salesforce LWC

Sample Code:LWC HTML:<template>    <div class="slds-box slds-theme_default">        <lightning-record-edit-form object-api-name="Case"                                      onsuccess={handleSuccess}                                    record-id={recordId}>                        <div class="slds-grid slds-wrap">                  <div class="slds-col slds-size_1-of-2">                                                  <lightning-input-field field-name="Task_1_Completed__c">                      </lightning-input-field>                  </div>                  <div class="slds-col slds-size_1-of-2">  ....

Salesforce

lightning:recordEditForm getting Record Id after insert

Sample Code:Component:<aura:component implements="force:lightningQuickAction,force:hasRecordId" controller="NewCaseController">        <lightning:recordEditForm objectApiName="Case" onsuccess="{!c.handleSuccess}" aura:id="myRecordForm">        <lightning:messages />        <lightning:inputField aura:id="field" fieldName="Subject" />        <lightning:inputField aura:id="field" fieldName="Origin" />        <lightning:inputField aura:id="field" fieldName="Reason" />                <div class="slds-m-top_medium">            <lightning:button type="submit" label="Save Record"/>        ....

Salesforce

How to display parent field value in lightning:datatable in Salesforce Lightning Component

Component:<aura:component implements="force:appHostable"                controller="ContactController">                    <aura:attribute type="Contact[]" name="contactList"/>    <aura:attribute name="mycolumns" type="List"/>        <aura:handler name="init" value="{!this}" action="{!c.init}"/>        <lightning:datatable data="{! v.contactList }"                          columns="{! v.mycolumns }"                          keyField="Id"                         hideCheckboxColumn="true"                         ....