Shopify-Guide
Shopify Guide
https://github.com/mikeroyal/Shopify-Guide
Last synced: 7 days ago
JSON representation
-
GraphQL Learning Resources
- GraphQL
- Learning GraphQL
- GraphQL Community
- GraphQL Landscape
- GitHub GraphQL API
- GraphQL Services
- Top GraphQL Courses on Udemy
- Learning GraphQL Online Classes on LinkedIn Learning
- GraphQL Training Courses on NobleProg
- GraphQL: The Big Picture Course on Pluralsight
- Building Scalable APIs with GraphQL on Pluralsight
- Consuming a GraphQL API with Apollo Client and React on Pluralsight
- Exploring GraphQL: A Query Language for APIs on edX
- GraphQL Tutorials on Dgraph
- GraphQL Community
- GraphQL Tutorials on Dgraph
-
GraphQL Tool, Libraries, and Frameworks
- React Starter Kit
- Gatsby
- GraphQL.js - purpose library and can be used both in a Node server and in the browser. As an example, the GraphiQL tool is built with GraphQL.js. So building a project using GraphQL.js with webpack or rollup should just work and only include the portions of the library you use.
- React Hook Form
- Storybook
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- RxDB - database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps, Progressive Web Apps and NodeJs.
- Inferno - like library for building high-performance user interfaces on both the client and server.
- ReactiveUI - platform model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming, which is a paradigm that allows you to abstract mutable state away from your user interfaces and express the idea around a feature in one readable place and improve the testability of your application.
- Ant Design - class UI design language and React UI library.
- Material-UI
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- GraphQL CLI
- GraphQL Tools
- GraphQLShield - API, you'll gain the power of the shield engine on every request and reduce the load time of every request with smart caching. This way you can make sure your application will remain quick, and no internal data will be exposed.
- Relay
- Strapi
- Prettier - printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
- Hasura GraphQL Engine - fast GraphQL server that gives you instant, realtime GraphQL APIs over Postgres, with [webhook triggers](https://github.com/hasura/graphql-engine/blob/master/event-triggers.md) on database events, and [remote schemas](https://github.com/hasura/graphql-engine/blob/master/remote-schemas.md) for business logic.
- Lokka
- Next.js - fetching, and more.
- TypeORM
- Enzyme
- Redux
- Expo - source platform for making universal native apps with React.
- React Native Windows - class application experiences on native platforms using a consistent developer experience based on JavaScript and React.
- GraphQL Mesh
- GraphQL Scalars - safe GraphQL schemas.
- GraphQL Modules - to-implement and easy-to-test pieces.
- GraphQL Request - basically a lightweight wrapper around fetch.
- urql
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- Chakra UI
- Postgraphile
- Material-UI
- GraphQL Inspector
- Dgraph - even for complex queries over terabytes of data.
- ReactiveUI - platform model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming, which is a paradigm that allows you to abstract mutable state away from your user interfaces and express the idea around a feature in one readable place and improve the testability of your application.
-
Node.js Learning Resources
- Node.js - side scripts outside of a browser.
- The OpenJS Foundation
- Set up NodeJS on WSL 2
- Getting started with Node.js in Google Cloud
- Getting Started with Node.js in AWS
- Node.js App Hosting & Deployment in Microsoft Azure
- Introduction to Node.js by W3Schools
- Node.js tutorial in Visual Studio Code
- Node.js Build Working Group
- The Node.js best practices list
- The Node.js Community Committee
- Node.js Mentorship Program Initiative
- Node.js App Hosting & Deployment in Microsoft Azure
- Node.js - side scripts outside of a browser.
- Server-side Development with NodeJS, Express and MongoDB on Coursera
-
Node.js Tools
- NPM
- nvm - user, and invoked per-shell. nvm works on any POSIX-compliant shell (sh, dash, ksh, zsh, bash), in particular on these platforms: unix, macOS, and windows WSL.
- node-docker
- egg
- Fastify
- Express
- Meteor - simple environment for building modern web applications with JavavScript.
- NW.js
- PM2 - in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.
- NestJS
- jenkins-nodejs - installer, allowing to create as many NodeJS installations "profiles" as you want.
- Strapi
- Standard
- Hexo
- node-gyp - platform command-line tool written in Node.js for compiling native addon modules for Node.js. It contains a vendored copy of the gyp-next project that was previously used by the Chromium team, extended to support the development of Node.js native addons.
- Mocha
- AVA
- mysqljs
- axios
- egg
- Shopify Products, Orders, and Customers APIs
- React Starter Kit
-
Python Frameworks and Tools
- Python Package Index (PyPI)
- PyCharm
- Django - level Python Web framework that encourages rapid development and clean, pragmatic design.
- Web2py - source web application framework written in Python allowing allows web developers to program dynamic web content. One web2py instance can run multiple web sites using different databases.
- Pyramid - world web application development and deployment more fun and more productive.
- TurboGears
- Pillow
- IPython
- Pandas
- Matplotlib - quality figures in a variety of hardcopy formats and interactive environments across platforms.
- Falcon - performance Python web framework for building large-scale app backends and microservices with support for MongoDB, Pluggable Applications and autogenerated Admin.
- Scikit-Learn
- Python Tools for Visual Studio(PTVS)
- Pylance
- Pyright
- AWS Chalice
- Pipenv
- Python Fire
- Bottle - framework for Python. It is distributed as a single file module and has no dependencies other than the [Python Standard Library](https://docs.python.org/library/).
- Neural Network Intelligence(NNI)
- Luigi - in.
- Locust
- spaCy
- PuLP
- Python Tools for Visual Studio(PTVS)
- HTTPie
- Sanic
- GraphLab Create - scale, high-performance machine learning models.
-
Python Learning Resources
- Azure Functions Python developer guide - us/azure/azure-functions/functions-reference).
- CheckiO
- Python Institute
- PCPP – Certified Professional in Python Programming 2
- MTA: Introduction to Programming Using Python Certification
- Getting Started with Python in Visual Studio Code
- Google's Python Style Guide
- Google's Python Education Class
- Intro to Python for Data Science
- Intro to Python by W3schools
- Codecademy's Python 3 course
- Learn Python with Online Courses and Classes from edX
- Python Courses Online from Coursera
- The Python Open Source Computer Science Degree by Forrest Knight
- Real Python
-
Ruby Learning Resources
- Ruby
- Ruby Documentation
- Ruby Community
- Ruby Gems
- Ruby courses by Coursera
- Learn Ruby course by Codecademy
- Ruby Glossary
- Ruby in Twenty Minutes Quickstart
- Getting started with a Ruby on Rails application on CircleCI.
- The Ruby Style Guide
- Airbnb's Ruby Style Guide
- Getting started with a Ruby on Rails application on CircleCI.
-
Tools
- RubyMine
- Rails - application framework that includes everything needed to create database-backed web applications according to the [Model-View-Controller (MVC)](https://en.wikipedia.org/wiki/Model-view-controller) pattern. Understanding the MVC pattern is key to understanding Rails. MVC divides your application into three layers: Model, View, and Controller, each with a specific responsibility.
- Prettier for Ruby
- Active Admin
- Spree - commerce platform for Rails 6 with a modern UX, optional PWA frontend, REST API, GraphQL, several official extensions and 3rd party integrations.
- Sidekiq
- Brakeman
- fastlane
- Fluentd
- rbenv
- Capistrano
- React-Rails
- Pry
- dotenv
- Scientist
- Kaminari
Programming Languages
Categories
Sub Categories
Keywords
nodejs
12
python
12
javascript
10
node
8
graphql
7
ruby
6
typescript
5
react
5
testing
4
rest
4
cli
4
react-native
4
mysql
3
api
3
mocha
3
test
2
terminal
2
browser
2
node-js
2
http
2
json
2
jsx
2
rest-api
2
neural-network
2
machine-learning
2
deep-learning
2
data-science
2
graphql-api
2
ava
2
web-framework
2
web
2
performance
2
tdd
2
test-framework
2
test-runner
2
angular
2
database
2
universal
2
shell
2
jest
2
http-client
2
sqlite
2
bash
2
apollo
2
postgres
1
mongodb
1
best-practices
1
hasura
1
nodejs-development
1
npm
1