sprmke Goto Github PK
Name: Michael Manlulu
Type: User
Bio: The adventure is out there!
Location: Philippines
Name: Michael Manlulu
Type: User
Bio: The adventure is out there!
Location: Philippines
🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
JUT-TPG: JS Unit Testing - The Complete Guide
NextTCG-8: Writing API Routes, Parsing Incoming Request & Executing Server-side code, Sending Requests to API Routes, Using API Routes to get data, Using API Routes for Pre-rendering Pages, Creating & Using Dynamic API Routes, Exploring different ways of structuring API Route
NextTCG-3: Adding static and dynamic routes, extracting route related data, building nested routes, adding catch all routes, Link Component, Navigating Programmatically, Custom 404 Page
NextTCG-5: SSG with getStaticProps, ISR with revalidate, SSR with getServerSideProps, Dynamic pages with getStaticPaths, Working with fallback & not found pages, Client-side data fetching, useSWR, Combining Pre-fetching with client-side fetching
NTCG-22: What are Async Requests, Adding Client Side JS Code, The JSON data format, Sending & Handling Background Requests, Manipulating the DOM
NTCG-15&17: Implement authentication with Session & Cookies, Password Encryption using bcryptjs, Add SignIn & SignOut Functionalities, Route Protection, Adding CSRF Protection using csurf, Adding Authentication Feedbacks using connect-flash, Sending emails, Resetting Passwords, Implement Authorization, Adding protection to Post Action
NTCG-19: Thrrowing Errors, Returning Error pages, Using Express Error Handling Middleware, Status Codes
NTCG-20: Handling Multipart Form Data, Handling file with Multer, Filtering Files with Mimetype, Storing File Data to Database, Serving Images Statically, Downloading Files with Auth, Setting File Type Headers, Restricting FIle Access, Using PDFKit for pdf Generation
NTCG-21: Retrieving chunk of data, Skip & Limit with SQL, Preparing Pagination Data on the server, Adding Dynamic Pagination Buttons
NTCG-25: Build REST API app, CRUD features, Adding server side validation, Database management with Mongoose, Handling static assets (images), Implement Error Handling, Handling File Uploads, Adding Pagination, Implement Authencation with JWT, Adding Authorization Checks
NTCG-16: Sending emails using Nodemailer with etherial & gmail SMTP service
NTCG-14: Working with Cookies & Sessions, Store Session data to MongoDB database, Use express-session & connect-mongodb-session packages
NTCG-23: Adding a Checkout Page, Implement Stripe Payment
NTCG-18: Validation using express-validator, Custom validators, Async Validation, Sanitizing Data
RTCG-12: What is MongoDB, Relations in NoSQL, Setting up MongoDB, Creating & Using Database Connection, CRUD with MongoDB
RTCG-13: What is Mongoose, Connecting to MongoDB Server with Mongoose, Dealing with Schemas/models, Instances, Relations, CRUD with Mongoose
NTCG-11: Connecting to Database, Defining a Model, Syncing JS Definitions, CRUD with Sequelize, 1-to-1 Relation, Using Magic Association Methods, 1-to-many Relationship
RTCG-24: Animating using CSS Transitions & Animations, ReactTransitionGroup Transition, CSSTransition & ReactTransitionGroup components
RTCG-22: Adding Authentication on React Apps, JWT, Using Firebase Authentication Feature & Auth REST API, Adding User Sign-up & Login & Logout, Managing auth state with Context, Using Token for Protected Resources, Route Guard, Persisting Auth Status using localStorage, Adding auto-logout
RTCG-12.1: How React Works Behind the scenes, Virtual Diffing, React.memo(), useCallback(), State scheduling & batching
RTCG-12.2: Optimize any data or task/calculation that will result to data using useMemo() hook
RTCG-13: Class based components, render(), this.state.property, this.method.bind(this), setState(), componentDidMount(), componentDidUpdate(), componentWillUnmount(), Using context, Error Boundaries: componentDidCatch(err) {}
RTCG-15.1: Building & Using Custom Hooks, Increment & Decrement Counter App (useCounter)
RTCG-15.2: Building & Using Custom Hooks, Converting HTTP Send Request (GET/POST) to a custom hook (useHttp)
RTCG-18.1: Redux Basics, Redux vs React Context, How Redux Works, createStore(), subscribe(), dispatch(), getState()
RTCG-18.2: Using react-redux & @reduxjs/toolkit, Provider, useSelector(), useDispatch(), Redux with Class-based components (connect, map[States/Dispatch]ToProps), configureStore(), createSlice(), Organizing our slices/reducers/actions
RTCG-03-05: React Basics, Working with Components, State & Events, Render Lists & Conditional Content
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.