Comments (3)
Discussion notes/Conclusion so far, please give your feedbacks or suggestions, @relativityboy, @roboza...
- Define the minimum skillset we expect a Javascript developer to have
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.
- Define the Javascript Development environment we expect for Server side development.
Developer should be very familiar with Nodejs 8+ and package management, and usage of simple packages like 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.
- Define the Javascript Development environment we expect for Client side development.
By now all major browsers support ES 6, 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.
from devportal.
should be quite familiar with Javascript functions
Maybe "they should be familiar enough with es6 to understand, and act on a tutorial written in es6 without additional explanation" ?
Otherwise, the above looks good enough to me that we should be able to execute on it. @feruzm Can you endorse my suggestion?
from devportal.
ok, I will wrap up these issues in few hours today. Thank you!
from devportal.
Related Issues (20)
- DP: META: Update Rake task to handle slurpable repos
- Deploy 8 HOT 2
- Recipe: Document Transaction polling API HOT 1
- TN: Add More "Why" Details to Estimate Upvote
- DP: Deploy 8 Bugs
- DP: Site Restructuring
- DP: Update getting started section - execution
- Add request and response object definitions for Appbase API HOT 1
- Deploy 8.1
- Improve UML Diagram HOT 1
- DP: Add Reputation API Definitions
- TN: Quickstart Link to Community Overview
- Community - Fix Reputation API Definitions
- Demo offline
- not able to signup
- Fix SteemConnect references
- Enrollment problem with valid email length
- Sign-up problem with valid email length
- I am not receiving TRX rewards HOT 3
- Dead Registration Button from Login Screen
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from devportal.