philanderson888 / course-notes

A repository for holding teaching notes
MIT License
4 stars 3 forks source link

Random Notes Lists And Thoughts On Web Related Technologies #2

Closed philanderson888 closed 1 year ago

philanderson888 commented 4 years ago

Any random lists, notes and thoughts on web-related technologies such as

HTML CSS Javascript Angular React VueJS NodeJS etc.

philanderson888 commented 4 years ago

Modern Javascript Random Terms

https://koajs.com/ is an upgrade to Express and used to create a server Babel - blog.stevensanderson.com/2018/02/06/blazor-intro BOM CMS Code Splitting is automatic based on your route codeSandbox Codingame.com For kids Create-React-App CSS in JS devhints.io Front End Masters Gatsby - uses Webpack github.com/netlify-templates/victor-hugo GraphQL replace REST API Grunt - Task Runner, very old now. Replaced by Gulp? Gulp - replaced by Webpack. Headless browser for automation - Chromium, Zombie, SlimerJS https://stateofjs.com - The State Of Javascript Survey jamstack.org Javascript Array Explorer Javascript Generators Javascript Object Explorer Javascript Symbol JS Templates Meteor - easy to add packages MPA Multi Page App MVC is on the way out Native environments : Flutter, ReactNative NextJS - NextJS - consumes Markdown and creates HTML/CSS/JS Open Web Platform Open Web Platform Page Load Speed - 200ms is an acceptable limit Parcel2 - write parcelindex.html and needs Babel React - uses Parcel SASS - Scrimba screencast SEO SPA Single Page App only update the data between refreshes, not the page. Examples are Facebook and Trello. StackBliz Static Site Generator Typescript compiles to javascript with tsc myfile.ts and is installed with npm install -g typescript. Syntax is very similar to Javascript Webpack - replaced Gulp. Webview retrieves HTML for an IOS or Android app eg Cordova mobile, NW.js or Electron zeit.co/docs IndexedDb - a local database in the browser, similar to localStorage but more complex Cordova - build multi-platform mobile and web apps Fastlane tools used to deploy and build eg Cordova apps Headless browser is used for UI browser testing ie it's faster as it performs the tests but doesn't actually load up the browser and show the clicks

philanderson888 commented 4 years ago

VueJS Comments Moved to VueJS Repo at https://github.com/philanderson888/vue/issues/1