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...
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.
juliemturner
Apr 01, 2017MVP
Yes, you're exactly right and definitely not alone in your view. If you're at the point of understanding JavaScript and the sewp then your next step is TypeScript and the dev toolchain. To address the latter the free Voitanos video I recommended will help you understand what you need to know vs what you need to understand. Strictly speaking since TypeScript is basically a superscript of JavaScript with a few tricks you can just keep writing JavaScript in SPFx, but honestly its potentially easier to just learn TypeScript. And to your point, you can just utilize a modern version of a sewp. It really just depends what your requirements and personal goals are.