git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
| from django import http | |
| from django.utils.http import urlquote | |
| from django import urls | |
| from django.conf import settings | |
| from django.utils.deprecation import MiddlewareMixin | |
| class AppendOrRemoveSlashMiddleware(MiddlewareMixin): | |
| """Like django's built in APPEND_SLASH functionality, but also works in | |
| reverse. Eg. will remove the slash if a slash-appended url won't resolve, |
git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
In React's terminology, there are five core types that are important to distinguish:
React Elements
| function resize (file, maxWidth, maxHeight, fn) { | |
| var reader = new FileReader(); | |
| reader.readAsDataURL(file); | |
| reader.onload = function (event) { | |
| var dataUrl = event.target.result; | |
| var image = new Image(); | |
| image.src = dataUrl; | |
| image.onload = function () { |
| defmodule MyBlog.Repo.Migrations.CreatePost do | |
| use Ecto.Migration | |
| def change do | |
| create table(:posts, primary_key: false) do | |
| add :id, :uuid, primary_key: true | |
| add :body, :string | |
| add :word_count, :integer | |
| timestamps |
| let hasBlobConstructor = typeof(Blob) !== 'undefined' && (function () { | |
| try { | |
| return Boolean(new Blob()); | |
| } catch (e) { | |
| return false; | |
| } | |
| }()); | |
| let hasArrayBufferViewSupport = hasBlobConstructor && typeof(Uint8Array) !== 'undefined' && (function () { | |
| try { |
Permalink: git.io/vps
| Provider | Type | RAM | Cores | Storage | Transfer | Network | Price |
|---|
| Relay | Apollo | |
|---|---|---|
| Built by | Facebook (Check out the project on GitHub) | Meteor (Check out the project on GitHub) |
| Frontend Technologies | Requires React / React Native and configuration of Babel plugin | Framework and platform agnostic (works with any JS framework such as React, Angular or Vue as well as on the native mobile platforms) |
| GraphQL API | Requires a certain structure in the GraphQL schema | Works with any GraphQL schema |
| Complexity | Slow learning curve: Lots of powerful magic happening behind the scenes | Low entrance barrier: Let's you get started quickly and involves more manual work for certain features |
| Flexibility | Almost no flexibility, strict rules how to |
| AWSTemplateFormatVersion: '2010-09-09' | |
| Description: Cognito Stack | |
| Parameters: | |
| AuthName: | |
| Type: String | |
| Description: Unique Auth Name for Cognito Resources | |
| Resources: | |
| # Creates a role that allows Cognito to send SNS messages | |
| SNSRole: |