Forum Discussion
S_S_Ramana
Mar 11, 2017Bronze Contributor
Client side development - Where do I begin?
Hello Folks, I have been working with Sharepoitn for the past 11 years now (Sp2001 - Sp2013) and all the work I have been involved in has been with server side development. However, now it has b...
juliemturner
Mar 26, 2017MVP
To add to JaredMatfess,
I agree regarding learning JavaScript first. Go that road and build a few customizations using the SEWP or the CEWP...
Then, if you want to get deeper into the SPFx, and want some deeper explaination of the tooling etc Andrew Connell just started creating courses (Voitanos) around this and has a free getting started with SPFx which would get you started with setting up your environment. https://www.voitanos.io/
Brent Ellis
Apr 01, 2017Silver Contributor
I would like to see some more effort in this space, every "intro to SPFX" seems geared at legit developers that already use these tools and understand what they are. I'm a few steps up on this rung (I have a super solid understanding of javascript, css, html, sewp, etc).
But havent had time to go any further up. It seems to me that Typescript would be the next logical step.
All the demos and walkthroughs I have attempted, I am just following rote steps, gulping and yo-ing and whatever else.
This has been my knock against SPFX, while its great for developers its rough for people that have been "developing" in this space for a long time (who are typically not developers).
Luckily, I've got a SEWP working in modern UI, so I can delay the inevitable.
But havent had time to go any further up. It seems to me that Typescript would be the next logical step.
All the demos and walkthroughs I have attempted, I am just following rote steps, gulping and yo-ing and whatever else.
This has been my knock against SPFX, while its great for developers its rough for people that have been "developing" in this space for a long time (who are typically not developers).
Luckily, I've got a SEWP working in modern UI, so I can delay the inevitable.