DEV Community

Steve Mak
Steve Mak

Posted on • Updated on

What tech stack should be known in 2020?*

Hard Skills

Client Side

  1. ReactJS ( https://reactjs.org/)
  2. React Native ( https://facebook.github.io/react-native/)
  3. SCSS ( https://sass-lang.com/)
  4. Bootstrap ( https://getbootstrap.com/)
  5. Flexboxgrid ( http://flexboxgrid.com/)
  6. Webpack ( https://webpack.js.org/)
  7. Gulp ( https://gulpjs.com/)
  8. Axios (https://github.com/axios/axios)
  9. Frisbee (https://github.com/niftylettuce/frisbee)
  10. ExcelJS (https://github.com/exceljs/exceljs)
  11. Push.js (https://github.com/Nickersoft/push.js)
  12. Core-JS (https://github.com/zloirock/core-js)
  13. Polyfill.js (https://polyfill.io/v3/)
  14. Font Awesome (https://fontawesome.com/)
  15. Babel (https://babeljs.io/)

Server Side

  1. C# (https://docs.microsoft.com/en-us/dotnet/csharp/)
  2. ASP.NET (https://dotnet.microsoft.com/apps/aspnet)
  3. ASP.NET Core (https://docs.microsoft.com/en-us/aspnet/core)
  4. NodeJS ( https://nodejs.org/)

Database

  1. MSSQL (https://www.microsoft.com/zh-tw/sql-server/sql-server-2019)
  2. MySQL (https://www.mysql.com/)
  3. MongoDB (https://www.mongodb.com/)

Object Caching

  1. Redis (https://redis.io/)
  2. Etcd (https://etcd.io/)

Message Broken

  1. RabbitMQ (https://www.rabbitmq.com/)

Testing Framework

  1. Jest (https://jestjs.io/)
  2. Testcafe (https://github.com/DevExpress/testcafe)
  3. Cypress (https://www.cypress.io/)
  4. Selenium (https://selenium.dev/)
  5. Puppeteer (https://github.com/puppeteer/puppeteer)

Documentation

  1. APIDoc (https://github.com/apidoc/apidoc)
  2. Swagger (https://swagger.io/)

Soft skills

Language

  1. English
  2. Putonghua

Management

  1. Time management
  2. Team management
  3. Conflict management
  4. Project management

Social Network

  1. Presentation skill
  2. Communication skill

Cloud Knowledge

  1. Azure (https://azure.microsoft.com/)
  2. AWS (https://aws.amazon.com/)
  3. GCP (https://cloud.google.com/)
  4. AliCloud (https://hk.alibabacloud.com/)

Discussion (0)