プログラミングについてのクールなstuffs
4794 ワード
ねえGuys、あなたがプログラミングのときにクールなトリックにつまずいたことがありますどのようにそれらなしで住んでいただろうか?この記事では、あなたが今知っているかもしれないクールなトリックのカップルをお見せしましょう.
スプレッドオペレータの使用権いいえ、unshiftメソッドを使用している配列の先頭に項目を追加するには、きれいな方法があります.
あなたと正直にするには、人々は、UIとあなたが使用する配色に基づいてあなたのアプリを判断します(それらの多くは、メッセージキューを使用した場合、またはスケールでアプリケーションを構築するために重要ですが、あなたのデータベースをシャープに気にしない).クールな色パレットのクールな色のパレットの多くを生成するクールな色のパレットの多くを生成するので、あなたのアプリのために手動でランダムな色を選択する必要はありません.
それがコードベースを汚染するので、APIを直接呼ぶことは最高の考えでないかもしれません.あなたが使用しているフロントエンド言語/フレームワーク/ライブラリに基づいて、APIを呼び出して、それからレスポンス/エラーを扱う一般的な機能を作成する方法を見つけてください.以下の例を示します.
[ 1 ] JavaScriptの配列の先頭に項目を追加する
スプレッドオペレータの使用権いいえ、unshiftメソッドを使用している配列の先頭に項目を追加するには、きれいな方法があります.
const arr = [2, 3, 4, 5];
const newArr = arr.unshift(1);
console.log(newArr); // output is [1, 2, 3, 4, 5]
[ 2 ]プロのような色を選択
あなたと正直にするには、人々は、UIとあなたが使用する配色に基づいてあなたのアプリを判断します(それらの多くは、メッセージキューを使用した場合、またはスケールでアプリケーションを構築するために重要ですが、あなたのデータベースをシャープに気にしない).クールな色パレットのクールな色のパレットの多くを生成するクールな色のパレットの多くを生成するので、あなたのアプリのために手動でランダムな色を選択する必要はありません.
[ 3 ] APIを直接コールしない
それがコードベースを汚染するので、APIを直接呼ぶことは最高の考えでないかもしれません.あなたが使用しているフロントエンド言語/フレームワーク/ライブラリに基づいて、APIを呼び出して、それからレスポンス/エラーを扱う一般的な機能を作成する方法を見つけてください.以下の例を示します.
import { useState } from "react";
export default useApi = (apiFunc) => {
const [data, setData] = useState([]);
const [error, setError] = useState(true);
const [loading, setLoading] = useState(false);
const request = async (...args) => {
setLoading(true);
const response = await apiFunc(...args);
setLoading(false);
setError(!response.ok);
setData(response.data);
return response;
};
return {
data,
error,
loading,
request,
};
};
Reference
この問題について(プログラミングについてのクールなstuffs), 我々は、より多くの情報をここで見つけました https://dev.to/ishakmohmed/cool-stuffs-about-programming-i-wish-i-knew-earlier-e9テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol