You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our tutorials need to level set expectations for the developer's environment. We could call it "application environment guidelines" or some such. It should go at the top of the tutorials section, and be hash linkable.
Describe base skill level expected of a developer. (Links to resources for acquiring those skills)
Establish a base environment that will work in node 8+ and supports the newest version of ES. Observations and final environment description should be in comments on this issue.
Add English language description of the environment (Environment Description), include links to appropriate 3rd party resources & tutorials so a JS developer with little experience can bootstrap themselves.
Environment Description should be deep linkable.
Environment Description should be at the top of the tutorials section after the greeting and/or on the intro page of the tutorials section if the section has multiple pages.
The text was updated successfully, but these errors were encountered:
General
Medium understanding of HTML (DOM), CSS and Javascript is required, since most developers already familiar with additional Javascript frameworks (React, Angular, Vue, etc.), so they should be familiar enough with ES6 to understand, and act on a tutorial written in ES6 without additional explanation and how DOM works.
Server side
Developer should be very familiar with Nodejs 8+ and package management, and usage of simple packages like koa, webpack, express, files system, require, import and ES6/harmony style coding structure. When/If we will have tutorials for backend setup, dev should be familiar enough to follow common practices for mentioned packages.
Client side
By now all major browsers support ES6, so developer should be familiar with terms/features like template literals, destructuring assignment, object literals, arrow functions, promises, block-scoped variables, modules, etc. As for webpack or browserify or babel mentioned in standups, I think, it might not be necessary for simple tutorials. VanillaJS with ES6 should be sufficient in my opinion and any dev who knows js can turn code/tutorials to their favorite js framework, if necessary.
Above will be linked to Tutorials page Overview/Intro part after #32 is merged, so this is basically done
Our tutorials need to level set expectations for the developer's environment. We could call it "application environment guidelines" or some such. It should go at the top of the tutorials section, and be hash linkable.
Use results from #39
AC
The text was updated successfully, but these errors were encountered: