Skip to main content

SharePoint Framework basic understanding

SharePoint framework supports modern tool chain
like Node js, NPM, Typescript, Yeomen, Gulp, Javascript coding via React, Angular, Knockout, SharePoint workbench.

Node JS - 

Node js is an asynchronous event driven java script runtime.
The NPM package consist of one or more reusable java script code files called modules. (Node-modules).
SPFX consists of several npm packages.
where are NPM is useful to work with the several npm packages.

YoMEN:

Yomen is a client-side-development stack, consists of several functions in one place and runs through command line interface.
In SPFX, SharePoint generator provide a default template to our spfx solution. In order to create this generator, we need YOMEN.
To sum up, YOMEN is common build tool, boiler plate code(Standard default code), 
It provides SharePOint work bench to host webparts for testing.

GULP:

Gulp is basically a task runner.
It converts our SASS files to CSS files and TypeScipt files to Javascript files.

TypeScript

Typescript is a superset of Javascript.
It has features to use concepts like classess, interfaces and modules.

SharePOint WorkBench

SharPoint workbench is used for after build our application, we can test or preview our application with help of workbench.
There are two types of workbenches, one is available locally with SharePOint developer tool chain.
Other with SharePoint developer tenancy.

Package.JSON

Package.json is the created by the following command npm init or npm init --yes
npm init --yes made yes as default to all the questions with respective to the command.

The package.json file is the central to all the node based project.
It can also be consider as a set up of the project.
It allows to install all the dependencies on the local drive and the dependencies getting to the package.json file under dependencies key]

Now start coding 

https://tejasadventure.blogspot.com/2019/09/sharepoint-framework-spfx-deploy-in.html

Comments

Popular posts from this blog

Powerapps overcome 2000 item limit from any datasource

First go through delegation concept https://tejasadventure.blogspot.com/2020/05/power-apps-understanding.html In powerapps, we observe by default 500 item limit has set with in the app level for any data source. In order to overcome, we have option to set the limit of 2000 item limit maximum in the app. Now using code, MaximoFacility is my data source name contains 3000 items. ColFacilityDropdown is the collection storing the count of items from data source. We expect to see more than 2000 items. Based on StartWith function filtering the data with respective to the charectors and numbers as mentioned below. Code: Place the below code in a button on select property. Add label with code CountRows(ColFacilityDropdown) ClearCollect(ColFacilityDropdown,Filter(Filter(MaximoFacility, Status = "ACTIVE"), StartsWith( Title, "A" ))); Collect(ColFacilityDropdown,Filter(Filter(MaximoFacility, Status = "ACTIVE"), StartsWith( Title, "B" ))); Collect(ColFacilit...

Power Apps Understanding

https://tejasadventure.blogspot.com/2019/10/power-apps-we-have-1.html https://tejasadventure.blogspot.com/2019/11/power-apps-how-to-configure-using-blank.html   https://tejasadventure.blogspot.com/2019/11/power-apps-field-controls.html Report We can use people picker fields, look up fields  file attachment back next save cancel download the report and this report can be used in other system of powerapp. Add new report button - asks add from existing report Report all item view can design in the way like sharepoint list views for example. we can group it Group AND or Group OR by apply filters Canvas apps: Arrange user experience and interface design allow creativity and business use case guide how the way app wants to look like. Sources can be around 200+ ways. Majorly SharePOint, Power BI From data, From Sample From CDS From blank canvas via appSource Model driven apps: Model driven apps uses power of CDS rapidly to configure your for...

PowerApps multiselect cascading dropdown and save an item to SharePoint List

 I have one scenario as below List 1: Division List has title field List 2: District List has Title and Division Field(LookUp from Division List) List 3: Facility List has Title, District Field(LookUp field from District List) List 4: County List has Title, Facility Field(LookUp field from Facility List) Main List: Spill Report is the main list  Division Field( Look up from Division List) District Field(Look up field from District List) Facility Field(Look up field from Facility List) County Field(Look up field from County List) List Screenshots provided below can be refered for clarification. ----------------------------------------------------------------------------------------------------- PowerApps Canvas Apps In Power Apps Canvas App, We need to first design the app with the 4 respective fields Since those fields are multiselect, then it is to combo box. Generally power apps are not supported for multiselect cascasding dropdown. Refere microsoft documentation, Know Limit...