{"start":"2006-10-09T00:00:00Z","dailyTotals":[17,11,3,6,2,2,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,32,69,35,64,39,37,38,29,43,42,41,51,33,61,48,32,64,46,21,29,40,36,47,47,50,34,39,47,29,56,48,39,21,17,44,48,58,52,55,32,28,62,59,62,48,51,38,32,54,75,59,49,54,41,19,49,77,67,64,63,76,35,54,59,68,51,61,33,55,63,62,74,76,66,55,39,61,75,75,70,51,36,31,70,70,46,43,51,22,39,53,58,41,51,56,25,30,22,40,46,45,37,8,43,30,51,49,33,32,37,30,38,46,52,46,49,27,28,40,56,65,39,45,13,27,37,44,51,52,30,17,21,31,41,35,38,44,27,29,35,50,50,39,45,25,22,42,46,56,64,41,27,26,54,56,53,61,53,23,37,77,67,62,76,66,59,28,69,59,88,69,56,25,38,49,73,90,65,71,36,37,76,83,71,61,81,41,30,82,81,65,82,77,42,33,49,75,102,85,75,47,54,67,102,81,73,66,41,30,81,93,73,65,55,45,36,99,65,78,61,82,45,34,68,68,97,73,80,63,56,62,75,83,70,66,40,49,83,112,102,111,100,43,36,77,87,76,75,63,44,44,63,70,68,90,76,28,37,71,101,100,80,63,57,34,79,93,62,71,70,44,54,63,58,60,44,47,37,30,61,79,72,65,67,34,34,90,78,68,77,68,43,34,71,79,109,69,80,51,40,75,86,58,54,46,51,29,58,31,46,68,55,35,34,34,44,48,74,53,46,50,74,61,62,76,76,63,47,76,107,93,106,120,65,61,101,119,127,136,99,60,58,115,147,122,99,134,79,65,107,127,102,142,171,63,57,114,120,139,141,98,61,77,112,143,146,131,131,100,89,112,141,138,114,114,80,72,116,109,120,119,123,67,81,111,186,157,175,149,84,72,127,153,156,153,153,93,92,136,176,185,162,137,114,111,173,155,146,145,176,67,107,149,162,170,154,150,92,83,148,162,159,167,144,68,65,171,165,148,194,178,77,98,128,157,142,172,177,92,85,148,144,174,133,147,68,77,186,181,186,193,192,82,95,152,174,157,162,155,82,94,119,170,186,209,171,97,108,177,153,168,201,179,98,74,179,203,176,177,141,98,75,146,191,175,186,177,87,79,184,194,173,222,193,83,93,164,199,184,169,156,92,134,202,210,184,246,189,108,118,209,200,173,216,174,93,96,178,194,182,194,202,120,116,192,211,212,196,188,108,99,178,198,176,174,183,132,107,160,177,184,178,139,88,87,183,197,210,233,153,108,107,210,246,186,212,168,95,82,132,196,193,200,201,141,114,176,232,201,194,121,99,84,191,200,206,225,184,116,116,244,202,212,187,195,127,101,235,229,245,203,175,124,115,210,187,222,222,206,129,88,213,228,226,226,211,128,90,182,221,205,230,209,113,102,217,195,192,196,189,98,93,172,216,190,190,208,117,120,219,212,209,211,203,109,84,176,208,197,192,215,124,94,209,227,186,116,116,105,118,186,220,219,207,219,117,94,203,237,191,203,180,107,93,188,214,188,200,177,113,70,169,183,134,70,111,105,86,205,198,176,105,150,129,115,248,253,209,219,222,148,116,222,235,237,222,248,130,114,186,229,226,228,244,130,123,185,281,250,290,240,143,147,215,283,245,266,220,120,120,236,254,236,292,225,139,109,221,257,210,246,225,109,111,235,229,251,242,201,143,126,243,267,262,282,232,108,104,235,269,310,302,229,124,121,242,262,252,266,224,128,109,249,253,268,272,216,131,132,260,251,249,234,247,120,129,254,247,223,242,184,108,105,215,246,273,255,250,135,140,237,290,261,251,246,164,129,264,285,261,300,232,138,121,263,261,270,273,236,144,127,241,237,243,275,239,119,114,269,269,269,278,224,151,108,179,264,254,277,267,162,124,275,250,273,216,268,132,132,225,233,300,279,237,141,119,239,265,270,262,226,128,105,273,264,251,290,255,146,126,233,285,274,270,184,120,116,262,290,247,267,265,144,122,269,301,317,319,288,173,128,255,277,250,281,300,179,152,311,295,322,287,270,159,174,294,280,293,344,255,192,168,293,293,349,305,292,140,160,327,322,324,413,321,153,136,318,328,307,307,299,152,156,276,303,314,337,286,137,117,222,288,338,317,283,157,175,293,329,331,307,300,162,114,316,323,328,309,310,185,144,288,321,326,294,255,202,156,324,366,341,296,301,148,153,301,345,303,329,281,171,164,326,351,352,317,265,167,159,296,337,360,325,271,165,156,305,346,338,329,311,176,161,298,330,328,388,308,188,143,336,368,334,362,330,193,151,334,333,305,207,205,150,157,308,357,349,361,302,205,173,313,345,317,305,315,170,152,317,353,384,371,339,161,161,330,322,320,193,97,125,138,267,254,270,241,156,177,187,355,337,359,350,352,199,199,318,380,385,364,342,202,193,310,406,394,387,354,227,172,393,422,427,430,397,216,225,341,420,428,448,428,232,194,399,446,421,455,414,223,168,353,427,400,425,378,205,202,449,418,412,383,377,229,201,412,424,463,449,373,206,170,437,439,411,386,348,227,179,372,395,399,379,348,177,164,383,396,377,387,370,211,180,385,366,413,400,299,202,195,339,398,382,402,355,230,195,433,397,412,395,422,237,211,396,436,423,409,423,236,211,439,496,442,461,380,224,202,413,457,465,437,372,228,234,449,454,459,442,411,233,211,421,463,526,434,415,241,215,391,457,423,413,364,214,228,293,413,466,440,431,222,204,418,449,444,475,395,193,213,413,396,448,455,388,192,206,339,400,429,348,397,210,207,419,446,441,443,362,198,181,347,415,364,455,410,250,205,424,438,461,445,414,235,210,434,461,412,426,404,226,187,439,483,446,494,439,234,233,442,456,443,435,425,243,197,444,482,475,443,463,241,231,447,453,431,452,455,267,249,457,520,463,480,381,223,228,438,496,490,479,433,255,210,321,442,500,471,412,231,238,489,472,511,465,460,273,232,489,517,507,526,477,246,256,535,563,549,537,526,302,236,557,554,578,491,497,271,266,494,500,561,490,452,241,275,509,522,549,518,488,283,282,539,595,579,582,516,318,283,532,584,566,555,485,320,291,529,585,539,512,539,306,254,570,630,623,593,557,323,265,553,540,503,381,360,292,272,509,617,621,638,538,363,332,555,650,650,638,528,338,259,601,585,663,572,526,287,295,533,577,524,459,281,196,240,401,426,505,465,356,249,313,530,621,636,671,602,357,331,545,577,555,485,543,314,314,472,647,626,604,567,362,308,597,647,652,587,576,348,280,620,653,640,673,579,295,274,587,649,607,654,626,403,336,620,653,727,665,584,347,312,614,605,642,635,574,373,284,605,733,634,655,623,348,331,617,671,652,686,612,361,320,691,689,711,710,639,362,327,655,739,718,687,623,379,337,734,690,693,732,711,326,295,617,692,675,681,614,321,298,668,759,635,660,591,349,290,596,647,700,675,520,307,272,583,694,683,716,634,363,294,592,620,664,630,539,312,347,639,696,704,614,607,331,314,615,675,717,607,623,345,293,625,694,723,666,652,314,293,472,691,776,681,632,366,296,658,744,663,645,637,360,316,642,689,697,657,600,346,315,714,722,760,752,649,362,339,661,725,690,677,623,332,291,488,636,767,739,623,388,284,705,701,716,678,656,381,309,770,783,781,728,780,424,351,838,787,745,827,696,359,334,746,791,824,815,777,463,374,799,817,849,847,711,372,341,746,827,765,748,634,424,361,787,834,877,840,770,499,398,794,838,800,845,836,468,408,646,913,916,861,802,483,423,857,966,909,936,863,523,405,904,951,993,908,876,565,479,943,1019,947,955,886,528,451,885,895,896,857,892,586,534,896,989,927,812,712,430,351,802,998,999,898,818,513,428,933,879,823,967,887,540,539,1012,956,1016,1023,883,596,535,954,1021,974,981,878,554,494,951,1111,1049,1010,1023,602,509,902,1019,866,684,690,496,433,973,1187,1051,1043,1018,650,545,1027,911,910,911,805,423,381,797,803,831,823,753,439,360,839,807,812,764,670,432,281,490,682,712,717,697,430,314,637,892,904,906,855,488,352,873,888,826,920,861,423,442,787,807,1028,956,847,564,445,834,858,810,802,743,463,377,792,866,911,794,772,495,367,775,853,930,871,780,430,402,775,818,835,892,774,411,403,732,859,872,851,757,450,438,831,819,948,862,771,497,427,865,813,808,894,780,470,450,845,900,939,932,833,501,429,960,985,967,1015,878,499,460,981,1045,980,1059,906,583,516,911,922,893,894,731,516,408,888,978,963,796,827,535,450,972,986,981,1003,826,519,427,871,1008,1020,953,812,450,370,834,840,939,944,795,520,422,833,921,790,842,807,507,373,922,1019,944,949,864,506,452,911,1022,1009,924,811,500,416,680,943,995,896,763,450,398,815,868,828,832,782,437,373,836,903,887,830,777,430,330,829,879,794,827,786,438,398,799,918,861,804,701,438,445,844,894,711,778,790,455,372,792,995,917,885,802,422,386,831,898,929,912,772,439,336,846,895,868,928,795,428,366,849,919,964,861,826,428,380,880,909,901,762,661,301,248,643,738,734,759,642,316,298,711,793,703,774,733,376,267,693,766,796,709,662,312,291,488,713,730,734,668,379,324,737,783,748,757,725,352,319,712,762,746,731,633,360,361,703,695,720,743,632,348,296,664,755,790,681,646,385,309,665,754,663,677,630,332,347,698,758,701,670,623,357,327,692,732,776,713,649,332,325,729,732,661,660,699,366,383,737,795,709,746,706,383,358,662,791,788,721,631,354,358,683,738,752,504,491,337,385,785,822,833,826,748,422,393,756,814,836,854,690,384,408,772,826,761,821,701,305,368,755,767,710,751,647,340,332,422,319,470,552,559,402,399,520,387,702,773,750,428,411,789,831,746,763,643,415,404,784,840,816,774,686,443,401,660,861,831,862,801,475,434,886,816,868,817,880,431,467,825,863,888,809,777,424,435,812,854,803,870,775,465,453,638,925,922,862,750,478,433,788,882,946,826,787,449,435,803,883,785,816,796,429,452,697,895,863,874,788,453,445,874,964,903,908,698,446,415,817,819,849,794,683,417,358,904,749,886,844,779,423,390,811,856,854,811,723,412,373,749,880,894,861,651,365,395,793,881,775,845,749,417,428,846,874,787,839,653,386,328,768,882,813,869,696,367,381,798,911,880,811,698,362,410,818,892,865,782,757,362,359,553,873,883,816,746,392,381,804,829,848,878,886,502,477,871,940,935,857,766,381,390,789,823,902,879,764,414,501,797,837,834,816,725,409,390,810,972,837,578,551,404,423,739,904,839,807,689,377,408,780,800,793,796,723,412,421,745,818,872,820,711,390,345,768,824,781,831,722,372,376,759,797,875,783,797,376,346,757,858,849,798,766,434,349,792,847,866,799,740,395,371,716,848,818,807,684,364,361,559,798,845,872,716,388,406,771,829,841,826,754,378,373,718,927,869,774,728,399,395,773,838,855,914,784,371,364,711,802,848,864,700,411,388,790,821,802,726,776,448,393,761,875,787,829,712,431,408,853,908,865,803,785,457,385,774,880,764,832,650,413,388,885,921,861,911,754,446,455,796,1024,984,883,739,410,456,924,943,853,879,758,364,406,901,888,761,569,507,383,435,838,914,863,886,810,415,380,806,846,887,876,737,413,438,764,880,822,836,749,392,337,555,470,320,455,515,378,426,642,555,441,740,728,473,124,0,1096,914,881,769,417,398,778,888,882,827,745,405,403,675,928,914,800,787,415,451,825,857,846,896,753,444,467,821,915,961,815,743,434,462,814,921,908,819,712,379,437,723,781,870,850,737,426,439,851,858,912,881,748,432,384,795,867,908,918,799,435,400,783,881,892,844,772,455,426,795,903,882,818,727,511,493,888,915,945,978,829,427,467,884,1022,896,904,760,414,407,758,911,865,870,717,360,404,766,762,769,809,574,410,358,679,823,855,823,770,395,430,835,815,809,799,756,394,372,793,847,793,752,754,381,401,790,813,752,838,726,344,350,757,791,769,708,631,323,350,509,734,741,741,676,439,349,773,774,747,815,672,298,314,735,776,791,775,653,299,325,695,739,758,747,642,386,356,719,801,834,683,672,347,328,721,754,761,741,573,352,305,766,749,742,787,708,319,324,673,795,785,777,650,349,372,702,779,725,715,684,366,313,726,801,851,785,708,340,342,681,721,782,722,657,286,344,634,712,715,703,663,342,302,659,727,772,743,623,349,328,666,839,697,734,679,415,363,498,735,813,791,680,332,363,741,765,852,788,656,387,350,722,847,774,824,664,374,388,784,790,800,811,724,364,333,720,853,822,721,653,349,322,713,799,807,815,632,370,365,687,873,820,760,667,329,327,722,768,745,841,666,370,362,763,902,862,814,699,370,383,799,852,750,825,710,342,385,834,897,826,822,688,385,357,795,871,851,753,717,325,377,732,786,699,530,476,299,374,793,848,809,853,674,377,422,870,878,823,776,697,355,346,815,812,764,782,741,401,319,634,665,509,297,344,375,427,567,657,519,352,545,434,422,846,863,795,788,768,423,367,765,907,928,866,780,462,400,708,887,879,831,761,404,438,830,882,878,925,731,426,402,808,929,852,878,734,417,480,867,922,849,839,780,415,378,718,816,859,864,744,398,402,821,968,966,922,882,472,493,856,943,878,881,751,457,449,877,928,920,917,802,483,454,833,951,899,943,734,455,473,902,939,899,828,779,456,409,867,964,966,836,733,412,377,767,929,1063,964,809,442,416,843,960,908,907,726,440,468,851,917,965,906,807,401,424,871,972,989,830,796,426,404,794,917,971,927,778,380,392,865,917,900,876,793,380,436,806,1007,948,848,756,382,374,563,917,994,926,796,390,460,896,999,895,908,697,443,395,883,934,882,797,775,419,386,848,927,903,840,742,398,397,834,913,891,831,691,391,423,808,898,871,854,624,363,423,864,934,972,938,791,433,408,783,969,846,882,789,370,423,867,924,893,896,788,400,402,814,950,937,930,771,433,427,833,928,863,823,724,408,390,758,864,850,839,714,443,410,875,878,850,874,694,427,467,804,883,853,811,799,424,436,830,925,920,891,776,377,446,623,926,855,866,885,448,411,909,940,931,863,807,448,383,923,924,928,929,781,435,439,858,937,989,1012,880,463,429,882,1030,1028,979,817,440,425,822,982,963,955,868,472,425,942,976,998,1038,883,488,567,856,1016,998,986,789,483,431,891,1071,950,968,858,520,444,890,1028,915,931,788,421,395,874,975,995,971,847,461,471,787,942,821,642,566,413,456,888,1013,978,952,886,446,439,869,969,943,964,846,512,468,868,946,848,974,748,434,411,753,834,685,506,343,369,380,615,746,671,521,481,457,499,837,888,861,897,827,518,456,846,950,957,975,869,517,497,849,1012,930,926,881,563,514,941,1031,1027,1040,952,607,568,1045,1120,978,943,884,540,478,838,1065,1054,1049,970,641,488,784,971,1049,1030,955,562,553,1021,1161,1089,1099,840,454,516,941,1052,902,965,879,520,519,924,971,1030,982,927,466,434,948,1032,920,971,878,471,458,864,1019,1011,957,742,481,431,882,1010,978,976,952,419,474,899,1036,982,1007,877,526,479,969,1049,998,933,911,478,471,932,989,925,944,834,503,515,871,1003,1074,971,860,571,476,881,1071,984,879,804,478,474,897,1012,996,957,804,553,502,919,1002,996,949,857,518,480,898,1041,942,984,849,423,486,625,921,1085,1000,883,472,452,860,910,987,920,849,452,467,841,876,944,869,790,529,460,940,976,938,950,760,457,440,891,954,955,938,783,433,386,619,864,904,932,829,527,475,985,946,1018,949,842,469,430,847,931,942,883,802,445,492,889,929,888,853,761,450,467,899,1012,935,889,806,446,470,906,860,965,945,797,453,485,806,899,934,954,802,452,495,885,975,921,929,858,491,465,872,950,964,939,785,448,454,635,956,979,954,863,469,485,878,948,1128,892,849,474,492,969,1070,991,960,825,528,459,921,885,935,972,806,536,500,913,968,1010,984,871,483,483,818,978,974,1011,887,515,467,907,1017,983,1051,897,542,475,933,1084,1104,992,882,504,500,983,1035,1045,1048,919,542,527,932,994,810,961,911,525,503,918,1103,1086,1034,930,575,570,1007,1071,957,720,676,497,532,961,1054,1104,1121,1014,557,506,985,1082,1005,1051,899,491,505,960,1058,1100,1039,920,553,475,935,1040,995,1025,747,451,422,593,812,867,769,733,495,440,706,948,1029,1089,890,584,565,1002,1080,977,1052,941,539,578,886,1113,1040,1037,919,520,558,920,1104,1142,1021,1008,530,552,945,1130,1028,971,878,528,549,984,1096,1077,1084,881,561,552,1013,1100,1047,1078,910,625,598,914,1123,1057,1096,976,589,595,1013,1126,1107,1004,934,629,613,962,1000,1103,1172,1004,579,618,1038,1136,1147,1043,962,653,601,1043,1149,1081,1128,953,523,524,1111,1169,1104,1011,1046,578,511,1001,1019,1004,969,936,562,540,1008,988,1021,1010,829,533,477,821,1053,1022,1024,906,519,495,969,1074,1023,983,895,525,456,830,961,1048,1060,858,508,475,958,988,989,996,885,512,450,893,1045,1054,925,980,499,491,931,1013,989,962,828,517,456,730,974,1010,1029,775,516,441,902,1002,980,926,879,470,464,916,929,987,959,866,487,466,975,1038,1136,1011,863,487,466,953,1010,1030,970,852,488,480,743,692,869,890,817,498,484,952,999,1094,1061,876,551,474,1001,1033,1003,1130,830,479,467,946,972,1022,929,898,561,499,905,923,1047,980,863,488,441,919,1038,933,1051,884,481,442,929,912,948,948,894,525,465,872,922,948,1018,855,483,545,816,960,1027,968,879,500,490,742,913,967,1027,863,514,509,959,945,999,970,939,566,566,1036,1065,1014,981,905,533,544,1011,1093,1044,1000,807,499,469,879,976,962,942,837,509,509,849,979,993,1045,949,530,528,956,952,931,946,842,488,487,1015,1061,1029,981,979,519,470,875,1006,911,965,856,514,525,909,962,1026,980,836,506,493,902,978,1026,977,778,503,517,857,948,891,696,667,447,523,909,1019,1006,967,868,501,486,953,970,1012,899,796,507,534,916,993,938,982,833,493,484,842,977,933,824,747,496,409,380,545,764,721,702,516,472,473,896,926,921,923,532,573,983,994,940,973,893,566,476,792,978,1030,1060,843,530,500,953,1033,1085,1017,855,586,544,993,1058,985,1055,849,586,538,827,996,927,895,902,585,565,921,956,923,911,838,495,529,791,949,946,995,891,556,549,952,1066,1047,1009,894,538,526,877,981,968,870,852,497,531,932,989,875,911,859,488,486,989,1079,1119,1033,843,534,480,985,1076,1093,978,806,516,586,809,986,922,942,862,504,467,932,922,988,966,914,549,532,1033,1022,973,998,950,501,494,971,1103,1102,1017,863,541,464,953,934,1044,1042,847,488,477,919,1019,976,939,902,486,423,936,1136,919,1012,798,512,493,962,946,1061,967,915,573,433,669,932,955,959,918,608,465,886,949,997,931,871,450,493,878,936,876,913,847,488,446,869,917,1056,937,849,541,499,913,1011,968,876,832,464,438,885,882,685,828,804,455,442,838,1010,926,915,839,484,429,883,899,939,930,843,446,476,820,948,983,909,865,528,549,863,954,932,906,771,474,446,816,1005,961,968,844,506,479,933,945,1005,986,836,510,445,920,980,941,893,779,420,486,891,925,965,905,838,484,395,688,873,939,905,809,448,468,899,975,927,947,744,491,463,943,908,878,911,868,479,443,900,959,973,816,777,503,443,897,907,869,880,795,467,445,906,896,884,971,809,513,475,1044,974,1026,944,859,468,497,911,976,927,908,829,514,456,936,922,877,872,852,489,466,877,918,756,883,812,481,507,831,957,938,960,808,512,499,878,874,905,663,609,458,542,911,1085,1051,969,913,567,492,921,984,966,1001,853,492,531,934,987,904,993,791,503,509,866,907,951,905,774,436,440,532,407,553,729,733,495,547,520,511,844,808,826,546,498,830,951,924,916,820,465,481,889,866,912,906,865,558,548,781,879,973,941,828,521,486,905,870,968,923,881,624,533,920,966,952,925,841,538,523,887,1002,942,900,826,583,510,788,925,927,908,837,577,535,874,890,894,953,818,510,556,820,973,902,948,861,500,601,928,960,994,888,834,454,517,887,1020,936,843,837,515,478,868,862,908,1000,820,564,553,952,985,938,917,842,485,502,939,900,966,981,845,522,490,828,833,957,898,744,464,505,859,982,992,943,886,521,511,923,933,924,963,870,530,519,827,971,932,842,801,518,491,893,972,936,978,862,489,486,810,891,998,921,845,542,523,643,925,943,921,830,553,563,940,934,930,937,928,543,512,833,923,949,949,793,496,481,855,1019,909,866,816,477,545,845,865,964,869,815,480,487,865,913,913,673,720,490,501,889,957,894,863,839,558,513,815,927,972,808,810,561,513,858,922,942,898,841,505,486,881,994,879,844,813,528,513,856,927,1041,1003,850,545,535,869,946,980,932,833,468,520,892,927,949,988,878,516,493,884,929,933,942,781,503,481,764,963,956,939,783,561,519,925,987,978,987,917,614,546,882,985,996,944,849,532,487,963,1038,988,959,823,524,518,926,973,942,909,807,532,509,941,899,921,965,938,570,570,856,977,935,967,869,593,576,974,967,915,982,911,607,519,896,980,952,919,903,533,528,914,1002,1007,1011,866,571,561,854,1018,973,977,889,561,561,869,953,920,933,834,531,499,951,980,916,739,724,485,602,941,1024,1004,949,879,547,551,884,977,905,951,901,505,549,931,1087,1026,1050,888,559,579,781,689,463,676,670,578,551,885,790,657,999,954,768,735,1085,1215,1193,1133,1024,732,732,1053,1185,1200,1181,1082,668,678,1011,1113,1173,1191,1070,737,705,1089,1316,1307,1251,1243,789,739,1117,1225,1152,1179,1104,749,736,1150,1183,1186,1132,1057,722,688,962,1128,1203,1092,1021,745,675,1137,1156,1198,1147,1040,684,687,1168,1196,1140,1186,1001,685,691,1097,1159,1185,1226,1079,789,815,1196,1253,1243,1283,1218,857,852,1264,1212,1327,1309,1153,912,865,1284,1401,1341,1375,1254,910,837,1183,1329,1229,1263,1065,829,820,1156,1273,1281,1295,1177,858,780,1184,1303,1275,1270,1171,821,905,1294,1283,1303,1297,1216,879,883,1335,1389,1401,1359,1222,844,869,1266,1361,1351,1415,1207,901,866,1296,1515,1412,1373,1303,897,853,1073,1407,1364,1430,1234,804,756,1144,1162,1214,1314,1158,754,833,1193,1275,1313,1324,1119,798,846,1288,1342,1402,1390,1060,837,794,1225,1339,1357,1259,1170,808,745,1243,1344,1194,1138,1019,678,766,1196,1277,1305,1235,1030,692,699,1209,1213,1299,1213,1063,856,785,1263,1242,1303,1262,1067,786,736,1183,1220,1267,1224,1062,748,798,1160,1257,1242,1247,1115,746,727,1188,1198,1203,1168,1116,725,759,1126,1206,1168,1113,1067,746,723,1124,1173,1209,1141,1164,777,662,1066,1198,1213,1149,1019,753,732,1067,1110,1194,1124,1129,708,695,1162,1187,1225,1135,1046,660,659,1137,1258,1197,1149,1027,701,682,984,1090,1089,1104,1001,684,718,1091,1140,1121,1122,1027,754,696,1104,1111,1150,1218,1055,669,683,1165,1231,1178,1187,1035,734,707,1123,1164,1261,1234,1148,756,729,1182,1049,876,1011,885,658,643,1130,1176,1142,1222,1119,690,664,1218,1270,1265,1271,1104,758,745,1178,1214,1167,988,921,739,680,1215,1326,1224,1268,1126,734,744,1209,1402,1278,1248,1160,803,809,1245,1303,1334,1303,1163,780,731,1101,1175,1103,837,595,672,772,984,1018,963,835,711,762,786,1145,1221,1054,1044,1020,890,893,1323,1373,1323,1315,1267,800,836,1128,1230,1145,1192,1109,793,750,1194,1228,1335,1265,1156,774,829,1221,1334,1249,1248,1181,816,849,1244,1354,1274,1234,1031,734,747,1030,1152,1231,1241,1138,835,750,1165,1175,1201,1170,1044,779,776,1148,1293,1246,1181,1087,767,786,1113,1239,1127,1255,1084,809,768,1035,1259,1165,1110,1114,752,741,1178,1220,1153,1211,1067,734,682,1124,1187,1172,1157,1015,735,708,994,987,1170,1107,1110,753,725,1088,1226,1140,1186,1014,766,693,1154,1199,1138,1256,1008,774,791,1134,1193,1082,1108,1042,742,689,1108,1187,1187,1225,1012,772,706,1065,1141,1150,1160,1045,714,675,1103,1203,1131,1111,1072,703,679,1054,1153,1158,1144,1060,647,672,973,1116,1121,1135,1118,786,680,1114,1276,1062,1111,1024,672,624,1066,1152,1146,1098,934,704,614,1015,1195,1211,1127,981,662,685,1017,1120,1073,1076,969,646,622,846,1019,1015,1049,933,636,621,965,1022,1048,1009,931,653,647,1004,991,1033,1064,937,604,643,1020,1068,1078,1059,958,677,635,984,1067,1054,992,948,650,637,985,1072,1022,1052,895,611,691,986,1047,1042,1064,992,734,685,982,1110,1049,1029,1022,616,667,994,1037,1041,1089,924,632,653,880,1008,1089,1060,1038,660,667,1083,1113,1103,1072,1058,695,634,958,1126,1044,1139,957,562,581,986,1072,1035,1008,1063,678,662,1032,1018,1116,1098,865,647,664,1008,1127,1107,1066,958,709,599,952,1090,1053,1102,1020,672,667,1032,1096,1075,1032,961,643,615,1015,1038,1005,1017,1003,587,637,931,1046,1054,929,995,686,697,967,1093,1160,1131,1068,717,598,993,1031,950,768,733,596,591,970,1095,1182,1070,1025,696,636,1015,1116,1147,1056,938,639,687,957,1117,1020,1032,959,649,653,756,797,826,687,544,414,443,559,614,684,657,559,523,579,744,877,926,878,873,631,631,856,905,930,914,839,616,569,821,940,953,1050,907,587,608,891,993,979,949,916,630,588,871,951,921,919,816,613,577,865,902,898,874,843,585,610,795,877,888,839,828,557,517,669,811,888,807,723,611,691,944,972,993,854,907,600,619,880,959,986,956,854,589,587,806,884,934,894,889,602,523,796,833,827,826,718,533,537,697,818,867,847,797,541,540,764,888,782,849,774,530,522,744,851,840,707,685,549,508,727,862,865,792,722,539,555,823,795,828,899,770,538,560,758,825,880,805,740,551,528,840,838,873,835,810,573,583,842,875,887,830,814,525,567,866,895,822,797,734,568,506,728,839,921,890,789,522,583,769,819,915,854,797,550,559,767,882,909,836,807,545,485,802,878,834,929,776,514,479,794,879,909,870,891,556,492,607,758,880,787,440,638,532,847,828,870,930,819,523,543,784,888,891,861,754,510,546,779,898,933,822,839,562,530,913,847,907,877,740,579,575,811,850,826,849,805,477,540,822,816,816,797,826,470,463,740,831,831,877,829,553,532,789,798,902,860,863,558,549,565,954,846,866,783,571,507,889,932,889,799,824,540,516,783,849,906,804,805,540,511,844,876,860,875,782,591,586,756,876,852,849,759,500,555,713,927,823,907,803,624,562,756,855,820,959,797,596,539,853,859,936,927,859,581,564,796,898,859,872,905,676,615,878,882,841,921,901,643,664,957,1052,1005,988,836,600,695,918,972,917,763,675,575,684,996,1031,1181,993,967,630,637,981,966,928,914,817,590,615,837,974,923,1009,956,617,588,847,956,939,918,776,532,435,602,669,741,706,679,566,528,669,853,890,928,807,702,663,864,1028,935,951,906,643,622,834,906,942,948,859,680,618,893,946,916,982,878,602,627,958,997,953,934,913,685,604,842,917,894,924,811,673,666,835,835,874,847,870,599,626,749,943,882,971,827,581,599,876,968,914,907,814,580,560,923,947,920,1003,948,694,695,854,955,922,993,961,697,703,887,938,966,923,913,659,663,871,854,922,969,926,668,624,910,926,894,896,864,640,614,775,938,993,913,856,646,628,852,966,931,968,938,613,581,888,930,943,862,856,638,582,896,949,1002,940,814,589,565,830,945,889,931,910,583,588,867,954,956,924,830,605,622,815,930,991,960,860,587,579,707,878,922,938,895,669,585,886,931,965,937,874,592,590,831,1017,961,983,897,683,607,807,912,913,936,870,513,551,902,950,927,964,871,659,574,733,713,875,904,816,603,564,861,992,892,901,861,617,610,926,947,916,955,814,544,584,850,942,910,913,897,671,658,821,961,893,888,822,564,639,862,958,961,915,898,554,695,848,886,910,889,921,623,656,903,941,917,890,821,608,579,832,1008,976,917,840,632,623,703,959,1003,981,878,597,635,926,992,942,936,873,610,592,885,1008,959,905,861,635,622,949,967,928,1031,876,642,652,924,950,990,1023,869,588,582,754,888,938,908,802,604,584,857,935,925,966,822,654,551,906,939,901,876,837,573,568,837,888,965,876,849,592,635,757,977,964,947,885,627,593,848,933,931,970,830,648,638,790,1043,891,774,746,614,599,878,951,968,1004,891,572,675,868,946,923,938,848,651,593,847,934,968,924,815,626,567,870,958,872,878,773,624,520,500,593,695,736,691,616,535,596,812,812,897,867,689,632,949,1084,978,1015,936,704,733,858,1059,989,972,961,719,728,957,1025,1038,1000,967,714,719,980,1046,1040,944,954,684,710,921,1035,945,1002,869,667,626,842,953,915,968,823,684,696,834,985,1051,1095,920,645,661,947,1014,1023,1021,941,627,633,910,965,1021,984,898,637,591,868,931,1027,926,895,651,596,852,904,946,968,832,615,552,901,945,943,923,750,631,569,906,947,951,938,846,578,595,829,927,893,954,882,630,590,788,919,929,909,892,580,604,843,897,925,995,591,571,642,926,936,878,945,821,571,619,870,925,840,881,818,548,586,906,970,973,964,878,603,563,863,994,966,958,854,538,583,730,884,927,863,808,574,551,844,979,978,951,921,638,599,810,855,950,915,783,584,553,784,946,810,833,764,603,580,819,888,875,850,713,575,560,810,841,791,702,616,576,563,800,826,808,828,808,583,518,699,866,807,769,733,559,527,770,834,813,853,754,539,532,782,835,904,856,758,618,531,768,872,795,892,837,563,523,797,890,860,814,854,541,583,834,813,831,851,741,590,581,801,933,878,842,884,610,579,699,903,903,977,778,566,543,815,867,760,881,791,563,592,778,932,944,841,821,556,561,854,977,942,869,774,547,625,863,836,869,901,761,568,554,813,902,850,826,808,521,525,745,860,806,852,803,574,595,810,917,875,881,814,547,537,837,847,842,850,828,531,567,845,767,620,749,767,582,534,783,869,886,811,766,546,552,818,838,823,915,807,572,548,805,840,794,661,638,541,565,723,902,887,778,799,564,550,839,857,893,904,793,681,524,832,814,864,850,745,521,579,686,581,443,569,637,551,529,722,617,543,695,756,634,638,820,844,824,839,798,572,612,931,894,917,871,866,622,657,804,890,921,877,867,575,573,811,951,886,916,883,596,596,847,968,894,899,908,632,628,849,890,868,868,826,559,584,766,803,870,799,775,595,603,841,986,916,904,783,554,589,827,837,929,855,902,579,664,879,864,867,882,811,579,650,916,947,886,937,911,613,618,825,925,902,875,880,572,594,835,1005,913,864,859,586,527,826,889,888,783,787,573,572,879,950,961,895,744,611,535,773,808,908,824,824,617,564,808,831,872,871,754,613,565,799,865,849,873,817,591,583,839,926,881,975,867,579,595,854,980,927,908,762,587,549,642,853,972,903,804,619,547,769,879,903,808,778,542,570,835,888,879,852,742,565,552,795,914,884,775,849,566,560,884,882,946,891,811,549,605,867,890,941,830,707,517,540,833,943,922,933,786,566,602,865,830,869,873,835,600,568,890,890,818,962,824,572,570,783,839,890,888,773,609,601,931,921,926,919,801,610,601,832,922,897,892,818,524,586,850,888,910,889,884,618,617,856,922,903,895,834,534,521,678,917,902,913,868,640,626,844,996,957,835,785,639,600,896,889,877,954,840,628,543,872,946,919,980,876,589,606,855,941,949,888,858,611,613,873,933,899,929,783,599,582,786,928,928,907,824,597,635,837,940,1012,963,850,606,644,961,973,1007,904,842,603,560,918,936,950,983,892,602,611,898,888,1022,977,875,626,562,878,965,991,958,855,590,621,946,955,881,698,681,599,626,980,1010,944,1061,954,630,622,917,1050,994,1001,880,599,625,983,1086,904,958,919,659,688,927,881,673,527,666,674,637,832,871,754,727,828,688,776,1049,1097,1089,1069,1054,732,723,938,1062,1060,1078,969,759,772,983,1093,1077,1126,982,741,763,1065,1192,1160,1169,1075,827,810,1141,1227,1112,1086,1092,766,807,1150,1209,1180,1236,1109,754,799,1141,1294,1289,1261,1151,813,881,1282,1379,1290,1302,1154,891,851,1189,1225,1246,1255,1114,868,889,1242,1137,1166,1182,1057,862,859,913,1248,1167,1081,1118,697,743,1056,1227,1129,1096,991,685,719,1034,1177,1167,1042,927,673,673,953,1074,1010,1069,1017,671,704,999,1168,1162,1082,1008,660,693,960,1089,1038,1083,881,653,668,1003,1057,1110,1038,807,669,653,950,1186,1051,1062,945,671,569,1022,1143,1084,998,873,649,613,986,1122,1002,1025,917,658,637,845,1097,1036,1063,962,704,678,1059,1117,1093,1122,952,666,673,993,1019,1099,1156,959,411],"results":[{"id":336428,"title":"Internet firms react fast to avert implosion","url":"http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2008/10/18/BU8V13JUSM.DTL","rank":-5.8814219078830545,"score":1,"time":"2008-10-18T13:17:29Z"},{"id":471802,"title":"Ask HN: Have you read Dreyfus's What Computers Can't Do? How did you react?","url":"","rank":-4.2587684905126455,"score":4,"time":"2009-02-08T04:03:44Z"},{"id":673392,"title":"Ask HN: how to react to government borrowing billions?","url":"","rank":-5.4223148645315336,"score":2,"time":"2009-06-25T09:29:16Z"},{"id":744514,"title":"Nokia in Trouble? How Fast Can a Mobile Device Giant React?","url":"http://meownewsletter.com/2009/07/24/nokia-in-trouble-how-fast-can-a-mobile-device-giant-react/","rank":-5.029694159741383,"score":28,"time":"2009-08-05T23:55:41Z"},{"id":834841,"title":"How to react if somebody writes about your brand online","url":"http://blog.freshnetworks.com/2009/01/how-to-react-if-somebody-writes-about-your-brand-online/","rank":-5.218630283054186,"score":1,"time":"2009-09-21T15:56:44Z"},{"id":845245,"title":"How should RIM react to increased competition from Apple, Palm?","url":"http://www.mobilecrunch.com/2009/09/25/how-should-rim-react-to-increased-competiton-from-apple-palm/","rank":-5.218630283054186,"score":4,"time":"2009-09-26T07:50:52Z"},{"id":1086325,"title":"Ask HN:iPad and chrome-os might be disruptive, how can Microsoft react?","url":"","rank":-4.690092449226312,"score":3,"time":"2010-01-29T12:44:29Z"},{"id":1100643,"title":"Better to React Than to Act","url":"http://sciencenow.sciencemag.org/cgi/content/full/2010/203/1?rss=1","rank":-6.141418665344863,"score":1,"time":"2010-02-04T15:15:13Z"},{"id":1123153,"title":"Twitter Users React to Google Buzz [STATS]","url":"http://mashable.com/2010/02/12/google-buzz-twitter-reactions/","rank":-5.8814219078830545,"score":1,"time":"2010-02-13T16:35:24Z"},{"id":1183598,"title":"How you will react if the recent MMS scandal is about you?","url":"http://f4s.in/tech/how-you-will-react-if-the-recent-mms-scandal-is-about-you/","rank":-4.853960595957184,"score":1,"time":"2010-03-11T12:32:23Z"},{"id":1337919,"title":"React on changes","url":"http://blog.karolzielinski.com/react-on-changes","rank":-7.080419157732719,"score":1,"time":"2010-05-11T14:25:23Z"},{"id":1471557,"title":"Some males react to competition like bonobos, others like chimpanzees","url":"http://www.labspaces.net/104761/Some_males_react_to_competition_like_bonobos__others_like_chimpanzees","rank":-5.218630283054186,"score":1,"time":"2010-06-29T14:46:05Z"},{"id":1538661,"title":"How users react to 404 errors","url":"http://www.opcmf.com/en/data/files/download/doodles/doodle_2.png","rank":-6.141418665344863,"score":1,"time":"2010-07-22T16:39:06Z"},{"id":1615675,"title":"Predicting how nanoparticles will react in the human body","url":"http://www.physorg.com/news201094921.html","rank":-5.4223148645315336,"score":1,"time":"2010-08-18T21:31:34Z"},{"id":1680482,"title":"Why We React Strongly When Web Sites Change","url":"http://searchengineland.com/why-we-react-strongly-when-web-sites-change-50029","rank":-5.642544952660551,"score":1,"time":"2010-09-10T23:00:20Z"},{"id":1705319,"title":"Ubuntu May 'See' and React to the Physical World","url":"http://www.pcworld.com/businesscenter/article/205598/ubuntu_may_see_and_react_to_the_physical_world.html?tk=hp_new","rank":-5.4223148645315336,"score":4,"time":"2010-09-19T01:00:25Z"},{"id":1731410,"title":"How people react to a white thief Vs. a black thief","url":"http://www.worldstarhiphop.com/videos/video.php?v=wshhA5yGj42eclUn99k6","rank":-5.029694159741383,"score":2,"time":"2010-09-27T12:13:00Z"},{"id":1867079,"title":"Stock markets react to crisis in a similar way as plants and animals","url":"http://www2.le.ac.uk/offices/press/press-releases/2010/november/plants-and-animals-under-stress-may-provide-the-key-to-better-stock-market-predictions","rank":-4.690092449226312,"score":1,"time":"2010-11-04T00:31:34Z"},{"id":2110895,"title":"How to react to changing screen sizes","url":"http://www.webdragon.com.au/main-site/welcome/how-to-react-to-changing-screen-sizes;storyId,8078","rank":-5.8814219078830545,"score":1,"time":"2011-01-17T01:36:47Z"},{"id":2246903,"title":"Ability to React","url":"http://lesswrong.com/lw/4fo/ability_to_react/?utm_source=twitterfeed&utm_medium=twitter","rank":-7.080419157732719,"score":3,"time":"2011-02-21T19:58:00Z"},{"id":2261280,"title":"Content Farmers React to Algorithm Update | Sean Percival's Blog","url":"http://www.seanpercival.com/blog/2011/02/25/content-farmers-react-to-algorithm-update/?utm_source=twitterfeed&utm_medium=twitter","rank":-5.218630283054186,"score":2,"time":"2011-02-25T06:23:03Z"},{"id":2313746,"title":"VIDEO:Geeks in Tokyo react to historic Japan earthquake","url":"http://zenroll.com/2011/03/11/video-historic-earthquake-halts-business-in-japan/","rank":-5.4223148645315336,"score":1,"time":"2011-03-11T16:00:09Z"},{"id":2398489,"title":"What Could Apple Do to react to Honeycomb?","url":"http://waffle.wootest.net/2011/04/01/what-could-apple-do/","rank":-5.642544952660551,"score":1,"time":"2011-04-01T23:09:08Z"},{"id":2511237,"title":"How to React When Blog Becomes a Victim of Content Theft (Plagiarism)","url":"http://thecopypasteblog.com/react-blog-victim-content-theft-plagiarism/","rank":-4.853960595957184,"score":1,"time":"2011-05-03T19:02:47Z"},{"id":2635108,"title":"Why Apple is like a Zamboni: Startups react to iOS 5","url":"http://venturebeat.com/2011/06/08/apple-zamboni-ios-5/","rank":-5.029694159741383,"score":1,"time":"2011-06-08T21:26:54Z"},{"id":2635814,"title":"Quora: How will mobile carriers react to iMessage?","url":"http://www.quora.com/How-will-mobile-carriers-react-to-iMessage","rank":-5.642544952660551,"score":20,"time":"2011-06-09T03:06:37Z"},{"id":2700962,"title":"Google fined by Taipei over app refund, react by suspend apps sales in Taiwan","url":"http://www.straitstimes.com/BreakingNews/TechandScience/Story/STIStory_684581.html","rank":-4.5369272462944465,"score":3,"time":"2011-06-27T11:45:47Z"},{"id":2769461,"title":"Ask HN: When people ask you what you do, what do you say, and how do they react?","url":"","rank":-4.012747184979798,"score":15,"time":"2011-07-15T22:55:33Z"},{"id":2844994,"title":"You tweet, complaining about a service. The company responds. How do you react?","url":"https://plus.google.com/115565811010545226083/posts/cw8vaYauXoU","rank":-4.690092449226312,"score":2,"time":"2011-08-04T07:06:42Z"},{"id":2887270,"title":"Don't React","url":"http://malgosiagreen.com/2011/08/13/skills-to-help-you-succeed/","rank":-7.080419157732719,"score":3,"time":"2011-08-15T15:27:26Z"},{"id":2899247,"title":"IBM Chip ‘Senses’ Events to React Like Brain","url":"http://www.bloomberg.com/news/2011-08-18/ibm-chip-senses-events-to-react-in-ways-that-mimic-human-brain.html","rank":-5.642544952660551,"score":1,"time":"2011-08-18T14:17:45Z"},{"id":2923706,"title":"National Zoo Animals React to the Earthquake","url":"http://nationalzoo.si.edu/Publications/PressMaterials/PressReleases/NZP/2011/earthquake.cfm","rank":-5.8814219078830545,"score":3,"time":"2011-08-25T03:53:19Z"},{"id":2950018,"title":"Canadian Pharmacies React To US Gov't Taking $500 Million From Google","url":"http://www.techdirt.com/articles/20110830/17182115744/canadian-pharmacies-react-to-us-govt-taking-500-million-google-over-their-ads.shtml","rank":-4.853960595957184,"score":1,"time":"2011-09-01T13:57:04Z"},{"id":2951067,"title":"Canadian Pharmacies React To US Gov't Taking $500 Million From Google","url":"http://www.techdirt.com/articles/20110830/17182115744/canadian-pharmacies-react-to-us-govt-taking-500-million-google-over-their-ads.shtml","rank":-4.853960595957184,"score":2,"time":"2011-09-01T18:00:35Z"},{"id":3060428,"title":"How do I get smartphone to automatically react to app/data from other phones?","url":"","rank":-4.5369272462944465,"score":2,"time":"2011-10-01T17:00:42Z"},{"id":3076880,"title":"Ask HN: How would you react to this programming test?","url":"","rank":-5.218630283054186,"score":8,"time":"2011-10-05T18:31:52Z"},{"id":3078587,"title":"Steve Jobs Dies: Celebrities React on Twitter","url":"http://blogs.wsj.com/speakeasy/2011/10/05/steve-jobs-dies-celebrities-react-on-twitter/","rank":-5.8814219078830545,"score":1,"time":"2011-10-06T01:24:31Z"},{"id":3131718,"title":"Researchers build touchscreens that react to fingernails, knuckles","url":"http://www.networkworld.com/news/2011/101911-tapsense-cmu-touchscreens-252182.html?hpg1=bn","rank":-5.642544952660551,"score":2,"time":"2011-10-19T19:43:05Z"},{"id":3233161,"title":"Kids React to Minecraft [Funny]","url":"http://www.tekgoblin.com/2011/11/13/kids-react-to-minecraft-funny/","rank":-6.4254656634776115,"score":1,"time":"2011-11-14T06:39:26Z"},{"id":3333508,"title":"Why are Android anti-virus firms so slow to react on Carrier IQ?","url":"http://www.theregister.co.uk/2011/12/08/carrier_iq_android_detection/","rank":-4.690092449226312,"score":2,"time":"2011-12-09T12:41:05Z"},{"id":3361217,"title":"RIM Analysts React: 'Aggressively Driving Down the Road to Nowhere'","url":"http://blogs.wsj.com/marketbeat/2011/12/16/analysts-react-to-research-in-motions-earnings-aggressively-driving-down-the-road-to-nowhere/?mod=yahoo_hs","rank":-5.218630283054186,"score":2,"time":"2011-12-16T16:56:45Z"},{"id":3525470,"title":"How Will You React To Twitter's Regional Censorship Plan?","url":"http://yro.slashdot.org/story/12/01/29/1634221/how-will-you-react-to-twitters-regional-censorship-plan","rank":-5.218630283054186,"score":1,"time":"2012-01-29T16:37:58Z"},{"id":3536869,"title":"How Should Your Business React To The Continual Social Media Controversies?","url":"http://www.sociableblog.com/2012/01/31/business-react-social-media-controversies/","rank":-5.029694159741383,"score":1,"time":"2012-02-01T05:43:13Z"},{"id":3590736,"title":"How industries react to crises","url":"http://scripting.com/stories/2012/02/13/howIndustriesReactToCrises.html","rank":-6.4254656634776115,"score":2,"time":"2012-02-14T17:01:05Z"},{"id":3604844,"title":"Developers React to OS X Mountain Lion","url":"http://www.macobserver.com/tmo/article/developers_react_to_os_x_mountain_lion/","rank":-5.8814219078830545,"score":17,"time":"2012-02-17T20:24:45Z"},{"id":3673128,"title":"Guffaws and awkward laughter: game devs react to Indie Game: The Movie","url":"http://arstechnica.com/gaming/news/2012/03/guffaws-and-awkward-laughter-game-devs-react-to-indie-game-the-movie.ars","rank":-4.853960595957184,"score":1,"time":"2012-03-06T22:01:31Z"},{"id":3995574,"title":"React is a PHP port of NodeJs non-blocking I/O platform","url":"http://nodephp.org/","rank":-4.853960595957184,"score":124,"time":"2012-05-19T09:48:20Z"},{"id":4100106,"title":"Ask HN: Best way to react when your tech demo fails?","url":"","rank":-5.029694159741383,"score":8,"time":"2012-06-12T12:37:41Z"},{"id":4147163,"title":"NatWest and RBS customers react angrily to technical problems","url":"http://www.guardian.co.uk/money/2012/jun/22/natwest-rbs-customers-react-angrily-problems","rank":-5.4223148645315336,"score":3,"time":"2012-06-22T15:27:45Z"},{"id":4207619,"title":"Elders React to Dubstap (SKRILLEX)","url":"http://happyminutes.blog.com/?p=2503","rank":-6.4254656634776115,"score":1,"time":"2012-07-06T13:38:50Z"},{"id":4262055,"title":"How not to react to your audience","url":"https://twitter.com/ShellisPrepared/status/225601089486065666","rank":-5.8814219078830545,"score":5,"time":"2012-07-18T18:14:15Z"},{"id":4439086,"title":"Samsung Staff React to US Court Ruling","url":"http://blogs.wsj.com/korearealtime/2012/08/27/samsung-staff-react-to-us-court-ruling/?mod=WSJBlog","rank":-5.8814219078830545,"score":1,"time":"2012-08-27T15:00:54Z"},{"id":4516428,"title":"How Browsers React to a Poor SSL Implementation","url":"http://www.scanmysite.net/blog/how-browsers-react-to-a-poor-ssl-implementation","rank":-5.642544952660551,"score":5,"time":"2012-09-13T14:57:17Z"},{"id":4655369,"title":"React/GifSocket: GifSockets in PHP","url":"https://github.com/react-php/gifsocket","rank":-6.4254656634776115,"score":41,"time":"2012-10-15T15:10:37Z"},{"id":4919274,"title":"This video is how people will feel and react to Facebook in 2 years","url":"http://www.youtube.com/watch?feature=player_embedded&v=rXYgvayux-w#!","rank":-4.5369272462944465,"score":6,"time":"2012-12-14T02:21:04Z"},{"id":4983078,"title":"Our service is down because Msft Azure is down. This is how we chose to react.","url":"http://modern-products.tumblr.com/post/39144653241/microsoft-windows-azure-down-what-we-did","rank":-4.2587684905126455,"score":35,"time":"2012-12-29T19:20:06Z"},{"id":5067037,"title":"Intelligent Molecules React to External Stimuli and Reversibly Change Shape","url":"http://www.kurzweilai.net/intelligent-molecules","rank":-5.218630283054186,"score":1,"time":"2013-01-16T14:56:40Z"},{"id":5163969,"title":"Ascending to Callback Nirvana with React.js","url":"http://www.youtube.com/watch?v=5EDucc56UnA","rank":-5.8814219078830545,"score":2,"time":"2013-02-04T13:32:57Z"},{"id":5282942,"title":"Blacklist app to react on consumer experience","url":"http://blacklist.co","rank":-5.8814219078830545,"score":3,"time":"2013-02-26T00:28:31Z"},{"id":5554372,"title":"Netizens react to news of Boston explosions","url":"http://stream.aljazeera.com/story/201304152349-0022678","rank":-5.8814219078830545,"score":1,"time":"2013-04-15T21:10:18Z"},{"id":5592567,"title":"How you should react to knowledge gaps","url":"http://erikjohnson.ca/post/48652838925/knowledge-gaps-and-how-you-react","rank":-5.8814219078830545,"score":1,"time":"2013-04-23T00:29:45Z"},{"id":5628670,"title":"Pirates react to their games being pirated in Game Dev Tycoon","url":"http://www.neogaf.com/forum/showthread.php?t=550032","rank":-5.029694159741383,"score":2,"time":"2013-04-29T20:53:20Z"},{"id":5679856,"title":"Do you react to bugs with fear, or courage?","url":"http://blog.mattwynne.net/2013/05/09/two-ways-to-react/","rank":-5.4223148645315336,"score":3,"time":"2013-05-09T11:47:39Z"},{"id":5774027,"title":"New Yorkers React to Google Glass [video]","url":"http://www.youtube.com/watch?v=bxi1cwBOCt8","rank":-5.8814219078830545,"score":1,"time":"2013-05-27T09:29:04Z"},{"id":5789055,"title":"React, a JavaScript library for building user interfaces","url":"http://facebook.github.io/react/","rank":-5.642544952660551,"score":287,"time":"2013-05-29T21:00:38Z"},{"id":5789085,"title":"React: A JavaScript Library for Building User Interfaces","url":"http://facebook.github.io/react","rank":-5.642544952660551,"score":28,"time":"2013-05-29T21:04:54Z"},{"id":5790799,"title":"Facebook’s New React JavaScript Library Tutorial Rewritten in AngularJS","url":"https://medium.com/make-your-own-apps/e71bcedc36b","rank":-5.218630283054186,"score":173,"time":"2013-05-30T03:47:41Z"},{"id":5791434,"title":"React: Under the Hood","url":"http://www.quora.com/Pete-Hunt/Posts/React-Under-the-Hood","rank":-6.737061774670698,"score":1,"time":"2013-05-30T08:09:30Z"},{"id":5791640,"title":"Facebook’s New React JavaScript Library Tutorial Rewritten in KnockoutJS","url":"http://anexiledderryman.com/post/51714264769/facebooks-new-react-javascript-library-tutorial","rank":-5.218630283054186,"score":2,"time":"2013-05-30T09:53:38Z"},{"id":5809310,"title":"Why I unfollowed you on Twitter, and how not to react","url":"http://mkronline.com/2013/05/24/why-i-unfollowed-you-on-twitter-and-how-not-to-react/","rank":-5.029694159741383,"score":1,"time":"2013-06-02T17:24:16Z"},{"id":5841236,"title":"Pimp my Backbone.View (by replacing it with React)","url":"https://blog.mayflower.de/3937-Backbone-React.html","rank":-5.4223148645315336,"score":1,"time":"2013-06-07T19:53:18Z"},{"id":5842731,"title":"React Tutorial rewritten in plain javascript","url":"http://ricardo.cc/2013/06/07/react-tutorial-rewritten-in-plain-javascript.html","rank":-6.141418665344863,"score":1,"time":"2013-06-07T23:20:31Z"},{"id":5844974,"title":"Call connected through the NSA: Ars readers react","url":"http://arstechnica.com/tech-policy/2013/06/call-connected-through-the-nsa-ars-readers-react/","rank":-5.642544952660551,"score":1,"time":"2013-06-08T14:40:43Z"},{"id":5852536,"title":"Using Facebook’s React with require.js","url":"http://blog.xenji.com/2013/06/facebooks-react-require-js.html","rank":-5.8814219078830545,"score":2,"time":"2013-06-10T05:14:59Z"},{"id":5865718,"title":"Developers react to iOS 7 and being “Sherlocked” at WWDC 2013","url":"http://arstechnica.com/apple/2013/06/developers-react-to-ios-7-and-being-sherlocked-at-wwdc-2013/","rank":-5.029694159741383,"score":2,"time":"2013-06-12T00:38:23Z"},{"id":5870801,"title":"React: Community Roundup #1","url":"http://facebook.github.io/react/blog/2013/06/12/community-roundup.html","rank":-6.737061774670698,"score":4,"time":"2013-06-12T21:17:26Z"},{"id":5870883,"title":"React: Community Roundup #1","url":"http://facebook.github.io/react/blog/2013/06/12/community-roundup.html?","rank":-6.737061774670698,"score":6,"time":"2013-06-12T21:29:18Z"},{"id":5875338,"title":"Facebook's React vs AngularJS: A Closer Look","url":"http://www.quora.com/Pete-Hunt/Posts/Facebooks-React-vs-AngularJS-A-Closer-Look","rank":-5.642544952660551,"score":13,"time":"2013-06-13T17:35:56Z"},{"id":5891913,"title":"Facebook's React vs AngularJS: a closer look","url":"http://www.quora.com/Pete-Hunt/Posts/Facebooks-React-vs-AngularJS-A-Closer-Look","rank":-5.642544952660551,"score":1,"time":"2013-06-17T07:36:16Z"},{"id":5896817,"title":"Using React to speed up the Khan Academy question editor","url":"http://benalpert.com/2013/06/09/using-react-to-speed-up-khan-academy.html","rank":-5.218630283054186,"score":1,"time":"2013-06-18T00:18:23Z"},{"id":6055908,"title":"Introduction to React","url":"https://www.youtube.com/watch?feature=player_embedded&v=XxVg_s8xAms#at=99","rank":-7.080419157732719,"score":3,"time":"2013-07-17T03:11:33Z"},{"id":6059391,"title":"React v0.4 released","url":"http://facebook.github.io/react/blog/2013/07/17/react-v0-4-0.html","rank":-6.737061774670698,"score":17,"time":"2013-07-17T18:40:10Z"},{"id":6094313,"title":"\"Everyone will react differently to stepping out of their comfort zone\"","url":"https://www.youtube.com/watch?feature=player_embedded&v=hXBTUqevAw4","rank":-5.029694159741383,"score":1,"time":"2013-07-24T03:20:30Z"},{"id":6130613,"title":"Use React and JSX in Ruby on Rails","url":"http://facebook.github.io/react/blog/2013/07/30/use-react-and-jsx-in-ruby-on-rails.html","rank":-5.642544952660551,"score":2,"time":"2013-07-30T22:43:37Z"},{"id":6170005,"title":"TodoMVC 1.2 released with apps for Polymer, Flight, React","url":"http://tastejs.roon.io/todomvc-1-2","rank":-5.218630283054186,"score":16,"time":"2013-08-06T23:57:08Z"},{"id":6219828,"title":"A Look at Facebook's React","url":"http://dailyjs.com/2013/08/15/react/","rank":-6.141418665344863,"score":19,"time":"2013-08-15T18:50:39Z"},{"id":6220375,"title":"Messaging apps are the new rulers of ‪mobile‬. How ‪‎developers‬ should react? ","url":"http://blog.scringo.com/messaging-apps-and-the-future-of-mobile-communications","rank":-4.853960595957184,"score":1,"time":"2013-08-15T20:30:38Z"},{"id":6222040,"title":"How would the unprotected human body react to the vacuum of outer space?","url":"http://imagine.gsfc.nasa.gov/docs/ask_astro/answers/970603.html","rank":-4.690092449226312,"score":128,"time":"2013-08-16T03:26:48Z"},{"id":6240455,"title":"Use React and JSX in Python Applications","url":"http://facebook.github.io/react/blog/2013/08/19/use-react-and-jsx-in-python-applications.html","rank":-5.8814219078830545,"score":3,"time":"2013-08-19T22:55:46Z"},{"id":6244707,"title":"Ask PG: How would you react if the NSA asked you to open up your HN database?","url":"","rank":-4.132099107886384,"score":13,"time":"2013-08-20T16:24:33Z"},{"id":6268776,"title":"Hoist the sails Ars readers react to pre-Viking settlers","url":"http://picktoread.com/hoist-the-sails-ars-readers-react-to-pre-viking-settlers-2/","rank":-5.218630283054186,"score":1,"time":"2013-08-24T14:45:43Z"},{"id":6281860,"title":"Remarkable React","url":"http://www.phpied.com/remarkable-react/","rank":-7.460654783917127,"score":1,"time":"2013-08-27T06:41:52Z"},{"id":6391747,"title":"Trading bots create extreme events faster than humans can react","url":"http://arstechnica.com/science/2013/09/trading-bots-create-extreme-events-faster-than-humans-can-react/","rank":-5.218630283054186,"score":4,"time":"2013-09-16T05:09:23Z"},{"id":6452677,"title":"React: Rethinking Best Practices","url":"http://www.slideshare.net/floydophone/react-preso-v2","rank":-6.737061774670698,"score":14,"time":"2013-09-26T18:31:58Z"},{"id":6586836,"title":"Frontend components in React and why not bother with MVC","url":"http://rz.scale-it.pl/2013/10/20/frontend_components_in_react.html","rank":-5.218630283054186,"score":2,"time":"2013-10-21T17:13:20Z"},{"id":6617048,"title":"A Realtime Audio React Painting ","url":"http://www.thepaintmaestro.com/","rank":-6.4254656634776115,"score":1,"time":"2013-10-26T11:28:54Z"},{"id":6631812,"title":"Khan Academy moving to React.js + Backbone","url":"http://joelburget.com/backbone-to-react/","rank":-5.642544952660551,"score":55,"time":"2013-10-29T03:29:46Z"},{"id":6688346,"title":"Khan Academy officially moving front-end code to React","url":"http://facebook.github.io/react/blog/2013/11/06/community-roundup-10.html","rank":-5.4223148645315336,"score":1,"time":"2013-11-07T08:46:45Z"},{"id":6696810,"title":"Third-Graders React To Video Games Tracking Their Play","url":"http://www.npr.org/blogs/alltechconsidered/2013/11/08/243779086/third-graders-react-to-video-games-tracking-their-play","rank":-5.4223148645315336,"score":1,"time":"2013-11-08T15:55:58Z"},{"id":6734755,"title":"Frustrated.js - Discover and react to frustrated users with 1 line of javascript","url":"https://github.com/Isisawen/Frustrated.js","rank":-4.690092449226312,"score":6,"time":"2013-11-14T19:18:14Z"},{"id":6809704,"title":"(React) JSX: E4X The Good Parts","url":"http://blog.vjeux.com/2013/javascript/jsx-e4x-the-good-parts.html","rank":-6.141418665344863,"score":2,"time":"2013-11-27T17:42:36Z"},{"id":6866373,"title":"World powers react to the Bitcoin boom","url":"http://www.aljazeera.com/indepth/features/2013/12/world-powers-react-bitcoin-boom-2013127115950323990.html","rank":-5.8814219078830545,"score":1,"time":"2013-12-07T14:03:30Z"},{"id":6895109,"title":"Show HN: JSXHint for Facebook/Instagrams React.js","url":"https://github.com/CondeNast/JSXHint","rank":-5.642544952660551,"score":1,"time":"2013-12-12T16:01:55Z"},{"id":6907120,"title":"The Backbone TODO App using React.js for Views","url":"http://ssorallen.com/reacttodos/","rank":-5.4223148645315336,"score":1,"time":"2013-12-14T21:06:51Z"},{"id":6922935,"title":"Using React components as Backbone views","url":"http://www.thomasboyt.com/2013/12/17/using-reactjs-as-a-backbone-view.html","rank":-6.141418665344863,"score":2,"time":"2013-12-17T18:49:02Z"},{"id":6923756,"title":"Facebook React vs. Ember","url":"http://instructure.github.io/blog/2013/12/17/facebook-react-vs-ember/","rank":-6.737061774670698,"score":1,"time":"2013-12-17T20:36:03Z"},{"id":6927191,"title":"Making Angular 70% faster or 450% slower with Facebook React","url":"http://davidandsuzi.com/ngreact-react-components-in-angular/","rank":-5.218630283054186,"score":2,"time":"2013-12-18T12:39:51Z"},{"id":6932159,"title":"Improving Angular Performance with React","url":"https://github.com/davidchang/ngReact","rank":-6.4254656634776115,"score":1,"time":"2013-12-19T00:51:44Z"},{"id":6940488,"title":"The React tutorial rewritten in Om","url":"https://github.com/jalehman/react-tutorial-om","rank":-6.141418665344863,"score":97,"time":"2013-12-20T08:07:54Z"},{"id":6951413,"title":"ClojureScript interface to Facebook's React","url":"https://github.com/swannodette/om","rank":-6.141418665344863,"score":12,"time":"2013-12-22T19:43:54Z"},{"id":6960277,"title":"React's DOM Diff Algorithm","url":"http://facebook.github.io/react/docs/reconciliation.html","rank":-6.4254656634776115,"score":2,"time":"2013-12-24T17:42:12Z"},{"id":6964696,"title":"A slice of React, Clojurescript and Om","url":"http://www.lexicallyscoped.com/2013/12/25/slice-of-reactjs-and-cljs.html","rank":-5.8814219078830545,"score":2,"time":"2013-12-25T23:31:29Z"},{"id":6979099,"title":"React's diff algorithm","url":"http://calendar.perfplanet.com/2013/diff/","rank":-6.737061774670698,"score":5,"time":"2013-12-29T10:20:20Z"},{"id":6979520,"title":"How can Rails react to the rise of the JavaScript applications?","url":"http://andrzejonsoftware.blogspot.com/2013/12/how-can-rails-react-to-rise-of.html","rank":-5.029694159741383,"score":10,"time":"2013-12-29T13:55:55Z"},{"id":6989835,"title":"What is React JS [and the reason why it's superior]","url":"http://james.padolsey.com/javascript/what-is-react/","rank":-5.029694159741383,"score":4,"time":"2013-12-31T09:59:02Z"},{"id":6994945,"title":"React: Another Level of Indirection","url":"http://www.lispcast.com/react-another-level-of-indirection","rank":-6.4254656634776115,"score":213,"time":"2014-01-01T13:26:16Z"},{"id":7001942,"title":"React Developer Tools, a Chrome Extension for debugging React JS Components","url":"http://facebook.github.io/react/blog/2014/01/02/react-chrome-developer-tools.html","rank":-7.148568583438252,"score":35,"time":"2014-01-02T20:13:22Z"},{"id":7020214,"title":"Immutable React","url":"http://tech.kinja.com/immutable-react-1495205675","rank":-7.460654783917127,"score":1,"time":"2014-01-07T21:48:01Z"},{"id":7020260,"title":"Immutable React.js","url":"http://tech.kinja.com/immutable-react-1495205675","rank":-7.080419157732719,"score":1,"time":"2014-01-07T21:53:25Z"},{"id":7030190,"title":"[Show HN] ToDo app with local storage (built with react.js)","url":"","rank":-5.029694159741383,"score":3,"time":"2014-01-09T13:05:03Z"},{"id":7036682,"title":"5 Reasons to Use React","url":"http://waltercarvalho.com/written/5-reasons-to-use-react","rank":-6.4254656634776115,"score":4,"time":"2014-01-10T14:27:41Z"},{"id":7036788,"title":"React beginner tutorial: implementing the board game Go","url":"http://cjlarose.com/2014/01/09/react-board-game-tutorial","rank":-5.642544952660551,"score":2,"time":"2014-01-10T14:46:36Z"},{"id":7037038,"title":"Cloact: Minimalistic React for ClojureScript","url":"http://holmsand.github.io/cloact/","rank":-6.4254656634776115,"score":118,"time":"2014-01-10T15:29:38Z"},{"id":7038030,"title":"Headroom.js - React to the user's scroll, hide your header until you need it","url":"http://wicky.nillia.ms/headroom.js/","rank":-4.3934495640662155,"score":2,"time":"2014-01-10T17:42:13Z"},{"id":7047810,"title":" My weekend project - jQuery Mobile React Example","url":"https://github.com/facebook/react/tree/master/examples/jquery-mobile","rank":-5.8814219078830545,"score":2,"time":"2014-01-12T22:45:49Z"},{"id":7069224,"title":"React.js - implementing the board game Go","url":"http://cjlarose.com/2014/01/09/react-board-game-tutorial.html","rank":-5.8814219078830545,"score":5,"time":"2014-01-16T13:27:50Z"},{"id":7077678,"title":"Backbone vs. Ember vs. React: A Benchmark","url":"http://jsfiddle.net/Ut2X6/","rank":-5.8814219078830545,"score":16,"time":"2014-01-17T18:56:39Z"},{"id":7079927,"title":"Om: Enhancing Facebook's React with Immutability","url":"http://www.infoq.com/news/2014/01/om-react?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global&utm_reader=feedly","rank":-5.8814219078830545,"score":3,"time":"2014-01-18T03:28:08Z"},{"id":7091249,"title":"Ask HN: Have you been forced into entrepreneurship? How did you react?","url":"","rank":-4.853960595957184,"score":3,"time":"2014-01-20T19:17:51Z"},{"id":7097448,"title":"TodoMVC: An Angular vs React Comparison","url":"http://www.benmccann.com/blog/todo-mvc-angular-vs-react/","rank":-6.141418665344863,"score":1,"time":"2014-01-21T19:04:35Z"},{"id":7111049,"title":"React: Finally, a great server/client web stack","url":"http://eflorenzano.com/blog/2013/01/23/react-finally-server-client/","rank":-5.642544952660551,"score":233,"time":"2014-01-23T20:40:38Z"},{"id":7112135,"title":"React with LevelDB and Websockets","url":"https://github.com/wookimiii/leveldb-with-react","rank":-6.4254656634776115,"score":6,"time":"2014-01-23T23:12:35Z"},{"id":7116030,"title":"React vs. Angular","url":"http://skulbuny.com/2013/10/31/react-vs-angular/","rank":-7.080419157732719,"score":1,"time":"2014-01-24T17:16:25Z"},{"id":7116506,"title":"Cloact (React.js + ClojureScript) becomes Reagent: Undo is trivial","url":"http://holmsand.github.io/reagent/news/index.html","rank":-5.218630283054186,"score":5,"time":"2014-01-24T18:32:26Z"},{"id":7122730,"title":"A Quick Introduction to React","url":"http://words.taylorlapeyre.me/an-introduction-to-react","rank":-6.4254656634776115,"score":1,"time":"2014-01-25T22:09:18Z"},{"id":7130408,"title":"How Kids React to No School ","url":"https://www.youtube.com/watch?v=XQoQIhtG_hs","rank":-6.141418665344863,"score":1,"time":"2014-01-27T14:30:20Z"},{"id":7135821,"title":"Show HN: React 2014 – A 3 Day Conference About Building Reactive Applications","url":"http://reactconf.com/","rank":-4.853960595957184,"score":1,"time":"2014-01-28T07:15:21Z"},{"id":7147072,"title":"Ember core member Erik Bryn talks HTMLBars, React, testing, and the Ember economy","url":"http://emberhotseat.com/2014/01/29/ember-hot-seat-episode-013.html","rank":-4.690092449226312,"score":1,"time":"2014-01-29T21:29:45Z"},{"id":7176769,"title":"React 2014 – An Indoctrination to Reactive Programming (7-9th April, London)","url":"http://reactconf.com/","rank":-5.029694159741383,"score":2,"time":"2014-02-04T11:30:10Z"},{"id":7187916,"title":"React Community Round-up #15","url":"http://facebook.github.io/react/blog/2014/02/05/community-roundup-15.html","rank":-6.4254656634776115,"score":3,"time":"2014-02-06T00:39:08Z"},{"id":7189462,"title":"Bootstrap 3 components built with React","url":"https://github.com/stevoland/react-bootstrap","rank":-6.141418665344863,"score":2,"time":"2014-02-06T09:23:03Z"},{"id":7193792,"title":"Backbone.React.Component","url":"https://github.com/magalhas/backbone-react-component","rank":-7.080419157732719,"score":2,"time":"2014-02-06T23:57:36Z"},{"id":7232695,"title":"React, JSX, and CoffeeScript","url":"http://neugierig.org/software/blog/2014/02/react-jsx-coffeescript.html","rank":-6.737061774670698,"score":123,"time":"2014-02-13T17:31:10Z"},{"id":7237971,"title":"Rich JavaScript app: Angular.js vs React.js with what?","url":"","rank":-5.218630283054186,"score":2,"time":"2014-02-14T11:23:06Z"},{"id":7246144,"title":"React Community Round-up #16: Intros and tutorials","url":"http://facebook.github.io/react/blog/2014/02/15/community-roundup-16.html","rank":-5.642544952660551,"score":1,"time":"2014-02-16T00:36:13Z"},{"id":7265334,"title":"Building dynamic forms with Facebook React and KendoUI","url":"http://www.dustingetz.com/2014/02/18/react-dynamic-forms.html","rank":-5.642544952660551,"score":2,"time":"2014-02-19T18:49:06Z"},{"id":7267670,"title":"D3 and React – the future of charting components?","url":"http://10consulting.com/2014/02/19/d3-plus-reactjs-for-charting/","rank":-5.642544952660551,"score":6,"time":"2014-02-20T00:05:35Z"},{"id":7272763,"title":"React v0.9","url":"http://facebook.github.io/react/blog/2014/02/20/react-v0.9.html","rank":-7.080419157732719,"score":23,"time":"2014-02-20T18:50:36Z"},{"id":7277773,"title":"React.js with Backbone router and local storage","url":"http://www.webdesignporto.com/react-js-with-backbone-router-and-local-storage/?utm_source=hackernews&utm_medium=post&utm_campaign=react.js","rank":-5.642544952660551,"score":1,"time":"2014-02-21T16:44:22Z"},{"id":7290773,"title":"React Demystified (by HN's haberman)","url":"http://blog.reverberate.org/2014/02/react-demystified.html","rank":-6.141418665344863,"score":3,"time":"2014-02-24T14:08:16Z"},{"id":7292395,"title":"Ng-react optimizations and Angular Track By perf","url":"http://davidandsuzi.com/ngreact-update/","rank":-5.642544952660551,"score":2,"time":"2014-02-24T18:20:40Z"},{"id":7300660,"title":"React js tutorial: now is your time to try it, right in your browser","url":"http://codegeekz.com/react-js/?utm_source=hackernews&utm_medium=post&utm_campaign=react","rank":-4.5369272462944465,"score":1,"time":"2014-02-25T21:28:02Z"},{"id":7306240,"title":"React js Tutorial: Now Try It, Right in Your Browser ","url":"http://codegeekz.com/react-js-tutorial/","rank":-5.218630283054186,"score":1,"time":"2014-02-26T17:30:58Z"},{"id":7364542,"title":"Newforms – a form-handling library for React","url":"http://newforms.readthedocs.org/en/latest/","rank":-5.8814219078830545,"score":2,"time":"2014-03-08T07:26:30Z"},{"id":7364952,"title":"Building robust web apps with React","url":"http://maketea.co.uk/2014/03/05/building-robust-web-apps-with-react-part-1.html","rank":-6.141418665344863,"score":3,"time":"2014-03-08T11:54:28Z"},{"id":7365692,"title":"Cat React to Wrecking Ball (Chatroulette Version)","url":"http://www.youtube.com/watch?v=rs-GgJ0xtn0","rank":-5.8814219078830545,"score":1,"time":"2014-03-08T17:15:29Z"},{"id":7378382,"title":"Baby React to The Ice-cream Van ","url":"http://www.youtube.com/watch?v=axPRe-vSVXk","rank":-5.8814219078830545,"score":1,"time":"2014-03-11T10:26:15Z"},{"id":7378383,"title":"Baby React to The Ice-cream Van ","url":"http://www.youtube.com/watch?v=axPRe-vSVXk","rank":-5.8814219078830545,"score":1,"time":"2014-03-11T10:26:23Z"},{"id":7389769,"title":"We're React Messenger – Recently launched Beta. Would love to get your feedback","url":"http://www.businessinsider.com/react-messenger-iphone-app-2013-11?op=1","rank":-4.690092449226312,"score":1,"time":"2014-03-13T02:33:30Z"},{"id":7403372,"title":"React Community Round-up #18: Related Frameworks and Architectures","url":"http://facebook.github.io/react/blog/2014/03/14/community-roundup-18.html","rank":-5.4223148645315336,"score":3,"time":"2014-03-15T03:35:56Z"},{"id":7433230,"title":"Creating Modular View Components with React and Grunt","url":"http://flippinawesome.org/2014/03/17/creating-modular-view-components-with-react-and-grunt/","rank":-5.642544952660551,"score":3,"time":"2014-03-20T01:34:59Z"},{"id":7445402,"title":"React v0.10","url":"http://facebook.github.io/react/blog/2014/03/21/react-v0.10.html","rank":-7.080419157732719,"score":6,"time":"2014-03-21T22:36:47Z"},{"id":7448016,"title":"React v0.10","url":"http://facebook.github.io/react/blog/2014/03/21/react-v0.10.html/","rank":-7.080419157732719,"score":2,"time":"2014-03-22T06:30:50Z"},{"id":7449262,"title":"JDK8 + Facebook React: Rendering single page apps on the server","url":"http://augustl.com/blog/2014/jdk8_react_rendering_on_server/","rank":-5.029694159741383,"score":118,"time":"2014-03-22T14:55:23Z"},{"id":7482900,"title":"React to the Reality, Not the Image of It","url":"http://www.nytimes.com/2014/03/25/your-money/react-to-the-reality-not-the-image-of-it.html","rank":-5.4223148645315336,"score":2,"time":"2014-03-27T19:44:18Z"},{"id":7489959,"title":"The Road to React 1.0","url":"http://facebook.github.io/react/blog/2014/03/28/the-road-to-1.0.html","rank":-6.141418665344863,"score":120,"time":"2014-03-28T21:02:36Z"},{"id":7508415,"title":"Shadow DOM: SVG, CSS, React and Angular","url":"http://acko.net/blog/shadow-dom/?","rank":-5.8814219078830545,"score":1,"time":"2014-04-01T14:30:13Z"},{"id":7518060,"title":"Rapid prototyping with node, backbone, react and server rendering","url":"https://github.com/tomkit/nbr-rapid-prototyping","rank":-5.4223148645315336,"score":4,"time":"2014-04-02T18:56:33Z"},{"id":7532884,"title":".NET library for server-side rendering of React components and JSX compilation","url":"https://github.com/reactjs/React.NET","rank":-4.853960595957184,"score":1,"time":"2014-04-04T17:22:09Z"},{"id":7540795,"title":"Use React and JSX in ASP.NET MVC","url":"http://facebook.github.io/react/blog/2014/04/04/reactnet.html","rank":-5.642544952660551,"score":1,"time":"2014-04-06T13:07:07Z"},{"id":7547041,"title":"Shadow DOM – SVG, CSS, React and Angular","url":"http://acko.net/blog/shadow-dom/","rank":-5.8814219078830545,"score":4,"time":"2014-04-07T15:29:33Z"},{"id":7553824,"title":"React Bootstrap","url":"http://react-bootstrap.github.io/","rank":-7.460654783917127,"score":1,"time":"2014-04-08T15:03:33Z"},{"id":7556311,"title":"React js: learn the basics the right way, knowledge after real world experience","url":"http://webdesignporto.com/react-js-learn-the-basics-the-right-way-knowledge-after-real-world-project-experience?utm_source=hackernews&utm_medium=post&utm_campaign=react.js","rank":-4.690092449226312,"score":1,"time":"2014-04-08T22:05:48Z"},{"id":7558995,"title":"Lets make a datepicker with React.js","url":"http://enome.github.io/javascript/2014/04/08/lets-make-datepicker-with-react-js.html","rank":-5.8814219078830545,"score":1,"time":"2014-04-09T13:07:59Z"},{"id":7574848,"title":"Server/Client With React, Part 3: Frontend Server","url":"http://eflorenzano.com/blog/2014/04/11/react-part-3-frontend-server/","rank":-5.642544952660551,"score":1,"time":"2014-04-11T19:11:52Z"},{"id":7605868,"title":"A Thrown-to-the-Wolves-Hands-On Introduction to React","url":"http://tech.pro/blog/2020/a-thrown-to-the-wolves-hands-on-introduction-to-react","rank":-5.218630283054186,"score":2,"time":"2014-04-17T19:48:32Z"},{"id":7612952,"title":"Reactive UIs with React and Bacon","url":"http://joshbassett.info/2014/reactive-uis-with-react-and-bacon/","rank":-6.141418665344863,"score":75,"time":"2014-04-19T08:38:13Z"},{"id":7620399,"title":"Weenerd – web weechat relay built using react.js","url":"https://github.com/kiberpipa/weenerd","rank":-5.642544952660551,"score":11,"time":"2014-04-21T09:40:00Z"},{"id":7624622,"title":"How Monkeys React to Unequal Payments","url":"https://www.youtube.com/watch?v=meiU6TxysCg","rank":-6.141418665344863,"score":4,"time":"2014-04-21T23:16:50Z"},{"id":7645768,"title":"Building a complex web component with React","url":"http://matt-harrison.com/building-a-complex-web-component-with-facebooks-react-library/","rank":-5.8814219078830545,"score":1,"time":"2014-04-25T11:28:46Z"},{"id":7660947,"title":"\"Angular VS Knockout VS Ember VS React VS Mithril\" JsPerf","url":"http://jsperf.com/angular-vs-knockout-vs-ember/292","rank":-5.218630283054186,"score":2,"time":"2014-04-28T16:21:59Z"},{"id":7669836,"title":"Why you might not need MVC with React.js","url":"http://www.code-experience.com/why-you-might-not-need-mvc-with-reactjs/","rank":-5.4223148645315336,"score":156,"time":"2014-04-29T20:42:20Z"},{"id":7672379,"title":"Thinking in React","url":"http://facebook.github.io/react/docs/thinking-in-react.html","rank":-7.080419157732719,"score":6,"time":"2014-04-30T09:47:48Z"},{"id":7682717,"title":"Reddit in react.js","url":"http://jsfiddle.net/ssorallen/fEsYt/","rank":-6.737061774670698,"score":6,"time":"2014-05-01T21:11:37Z"},{"id":7683916,"title":"Professors React to 2048 – Numberphile","url":"http://www.youtube.com/watch?v=00Qu1kgsGpM","rank":-6.4254656634776115,"score":1,"time":"2014-05-02T02:53:53Z"},{"id":7698403,"title":"The Case for React.js and ClojureScript","url":"http://murilopereira.com/the-case-for-reactjs-and-clojurescript","rank":-5.8814219078830545,"score":200,"time":"2014-05-05T13:25:25Z"},{"id":7699294,"title":"Introduction to React Part 2","url":"http://tech.pro/blog/2044/a-thrown-to-the-wolves-hands-on-introduction-to-react-part-2","rank":-6.4254656634776115,"score":2,"time":"2014-05-05T16:00:51Z"},{"id":7700105,"title":"What's the difference between React and Ractive?","url":"http://blog.ractivejs.org/posts/whats-the-difference-between-react-and-ractive/#disqus_thread","rank":-5.642544952660551,"score":1,"time":"2014-05-05T18:10:02Z"},{"id":7702667,"title":"React project template with server-side UI rendering and routing","url":"https://github.com/andreypopp/react-quickstart","rank":-5.218630283054186,"score":1,"time":"2014-05-06T03:15:09Z"},{"id":7704858,"title":"Show HN: Nodino – Simple URL shortener built with ExpressJS, React and Redis","url":"","rank":-4.853960595957184,"score":8,"time":"2014-05-06T15:01:13Z"},{"id":7706784,"title":"React Forms: form rendering and validation for React","url":"http://prometheusresearch.github.io/react-forms/","rank":-7.746472238338964,"score":2,"time":"2014-05-06T20:08:22Z"},{"id":7711626,"title":"Coding the Angular Tutorial App in React","url":"http://jgebhardt.github.io/blog/react-phonecat/","rank":-5.8814219078830545,"score":5,"time":"2014-05-07T17:47:28Z"},{"id":7720040,"title":"React.js and Om talk","url":"http://adamsolove.com/js/clojure/2014/05/08/react-js-and-om.html","rank":-6.4254656634776115,"score":2,"time":"2014-05-09T09:28:27Z"},{"id":7732246,"title":"Flux: An Application Architecture for React","url":"http://facebook.github.io/react/blog/2014/05/06/flux.html","rank":-6.141418665344863,"score":1,"time":"2014-05-12T12:11:07Z"},{"id":7734281,"title":"Simplifying Code with React","url":"http://www.kevindangoor.com/2014/05/simplifying-code-with-react/","rank":-6.737061774670698,"score":1,"time":"2014-05-12T17:52:49Z"},{"id":7738194,"title":"Removing User Interface Complexity, or Why React is Awesome","url":"http://jlongster.com/Removing-User-Interface-Complexity,-or-Why-React-is-Awesome","rank":-5.4223148645315336,"score":632,"time":"2014-05-13T14:08:03Z"},{"id":7750709,"title":"Google Trends – angularjs, ember.js, backbone.js, react js, node.js","url":"http://www.google.com/trends/explore#q=angularjs%2C%20node.js%2C%20ember.js%2C%20backbone.js%2C%20react%20js&date=1%2F2012%2029m&cmpt=q","rank":-5.029694159741383,"score":3,"time":"2014-05-15T16:59:54Z"},{"id":7758783,"title":"Physics and Chemistry Professors React to 2048 (youtube)","url":"https://www.youtube.com/watch?v=00Qu1kgsGpM","rank":-5.642544952660551,"score":1,"time":"2014-05-17T00:43:03Z"},{"id":7767220,"title":"Understanding Flux: A primer on UI architecture with React","url":"https://medium.com/@garychambers108/f93e9f650af7","rank":-5.4223148645315336,"score":2,"time":"2014-05-19T13:15:59Z"},{"id":7779197,"title":" Is this a reasonable way to implement React/Flux with Backbone?","url":"https://github.com/shaohua/todomvc-react-flux-backbone","rank":-5.029694159741383,"score":2,"time":"2014-05-21T16:44:22Z"},{"id":7782738,"title":"Hom – React.JS for Haskell","url":"http://foldr.me/hom-react-js-for-haskell/","rank":-6.4254656634776115,"score":1,"time":"2014-05-22T08:31:50Z"},{"id":7785582,"title":"Flux in practice – a guide to building UIs with React","url":"https://medium.com/@garychambers108/ec08daa9041a","rank":-5.218630283054186,"score":1,"time":"2014-05-22T18:50:42Z"},{"id":7786943,"title":"Testing React components and applications","url":"http://maketea.co.uk/2014/05/22/building-robust-web-apps-with-react-part-3.html","rank":-6.4254656634776115,"score":1,"time":"2014-05-22T22:27:13Z"},{"id":7797777,"title":"Kids (6-13) React to an old Apple II Computer","url":"https://www.youtube.com/watch?v=PF7EpEnglgk","rank":-5.218630283054186,"score":10,"time":"2014-05-25T22:10:48Z"},{"id":7799133,"title":"React.js: an interactive tutorial to get started","url":"http://webdesignporto.com/react-js-an-interactive-tutorial-to-get-started?utm_source=hackernews","rank":-5.642544952660551,"score":2,"time":"2014-05-26T08:58:23Z"},{"id":7799991,"title":"This Is How Little Kids React These Days When You Show Them Old Computers","url":"http://www.businessinsider.com/little-kids-react-to-old-computers-2014-5","rank":-4.5369272462944465,"score":4,"time":"2014-05-26T15:05:00Z"},{"id":7803729,"title":"Moving From Backbone To React","url":"https://usepropeller.com/blog/posts/from-backbone-to-react/","rank":-6.4254656634776115,"score":2,"time":"2014-05-27T10:19:10Z"},{"id":7804055,"title":"Kids React To Old Computers","url":"http://www.youtube.com/watch?v=PF7EpEnglgk","rank":-6.4254656634776115,"score":1,"time":"2014-05-27T12:20:28Z"},{"id":7805318,"title":"We no longer reflect. We react ","url":"http://www.independent.co.uk/voices/comment/robert-fisk-our-addiction-to-the-internet-is-as-harmful-as-any-drug--and-what-passes-for-comment-these-days-is-often-simply-foul-abuse-9433535.html","rank":-6.141418665344863,"score":1,"time":"2014-05-27T16:37:39Z"},{"id":7806247,"title":"Modern Kids React, Try to Operate an Old Apple II","url":"http://www.macobserver.com/tmo/cool_stuff_found/post/modern-kids-react-try-to-operate-an-old-apple-ii","rank":-5.218630283054186,"score":1,"time":"2014-05-27T19:12:54Z"},{"id":7808243,"title":"Fluxxor – an implementation of the Flux architecture for React.js","url":"http://fluxxor.com/what-is-flux.html","rank":-5.218630283054186,"score":3,"time":"2014-05-28T03:25:16Z"},{"id":7809224,"title":"Flux architecture tools for React","url":"http://fluxxor.com","rank":-6.4254656634776115,"score":2,"time":"2014-05-28T10:36:20Z"},{"id":7812477,"title":"Kids React to Old Computers [video]","url":"http://thetechblock.com/kids-react-old-computers/","rank":-6.141418665344863,"score":5,"time":"2014-05-28T20:03:39Z"},{"id":7817723,"title":"Why does React scale? ","url":"https://speakerdeck.com/vjeux/why-does-react-scale-jsconf-2014","rank":-6.737061774670698,"score":1,"time":"2014-05-29T18:17:45Z"},{"id":7817859,"title":"One Year of Open-Source React","url":"http://facebook.github.io/react/blog/2014/05/29/one-year-of-open-source-react.html","rank":-6.141418665344863,"score":11,"time":"2014-05-29T18:46:21Z"},{"id":7831858,"title":"Implementing Undo-Redo for React using Flux and immutable data structures","url":"http://ameyakarve.com/jekyll/update/2014/02/06/Undo-React-Flux-Mori.html","rank":-5.029694159741383,"score":2,"time":"2014-06-02T04:16:39Z"},{"id":7878933,"title":"Two-Way Data Binding in Backbone, React, Angular, Meteor and pure DOM","url":"http://n12v.com/2-way-data-binding","rank":-4.853960595957184,"score":1,"time":"2014-06-11T16:43:18Z"},{"id":7882577,"title":"Functional UI Programming (React, ClojureScript, live coding)","url":"http://vimeo.com/user18356272/review/96639841/5556b7d3ab","rank":-5.8814219078830545,"score":6,"time":"2014-06-12T09:57:18Z"},{"id":7890527,"title":"React.js: Finally, a great server/client web stack","url":"http://eflorenzano.com/blog/2014/01/23/react-finally-server-client/","rank":-5.4223148645315336,"score":1,"time":"2014-06-13T19:49:58Z"},{"id":7900866,"title":"React-backbone","url":"https://github.com/jhudson8/react-backbone","rank":-7.460654783917127,"score":5,"time":"2014-06-16T19:09:42Z"},{"id":7901578,"title":"Replacing JSX in React.js with vanilla CoffeeScript","url":"https://medium.com/tictail-makers/replacing-jsx-with-vanilla-coffeescript-4d3ef5eccae4","rank":-5.642544952660551,"score":5,"time":"2014-06-16T21:28:50Z"},{"id":7906139,"title":"Om Sweet Om: functional front-end engineering with ClojureScript and React","url":"http://blog.getprismatic.com/om-sweet-om-high-functional-frontend-engineering-with-clojurescript-and-react/","rank":-5.029694159741383,"score":262,"time":"2014-06-17T18:40:54Z"},{"id":7914507,"title":"Search reusable React components","url":"http://www.reactjsx.com/","rank":-6.737061774670698,"score":1,"time":"2014-06-19T04:38:48Z"},{"id":7940178,"title":"People React to iPhone 6 Mock-Up","url":"https://www.youtube.com/watch?v=nGwa_uEr6_4&feature=youtu.be","rank":-5.8814219078830545,"score":1,"time":"2014-06-24T20:00:01Z"},{"id":7945288,"title":"React.js with Angular 2.0 di.js","url":"https://github.com/vojtajina/react-with-di","rank":-5.642544952660551,"score":2,"time":"2014-06-25T17:08:03Z"},{"id":7951812,"title":"Show HN: Flatris, building a serializable app state with React components","url":"http://skidding.github.io/flatris","rank":-5.029694159741383,"score":1,"time":"2014-06-26T22:10:52Z"},{"id":7956304,"title":"Top designers react to Google’s new ‘Material’ design language","url":"http://venturebeat.com/2014/06/27/top-designers-react-to-googles-new-material-design-language/","rank":-5.218630283054186,"score":158,"time":"2014-06-27T21:06:44Z"},{"id":7966878,"title":"Bitcoin Markets React to US Marshal Auction Close","url":"http://buttercoinmarketupdate.posthaven.com/markets-react-to-us-marshal-auction-close-lighthouse","rank":-5.642544952660551,"score":50,"time":"2014-06-30T18:59:13Z"},{"id":7972726,"title":"Building robust web apps with React: Server-side rendering","url":"http://maketea.co.uk/2014/06/30/building-robust-web-apps-with-react-part-4.html","rank":-5.4223148645315336,"score":2,"time":"2014-07-01T18:51:08Z"},{"id":7977345,"title":"Using React for Faster Renders and Isomorphism in Angular","url":"http://davidandsuzi.com/using-react-for-faster-renders-and-isomorphism-in-angular/","rank":-5.4223148645315336,"score":1,"time":"2014-07-02T15:01:21Z"},{"id":7979921,"title":"Moving Atom to React","url":"http://blog.atom.io/2014/07/02/moving-atom-to-react.html","rank":-6.737061774670698,"score":407,"time":"2014-07-02T21:38:32Z"},{"id":7986550,"title":"Todo App: D3 vs React","url":"http://karmadude.tumblr.com/post/90702870642/todo-app-d3-vs-react","rank":-6.4254656634776115,"score":1,"time":"2014-07-03T23:48:14Z"},{"id":7987423,"title":"Show HN: Coffee-React (JSX in CoffeeScript)","url":"https://github.com/jsdf/coffee-react","rank":-5.8814219078830545,"score":2,"time":"2014-07-04T05:06:31Z"},{"id":7993629,"title":"Live-editing React app without refresh","url":"http://www.youtube.com/watch?v=pw4fKkyPPg8","rank":-6.141418665344863,"score":1,"time":"2014-07-06T02:29:50Z"},{"id":7994242,"title":"Show HN: React.js, The Rails way","url":"http://checkraiser.gitbooks.io/rails-and-react-js/","rank":-5.8814219078830545,"score":2,"time":"2014-07-06T11:11:01Z"},{"id":7996076,"title":"React File Uploads","url":"http://fitacular.com/blog/react/2014/06/23/react-file-upload-base64/","rank":-7.080419157732719,"score":2,"time":"2014-07-06T22:11:51Z"},{"id":8004503,"title":"Component Interop With React And Custom Elements","url":"http://addyosmani.com/blog/component-interop-with-react-and-custom-elements/","rank":-5.8814219078830545,"score":31,"time":"2014-07-08T13:54:30Z"},{"id":8023553,"title":"Show HN: Flatris, separating data from logic with React","url":"http://skidding.github.io/flatris/","rank":-5.4223148645315336,"score":4,"time":"2014-07-12T02:53:32Z"},{"id":8026512,"title":"Show HN: Convert HTML into React.DOM Coffescript calls","url":"http://fiatjaf.github.io/html2react/","rank":-5.4223148645315336,"score":2,"time":"2014-07-13T03:11:28Z"},{"id":8027122,"title":"Live edit React components without reloading","url":"https://github.com/gaearon/react-hot-loader","rank":-6.141418665344863,"score":2,"time":"2014-07-13T11:21:50Z"},{"id":8027258,"title":"Morearty.js – better state management for React in pure JavaScript","url":"https://github.com/Tvaroh/moreartyjs","rank":-5.218630283054186,"score":1,"time":"2014-07-13T13:04:43Z"},{"id":8034209,"title":"React v0.11 RC","url":"http://facebook.github.io/react/blog/2014/07/13/react-v0.11-rc1.html","rank":-6.737061774670698,"score":4,"time":"2014-07-15T01:17:28Z"},{"id":8042482,"title":"Multi-Platform Live Coding with React, Firebase, and LiveReload","url":"http://quickcoin.co/tech/responsive-design-and-multi-platform-live-coding/","rank":-5.4223148645315336,"score":5,"time":"2014-07-16T15:22:50Z"},{"id":8047034,"title":"Why we use React.js in our Rails projects","url":"http://blog.arkency.com/2014/07/why-we-use-react-js-in-our-rails-projects/","rank":-5.4223148645315336,"score":3,"time":"2014-07-17T12:16:36Z"},{"id":8050144,"title":"React v0.11","url":"http://facebook.github.io/react/blog/2014/07/17/react-v0.11.html","rank":-7.080419157732719,"score":208,"time":"2014-07-17T20:57:00Z"},{"id":8050587,"title":"Far Nearer – Jamie XX (Super minimal animation made with React JS)","url":"http://winkervsbecks.github.io/jamieXX","rank":-5.029694159741383,"score":1,"time":"2014-07-17T22:23:18Z"},{"id":8055517,"title":"Top designers react to Airbnb’s controversial new logo","url":"http://venturebeat.com/2014/07/18/top-designers-react-to-airbnbs-controversial-new-logo/","rank":-5.4223148645315336,"score":1,"time":"2014-07-18T20:42:51Z"},{"id":8056489,"title":"Ask HN: State management with React","url":"","rank":-6.141418665344863,"score":1,"time":"2014-07-19T02:44:57Z"},{"id":8070182,"title":"Saving Time and Staying Sane? Pros and Cons of React.js","url":"http://kentwilliam.com/articles/saving-time-staying-sane-pros-cons-of-react-js","rank":-5.029694159741383,"score":2,"time":"2014-07-22T17:15:56Z"},{"id":8081441,"title":"Integrating JSX live reload into your React workflow","url":"https://gaearon.github.io/react-hot-loader","rank":-5.642544952660551,"score":2,"time":"2014-07-24T18:52:35Z"},{"id":8083008,"title":"Write React template in separate file with browserify transform","url":"https://github.com/undoZen/htmlxify","rank":-5.4223148645315336,"score":1,"time":"2014-07-24T23:47:11Z"},{"id":8088244,"title":"A React-like UI framework in Dart","url":"https://github.com/google/dart-tagtree","rank":-5.8814219078830545,"score":2,"time":"2014-07-25T23:39:16Z"},{"id":8090020,"title":"Flux – An application architecture for React","url":"https://github.com/facebook/flux","rank":-6.141418665344863,"score":3,"time":"2014-07-26T16:11:50Z"},{"id":8092378,"title":"Show HN: Pure JS live-editing for React","url":"http://gaearon.github.io/react-hot-loader/","rank":-5.642544952660551,"score":6,"time":"2014-07-27T10:09:04Z"},{"id":8094611,"title":"Deconstructing React.js's Flux","url":"http://spoike.ghost.io/deconstructing-reactjss-flux","rank":-6.4254656634776115,"score":1,"time":"2014-07-28T01:10:27Z"},{"id":8098808,"title":"React: Flux Architecture Video Lessons","url":"https://egghead.io/series/react-flux-architecture?utm_source=hn&utm_medium=social&utm_campaign=react-flux","rank":-6.4254656634776115,"score":1,"time":"2014-07-28T19:20:05Z"},{"id":8109143,"title":"Show HN: Griddle, a simple grid component for use with React","url":"http://dynamictyped.github.io/Griddle/","rank":-5.029694159741383,"score":4,"time":"2014-07-30T16:24:23Z"},{"id":8110160,"title":"React.js: Another Template Library? Like Web Components? A Framework?","url":"http://www.funnyant.com/reactjs-what-is-it/","rank":-5.218630283054186,"score":2,"time":"2014-07-30T18:44:12Z"},{"id":8110896,"title":"Show HN: An Admin UI for the Hexo static blogging engine in React","url":"http://jaredly.github.io/hexo-admin/","rank":-4.690092449226312,"score":1,"time":"2014-07-30T20:57:46Z"},{"id":8111783,"title":"How to use React in your Rails projects","url":"http://rny.io/rails/react/2014/07/31/reactjs-and-rails.html","rank":-5.642544952660551,"score":1,"time":"2014-07-31T00:26:41Z"},{"id":8114168,"title":"React and Rails","url":"http://rny.io/rails/react/2014/07/31/reactjs-and-rails.html#","rank":-7.080419157732719,"score":4,"time":"2014-07-31T14:10:48Z"},{"id":8116103,"title":"Building a board game with React.js","url":"http://jjt.io/2014/07/30/building-a-board-game-with-react-js/","rank":-5.8814219078830545,"score":16,"time":"2014-07-31T18:40:57Z"},{"id":8118280,"title":"React 0.11 Released","url":"http://www.i-programmer.info/news/167-javascript/7594-react-011-released.html","rank":-6.737061774670698,"score":1,"time":"2014-08-01T03:44:05Z"},{"id":8124487,"title":"Kids react to the Apple ][","url":"http://www.youtube.com/watch?v=PF7EpEnglgk","rank":-6.4254656634776115,"score":4,"time":"2014-08-02T09:22:34Z"},{"id":8127423,"title":"Show HN: vim.ink – A vim color scheme designer built with React","url":"http://vim.ink/","rank":-4.853960595957184,"score":7,"time":"2014-08-03T08:17:01Z"},{"id":8128367,"title":"React Community Round-up #21","url":"http://facebook.github.io/react/blog/2014/08/03/community-roundup-21.html","rank":-6.4254656634776115,"score":1,"time":"2014-08-03T16:41:22Z"},{"id":8135819,"title":"Writing Yo in React and Firebase","url":"http://davidandsuzi.com/yo-in-react/","rank":-6.141418665344863,"score":1,"time":"2014-08-05T06:40:07Z"},{"id":8137446,"title":"Show HN: React.js pure-SVG Line Chart component","url":"https://github.com/fiatjaf/react-charts/tree/master/line","rank":-5.4223148645315336,"score":1,"time":"2014-08-05T15:34:33Z"},{"id":8143897,"title":"React is awesome. To create a simple app in 4 steps, checkout my blog post","url":"https://medium.com/social-tables-tech/not-just-another-framework-react-66e07143487f","rank":-4.3934495640662155,"score":1,"time":"2014-08-06T18:05:29Z"},{"id":8144956,"title":"React Style, an approach to styling React.js components","url":"http://andreypopp.com/posts/2014-08-06-react-style.html","rank":-7.536359457861464,"score":3,"time":"2014-08-06T21:27:07Z"},{"id":8146863,"title":"Show HN: Blazing Fast Domain Name Search built with React and Elasticsearch","url":"http://blazingfast.domains/","rank":-4.853960595957184,"score":4,"time":"2014-08-07T09:30:02Z"},{"id":8154201,"title":"Show HN: Angular Phonecat Tutorial in React JS","url":"http://blog.cuberoot.in/angular-phonecat-tutorial-in-react-js/","rank":-5.642544952660551,"score":1,"time":"2014-08-08T18:03:46Z"},{"id":8157757,"title":"Show HN: DeLorean.js: A Simple Flux Library for React","url":"https://github.com/f/delorean","rank":-5.218630283054186,"score":2,"time":"2014-08-09T19:13:34Z"},{"id":8158322,"title":"React.js: props vs. state","url":"https://github.com/uberVU/react-guide/blob/master/props-vs-state.md#readme","rank":-6.4254656634776115,"score":4,"time":"2014-08-09T23:30:23Z"},{"id":8172366,"title":"Show HN: A 2048 implementation in React","url":"https://github.com/IvanVergiliev/2048-react","rank":-5.8814219078830545,"score":9,"time":"2014-08-13T11:34:05Z"},{"id":8176244,"title":"Show HN: Collection of React.js Components","url":"http://leesalminen.github.io","rank":-5.8814219078830545,"score":1,"time":"2014-08-14T06:09:24Z"},{"id":8180269,"title":"Building a board game with React.js","url":"http://jjt.io/2014/07/30/building-a-board-game-with-react-js/","rank":-5.8814219078830545,"score":2,"time":"2014-08-14T22:56:54Z"},{"id":8181572,"title":"Rendering React Components on the Server","url":"http://www.princeton.edu/~crmarsh/react-ssr/","rank":-6.141418665344863,"score":1,"time":"2014-08-15T10:11:35Z"},{"id":8186245,"title":"React JS “Injection” into Angular JS Application","url":"http://www.eastbanctech.com/react-js-injection-into-angular-js-application-or-fighting-for-performance-increase/?utm_content=7266449&utm_medium=social&utm_source=twitter","rank":-5.8814219078830545,"score":1,"time":"2014-08-16T14:12:35Z"},{"id":8189167,"title":"AngularJS vs. React","url":"http://noelwelsh.com/programming/2014/08/17/angularjs-vs-react/","rank":-7.080419157732719,"score":9,"time":"2014-08-17T11:14:46Z"},{"id":8198107,"title":"Browserify and Gulp with React","url":"https://hacks.mozilla.org/2014/08/browserify-and-gulp-with-react/","rank":-6.4254656634776115,"score":2,"time":"2014-08-19T16:14:05Z"},{"id":8201445,"title":"Browserify and Gulp with React","url":"http://mzl.la/1miIUq5","rank":-6.4254656634776115,"score":1,"time":"2014-08-20T07:52:35Z"},{"id":8201974,"title":"Why We May Ditch AngularJS For React","url":"http://wiredcraft.com/posts/2014/08/20/why-we-may-ditch-angularjs-for-react.html","rank":-5.8814219078830545,"score":25,"time":"2014-08-20T12:06:03Z"},{"id":8203847,"title":"How We Made HelloSign Responsive with the React Framework","url":"http://blog.hellosign.com/hellosign-responsive/","rank":-5.4223148645315336,"score":1,"time":"2014-08-20T18:51:16Z"},{"id":8206651,"title":"Show HN: A playground for react-bootstrap with debugging support","url":"https://gcanti.github.io/resources/tcomb-react-bootstrap/playground/playground.html","rank":-5.218630283054186,"score":2,"time":"2014-08-21T10:19:17Z"},{"id":8206913,"title":"Fast prototyping: Bootstrap + React.js + debugging support","url":"https://github.com/gcanti/tcomb-react-bootstrap","rank":-5.4223148645315336,"score":3,"time":"2014-08-21T12:08:57Z"},{"id":8210602,"title":"React-responsive – Media queries in react for responsive design","url":"https://github.com/wearefractal/react-responsive","rank":-7.536359457861464,"score":1,"time":"2014-08-22T02:16:38Z"},{"id":8214986,"title":"React.js Slide Puzzle","url":"http://henleyedition.com/reactjs-slide-puzzle/","rank":-6.737061774670698,"score":2,"time":"2014-08-23T04:24:55Z"},{"id":8215781,"title":"Functional UI Programming with React.JS and ClojureScript","url":"https://vimeo.com/97516219","rank":-5.642544952660551,"score":2,"time":"2014-08-23T13:40:21Z"},{"id":8216768,"title":"Comparing React and Conductance code","url":"https://conductance.io/examples/react-comparison/","rank":-6.4254656634776115,"score":3,"time":"2014-08-23T20:14:30Z"},{"id":8220978,"title":"React Developer Tools","url":"https://github.com/facebook/react-devtools","rank":-7.080419157732719,"score":2,"time":"2014-08-25T08:07:58Z"},{"id":8227129,"title":"IntelliJ IDEA and WebStorm get official react.js support","url":"http://youtrack.jetbrains.com/issue/WEB-12119#comment=27-789380","rank":-5.4223148645315336,"score":3,"time":"2014-08-26T14:13:37Z"},{"id":8239718,"title":"React and Flux: Building Applications with a Unidirectional Data Flow","url":"https://thenewcircle.com/s/post/1653/react_and_flux_building_applications_with_a_unidirectional_data_flow_bill_fisher_jing_chen_video","rank":-5.218630283054186,"score":1,"time":"2014-08-28T21:08:45Z"},{"id":8240689,"title":"React.js, the Rails way","url":"https://www.gitbook.io/book/checkraiser/rails-and-react-js","rank":-6.4254656634776115,"score":2,"time":"2014-08-29T01:07:37Z"},{"id":8242086,"title":"React from an Ember.js perspective","url":"https://docs.google.com/presentation/d/1afMLTCpRxhJpurQ97VBHCZkLbR1TEsRnd3yyxuSQ5YY/edit#slide=id.p","rank":-6.141418665344863,"score":11,"time":"2014-08-29T11:48:27Z"},{"id":8242732,"title":"Ember v React","url":"https://docs.google.com/presentation/d/1afMLTCpRxhJpurQ97VBHCZkLbR1TEsRnd3yyxuSQ5YY/preview?usp=sharing&sle=true#slide=id.p","rank":-7.080419157732719,"score":24,"time":"2014-08-29T14:48:54Z"},{"id":8243792,"title":"WATCH: Elders React to Oculus Rift","url":"http://sdtimes.com/watch-elders-react-oculus-rift/","rank":-6.141418665344863,"score":1,"time":"2014-08-29T18:30:39Z"},{"id":8254897,"title":"Show HN: Angular-react – ReactJS with AngularJS","url":"https://github.com/wesleycho/angular-react","rank":-5.8814219078830545,"score":4,"time":"2014-09-01T22:13:11Z"},{"id":8255121,"title":"OSCON 2014 – React's Architecture","url":"https://www.youtube.com/watch?v=eCf5CquV_Bw","rank":-6.4254656634776115,"score":5,"time":"2014-09-01T23:43:34Z"},{"id":8256372,"title":"React Mixins By\u00A0Example","url":"http://simblestudios.com/blog/development/react-mixins-by-example.html","rank":-6.737061774670698,"score":2,"time":"2014-09-02T08:34:10Z"},{"id":8258415,"title":"React from an Ember.js perspective","url":"https://docs.google.com/presentation/d/1afMLTCpRxhJpurQ97VBHCZkLbR1TEsRnd3yyxuSQ5YY/edit#slide=id.g380053cce_022","rank":-6.141418665344863,"score":19,"time":"2014-09-02T16:12:09Z"},{"id":8260556,"title":"The new React-based Brackets project tree","url":"http://www.kevindangoor.com/2014/09/intro-to-the-new-brackets-project-tree/","rank":-5.8814219078830545,"score":3,"time":"2014-09-02T22:31:35Z"},{"id":8263146,"title":"WebRTC chat with React.js","url":"http://blog.mgechev.com/2014/09/03/webrtc-peer-to-peer-chat-with-react/","rank":-6.4254656634776115,"score":13,"time":"2014-09-03T14:29:25Z"},{"id":8267148,"title":"React Components","url":"http://react-components.com/","rank":-7.460654783917127,"score":191,"time":"2014-09-04T07:39:20Z"},{"id":8273026,"title":"Diving deeper into a React.js memory game case study","url":"http://blog.krawaller.se/posts/a-react-js-case-study-follow-up/","rank":-5.218630283054186,"score":5,"time":"2014-09-05T09:41:05Z"},{"id":8274133,"title":"React.js Internals with Nick Niemeir","url":"https://plus.google.com/events/cpuemsgmdltri201f25ud3fsnn8","rank":-6.141418665344863,"score":4,"time":"2014-09-05T14:49:27Z"},{"id":8284446,"title":"From AngularJS to React: the isomorphic way","url":"http://blog.risingstack.com/from-angularjs-to-react-the-isomorphic-way/","rank":-5.8814219078830545,"score":13,"time":"2014-09-08T12:56:06Z"},{"id":8284612,"title":"Getting Started with React","url":"http://www.tysoncadenhead.com/blog/getting-started-with-react","rank":-6.737061774670698,"score":2,"time":"2014-09-08T13:37:30Z"},{"id":8285967,"title":"Show HN: A cake pricing calculator in React.js","url":"http://bakecalc.com/","rank":-5.4223148645315336,"score":2,"time":"2014-09-08T17:21:29Z"},{"id":8286039,"title":"Integrating D3.js visualizations in a React app","url":"http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/","rank":-5.642544952660551,"score":3,"time":"2014-09-08T17:31:48Z"},{"id":8295894,"title":"An alternative syntax for React propTypes","url":"http://gcanti.github.io/2014/09/10/an-alternative-syntax-for-react-prop-types.html","rank":-6.141418665344863,"score":5,"time":"2014-09-10T10:39:05Z"},{"id":8299301,"title":"React JSX via ECMAScript 6 template strings","url":"http://www.2ality.com/2014/07/jsx-template-strings.html","rank":-5.8814219078830545,"score":2,"time":"2014-09-10T21:27:50Z"},{"id":8309764,"title":"React Community Round-up #22","url":"http://facebook.github.io/react/blog/2014/09/12/community-round-up-22.html","rank":-6.4254656634776115,"score":3,"time":"2014-09-12T19:00:43Z"},{"id":8324544,"title":"From Backbone to React: Our Experience Scaling a Web Application","url":"http://techsonian.net/2014/07/from-backbone-to-react-our-experience-scaling-a-web-application/","rank":-5.218630283054186,"score":2,"time":"2014-09-16T14:13:59Z"},{"id":8329544,"title":"Boilerplate to create lightweight webapp using Flask and React","url":"https://github.com/abhiomkar/flask-react","rank":-5.4223148645315336,"score":1,"time":"2014-09-17T12:06:41Z"},{"id":8329837,"title":"From Backbone to React: Our Experience Scaling a Web Application","url":"http://www.techsonian.net/2014/09/from-backbone-to-react-our-experience-scaling-a-web-application/","rank":-5.218630283054186,"score":96,"time":"2014-09-17T13:35:59Z"},{"id":8333694,"title":"Integrating D3.js visualizations in a React app","url":"http://nicolashery.com/integrating-d3js-visualizations-in-a-react-app/","rank":-5.642544952660551,"score":3,"time":"2014-09-18T04:32:32Z"},{"id":8337150,"title":"A guilty affair between Scala.js and Facebook's React","url":"https://github.com/japgolly/scalajs-react","rank":-5.218630283054186,"score":4,"time":"2014-09-18T19:34:40Z"},{"id":8337404,"title":"6 Reasons Why We Love React.js","url":"http://www.syncano.com/reactjs-reasons-why-part-1/","rank":-5.8814219078830545,"score":2,"time":"2014-09-18T20:21:13Z"},{"id":8339053,"title":"A Conceptual Look at Om (ClojureScript for React.js)","url":"http://josf.info/blog/2014/09/18/first-ompressions-a-conceptual-look-at-om/","rank":-5.4223148645315336,"score":78,"time":"2014-09-19T04:54:50Z"},{"id":8340013,"title":"Facebook React Starter Kit","url":"https://github.com/kriasoft/react-starter-kit","rank":-6.737061774670698,"score":1,"time":"2014-09-19T11:52:24Z"},{"id":8345022,"title":"React: Restful UI Rendering","url":"https://www.youtube.com/watch?v=IVvHPPcl2TM","rank":-6.737061774670698,"score":2,"time":"2014-09-20T17:30:58Z"},{"id":8351435,"title":"Using Om/ClojureScript/React in Production [Strange Loop]","url":"http://t.co/1tCodUS6oh","rank":-5.642544952660551,"score":1,"time":"2014-09-22T17:15:33Z"},{"id":8351612,"title":"Using Om/React/ClojureScript in Production [Strange Loop]","url":"https://www.youtube.com/watch?v=TihhFQjtiZU&feature=youtu.be&a","rank":-5.642544952660551,"score":3,"time":"2014-09-22T17:55:01Z"},{"id":8355255,"title":"React-cursor: a JavaScript implementation of the Cursor concept first seen in Om","url":"https://github.com/dustingetz/react-cursor/","rank":-4.690092449226312,"score":136,"time":"2014-09-23T13:38:06Z"},{"id":8356243,"title":"React on Express Tutorial: The Twitter Timeline Game (Part 1)","url":"http://quickleft.com/blog/react-on-express-tutorial-the-twitter-timeline-game-part-1","rank":-5.218630283054186,"score":2,"time":"2014-09-23T16:39:08Z"},{"id":8357314,"title":"Ask HN: Best way to learn React?","url":"","rank":-5.8814219078830545,"score":1,"time":"2014-09-23T18:48:57Z"},{"id":8362801,"title":"Justin Gordon Using React on Rails","url":"https://hackhands.com/react-rails-tutorial/","rank":-6.141418665344863,"score":37,"time":"2014-09-24T17:30:12Z"},{"id":8366599,"title":"Real World React","url":"http://presentboldly.com/bejonbee/real-world-react/","rank":-7.080419157732719,"score":1,"time":"2014-09-25T11:29:59Z"},{"id":8368102,"title":"Flux vs. Fluxxor vs. Reflux for React?","url":"","rank":-5.8814219078830545,"score":1,"time":"2014-09-25T16:45:58Z"},{"id":8380159,"title":"iPhone 6 Store Checker using Node.js + React.js","url":"http://www.iphonestorechecker.com/","rank":-5.218630283054186,"score":6,"time":"2014-09-28T16:37:39Z"},{"id":8380761,"title":"Creating Isomorphic Apps with React and Node.js","url":"http://www.htmlxprs.com/post/20/creating-isomorphic-apps-with-react-and-nodejs","rank":-5.642544952660551,"score":2,"time":"2014-09-28T20:07:07Z"},{"id":8395778,"title":"React Apps Using Flux and Backbone: A How To","url":"http://www.toptal.com/front-end/simple-data-flow-in-react-applications-using-flux-and-backbone","rank":-5.4223148645315336,"score":6,"time":"2014-10-01T16:37:35Z"},{"id":8400042,"title":"React + Flux architecture: another example (beyond todolist and chat)","url":"https://github.com/totty90/jogabo-flux-react","rank":-5.218630283054186,"score":2,"time":"2014-10-02T09:49:40Z"},{"id":8412865,"title":"React / D3 Visualizer","url":"http://tgolson.com/react-d3-visuals/","rank":-7.080419157732719,"score":2,"time":"2014-10-05T17:48:00Z"},{"id":8413332,"title":"React and Masonry","url":"http://blog.vullum.io/react-masonry-mixin/","rank":-7.080419157732719,"score":1,"time":"2014-10-05T20:24:00Z"},{"id":8432211,"title":"Show HN: React-hn – Supports all Hacker News API v0 item types","url":"https://github.com/insin/react-hn","rank":-4.853960595957184,"score":69,"time":"2014-10-09T13:33:57Z"},{"id":8433066,"title":"JavaScript, Types and Sets (Part II) and a Side Note on React.js","url":"http://gcanti.github.io/2014/10/07/javascript-types-and-sets-part-II.html","rank":-4.690092449226312,"score":2,"time":"2014-10-09T15:45:15Z"},{"id":8436266,"title":"React Hacker News","url":"http://insin.github.io/react-hn/#/","rank":-7.080419157732719,"score":2,"time":"2014-10-10T04:29:46Z"},{"id":8437051,"title":"Using React components just as HTML elements","url":"http://pixelscommander.com/en/interactive-revolution/web-components-and-react-js-with-reactiveelements/","rank":-5.8814219078830545,"score":1,"time":"2014-10-10T10:34:49Z"},{"id":8437370,"title":"Show HN: Declarative, nestable document.title for React","url":"https://github.com/gaearon/react-document-title","rank":-5.642544952660551,"score":1,"time":"2014-10-10T12:37:01Z"},{"id":8448720,"title":"Integrating React.js into Jekyll","url":"http://biesnecker.com/2014/10/13/integrating-react-into-jekyll/","rank":-6.4254656634776115,"score":1,"time":"2014-10-13T14:00:06Z"},{"id":8453036,"title":"Swarm.js and React – Real-time, offline-ready web apps","url":"http://swarmjs.github.io/articles/todomvc/","rank":-5.218630283054186,"score":162,"time":"2014-10-14T12:18:56Z"},{"id":8453434,"title":"Show HN: Open source React.js Bitcoin test network store (buy fake cats)","url":"https://github.com/coinbolt/catshop","rank":-4.690092449226312,"score":5,"time":"2014-10-14T14:02:23Z"},{"id":8454786,"title":"Introducing React Elements","url":"http://facebook.github.io/react/blog/2014/10/14/introducting-react-elements.html","rank":-7.080419157732719,"score":6,"time":"2014-10-14T18:07:33Z"},{"id":8455789,"title":"Introducing React Elements","url":"https://facebook.github.io/react/blog/2014/10/14/introducting-react-elements.html","rank":-7.080419157732719,"score":2,"time":"2014-10-14T21:01:16Z"},{"id":8460543,"title":"Building a reading time widget with React and jQuery","url":"http://biesnecker.com/2014/10/15/building-a-reading-time-widget-with-react-and-jquery/","rank":-5.4223148645315336,"score":1,"time":"2014-10-15T18:15:15Z"},{"id":8466446,"title":"React.js Primer","url":"https://github.com/BinaryMuse/react-primer","rank":-7.080419157732719,"score":7,"time":"2014-10-16T18:26:40Z"},{"id":8469458,"title":"React v0.12 RC Released","url":"http://facebook.github.io/react/blog/2014/10/16/react-v0.12-rc1.html","rank":-6.4254656634776115,"score":7,"time":"2014-10-17T04:47:35Z"},{"id":8471653,"title":"The Design Philosophy Behind React – Minimal API Surface Area","url":"http://2014.jsconf.eu/speakers/sebastian-markbage-minimal-api-surface-area-learning-patterns-instead-of-frameworks.html","rank":-5.4223148645315336,"score":3,"time":"2014-10-17T16:12:07Z"},{"id":8478742,"title":"Show HN: Flexible HTML5 drag-and-drop mixin for React with full DOM control","url":"https://github.com/gaearon/react-dnd","rank":-4.5369272462944465,"score":2,"time":"2014-10-19T16:45:09Z"},{"id":8478794,"title":"Rendering with React and JSX","url":"http://thinkingonthinking.com/the-rendering-question/","rank":-6.4254656634776115,"score":1,"time":"2014-10-19T17:01:26Z"},{"id":8480247,"title":"Trouble in Paradise with ClojureScript and React.js","url":"https://diogo149.github.io/2014/10/19/om-no/","rank":-5.642544952660551,"score":28,"time":"2014-10-20T01:01:19Z"},{"id":8490783,"title":"Building a card game with React.js","url":"http://biesnecker.com/2014/10/21/building-a-card-game-war-in-react/","rank":-5.8814219078830545,"score":4,"time":"2014-10-21T23:35:29Z"},{"id":8492507,"title":"WebStorm 9 released: Meteor support, React and JSX, Gulp integration","url":"http://blog.jetbrains.com/webstorm/2014/10/webstorm-9-released-meteor-support-react-and-jsx-gulp-integration-and-more/","rank":-5.218630283054186,"score":1,"time":"2014-10-22T13:14:05Z"},{"id":8508334,"title":"Pros and Cons of Facebook's React vs. Web Components (Polymer)","url":"https://programmers.stackexchange.com/questions/225400/pros-and-cons-of-facebooks-react-vs-web-components-polymer","rank":-5.029694159741383,"score":1,"time":"2014-10-25T14:42:42Z"},{"id":8516776,"title":"React.js Conf","url":"http://conf.reactjs.com/","rank":-7.080419157732719,"score":43,"time":"2014-10-27T17:19:33Z"},{"id":8520205,"title":"Show HN: React.js chat with WebRTC","url":"http://blog.mgechev.com/2014/09/03/webrtc-peer-to-peer-chat-with-react/","rank":-5.8814219078830545,"score":2,"time":"2014-10-28T10:12:28Z"},{"id":8520956,"title":"Getting to Know Flux, the React.js Architecture","url":"http://scotch.io/tutorials/javascript/getting-to-know-flux-the-react-js-architecture","rank":-5.642544952660551,"score":5,"time":"2014-10-28T14:02:24Z"},{"id":8520976,"title":"Scaffolding tool and component creator for FB React","url":"https://github.com/haggy/FB-Reactor","rank":-5.642544952660551,"score":1,"time":"2014-10-28T14:07:12Z"},{"id":8522001,"title":"This Week in React","url":"https://reactjsnews.com/twir-a-conference-is-coming/","rank":-6.737061774670698,"score":1,"time":"2014-10-28T17:07:16Z"},{"id":8522139,"title":"React, and why it’s awesome","url":"http://www.normative.com/react-and-why-its-awesome/","rank":-6.141418665344863,"score":13,"time":"2014-10-28T17:25:52Z"},{"id":8523048,"title":"React v0.12 Released","url":"https://facebook.github.io/react/blog/2014/10/28/react-v0.12.html","rank":-6.737061774670698,"score":2,"time":"2014-10-28T19:31:09Z"},{"id":8526456,"title":"Understanding React and reimplementing it from scratch","url":"https://gcanti.github.io/2014/10/29/understanding-react-and-reimplementing-it-from-scratch-part-1.html","rank":-5.8814219078830545,"score":5,"time":"2014-10-29T10:41:51Z"},{"id":8532840,"title":"Angular VS Knockout VS Ember VS React VS Mithril Performance Test","url":"http://jsperf.com/angular-vs-knockout-vs-ember/309","rank":-5.029694159741383,"score":2,"time":"2014-10-30T13:45:03Z"},{"id":8533270,"title":"Creating a Simple Shopping Cart with React.js and Flux","url":"http://scotch.io/tutorials/javascript/creating-a-simple-shopping-cart-with-react-js-and-flux","rank":-5.218630283054186,"score":3,"time":"2014-10-30T14:56:10Z"},{"id":8533466,"title":"React-no-jsx – a pure JavaScript alternative to JSX","url":"https://github.com/jussi-kalliokoski/react-no-jsx","rank":-5.4223148645315336,"score":2,"time":"2014-10-30T15:25:36Z"},{"id":8543198,"title":"Trace Logging with React","url":"http://www.garysieling.com/blog/trace-logging-react","rank":-6.737061774670698,"score":1,"time":"2014-11-01T14:43:38Z"},{"id":8548074,"title":"React.js: Removing User Interface Complexity","url":"http://www.jlongster.com/Removing-User-Interface-Complexity,-or-Why-React-is-Awesome","rank":-6.141418665344863,"score":3,"time":"2014-11-02T20:56:28Z"},{"id":8550790,"title":"Combining React, Flux and Web Components","url":"http://futurice.com/blog/combining-react-flux-and-web-components","rank":-6.141418665344863,"score":16,"time":"2014-11-03T14:07:36Z"},{"id":8551505,"title":"What You Need to Know About React","url":"http://revelry.co/2014/11/01/what-you-need-to-know-about-react/","rank":-5.8814219078830545,"score":2,"time":"2014-11-03T16:10:41Z"},{"id":8552321,"title":"React.js: Reconciliation","url":"http://facebook.github.io/react/docs/reconciliation.html","rank":-7.080419157732719,"score":1,"time":"2014-11-03T18:04:45Z"},{"id":8561489,"title":"React.js: VelocityTransitionGroup, a replacement for ReactCSSTransitionGroup","url":"https://gist.github.com/tkafka/0d94c6ec94297bb67091","rank":-5.8814219078830545,"score":60,"time":"2014-11-05T12:34:23Z"},{"id":8571834,"title":"React uses a separate repository to publish to Bower","url":"https://github.com/reactjs/react-bower","rank":-5.4223148645315336,"score":1,"time":"2014-11-07T09:55:45Z"},{"id":8572812,"title":"Show HN: React 0.12 renders to Web Components","url":"https://gist.github.com/OlavHN/ff73b104bb25e5e08a51","rank":-5.4223148645315336,"score":45,"time":"2014-11-07T15:11:24Z"},{"id":8573020,"title":"React Components for Google Material Design","url":"https://github.com/callemall/material-ui","rank":-6.141418665344863,"score":6,"time":"2014-11-07T15:49:11Z"},{"id":8573986,"title":"Show HN: Using React inside Ember.js","url":"http://ghempton.github.io/ember-react/","rank":-5.8814219078830545,"score":4,"time":"2014-11-07T18:41:47Z"},{"id":8578251,"title":"React: CSS in JS","url":"https://speakerdeck.com/vjeux/react-css-in-js","rank":-6.737061774670698,"score":33,"time":"2014-11-08T21:50:00Z"},{"id":8580072,"title":"Material UI – A CSS Framework and a Set of React Components","url":"http://material-ui.com","rank":-5.029694159741383,"score":21,"time":"2014-11-09T15:39:55Z"},{"id":8580868,"title":"Why is distributing a react component so hard?","url":"","rank":-5.642544952660551,"score":3,"time":"2014-11-09T20:51:28Z"},{"id":8591123,"title":"Show HN: Espresso.js – React Meets Backbone for a Minimal MVC","url":"https://github.com/techlayer/espresso.js","rank":-5.029694159741383,"score":41,"time":"2014-11-11T17:48:52Z"},{"id":8591908,"title":"Yet another Flux-like for React","url":"https://github.com/foss-haas/flox","rank":-6.141418665344863,"score":1,"time":"2014-11-11T20:19:37Z"},{"id":8612780,"title":"Show HN: Standalone Masonry Mixin for React.js","url":"https://github.com/eiriklv/react-masonry-mixin","rank":-5.642544952660551,"score":12,"time":"2014-11-15T22:02:57Z"},{"id":8619368,"title":"React Rocks: Redesign Your Front-End for Composability","url":"http://blog.hellosign.com/react-rocks-redesign-your-front-end-for-composability/","rank":-5.642544952660551,"score":7,"time":"2014-11-17T17:52:36Z"},{"id":8620106,"title":"React-vdom upgraded to React v0.12.0","url":"https://github.com/gcanti/react-vdom","rank":-7.746472238338964,"score":1,"time":"2014-11-17T19:56:06Z"},{"id":8620303,"title":"Freactive, a new Clojurescript/React library","url":"https://github.com/aaronc/freactive","rank":-6.141418665344863,"score":6,"time":"2014-11-17T20:25:19Z"},{"id":8624525,"title":"Visualization Is for Sharing: Using React for Portable Data Visualization","url":"http://viget.com/extend/visualization-is-for-sharing-using-react-for-portable-data-visualization","rank":-5.218630283054186,"score":11,"time":"2014-11-18T16:14:59Z"},{"id":8625912,"title":"Small lib for React.js views on server and client","url":"https://github.com/eoinmurray/react-view-engine","rank":-5.218630283054186,"score":2,"time":"2014-11-18T19:50:45Z"},{"id":8627793,"title":"Show HN: Axis - a React.js multiplayer math game","url":"http://www.axisthegame.com","rank":-5.4223148645315336,"score":110,"time":"2014-11-19T02:03:51Z"},{"id":8631333,"title":"Intro to React","url":"http://www.instrument.com/developers/an-introduction-to-react-js","rank":-7.080419157732719,"score":1,"time":"2014-11-19T17:31:40Z"},{"id":8652822,"title":"Backbone React Component + Middleman","url":"http://www.openmindedinnovations.com/blogs/backbone-react-component-with-middleman","rank":-6.4254656634776115,"score":2,"time":"2014-11-24T15:37:31Z"},{"id":8659584,"title":"Facebook's React vs. AngularJS","url":"http://www.quora.com/Pete-Hunt/Posts/Facebooks-React-vs-AngularJS-A-Closer-Look?share=1","rank":-6.4254656634776115,"score":4,"time":"2014-11-25T20:41:31Z"},{"id":8661585,"title":"From Backbone Views to React","url":"http://leoasis.github.io/posts/2014/03/22/from_backbone_views_to_react/","rank":-6.4254656634776115,"score":2,"time":"2014-11-26T08:55:26Z"},{"id":8661721,"title":"React.js Touch Demo","url":"http://vimeo.com/79659941","rank":-6.737061774670698,"score":1,"time":"2014-11-26T10:04:20Z"},{"id":8661913,"title":"React.js Rethinking Best Practices","url":"http://2013.jsconf.eu/speakers/pete-hunt-react-rethinking-best-practices.html","rank":-6.4254656634776115,"score":2,"time":"2014-11-26T11:40:11Z"},{"id":8662348,"title":"Yahoo Mail moving to React","url":"http://www.slideshare.net/rmsguhan/react-meetup-mailonreact","rank":-6.4254656634776115,"score":231,"time":"2014-11-26T14:15:55Z"},{"id":8662689,"title":"React.js: Be Predictable, Not Correct","url":"https://www.youtube.com/watch?v=h3KksH8gfcQ","rank":-6.141418665344863,"score":3,"time":"2014-11-26T15:24:29Z"},{"id":8663242,"title":"Show HN: React demo featuring isomorphic Flux and progressive enhancement","url":"https://github.com/chadpaulson/react-isomorphic-video-game-search","rank":-5.218630283054186,"score":3,"time":"2014-11-26T17:00:39Z"},{"id":8671008,"title":"Isomorphic-hot-loader: Isomorphic React app with react-router and react-hot-loader","url":"https://github.com/irvinebroque/isomorphic-hot-loader","rank":-7.997238238021285,"score":1,"time":"2014-11-28T14:32:30Z"},{"id":8672894,"title":"React animations screencast (react-tween-state)","url":"https://www.youtube.com/watch?v=9cY8-xCfU9E","rank":-8.203920859871145,"score":3,"time":"2014-11-29T02:38:46Z"},{"id":8676240,"title":"Om and React.js Does It Better","url":"https://gist.github.com/runexec/6efb322f29fc790a98a1/#om-does-front-end-better","rank":-5.8814219078830545,"score":4,"time":"2014-11-30T07:00:12Z"},{"id":8677653,"title":"Om and React.js Does It Better","url":"https://gist.github.com/runexec/6efb322f29fc790a98a1/#om-and-reactjs-does-it-better","rank":-5.8814219078830545,"score":2,"time":"2014-11-30T18:56:23Z"},{"id":8682101,"title":"Phi – An Om-inspired React Wrapper Based on the Principles of Flux","url":"https://github.com/potetm/phi","rank":-4.853960595957184,"score":2,"time":"2014-12-01T16:56:36Z"},{"id":8683546,"title":"React vs. FruitMachine","url":"http://labs.ft.com/2013/10/client-side-layout-engines-react-vs-fruitmachine/","rank":-7.080419157732719,"score":5,"time":"2014-12-01T20:27:21Z"},{"id":8685625,"title":"My problem with React JS","url":"http://run-node.com/my-problem-with-react-js/","rank":-6.4254656634776115,"score":1,"time":"2014-12-02T03:55:53Z"},{"id":8690946,"title":"Show HN: My Attempt to Recreate Angular / React in 50 Lines of JS","url":"https://github.com/zackify/Simpler","rank":-4.690092449226312,"score":11,"time":"2014-12-02T23:55:06Z"},{"id":8692028,"title":"React.js and Om Does It Better","url":"https://gist.github.com/runexec/6efb322f29fc790a98a1","rank":-5.8814219078830545,"score":3,"time":"2014-12-03T05:19:39Z"},{"id":8696994,"title":"Building an App with React and RefluxJS","url":"http://henleyedition.com/building-an-app-using-react-and-refluxjs/","rank":-5.8814219078830545,"score":3,"time":"2014-12-03T23:20:44Z"},{"id":8702185,"title":"The Secrets of React's Virtual DOM (FutureJS 2014)","url":"https://www.youtube.com/watch?v=-DX3vJiqxm4","rank":-5.4223148645315336,"score":1,"time":"2014-12-04T22:43:51Z"},{"id":8706487,"title":"React.js Conf Tickets going on sale  noon PST","url":"https://reactjsconf.splashthat.com/?preview","rank":-5.4223148645315336,"score":2,"time":"2014-12-05T19:52:31Z"},{"id":8710755,"title":"Show HN: Metafizzy Packery Mixin for React.js","url":"https://github.com/eiriklv/react-packery-mixin","rank":-5.642544952660551,"score":2,"time":"2014-12-07T00:35:02Z"},{"id":8714297,"title":"Building UI Components with Om, ClojureScript, and React","url":"http://mjw56.github.io/a-simple-comments-app-with-om/index.html","rank":-5.642544952660551,"score":2,"time":"2014-12-08T00:34:04Z"},{"id":8717582,"title":"React.js Newsletter: The weekly newsletter of the best React news and articles","url":"http://reactjsnewsletter.com/","rank":-6.798733011723831,"score":2,"time":"2014-12-08T17:21:28Z"},{"id":8721592,"title":"Fynx – architecture library for React inspired by Reflux and Fluxxor","url":"https://github.com/foss-haas/fynx","rank":-5.218630283054186,"score":2,"time":"2014-12-09T08:00:31Z"},{"id":8724564,"title":"Build with React – ReactJS articles and tutorials","url":"http://buildwithreact.com/","rank":-5.8814219078830545,"score":24,"time":"2014-12-09T18:21:46Z"},{"id":8725775,"title":"MAP: Watch the world react to release of CIA 'torture report'","url":"http://stream.aljazeera.com/story/201412091249-0024419","rank":-5.029694159741383,"score":1,"time":"2014-12-09T21:10:49Z"},{"id":8729221,"title":"Functional Reactive React.js","url":"https://medium.com/@garychambers108/functional-reactive-react-js-b04a8d97a540","rank":-6.737061774670698,"score":3,"time":"2014-12-10T14:18:40Z"},{"id":8731390,"title":"Ember can react","url":"https://unspace.ca/dev/2014/ember-can-react","rank":-7.080419157732719,"score":3,"time":"2014-12-10T20:13:35Z"},{"id":8733976,"title":"Show HN: TouchstoneJS, a React powered UI framework for beautiful mobile apps","url":"http://touchstonejs.io/","rank":-4.853960595957184,"score":92,"time":"2014-12-11T09:48:51Z"},{"id":8737026,"title":"React Retina Image: component for serving high-resolution images","url":"https://github.com/KyleAMathews/react-retina-image","rank":-5.4223148645315336,"score":2,"time":"2014-12-11T20:56:30Z"},{"id":8743121,"title":"Don't React","url":"http://staltz.com/dont-react","rank":-7.080419157732719,"score":2,"time":"2014-12-12T22:33:13Z"},{"id":8751977,"title":"Show HN: ReactSkitterTransitions – A react component for advanced js transitions","url":"https://github.com/guillaume86/react-skitter-transitions","rank":-5.218630283054186,"score":3,"time":"2014-12-15T14:09:01Z"},{"id":8755277,"title":"Watch Year 12 students react to their 2014 ATAR score","url":"https://www.youtube.com/watch?v=9d37qLKhZNw","rank":-5.218630283054186,"score":1,"time":"2014-12-16T00:17:29Z"},{"id":8757404,"title":"React in the real world","url":"http://tech.finn.no/2014/12/15/react-in-the-real-world/","rank":-6.4254656634776115,"score":1,"time":"2014-12-16T15:03:20Z"},{"id":8757851,"title":"React-forms Forms library for react","url":"https://github.com/prometheusresearch/react-forms","rank":-8.203920859871145,"score":4,"time":"2014-12-16T16:40:32Z"},{"id":8767032,"title":"Show HN: Tcomb-form – React.js UI library for developing forms writing less code","url":"https://gcanti.github.io/tcomb-form","rank":-4.5369272462944465,"score":5,"time":"2014-12-18T12:58:57Z"},{"id":8769345,"title":"Using React with GHCJS – Part 1","url":"http://iankduncan.com/posts/2014-12-16-react-js-with-ghcjs.html","rank":-6.141418665344863,"score":3,"time":"2014-12-18T20:02:28Z"},{"id":8790420,"title":"React, Backbone, Flux and Web APIs","url":"http://blog.rile.yt/react-backbone-flux-async-web-apis","rank":-6.141418665344863,"score":5,"time":"2014-12-23T21:49:40Z"},{"id":8795398,"title":"F2E News.the news to front end build by React and Flux","url":"https://github.com/shawnXiao/f2enews","rank":-4.853960595957184,"score":1,"time":"2014-12-25T04:23:57Z"},{"id":8795698,"title":"Typed React, a binding layer between React and TypeScript","url":"https://github.com/Asana/typed-react","rank":-7.536359457861464,"score":2,"time":"2014-12-25T07:03:19Z"},{"id":8798211,"title":"React.js Tutorial: Tetris using SVG from scratch, by a web programming neophyte","url":"https://eigenvector.wordpress.com/2014/12/10/reactris-part-i-getting-started/","rank":-4.690092449226312,"score":2,"time":"2014-12-26T06:03:16Z"},{"id":8805910,"title":"Decomplected, extensible and simple React wrapper for ClojureScript","url":"https://github.com/tonsky/rum","rank":-5.642544952660551,"score":3,"time":"2014-12-28T10:07:17Z"},{"id":8806639,"title":"A React component that saves you the trouble of cross browser vh and vw units","url":"http://jmfurlott.com/building-react-viewport/","rank":-4.3934495640662155,"score":2,"time":"2014-12-28T16:47:15Z"},{"id":8807134,"title":"Learn React by building the Hacker News front page","url":"https://github.com/mking/react-hn","rank":-5.4223148645315336,"score":6,"time":"2014-12-28T19:33:46Z"},{"id":8809727,"title":"React and CSStyle are in love","url":"https://github.com/Swatto/csstyle-react-mixin","rank":-6.141418665344863,"score":2,"time":"2014-12-29T13:48:55Z"},{"id":8810486,"title":"How can React and Flux help us create better Angular applications?","url":"https://medium.com/@gilbox/how-can-react-and-flux-help-us-create-better-stronger-faster-angular-applications-639247898fb","rank":-5.029694159741383,"score":1,"time":"2014-12-29T16:44:17Z"},{"id":8812027,"title":"Complex Drag and Drop Lists Using React.js","url":"https://reactjsnews.com/complex-drag-and-drop-lists-using-react/","rank":-5.642544952660551,"score":2,"time":"2014-12-29T21:59:23Z"},{"id":8816831,"title":"What is React.js and why should I use it?","url":"http://engineering.localmed.com/react-js/","rank":-5.218630283054186,"score":2,"time":"2014-12-30T21:26:13Z"},{"id":8817858,"title":"Creating react-styleguide","url":"http://jmfurlott.com/creating-react-styleguide/","rank":-7.080419157732719,"score":1,"time":"2014-12-31T01:32:17Z"},{"id":8819115,"title":"Don't React (Presentation - Use arrows to navigate)","url":"http://staltz.com/dont-react/#/","rank":-5.642544952660551,"score":86,"time":"2014-12-31T12:39:21Z"},{"id":8827932,"title":"Isomorphic JavaScript with React and Node","url":"https://reactjsnews.com/isomorphic-javascript-with-react-node/","rank":-6.141418665344863,"score":40,"time":"2015-01-02T18:49:44Z"},{"id":8831139,"title":"An Unconventional Review of React","url":"http://www.letscodejavascript.com/v3/blog/2014/09/react_review","rank":-6.4254656634776115,"score":2,"time":"2015-01-03T16:38:50Z"},{"id":8833081,"title":"React State Stream might be the future default React animation mechanism","url":"https://github.com/chenglou/react-state-stream","rank":-7.148568583438252,"score":1,"time":"2015-01-04T03:13:29Z"},{"id":8836055,"title":"Helping you build Flux applications with React","url":"https://github.com/jhollingworth/marty","rank":-5.8814219078830545,"score":2,"time":"2015-01-04T22:04:58Z"},{"id":8837228,"title":"Visualizing Chernoff Faces with D3 and React.js","url":"http://kilotau.com/chernoff-faces-with-d3-and-react-js/","rank":-5.642544952660551,"score":4,"time":"2015-01-05T04:13:30Z"},{"id":8852190,"title":"React Week: A week long workshop for learning to build applications in React.js","url":"http://reactweek.com/","rank":-6.636348695692196,"score":2,"time":"2015-01-07T18:22:06Z"},{"id":8863028,"title":"React + Reflux + Routing + ES6 with Experimental ES7 Syntax + Semantic-UI","url":"https://github.com/hipertracker/react-es7","rank":-4.5369272462944465,"score":2,"time":"2015-01-09T16:55:02Z"},{"id":8874172,"title":"React-Grid-Layout: a draggable and resizable grid layout system for React","url":"https://strml.github.io/react-grid-layout/examples/0-showcase.html","rank":-6.969263392375751,"score":2,"time":"2015-01-12T15:02:04Z"},{"id":8878707,"title":"Taking React to the Next Level: Mixins, Gulp, and Browserify","url":"http://pomax.github.io/#gh-weblog-1420592591221","rank":-5.218630283054186,"score":2,"time":"2015-01-13T08:37:36Z"},{"id":8880915,"title":"A Comprehensive Guide to Learning React.js","url":"http://tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/","rank":-5.8814219078830545,"score":5,"time":"2015-01-13T16:46:53Z"},{"id":8884814,"title":"React vs. AngularJS vs. KnockoutJS: A Performance Comparison","url":"https://www.codementor.io/reactjs/tutorial/reactjs-vs-angular-js-performance-comparison-knockout?utm_term=react_angular_knockout_performance&utm_content=react-vs-angular&utm_medium=hn&utm_source=hn&utm_campaign=hn","rank":-5.642544952660551,"score":2,"time":"2015-01-14T07:23:19Z"},{"id":8886004,"title":"Animated Page Transitions with React.js","url":"http://coenraets.org/blog/2014/12/animated-page-transitions-with-react-js/","rank":-6.141418665344863,"score":12,"time":"2015-01-14T13:18:05Z"},{"id":8887023,"title":"Kinesis - Lambda – Firebase – React","url":"https://medium.com/@AdamRNeary/kinesis-lambda-firebase-react-da774fa28531","rank":-6.737061774670698,"score":4,"time":"2015-01-14T15:58:12Z"},{"id":8887083,"title":"Show HN: React.js conditional loading spinner","url":"http://vitullo-spinner.vcarl.com/","rank":-5.8814219078830545,"score":2,"time":"2015-01-14T16:06:19Z"},{"id":8893304,"title":"Building a Multi-Step Registration Form with React","url":"http://viget.com/extend/building-a-multi-step-registration-form-with-react","rank":-5.642544952660551,"score":2,"time":"2015-01-15T16:14:54Z"},{"id":8893619,"title":"React Templates","url":"http://wix.github.io/react-templates/","rank":-7.460654783917127,"score":1,"time":"2015-01-15T16:58:43Z"},{"id":8901864,"title":"Why I ditched Angular for React","url":"http://sixrevisions.com/javascript/why-i-ditched-angular-for-react/","rank":-6.141418665344863,"score":5,"time":"2015-01-16T21:34:02Z"},{"id":8904422,"title":"The React Quick Start Guide","url":"http://www.jackcallister.com/2015/01/05/the-react-quick-start-guide.html","rank":-6.4254656634776115,"score":3,"time":"2015-01-17T15:00:27Z"},{"id":8906121,"title":"A draggable and resizable grid layout with responsive breakpoints, for React","url":"https://github.com/STRML/react-grid-layout","rank":-5.029694159741383,"score":3,"time":"2015-01-18T00:27:30Z"},{"id":8908573,"title":"Teens React to Oculus","url":"http://www.youtube.com/watch?v=SM9s5cOKe8c&feature=youtu.be","rank":-6.737061774670698,"score":4,"time":"2015-01-18T19:46:49Z"},{"id":8911697,"title":"Show HN: A React grid component","url":"https://github.com/ggordan/react-infinite-grid","rank":-6.141418665344863,"score":2,"time":"2015-01-19T13:03:15Z"},{"id":8914269,"title":"React.js “Hello World” examples","url":"https://gist.github.com/danawoodman/9cfddb1a0c934a35f31a","rank":-6.4254656634776115,"score":5,"time":"2015-01-19T21:38:33Z"},{"id":8918196,"title":"Streamline Your React.js Build with Gulp and Browserify","url":"http://tylermcginnis.com/reactjs-tutorial-pt-2-building-react-applications-with-gulp-and-browserify/","rank":-5.4223148645315336,"score":3,"time":"2015-01-20T17:48:06Z"},{"id":8923053,"title":"Marty.js – A JavaScript library for state management in React applications","url":"http://martyjs.org/","rank":-5.029694159741383,"score":255,"time":"2015-01-21T14:00:08Z"},{"id":8923750,"title":"Morpheus – Isomorphic web publishing platform, built with React and Flux","url":"https://alessandro.arnodo.net/2015/01/07/introducing-morpheus/","rank":-5.218630283054186,"score":38,"time":"2015-01-21T16:21:30Z"},{"id":8928433,"title":"Riot – A React-like, 2.5K user interface library","url":"https://muut.com/riotjs/","rank":-5.4223148645315336,"score":388,"time":"2015-01-22T10:27:27Z"},{"id":8929841,"title":"RIOT: A React- like, 2.5k user interface library","url":"https://muut.com/riotjs/compare.html","rank":-5.4223148645315336,"score":4,"time":"2015-01-22T16:06:32Z"},{"id":8930752,"title":"Tuxedo.js – A Framework Built on React and Flux","url":"http://www.tuxedojs.org/","rank":-5.4223148645315336,"score":168,"time":"2015-01-22T18:29:54Z"},{"id":8930915,"title":"Angular vs. React – the tie breaker","url":"https://www.airpair.com/angularjs/posts/angular-vs-react-the-tie-breaker","rank":-6.141418665344863,"score":6,"time":"2015-01-22T18:53:51Z"},{"id":8931387,"title":"Ask HN: Facebook doesn't react on terrorists recruiting post, what to do?","url":"","rank":-4.690092449226312,"score":5,"time":"2015-01-22T20:03:10Z"},{"id":8934130,"title":"Functional Web Development – An Introduction to React.js","url":"https://www.youtube.com/watch?v=Elr_RNt2R5Q","rank":-5.642544952660551,"score":1,"time":"2015-01-23T10:06:31Z"},{"id":8934236,"title":"From React to Riot 2.0","url":"https://muut.com/blog/technology/riot-2.0/","rank":-6.141418665344863,"score":79,"time":"2015-01-23T10:53:57Z"},{"id":8936589,"title":"Workshop for Learning React.js, Flux, Webpack, React Router, and Firebase","url":"https://ti.to/reactweek/2015W","rank":-7.148568583438252,"score":14,"time":"2015-01-23T19:06:18Z"},{"id":8939654,"title":"How TalkToUsers uses React with LiveScript","url":"http://blog.kivo.com/react-with-livescript-and-why-its-awesome/","rank":-6.141418665344863,"score":2,"time":"2015-01-24T14:30:28Z"},{"id":8943847,"title":"React.rb","url":"http://www.intertwingly.net/blog/2015/01/22/React-rb","rank":-7.460654783917127,"score":1,"time":"2015-01-25T19:03:41Z"},{"id":8947639,"title":"Angular vs. React – the tie breaker","url":"https://www.airpair.com/angularjs/posts/angular-vs-react-the-tie-breaker?","rank":-6.141418665344863,"score":15,"time":"2015-01-26T15:57:57Z"},{"id":8953812,"title":"Performance of Angular.js, React.js and Knockout.js Compared","url":"http://dapperdeveloper.com/2015/01/26/performance-of-angularjs-reactjs-and-knockoutjs-compared/","rank":-5.218630283054186,"score":9,"time":"2015-01-27T16:11:43Z"},{"id":8957517,"title":"System.js/jspm/ES6/React Boilerplate","url":"https://github.com/lalitkapoor/systemjs-es6-react-boilerplate","rank":-6.141418665344863,"score":5,"time":"2015-01-28T01:43:36Z"},{"id":8958731,"title":"React v0.13.0 Beta 1","url":"http://facebook.github.io/react/blog/2015/01/27/react-v0.13.0-beta-1.html","rank":-6.141418665344863,"score":214,"time":"2015-01-28T08:31:32Z"},{"id":8961086,"title":"Netflix Likes React","url":"http://techblog.netflix.com/2015/01/netflix-likes-react.html","rank":-7.080419157732719,"score":197,"time":"2015-01-28T17:17:15Z"},{"id":8961634,"title":"Show HN: A React 0.13 isomorphic flux example","url":"https://github.com/goatslacker/iso/tree/iso-state-last/examples/datetime-flux","rank":-5.4223148645315336,"score":2,"time":"2015-01-28T18:39:57Z"},{"id":8961645,"title":"Announcing React Native","url":"https://twitter.com/reactjs/status/560503664112963584","rank":-7.080419157732719,"score":2,"time":"2015-01-28T18:40:56Z"},{"id":8961854,"title":"Ambidex – React Isomorphic Framework from Ebay","url":"https://github.com/appsforartists/ambidex","rank":-6.141418665344863,"score":5,"time":"2015-01-28T19:14:52Z"},{"id":8962315,"title":"The next evolution of Flux: Relay. Batched data fetching for react components","url":"https://twitter.com/floydophone/status/560531756768432129","rank":-4.853960595957184,"score":3,"time":"2015-01-28T20:18:30Z"},{"id":8963510,"title":"Facebook Fixed Data Table: A React component for building and presenting data","url":"http://facebook.github.io/fixed-data-table/","rank":-4.853960595957184,"score":3,"time":"2015-01-29T00:17:47Z"},{"id":8963646,"title":"Fixed-data-table: A React table component presenting thousands of rows of data","url":"https://github.com/facebook/fixed-data-table","rank":-4.690092449226312,"score":5,"time":"2015-01-29T00:47:55Z"},{"id":8963705,"title":"React.js Conf 2015 Keynote (introducing React Native)","url":"https://youtube.com/watch?v=KVZ-P-ZI6W4","rank":-7.746472238338964,"score":2,"time":"2015-01-29T01:02:35Z"},{"id":8963710,"title":"Introducing React Native [video]","url":"https://www.youtube.com/watch?v=KVZ-P-ZI6W4","rank":-6.737061774670698,"score":542,"time":"2015-01-29T01:03:28Z"},{"id":8966423,"title":"React.js best practices and conventions","url":"http://web-design-weekly.com/2015/01/29/opinionated-guide-react-js-best-practices-conventions/","rank":-6.141418665344863,"score":3,"time":"2015-01-29T14:55:45Z"},{"id":8966878,"title":"Comparing 4 Popular MV* Frameworks: AngularJS, Ember, Backbone.js and React","url":"http://vmob.me/15DB3YC1","rank":-5.029694159741383,"score":2,"time":"2015-01-29T16:05:44Z"},{"id":8967215,"title":"Ask HN: What all does React leave on the table?","url":"","rank":-5.218630283054186,"score":1,"time":"2015-01-29T16:45:59Z"},{"id":8967344,"title":"A simple isomorphic JavaScript blog with React and Nodejs","url":"http://stefunk.github.io/2015/01/29/isormophic-javascript-blog-react-nodejs.html","rank":-5.4223148645315336,"score":3,"time":"2015-01-29T17:03:29Z"},{"id":8967916,"title":"Using React.js and Application Cache for a fast, synced app","url":"http://www.tabforacause.org/blog/2015/01/29/using-reactjs-and-application-cache-fast-synced-app/","rank":-5.029694159741383,"score":47,"time":"2015-01-29T18:25:22Z"},{"id":8968944,"title":"Isomorphism, React and client platforms","url":"http://www.rricard.me/isomorphism/react/om/cljs/2015/01/28/isomorphism-react-and-platforms.html","rank":-6.4254656634776115,"score":5,"time":"2015-01-29T21:29:06Z"},{"id":8968973,"title":"Why React Native won't work","url":"http://rexstjohn.com/is-react-native-cross-platform-snake-oil/","rank":-6.141418665344863,"score":8,"time":"2015-01-29T21:34:17Z"},{"id":8969699,"title":"A Deep Dive on React Native [video]","url":"https://www.youtube.com/watch?v=7rDsRXj9-cU","rank":-5.8814219078830545,"score":199,"time":"2015-01-29T23:58:44Z"},{"id":8969792,"title":"GraphQL - Data Fetching for React Applications [video]","url":"https://www.youtube.com/watch?v=9sc8Pyc51uU","rank":-5.8814219078830545,"score":12,"time":"2015-01-30T00:24:47Z"},{"id":8969814,"title":"React.js Conf 2015 videos","url":"https://www.youtube.com/playlist?list=PLb0IAmt7-GS1cbw4qonlQztYV1TAW0sCr","rank":-6.4254656634776115,"score":10,"time":"2015-01-30T00:33:09Z"},{"id":8970030,"title":"New Data fetching framework for React","url":"https://www.youtube.com/watch?v=9sc8Pyc51uU&feature=youtu.be","rank":-6.141418665344863,"score":3,"time":"2015-01-30T01:39:24Z"},{"id":8970064,"title":"A Deep Dive into React Native","url":"https://www.youtube.com/watch?v=7rDsRXj9-cU&list=PLb0IAmt7-GS1cbw4qonlQztYV1TAW0sCr&index=2","rank":-6.141418665344863,"score":5,"time":"2015-01-30T01:47:55Z"},{"id":8970264,"title":"A Deep Dive into React Native","url":"https://youtube.com/watch?v=7rDsRXj9-cU","rank":-6.141418665344863,"score":2,"time":"2015-01-30T03:03:20Z"},{"id":8971389,"title":"Comparing 4 JavaScript MV* Frameworks: AngularJS, Ember, Backbone.js and React","url":"http://vmob.me/15DB3YC2","rank":-5.029694159741383,"score":2,"time":"2015-01-30T10:41:54Z"},{"id":8971470,"title":"TypeScript / ES6 classes for React components – without the hacks","url":"http://www.productiverage.com/typescript-es6-classes-for-react-components-without-the-hacks","rank":-5.4223148645315336,"score":2,"time":"2015-01-30T11:08:52Z"},{"id":8972597,"title":"React Native","url":"https://github.com/facebook/react-native","rank":-7.460654783917127,"score":6,"time":"2015-01-30T15:57:56Z"},{"id":8973010,"title":"Introducing React Native","url":"https://www.youtube.com/watch?v=KVZ-P-ZI6W4&index=1&list=PLb0IAmt7-GS1cbw4qonlQztYV1TAW0sCr","rank":-7.080419157732719,"score":2,"time":"2015-01-30T17:16:21Z"},{"id":8974023,"title":"Why React Native Matters","url":"http://joshaber.github.io/2015/01/30/why-react-native-matters/","rank":-6.737061774670698,"score":4,"time":"2015-01-30T19:50:35Z"},{"id":8976819,"title":"Is React a potentially better framework for building web apps than AngularJS?","url":"http://room4debate.com/topic/angularjs-vs-react-is-react-a-potentially-better-framework-for-building-web-apps-than-angularjs","rank":-4.853960595957184,"score":2,"time":"2015-01-31T14:49:51Z"},{"id":8977229,"title":"Relay FAQ: Facebook's Data-fetching Framework for React","url":"https://gist.github.com/wincent/598fa75e22bdfa44cf47?","rank":-5.4223148645315336,"score":239,"time":"2015-01-31T17:14:08Z"},{"id":8978049,"title":"React Native Checklist","url":"http://react.rocks/example/React_Native_Checklist","rank":-7.080419157732719,"score":2,"time":"2015-01-31T20:47:45Z"},{"id":8978171,"title":"Setting up react-hot-loader","url":"http://jmfurlott.com/setting-up-react-hot-loader/","rank":-6.4254656634776115,"score":1,"time":"2015-01-31T21:34:40Z"},{"id":8978359,"title":"Data fetching for React applications at Facebook","url":"https://www.youtube.com/watch?v=9sc8Pyc51uU&index=5","rank":-5.8814219078830545,"score":1,"time":"2015-01-31T22:34:49Z"},{"id":8978364,"title":"Mozaïk: create beautiful dashboards (Node.js, react, d3, stylus)","url":"http://mozaik.herokuapp.com/","rank":-5.4223148645315336,"score":8,"time":"2015-01-31T22:38:08Z"},{"id":8979103,"title":"React JavaScript Link Roundup","url":"http://harrymoreno.com/2015/01/31/React-JS-link-Roundup.html","rank":-6.737061774670698,"score":2,"time":"2015-02-01T03:51:48Z"},{"id":8981429,"title":"React-Outlet: Transclusion helpers for React.js","url":"https://github.com/carlsverre/react-outlet","rank":-7.968636859947137,"score":6,"time":"2015-02-01T20:08:28Z"},{"id":8982113,"title":"Beyond the to-do app: Writing complex applications using Flux and React JS","url":"http://madebymany.com/blog/beyond-the-to-do-app-writing-complex-applications-using-flux-react-js","rank":-4.690092449226312,"score":1,"time":"2015-02-01T23:28:35Z"},{"id":8982620,"title":"React Hot Loader: Tweak React Components in Real Time","url":"http://gaearon.github.io/react-hot-loader/","rank":-7.536359457861464,"score":191,"time":"2015-02-02T03:41:48Z"},{"id":8983220,"title":"An example project which shows how to render React app with Golang without V8","url":"https://github.com/olebedev/go-react-example","rank":-4.5369272462944465,"score":2,"time":"2015-02-02T08:24:41Z"},{"id":8984336,"title":"Takeaways from React.js Conf 2015","url":"http://kevinold.com/2015/01/31/takeaways-from-reactjs-conf-2015.html","rank":-6.141418665344863,"score":1,"time":"2015-02-02T14:45:25Z"},{"id":8984762,"title":"React Native","url":"http://www.reactnative.com/?kid=58F92","rank":-7.460654783917127,"score":6,"time":"2015-02-02T15:58:31Z"},{"id":8985541,"title":"React License –\u00A0Additional Grant of Patent Rights","url":"https://github.com/facebook/react/blob/master/PATENTS","rank":-5.8814219078830545,"score":111,"time":"2015-02-02T17:58:32Z"},{"id":8991211,"title":"Why LiveScript + React = awesome","url":"http://blog.kivo.com/react-with-livescript-and-why-its-awesome/","rank":-6.4254656634776115,"score":3,"time":"2015-02-03T16:22:41Z"},{"id":8994083,"title":"Immutable Data and React [video]","url":"https://www.youtube.com/watch?v=I7IdS-PbEgI","rank":-6.4254656634776115,"score":5,"time":"2015-02-03T22:55:42Z"},{"id":8994586,"title":"Why I'm disappointed in React Native","url":"http://reefpoints.dockyard.com/2015/01/30/why-i-am-disappointed-in-react-native.html","rank":-5.8814219078830545,"score":11,"time":"2015-02-04T00:35:11Z"},{"id":8995497,"title":"How React.js Outperforms Angular.js","url":"http://ewebdesign.com/react-js-angular-js/","rank":-6.141418665344863,"score":4,"time":"2015-02-04T05:39:44Z"},{"id":8996125,"title":"Reacting to React Native","url":"http://www.tidev.io/2015/01/30/reacting-to-react-native/","rank":-6.737061774670698,"score":2,"time":"2015-02-04T10:25:35Z"},{"id":8997598,"title":"A starter for creating Isomorphic Express + React apps","url":"https://github.com/jcreamer898/expressiso","rank":-5.4223148645315336,"score":3,"time":"2015-02-04T16:08:33Z"},{"id":9003405,"title":"Configure Webpack Dev Server and React Hot Loader with Ruby on Rails","url":"http://kevinold.com/2015/02/04/configure-webpack-dev-server-and-react-hot-loader-with-ruby-on-rails.html","rank":-4.853960595957184,"score":2,"time":"2015-02-05T14:40:28Z"},{"id":9004459,"title":"Menus, Dialogs, and Tooltips in React","url":"http://yahooeng.tumblr.com/post/110069372255/menus-dialogs-and-tooltips-oh-my-in-any-web","rank":-6.141418665344863,"score":3,"time":"2015-02-05T17:21:17Z"},{"id":9004492,"title":"React + Flux Backed by Rails API – Part 1","url":"http://fancypixel.github.io/blog/2015/01/28/react-plus-flux-backed-by-rails-api/","rank":-5.4223148645315336,"score":2,"time":"2015-02-05T17:26:26Z"},{"id":9005447,"title":"Game Changer: Facebook Brings React JavaScript to Native Mobile Development","url":"http://adtmag.com/blogs/dev-watch/2015/02/react-native.aspx","rank":-5.218630283054186,"score":1,"time":"2015-02-05T19:43:49Z"},{"id":9008959,"title":"Show HN: React-live","url":"https://dariocravero.github.com/react-live","rank":-6.737061774670698,"score":31,"time":"2015-02-06T14:05:16Z"},{"id":9009461,"title":"Clojure + Boot Back End for the React.js Tutorial","url":"https://lionfacelemonface.wordpress.com/2015/02/06/clojure-boot-backend-for-the-react-js-tutorial/","rank":-5.218630283054186,"score":4,"time":"2015-02-06T15:44:44Z"},{"id":9009706,"title":"First Impressions Using React Native","url":"http://jlongster.com/First-Impressions-using-React-Native","rank":-6.4254656634776115,"score":539,"time":"2015-02-06T16:25:03Z"},{"id":9011406,"title":"Immutable structure for React/Flux applications","url":"https://github.com/scttnlsn/syphon","rank":-6.141418665344863,"score":1,"time":"2015-02-06T20:43:38Z"},{"id":9012252,"title":"React + Reflux + Webpack workflow framework","url":"","rank":-5.8814219078830545,"score":1,"time":"2015-02-06T23:26:36Z"},{"id":9012807,"title":"Facebook react: a first look at the JavaScript competitors to Angular.js","url":"http://www.attuts.com/facebook-react-a-first-look-at-the-javascript-competitors-to-angular-js/","rank":-4.853960595957184,"score":1,"time":"2015-02-07T02:23:05Z"},{"id":9013719,"title":"Replacing propTypes with type annotations in React 0.13","url":"https://gcanti.github.io/2015/02/02/replacing-prop-types-with-type-annotations.html","rank":-5.4223148645315336,"score":2,"time":"2015-02-07T11:44:00Z"},{"id":9017491,"title":"React Native release date?","url":"","rank":-6.737061774670698,"score":14,"time":"2015-02-08T15:36:22Z"},{"id":9021972,"title":"Understanding React JavaScript Rendering in Flux","url":"https://www.codementor.io/reactjs/tutorial/understanding-react-js-rendering","rank":-6.141418665344863,"score":2,"time":"2015-02-09T16:25:38Z"},{"id":9022756,"title":"Ask HN: Does anyone have a copy of the React Native alpha build?","url":"","rank":-4.690092449226312,"score":4,"time":"2015-02-09T18:32:10Z"},{"id":9027309,"title":"Rebuilding HipChat with React.js","url":"https://developer.atlassian.com/blog/2015/02/rebuilding-hipchat-with-react/","rank":-6.4254656634776115,"score":38,"time":"2015-02-10T14:37:42Z"},{"id":9032370,"title":"React’s diff algorithm (2013)","url":"http://calendar.perfplanet.com/2013/diff/","rank":-6.4254656634776115,"score":64,"time":"2015-02-11T11:55:56Z"},{"id":9033048,"title":"Reapp – Hybrid Apps with React, Webpack and ES6","url":"http://reapp.io/","rank":-5.642544952660551,"score":8,"time":"2015-02-11T14:41:35Z"},{"id":9035202,"title":"Ask HN: Building a realtime dashboard with Node – React, jQuery, or both?","url":"","rank":-4.853960595957184,"score":1,"time":"2015-02-11T19:44:42Z"},{"id":9036039,"title":"React.js Conf 2015 Keynote 2 – A Deep Dive into React Native","url":"https://code.facebook.com/videos/368465899999310/react-js-conf-2015-keynote-2-a-deep-dive-into-react-native-/","rank":-6.969263392375751,"score":6,"time":"2015-02-11T22:08:09Z"},{"id":9037343,"title":"Show HN: React Canvas Example App – Rotten Tomatoes","url":"http://vivekpanyam.com/samples/reactcanvas/","rank":-5.642544952660551,"score":11,"time":"2015-02-12T04:16:59Z"},{"id":9040244,"title":"Why is Facebook supporting React?","url":"","rank":-6.4254656634776115,"score":5,"time":"2015-02-12T18:13:43Z"},{"id":9045452,"title":"React.js in Real Life at Codecademy","url":"http://www.infoq.com/articles/reactjs-codecademy?utm_source=hacker%20news&utm_medium=link&utm_campaign=react_js_article","rank":-5.8814219078830545,"score":111,"time":"2015-02-13T17:21:03Z"},{"id":9045884,"title":"Imperative Creep in React","url":"http://blog.rescale.com/imperative-creep-in-react/","rank":-6.737061774670698,"score":7,"time":"2015-02-13T18:06:27Z"},{"id":9050707,"title":"Testing React Web Apps with Mocha","url":"http://www.hammerlab.org/2015/02/14/testing-react-web-apps-with-mocha/","rank":-6.141418665344863,"score":4,"time":"2015-02-14T20:34:38Z"},{"id":9052741,"title":"Understanding React and reimplementing it from scratch Part 1: Views","url":"https://gcanti.github.io/2014/10/29/understanding-react-and-reimplementing-it-from-scratch-part-1.html","rank":-5.218630283054186,"score":1,"time":"2015-02-15T14:58:00Z"},{"id":9052773,"title":"React (Virtual) DOM Terminology","url":"https://gist.github.com/sebmarkbage/fcb1b6ab493b0c77d589","rank":-6.737061774670698,"score":1,"time":"2015-02-15T15:08:28Z"},{"id":9053371,"title":"Why components are better than mixins in React","url":"https://github.com/acdlite/flummox/blob/master/docs/why-flux-component-is-better-than-flux-mixin.md","rank":-5.642544952660551,"score":1,"time":"2015-02-15T18:04:49Z"},{"id":9054511,"title":"React Components – Reusable Components by Khan Academy","url":"http://khan.github.io/react-components/","rank":-5.8814219078830545,"score":3,"time":"2015-02-15T22:51:29Z"},{"id":9055779,"title":"Million User Webchat with Full Stack Flux, React, Redis and PostgreSQL","url":"https://blog.rotenberg.io/million-user-webchat-with-full-stack-flux-react-redis-and-postgresql/","rank":-5.029694159741383,"score":129,"time":"2015-02-16T07:38:55Z"},{"id":9055846,"title":"Building Isomorphic Webapps on the JVM with React.js and Spring Boot","url":"http://winterbe.com/posts/2015/02/16/isomorphic-react-webapps-on-the-jvm/","rank":-4.853960595957184,"score":2,"time":"2015-02-16T08:16:37Z"},{"id":9056534,"title":"React with Christopher Chedeau and Jordan Walker (Podcast)","url":"http://devchat.tv/js-jabber/146-jsj-react-with-christopher-chedeau-and-jordan-walke","rank":-5.642544952660551,"score":2,"time":"2015-02-16T12:20:51Z"},{"id":9057472,"title":"Rebuilding HipChat with React.js","url":"https://developer.atlassian.com/blog/2015/02/rebuilding-hipchat-with-react/","rank":-6.4254656634776115,"score":3,"time":"2015-02-16T16:04:12Z"},{"id":9065447,"title":"Marko vs. React: Performance Benchmark","url":"https://github.com/patrick-steele-idem/marko-vs-react","rank":-6.4254656634776115,"score":15,"time":"2015-02-17T22:10:25Z"},{"id":9065544,"title":"AngularJS vs. React","url":"http://blog.backand.com/angularjs-vs-react/","rank":-7.080419157732719,"score":1,"time":"2015-02-17T22:25:18Z"},{"id":9068824,"title":"Show HN: Aqua – A website and user system (Hapi/React/Flux)","url":"http://jedireza.github.io/aqua/","rank":-5.029694159741383,"score":3,"time":"2015-02-18T15:02:25Z"},{"id":9069453,"title":"Reapp – Hybrid Mobile App Development Using React","url":"http://www.infoq.com/news/2015/02/reapp-launched","rank":-5.8814219078830545,"score":1,"time":"2015-02-18T16:49:40Z"},{"id":9070589,"title":"Show HN: Vendor prefix your inline styles in react","url":"https://github.com/cgarvis/react-vendor-prefix","rank":-5.4223148645315336,"score":1,"time":"2015-02-18T19:56:40Z"},{"id":9071514,"title":"FluxBone: Building React Apps with Flux and Backbone","url":"http://www.toptal.com/front-end/simple-data-flow-in-react-applications-using-flux-and-backbone","rank":-5.642544952660551,"score":1,"time":"2015-02-18T23:04:55Z"},{"id":9071625,"title":"Appcelerator Reaction to React Native","url":"http://www.appcelerator.com/blog/2015/02/react-native-reaction/?utm_source=Facebook","rank":-6.4254656634776115,"score":3,"time":"2015-02-18T23:38:23Z"},{"id":9072056,"title":"React.js Conf Round-up 2015","url":"http://facebook.github.io/react/blog/2015/02/18/react-conf-roundup-2015.html","rank":-6.141418665344863,"score":6,"time":"2015-02-19T02:04:17Z"},{"id":9076773,"title":"React + Google Maps","url":"http://revelry.co/development/2015/02/19/react-google-maps/","rank":-6.737061774670698,"score":10,"time":"2015-02-19T20:30:07Z"},{"id":9076785,"title":"React – should you even bother","url":"http://codejunkii.com/react-should-you-even-bother/","rank":-6.4254656634776115,"score":4,"time":"2015-02-19T20:30:58Z"},{"id":9082128,"title":"Introducing Relay and GraphQL – Data Fetching for React Applications","url":"http://facebook.github.io/react/blog/2015/02/20/introducing-relay-and-graphql.html#data-fetching-for-react-applications","rank":-5.4223148645315336,"score":2,"time":"2015-02-20T18:53:44Z"},{"id":9084432,"title":"React.js, Flux, Om: I am trying to think it through","url":"http://blog.elsdoerfer.name/2014/12/25/react-js-flux-om-i-am-trying-to-think-it-through/","rank":-5.029694159741383,"score":5,"time":"2015-02-21T02:33:40Z"},{"id":9085384,"title":"React Native Nation: Discuss and Learn React Native","url":"http://react-native.org/","rank":-7.746472238338964,"score":2,"time":"2015-02-21T12:39:02Z"},{"id":9085454,"title":"React Native State of the Union","url":"http://react-native.org/t/react-native-state-of-the-union/19","rank":-6.141418665344863,"score":18,"time":"2015-02-21T13:33:15Z"},{"id":9086159,"title":"React.js: Facebook just taught us all how to build websites","url":"https://www.medium.com/@ericflo/facebook-just-taught-us-all-how-to-build-websites-51f1e7e996f2","rank":-5.029694159741383,"score":3,"time":"2015-02-21T17:37:19Z"},{"id":9086172,"title":"David Nolen: Refracting React.js [video]","url":"https://www.youtube.com/watch?v=5hGHdETNteE","rank":-6.141418665344863,"score":1,"time":"2015-02-21T17:42:26Z"},{"id":9086806,"title":"Magical routes with React, keep your routes DRY","url":"https://github.com/reapp/reapp-routes","rank":-5.642544952660551,"score":1,"time":"2015-02-21T20:37:06Z"},{"id":9088092,"title":"Communicating between React components using events","url":"http://joshrendek.com/2015/02/communication-between-react-components-using-events/","rank":-6.141418665344863,"score":1,"time":"2015-02-22T03:31:08Z"},{"id":9089584,"title":"Getting started with React","url":"http://robert.katzki.de/2015/02/22/getting-started-with-react/","rank":-6.737061774670698,"score":3,"time":"2015-02-22T14:56:38Z"},{"id":9091565,"title":"What's the status of React.js in Atom?","url":"https://discuss.atom.io/t/whats-the-status-of-react-in-atom/11456","rank":-5.4223148645315336,"score":1,"time":"2015-02-22T22:46:03Z"},{"id":9092007,"title":"Wallaby.js hits v1.0: node/io.js, ES6, React JSX, Require.js and much more","url":"http://dm.gl/2015/02/23/wallaby-version-one/","rank":-4.2587684905126455,"score":2,"time":"2015-02-23T01:05:27Z"},{"id":9093461,"title":"Advanced Two Way Binding for React","url":"http://www.terlici.com/2015/02/23/react-advanced-two-way-binding.html","rank":-6.141418665344863,"score":4,"time":"2015-02-23T10:08:44Z"},{"id":9094255,"title":"React Tips and Best Practices","url":"http://aeflash.com/2015-02/react-tips-and-best-practices.html","rank":-6.4254656634776115,"score":253,"time":"2015-02-23T13:56:31Z"},{"id":9095966,"title":"Applying Lessons from React JavaScript Conf at Social Tables","url":"https://medium.com/social-tables-tech/applying-lessons-from-react-js-conf-at-social-tables-76be1514c3c1","rank":-5.4223148645315336,"score":3,"time":"2015-02-23T18:32:17Z"},{"id":9096732,"title":"React: Why use it?","url":"http://guscost.com/2015/02/21/react-why-use-it/","rank":-6.737061774670698,"score":2,"time":"2015-02-23T20:17:41Z"},{"id":9098065,"title":"Questions and Answers about Relay from React.js Conf","url":"https://gist.github.com/wincent/598fa75e22bdfa44cf47","rank":-5.4223148645315336,"score":1,"time":"2015-02-24T00:49:21Z"},{"id":9100790,"title":"Implementing a React Autocomplete with the TMDB API","url":"http://blackmuttmedia.com/blog/react-tmdb-api/","rank":-5.642544952660551,"score":1,"time":"2015-02-24T14:50:50Z"},{"id":9100839,"title":"React JavaScript and a browserify workflow","url":"http://christianalfoni.github.io/javascript/2014/08/15/react-js-workflow.html","rank":-6.141418665344863,"score":1,"time":"2015-02-24T14:57:42Z"},{"id":9103670,"title":"Streamlining React Elements","url":"http://facebook.github.io/react/blog/2015/02/24/streamlining-react-elements.html","rank":-7.080419157732719,"score":2,"time":"2015-02-24T21:31:40Z"},{"id":9103904,"title":"React v0.13 RC","url":"http://facebook.github.io/react/blog/2015/02/24/react-v0.13-rc1.html","rank":-6.737061774670698,"score":16,"time":"2015-02-24T22:14:02Z"},{"id":9106223,"title":"How to write modular CSS with namespaces in JavaScript with react.js","url":"https://github.com/hackhat/smart-css","rank":-4.853960595957184,"score":2,"time":"2015-02-25T11:20:33Z"},{"id":9107318,"title":"Managing CSS with react.js","url":"https://github.com/hackhat/smart-css?hn","rank":-6.4254656634776115,"score":1,"time":"2015-02-25T15:56:11Z"},{"id":9108658,"title":"Show HN: An isomorphic deal-aggregator built with Node and React","url":"http://dealbait.me","rank":-5.029694159741383,"score":2,"time":"2015-02-25T18:49:44Z"},{"id":9111251,"title":"React Headroom","url":"http://kyleamathews.github.io/react-headroom/","rank":-7.460654783917127,"score":3,"time":"2015-02-26T04:57:42Z"},{"id":9113239,"title":"React vs. AngularJS – How the Two Compare – Codementor","url":"https://www.codementor.io/reactjs/tutorial/react-vs-angularjs","rank":-5.642544952660551,"score":2,"time":"2015-02-26T16:11:48Z"},{"id":9115630,"title":"Show HN: Radium – style react components with JS","url":"http://projects.formidablelabs.com/radium/","rank":-5.642544952660551,"score":30,"time":"2015-02-26T21:29:13Z"},{"id":9116083,"title":"Show HN: Neat If/Else and For Statements for React JSX","url":"https://www.npmjs.com/package/jsx-control-statements","rank":-5.029694159741383,"score":5,"time":"2015-02-26T22:43:12Z"},{"id":9116621,"title":"Obama, AT&T, Verizon, Netflix and more react to the FCC's net neutrality vote","url":"http://www.theverge.com/2015/2/26/8115953/fcc-net-neutrality-vote-reactions","rank":-4.3934495640662155,"score":2,"time":"2015-02-27T01:08:21Z"},{"id":9117028,"title":"“Implement text editor DOM updates manually instead of via React”","url":"https://github.com/atom/atom/pull/5624","rank":-5.218630283054186,"score":339,"time":"2015-02-27T03:34:51Z"},{"id":9120828,"title":"Tutorial: Setting Up a Single Page React Web App with React-Router and Webpack","url":"http://jmfurlott.com/tutorial-setting-up-a-single-page-react-web-app-with-react-router-and-webpack/","rank":-6.636348695692196,"score":1,"time":"2015-02-27T19:38:23Z"},{"id":9122201,"title":"Md2react: Markdown to React Element","url":"https://github.com/mizchi/md2react","rank":-6.4254656634776115,"score":2,"time":"2015-02-28T00:17:39Z"},{"id":9123502,"title":"Comparing AngularJS and React Using DOMListener [video]","url":"https://www.youtube.com/watch?v=OS-qN-VwaIE&feature=youtu.be","rank":-5.8814219078830545,"score":1,"time":"2015-02-28T12:32:32Z"},{"id":9128597,"title":"React Hot Loader – Tweak components in real time","url":"https://github.com/gaearon/react-hot-loader","rank":-5.642544952660551,"score":2,"time":"2015-03-01T19:54:57Z"},{"id":9129547,"title":"Immutable.js and React","url":"https://www.youtube.com/watch?v=I7IdS-PbEgI","rank":-6.737061774670698,"score":2,"time":"2015-03-02T00:10:27Z"},{"id":9131852,"title":"Ownership, simplicity and why React may have just found the sweet spot","url":"https://medium.com/@markfayngersh/harry-potter-and-the-magical-framework-4cb60b89e7fe?source=tw-876e2473171f-1425304951634","rank":-4.853960595957184,"score":1,"time":"2015-03-02T14:02:54Z"},{"id":9139385,"title":"React and ES6 Today","url":"http://revelry.co/development/2015/03/02/es6-and-react/","rank":-6.737061774670698,"score":6,"time":"2015-03-03T18:10:54Z"},{"id":9141138,"title":"First Impression of RethinkDB: Building a Simple, Realtime Chat App with React","url":"http://blog.hiphipjorge.com/my-first-time-using-rethinkdb-building-a-chat-app/","rank":-4.853960595957184,"score":4,"time":"2015-03-03T22:11:44Z"},{"id":9143981,"title":"Creating a JSON editor with React.js and immutable data","url":"http://arqex.com/991/json-editor-react-immutable-data","rank":-5.218630283054186,"score":4,"time":"2015-03-04T13:21:58Z"},{"id":9145616,"title":"Cocoa Touch iOS app in 45 lines of JavaScript using to be launched Facebook React Native","url":"http://goo.gl/qjxMqn","rank":-4.2587684905126455,"score":1,"time":"2015-03-04T17:01:54Z"},{"id":9146247,"title":"React Community Round-up #25","url":"http://facebook.github.io/react/blog/2015/03/04/community-roundup-25.html","rank":-6.4254656634776115,"score":2,"time":"2015-03-04T18:26:59Z"},{"id":9147121,"title":"Coming to React from Angular","url":"http://www.stridenyc.com/blog/2015/3/4/coming-to-react-from-angular","rank":-6.4254656634776115,"score":6,"time":"2015-03-04T20:33:07Z"},{"id":9152974,"title":"React and Glimmer vs. PaperclipJS (5x faster)","url":"http://paperclip-dbmonster.herokuapp.com/","rank":-5.8814219078830545,"score":12,"time":"2015-03-05T18:52:05Z"},{"id":9155642,"title":"Reagent: Minimalistic React for ClojureScript","url":"http://reagent-project.github.io/","rank":-6.4254656634776115,"score":12,"time":"2015-03-06T04:48:28Z"},{"id":9157212,"title":"Radium – A React Component Styling Library","url":"http://projects.formidablelabs.com/radium/","rank":-6.141418665344863,"score":1,"time":"2015-03-06T14:53:22Z"},{"id":9158042,"title":"Show HN: 2 phase flux architecture for react.js","url":"https://github.com/hackhat/fluxmax","rank":-5.4223148645315336,"score":4,"time":"2015-03-06T16:57:58Z"},{"id":9158087,"title":"React-Rocket-boilerplate: ReactJS, React Router, RefluxJS, Gulp, and Browserify","url":"https://github.com/jakemmarsh/react-rocket-boilerplate","rank":-7.337343744886062,"score":1,"time":"2015-03-06T17:04:52Z"},{"id":9160886,"title":"Building a Stateless Rails API with React and Twitter OAuth","url":"http://fredguest.com/2015/03/06/building-a-stateless-rails-api-with-react-and-twitter-oauth/","rank":-5.218630283054186,"score":4,"time":"2015-03-07T03:34:14Z"},{"id":9161013,"title":"React.js Typography","url":"http://kyleamathews.github.io/react-typography/","rank":-7.080419157732719,"score":1,"time":"2015-03-07T04:38:59Z"},{"id":9161529,"title":"Use React Native  to Build Native iOS and Android Apps with JS","url":"http://www.reactnative.com/?kid=5D4V8","rank":-4.853960595957184,"score":2,"time":"2015-03-07T10:27:31Z"},{"id":9162336,"title":"React Style 0.4 released","url":"https://github.com/js-next/react-style","rank":-6.4254656634776115,"score":10,"time":"2015-03-07T17:10:47Z"},{"id":9163234,"title":"Angular + React = Speed – Dave Smith (ng-conf)","url":"https://www.youtube.com/watch?v=LgshdUnTNPc","rank":-5.642544952660551,"score":2,"time":"2015-03-07T21:43:53Z"},{"id":9164901,"title":"3 Ways to Integrate Ruby on Rails + React + Flux","url":"http://www.openmindedinnovations.com/blogs/3-ways-to-integrate-ruby-on-rails-react-flux","rank":-5.029694159741383,"score":3,"time":"2015-03-08T07:20:04Z"},{"id":9165226,"title":"Implementing React.js in Swift","url":"http://blog.scottlogic.com/2015/03/05/reactjs-in-swift.html","rank":-6.4254656634776115,"score":1,"time":"2015-03-08T10:46:03Z"},{"id":9165462,"title":"Boiling React Down to Few Lines in JQuery","url":"http://hackflow.com/blog/2015/03/08/boiling-react-down-to-few-lines-in-jquery/","rank":-5.642544952660551,"score":156,"time":"2015-03-08T13:11:25Z"},{"id":9166150,"title":"Reagent: Minimalistic React for ClojureScript","url":"http://www.meetup.com/Reagent-Minimalistic-React-for-ClojureScript/events/220930045/","rank":-6.4254656634776115,"score":1,"time":"2015-03-08T16:47:25Z"},{"id":9170019,"title":"Show HN: Flux for react with static app links checker","url":"https://github.com/hackhat/fluxmax-smart-css","rank":-5.218630283054186,"score":4,"time":"2015-03-09T09:37:05Z"},{"id":9170485,"title":"React Utils: ReactJS helpers inspired by Angular's ng-hide, ng-show and ng-model","url":"http://react-utils.github.io/react-utils-helper/","rank":-4.3934495640662155,"score":1,"time":"2015-03-09T12:20:52Z"},{"id":9170990,"title":"Essential React: A minimal skeleton for building testable React apps using ES6","url":"http://pheuter.github.io/essential-react/","rank":-6.969263392375751,"score":2,"time":"2015-03-09T14:11:45Z"},{"id":9171215,"title":"Show HN: Essential React, a minimal skeleton for building React apps using ES6","url":"https://github.com/pheuter/essential-react","rank":-6.798733011723831,"score":73,"time":"2015-03-09T14:53:41Z"},{"id":9171720,"title":"Flux Tutorial – Writing a Simple App in Flux and React","url":"http://youtu.be/o5E894TmHJg","rank":-5.218630283054186,"score":1,"time":"2015-03-09T16:08:13Z"},{"id":9174577,"title":"Re-Frame – Functional Reactive Programming with ClojureScript and React","url":"https://dhruvp.github.io//2015/03/07/re-frame/","rank":-5.4223148645315336,"score":3,"time":"2015-03-09T22:42:23Z"},{"id":9177561,"title":"Weird Tricks That Fix React","url":"https://medium.com/@dan_abramov/two-weird-tricks-that-fix-react-7cf9bbdef375","rank":-6.4254656634776115,"score":4,"time":"2015-03-10T13:26:01Z"},{"id":9180971,"title":"React v0.13 released","url":"http://facebook.github.io/react/blog/2015/03/10/react-v0.13.html","rank":-6.737061774670698,"score":207,"time":"2015-03-10T22:02:11Z"},{"id":9182099,"title":"Experienced Developer. JS/PHP/HTML5/CSS + Ember/React/Go, LA/SF/Chicago/Remote","url":"http://michael.chisari.us","rank":-4.5369272462944465,"score":1,"time":"2015-03-11T02:03:26Z"},{"id":9183051,"title":"ServerSide React.js with Node.js","url":"https://github.com/Kevnz/ss-react-node","rank":-6.141418665344863,"score":1,"time":"2015-03-11T07:57:18Z"},{"id":9183056,"title":"PHP library that renders React components on the server","url":"https://github.com/reactjs/react-php-v8js","rank":-5.4223148645315336,"score":1,"time":"2015-03-11T07:58:51Z"},{"id":9183058,"title":"Ruby gem for automatically transforming JSX and using React in Rails","url":"https://github.com/reactjs/react-rails","rank":-5.029694159741383,"score":2,"time":"2015-03-11T07:59:13Z"},{"id":9183066,"title":"React on Rails","url":"http://slides.com/kylefritz/deck#/","rank":-7.080419157732719,"score":1,"time":"2015-03-11T08:01:29Z"},{"id":9183442,"title":"Continuous Testing for React applications with wallaby.js","url":"http://dm.gl/2015/03/11/wallaby-react/","rank":-5.642544952660551,"score":1,"time":"2015-03-11T10:47:07Z"},{"id":9184454,"title":"Baobab: A JavaScript data tree supporting Om-style cursors, with React mixins","url":"https://github.com/Yomguithereal/baobab","rank":-4.853960595957184,"score":113,"time":"2015-03-11T15:11:17Z"},{"id":9186808,"title":"Why I'm disappointed in React Native","url":"http://reefpoints.dockyard.com/2015/01/30/why-i-am-disappointed-in-react-native.html","rank":-5.8814219078830545,"score":1,"time":"2015-03-11T20:10:26Z"},{"id":9190878,"title":"Quickly React to Guests with Text Communication","url":"http://blog.iss247.com/quickly-react-to-guests-with-text-communication","rank":-5.8814219078830545,"score":1,"time":"2015-03-12T14:11:31Z"},{"id":9192546,"title":"Create 'Model' Definitions in Flux with React","url":"https://adibsaad.com/blog/create-model-definitions-in-flux-with-react","rank":-5.8814219078830545,"score":2,"time":"2015-03-12T18:01:21Z"},{"id":9192622,"title":"React Reflux Workflow Boilerplate","url":"","rank":-6.737061774670698,"score":1,"time":"2015-03-12T18:13:18Z"},{"id":9194431,"title":"React and Reflux Workflow Booster","url":"","rank":-6.4254656634776115,"score":5,"time":"2015-03-12T22:36:02Z"},{"id":9196879,"title":"Reagent 0.5.0 – Minimalistic ClojureScript interface to React.js","url":"https://github.com/reagent-project/reagent","rank":-5.218630283054186,"score":62,"time":"2015-03-13T13:02:04Z"},{"id":9197900,"title":"React future","url":"https://github.com/reactjs/react-future","rank":-7.460654783917127,"score":2,"time":"2015-03-13T16:10:51Z"},{"id":9199418,"title":"React, Angular 1, Angular 2, or Ember?","url":"","rank":-5.8814219078830545,"score":1,"time":"2015-03-13T19:29:03Z"},{"id":9205966,"title":"JavaScript Pudding: Express and Backbone and React and Bootstrap – Front-End Starter","url":"https://github.com/EdwardReed/javascript_pudding","rank":-4.853960595957184,"score":1,"time":"2015-03-15T09:56:46Z"},{"id":9206131,"title":"React: CSS in JS","url":"https://speakerdeck.com/vjeux/react-css-in-js","rank":-6.737061774670698,"score":2,"time":"2015-03-15T11:29:53Z"},{"id":9210698,"title":"Isomorphic Apps Done Right with React Nexus","url":"https://blog.rotenberg.io/isomorphic-apps-done-right-with-react-nexus/","rank":-5.8814219078830545,"score":8,"time":"2015-03-16T10:29:22Z"},{"id":9212147,"title":"You put your React into my Angular","url":"http://www.bimeanalytics.com/engineering-blog/you-put-your-react-into-my-angular/","rank":-5.8814219078830545,"score":6,"time":"2015-03-16T15:53:47Z"},{"id":9213395,"title":"Show HN: React+D3.js, an ebook that teaches you dataviz with React","url":"https://leanpub.com/reactd3js","rank":-4.853960595957184,"score":19,"time":"2015-03-16T18:44:11Z"},{"id":9213714,"title":"Building a game with React and Socket.IO","url":"http://janekk.github.io/2015/03/12/building-html5-game-react-socketio.html","rank":-5.642544952660551,"score":2,"time":"2015-03-16T19:26:15Z"},{"id":9218250,"title":"Show HN: React+D3.js, learn how to build visualizations with React","url":"http://swizec.com/reactd3js/","rank":-5.029694159741383,"score":6,"time":"2015-03-17T14:46:18Z"},{"id":9218309,"title":"Is this really water? People react to mineral water VYTAUTAS","url":"https://www.youtube.com/watch?v=IP1d_f5QWNA","rank":-5.218630283054186,"score":1,"time":"2015-03-17T14:55:34Z"},{"id":9219863,"title":"The Only React.js Tutorials and Resources You'll Need","url":"http://getprismatic.com/story/1426507343768","rank":-5.218630283054186,"score":1,"time":"2015-03-17T17:56:18Z"},{"id":9222961,"title":"The new SVG HipChat loading screen – faster without React","url":"https://developer.atlassian.com/blog/2015/03/the-new-svg-hipchat-loading-screen-faster-without-react/","rank":-5.4223148645315336,"score":2,"time":"2015-03-18T01:23:47Z"},{"id":9224448,"title":"React is not a terrible idea","url":"https://medium.com/@MostlyHarmlessD/react-js-isn-t-terrible-but-it-s-not-perfect-either-8e0065cb2bf8","rank":-6.141418665344863,"score":1,"time":"2015-03-18T09:57:44Z"},{"id":9225405,"title":"Make sure you validate your React props","url":"http://danlec.com/blog/xss-via-a-spoofed-react-element","rank":-5.8814219078830545,"score":2,"time":"2015-03-18T13:50:20Z"},{"id":9228918,"title":"Scalable Data Visualization in React.js WithZach Nation:CodementorOfficeHours-3/23","url":"https://www.codementor.io/officehours/5252904631/scalable-data-visualization-in-react-js?utm_source=Hacker%20News&utm_medium=link&utm_campaign=Zach%20Nation","rank":-5.029694159741383,"score":1,"time":"2015-03-18T21:49:55Z"},{"id":9231004,"title":"How to build React apps that load quickly using server side rendering","url":"http://www.terlici.com/2015/03/18/fast-react-loading-server-rendering.html","rank":-4.853960595957184,"score":1,"time":"2015-03-19T10:09:15Z"},{"id":9231848,"title":"React is not a terrible idea","url":"https://medium.com/@MostlyHarmlessD/react-js-isn-t-terrible-but-it-s-not-perfect-either-8e0065cb2bf8","rank":-6.141418665344863,"score":1,"time":"2015-03-19T13:51:06Z"},{"id":9232815,"title":"Rapid iOS Prototyping with React Native at Codecademy","url":"https://medium.com/@brindelle/rapid-ios-prototyping-with-react-native-at-codecademy-c4f0a567ee57","rank":-5.642544952660551,"score":4,"time":"2015-03-19T15:56:29Z"},{"id":9232953,"title":"Thoughts on Learning React and Flux","url":"http://www.justincarmony.com/blog/2015/03/18/Thoughts-on-Learning-React-Flux/","rank":-6.141418665344863,"score":1,"time":"2015-03-19T16:18:29Z"},{"id":9233731,"title":"How to React without the Mixins","url":"https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750","rank":-6.141418665344863,"score":1,"time":"2015-03-19T18:33:28Z"},{"id":9234947,"title":"React bindings to create and control a 3D scene using three.js","url":"https://github.com/Izzimach/react-three","rank":-4.853960595957184,"score":1,"time":"2015-03-19T22:16:05Z"},{"id":9235265,"title":"Ask HN: GWT vs React?","url":"","rank":-6.4254656634776115,"score":5,"time":"2015-03-19T23:25:06Z"},{"id":9235527,"title":"A journey into React","url":"http://x-team.com/2015/03/xplorers-journey-react/","rank":-6.737061774670698,"score":1,"time":"2015-03-20T00:17:30Z"},{"id":9235711,"title":"Ask HN: Polymer vs. React","url":"","rank":-6.4254656634776115,"score":1,"time":"2015-03-20T01:11:06Z"},{"id":9236739,"title":"Scaffold React Components from Emmet Syntax","url":"https://github.com/mtomcal/super-react","rank":-6.141418665344863,"score":2,"time":"2015-03-20T09:13:17Z"},{"id":9237686,"title":"Short annotated examples of React concepts","url":"https://github.com/BinaryMuse/react-primer","rank":-6.141418665344863,"score":1,"time":"2015-03-20T13:53:33Z"},{"id":9238783,"title":"Treasury Report: UK's Bitcoin Startups React","url":"http://www.coindesk.com/treasury-report-uks-bitcoin-startups-react/","rank":-5.8814219078830545,"score":1,"time":"2015-03-20T16:52:54Z"},{"id":9242705,"title":"Pete Hunt: React vs. The World","url":"https://www.youtube.com/watch?v=MC376f3QWYw","rank":-6.141418665344863,"score":1,"time":"2015-03-21T13:42:52Z"},{"id":9242774,"title":"Show HN: A compact, flexible, skinnable form library for React.js","url":"https://gcanti.github.io/tcomb-form/","rank":-5.029694159741383,"score":2,"time":"2015-03-21T14:18:58Z"},{"id":9242963,"title":"Efficient Nested React Components","url":"https://medium.com/@joshuawcomeau/efficient-nested-react-components-dd9347e9b3f3","rank":-6.737061774670698,"score":31,"time":"2015-03-21T15:25:34Z"},{"id":9243873,"title":"Server-side rendering of React.js components for Django apps","url":"https://github.com/markfinger/django-react","rank":-5.218630283054186,"score":3,"time":"2015-03-21T19:20:42Z"},{"id":9247609,"title":"Show HN: Create a papercraft book from any ISBN –\u00A0experiment with React and Node","url":"http://origamihub.com","rank":-4.5369272462944465,"score":46,"time":"2015-03-22T17:47:53Z"},{"id":9255414,"title":"Idiomatic React – Flux – REST App","url":"https://github.com/netgusto/IdiomaticReact","rank":-6.4254656634776115,"score":4,"time":"2015-03-24T08:26:40Z"},{"id":9255421,"title":"XSS via a spoofed React element","url":"http://danlec.com/blog/xss-via-a-spoofed-react-element","rank":-6.141418665344863,"score":1,"time":"2015-03-24T08:29:21Z"},{"id":9257856,"title":"Best Practices for Component State in React.js","url":"http://brewhouse.io/blog/2015/03/24/best-practices-for-component-state-in-reactjs.html","rank":-5.642544952660551,"score":6,"time":"2015-03-24T17:05:26Z"},{"id":9263200,"title":"React Style 0.5 released (adds media query support for inline and css)","url":"https://www.npmjs.com/package/react-style","rank":-4.690092449226312,"score":1,"time":"2015-03-25T14:36:59Z"},{"id":9264671,"title":"Parse and React, a Shared Chemistry","url":"http://blog.parse.com/2015/03/25/parse-and-react-shared-chemistry/","rank":-6.141418665344863,"score":6,"time":"2015-03-25T17:57:43Z"},{"id":9265807,"title":"Integrating React with Backbon","url":"https://blog.engineyard.com/2015/integrating-react-with-backbone","rank":-6.737061774670698,"score":3,"time":"2015-03-25T20:45:29Z"},{"id":9266540,"title":"ComponentKit by Facebook: A React-Inspired View Framework for iOS","url":"http://componentkit.org","rank":-5.218630283054186,"score":149,"time":"2015-03-25T22:44:52Z"},{"id":9266785,"title":"React-Core Meeting Notes (2015-03-20)","url":"https://gist.github.com/zpao/6e12ee0f46ce87af2287","rank":-5.8814219078830545,"score":1,"time":"2015-03-25T23:28:37Z"},{"id":9267057,"title":"ComponentKit, a React-inspired view framework for iOS","url":"http://componentkit.org/","rank":-5.642544952660551,"score":3,"time":"2015-03-26T00:39:04Z"},{"id":9268141,"title":"React-native-cli","url":"https://www.npmjs.com/package/react-native-cli","rank":-7.080419157732719,"score":1,"time":"2015-03-26T06:46:57Z"},{"id":9269823,"title":"Building interface previews with React","url":"http://www.callumhart.com/blog/building-interface-previews-with-react","rank":-6.4254656634776115,"score":6,"time":"2015-03-26T14:28:11Z"},{"id":9271246,"title":"React Native is now open source","url":"https://github.com/facebook/react-native","rank":-6.141418665344863,"score":1039,"time":"2015-03-26T17:08:54Z"},{"id":9271287,"title":"React Native: Bringing modern web techniques to mobile","url":"https://code.facebook.com/posts/1014532261909640/react-native-bringing-modern-web-techniques-to-mobile/","rank":-5.642544952660551,"score":4,"time":"2015-03-26T17:12:21Z"},{"id":9271318,"title":"Facebook just open sourced React-Native","url":"http://github.com/facebook/react-native","rank":-6.141418665344863,"score":2,"time":"2015-03-26T17:15:19Z"},{"id":9271553,"title":"React.js: Communication Between Components with Contexts","url":"https://blog.jscrambler.com/react-js-communication-between-components-with-contexts/","rank":-5.8814219078830545,"score":5,"time":"2015-03-26T17:38:57Z"},{"id":9271904,"title":"Introducing React Native: Building Apps with JavaScript","url":"http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript","rank":-5.8814219078830545,"score":4,"time":"2015-03-26T18:14:34Z"},{"id":9272770,"title":"Facebook's React Native website doesn't fit on my iPhone","url":"http://imgur.com/riISXzK","rank":-5.029694159741383,"score":2,"time":"2015-03-26T20:16:37Z"},{"id":9273976,"title":"Nuclide: An open-source IDE for React Native","url":"http://nuclide.io/","rank":-5.642544952660551,"score":275,"time":"2015-03-27T00:02:51Z"},{"id":9274614,"title":"How to setup React Native","url":"http://www.openmindedinnovations.com/blogs/how-to-setup-react-native","rank":-6.4254656634776115,"score":1,"time":"2015-03-27T03:29:23Z"},{"id":9274949,"title":"HN Viewer made with React-Native","url":"https://github.com/iSimar/HackerNews-React-Native","rank":-6.141418665344863,"score":4,"time":"2015-03-27T05:59:05Z"},{"id":9275537,"title":"Retrospective on Developing an Application with React Native","url":"http://blog.scottlogic.com/2015/03/26/react-native-retrospective.html","rank":-5.642544952660551,"score":1,"time":"2015-03-27T10:57:49Z"},{"id":9276339,"title":"A simple bus tracker app (react-native)","url":"https://github.com/tukkajukka/hardcore-lissu","rank":-5.8814219078830545,"score":1,"time":"2015-03-27T14:11:07Z"},{"id":9277041,"title":"Aurelia vs. React.js: Based on Actual Use","url":"http://ilikekillnerds.com/2015/03/aurelia-vs-react-js-based-on-actual-use/","rank":-5.642544952660551,"score":4,"time":"2015-03-27T15:59:19Z"},{"id":9277624,"title":"Rendering React Components Using Perl","url":"http://engineering.tilt.com/rendering-react-components-using-perl/?utm_source=hn","rank":-6.4254656634776115,"score":15,"time":"2015-03-27T17:15:16Z"},{"id":9277829,"title":"React Native – Initial Thoughts","url":"http://brianpfeil.com/react-native-initial-thoughts/","rank":-6.737061774670698,"score":2,"time":"2015-03-27T17:41:33Z"},{"id":9278365,"title":"An IDE for React, web and mobile development built on top of Atom","url":"http://nuclide.io","rank":-4.690092449226312,"score":1,"time":"2015-03-27T19:00:27Z"},{"id":9278535,"title":"React Native Has Landed","url":"http://moduscreate.com/react-native-has-landed/","rank":-6.737061774670698,"score":1,"time":"2015-03-27T19:36:10Z"},{"id":9279530,"title":"First impressions on React Native","url":"https://weluse.de/blog/first-impressions-on-react-native.html","rank":-6.4254656634776115,"score":16,"time":"2015-03-27T22:45:00Z"},{"id":9280121,"title":"Hacker News Reader on React Native","url":"https://twitter.com/Vjeux/status/581584999872393216","rank":-6.141418665344863,"score":5,"time":"2015-03-28T01:42:42Z"},{"id":9280851,"title":"Build Native Apps with React Native","url":"http://tinyurl.com/q2lx6jc","rank":-6.141418665344863,"score":1,"time":"2015-03-28T08:55:47Z"},{"id":9280894,"title":"Ask HN: Why was React Native created?","url":"","rank":-5.8814219078830545,"score":6,"time":"2015-03-28T09:36:55Z"},{"id":9282722,"title":"Solving CSS in JavaScript with React.js in Mind","url":"https://github.com/blakeembrey/react-free-style","rank":-5.4223148645315336,"score":1,"time":"2015-03-28T20:54:10Z"},{"id":9283876,"title":"Is it worth getting into React Native now or should I wait?","url":"","rank":-4.853960595957184,"score":8,"time":"2015-03-29T04:29:03Z"},{"id":9284101,"title":"Ask HN: React for complicated applications","url":"","rank":-6.141418665344863,"score":1,"time":"2015-03-29T06:40:39Z"},{"id":9284266,"title":"LiveReactload – live code editing with Browserify and React","url":"https://github.com/milankinen/livereactload","rank":-5.642544952660551,"score":2,"time":"2015-03-29T09:00:29Z"},{"id":9287725,"title":"React and Highland and Meteor","url":"https://github.com/ccorcos/meteor-react-highland","rank":-6.4254656634776115,"score":2,"time":"2015-03-30T04:57:27Z"},{"id":9288037,"title":"Facebooks’ React Native radically simplifies app development","url":"http://www.webdesignerdepot.com/2015/03/facebookss-react-native-radically-simplifies-app-development/","rank":-5.8814219078830545,"score":1,"time":"2015-03-30T07:10:26Z"},{"id":9288914,"title":"React Native: Initial Thoughts","url":"http://unredacted.redalemeden.com/2015/initial-thoughts-about-react-native/","rank":-6.737061774670698,"score":101,"time":"2015-03-30T12:03:36Z"},{"id":9289089,"title":"About six months to support Android on React Native","url":"https://cloud.githubusercontent.com/assets/197597/6889618/dac23a54-d64e-11e4-8aa2-d835be19160e.png","rank":-5.4223148645315336,"score":1,"time":"2015-03-30T12:45:39Z"},{"id":9289108,"title":"Angular and React: A Tale of Two Frameworks","url":"http://unbui.lt/#!/post/angular-vs-react/","rank":-5.642544952660551,"score":4,"time":"2015-03-30T12:49:04Z"},{"id":9289248,"title":"Show HN: React Native-powered forms generator","url":"https://github.com/gcanti/tcomb-form-native","rank":-5.8814219078830545,"score":25,"time":"2015-03-30T13:18:47Z"},{"id":9289252,"title":"React Components for Google Maps – Part 1","url":"http://attackofzach.com/react-components-for-google-maps-part-1/","rank":-5.8814219078830545,"score":2,"time":"2015-03-30T13:19:25Z"},{"id":9289919,"title":"Show HN: Access over 1000 icons in React Native","url":"https://github.com/corymsmith/react-native-icons","rank":-5.4223148645315336,"score":3,"time":"2015-03-30T14:58:01Z"},{"id":9292452,"title":"Creating SVG with React, with Ilya Zayats of Redbooth:Codementor OfficeHours-4/27","url":"https://www.codementor.io/officehours/9630154029/creating-svg-with-react-with-ilya-zayats-of-redbooth?utm_source=Hackernews&utm_medium=link&utm_campaign=Ilya%20Zayats","rank":-4.690092449226312,"score":1,"time":"2015-03-30T20:43:22Z"},{"id":9294935,"title":"Live Code Editing for JavaScript, TypeScript, React, Webpack and Browserify","url":"http://www.amokjs.com","rank":-5.218630283054186,"score":10,"time":"2015-03-31T08:14:10Z"},{"id":9295277,"title":"Simple customizable navbar component for react-native","url":"https://github.com/Kureev/react-native-navbar","rank":-5.8814219078830545,"score":1,"time":"2015-03-31T10:07:40Z"},{"id":9295596,"title":"Show HN: A simple note-taking app built in React","url":"https://notello.com","rank":-5.218630283054186,"score":100,"time":"2015-03-31T11:58:01Z"},{"id":9296291,"title":"Modularise CSS the React way","url":"https://medium.com/@jviereck/modularise-css-the-react-way-1e817b317b04","rank":-6.4254656634776115,"score":1,"time":"2015-03-31T14:14:37Z"},{"id":9296436,"title":"Use React Native in Existing iOS App","url":"http://blog-en.leapoahead.com/post/use-react-native-in-existing-ios-app","rank":-5.8814219078830545,"score":1,"time":"2015-03-31T14:33:09Z"},{"id":9297520,"title":"Show HN: React component for text gradients","url":"http://javierbyte.github.io/react-textgradient","rank":-5.8814219078830545,"score":2,"time":"2015-03-31T16:21:42Z"},{"id":9298115,"title":"React-Style Containers and Components in Angular 1","url":"http://jaysoo.ca/2015/03/30/container-component-pattern-in-angular-1/","rank":-5.642544952660551,"score":1,"time":"2015-03-31T17:19:03Z"},{"id":9300068,"title":"ReactiPy – Render React components serverside using Python","url":"https://pypi.python.org/pypi/ReactiPy","rank":-5.8814219078830545,"score":5,"time":"2015-03-31T21:35:18Z"},{"id":9300312,"title":"Good list of people to follow while you're learning React","url":"https://medium.com/@dan_abramov/my-react-list-862227952a8c","rank":-5.029694159741383,"score":4,"time":"2015-03-31T22:23:16Z"},{"id":9301058,"title":"Coursera's authoring tools built on React/Flux","url":"https://tech.coursera.org/blog/2015/03/31/make-editing-courses-on-coursera-fun/","rank":-5.642544952660551,"score":3,"time":"2015-04-01T01:41:13Z"},{"id":9301586,"title":"Simple Regex Filter with React.js and Immutable-Js","url":"http://jmfurlott.com/tutorial-simple-regex-filter-with-react-js-and-immutable-js/","rank":-5.4223148645315336,"score":1,"time":"2015-04-01T04:24:04Z"},{"id":9301666,"title":"React Extension Manager, a package manager for react native components","url":"https://github.com/ReactExtensionManager/ReactExtensionManager/","rank":-7.337343744886062,"score":1,"time":"2015-04-01T04:41:57Z"},{"id":9301717,"title":"Latest React news","url":"http://showtoall.com/c/react/latest","rank":-7.080419157732719,"score":1,"time":"2015-04-01T04:59:24Z"},{"id":9307918,"title":"Ask HN: React vs. Ember.js","url":"","rank":-6.141418665344863,"score":1,"time":"2015-04-02T00:21:19Z"},{"id":9311181,"title":"React.parts – A catalog of React Native components","url":"http://react.parts","rank":-7.746472238338964,"score":77,"time":"2015-04-02T15:17:52Z"},{"id":9311587,"title":"Turbocharge Your React Application with ShouldComponentUpdate and Immutable.js","url":"http://blog.javascripting.com/2015/03/31/turbocharge-your-react-application-with-shouldcomponentupdate-and-immutable-js/","rank":-5.4223148645315336,"score":1,"time":"2015-04-02T16:10:56Z"},{"id":9315314,"title":"A New Simplified iOS App Development Using Facebook's React Native","url":"http://www.mytechlogy.com/IT-blogs/7208/a-new-simplified-ios-app-development-using-facebooks-r/","rank":-5.029694159741383,"score":1,"time":"2015-04-03T11:44:27Z"},{"id":9315503,"title":"Don't React","url":"http://staltz.com/dont-react/","rank":-7.080419157732719,"score":184,"time":"2015-04-03T12:40:37Z"},{"id":9315616,"title":"Pros and Cons of Facebook's React vs. Web Components (Polymer)","url":"http://programmers.stackexchange.com/questions/225400/pros-and-cons-of-facebooks-react-vs-web-components-polymer/237762","rank":-5.029694159741383,"score":1,"time":"2015-04-03T13:07:53Z"},{"id":9315936,"title":"You’re Missing the Point of React","url":"https://medium.com/@dan_abramov/youre-missing-the-point-of-react-a20e34a51e1a","rank":-5.8814219078830545,"score":2,"time":"2015-04-03T14:09:56Z"},{"id":9315998,"title":"React and Polymer arising among JavaScript MV* frameworks","url":"http://redmonk.com/dberkholz/2015/04/03/react-and-polymer-arising-among-javascript-mv-frameworks/","rank":-5.642544952660551,"score":1,"time":"2015-04-03T14:21:03Z"},{"id":9316996,"title":"Diary of Building an iOS App with React Native","url":"http://herman.asia/building-a-flashcard-app-with-react-native","rank":-5.4223148645315336,"score":1,"time":"2015-04-03T17:03:36Z"},{"id":9317415,"title":"React Native: a week later","url":"http://pedro.by4am.com/past/2015/4/3/react_native_a_week_later/","rank":-6.4254656634776115,"score":1,"time":"2015-04-03T18:09:51Z"},{"id":9317501,"title":"A Basic React.js Style Guide","url":"https://github.com/kriasoft/react-starter-kit/blob/master/docs/react-style-guide.md","rank":-6.141418665344863,"score":1,"time":"2015-04-03T18:27:05Z"},{"id":9317993,"title":"Show HN: React component for blurred backgrounds","url":"https://github.com/javierbyte/react-blur","rank":-5.8814219078830545,"score":25,"time":"2015-04-03T19:50:55Z"},{"id":9319239,"title":"SQLite3 bindings for React Native","url":"https://github.com/almost/react-native-sqlite","rank":-6.4254656634776115,"score":46,"time":"2015-04-03T23:42:02Z"},{"id":9319704,"title":"Facebook Login Example App for React Native","url":"https://github.com/brentvatne/react-native-login","rank":-5.8814219078830545,"score":2,"time":"2015-04-04T02:42:15Z"},{"id":9321439,"title":"Using TouchID for Authentication in Your React Native App","url":"https://auth0.com/blog/2015/04/03/using-touchid-for-authentication-in-your-react-native-app/","rank":-5.4223148645315336,"score":17,"time":"2015-04-04T17:24:18Z"},{"id":9321716,"title":"Ask HN: What's your stand about react.js patent clause?","url":"","rank":-5.029694159741383,"score":8,"time":"2015-04-04T18:38:59Z"},{"id":9322716,"title":"React-Native-camera – A Camera Module for React Native","url":"https://github.com/lwansbrough/react-native-camera","rank":-7.536359457861464,"score":1,"time":"2015-04-05T00:50:19Z"},{"id":9323749,"title":"React.native isn't","url":"http://blog.metaobject.com/2015/04/reactnative-isn.html","rank":-6.737061774670698,"score":8,"time":"2015-04-05T11:32:57Z"},{"id":9324767,"title":"Custom Native iOS Views with React Native","url":"http://almostobsolete.net/react-native/custom-ios-views-with-react-native.html","rank":-5.8814219078830545,"score":46,"time":"2015-04-05T17:47:13Z"},{"id":9324980,"title":"Show HN: Thisday – Gamified daily goal setting with React/Flux and Pouchdb","url":"http://thisday.divshot.io","rank":-4.853960595957184,"score":4,"time":"2015-04-05T19:07:24Z"},{"id":9326989,"title":"Simple Slide Menu with React Native","url":"http://www.terlici.com/2015/04/06/simle-slide-menu-react-native.html","rank":-6.141418665344863,"score":2,"time":"2015-04-06T07:13:09Z"},{"id":9331992,"title":"[Book] Beginning React-Native","url":"https://www.gitbook.com/book/checkraiser/beginning-react-native/details","rank":-6.737061774670698,"score":2,"time":"2015-04-07T04:19:12Z"},{"id":9332996,"title":"React Native Side menu component","url":"https://github.com/Kureev/react-native-side-menu","rank":-6.4254656634776115,"score":2,"time":"2015-04-07T10:42:51Z"},{"id":9332998,"title":"React Native Navigation bar component","url":"https://github.com/Kureev/react-native-navbar","rank":-6.4254656634776115,"score":2,"time":"2015-04-07T10:43:57Z"},{"id":9333902,"title":"Demystification of React Google Maps Componentization","url":"http://attackofzach.com/react-components-for-google-maps-part-2/","rank":-6.141418665344863,"score":1,"time":"2015-04-07T13:41:56Z"},{"id":9334185,"title":"Show HN: GIFit Make GIFs in YouTube via Chrome Extension (React.js, Browserify)","url":"http://fauntleroy.github.io/GIFit/","rank":-4.690092449226312,"score":4,"time":"2015-04-07T14:18:51Z"},{"id":9335609,"title":"Declarative hotkey and focus area management for React","url":"https://github.com/Chrisui/react-hotkeys","rank":-5.642544952660551,"score":1,"time":"2015-04-07T17:26:56Z"},{"id":9339810,"title":"Scaffold your webapp with new React UI Builder","url":"https://www.npmjs.com/package/react-ui-builder","rank":-5.642544952660551,"score":1,"time":"2015-04-08T10:36:25Z"},{"id":9342344,"title":"Fissure – className and inheritable styles in react-native","url":"https://www.npmjs.com/package/fissure","rank":-5.642544952660551,"score":3,"time":"2015-04-08T17:22:00Z"},{"id":9345807,"title":"React-Laravel: Use ReactJS with Laravel","url":"https://github.com/talyssonoc/react-laravel","rank":-6.141418665344863,"score":2,"time":"2015-04-09T04:37:27Z"},{"id":9347186,"title":"React Hot Loader – Tweak React Components in Real Time","url":"https://gaearon.github.io/react-hot-loader/","rank":-7.536359457861464,"score":1,"time":"2015-04-09T13:05:43Z"},{"id":9349054,"title":"Adding Authentication to a React Flux App","url":"https://auth0.com/blog/2015/04/09/adding-authentication-to-your-react-flux-app/","rank":-5.8814219078830545,"score":7,"time":"2015-04-09T17:00:03Z"},{"id":9349570,"title":"Why We Are Converting to React","url":"http://www.crashlytics.com/blog/building-user-interfaces-with-react","rank":-6.141418665344863,"score":1,"time":"2015-04-09T17:55:37Z"},{"id":9350997,"title":"React Native Examples","url":"https://github.com/facebook/react-native/tree/master/Examples","rank":-7.080419157732719,"score":2,"time":"2015-04-09T20:59:39Z"},{"id":9357145,"title":"React / Angular Meeting","url":"https://docs.google.com/document/d/1QZxArgMwidgCrAbuSikcB2iBxkffH6w0YB0C1qCsuH0/preview?sle=true","rank":-7.080419157732719,"score":1,"time":"2015-04-10T21:14:12Z"},{"id":9357640,"title":"What makes React.js special in a world of so many JavaScript frameworks?","url":"http://codewinds.com/podcast/015.html","rank":-4.690092449226312,"score":1,"time":"2015-04-10T23:21:22Z"},{"id":9358979,"title":"React and Angular team to work together on common issues","url":"https://docs.google.com/document/d/1QZxArgMwidgCrAbuSikcB2iBxkffH6w0YB0C1qCsuH0/edit","rank":-5.218630283054186,"score":2,"time":"2015-04-11T09:45:57Z"},{"id":9359001,"title":"A carefully crafted datagrid for React","url":"http://zippyui.github.io/react-datagrid/#/","rank":-6.141418665344863,"score":1,"time":"2015-04-11T09:59:09Z"},{"id":9359112,"title":"React and Angular Meeting","url":"https://docs.google.com/document/d/1QZxArgMwidgCrAbuSikcB2iBxkffH6w0YB0C1qCsuH0","rank":-6.737061774670698,"score":210,"time":"2015-04-11T11:16:55Z"},{"id":9360453,"title":"Show HN: React Native with Meteor Example","url":"https://github.com/hharnisc/react-native-meteor","rank":-5.8814219078830545,"score":3,"time":"2015-04-11T19:39:45Z"},{"id":9360496,"title":"React.js in Real Life at Codeacademy","url":"http://www.infoq.com/articles/reactjs-codecademy","rank":-5.8814219078830545,"score":5,"time":"2015-04-11T19:49:38Z"},{"id":9360980,"title":"AI that makes Angular/React/Bootstrap Apps?","url":"http://www.dhi.io/","rank":-5.8814219078830545,"score":16,"time":"2015-04-11T21:52:09Z"},{"id":9367372,"title":"The React.js Way: Getting Started Tutorial","url":"http://blog.risingstack.com/the-react-way-getting-started-tutorial/?utm_source=YCombinator&utm_medium=HackerNews&utm_campaign=reactguide","rank":-5.8814219078830545,"score":6,"time":"2015-04-13T13:11:43Z"},{"id":9368458,"title":"React.js: Mistakes made in my first Flux application","url":"https://medium.com/@jetupper/hello-react-js-b87c63526e3a","rank":-5.4223148645315336,"score":4,"time":"2015-04-13T16:12:00Z"},{"id":9368749,"title":"A Reusable Modal Component in React","url":"http://blog.tryolabs.com/2015/04/13/a-reusable-modal-component-in-react/","rank":-6.141418665344863,"score":5,"time":"2015-04-13T16:50:01Z"},{"id":9373385,"title":"What I have learned so far in React","url":"http://blog.html5depot.com/what-i-have-learned-so-far-in-react/","rank":-5.642544952660551,"score":1,"time":"2015-04-14T11:27:05Z"},{"id":9376406,"title":"Building components with React and Reflux","url":"https://reactjsnews.com/building-components-with-react-js-and-flux/","rank":-6.141418665344863,"score":1,"time":"2015-04-14T18:45:12Z"},{"id":9381185,"title":"The Facebook React Way","url":"https://medium.com/business-anthropology/the-facebook-react-way-2fa6942401f1","rank":-6.737061774670698,"score":4,"time":"2015-04-15T14:32:07Z"},{"id":9382858,"title":"Some Thoughts on Gluing React Native and Meteor","url":"http://hharnisc.github.io/2015/04/15/react-native-and-meteor.html","rank":-5.642544952660551,"score":1,"time":"2015-04-15T18:04:25Z"},{"id":9384226,"title":"Ask HN: Would you use this product if it had React Native code generation?","url":"","rank":-4.5369272462944465,"score":1,"time":"2015-04-15T21:19:45Z"},{"id":9386377,"title":"Ask HN: Would you use a GUI to design React Native layouts?","url":"","rank":-4.853960595957184,"score":3,"time":"2015-04-16T07:19:06Z"},{"id":9389068,"title":"Diary of Building an iOS App with React Native","url":"http://herman.asia/building-a-flashcard-app-with-react-native","rank":-5.4223148645315336,"score":2,"time":"2015-04-16T16:35:06Z"},{"id":9395327,"title":"React Native v0.4","url":"http://facebook.github.io/react/blog/2015/04/17/react-native-v0.4.html","rank":-6.737061774670698,"score":109,"time":"2015-04-17T16:20:27Z"},{"id":9397660,"title":"React DnD Example Simplified","url":"https://blog.boon.gl/2015/04/13/react-dnd-example-simplified.html","rank":-6.737061774670698,"score":2,"time":"2015-04-17T23:00:14Z"},{"id":9398171,"title":"Pete Hunt: React vs. The World","url":"https://www.youtube.com/watch?v=MC376f3QWYw","rank":-6.141418665344863,"score":1,"time":"2015-04-18T02:57:53Z"},{"id":9399790,"title":"Building SPA with React and ReFlux","url":"http://blog.jeffdouglas.com/2015/04/03/building-spas-with-react-reflux-for-salesforce/","rank":-6.141418665344863,"score":4,"time":"2015-04-18T15:38:33Z"},{"id":9405014,"title":"React.js: The Front End Framework of the Future","url":"https://www.youtube.com/watch?v=iVVZfPbNCtI","rank":-5.4223148645315336,"score":3,"time":"2015-04-19T21:51:20Z"},{"id":9408298,"title":"How Facebook’s React Native Will Change Mobile Apps","url":"http://techcrunch.com/2015/04/20/how-facebooks-react-native-will-change-mobile-apps/","rank":-5.4223148645315336,"score":3,"time":"2015-04-20T14:29:05Z"},{"id":9408884,"title":"ClojureScript and React. Moving from Bad to Good","url":"https://speakerdeck.com/mmavko/clojurescript-and-react","rank":-5.642544952660551,"score":4,"time":"2015-04-20T15:50:16Z"},{"id":9408893,"title":"React Native Fundamentals","url":"https://egghead.io/series/react-native-fundamentals","rank":-7.080419157732719,"score":10,"time":"2015-04-20T15:51:20Z"},{"id":9409799,"title":"How Facebook’s React Native Will Change Mobile Apps","url":"http://techcrunch.com/2015/04/20/how-facebooks-react-native-will-change-mobile-apps/#.htuatc:kNq6","rank":-5.4223148645315336,"score":24,"time":"2015-04-20T18:08:17Z"},{"id":9410139,"title":"Is React Native Cross Platform Snake Oil?","url":"http://rexstjohn.com/is-react-native-cross-platform-snake-oil/","rank":-5.8814219078830545,"score":3,"time":"2015-04-20T19:01:17Z"},{"id":9411906,"title":"Buster: Your Twitter Buddy (open-source React)","url":"http://buster.click","rank":-5.8814219078830545,"score":1,"time":"2015-04-21T02:06:16Z"},{"id":9413115,"title":"Robot head ‘Han’ can read and react to facial expressions","url":"http://thestack.com/robot-head-han-read-react-facial-expressions-210415","rank":-5.218630283054186,"score":2,"time":"2015-04-21T10:25:25Z"},{"id":9414147,"title":"React to the Future with Isomorphic Apps","url":"http://www.smashingmagazine.com/2015/04/21/react-to-the-future-with-isomorphic-apps/","rank":-5.8814219078830545,"score":1,"time":"2015-04-21T14:17:23Z"},{"id":9414156,"title":"React Native: Facebook's New JavaScript Library Fix for Mobile App Development","url":"http://arc.applause.com/2015/04/21/facebook-app-developers-react-native/","rank":-4.853960595957184,"score":2,"time":"2015-04-21T14:18:22Z"},{"id":9415743,"title":"Drag and Drop in React","url":"http://blog.tryolabs.com/2015/04/21/drag-and-drop-in-react/","rank":-6.4254656634776115,"score":3,"time":"2015-04-21T17:50:04Z"},{"id":9416168,"title":"rquery – A React testing utility providing tree traversal similar to jQuery","url":"https://github.com/percyhanna/rquery","rank":-5.029694159741383,"score":3,"time":"2015-04-21T18:55:11Z"},{"id":9417136,"title":"React/Flux/Rails skeleton. Get started with flux/react within 5 minutes","url":"https://github.com/timminkov/react-flux-rails","rank":-6.969263392375751,"score":2,"time":"2015-04-21T21:10:57Z"},{"id":9422904,"title":"The Best Swiper Component for React Native","url":"https://github.com/leecade/react-native-swiper","rank":-5.8814219078830545,"score":2,"time":"2015-04-22T19:23:08Z"},{"id":9425043,"title":"Why We Are Converting to React","url":"http://www.crashlytics.com/blog/building-user-interfaces-with-react","rank":-6.141418665344863,"score":2,"time":"2015-04-23T04:39:05Z"},{"id":9425877,"title":"React Native – When the Mobile Web Isn’t Enough","url":"http://red-badger.com/blog/2015/04/23/react-native-when-the-mobile-web-isnt-enough/","rank":-5.4223148645315336,"score":17,"time":"2015-04-23T10:58:17Z"},{"id":9426588,"title":"React Native – When the Mobile Web Isn’t Enough","url":"http://red-badger.com/blog/2015/04/23/react-native-when-the-mobile-web-isnt-enough/?share=1","rank":-5.4223148645315336,"score":3,"time":"2015-04-23T13:45:11Z"},{"id":9426830,"title":"Show HN: Server-rendered React/Flux with Rails","url":"https://github.com/nambrot/rails-webpack-react-flux","rank":-5.642544952660551,"score":2,"time":"2015-04-23T14:21:50Z"},{"id":9428454,"title":"The React Way: Getting Started Tutorial","url":"https://medium.com/@indepthtechio/the-react-way-getting-started-tutorial-e9bd60be8c69","rank":-6.141418665344863,"score":1,"time":"2015-04-23T17:47:51Z"},{"id":9432015,"title":"React Native – When the Mobile Web Isn’t Enough","url":"http://red-badger.com/blog/2015/04/23/react-native-when-the-mobile-web-isnt-enough/?share=2","rank":-5.4223148645315336,"score":1,"time":"2015-04-24T08:19:40Z"},{"id":9434523,"title":"Realtime Launches React Native SDK","url":"http://framework.realtime.co/blog/launching-react-native-sdk.html","rank":-6.4254656634776115,"score":2,"time":"2015-04-24T16:55:06Z"},{"id":9435497,"title":"A few thoughts on React development","url":"http://codepen.io/Merri/blog/a-few-thoughts-on-react-development","rank":-6.141418665344863,"score":1,"time":"2015-04-24T19:22:39Z"},{"id":9439993,"title":"Publishing a React Component to npm","url":"http://chadly.net/2015/04/publishing-react-to-npm/","rank":-6.141418665344863,"score":1,"time":"2015-04-26T00:06:06Z"},{"id":9440955,"title":"ReactSoundPlayer – Create custom SoundCloud players with React.js easily","url":"http://labs.voronianski.com/react-soundplayer","rank":-5.4223148645315336,"score":2,"time":"2015-04-26T08:02:52Z"},{"id":9441066,"title":"Driving React Native with ClojureScript / Om","url":"https://m.youtube.com/watch?feature=youtu.be&v=Dt2zNemLCCk","rank":-6.141418665344863,"score":7,"time":"2015-04-26T08:52:15Z"},{"id":9443529,"title":"Show HN: Stylebook – Built with React Native and Parse","url":"https://github.com/paramaggarwal/stylebook/","rank":-5.4223148645315336,"score":3,"time":"2015-04-26T22:23:30Z"},{"id":9444935,"title":"React Native Fundamentals: A Free Video Course","url":"https://egghead.io/series/react-native-fundamentals","rank":-5.8814219078830545,"score":1,"time":"2015-04-27T08:13:29Z"},{"id":9446692,"title":"Show HN: React Native with a Meteor back end connected with a WebSocket polyfill","url":"https://github.com/hharnisc/react-native-meteor-websocket-polyfill","rank":-4.5369272462944465,"score":4,"time":"2015-04-27T14:58:15Z"},{"id":9450018,"title":"Isomorphic React Apps with React-Engine","url":"https://www.paypal-engineering.com/2015/04/27/isomorphic-react-apps-with-react-engine/","rank":-8.203920859871145,"score":4,"time":"2015-04-28T00:52:00Z"},{"id":9450073,"title":"react-ui: A collection of components for React","url":"","rank":-7.746472238338964,"score":3,"time":"2015-04-28T01:11:24Z"},{"id":9453647,"title":"Getting started with React and Flux","url":"https://ochronus.com/react-reflux-example/","rank":-6.141418665344863,"score":1,"time":"2015-04-28T16:51:17Z"},{"id":9454904,"title":"How Sift Science Rebuilt Its App on React and DropWizard","url":"http://blog.siftscience.com/blog/2015/how-we-built-it","rank":-5.218630283054186,"score":73,"time":"2015-04-28T20:20:53Z"},{"id":9457013,"title":"React Native – The Future Is Here","url":"http://www.josebalius.com/react-native-the-future-is-here/","rank":-6.141418665344863,"score":2,"time":"2015-04-29T08:18:33Z"},{"id":9461856,"title":"Show HN: React Native example app using Confreaks.TV API","url":"https://github.com/cabaret/confreaks-react-native","rank":-5.218630283054186,"score":2,"time":"2015-04-29T21:16:31Z"},{"id":9465790,"title":"Building a Kanban App in React","url":"http://blog.tryolabs.com/2015/04/30/building-a-kanban-app-in-react/","rank":-6.141418665344863,"score":3,"time":"2015-04-30T15:45:24Z"},{"id":9466691,"title":"My adventures with React Native","url":"https://medium.com/@realasa/my-adventures-with-react-native-36c354249109","rank":-6.4254656634776115,"score":4,"time":"2015-04-30T18:13:31Z"},{"id":9471959,"title":"Using React.js and Application Cache for a fast, synced app","url":"http://www.tabforacause.org/blog/2015/01/29/using-reactjs-and-application-cache-fast-synced-app/","rank":-5.029694159741383,"score":2,"time":"2015-05-01T15:17:18Z"},{"id":9477313,"title":"Game Changer: Facebook Brings React JavaScript to Native Mobile Development","url":"http://adtmag.com/blogs/dev-watch/2015/02/react-native.aspx","rank":-5.218630283054186,"score":1,"time":"2015-05-02T15:02:48Z"},{"id":9477733,"title":"React to the Future with Isomorphic Apps","url":"http://www.smashingmagazine.com/2015/04/21/react-to-the-future-with-isomorphic-apps/","rank":-5.8814219078830545,"score":4,"time":"2015-05-02T17:09:12Z"},{"id":9478590,"title":"React Native – When the Mobile Web Isn’t Enough","url":"http://red-badger.com/blog/2015/04/23/react-native-when-the-mobile-web-isnt-enough/?hn","rank":-5.4223148645315336,"score":1,"time":"2015-05-02T21:10:55Z"},{"id":9483115,"title":"Putting React in yo React","url":"http://wl3.me/2015/05/01/react-in-your-react-native-webview-so-you-can-react-while-you-react.html","rank":-8.453521692771032,"score":2,"time":"2015-05-03T21:21:44Z"},{"id":9485999,"title":"Component Based React.js Apps with Flux Architecture, Immutable.js, and ES6","url":"http://blog.risingstack.com/the-react-js-way-flux-architecture-with-immutable-js/?utm_source=YCombinator&utm_medium=HackerNews&utm_campaign=fluxarchitecture","rank":-4.853960595957184,"score":4,"time":"2015-05-04T13:34:02Z"},{"id":9486074,"title":"Component Playground – Live Editing of React Components","url":"http://projects.formidablelabs.com/component-playground/","rank":-5.8814219078830545,"score":6,"time":"2015-05-04T13:47:11Z"},{"id":9487545,"title":"Building Modular JavaScript Applications in ES6 with React, Webpack and Babel","url":"https://medium.com/@yamalight/building-modular-javascript-applications-in-es6-with-react-webpack-and-babel-538189cd485f","rank":-5.029694159741383,"score":1,"time":"2015-05-04T17:19:39Z"},{"id":9490057,"title":"Fun typewriter written in ClojureScript/React","url":"http://cmdrdats.github.io/undertype/","rank":-6.141418665344863,"score":17,"time":"2015-05-04T23:58:43Z"},{"id":9500338,"title":"Why React Native Is Different","url":"http://jlongster.com/Why-React-Native-is-Different","rank":-6.4254656634776115,"score":69,"time":"2015-05-06T17:33:57Z"},{"id":9502013,"title":"Application template: isomorphic widgets using RxJS and React","url":"https://github.com/zxbodya/reactive-widgets","rank":-5.642544952660551,"score":2,"time":"2015-05-06T21:46:53Z"},{"id":9503703,"title":"Ask HN: Anyone willing to trade Python/Linux help for JavaScript/react.js help?","url":"","rank":-4.5369272462944465,"score":1,"time":"2015-05-07T07:25:34Z"},{"id":9504596,"title":"Feelings After a Hackday with React Native","url":"https://blog.liip.ch/archive/2015/05/07/react-native-hackday.html","rank":-5.8814219078830545,"score":1,"time":"2015-05-07T12:42:25Z"},{"id":9506857,"title":"Best practices for building large React applications","url":"http://blog.siftscience.com/blog/2015/best-practices-for-building-large-react-applications","rank":-5.8814219078830545,"score":14,"time":"2015-05-07T17:42:26Z"},{"id":9508805,"title":"Interactive cheat sheet for Flexbox made with React","url":"http://www.railslove.com/flexbox","rank":-5.642544952660551,"score":1,"time":"2015-05-07T22:30:16Z"},{"id":9512772,"title":"Slow Data and Fast Sites: Deploy Searchable Apps with React, Middleman and Parse","url":"http://willschenk.com/slow-data-and-fast-sites/","rank":-4.690092449226312,"score":7,"time":"2015-05-08T17:00:17Z"},{"id":9513323,"title":"Listen to an audience react to Star Wars for the first time in 1977","url":"http://boingboing.net/2015/05/08/star-wars-audio-1977.html","rank":-4.5369272462944465,"score":2,"time":"2015-05-08T18:23:44Z"},{"id":9513473,"title":"Announcing Arch, an open source functional style application framework for React","url":"http://red-badger.com/blog/2015/05/08/announcing-arch-a-functional-style-application-framework-for-react/","rank":-5.029694159741383,"score":4,"time":"2015-05-08T18:53:16Z"},{"id":9513629,"title":"Cosmos: A foundation for maintainable web applications. Powered by React","url":"https://github.com/skidding/cosmos","rank":-5.218630283054186,"score":2,"time":"2015-05-08T19:22:52Z"},{"id":9515392,"title":"React JS Best Practices","url":"http://blog.siftscience.com/blog/2015/react-applications-that-scale","rank":-6.737061774670698,"score":252,"time":"2015-05-09T03:36:53Z"},{"id":9516222,"title":"Bands React to the General Election 2015 on Twitter","url":"http://www.neverenoughnotes.co.uk/2015/05/bands-react-to-the-general-election-2015-on-twitter/","rank":-5.4223148645315336,"score":1,"time":"2015-05-09T12:56:12Z"},{"id":9517338,"title":"Isomorphic React Apps at Paypal","url":"https://www.paypal-engineering.com/2015/04/27/isomorphic-react-apps-with-react-engine/","rank":-6.4254656634776115,"score":1,"time":"2015-05-09T19:05:55Z"},{"id":9521237,"title":"Mithril React Ember Knockout Angular","url":"http://jsperf.com/mithril-react-ember-knockout-angular/4","rank":-6.4254656634776115,"score":2,"time":"2015-05-10T20:47:21Z"},{"id":9522912,"title":"React TDD Example: Building an Accordion with React,Jest,Gulp and Test Utils","url":"http://www.undefinednull.com/2015/05/03/react-tdd-example-unit-testing-and-building-a-react-component-with-jest-gulp-and-react-test-utils/","rank":-6.798733011723831,"score":2,"time":"2015-05-11T05:41:53Z"},{"id":9525502,"title":"WebSocket polyfill will be available soon in React Native","url":"https://github.com/facebook/react-native/pull/890","rank":-5.4223148645315336,"score":1,"time":"2015-05-11T15:35:45Z"},{"id":9526260,"title":"Starter template for React with webpack","url":"https://github.com/webpack/react-starter","rank":-6.141418665344863,"score":1,"time":"2015-05-11T17:17:16Z"},{"id":9526515,"title":"Brutha: A simple and functional ClojureScript interface to React","url":"https://github.com/weavejester/brutha","rank":-5.4223148645315336,"score":1,"time":"2015-05-11T17:49:33Z"},{"id":9526617,"title":"Lessons from Facebook: React/Flux","url":"https://keyholesoftware.com/2015/05/11/lessons-from-facebook-reactflux/","rank":-6.4254656634776115,"score":2,"time":"2015-05-11T18:05:54Z"},{"id":9527194,"title":"Teaching the Closure Compiler About React","url":"http://blog.persistent.info/2015/05/teaching-closure-compiler-about-react.html","rank":-6.141418665344863,"score":15,"time":"2015-05-11T19:16:42Z"},{"id":9527232,"title":"Arch: Web application framework for React","url":"https://github.com/redbadger/arch","rank":-6.141418665344863,"score":2,"time":"2015-05-11T19:21:13Z"},{"id":9527350,"title":"Native Apps in JavaScript with React Native (slides)","url":"http://almostobsolete.net/talks/react-native/","rank":-5.642544952660551,"score":1,"time":"2015-05-11T19:44:42Z"},{"id":9527996,"title":"Native Apps in JavaScript with React Native","url":"http://almostobsolete.net/talks/react-native/#1","rank":-5.8814219078830545,"score":2,"time":"2015-05-11T21:32:08Z"},{"id":9528531,"title":"Deku: How we built our functional alternative to React","url":"https://segment.com/blog/deku-our-functional-alternative-to-react/","rank":-5.4223148645315336,"score":189,"time":"2015-05-11T23:26:46Z"},{"id":9530792,"title":"A universal iOS app with React Native","url":"http://blog.typework.com/react-native-universal/","rank":-5.8814219078830545,"score":3,"time":"2015-05-12T11:01:17Z"},{"id":9533964,"title":"Angular, React, Ember What is modern web development?","url":"https://medium.com/@MoBinni/what-is-modern-web-development-f4021118e88f","rank":-5.642544952660551,"score":2,"time":"2015-05-12T18:46:32Z"},{"id":9535468,"title":"Show HN: Instantly Compile and View ES6 React Components","url":"https://github.com/zackify/reactview","rank":-5.4223148645315336,"score":1,"time":"2015-05-12T22:37:41Z"},{"id":9537952,"title":"Watch public react to shocking celebrity age-gap couples","url":"http://toyboywarehouse.com/blog/toyboy-tv-celebrity-couples/","rank":-5.4223148645315336,"score":1,"time":"2015-05-13T10:38:44Z"},{"id":9540067,"title":"Show HN: React.js running on a Pebble watch","url":"https://github.com/garbles/react-pebble-demo","rank":-5.4223148645315336,"score":4,"time":"2015-05-13T16:21:26Z"},{"id":9547196,"title":"Geiger - 50 SLOC flux for React with Dependency Injection","url":"https://github.com/netgusto/Geiger","rank":-5.4223148645315336,"score":1,"time":"2015-05-14T19:51:26Z"},{"id":9548421,"title":"Tic Tac Toe game with nice animations [react.js and flux]","url":"https://rawgit.com/hackhat/tic-tac-toe-flux/v0.0.4/dist/index.html","rank":-5.029694159741383,"score":1,"time":"2015-05-15T01:04:15Z"},{"id":9548461,"title":"React Native 0.4.3","url":"https://github.com/facebook/react-native/releases/tag/v0.4.3","rank":-6.4254656634776115,"score":1,"time":"2015-05-15T01:17:08Z"},{"id":9550362,"title":"Maple.js is a contemporary React based framework","url":"https://github.com/Wildhoney/Maple.js","rank":-5.642544952660551,"score":1,"time":"2015-05-15T13:24:46Z"},{"id":9550639,"title":"How-To Setup Webpack on an ES6 React Application with SASS?","url":"http://www.jonathan-petitcolas.com/2015/05/15/howto-setup-webpack-on-es6-react-application-with-sass.html","rank":-5.029694159741383,"score":1,"time":"2015-05-15T14:08:03Z"},{"id":9552731,"title":"Swift Podcast: BDD and React Native","url":"https://soundcloud.com/swiftcasttv/may-13th-adam-clay","rank":-6.141418665344863,"score":1,"time":"2015-05-15T18:39:31Z"},{"id":9555483,"title":"How I learned to stop worrying and love React","url":"http://firstdoit.com/react-1/","rank":-5.4223148645315336,"score":141,"time":"2015-05-16T09:07:34Z"},{"id":9555655,"title":"React tooltip component","url":"https://github.com/wwayne/react-tooltip","rank":-7.080419157732719,"score":1,"time":"2015-05-16T10:39:30Z"},{"id":9559689,"title":"React: CSS in your JS","url":"https://vimeo.com/116209150","rank":-6.4254656634776115,"score":1,"time":"2015-05-17T11:58:41Z"},{"id":9561052,"title":"Show HN: Simple React webpack starter repo","url":"https://github.com/cgreening/simple-webpack-react-starter","rank":-5.8814219078830545,"score":7,"time":"2015-05-17T18:16:57Z"},{"id":9562094,"title":"What Is the Best Way to Prototype React Components?","url":"https://zach.codes/2015/05/17/prototype-react/","rank":-5.4223148645315336,"score":1,"time":"2015-05-17T23:05:15Z"},{"id":9567447,"title":"Awesome ES6 Patterns for React and Flux (Coding with React Like a Game Developer)","url":"https://medium.com/@PhilPlckthun/coding-with-react-like-a-game-developer-e39ffaed1643","rank":-6.636348695692196,"score":2,"time":"2015-05-18T23:39:43Z"},{"id":9568391,"title":"React.js Drag and Drop Tutorial","url":"http://gaearon.github.io/react-dnd/docs-tutorial.html","rank":-6.141418665344863,"score":2,"time":"2015-05-19T06:25:20Z"},{"id":9568790,"title":"React DnD","url":"https://gaearon.github.io/react-dnd/","rank":-7.460654783917127,"score":1,"time":"2015-05-19T09:08:33Z"},{"id":9570606,"title":"TypeScript's proposal for JSX/React support (.tsx extension)","url":"https://github.com/Microsoft/TypeScript/issues/3203","rank":-5.4223148645315336,"score":4,"time":"2015-05-19T15:08:28Z"},{"id":9573176,"title":"Modular Unidirectional Data Flow for React and Dart","url":"http://danschultz.me/posts/modular-unidirectional-data-flow-for-react-and-dart/","rank":-5.642544952660551,"score":1,"time":"2015-05-19T21:15:23Z"},{"id":9573603,"title":"D-Threeact: How Sift Science Made D3 and React the Best of Friends","url":"http://blog.siftscience.com/blog/2015/4/6/d-threeact-how-sift-science-made-d3-react-besties","rank":-4.690092449226312,"score":23,"time":"2015-05-19T22:37:34Z"},{"id":9573631,"title":"The React Podcast","url":"http://reactpodcast.com","rank":-7.080419157732719,"score":1,"time":"2015-05-19T22:44:06Z"},{"id":9575407,"title":"Show HN: A Small Library for Immutable Design with React","url":"https://github.com/mysticatea/react-helix","rank":-5.218630283054186,"score":2,"time":"2015-05-20T10:25:47Z"},{"id":9576749,"title":"Easily testing React components with react-test-tree","url":"https://medium.com/qubit-engineering/easily-testing-react-components-with-react-test-tree-f9e1668b1c2d","rank":-7.746472238338964,"score":4,"time":"2015-05-20T15:00:01Z"},{"id":9580830,"title":"The React Native Book","url":"http://www.reactnativebook.com/","rank":-6.737061774670698,"score":2,"time":"2015-05-21T03:40:50Z"},{"id":9582226,"title":"Webpack with LESS and React","url":"http://dapperdeveloper.com/2015/05/07/webpack-with-less-and-react/","rank":-6.4254656634776115,"score":1,"time":"2015-05-21T12:32:49Z"},{"id":9585275,"title":"React Native Intro – Presentation at OpenDNS in Vancouver","url":"http://brentvatne.ca/react-native-intro-talk/","rank":-5.642544952660551,"score":3,"time":"2015-05-21T20:45:26Z"},{"id":9590254,"title":"React.js – A guide for Rails developers","url":"https://www.airpair.com/reactjs/posts/reactjs-a-guide-for-rails-developers?utm_content=bufferd0a73&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer","rank":-5.8814219078830545,"score":1,"time":"2015-05-22T18:54:46Z"},{"id":9591627,"title":"d-Threeact: Making d3 and React the Best of Friends","url":"http://blog.siftscience.com/blog/2015/making-d3-react-the-best-of-friends","rank":-5.218630283054186,"score":160,"time":"2015-05-23T01:10:58Z"},{"id":9592060,"title":"The React Native Book","url":"https://leanpub.com/thereactnativebook","rank":-6.737061774670698,"score":2,"time":"2015-05-23T05:08:47Z"},{"id":9592776,"title":"Maple.js: React Web Components based framework","url":"https://github.com/Wildhoney/Maple.js","rank":-5.8814219078830545,"score":1,"time":"2015-05-23T12:58:08Z"},{"id":9593948,"title":"Programmers: 4 ways your boss or client puts pressure on you and how to react","url":"http://www.marcobehler.com/2015/05/23/programmers-4-ways-your-boss-or-client-puts-pressure-on-you-and-how-to-react/","rank":-4.3934495640662155,"score":4,"time":"2015-05-23T19:00:55Z"},{"id":9596636,"title":"D3-react-squared – Lightweight d3 chart loader for ReactJS","url":"https://github.com/bgrsquared/d3-react-squared","rank":-5.4223148645315336,"score":1,"time":"2015-05-24T16:13:20Z"},{"id":9597449,"title":"A Brief History of Client-Side JS: Why React Is Awesome","url":"https://prezi.com/x7h8k4vw8qla/a-brief-history-of-client-side-js-why-react-is-awesome/","rank":-5.029694159741383,"score":2,"time":"2015-05-24T20:24:23Z"},{"id":9601067,"title":"React Native Playground","url":"https://rnplay.org/","rank":-7.080419157732719,"score":3,"time":"2015-05-25T18:21:34Z"},{"id":9601751,"title":"React ES6 Component “Gotchas”","url":"http://reactjsnews.com/es6-gotchas/","rank":-6.737061774670698,"score":1,"time":"2015-05-25T21:04:33Z"},{"id":9602887,"title":"Getting Started with React (watch Michael Chan Code)","url":"http://www.sitepoint.com/video-getting-started-react/","rank":-5.642544952660551,"score":1,"time":"2015-05-26T04:08:42Z"},{"id":9603896,"title":"DuoCode and React: an incredible match I can't recommend highly enough","url":"http://productiverage.com/react-and-flux-with-duocode","rank":-4.853960595957184,"score":9,"time":"2015-05-26T10:56:05Z"},{"id":9604099,"title":"Show HN: React: CSS in JavaScript techniques comparison","url":"https://github.com/MicheleBertoli/css-in-js","rank":-5.642544952660551,"score":1,"time":"2015-05-26T11:50:19Z"},{"id":9604203,"title":"Show HN: An Isomorphic JavaScript Framework Faster Than React","url":"http://jsblocks.com","rank":-5.4223148645315336,"score":337,"time":"2015-05-26T12:09:49Z"},{"id":9607347,"title":"Show HN: Zorium – A Better React","url":"https://zorium.org/","rank":-6.141418665344863,"score":15,"time":"2015-05-26T20:14:19Z"},{"id":9607708,"title":"React Typeahead Component (used in Prod by Yahoo Mail)","url":"https://github.com/ezequiel/react-typeahead-component","rank":-5.4223148645315336,"score":3,"time":"2015-05-26T21:15:56Z"},{"id":9607805,"title":"React Native Playground","url":"https://rnplay.org/#","rank":-7.080419157732719,"score":2,"time":"2015-05-26T21:32:47Z"},{"id":9610176,"title":"Marty.js v0.10 – React native support and much more","url":"http://martyjs.org/blog/2015/05/27/marty-v0.10.html","rank":-5.218630283054186,"score":2,"time":"2015-05-27T09:16:46Z"},{"id":9612625,"title":"Jsblocks, React, Angular Performance Compared with Weya.coffee","url":"http://vpj.github.io/weya-perf.html","rank":-5.642544952660551,"score":1,"time":"2015-05-27T16:46:49Z"},{"id":9615947,"title":"Baby's First Reaction: A “Hello, World” Example for React","url":"https://medium.com/javascript-scene/baby-s-first-reaction-2103348eccdd","rank":-5.218630283054186,"score":3,"time":"2015-05-28T03:40:58Z"},{"id":9619315,"title":"Arch: Functional-Style Isomorphic Framework for React with LiveScript","url":"https://github.com/redbadger/arch","rank":-5.4223148645315336,"score":1,"time":"2015-05-28T16:38:47Z"},{"id":9631118,"title":"React.js Markdown Editor Component","url":"https://github.com/JedWatson/react-md-editor","rank":-6.4254656634776115,"score":1,"time":"2015-05-30T18:10:37Z"},{"id":9634976,"title":"React Native Mapbox GL","url":"https://github.com/bsudekum/react-native-mapbox-gl","rank":-6.737061774670698,"score":12,"time":"2015-05-31T18:16:17Z"},{"id":9636110,"title":"Server/Client with React, Part 1","url":"http://eflorenzano.com/blog/2014/04/09/react-part-1-getting-started/","rank":-6.141418665344863,"score":1,"time":"2015-05-31T23:58:08Z"},{"id":9641177,"title":"Introducing React Native App Links, link apps and handle deep links","url":"https://github.com/facebook/react-native-applinks","rank":-5.029694159741383,"score":3,"time":"2015-06-01T18:49:29Z"},{"id":9641476,"title":"Type checking React with Flow v0.11","url":"http://sitr.us/2015/05/31/type-checking-react-with-flow.html","rank":-5.8814219078830545,"score":1,"time":"2015-06-01T19:30:30Z"},{"id":9641787,"title":"React Native Swipeout: iOS-style swipeout buttons behind component","url":"https://github.com/dancormier/react-native-swipeout","rank":-5.4223148645315336,"score":1,"time":"2015-06-01T20:12:32Z"},{"id":9641863,"title":"React Podcast #2: Webpack vs. Browserify","url":"http://reactpodcast.com/2015/06/webpack-vs-browserify/","rank":-6.141418665344863,"score":1,"time":"2015-06-01T20:23:46Z"},{"id":9642366,"title":"ReaCall: A New API Client SDK Architecture Based on React.js+Swagger","url":"https://bitbucket.org/jdubray/reacall","rank":-5.029694159741383,"score":1,"time":"2015-06-01T21:42:27Z"},{"id":9650663,"title":"Native Apps in JavaScript with React Native [video]","url":"https://vimeo.com/129544293","rank":-5.642544952660551,"score":2,"time":"2015-06-03T04:58:24Z"},{"id":9650694,"title":"Product Hunt iOS app in React Native (open source)","url":"https://github.com/azai91/product-hunt-react-native","rank":-5.4223148645315336,"score":3,"time":"2015-06-03T05:08:31Z"},{"id":9656121,"title":"[React] Mixins Are Dead. Long Live Composition","url":"https://medium.com/@dan_abramov/mixins-are-dead-long-live-higher-order-components-94a0d2f9e750","rank":-5.8814219078830545,"score":6,"time":"2015-06-03T21:48:43Z"},{"id":9659167,"title":"Show HN: Mockups fixed by making collaboration effortless, built with React","url":"https://precursorapp.com","rank":-5.029694159741383,"score":334,"time":"2015-06-04T13:43:45Z"},{"id":9665096,"title":"How to test React components using Karma and webpack","url":"http://nicolasgallagher.com/how-to-test-react-components-karma-webpack/","rank":-5.4223148645315336,"score":2,"time":"2015-06-05T12:37:03Z"},{"id":9665198,"title":"Get the React Native Book with 5$ only today","url":"http://bit.ly/1MaHifm","rank":-5.4223148645315336,"score":1,"time":"2015-06-05T13:00:09Z"},{"id":9665945,"title":"Show HN: Snapmeet, Remote meetings with realtime notes and video, built with React","url":"https://snapmeet.io","rank":-4.690092449226312,"score":14,"time":"2015-06-05T15:05:40Z"},{"id":9666050,"title":"Show HN: MinFlux, a minimal Flux based React framework","url":"https://github.com/jnhuynh/min-flux","rank":-5.4223148645315336,"score":2,"time":"2015-06-05T15:23:38Z"},{"id":9666096,"title":"Building a Kanban app in React","url":"http://blog.tryolabs.com/2015/04/30/building-a-kanban-app-in-react/","rank":-6.141418665344863,"score":2,"time":"2015-06-05T15:32:14Z"},{"id":9666789,"title":"Firebase now works with React Native","url":"https://www.firebase.com/blog/2015-05-29-react-native.html#","rank":-6.141418665344863,"score":3,"time":"2015-06-05T17:38:18Z"},{"id":9669199,"title":"React Native 0.6-rc just released","url":"https://github.com/facebook/react-native/releases/tag/v0.6.0-rc","rank":-5.8814219078830545,"score":3,"time":"2015-06-06T01:30:43Z"},{"id":9671059,"title":"JSXtyper – integrate React.js into TypeScript projects","url":"https://github.com/fuselabs/jsxtyper","rank":-5.8814219078830545,"score":2,"time":"2015-06-06T15:17:57Z"},{"id":9676864,"title":"Virtually there – Students react to VR","url":"https://www.youtube.com/watch?v=hx_6m-_ByKw","rank":-6.141418665344863,"score":1,"time":"2015-06-08T00:36:24Z"},{"id":9677238,"title":"React Native Recipes","url":"http://bit.ly/1MaHifm","rank":-7.080419157732719,"score":1,"time":"2015-06-08T03:50:24Z"},{"id":9677326,"title":"Riot – A React-like, small (3.5kb) UI library","url":"https://muut.com/riotjs/","rank":-5.4223148645315336,"score":3,"time":"2015-06-08T05:11:05Z"},{"id":9680896,"title":"Obscene-Layout: Layouting library for React.js","url":"https://github.com/obscene/Obscene-Layout","rank":-5.8814219078830545,"score":1,"time":"2015-06-08T18:03:29Z"},{"id":9681898,"title":"React Native Recipes","url":"http://bit.ly/1MaHifm","rank":-7.080419157732719,"score":1,"time":"2015-06-08T19:55:36Z"},{"id":9682521,"title":"Show HN: Google Login/API Starter Using React and Webpack","url":"https://github.com/rlancer/gapi-starter","rank":-5.218630283054186,"score":2,"time":"2015-06-08T21:20:14Z"},{"id":9685692,"title":"React and Data Visualization","url":"https://fraserxu.me/2015/06/03/react-data-visualization/","rank":-6.737061774670698,"score":34,"time":"2015-06-09T13:16:02Z"},{"id":9687129,"title":"React from Scratch","url":"http://ryanfunduk.com/articles/react-from-scratch","rank":-7.080419157732719,"score":4,"time":"2015-06-09T17:11:18Z"},{"id":9687758,"title":"React-native-multipeer – Insanely easy mesh networking in React Native","url":"https://github.com/lwansbrough/react-native-multipeer","rank":-7.337343744886062,"score":1,"time":"2015-06-09T18:41:48Z"},{"id":9689414,"title":"Show HN: React isomorphic example built with Alt","url":"https://github.com/coodoo/react-alt-isomorphic-example","rank":-5.642544952660551,"score":1,"time":"2015-06-10T00:32:28Z"},{"id":9690932,"title":"Switching from Jest to Mocha for Testing a React App","url":"http://blog.digongames.com/switching-from-jest-to-mocha/","rank":-5.218630283054186,"score":2,"time":"2015-06-10T10:01:38Z"},{"id":9695897,"title":"Node and React Isomorphic JavaScript: How, and Why It Matters","url":"https://strongloop.com/strongblog/node-js-react-isomorphic-javascript-why-it-matters/","rank":-5.218630283054186,"score":6,"time":"2015-06-10T22:05:48Z"},{"id":9696824,"title":"React Bootstrap","url":"http://react-bootstrap.github.io/introduction.html","rank":-7.460654783917127,"score":1,"time":"2015-06-11T01:17:20Z"},{"id":9699197,"title":"“Whose state is it, anyway?” – Further thoughts about React","url":"https://pomax.github.io/1433888478288/-%22whose-state-is-it-anyway?%22-%E2%80%94-further-thoughts-about-react","rank":-5.4223148645315336,"score":1,"time":"2015-06-11T12:22:18Z"},{"id":9700172,"title":"Show HN: A React puzzle game with a twist","url":"http://oxism.com/cellf/","rank":-5.4223148645315336,"score":4,"time":"2015-06-11T15:12:20Z"},{"id":9704266,"title":"Setting up a simple isomorphic React app","url":"http://jmfurlott.com/tutorial-setting-up-a-simple-isomorphic-react-app/","rank":-5.8814219078830545,"score":3,"time":"2015-06-12T05:47:18Z"},{"id":9705791,"title":"React-laravel now supports Laravel 5.1","url":"https://packagist.org/packages/talyssonoc/react-laravel","rank":-5.8814219078830545,"score":2,"time":"2015-06-12T13:46:47Z"},{"id":9709716,"title":"Show HN: Express-React-Todo","url":"https://github.com/sungwoncho/express-react-todo","rank":-6.4254656634776115,"score":1,"time":"2015-06-13T03:02:00Z"},{"id":9710271,"title":"Deprecating JSTransform and react-tools","url":"http://facebook.github.io/react/blog/2015/06/12/deprecating-jstransform-and-react-tools.html","rank":-6.4254656634776115,"score":3,"time":"2015-06-13T07:57:00Z"},{"id":9710686,"title":"React Is a Terrible Idea","url":"https://www.pandastrike.com/posts/20150311-react-bad-idea","rank":-6.4254656634776115,"score":8,"time":"2015-06-13T11:20:32Z"},{"id":9711271,"title":"Show HN: React with Meteor Back End Social Feed Example App","url":"https://github.com/adambrodzinski/react-ive-meteor/","rank":-5.029694159741383,"score":3,"time":"2015-06-13T15:21:21Z"},{"id":9711966,"title":"Halogen: react loading spinners","url":"http://madscript.com/halogen/","rank":-6.737061774670698,"score":2,"time":"2015-06-13T18:16:16Z"},{"id":9718552,"title":"Ask HN: React.js, prerender.io vs. PayPal/react-engine approach","url":"","rank":-7.148568583438252,"score":2,"time":"2015-06-15T10:44:30Z"},{"id":9719270,"title":"React Internals: Introduction to React.js Diff “Algorithm”","url":"http://www.schibsted.pl/2015/06/react-internals-introduction-to-react-js-diff-algorithm/","rank":-7.746472238338964,"score":5,"time":"2015-06-15T13:56:56Z"},{"id":9720478,"title":"SAM a New Pattern for React.js / AWS Lambda","url":"http://www.ebpml.org/blog2/index.php/2015/06/13/sam-the-state-action-model","rank":-5.4223148645315336,"score":2,"time":"2015-06-15T16:43:56Z"},{"id":9729377,"title":"Elegant Functional Architecture for React","url":"https://medium.com/@gilbox/an-elegant-functional-architecture-for-react-faa3fb42b75b","rank":-6.4254656634776115,"score":3,"time":"2015-06-16T23:55:52Z"},{"id":9732152,"title":"Ask HN: Angular, Backbone, React. Help Me Choose","url":"","rank":-5.642544952660551,"score":3,"time":"2015-06-17T14:56:16Z"},{"id":9733603,"title":"Angular team wants to learn what they can from the good folks at React","url":"https://docs.google.com/document/d/150lerb1LmNLuau_a_EznPV1I1UHMTbEl61t4hZ7ZpS0/edit#","rank":-4.5369272462944465,"score":1,"time":"2015-06-17T17:21:20Z"},{"id":9740155,"title":"Choosing webpack and react for new applications","url":"http://engineering.kapost.com/2015/06/tooling-choices-for-a-railsreact-application/","rank":-5.8814219078830545,"score":2,"time":"2015-06-18T17:18:06Z"},{"id":9742731,"title":"Setting Up Webpack for React and Hot Module Replacement","url":"https://robots.thoughtbot.com/setting-up-webpack-for-react-and-hot-module-replacement","rank":-5.4223148645315336,"score":2,"time":"2015-06-19T02:33:32Z"},{"id":9748480,"title":"From Marionette to React","url":"http://blog.siftscience.com/blog/2015/from-marionette-to-react","rank":-6.737061774670698,"score":6,"time":"2015-06-20T00:47:54Z"},{"id":9748941,"title":"Going Big with React – How to build Facebook scale web apps","url":"https://www.youtube.com/watch?v=9qcBlN6-qwY","rank":-5.029694159741383,"score":1,"time":"2015-06-20T04:07:27Z"},{"id":9749475,"title":"Building SVG Icons with React","url":"http://jxnblk.com/react-icons/","rank":-6.4254656634776115,"score":4,"time":"2015-06-20T09:39:00Z"},{"id":9749589,"title":"How to Implement Node and React Isomorphic JavaScript and Why It Matters","url":"https://strongloop.com/strongblog/node-js-react-isomorphic-javascript-why-it-matters/","rank":-4.853960595957184,"score":2,"time":"2015-06-20T10:31:21Z"},{"id":9753030,"title":"React Native Recipes","url":"https://leanpub.com/reactnativerecipes","rank":-7.080419157732719,"score":1,"time":"2015-06-21T11:43:20Z"},{"id":9753156,"title":"Flux Without Flux: Using Flux Architecture in Plain React (ReactJS / JavaScript)","url":"http://gbanis.com/blog/flux-without-flux-using-flux-architecture-plain-react/","rank":-5.029694159741383,"score":1,"time":"2015-06-21T12:32:04Z"},{"id":9755081,"title":"A React router with Hasher","url":"https://medium.com/@collardeau/a-react-router-a058a05ded46","rank":-6.4254656634776115,"score":3,"time":"2015-06-21T21:35:53Z"},{"id":9757839,"title":"Webpack with LESS and React","url":"http://dapperdeveloper.com/2015/05/07/webpack-with-less-and-react/","rank":-6.4254656634776115,"score":1,"time":"2015-06-22T12:43:48Z"},{"id":9757901,"title":"Easier instrumentation with react-i13n","url":"http://yahooeng.tumblr.com/post/122162710056/easier-instrumentation-with-react-i13n","rank":-6.4254656634776115,"score":5,"time":"2015-06-22T12:53:56Z"},{"id":9758025,"title":"CueKeeper Internals: Experiences with Irmin, React, TyXML and IndexedDB","url":"http://roscidus.com/blog/blog/2015/06/22/cuekeeper-internals-irmin/","rank":-5.4223148645315336,"score":10,"time":"2015-06-22T13:12:40Z"},{"id":9758220,"title":"Easier React application instrumentation with react-i13n","url":"https://github.com/yahoo/react-i13n","rank":-7.968636859947137,"score":5,"time":"2015-06-22T13:43:04Z"},{"id":9760847,"title":"Reactive React: the pursuit of high performing, easily maintainable React apps","url":"https://www.mendix.com/tech-blog/making-react-reactive-pursuit-high-performing-easily-maintainable-react-apps/#","rank":-7.148568583438252,"score":6,"time":"2015-06-22T20:07:19Z"},{"id":9763998,"title":"React Native Beginner's Book","url":"https://leanpub.com/reactnativebeginnersbook","rank":-6.4254656634776115,"score":1,"time":"2015-06-23T11:50:00Z"},{"id":9765388,"title":"React-like tool for working with canvas from ClojureScript","url":"https://nvbn.github.io/2015/06/23/react-like-canvas/","rank":-5.4223148645315336,"score":1,"time":"2015-06-23T15:40:37Z"},{"id":9765391,"title":"Crafting a 3D React Carousel","url":"http://davidwalsh.name/3d-carousel","rank":-6.4254656634776115,"score":1,"time":"2015-06-23T15:40:52Z"},{"id":9766429,"title":"React Native Playground iOS app: Build an app in the browser and run it on iOS","url":"http://www.reactnative.com/react-native-playground-ios-app/","rank":-4.2587684905126455,"score":1,"time":"2015-06-23T18:02:11Z"},{"id":9766434,"title":"React Native Playground iOS App Download","url":"https://itunes.apple.com/it/app/react-native-playground/id1002032944","rank":-6.141418665344863,"score":1,"time":"2015-06-23T18:02:31Z"},{"id":9766831,"title":"Do you care about React.js?","url":"https://blog.jixee.me/what-is-react-js-and-why-should-you-care/","rank":-6.141418665344863,"score":1,"time":"2015-06-23T18:51:07Z"},{"id":9772580,"title":"React wrapper around WinJS's controls","url":"https://github.com/winjs/react-winjs","rank":-6.141418665344863,"score":1,"time":"2015-06-24T16:13:21Z"},{"id":9773279,"title":"Using Postal.js as Flux Dispatcher in Your Modular React Application","url":"https://medium.com/@yamalight/using-postal-js-as-flux-dispatcher-in-your-modular-react-application-with-turris-js-1355e9feacc9","rank":-5.029694159741383,"score":1,"time":"2015-06-24T17:56:41Z"},{"id":9773925,"title":"Transhand: React based 2d transformation handler","url":"https://github.com/azazdeaz/transhand","rank":-6.141418665344863,"score":1,"time":"2015-06-24T19:31:49Z"},{"id":9774229,"title":"Custom React router","url":"https://medium.com/@collardeau/a-react-router-a058a05ded46","rank":-7.080419157732719,"score":2,"time":"2015-06-24T20:21:45Z"},{"id":9774844,"title":"Ask HN: How can react's SEO argument hold up?","url":"","rank":-5.218630283054186,"score":1,"time":"2015-06-24T22:15:33Z"},{"id":9776968,"title":"Angular Team Provides Roadmap, Demos Integration with React Native","url":"http://www.infoq.com/news/2015/06/angular-2-react-native-roadmap","rank":-5.4223148645315336,"score":1,"time":"2015-06-25T10:40:16Z"},{"id":9778648,"title":"Navigating the React Ecosystem","url":"http://www.toptal.com/react/navigating-the-react-ecosystem","rank":-6.737061774670698,"score":11,"time":"2015-06-25T15:34:57Z"},{"id":9780511,"title":"Navigating the React Ecosystem","url":"http://www.toptal.com/react/navigating-the-react-ecosystem#find-excellent-architects","rank":-6.737061774670698,"score":4,"time":"2015-06-25T19:54:59Z"},{"id":9782600,"title":"Rebuilding HipChat with React.js","url":"https://developer.atlassian.com/blog/2015/02/rebuilding-hipchat-with-react/","rank":-6.4254656634776115,"score":2,"time":"2015-06-26T05:08:01Z"},{"id":9793377,"title":"Clojure on Coils – Webapps in React, SQL, and ClojureScript","url":"https://github.com/zubairq/coils","rank":-5.4223148645315336,"score":1,"time":"2015-06-28T13:19:31Z"},{"id":9793756,"title":"I think I finally got React. Maybe","url":"https://medium.com/@soska/i-think-i-finally-got-react-maybe-39259eba507f","rank":-5.8814219078830545,"score":1,"time":"2015-06-28T15:03:03Z"},{"id":9794135,"title":"Creating Static, Isomorphic Websites with React and Webpack","url":"http://www.qimingweng.com/writing/webpack-static-render","rank":-5.642544952660551,"score":1,"time":"2015-06-28T16:53:21Z"},{"id":9795680,"title":"Understanding React Events (SitePoint Code)","url":"http://www.sitepoint.com/video-understanding-react-events/","rank":-6.4254656634776115,"score":1,"time":"2015-06-29T00:00:32Z"},{"id":9798177,"title":"React.js koans","url":"https://github.com/arkency/reactjs_koans","rank":-7.080419157732719,"score":160,"time":"2015-06-29T14:15:46Z"},{"id":9800341,"title":"RadPad making the switch to React Framework","url":"http://blog.onradpad.com/reactive-radpad/","rank":-5.8814219078830545,"score":2,"time":"2015-06-29T19:31:38Z"},{"id":9801429,"title":"First React Native Android App in the Play Store: Adverts Manager","url":"https://twitter.com/reactjs/status/615638361328349185","rank":-5.029694159741383,"score":3,"time":"2015-06-29T21:56:23Z"},{"id":9802271,"title":"Show HN: Lottery – A Toy App Using React.js","url":"http://jeffreyrosenbluth.github.io/lottery/index.html","rank":-5.4223148645315336,"score":2,"time":"2015-06-30T01:24:38Z"},{"id":9804421,"title":"Introducing Memamug, a small open-source app made with React and Rails-api","url":"http://jamesknelson.com/introducing-memamug-a-small-open-source-app-made-with-react-and-rails-api/","rank":-4.690092449226312,"score":1,"time":"2015-06-30T11:34:39Z"},{"id":9808357,"title":"Use React Native","url":"http://www.reactnative.com/","rank":-7.080419157732719,"score":5,"time":"2015-06-30T20:54:16Z"},{"id":9808861,"title":"First React Native App on Google Play","url":"https://mobile.twitter.com/reactjs/status/615638361328349185","rank":-5.8814219078830545,"score":3,"time":"2015-06-30T22:37:51Z"},{"id":9809239,"title":"The biggest problem with react.js – knowing what is fresh.","url":"http://fourlightyears.blogspot.com/2015/06/the-biggest-problem-with-reactjs-i-have.html","rank":-5.218630283054186,"score":1,"time":"2015-07-01T00:24:14Z"},{"id":9809881,"title":"Isomorphic React component","url":"https://gist.github.com/checkraiser/d3036d74cce57eb7b52c","rank":-7.080419157732719,"score":2,"time":"2015-07-01T03:14:19Z"},{"id":9810676,"title":"Spectacle, a library for writing presentations in React","url":"http://projects.formidablelabs.com/spectacle/#/","rank":-5.642544952660551,"score":1,"time":"2015-07-01T08:50:20Z"},{"id":9818110,"title":"React Cookie banner which can be dismissed with a scroll. F*ck the Cookie Law","url":"https://github.com/buildo/react-cookie-banner","rank":-4.5369272462944465,"score":2,"time":"2015-07-02T11:11:37Z"},{"id":9819476,"title":"Show HN: A real-time Bitcoin market data tool built with Golang and React","url":"https://cryptowat.ch/bitfinex/btcusd","rank":-4.5369272462944465,"score":3,"time":"2015-07-02T15:22:02Z"},{"id":9819512,"title":"Midnight Commander written in React/Node","url":"https://github.com/azproduction/node-mc","rank":-6.141418665344863,"score":32,"time":"2015-07-02T15:27:36Z"},{"id":9820332,"title":"Integrating React with Meteor","url":"http://info.meteor.com/blog/meteor-the-missing-infrastructure-for-building-great-react-apps","rank":-6.737061774670698,"score":132,"time":"2015-07-02T17:32:16Z"},{"id":9821030,"title":"React Stockcharts","url":"http://rrag.github.io/react-stockcharts/","rank":-7.460654783917127,"score":3,"time":"2015-07-02T19:25:35Z"},{"id":9821230,"title":"An Angular2 Renderer for React Native","url":"https://github.com/uber5001/react-native-renderer","rank":-6.141418665344863,"score":1,"time":"2015-07-02T19:59:20Z"},{"id":9822319,"title":"Developing Electron apps with React","url":"https://medium.com/@Agro/developing-desktop-applications-with-electron-and-react-40d117d97564","rank":-6.4254656634776115,"score":1,"time":"2015-07-02T23:03:03Z"},{"id":9824407,"title":"React v0.14 Beta 1","url":"https://facebook.github.io/react/blog/2015/07/03/react-v0.14-beta-1.html","rank":-6.4254656634776115,"score":3,"time":"2015-07-03T09:04:06Z"},{"id":9824884,"title":"React Performance","url":"https://aerotwist.com/blog/react-plus-performance-equals-what/","rank":-7.460654783917127,"score":145,"time":"2015-07-03T11:49:32Z"},{"id":9825003,"title":"Complementary tools that work well with React","url":"https://github.com/facebook/react/wiki/Complementary-Tools","rank":-5.8814219078830545,"score":2,"time":"2015-07-03T12:10:16Z"},{"id":9826910,"title":"Building a React component with TypeScript","url":"http://www.austentalbot.com/how-to-use-react-with-typescript/","rank":-6.141418665344863,"score":3,"time":"2015-07-03T17:44:58Z"},{"id":9828675,"title":"First React Native Android App Released","url":"https://twitter.com/reactjs/status/615638361328349185","rank":-6.141418665344863,"score":1,"time":"2015-07-04T00:50:17Z"},{"id":9829944,"title":"Render realtime RethinkDB results in React","url":"https://github.com/mikemintz/react-rethinkdb","rank":-6.141418665344863,"score":99,"time":"2015-07-04T12:19:14Z"},{"id":9830449,"title":"React-heatpack: quick React development with webpack hot reloading","url":"https://github.com/insin/react-heatpack#react-heatpack","rank":-7.536359457861464,"score":2,"time":"2015-07-04T15:37:35Z"},{"id":9830587,"title":"Isomorphic react from PHP using dnode","url":"http://ericescalante.com/2015/06/07/isomorphic/","rank":-6.141418665344863,"score":2,"time":"2015-07-04T16:20:27Z"},{"id":9831316,"title":"Lee Byron – Exploring GraphQL at React-Europe 2015","url":"https://www.youtube.com/watch?v=WQLzZf34FJ8","rank":-5.642544952660551,"score":8,"time":"2015-07-04T19:28:05Z"},{"id":9832342,"title":"Persisting TabBars Across Views in React Native","url":"http://richardkho.com/persisting-tabbars-in-react-native/","rank":-5.8814219078830545,"score":2,"time":"2015-07-05T02:53:30Z"},{"id":9832956,"title":"Miniflux – Introduction to interesting ideas in React world","url":"http://jorin.me/miniflux/","rank":-5.642544952660551,"score":14,"time":"2015-07-05T08:46:04Z"},{"id":9833989,"title":"Redux: Hot Reloading with Time Travel Talk at React-Europe","url":"","rank":-5.218630283054186,"score":2,"time":"2015-07-05T16:23:28Z"},{"id":9837657,"title":"Christopher Chedeau – Keynote at react-europe 2015","url":"https://www.youtube.com/watch?v=PAA9O4E1IM4","rank":-5.8814219078830545,"score":2,"time":"2015-07-06T08:40:06Z"},{"id":9838580,"title":"How to build a todo app using React and Flux","url":"http://dapperdeveloper.com/2015/07/04/react-js-and-flux-todo-tutorial/","rank":-5.218630283054186,"score":2,"time":"2015-07-06T12:28:18Z"},{"id":9840223,"title":"Making performant React applications","url":"http://greweb.me/2015/08/making-performant-react-applications/","rank":-6.737061774670698,"score":1,"time":"2015-07-06T16:21:56Z"},{"id":9840648,"title":"Autoresponsive React","url":"https://github.com/xudafeng/autoresponsive-react","rank":-7.460654783917127,"score":1,"time":"2015-07-06T17:20:41Z"},{"id":9842694,"title":"Inline Styles: themes, media queries, contexts,&when it's best to use CSS[React]","url":"https://m.youtube.com/watch?v=ERB1TJBn32c","rank":-4.5369272462944465,"score":1,"time":"2015-07-06T23:00:15Z"},{"id":9844422,"title":"Turbine: Relay-Like REST-Friendly Immutable-Based React Data Library","url":"https://medium.com/chute-engineering/turbine-a1f55d4b7d91","rank":-5.218630283054186,"score":1,"time":"2015-07-07T09:47:54Z"},{"id":9844720,"title":"React JS, Observers and Websockets","url":"http://blogs.alfresco.com/wp/devops/2015/07/07/how-i-probably-over-simplified-integrated-web-sockets-messaging-and-reactjs-components/","rank":-6.4254656634776115,"score":1,"time":"2015-07-07T11:21:38Z"},{"id":9848413,"title":"Using SegmentedControliOS to render multiple components in React Native","url":"http://richardkho.com/using-segmentedcontrolios-to-render-multiple-components-in-react-native/","rank":-5.4223148645315336,"score":1,"time":"2015-07-07T22:04:24Z"},{"id":9848798,"title":"Angular Is Easy. React Is Hard","url":"https://medium.com/@ericclemmons/angular-is-easy-react-is-hard-6f55e360482c","rank":-6.141418665344863,"score":8,"time":"2015-07-07T23:20:59Z"},{"id":9851120,"title":"Show HN: Magic layout library for React","url":"http://xudafeng.github.io/autoresponsive-react/","rank":-5.8814219078830545,"score":1,"time":"2015-07-08T12:36:14Z"},{"id":9851953,"title":"React with C++: Building the Quip Mac and Windows Apps","url":"https://medium.com/@btaylor/react-with-c-building-the-quip-mac-and-windows-apps-c63155c1531b","rank":-5.218630283054186,"score":32,"time":"2015-07-08T15:00:09Z"},{"id":9853247,"title":"React Europe and GraphQL","url":"http://red-badger.com/blog/2015/07/08/react-europe-and-graphql/","rank":-6.737061774670698,"score":4,"time":"2015-07-08T17:27:31Z"},{"id":9854043,"title":"Ryan Florence – Don't Rewrite, React at React-Europe 2015","url":"https://www.youtube.com/watch?v=BF58ZJ1ZQxY","rank":-7.337343744886062,"score":1,"time":"2015-07-08T19:26:20Z"},{"id":9854046,"title":"Joseph Savona – Relay: An Application Framework for React at React-Europe 2015","url":"https://www.youtube.com/watch?v=IrgHurBjQbg","rank":-6.969263392375751,"score":2,"time":"2015-07-08T19:26:40Z"},{"id":9854494,"title":"How React Components Make UI Testing Easy","url":"http://www.toptal.com/react/how-react-components-make-ui-testing-easy","rank":-5.8814219078830545,"score":4,"time":"2015-07-08T20:51:59Z"},{"id":9856885,"title":"Show HN: Magic responsive layout library for React","url":"http://xudafeng.github.io/autoresponsive-react/","rank":-5.642544952660551,"score":1,"time":"2015-07-09T09:16:30Z"},{"id":9857186,"title":"SurviveJS – Webpack and React","url":"http://survivejs.com/","rank":-6.737061774670698,"score":2,"time":"2015-07-09T11:05:57Z"},{"id":9857396,"title":"Angular vs. React – the tie breaker","url":"https://www.airpair.com/angularjs/posts/angular-vs-react-the-tie-breaker","rank":-6.141418665344863,"score":76,"time":"2015-07-09T12:18:48Z"},{"id":9858046,"title":"Hello World – Comparing React and Angular","url":"http://www.bennadel.com/blog/2857-hello-world-comparing-reactjs-and-angularjs.htm","rank":-6.141418665344863,"score":1,"time":"2015-07-09T14:36:44Z"},{"id":9858452,"title":"Ask HN: Angular, React, or other for a shopping cart on static-site?","url":"","rank":-4.690092449226312,"score":3,"time":"2015-07-09T15:33:40Z"},{"id":9858859,"title":"When Is React Native Android Coming?","url":"http://www.reactnativeandroid.com/","rank":-6.141418665344863,"score":2,"time":"2015-07-09T16:22:45Z"},{"id":9859511,"title":"XHP-JS: Building Efficient UI Components with Hack, React, and XHP","url":"https://code.facebook.com/posts/858739974205250/announcing-xhp-js-building-efficient-user-interface-components-with-hack-react-and-xhp","rank":-5.029694159741383,"score":4,"time":"2015-07-09T17:49:50Z"},{"id":9860030,"title":"An Experiment in What React's JSX Might Feel Like in AngularJS","url":"http://www.bennadel.com/blog/2860-an-experiment-in-what-react-s-jsx-might-feel-like-in-angularjs.htm","rank":-4.853960595957184,"score":1,"time":"2015-07-09T19:06:12Z"},{"id":9860075,"title":"What We Learned from React Europe","url":"http://sc5.io/posts/what-we-learned-from-react-europe","rank":-6.141418665344863,"score":1,"time":"2015-07-09T19:13:36Z"},{"id":9860095,"title":"React-motion – a spring that solves your animation problems","url":"https://www.npmjs.com/package/react-motion","rank":-5.4223148645315336,"score":1,"time":"2015-07-09T19:16:59Z"},{"id":9860657,"title":"XHP-JS: Building efficient user interface components with Hack, React, and XHP","url":"https://code.facebook.com/posts/858739974205250/announcing-xhp-js-building-efficient-user-interface-components-with-hack-react-and-xhp/","rank":-4.853960595957184,"score":15,"time":"2015-07-09T21:01:55Z"},{"id":9863362,"title":"React-motion","url":"https://github.com/chenglou/react-motion","rank":-7.460654783917127,"score":2,"time":"2015-07-10T11:50:57Z"},{"id":9864762,"title":"Deep Dive: Building Know Lupus with React.js","url":"http://viget.com/extend/know-lupus-with-react","rank":-5.642544952660551,"score":5,"time":"2015-07-10T16:06:46Z"},{"id":9867175,"title":"React Native - Animated API","url":"https://facebook.github.io/react-native/docs/animations.html#animated","rank":-6.737061774670698,"score":4,"time":"2015-07-10T22:10:32Z"},{"id":9872020,"title":"React UI Builder","url":"https://github.com/ipselon/react-ui-builder","rank":-7.080419157732719,"score":391,"time":"2015-07-11T23:54:23Z"},{"id":9872511,"title":"Ask HN: Anyone is creating React components based on Cocoa Touch?","url":"","rank":-5.029694159741383,"score":2,"time":"2015-07-12T03:45:10Z"},{"id":9872996,"title":"React Animated API (Native for Now) and the State Animation in React (Web)","url":"","rank":-6.798733011723831,"score":5,"time":"2015-07-12T09:22:06Z"},{"id":9877222,"title":"Does app development(iOS and Android) with React Native really worth?","url":"","rank":-5.029694159741383,"score":2,"time":"2015-07-13T10:19:07Z"},{"id":9877808,"title":"Typescript adds support for React's inline JSX syntax","url":"http://www.jbrantly.com/typescript-and-jsx/","rank":-5.4223148645315336,"score":2,"time":"2015-07-13T13:00:53Z"},{"id":9880667,"title":"Comparison of CSS in JavaScript Libraries for React","url":"https://github.com/FormidableLabs/radium/blob/master/docs/comparison/README.md","rank":-5.642544952660551,"score":33,"time":"2015-07-13T20:03:32Z"},{"id":9883416,"title":"React and realtime for Oracle db","url":"http://coils.cc","rank":-6.141418665344863,"score":2,"time":"2015-07-14T08:01:18Z"},{"id":9884421,"title":"Pros and Cons of Facebook's React vs. Web Components","url":"http://programmers.stackexchange.com/questions/225400/pros-and-cons-of-facebooks-react-vs-web-components-polymer","rank":-5.218630283054186,"score":1,"time":"2015-07-14T12:49:32Z"},{"id":9887068,"title":"Styling in React and Atomic CSS","url":"http://fullstackforum.com/2015/07/14/styling-in-react-and-atomic-css/","rank":-6.141418665344863,"score":2,"time":"2015-07-14T18:34:45Z"},{"id":9888956,"title":"Deploying a React App to Cordova","url":"http://harrymoreno.com/2015/07/14/Deploying-a-React-App-to-Cordova.html","rank":-6.141418665344863,"score":2,"time":"2015-07-15T00:10:46Z"},{"id":9889244,"title":"e2d: Canvas Rendering Inspired by React","url":"https://github.com/jtenner/e2d","rank":-6.141418665344863,"score":1,"time":"2015-07-15T01:44:52Z"},{"id":9890770,"title":"React and Performance =?","url":"https://aerotwist.com/blog/react-plus-performance-equals-what","rank":-7.080419157732719,"score":1,"time":"2015-07-15T11:37:59Z"},{"id":9891989,"title":"Show HN: Belle – Configurable React Components with Great UX","url":"http://nikgraf.github.io/belle/#/guide/introducing-belle","rank":-5.4223148645315336,"score":54,"time":"2015-07-15T15:54:10Z"},{"id":9893310,"title":"Retrieving the Value of AlertIOS.prompt in React Native","url":"http://richardkho.com/using-alertios-prompt-in-react-native/","rank":-5.4223148645315336,"score":1,"time":"2015-07-15T18:59:00Z"},{"id":9894368,"title":"Approaches to testing React components – an overview","url":"http://reactkungfu.com/2015/07/approaches-to-testing-react-components-an-overview/","rank":-5.8814219078830545,"score":5,"time":"2015-07-15T22:10:20Z"},{"id":9895298,"title":"Show HN: The Intercept redesign, rebuilt with React","url":"https://firstlook.org/theintercept/","rank":-5.642544952660551,"score":6,"time":"2015-07-16T02:59:42Z"},{"id":9896279,"title":"SurviveJS – Webpack and React","url":"http://survivejs.com/webpack_react/introduction/","rank":-6.737061774670698,"score":2,"time":"2015-07-16T10:09:48Z"},{"id":9896911,"title":"React Templates","url":"http://wix.github.io/react-templates/","rank":-7.460654783917127,"score":2,"time":"2015-07-16T13:10:09Z"},{"id":9897787,"title":"Rgx: React Responsive Grid System","url":"http://jxnblk.com/rgx/","rank":-6.4254656634776115,"score":1,"time":"2015-07-16T15:28:14Z"},{"id":9898563,"title":"On D3, React, and a Little Bit of Flux","url":"https://www.illumio.com/blog/d3-react-flux?utm_content=18068756&utm_medium=social&utm_source=linkedin#gsc.tab=0","rank":-5.4223148645315336,"score":2,"time":"2015-07-16T17:26:48Z"},{"id":9898601,"title":"Building a better developer experience with React","url":"https://medium.com/two-factor-authenticity/building-a-better-developer-experience-with-react-1fdc1aefffe6","rank":-5.8814219078830545,"score":1,"time":"2015-07-16T17:32:48Z"},{"id":9899676,"title":"How I wish I could write React components","url":"https://medium.com/@rymohr/how-i-wish-i-could-write-react-components-c08d63e2cfbb","rank":-5.642544952660551,"score":7,"time":"2015-07-16T20:22:44Z"},{"id":9900683,"title":"Sparklines component for React","url":"http://borisyankov.github.io/react-sparklines/","rank":-6.737061774670698,"score":13,"time":"2015-07-17T00:16:59Z"},{"id":9902004,"title":"Is React.js fast? Faster than {framework}?… relevant questions to be asking?","url":"https://medium.com/@jeffbski/is-react-js-fast-faster-than-framework-or-are-there-more-relevant-questions-to-be-asking-bcf40211f89b","rank":-4.853960595957184,"score":1,"time":"2015-07-17T10:13:20Z"},{"id":9903576,"title":"Using D3, React, and Flux Together","url":"https://medium.com/p/88a226f328f3","rank":-6.141418665344863,"score":7,"time":"2015-07-17T16:39:45Z"},{"id":9906076,"title":"React CSS in JS","url":"https://speakerdeck.com/vjeux/react-css-in-js","rank":-6.737061774670698,"score":2,"time":"2015-07-18T00:16:40Z"},{"id":9915355,"title":"Serving React and Flux with Hapi and Webpack","url":"https://medium.com/@tribou/serving-react-and-flux-with-hapi-and-webpack-213afacf94ea","rank":-5.642544952660551,"score":1,"time":"2015-07-20T11:51:30Z"},{"id":9916478,"title":"Show HN: React-Inline-Style reusable and adaptable components with no external css","url":"https://github.com/dowjones/react-inline-style","rank":-4.690092449226312,"score":6,"time":"2015-07-20T14:58:58Z"},{"id":9916534,"title":"CPU and Memory Utilization Graphs for React Native Chrome Debugger","url":"https://github.com/facebook/react-native/pull/2050","rank":-5.218630283054186,"score":1,"time":"2015-07-20T15:08:33Z"},{"id":9917839,"title":"Building Plugins for React Apps","url":"https://nylas.com/blog/react-plugins","rank":-6.4254656634776115,"score":21,"time":"2015-07-20T18:05:04Z"},{"id":9918343,"title":"Opal-native – React Native in Ruby","url":"https://github.com/zetachang/opal-native","rank":-6.141418665344863,"score":82,"time":"2015-07-20T19:18:38Z"},{"id":9920559,"title":"Declarative data fetching in React components with Baobab","url":"https://medium.com/@mistadikay/declarative-data-fetching-in-react-components-with-baobab-e43184c43852","rank":-5.642544952660551,"score":2,"time":"2015-07-21T04:24:42Z"},{"id":9920841,"title":"Hjs-webpack – presets for setting up webpack with hotloading React and ES6","url":"https://github.com/henrikjoreteg/hjs-webpack","rank":-4.853960595957184,"score":1,"time":"2015-07-21T06:50:40Z"},{"id":9923174,"title":"Create a character voting app using React, Node.js, MongoDB and Socket.io","url":"http://sahatyalkabov.com/create-a-character-voting-app-using-react-nodejs-mongodb-and-socketio/","rank":-4.690092449226312,"score":133,"time":"2015-07-21T15:59:48Z"},{"id":9923411,"title":"What we can learn from React","url":"http://davidandsuzi.com/what-we-can-learn-from-react/","rank":-6.141418665344863,"score":6,"time":"2015-07-21T16:26:22Z"},{"id":9931978,"title":"Hello, React.js","url":"https://www.techinasia.com/talk/reactjs/","rank":-7.080419157732719,"score":1,"time":"2015-07-22T20:10:14Z"},{"id":9932656,"title":"Gatsby: React.js Static Site Generator","url":"https://github.com/gatsbyjs/gatsby","rank":-6.141418665344863,"score":2,"time":"2015-07-22T22:01:21Z"},{"id":9933511,"title":"Chrome React extension that highlights components on the page","url":"https://github.com/cymen/show-me-the-react","rank":-5.4223148645315336,"score":81,"time":"2015-07-23T01:47:09Z"},{"id":9934116,"title":"A React renderer for the blessed library","url":"https://github.com/Yomguithereal/react-blessed","rank":-5.8814219078830545,"score":1,"time":"2015-07-23T05:20:13Z"},{"id":9935329,"title":"Ask HN: React vs. Angular vs. Ember?","url":"","rank":-5.8814219078830545,"score":10,"time":"2015-07-23T12:47:24Z"},{"id":9936642,"title":"React Unit Test Helpers in Meteor","url":"https://medium.com/@skinnygeek1010/unit-test-react-components-in-meteor-a19d96684d7d","rank":-6.141418665344863,"score":2,"time":"2015-07-23T16:07:48Z"},{"id":9937635,"title":"Build a Blog Using Backbone and React, GitHub Gists","url":"http://kevincolten.com/blog/#posts/9ed1245349d0c39c66fb","rank":-5.4223148645315336,"score":2,"time":"2015-07-23T18:37:26Z"},{"id":9938050,"title":"A form input builder and validator for React JS","url":"https://github.com/christianalfoni/formsy-react","rank":-5.4223148645315336,"score":1,"time":"2015-07-23T19:50:37Z"},{"id":9939990,"title":"Show HN: React UI Builder Demo On-Line","url":"http://umyproto.com/react-ui-builder/","rank":-5.642544952660551,"score":14,"time":"2015-07-24T03:26:47Z"},{"id":9941656,"title":"React (and Flux) with Bridge.net","url":"http://productiverage.com/react-and-flux-with-bridgenet","rank":-6.141418665344863,"score":3,"time":"2015-07-24T13:05:29Z"},{"id":9943766,"title":"Creating an Isomorphic Blogging App Using React and Flux","url":"http://engineering.devmag.io/post/1/creating-an-isomorphic-blogging-app-using-react-and-flux","rank":-5.4223148645315336,"score":3,"time":"2015-07-24T17:42:01Z"},{"id":9943921,"title":"Show HN: Product Kitty, a Product Hunt Browser Built in React Native","url":"https://github.com/rkho/product-hunt-react-native","rank":-4.853960595957184,"score":18,"time":"2015-07-24T18:02:10Z"},{"id":9944642,"title":"The React Native Feature No One's Talking About","url":"http://hharnisc.github.io/2015/07/24/the-react-native-feature-noones-talking-about.html","rank":-5.4223148645315336,"score":4,"time":"2015-07-24T19:41:15Z"},{"id":9947765,"title":"Login Examples with ReactJS – React Rocks","url":"http://react.rocks/tag/Login","rank":-6.141418665344863,"score":1,"time":"2015-07-25T15:07:20Z"},{"id":9954746,"title":"Software Engineering Daily: React.js","url":"http://softwareengineeringdaily.com/2015/07/27/react-js-with-sebastian-markbage-and-christopher-chedeau/","rank":-6.4254656634776115,"score":1,"time":"2015-07-27T12:37:07Z"},{"id":9955314,"title":"Show HN: React UI Builder video tutorial: how to create component","url":"https://www.youtube.com/watch?v=yycaq9qv7us&feature=youtu.be","rank":-5.029694159741383,"score":1,"time":"2015-07-27T14:18:44Z"},{"id":9956190,"title":"React Context – Helpful Context Like AdBlock and OS","url":"http://casesandberg.github.io/react-context/","rank":-5.642544952660551,"score":32,"time":"2015-07-27T16:30:54Z"},{"id":9963243,"title":"WebView with React-Native","url":"http://techleap.blogspot.com/2015/07/webview-with-react-native.html","rank":-6.737061774670698,"score":1,"time":"2015-07-28T17:43:09Z"},{"id":9964581,"title":"React Hardware enables you to build firmata-based hardware applications","url":"https://github.com/iamdustan/react-hardware","rank":-5.218630283054186,"score":1,"time":"2015-07-28T21:23:01Z"},{"id":9964609,"title":"A React custom renderer for the blessed library","url":"https://github.com/Yomguithereal/react-blessed","rank":-5.642544952660551,"score":1,"time":"2015-07-28T21:26:54Z"},{"id":9966891,"title":"Modals in React","url":"http://reactjsnews.com/modals-in-react/","rank":-7.080419157732719,"score":93,"time":"2015-07-29T07:40:10Z"},{"id":9968925,"title":"Show HN: Use Twitter's Digits for Web in Your React App","url":"https://github.com/AnSavvides/react-digits","rank":-4.853960595957184,"score":1,"time":"2015-07-29T14:41:02Z"},{"id":9970396,"title":"Show HN: React Masonry Component","url":"https://github.com/eiriklv/react-masonry-component","rank":-6.4254656634776115,"score":1,"time":"2015-07-29T18:00:37Z"},{"id":9971323,"title":"Ask HN: I am the creator of React UI Builder.  I'm looking for support","url":"https://www.patreon.com/ipselon?ty=h","rank":-4.3934495640662155,"score":4,"time":"2015-07-29T20:25:23Z"},{"id":9974354,"title":"React UI Builder is now raising funds on Patreon","url":"https://www.patreon.com/ipselon","rank":-5.4223148645315336,"score":3,"time":"2015-07-30T12:04:20Z"},{"id":9975309,"title":"Show HN: vtraceroute – A traceroute visualizer written in Go and React","url":"https://github.com/aishraj/vtraceroute","rank":-5.029694159741383,"score":4,"time":"2015-07-30T14:47:24Z"},{"id":9976881,"title":"Comparing Performance of Blaze, React, Angular-Meteor and Angular 2","url":"http://info.meteor.com/blog/comparing-performance-of-blaze-react-angular-meteor-and-angular-2-with-meteor","rank":-5.218630283054186,"score":11,"time":"2015-07-30T18:16:21Z"},{"id":9979344,"title":"Autoprefix your react inline styles at compilation time through babel","url":"https://github.com/UXtemple/babel-plugin-react-autoprefix","rank":-5.218630283054186,"score":1,"time":"2015-07-31T01:05:12Z"},{"id":9981365,"title":"React.js Front End Dev – London FT","url":"https://jobs.github.com/positions/d0ae727e-36a4-11e5-8833-009867181483","rank":-5.8814219078830545,"score":1,"time":"2015-07-31T12:49:20Z"},{"id":9982223,"title":"Thoughts on React Europe 2015","url":"http://engineering.freeagent.com/2015/07/31/react-europe-2015/","rank":-6.4254656634776115,"score":3,"time":"2015-07-31T15:08:43Z"},{"id":9988355,"title":"Reagent: Minimalistic React for ClojureScript","url":"http://reagent-project.github.io/","rank":-6.4254656634776115,"score":5,"time":"2015-08-01T19:25:56Z"},{"id":9988504,"title":"React-Native Animated ScrollView Row Swipe Actions","url":"http://browniefed.com/blog/2015/08/01/react-native-animated-listview-row-swipe/","rank":-5.8814219078830545,"score":3,"time":"2015-08-01T20:11:21Z"},{"id":9991978,"title":"React and Flux: A Docker Development Workflow","url":"https://medium.com/@tribou/react-and-flux-a-docker-development-workflow-469957f3bbf0","rank":-5.8814219078830545,"score":2,"time":"2015-08-02T19:14:39Z"},{"id":9992586,"title":"React Podcast: React Europe Recap and CSS Debate","url":"http://reactpodcast.com/2015/08/4-conference-recap-css-vs-inline-styles/","rank":-7.746472238338964,"score":26,"time":"2015-08-02T21:39:57Z"},{"id":10000087,"title":"Ask HN: React inline styles – yay or nay?","url":"","rank":-5.642544952660551,"score":1,"time":"2015-08-03T21:43:10Z"},{"id":10000341,"title":"New React DevTools Beta","url":"http://facebook.github.io/react/blog/2015/08/03/new-react-devtools-beta.html","rank":-6.737061774670698,"score":175,"time":"2015-08-03T22:27:33Z"},{"id":10000995,"title":"Pacomo – A Method to Structure Styles in React Applications","url":"https://github.com/jamesknelson/pacomo","rank":-5.4223148645315336,"score":1,"time":"2015-08-04T01:01:15Z"},{"id":10001085,"title":"Impossible Chemistry: Forcing Normally Inert Noble Gases – To React","url":"https://www.newscientist.com/article/mg21328481-700-impossible-chemistry-forcing-noble-gases-to-work","rank":-5.4223148645315336,"score":3,"time":"2015-08-04T01:26:25Z"},{"id":10004143,"title":"FontCDN: A Google Fonts Tool Built with React","url":"http://fontcdn.org/","rank":-5.642544952660551,"score":3,"time":"2015-08-04T15:46:24Z"},{"id":10008086,"title":"React Static Site","url":"http://braddenver.com/blog/2015/react-static-site.html","rank":-7.080419157732719,"score":126,"time":"2015-08-05T04:55:30Z"},{"id":10012817,"title":"Fun with slope fields, css and react – Khan Academy Engineering","url":"http://engineering.khanacademy.org/posts/fun-with-slopfields.htm","rank":-5.218630283054186,"score":1,"time":"2015-08-05T20:58:18Z"},{"id":10014379,"title":"React and Performance =?","url":"https://aerotwist.com/blog/react-plus-performance-equals-what/","rank":-7.080419157732719,"score":2,"time":"2015-08-06T03:26:16Z"},{"id":10016609,"title":"Show HN: Custom New Tab -page (React)","url":"https://github.com/jakke-korpelainen/newtab-react","rank":-5.8814219078830545,"score":2,"time":"2015-08-06T14:22:34Z"},{"id":10016916,"title":"Whiskey: A blog powered by GitHub Gists, written in React","url":"https://github.com/njj/Whiskey","rank":-5.218630283054186,"score":1,"time":"2015-08-06T15:03:59Z"},{"id":10017270,"title":"Spring Boot and React hot loader","url":"http://geowarin.github.io/spring/react/2015/08/05/spring-boot-and-react-hot.html","rank":-6.141418665344863,"score":2,"time":"2015-08-06T15:48:02Z"},{"id":10017804,"title":"Integrates the iOS Facebook SDK for React Native Apps","url":"https://github.com/facebook/react-native-fbsdk","rank":-5.4223148645315336,"score":9,"time":"2015-08-06T17:02:19Z"},{"id":10017859,"title":"New React Devtools Beta","url":"https://facebook.github.io/react/blog/2015/08/03/new-react-devtools-beta.html","rank":-6.737061774670698,"score":1,"time":"2015-08-06T17:10:15Z"},{"id":10020948,"title":"React.Component vs. React.createClass","url":"http://reactjsnews.com/composing-components/","rank":-8.453521692771032,"score":33,"time":"2015-08-07T04:38:55Z"},{"id":10021163,"title":"React object inspector","url":"https://github.com/xyc/react-object-inspector","rank":-7.080419157732719,"score":2,"time":"2015-08-07T06:31:29Z"},{"id":10021517,"title":"Thinking in Components: From React.js, to CSS to Web Components","url":"http://hedleysmith.com/posts/thinking_in_components.html","rank":-5.029694159741383,"score":4,"time":"2015-08-07T09:07:41Z"},{"id":10024626,"title":"Class-Free React Component in ES6 Using Gulp, Babel, and Browserify","url":"https://github.com/robmclarty/es6-react-component","rank":-5.029694159741383,"score":1,"time":"2015-08-07T19:56:22Z"},{"id":10026863,"title":"Why there are service pages in React Wiki?","url":"https://github.com/facebook/react/wiki/Service-Wika-Tangerang-081905220200","rank":-5.642544952660551,"score":1,"time":"2015-08-08T10:21:22Z"},{"id":10028808,"title":"Unit and Functional Testing React Components","url":"http://reactjsnews.com/testing-in-react/","rank":-6.141418665344863,"score":5,"time":"2015-08-08T22:18:40Z"},{"id":10031265,"title":"Show HN: SurviveJS – Webpack and React","url":"http://survivejs.com/","rank":-6.141418665344863,"score":1,"time":"2015-08-09T19:31:11Z"},{"id":10032616,"title":"Show HN: React Resolver – Async Rendering and Data-Fetching for React","url":"https://github.com/ericclemmons/react-resolver","rank":-7.148568583438252,"score":33,"time":"2015-08-10T04:17:53Z"},{"id":10036006,"title":"REACT server-side","url":"http://techleap.blogspot.com/2015/08/server-side-with-react.html","rank":-7.080419157732719,"score":2,"time":"2015-08-10T17:31:09Z"},{"id":10036824,"title":"LegoBlocks – A block based Rich Text editor made using React","url":"http://bitwiser.in/legoblocks/","rank":-5.218630283054186,"score":4,"time":"2015-08-10T19:49:18Z"},{"id":10040289,"title":"Replacing React Mixins with Higher-Order Components","url":"http://jamesknelson.com/structuring-react-applications-higher-order-components/","rank":-5.8814219078830545,"score":1,"time":"2015-08-11T11:45:10Z"},{"id":10040310,"title":"Best practices for building large React applications","url":"http://blog.siftscience.com/blog/2015/best-practices-for-building-large-react-applications","rank":-5.8814219078830545,"score":153,"time":"2015-08-11T11:51:44Z"},{"id":10043041,"title":"React is for Tools","url":"https://www.beaconreader.com/beacon-engineering-blog/react-is-for-tools","rank":-6.737061774670698,"score":6,"time":"2015-08-11T17:52:14Z"},{"id":10046365,"title":"The digital media industry needs to react to ad blockers … or else","url":"http://www.cjr.org/business_of_news/will_ad_blockers_kill_the_digital_media_industry.php","rank":-4.853960595957184,"score":1,"time":"2015-08-12T06:25:57Z"},{"id":10047187,"title":"JLong: Blog front end rewrite deployed Using redux, channels, react-router, more","url":"https://twitter.com/jlongster/status/631278812119044096","rank":-4.853960595957184,"score":1,"time":"2015-08-12T11:44:53Z"},{"id":10048072,"title":"AppHub – Update React Native Apps Without Re-Submitting to Apple","url":"https://apphub.io/","rank":-5.218630283054186,"score":154,"time":"2015-08-12T15:05:00Z"},{"id":10050126,"title":"Creating a Simple Application Using React JavaScript and Flux Architecture","url":"http://dapperdeveloper.com/2015/07/04/react-js-and-flux-todo-tutorial/","rank":-5.218630283054186,"score":2,"time":"2015-08-12T19:40:19Z"},{"id":10051302,"title":"Ask HN: React for Rails knowledge transfer","url":"","rank":-5.8814219078830545,"score":1,"time":"2015-08-12T22:55:14Z"},{"id":10054565,"title":"React-render-visualizer: A visual way to see what is (re)rendering and why","url":"https://github.com/redsunsoft/react-render-visualizer","rank":-4.5369272462944465,"score":1,"time":"2015-08-13T14:44:44Z"},{"id":10056366,"title":"React’s JSX: The Other Side of the Coin","url":"https://medium.com/@housecor/react-s-jsx-the-other-side-of-the-coin-2ace7ab62b98","rank":-5.4223148645315336,"score":13,"time":"2015-08-13T18:50:27Z"},{"id":10059303,"title":"Show HN: D3 with React","url":"https://github.com/AnSavvides/d3act","rank":-6.4254656634776115,"score":2,"time":"2015-08-14T09:38:57Z"},{"id":10060029,"title":"Pros and Cons of using immutability with React.js","url":"http://reactkungfu.com/2015/08/pros-and-cons-of-using-immutability-with-react-js/","rank":-5.4223148645315336,"score":90,"time":"2015-08-14T13:39:32Z"},{"id":10060309,"title":"Nailing that validation with React JS","url":"http://www.christianalfoni.com/articles/2014_10_22_Nailing-that-validation-with-React-JS","rank":-6.141418665344863,"score":4,"time":"2015-08-14T14:39:34Z"},{"id":10061890,"title":"Boilerplate showing React with webpack and Babel, as well as project structure","url":"https://github.com/mzabriskie/react-example","rank":-4.853960595957184,"score":2,"time":"2015-08-14T18:28:36Z"},{"id":10063946,"title":"A simpler web architecture using React, Flux, CSP, and FRP concepts","url":"http://codrspace.com/allenkim67/a-simpler-web-architecture-using-flux-csp-and-frp-concepts/","rank":-5.029694159741383,"score":95,"time":"2015-08-15T01:26:18Z"},{"id":10064548,"title":"Application Architecture with React: Rethinking Flux","url":"http://dialelo.github.io/application-architecture-with-react-rethinking-flux.html","rank":-6.141418665344863,"score":3,"time":"2015-08-15T06:34:02Z"},{"id":10065147,"title":"WebSocket Connections and UI with React, NuclearJS, and ImmutableJS","url":"https://medium.com/@AdamRNeary/websocket-connections-and-ui-with-react-nuclearjs-and-immutablejs-7fd341dd050b","rank":-5.4223148645315336,"score":2,"time":"2015-08-15T11:58:46Z"},{"id":10072834,"title":"React Color – Color Pickers from Sketch, Photoshop, Chrome and More","url":"http://casesandberg.github.io/react-color/","rank":-5.218630283054186,"score":274,"time":"2015-08-17T13:37:25Z"},{"id":10076423,"title":"Hypermedia and React.js: A Match Made in Post-Ember Heaven","url":"http://blog.boombox.com/hypermedia-react-js-post-ember/","rank":-5.029694159741383,"score":8,"time":"2015-08-17T21:59:46Z"},{"id":10077088,"title":"Simple real-time Reddit/HN-inspired social network crafted with React and Meteor","url":"http://now.omnidan.net/","rank":-4.690092449226312,"score":3,"time":"2015-08-18T01:13:48Z"},{"id":10078765,"title":"One Way Data or React.js and Reflux.js and Phoenix and Elixir","url":"http://blog.brng.us/2015-08-17-wiring-refluxt-and-react-to-phoenix-websockets.html","rank":-4.690092449226312,"score":3,"time":"2015-08-18T12:17:45Z"},{"id":10084053,"title":"React Native module for audio/video calls (WebRTC)","url":"https://www.npmjs.com/package/react-native-voximplant","rank":-5.642544952660551,"score":1,"time":"2015-08-19T07:08:34Z"},{"id":10086174,"title":"D3act – d3 with React","url":"https://github.com/AnSavvides/d3act","rank":-6.737061774670698,"score":3,"time":"2015-08-19T15:32:06Z"},{"id":10090114,"title":"Meteor 1.2 embraces Angular and React","url":"http://www.infoworld.com/article/2971254/javascript/meteor-embraces-angularjs-reactjs.html","rank":-5.8814219078830545,"score":3,"time":"2015-08-20T05:12:44Z"},{"id":10091263,"title":"Universal React with Babel, Browserify","url":"http://ponyfoo.com/articles/universal-react-babel","rank":-6.4254656634776115,"score":8,"time":"2015-08-20T12:00:02Z"},{"id":10093801,"title":"Strongly-typed React (with Bridge.net)","url":"http://productiverage.com/stronglytyped-react-with-bridgenet","rank":-6.141418665344863,"score":2,"time":"2015-08-20T18:45:44Z"},{"id":10094722,"title":"Universal React with Babel and Browserify","url":"http://ponyfoo.com/articles/universal-react-babel/","rank":-6.141418665344863,"score":1,"time":"2015-08-20T21:16:19Z"},{"id":10097007,"title":"Universal Routing in React with ES6","url":"http://ponyfoo.com/articles/universal-routing-react-es6","rank":-6.141418665344863,"score":4,"time":"2015-08-21T12:24:05Z"},{"id":10100155,"title":"Show HN: Generate React forms from JSON form schemas","url":"https://github.com/SteveVitali/react-form-generator","rank":-5.4223148645315336,"score":107,"time":"2015-08-21T20:50:10Z"},{"id":10103635,"title":"React Shortcuts – Manage shortcuts from one place","url":"https://github.com/avocode/react-shortcuts","rank":-5.8814219078830545,"score":2,"time":"2015-08-22T20:22:33Z"},{"id":10104075,"title":"Building a Simple React Application Using the Flux Pattern: A Step-By-Step Guide","url":"http://tonyspiro.com/building-a-simple-react-application-using-the-flux-pattern/","rank":-4.5369272462944465,"score":1,"time":"2015-08-22T22:48:20Z"},{"id":10104601,"title":"Metric: Building a quantitative self app in Meteor and React","url":"http://liamz.co/2015/08/metric-building-a-quantitative-self-app-in-meteor-and-react/","rank":-5.218630283054186,"score":30,"time":"2015-08-23T03:25:19Z"},{"id":10108099,"title":"Gflux – A React/Flux Structure Generator Written in Go","url":"https://github.com/WithGJR/gflux","rank":-5.4223148645315336,"score":2,"time":"2015-08-24T05:54:56Z"},{"id":10108299,"title":"Integrating React.js into Existing JQuery Web Applications","url":"http://winterbe.com/posts/2015/08/24/integrate-reactjs-into-jquery-webapps/","rank":-5.642544952660551,"score":2,"time":"2015-08-24T07:00:51Z"},{"id":10108472,"title":"Elemental UI for React.js","url":"http://elemental-ui.com/","rank":-6.4254656634776115,"score":148,"time":"2015-08-24T07:51:25Z"},{"id":10108791,"title":"Show HN: Generate complex, validated and extendable JSON-based forms in React","url":"https://github.com/andrewhathaway/Winterfell","rank":-4.853960595957184,"score":6,"time":"2015-08-24T10:01:39Z"},{"id":10109091,"title":"Server-Side React Layout and Side Effects","url":"http://ponyfoo.com/articles/server-side-react-layout-and-side-effects","rank":-5.8814219078830545,"score":4,"time":"2015-08-24T11:48:10Z"},{"id":10110956,"title":"Belle – Modern UI Kit for React Apps","url":"http://nikgraf.github.io/belle","rank":-5.8814219078830545,"score":5,"time":"2015-08-24T16:26:14Z"},{"id":10115856,"title":"React, JSX and ES6: The Weird Parts","url":"http://ponyfoo.com/articles/react-jsx-and-es6-the-weird-parts","rank":-5.8814219078830545,"score":23,"time":"2015-08-25T12:12:10Z"},{"id":10117090,"title":"Girl emotionally react to Oculus Rift","url":"http://www.youtube.com/watch?v=_jdjaLxt6i0","rank":-6.141418665344863,"score":1,"time":"2015-08-25T15:18:26Z"},{"id":10117101,"title":"React Resolver: Async-Rendering and Data-Fetching for React Applications","url":"http://ericclemmons.com/react-resolver/","rank":-7.337343744886062,"score":1,"time":"2015-08-25T15:19:53Z"},{"id":10117165,"title":"A tour of modern front end with React and Flux","url":"https://blog.wearewizards.io/a-tour-of-modern-frontend-with-react-and-flux","rank":-5.218630283054186,"score":3,"time":"2015-08-25T15:32:10Z"},{"id":10117566,"title":"React, JSX and ES6: The Weird Parts","url":"http://ponyfoo.com/articles/react-jsx-and-es6-the-weird-parts/","rank":-5.8814219078830545,"score":2,"time":"2015-08-25T16:21:23Z"},{"id":10117572,"title":"React – Debugging Flux Actions","url":"https://github.com/auth0/react-flux-debug-actions-sample","rank":-6.737061774670698,"score":1,"time":"2015-08-25T16:21:49Z"},{"id":10117618,"title":"Site selection concept to try out React-Motion","url":"https://github.com/adambbecker/site-selection-concept","rank":-5.642544952660551,"score":1,"time":"2015-08-25T16:26:28Z"},{"id":10119780,"title":"Admob sample for React Native","url":"https://github.com/melihmucuk/react-native-admob-sample","rank":-6.4254656634776115,"score":1,"time":"2015-08-25T22:11:49Z"},{"id":10120482,"title":"Show HN: Easy React Flux App with Step-By-Step Tutorial","url":"https://github.com/tonyspiro/easy-flux-example","rank":-5.029694159741383,"score":5,"time":"2015-08-26T01:27:02Z"},{"id":10122082,"title":"Seamless mapping of class names to CSS modules inside of React components","url":"https://github.com/gajus/react-css-modules","rank":-4.853960595957184,"score":2,"time":"2015-08-26T10:35:18Z"},{"id":10123220,"title":"Lumici Slate Online Lesson Planner created using react and flux","url":"http://www.lumici.co.uk/lesson-planner/","rank":-5.218630283054186,"score":1,"time":"2015-08-26T14:45:17Z"},{"id":10123352,"title":"Stop using React for everything","url":"https://medium.com/p/c8297ac1a644","rank":-6.4254656634776115,"score":57,"time":"2015-08-26T15:05:10Z"},{"id":10123359,"title":"P2P WebRTC file sharing app: Front end using React and Flux","url":"http://zohaib.me/p2p-webrtc-file-sharing-app-frontend-using-react/","rank":-5.029694159741383,"score":2,"time":"2015-08-26T15:06:22Z"},{"id":10125575,"title":"Golang isomorphic hot reloadable/React/Flummox/css-module starter kit","url":"","rank":-5.218630283054186,"score":3,"time":"2015-08-26T19:52:31Z"},{"id":10128526,"title":"Update React.js state without boilerplate","url":"https://github.com/zzarcon/react-assign","rank":-6.141418665344863,"score":3,"time":"2015-08-27T10:18:43Z"},{"id":10130150,"title":"React-Native v0.10.0 released and published to CocoaPods and npm","url":"https://github.com/facebook/react-native/releases/tag/v0.10.0","rank":-4.853960595957184,"score":3,"time":"2015-08-27T15:54:01Z"},{"id":10130529,"title":"Showcase of user interfaces built with React","url":"http://builtwithreact.io/","rank":-5.8814219078830545,"score":3,"time":"2015-08-27T16:47:22Z"},{"id":10130860,"title":"Dfilatov's new library, vidom, is 10x faster than react","url":"https://github.com/dfilatov/vidom","rank":-5.218630283054186,"score":1,"time":"2015-08-27T17:41:48Z"},{"id":10132038,"title":"Discovery VR app released in React-Native","url":"https://twitter.com/skevy/status/636958472391761920","rank":-5.8814219078830545,"score":1,"time":"2015-08-27T20:56:15Z"},{"id":10134953,"title":"OpenGL/WebGL Effects for React and React Native","url":"https://github.com/ProjectSeptemberInc/gl-react-native","rank":-7.746472238338964,"score":9,"time":"2015-08-28T12:18:41Z"},{"id":10136472,"title":"REACT.js – Multi Keypress Detection Handlers for React.js","url":"https://github.com/zzarcon/react-keypress","rank":-7.536359457861464,"score":1,"time":"2015-08-28T16:42:45Z"},{"id":10138021,"title":"WebGL bindings for React","url":"http://projectseptemberinc.gitbooks.io/gl-react/content/","rank":-6.737061774670698,"score":6,"time":"2015-08-28T21:45:05Z"},{"id":10139767,"title":"React Demolishes Engineering Silos – Reuse Code for Web, iOS, and Android","url":"http://techcrunch.com/2015/08/26/facebook-react-native/?ncid=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29&sr_share=twitter","rank":-5.029694159741383,"score":1,"time":"2015-08-29T12:19:42Z"},{"id":10143186,"title":"Lazy loading React components using RequireJS and Flux","url":"https://medium.com/@rolfvandekrol/lazy-loading-react-components-using-requirejs-and-flux-d1f5b01e501f","rank":-5.642544952660551,"score":1,"time":"2015-08-30T13:05:23Z"},{"id":10143614,"title":"Internationalization and Localization in Your React Native App","url":"https://blog.nraboy.com/2015/08/internationalization-and-localization-in-your-react-native-app/","rank":-5.642544952660551,"score":1,"time":"2015-08-30T15:48:13Z"},{"id":10146720,"title":"React Tomato Timer","url":"https://github.com/sonnylazuardi/react-tomato-timer","rank":-7.080419157732719,"score":1,"time":"2015-08-31T13:39:00Z"},{"id":10146738,"title":"Natal: Bootstrap ClojureScript React Native Apps","url":"https://github.com/dmotz/natal","rank":-6.141418665344863,"score":11,"time":"2015-08-31T13:42:45Z"},{"id":10147401,"title":"React, Flux, RethinkDB and SageMathCloud – Summer 2015 Update","url":"http://sagemath.blogspot.com/2015/08/react-flux-rethinkdb-and-sagemathcloud.html","rank":-5.642544952660551,"score":154,"time":"2015-08-31T15:57:53Z"},{"id":10147490,"title":"Server-Side Rendering with React and React-Router","url":"http://ifelse.io/2015/08/27/server-side-rendering-with-react-and-react-router/","rank":-7.746472238338964,"score":1,"time":"2015-08-31T16:15:24Z"},{"id":10149013,"title":"How We Use It: Building Out the Window with React Native and Parse","url":"https://code.facebook.com/posts/513523428806608","rank":-4.690092449226312,"score":3,"time":"2015-08-31T20:51:47Z"},{"id":10149106,"title":"Replacement for jQuery DataTables w/ React.js","url":"http://facebook.github.io/fixed-data-table/","rank":-5.8814219078830545,"score":3,"time":"2015-08-31T21:11:32Z"},{"id":10149756,"title":"Lessons learned from building a larger app with React.js","url":"https://gijs.github.io/2015/08/26/lessons-learned-from-building-a-larger-app-with-react-dot-js.html","rank":-5.218630283054186,"score":6,"time":"2015-08-31T23:30:21Z"},{"id":10158887,"title":"An idea for React with a Flux-y data store","url":"http://influitive.io/news/2015/09/02/an-idea-for-react.html","rank":-5.218630283054186,"score":1,"time":"2015-09-02T13:06:02Z"},{"id":10160935,"title":"Isomorphic example with React client and C# server","url":"https://github.com/grahammendick/NavigationEdge","rank":-5.642544952660551,"score":1,"time":"2015-09-02T17:58:44Z"},{"id":10161681,"title":"Announcing TypeScript 1.6 Beta: React/JSX, better error checking, and more","url":"http://blogs.msdn.com/b/typescript/archive/2015/09/02/announcing-typescript-1-6-beta-react-jsx-better-error-checking-and-more.aspx","rank":-4.853960595957184,"score":15,"time":"2015-09-02T20:23:34Z"},{"id":10162295,"title":"New React Developer Tools","url":"http://facebook.github.io/react/blog/2015/09/02/new-react-developer-tools.html","rank":-6.737061774670698,"score":487,"time":"2015-09-02T22:22:31Z"},{"id":10163093,"title":"Ask HN: What are the arguments for and against React/Flux over Angular JS?","url":"","rank":-4.5369272462944465,"score":2,"time":"2015-09-03T02:33:18Z"},{"id":10164173,"title":"The React digest – A hand-picked weekly selection of the best React JavaScript resources","url":"https://www.getrevue.co/profile/the-react-digest","rank":-6.636348695692196,"score":83,"time":"2015-09-03T10:37:30Z"},{"id":10164490,"title":"A new Webpack boilerplate with hot reloading React components","url":"https://github.com/gaearon/react-transform-boilerplate","rank":-5.4223148645315336,"score":4,"time":"2015-09-03T12:23:27Z"},{"id":10165248,"title":"RubyMine Kusunoki EAP: React Support Improved","url":"http://blog.jetbrains.com/ruby/2015/08/react-support-improved/","rank":-6.141418665344863,"score":2,"time":"2015-09-03T14:53:04Z"},{"id":10165331,"title":"Show HN: Matter React – Matter UI Components Ported to React","url":"https://github.com/stevenmiller888/matter-react","rank":-7.337343744886062,"score":9,"time":"2015-09-03T15:06:55Z"},{"id":10168124,"title":"Saving Data in Your React Native Mobile Application","url":"https://blog.nraboy.com/2015/09/saving-data-in-your-react-native-mobile-application/","rank":-5.642544952660551,"score":1,"time":"2015-09-03T23:42:34Z"},{"id":10169021,"title":"React Transform – Next Generation React Hot Loader","url":"https://github.com/gaearon/babel-plugin-react-transform/","rank":-7.968636859947137,"score":1,"time":"2015-09-04T06:06:48Z"},{"id":10169127,"title":"How to best learn React Native back end","url":"","rank":-5.642544952660551,"score":1,"time":"2015-09-04T07:09:26Z"},{"id":10169582,"title":"Mithril vs Angular vs React","url":"https://medium.com/@l1ambda/mithril-vs-angular-vs-react-d0d659c24bae","rank":-6.4254656634776115,"score":3,"time":"2015-09-04T10:15:11Z"},{"id":10171263,"title":"React Native @ Palantir","url":"https://medium.com/@clayallsopp/react-native-in-production-2b3c6e6078ad","rank":-7.080419157732719,"score":6,"time":"2015-09-04T16:01:08Z"},{"id":10174644,"title":"React Joyride: walkthroughs and guided tours for your apps","url":"http://gilbarbara.github.io/react-joyride/","rank":-5.4223148645315336,"score":1,"time":"2015-09-05T12:31:21Z"},{"id":10175259,"title":"Show HN: React-native-deck","url":"https://github.com/jabez128/react-native-deck","rank":-6.4254656634776115,"score":3,"time":"2015-09-05T16:35:17Z"},{"id":10175485,"title":"JavaScript Framework for building data-driven react applications","url":"https://facebook.github.io/relay/","rank":-5.642544952660551,"score":1,"time":"2015-09-05T17:51:37Z"},{"id":10176698,"title":"Pros and Cons of Facebook's React vs. Web Components (Polymer)","url":"http://programmers.stackexchange.com/questions/225400/pros-and-cons-of-facebooks-react-vs-web-components-polymer","rank":-5.029694159741383,"score":1,"time":"2015-09-06T02:56:17Z"},{"id":10179920,"title":"Show HN: Easiest way to build html tables in React","url":"https://github.com/legitcode/table","rank":-5.218630283054186,"score":3,"time":"2015-09-07T03:20:01Z"},{"id":10180999,"title":"Bootstrap ClojureScript-Based React Native Apps","url":"https://github.com/dmotz/natal","rank":-6.141418665344863,"score":2,"time":"2015-09-07T11:19:30Z"},{"id":10181270,"title":"Make HTTP Requests in iOS with React Native","url":"https://blog.nraboy.com/2015/09/make-http-requests-in-ios-with-react-native/","rank":-5.642544952660551,"score":1,"time":"2015-09-07T13:07:12Z"},{"id":10181922,"title":"React Component Exchange integrated with React UI Builder","url":"http://helmetrex.com","rank":-7.746472238338964,"score":2,"time":"2015-09-07T16:04:00Z"},{"id":10181957,"title":"Show HN: New React UI Builder can generate static site with React","url":"https://github.com/ipselon/react-ui-builder","rank":-6.969263392375751,"score":2,"time":"2015-09-07T16:17:11Z"},{"id":10184763,"title":"Curated sites built with react.js","url":"http://reactinspire.com","rank":-6.141418665344863,"score":2,"time":"2015-09-08T09:43:22Z"},{"id":10185146,"title":"Announcing TypeScript 1.6 Beta: React/JSX, better error checking, and more","url":"http://blogs.msdn.com/b/typescript/archive/2015/09/02/announcing-typescript-1-6-beta-react-jsx-better-error-checking-and-more.aspx","rank":-4.853960595957184,"score":5,"time":"2015-09-08T11:56:19Z"},{"id":10186367,"title":"React Native Periscope Hearts Animation","url":"http://browniefed.com/blog/2015/09/07/react-native-periscope-hearts-animation/","rank":-6.4254656634776115,"score":1,"time":"2015-09-08T15:46:18Z"},{"id":10188034,"title":"An iOS Developer on React Native","url":"https://chalkchisel.com/blog/ios-developer-react-native?r=h","rank":-6.141418665344863,"score":1,"time":"2015-09-08T20:27:15Z"},{"id":10188513,"title":"Did you already try a new version of awesome React JS UI Builder?","url":"http://helmetrex.com/Gallery.html","rank":-4.690092449226312,"score":2,"time":"2015-09-08T22:18:30Z"},{"id":10190822,"title":"Show HN: React CSS Modules","url":"https://github.com/gajus/react-css-modules","rank":-6.4254656634776115,"score":7,"time":"2015-09-09T11:41:12Z"},{"id":10190830,"title":"iOS app example using push notifications built with Realtime and React Native","url":"https://github.com/realtime-framework/RealtimeMessaging-ReactNative","rank":-4.853960595957184,"score":1,"time":"2015-09-09T11:42:43Z"},{"id":10190951,"title":"Lessons Backbone Developers Can Learn from React","url":"http://benmccormick.org/2015/09/09/what-can-backbone-developers-learn-from-react/","rank":-5.8814219078830545,"score":2,"time":"2015-09-09T12:21:49Z"},{"id":10191264,"title":"Show HN: Remotework.in – Remote Job Board Built with React, ES6 and Meteor","url":"http://remotework.in/","rank":-4.690092449226312,"score":3,"time":"2015-09-09T13:26:21Z"},{"id":10191562,"title":"Show HN: X-editable wrapped as React JS component with React UI Builder","url":"https://youtu.be/_TKmFDLGFdQ","rank":-6.798733011723831,"score":1,"time":"2015-09-09T14:17:31Z"},{"id":10192334,"title":"Web Components: Angular, Polymer and React","url":"https://www.accelebrate.com/blog/web-components-angular-polymer-and-react/","rank":-6.141418665344863,"score":1,"time":"2015-09-09T16:21:35Z"},{"id":10195682,"title":"AirBnB React/JSX Style Guide","url":"https://github.com/airbnb/javascript/tree/master/react","rank":-6.4254656634776115,"score":1,"time":"2015-09-10T01:23:31Z"},{"id":10195735,"title":"Walmart Labs Open Source React-Native Starter Project","url":"https://github.com/walmartlabs/react-native-starter","rank":-5.642544952660551,"score":1,"time":"2015-09-10T01:40:21Z"},{"id":10198387,"title":"Building Search Friendly JavaScript Applications with React.js","url":"https://builtvisible.com/react-js-seo/","rank":-5.642544952660551,"score":1,"time":"2015-09-10T14:53:08Z"},{"id":10199162,"title":"React 0.14 Release Candidate","url":"http://facebook.github.io/react/blog/2015/09/10/react-v0.14-rc1.html","rank":-6.4254656634776115,"score":128,"time":"2015-09-10T16:53:21Z"},{"id":10199265,"title":"React v0.14 Release Candidate","url":"https://facebook.github.io/react/blog/2015/09/10/react-v0.14-rc1.html","rank":-6.4254656634776115,"score":10,"time":"2015-09-10T17:13:00Z"},{"id":10199729,"title":"A Comprehensive Guide to Test-First Development with Redux, React, and Immutable","url":"http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html","rank":-4.853960595957184,"score":3,"time":"2015-09-10T18:33:19Z"},{"id":10200526,"title":"An iOS Developer on React Native","url":"https://medium.com/@chalkchisel/an-ios-developer-on-react-native-1f24786c29f0","rank":-6.141418665344863,"score":17,"time":"2015-09-10T20:58:49Z"},{"id":10200893,"title":"Show HN: Express-inspired testing library for React","url":"https://github.com/Legitcode/tests","rank":-5.642544952660551,"score":5,"time":"2015-09-10T22:13:18Z"},{"id":10202875,"title":"React.js and Bacon.js with Timetravel Example","url":"https://github.com/littlehaker/React-Bacon-Timetravel-Example","rank":-5.642544952660551,"score":1,"time":"2015-09-11T10:07:57Z"},{"id":10203811,"title":"React v0.14 Release candidate","url":"https://facebook.github.io/react/blog/","rank":-6.4254656634776115,"score":1,"time":"2015-09-11T14:23:55Z"},{"id":10206208,"title":"D3 within React the right way","url":"http://oli.me.uk/2015/09/09/d3-within-react-the-right-way/","rank":-6.141418665344863,"score":5,"time":"2015-09-11T21:11:00Z"},{"id":10207071,"title":"React Native running on tvOS","url":"https://github.com/facebook/react-native/issues/2618#issuecomment-139682888","rank":-6.4254656634776115,"score":15,"time":"2015-09-12T02:59:47Z"},{"id":10207451,"title":"Webpack and React.js starter kit","url":"https://github.com/jkup/webpack-react-starter","rank":-6.141418665344863,"score":3,"time":"2015-09-12T06:20:10Z"},{"id":10207980,"title":"Porting my Score4 game to React/TypeScript","url":"http://users.softlab.ntua.gr/~ttsiod/score4jsreact.html","rank":-5.8814219078830545,"score":1,"time":"2015-09-12T13:08:10Z"},{"id":10208699,"title":"Lessons Backbone Developers Can Learn from React","url":"http://benmccormick.org/2015/09/09/what-can-backbone-developers-learn-from-react/","rank":-5.8814219078830545,"score":2,"time":"2015-09-12T17:44:15Z"},{"id":10209644,"title":"Building CampaignHawk: Open-Source Election Canvassing App with Meteor and React","url":"https://medium.com/@SamCorcos/building-campaignhawk-an-open-source-election-canvassing-app-with-meteor-and-react-part-1-aff5e8e19a32","rank":-5.029694159741383,"score":2,"time":"2015-09-12T22:41:57Z"},{"id":10211377,"title":"Introduction to few concepts in React.js by Facebook","url":"http://themihirchronicles.tumblr.com/post/128623217770/intro-to-react","rank":-5.4223148645315336,"score":1,"time":"2015-09-13T13:48:01Z"},{"id":10213901,"title":"The land of undocumented react.js: The Context","url":"https://medium.com/@skwee357/the-land-of-undocumented-react-js-the-context-99b3f931ff73","rank":-5.642544952660551,"score":1,"time":"2015-09-14T06:58:58Z"},{"id":10213905,"title":"Application Architecture with React: Rethinking Flux","url":"http://dialelo.github.io/application-architecture-with-react-rethinking-flux.html","rank":-6.141418665344863,"score":93,"time":"2015-09-14T07:00:11Z"},{"id":10214219,"title":"XSS via a spoofed React element","url":"http://danlec.com/blog/xss-via-a-spoofed-react-element","rank":-6.141418665344863,"score":4,"time":"2015-09-14T09:18:31Z"},{"id":10214603,"title":"Demo Webapp Using Spring Boot, Kotlin and React.js","url":"https://github.com/winterbe/spring-kotlin-react-demo","rank":-5.4223148645315336,"score":1,"time":"2015-09-14T11:41:24Z"},{"id":10214621,"title":"Show HN: Custom :pseudo-selectors for React Components","url":"https://github.com/namuol/react-seamstress","rank":-5.642544952660551,"score":2,"time":"2015-09-14T11:47:46Z"},{"id":10214655,"title":"Learn Raw React – No JSX, No Flux, No ES6, No Webpack","url":"http://jamesknelson.com/learn-raw-react-no-jsx-flux-es6-webpack/","rank":-5.029694159741383,"score":2,"time":"2015-09-14T11:58:29Z"},{"id":10215278,"title":"Intro to CSS Modules with React","url":"http://olegakbarov.github.io/react-cssmodules-demo/","rank":-6.141418665344863,"score":1,"time":"2015-09-14T14:40:50Z"},{"id":10215866,"title":"React.js Best Practices and Tips","url":"http://www.toptal.com/react/tips-and-practices","rank":-6.141418665344863,"score":2,"time":"2015-09-14T16:23:38Z"},{"id":10216156,"title":"Are react.js onclick events moving the web backward?","url":"http://codeplanet.io/react-js-a-step-backward/","rank":-5.4223148645315336,"score":1,"time":"2015-09-14T17:19:40Z"},{"id":10216191,"title":"React Native for Android","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.737061774670698,"score":5,"time":"2015-09-14T17:25:14Z"},{"id":10216192,"title":"React Native for Android: How we built the first cross-platform React Native app","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.636348695692196,"score":3,"time":"2015-09-14T17:25:18Z"},{"id":10216203,"title":"React Native for Android: How we built the first cross-platform React Native app","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.636348695692196,"score":6,"time":"2015-09-14T17:26:45Z"},{"id":10216210,"title":"React Native for Android","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.737061774670698,"score":2,"time":"2015-09-14T17:27:59Z"},{"id":10216212,"title":"React Native for Android on GitHub","url":"https://github.com/facebook/react-native/commit/42eb5464fd8a65ed84b799de5d4dc225349449be","rank":-6.141418665344863,"score":5,"time":"2015-09-14T17:28:04Z"},{"id":10216222,"title":"React Native for Android","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.737061774670698,"score":6,"time":"2015-09-14T17:28:59Z"},{"id":10216229,"title":"React Native for Android Released","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.4254656634776115,"score":6,"time":"2015-09-14T17:30:14Z"},{"id":10216234,"title":"React Native for Android","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.737061774670698,"score":907,"time":"2015-09-14T17:30:44Z"},{"id":10216238,"title":"React Native for Android","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.737061774670698,"score":6,"time":"2015-09-14T17:31:20Z"},{"id":10216256,"title":"React Native Released for Android","url":"https://github.com/facebook/react-native/commit/42eb5464fd8a65ed84b799de5d4dc225349449be","rank":-6.4254656634776115,"score":6,"time":"2015-09-14T17:35:12Z"},{"id":10216281,"title":"React Native for Android: How we built the first cross-platform React Native app","url":"https://code.facebook.com/posts/1189117404435352/","rank":-6.636348695692196,"score":2,"time":"2015-09-14T17:39:45Z"},{"id":10216283,"title":"React Community Round-Up #27 – Relay Edition","url":"http://facebook.github.io/react/blog/2015/09/14/community-roundup-27.html","rank":-5.8814219078830545,"score":3,"time":"2015-09-14T17:40:00Z"},{"id":10216537,"title":"React.js: the Good and the Bad","url":"http://techblog.trunkclub.com/javascript/2015/09/14/reactjs-the-good-and-the-bad.html","rank":-5.8814219078830545,"score":6,"time":"2015-09-14T18:21:31Z"},{"id":10216929,"title":"React-native for Android is here","url":"https://facebook.github.io/react-native/","rank":-6.141418665344863,"score":1,"time":"2015-09-14T19:25:39Z"},{"id":10217194,"title":"React Native for Android","url":"https://facebook.github.io/react-native/docs/getting-started.html#android-setup","rank":-6.737061774670698,"score":1,"time":"2015-09-14T20:13:26Z"},{"id":10217239,"title":"React in a fairytale (fun video)","url":"http://www.lispcast.com/what-is-react","rank":-6.141418665344863,"score":3,"time":"2015-09-14T20:23:01Z"},{"id":10217290,"title":"Relay: Declarative data for React applications","url":"https://code.facebook.com/posts/622382554568759/","rank":-6.141418665344863,"score":280,"time":"2015-09-14T20:32:35Z"},{"id":10217295,"title":"Relay: Declarative data for React applications","url":"https://code.facebook.com/posts/622382554568759/","rank":-6.141418665344863,"score":10,"time":"2015-09-14T20:33:16Z"},{"id":10217570,"title":"Combining React and F# to Make a Drone Design Site","url":"http://praeclarum.org/post/129094397488/drone-builder-a-story-of-drones-react-and-f","rank":-5.218630283054186,"score":1,"time":"2015-09-14T21:25:57Z"},{"id":10221335,"title":"Show HN: Material UI components now available to prototype with React UI Builder","url":"http://helmetrex.com/Gallery.html","rank":-4.690092449226312,"score":3,"time":"2015-09-15T15:55:00Z"},{"id":10222806,"title":"A Cycle.js Driver for Interacting with React Native","url":"https://github.com/cyclejs/cycle-react-native","rank":-5.4223148645315336,"score":2,"time":"2015-09-15T20:00:53Z"},{"id":10226305,"title":"One Day with React Native for Android","url":"https://corbt.com/posts/2015/09/16/one-day-with-react-native-for-android.html","rank":-5.8814219078830545,"score":2,"time":"2015-09-16T13:19:55Z"},{"id":10227929,"title":"Podcast: Discussion on React Router, Flux Architecture and Web Components","url":"http://softwareengineeringdaily.com/2015/09/16/react-router-flux-and-web-debates-with-michael-jackson/","rank":-5.218630283054186,"score":2,"time":"2015-09-16T16:44:59Z"},{"id":10231781,"title":"Why Move from Angular to React for Enterprise SaaS","url":"http://blog.belong.co/why-we-moved-from-angular-to-react","rank":-5.4223148645315336,"score":5,"time":"2015-09-17T05:58:36Z"},{"id":10231907,"title":"Show HN: Build, run and share React Native apps in your browser","url":"https://rnplay.org/","rank":-4.853960595957184,"score":124,"time":"2015-09-17T06:44:02Z"},{"id":10233059,"title":"React.js by Example: Interacting with the DOM","url":"http://jamesknelson.com/react-js-by-example-interacting-with-the-dom/","rank":-5.642544952660551,"score":1,"time":"2015-09-17T12:57:49Z"},{"id":10234110,"title":"React at Facebook with Ben Alpert","url":"http://softwareengineeringdaily.com/2015/09/17/react-at-facebook-with-ben-alpert/","rank":-6.141418665344863,"score":2,"time":"2015-09-17T16:01:49Z"},{"id":10238979,"title":"Use the iOS Camera in Your React Native Mobile App","url":"https://blog.nraboy.com/2015/09/use-the-ios-camera-in-your-react-native-mobile-app/","rank":-5.218630283054186,"score":2,"time":"2015-09-18T13:18:02Z"},{"id":10243722,"title":"Docker Container for React Native Android Development","url":"https://github.com/gilesp/docker/tree/master/react_native","rank":-5.8814219078830545,"score":3,"time":"2015-09-19T08:44:26Z"},{"id":10246070,"title":"Testing React Components, the Easy Way","url":"http://reactjsnews.com/testing-the-easy-way/","rank":-6.141418665344863,"score":2,"time":"2015-09-20T00:26:31Z"},{"id":10248756,"title":"Porting my Score4 game to React/TypeScript","url":"http://users.softlab.ntua.gr/~ttsiod/react_typescript.html","rank":-5.8814219078830545,"score":16,"time":"2015-09-20T19:45:47Z"},{"id":10249946,"title":"Ridiculously Simple React.js Forms – Without Flux, ES6, JSX, Libraries","url":"http://jamesknelson.com/learn-raw-react-ridiculously-simple-forms/","rank":-5.218630283054186,"score":11,"time":"2015-09-21T01:31:42Z"},{"id":10250789,"title":"PHP library that renders React components on the server","url":"https://github.com/reactjs/react-php-v8js","rank":-5.4223148645315336,"score":2,"time":"2015-09-21T07:04:45Z"},{"id":10252924,"title":"Tutorial: Build a Date Picker with React JS","url":"http://dapperdeveloper.com/2015/09/21/tutorial-build-a-date-picker-with-react-js/","rank":-5.642544952660551,"score":1,"time":"2015-09-21T15:28:32Z"},{"id":10253017,"title":"Using Navigator Routes in Your React Native Application","url":"https://blog.nraboy.com/2015/09/using-navigator-routes-in-your-react-native-application/","rank":-5.642544952660551,"score":1,"time":"2015-09-21T15:43:07Z"},{"id":10253173,"title":"Realtime Messaging Now Supports React Native for Android","url":"https://github.com/realtime-framework/RCTRealtimeMessagingAndroid","rank":-5.642544952660551,"score":3,"time":"2015-09-21T16:06:02Z"},{"id":10253348,"title":"React: Fundamental Answers","url":"http://softwareengineeringdaily.com/2015/09/21/react-fundamental-answers/","rank":-7.080419157732719,"score":2,"time":"2015-09-21T16:30:04Z"},{"id":10253537,"title":"Show HN: Charting live Uber data in multiple cities with React/Redux/d3","url":"https://resistorsings.com/UberByCity","rank":-4.690092449226312,"score":5,"time":"2015-09-21T16:56:08Z"},{"id":10254901,"title":"React Native Example App: Navigation","url":"http://tech.taskrabbit.com/blog/2015/09/21/react-native-example-app/","rank":-6.4254656634776115,"score":14,"time":"2015-09-21T20:23:18Z"},{"id":10256396,"title":"The React Native Book","url":"http://bit.ly/1LJB6t7","rank":-6.737061774670698,"score":1,"time":"2015-09-22T02:50:10Z"},{"id":10258240,"title":"An open source Slack clone written in Golang and React","url":"https://github.com/mattermost/platform","rank":-5.218630283054186,"score":81,"time":"2015-09-22T13:01:38Z"},{"id":10258498,"title":"Building Single Page Apps with React and Reflux for Salesforce","url":"http://blog.jeffdouglas.com/2015/04/03/building-spas-with-react-reflux-for-salesforce/","rank":-5.218630283054186,"score":3,"time":"2015-09-22T13:49:23Z"},{"id":10259501,"title":"Announcing Meteor 1.2 – ES2015, Angular, React, and More","url":"http://info.meteor.com/blog/announcing-meteor-1.2","rank":-5.4223148645315336,"score":297,"time":"2015-09-22T16:08:31Z"},{"id":10261943,"title":"Managing state and controlled form fields with React","url":"http://blog.iansinnott.com/managing-state-and-controlled-form-fields-with-react/","rank":-5.642544952660551,"score":1,"time":"2015-09-22T21:47:14Z"},{"id":10262247,"title":"An iOS Developer on React Native","url":"https://medium.com/ios-os-x-development/an-ios-developer-on-react-native-1f24786c29f0","rank":-6.141418665344863,"score":3,"time":"2015-09-22T22:53:32Z"},{"id":10264024,"title":"How to make Ruby on Rails and React integration better? Try react_webpack_rails","url":"https://netguru.co/blog/react-rails-webpack","rank":-6.636348695692196,"score":1,"time":"2015-09-23T09:16:15Z"},{"id":10264062,"title":"PatrolServer API, react on outdated software","url":"https://api.patrolserver.com/","rank":-6.141418665344863,"score":1,"time":"2015-09-23T09:29:06Z"},{"id":10264688,"title":"React Bounds – Element Queries in React","url":"http://casesandberg.github.io/react-bounds/","rank":-8.203920859871145,"score":8,"time":"2015-09-23T12:53:12Z"},{"id":10267084,"title":"Why we chose to move to React rather than Angular","url":"http://blog.belong.co/why-we-moved-from-angular-to-react","rank":-5.218630283054186,"score":3,"time":"2015-09-23T18:41:28Z"},{"id":10267718,"title":"Creating a Todo Application in React.JS – Splitting Up the Components","url":"http://xaviergeerinck.com/todo-application-react-js-splitting-it-up/","rank":-5.029694159741383,"score":1,"time":"2015-09-23T19:58:20Z"},{"id":10269043,"title":"Simple List App Built with Cosmic JS, React and Flux","url":"https://github.com/cosmicjs/cosmicjs-browser/tree/master/examples/react-flux","rank":-5.218630283054186,"score":1,"time":"2015-09-23T23:49:31Z"},{"id":10271040,"title":"Creating a TODO app in React.JS","url":"http://xaviergeerinck.com/todo-application-react-js-creating-the-components/","rank":-5.8814219078830545,"score":3,"time":"2015-09-24T11:42:26Z"},{"id":10271234,"title":"Cortex – a non-Flux store that supports deeply nested structure with React","url":"https://github.com/mquan/cortex","rank":-4.853960595957184,"score":4,"time":"2015-09-24T12:37:50Z"},{"id":10274642,"title":"ES2015 (ES6) Features Commonly Used with Functional Style React","url":"http://open.bekk.no/es2015-es6-features-commonly-used-with-functional-style-react","rank":-5.4223148645315336,"score":1,"time":"2015-09-24T20:52:23Z"},{"id":10277312,"title":"Facebook Reveals Its React Native for Android","url":"https://dzone.com/articles/facebook-reveals-its-react-native-for-android-what","rank":-5.8814219078830545,"score":1,"time":"2015-09-25T10:39:27Z"},{"id":10279755,"title":"What if we replace the web with React Native?","url":"https://medium.com/@krave/what-if-we-replace-the-web-with-react-native-43157af5eee8","rank":-5.4223148645315336,"score":1,"time":"2015-09-25T18:18:51Z"},{"id":10281072,"title":"The react-token-autocomplete for your day to day token autocomplete needs","url":"http://peterkaleta.github.io/react-token-autocomplete/","rank":-4.853960595957184,"score":1,"time":"2015-09-25T22:21:53Z"},{"id":10281077,"title":"Add Glyph Icons to Your React Native Mobile App","url":"https://blog.nraboy.com/2015/09/add-glyph-icons-to-your-react-native-mobile-app/","rank":-5.4223148645315336,"score":2,"time":"2015-09-25T22:23:42Z"},{"id":10284095,"title":"Show HN: React-metaform – React component for building forms out of metadata","url":"https://github.com/gearz-lab/react-metaform","rank":-6.969263392375751,"score":14,"time":"2015-09-26T19:09:04Z"},{"id":10285338,"title":"Typed React and Redux","url":"http://jaysoo.ca/2015/09/26/typed-react-and-redux/","rank":-6.737061774670698,"score":13,"time":"2015-09-27T03:28:47Z"},{"id":10288231,"title":"Getting started with Meteor and React","url":"http://sergiotapia.me/2015/09/18/react-and-meteor-match-made-in-heaven/","rank":-6.141418665344863,"score":106,"time":"2015-09-27T23:01:27Z"},{"id":10289592,"title":"Windows and OS X .NET React Desktop Apps","url":"https://github.com/ServiceStackApps/ReactChatApps","rank":-5.642544952660551,"score":2,"time":"2015-09-28T09:46:37Z"},{"id":10289981,"title":"Access the Native Device Clipboard in React Native","url":"https://blog.nraboy.com/2015/09/access-the-native-device-clipboard-in-react-native/","rank":-5.642544952660551,"score":1,"time":"2015-09-28T12:07:08Z"},{"id":10290446,"title":"React bindings to Apple's TVJS and TVML (tvOS)","url":"https://github.com/ramitos/react-tvml","rank":-5.4223148645315336,"score":11,"time":"2015-09-28T13:54:12Z"},{"id":10291046,"title":"Common React.js mistakes: Unneeded state","url":"http://reactkungfu.com/2015/09/common-react-dot-js-mistakes-unneeded-state/","rank":-6.141418665344863,"score":7,"time":"2015-09-28T15:49:25Z"},{"id":10293392,"title":"Show HN: Simple List App Built with React, Flux and Cosmic JS","url":"https://github.com/cosmicjs/cosmicjs-browser/tree/master/examples/react-flux","rank":-4.853960595957184,"score":2,"time":"2015-09-28T21:36:37Z"},{"id":10295172,"title":"Kotlin, Spring Boot, React.js Example Webapp","url":"https://github.com/winterbe/spring-kotlin-react-demo","rank":-5.8814219078830545,"score":1,"time":"2015-09-29T08:33:03Z"},{"id":10296395,"title":"A React custom renderer to build user interfaces for the terminal using blessed","url":"https://github.com/Yomguithereal/react-blessed","rank":-4.690092449226312,"score":12,"time":"2015-09-29T14:11:21Z"},{"id":10297634,"title":"Removing User Interface Complexity with React","url":"http://jlongster.com/Removing-User-Interface-Complexity,-or-Why-React-is-Awesome","rank":-6.141418665344863,"score":3,"time":"2015-09-29T16:58:45Z"},{"id":10304229,"title":"Realtime Cloud Storage Launches React Native Support for Android","url":"http://framework.realtime.co/blog/launching-react-native-sdk-for-android.html","rank":-5.4223148645315336,"score":1,"time":"2015-09-30T14:32:47Z"},{"id":10309936,"title":"Neuromarketing Examples – How Customer Brain React to Human Details","url":"https://www.sloop1.com/neuromarketing-examples-anatomy/","rank":-5.4223148645315336,"score":1,"time":"2015-10-01T08:35:03Z"},{"id":10310961,"title":"Implement a Barcode Scanner Using React Native","url":"https://blog.nraboy.com/2015/10/implement-a-barcode-scanner-using-react-native/","rank":-5.8814219078830545,"score":2,"time":"2015-10-01T13:30:51Z"},{"id":10314854,"title":"Velocity-react: React components for Velocity.js","url":"https://github.com/twitter-fabric/velocity-react","rank":-7.968636859947137,"score":6,"time":"2015-10-01T21:25:53Z"},{"id":10315336,"title":"DIY Smart Mirror with React Native","url":"http://atticuswhite.com/blog/react-native-smart-mirror-lab/","rank":-6.141418665344863,"score":2,"time":"2015-10-01T22:45:54Z"},{"id":10317120,"title":"Natal: Bootstrap ClojureScript React Native Apps","url":"https://github.com/dmotz/natal","rank":-6.141418665344863,"score":5,"time":"2015-10-02T07:09:37Z"},{"id":10320621,"title":"Animating React: Velocity, from Twitter","url":"https://github.com/twitter-fabric/velocity-react","rank":-6.4254656634776115,"score":2,"time":"2015-10-02T19:17:07Z"},{"id":10321195,"title":"Fixed Data Tables for React","url":"http://facebook.github.io/fixed-data-table/","rank":-6.4254656634776115,"score":1,"time":"2015-10-02T20:43:00Z"},{"id":10321860,"title":"React.render and the Top Level React API","url":"https://facebook.github.io/react/blog/2015/10/01/react-render-and-top-level-api.html","rank":-7.746472238338964,"score":3,"time":"2015-10-02T23:06:56Z"},{"id":10325364,"title":"React killed the MV*","url":"https://medium.com/@tweinfeld/react-killed-the-mv-star-870d2406b9fd","rank":-6.737061774670698,"score":3,"time":"2015-10-03T21:02:47Z"},{"id":10333300,"title":"“The primary component strategy for React will never be Web Components”","url":"https://github.com/facebook/react/issues/5052","rank":-5.029694159741383,"score":3,"time":"2015-10-05T17:24:42Z"},{"id":10334194,"title":"The 3REE Stack: React, Redux, RethinkDB and Express.js","url":"http://blog.workshape.io/the-3ree-stack-react-redux-rethinkdb-express-js/","rank":-5.4223148645315336,"score":81,"time":"2015-10-05T19:28:06Z"},{"id":10335551,"title":"Show HN: My First React Library – Typing Animations with React Typist","url":"https://github.com/jstejada/react-typist","rank":-7.148568583438252,"score":1,"time":"2015-10-05T22:45:27Z"},{"id":10336061,"title":"Building a Router with Raw React (no node, react-router, flux, etc.)","url":"http://jamesknelson.com/routing-with-raw-react/","rank":-6.969263392375751,"score":1,"time":"2015-10-06T00:41:59Z"},{"id":10337475,"title":"React-d3 – reusable components for d3 charts","url":"http://www.reactd3.org/","rank":-5.8814219078830545,"score":2,"time":"2015-10-06T08:37:15Z"},{"id":10339314,"title":"Custom HTML elements are going to break in the next release of React.js","url":"https://github.com/facebook/react/issues/4933","rank":-4.5369272462944465,"score":5,"time":"2015-10-06T15:01:36Z"},{"id":10342992,"title":"Digital Smart Mirror Lab with React Native","url":"http://atticuswhite.com/blog/react-native-smart-mirror-lab/","rank":-5.8814219078830545,"score":1,"time":"2015-10-06T22:53:32Z"},{"id":10344598,"title":"Relax – A CMS on Top of React and Node.js","url":"https://github.com/relax/relax","rank":-5.218630283054186,"score":128,"time":"2015-10-07T06:58:12Z"},{"id":10344875,"title":"Drunk man gets mauled by a dog ALIVE  People don't even react","url":"https://www.youtube.com/watch?v=mWTvbJYwPKA","rank":-4.690092449226312,"score":1,"time":"2015-10-07T08:47:07Z"},{"id":10346047,"title":"Building Isomorphic Webapps on the JVM with React.js and Spring Boot","url":"http://winterbe.com/posts/2015/02/16/isomorphic-react-webapps-on-the-jvm/","rank":-4.853960595957184,"score":1,"time":"2015-10-07T14:04:23Z"},{"id":10346203,"title":"Riot: A React-like user interface micro-library","url":"http://riotjs.com/","rank":-5.642544952660551,"score":1,"time":"2015-10-07T14:29:28Z"},{"id":10347492,"title":"React v0.14","url":"http://facebook.github.io/react/blog/2015/10/07/react-v0.14.html","rank":-7.080419157732719,"score":320,"time":"2015-10-07T17:32:41Z"},{"id":10347509,"title":"Recompose: A microcomponentization toolkit for React","url":"https://github.com/acdlite/recompose","rank":-6.141418665344863,"score":2,"time":"2015-10-07T17:35:03Z"},{"id":10352450,"title":"Show HN: Winterfell v1.0.5 – Complex Forms by JSON in React","url":"https://github.com/andrewhathaway/winterfell","rank":-4.853960595957184,"score":2,"time":"2015-10-08T13:02:59Z"},{"id":10354820,"title":"React.js: Taking simplicity for granted","url":"http://jcyardley.co.uk/blog/react-js-taking-simplicity-for-granted/","rank":-6.141418665344863,"score":1,"time":"2015-10-08T18:20:03Z"},{"id":10354998,"title":"React-map-gl","url":"https://github.com/uber/react-map-gl","rank":-7.080419157732719,"score":2,"time":"2015-10-08T18:38:38Z"},{"id":10355531,"title":"Playing with React and D3","url":"https://github.com/freddyrangel/playing-with-react-and-d3","rank":-6.4254656634776115,"score":1,"time":"2015-10-08T19:40:44Z"},{"id":10355760,"title":"Show HN: Learn React, Flux and Cosmic JS with this easy app","url":"https://github.com/tonyspiro/react-flux-cosmicjs","rank":-4.853960595957184,"score":5,"time":"2015-10-08T20:07:33Z"},{"id":10358495,"title":"Khan Academy React Coding Style Guides","url":"https://github.com/Khan/style-guides/blob/master/style/react.md","rank":-6.141418665344863,"score":2,"time":"2015-10-09T06:34:46Z"},{"id":10358625,"title":"How parents react to children not getting into university","url":"https://www.youtube.com/watch?v=-FX1q7X3V1M","rank":-5.4223148645315336,"score":1,"time":"2015-10-09T07:32:18Z"},{"id":10365020,"title":"React Context","url":"http://facebook.github.io/react/docs/context.html","rank":-7.460654783917127,"score":1,"time":"2015-10-10T09:53:46Z"},{"id":10365334,"title":"React vs. Angular: A personal anecdote","url":"http://blog.jonasbandi.net/2015/10/react-vs-angular-personal-anecdote.html","rank":-6.141418665344863,"score":1,"time":"2015-10-10T12:47:46Z"},{"id":10365342,"title":"React Native for OS X","url":"https://github.com/ptmt/react-native-desktop","rank":-6.4254656634776115,"score":3,"time":"2015-10-10T12:51:39Z"},{"id":10365723,"title":"React Image Crop – A responsive cropping tool for React","url":"https://github.com/DominicTobias/react-image-crop","rank":-7.536359457861464,"score":1,"time":"2015-10-10T15:12:13Z"},{"id":10369291,"title":"Scala React interface: Cross-platform apps using Scalajs","url":"https://github.com/chandu0101/sri","rank":-5.642544952660551,"score":1,"time":"2015-10-11T14:11:29Z"},{"id":10370126,"title":"React-date-range – A React component for choosing dates and date ranges","url":"https://github.com/Adphorus/react-date-range","rank":-6.969263392375751,"score":2,"time":"2015-10-11T17:29:07Z"},{"id":10370900,"title":"A Comprehensive Guide to Test-First Development with Redux, React, and Immutable","url":"http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html","rank":-4.853960595957184,"score":2,"time":"2015-10-11T20:43:47Z"},{"id":10371532,"title":"Mancy – Cross Platform JavaScript REPL Based on Electron and React","url":"http://www.mancy-re.pl/","rank":-5.218630283054186,"score":9,"time":"2015-10-11T23:09:58Z"},{"id":10374602,"title":"React Alt Express Webpack Boiler Plate","url":"https://github.com/WarrenDev3190/react-webpack-express","rank":-6.141418665344863,"score":1,"time":"2015-10-12T14:15:08Z"},{"id":10376158,"title":"Mancy: JavaScript REPL Application Based on Electron and React","url":"http://www.mancy-re.pl/","rank":-5.4223148645315336,"score":1,"time":"2015-10-12T18:19:38Z"},{"id":10376554,"title":"The future of web development with React, Falcor, and ES6","url":"http://engineering.widen.com/blog/future-of-the-web-react-falcor/","rank":-5.218630283054186,"score":2,"time":"2015-10-12T19:38:13Z"},{"id":10377233,"title":"Show HN: The 3REE Stack Example App – React and Redux and RethinkDB and Express","url":"https://github.com/GordyD/3ree","rank":-4.5369272462944465,"score":3,"time":"2015-10-12T22:12:53Z"},{"id":10378475,"title":"Where's the 'Why' Button? Readers React to Facebook 'Reactions'","url":"http://www.npr.org/sections/alltechconsidered/2015/10/09/447199869/wheres-the-why-button-readers-react-to-facebook-reactions","rank":-5.218630283054186,"score":2,"time":"2015-10-13T03:53:19Z"},{"id":10378816,"title":"Web Development with React, Falcor, and ES6","url":"http://engineering.widen.com/blog/future-of-the-web-react-falcor/","rank":-5.8814219078830545,"score":125,"time":"2015-10-13T06:24:46Z"},{"id":10378989,"title":"Working with React and TypeScript","url":"http://blog.wolksoftware.com/working-with-react-and-typescript","rank":-6.4254656634776115,"score":1,"time":"2015-10-13T07:22:40Z"},{"id":10379889,"title":"Our first experience with React Native","url":"http://blog.brainattica.com/our-first-experience-with-react-native/","rank":-6.141418665344863,"score":3,"time":"2015-10-13T12:26:24Z"},{"id":10379981,"title":"Which Flux Implementation Should I Use with React?","url":"http://jamesknelson.com/which-flux-implementation-should-i-use-with-react/","rank":-5.642544952660551,"score":2,"time":"2015-10-13T12:43:20Z"},{"id":10381488,"title":"Meteor and React: A Step by Step Guide to Building a Complete App","url":"http://kenrogers.co/meteor-react","rank":-4.690092449226312,"score":2,"time":"2015-10-13T16:21:25Z"},{"id":10383862,"title":"Frontend Ruby: build realtime apps with React.rb and Opal","url":"http://rethinkdb.com/blog/ruby-opal/","rank":-5.218630283054186,"score":2,"time":"2015-10-13T22:18:44Z"},{"id":10386057,"title":"Is React killing Angular?","url":"https://www.quora.com/Is-React-killing-Angular?share=1","rank":-6.737061774670698,"score":4,"time":"2015-10-14T11:50:14Z"},{"id":10389658,"title":"An in-depth look into React Native's iOS core","url":"http://tadeuzagallo.com/blog/react-native-bridge/","rank":-5.218630283054186,"score":47,"time":"2015-10-14T21:25:48Z"},{"id":10390528,"title":"How Facebook's React project is reshaping app development","url":"http://www.geekwire.com/2015/software-engineering-daily-how-facebooks-react-project-is-reshaping-app-development/","rank":-5.4223148645315336,"score":1,"time":"2015-10-15T00:29:24Z"},{"id":10391279,"title":"React Native – How to Make Facebook Reactions","url":"http://browniefed.com/blog/2015/10/11/react-native-how-to-make-facebook-reactions/","rank":-5.8814219078830545,"score":1,"time":"2015-10-15T04:08:44Z"},{"id":10391707,"title":"React Cheat Sheet","url":"http://reactcheatsheet.com/","rank":-7.080419157732719,"score":1,"time":"2015-10-15T06:42:24Z"},{"id":10392551,"title":"React and Flux: Migrating to ES6","url":"https://medium.com/@tribou/react-and-flux-migrating-to-es6-with-babel-and-eslint-6390cf4fd878","rank":-6.141418665344863,"score":1,"time":"2015-10-15T11:45:29Z"},{"id":10393668,"title":"Mobservable Went 1.0 - Transparent Reactive Functional Programming with React","url":"http://mweststrate.github.io/mobservable/","rank":-5.218630283054186,"score":1,"time":"2015-10-15T15:22:48Z"},{"id":10394493,"title":"React Native – Morphing SVG Paths with React Art","url":"http://browniefed.com/blog/2015/10/14/react-native-morphing-svg-paths-with-react-art/","rank":-7.746472238338964,"score":1,"time":"2015-10-15T17:23:01Z"},{"id":10394524,"title":"React Keys and Reusing Component State","url":"http://www.nickstefan.net/blog/view/react-keys-state","rank":-6.141418665344863,"score":1,"time":"2015-10-15T17:26:41Z"},{"id":10395306,"title":"Flying a drone with React and socket.io","url":"http://react.rocks/example/universityjs-react-drone","rank":-5.642544952660551,"score":2,"time":"2015-10-15T19:17:34Z"},{"id":10396618,"title":"Stop Using React for EVERYTHING","url":"https://medium.com/@zackargyle/stop-using-react-for-everything-c8297ac1a644?imm_mid=0da5a7&cmp=em-web-na-na-newsltr_20151014","rank":-6.4254656634776115,"score":3,"time":"2015-10-15T23:26:47Z"},{"id":10398314,"title":"React when your server become outdated","url":"https://blog.patrolserver.com/2015/10/15/introducting-webhooks/","rank":-6.141418665344863,"score":1,"time":"2015-10-16T09:43:40Z"},{"id":10400712,"title":"Using Cordova Plugins with React Native Projects","url":"http://blog.nparashuram.com/2015/10/using-cordova-plugins-in-react-native.html","rank":-5.8814219078830545,"score":1,"time":"2015-10-16T17:18:33Z"},{"id":10408126,"title":"React Desktop – React UI Components for OS X El Capitan and Windows 10","url":"https://github.com/gabrielbull/react-desktop","rank":-6.798733011723831,"score":6,"time":"2015-10-18T13:08:50Z"},{"id":10409213,"title":"React Native – Easy Overlay Modal with Navigator","url":"http://browniefed.com/blog/2015/10/18/react-native-easy-overlay-modal-with-navigator/","rank":-5.8814219078830545,"score":27,"time":"2015-10-18T18:41:25Z"},{"id":10410033,"title":"Structor – User Interface Builder for React – Formerly Known as React UI Builder","url":"https://github.com/ipselon/structor","rank":-6.969263392375751,"score":2,"time":"2015-10-18T22:12:34Z"},{"id":10410046,"title":"React Desktop – React UI Components for OS X El Capitan and Windows 10","url":"https://github.com/gabrielbull/react-desktop","rank":-6.798733011723831,"score":207,"time":"2015-10-18T22:15:42Z"},{"id":10411281,"title":"Introducing React Native: Building Apps with JavaScript","url":"http://www.raywenderlich.com/99473/introducing-react-native-building-apps-javascript","rank":-5.8814219078830545,"score":1,"time":"2015-10-19T05:26:56Z"},{"id":10412639,"title":"Full-stack Ruby: build a realtime web app with React.rb and Opal","url":"http://rethinkdb.com/blog/ruby-opal/","rank":-4.690092449226312,"score":3,"time":"2015-10-19T13:13:19Z"},{"id":10412878,"title":"React Native deployment with Fastlane","url":"https://weluse.de/blog/react-native-deployment-with-fastlane.html","rank":-6.4254656634776115,"score":3,"time":"2015-10-19T13:52:39Z"},{"id":10413043,"title":"Show HN: React Single Page Blog App Using React Router and the Cosmic JS API","url":"https://github.com/tonyspiro/tonyspiro.com-react","rank":-6.481540366345319,"score":2,"time":"2015-10-19T14:22:17Z"},{"id":10413058,"title":"Tutorial: Build a Time Picker with React JS","url":"http://dapperdeveloper.com/2015/10/19/tutorial-build-a-time-picker-with-react-js/","rank":-5.642544952660551,"score":1,"time":"2015-10-19T14:25:01Z"},{"id":10413093,"title":"Creating BEM Stylesheets for React Components","url":"http://engineering.wework.com/frontend/2015/10/19/creating-bem-stylesheets-for-react-components/","rank":-6.141418665344863,"score":3,"time":"2015-10-19T14:29:04Z"},{"id":10413366,"title":"Show HN: React Cellblock. A grid where components respond to column size","url":"https://github.com/dowjones/react-cellblock","rank":-4.853960595957184,"score":12,"time":"2015-10-19T15:09:13Z"},{"id":10414199,"title":"Show HN: SoundRedux – a Soundcloud client built in React / Redux with source","url":"http://soundredux.io/#/songs","rank":-4.853960595957184,"score":6,"time":"2015-10-19T17:08:44Z"},{"id":10414268,"title":"Building a Realtime Quiz App with Ruby on Rails and React.js","url":"http://realtimeweekly.co/realtime-quiz-app-with-ror-reactjs-and-pubnub/","rank":-4.853960595957184,"score":2,"time":"2015-10-19T17:20:14Z"},{"id":10415583,"title":"Show HN: Space Invaders built with React","url":"http://swizec.github.io/space-invaders/","rank":-5.8814219078830545,"score":14,"time":"2015-10-19T20:43:03Z"},{"id":10417591,"title":"A microcomponentization toolkit for React","url":"https://github.com/acdlite/recompose","rank":-6.4254656634776115,"score":1,"time":"2015-10-20T05:35:45Z"},{"id":10418762,"title":"React native on windows with android sdk","url":"http://davidanderson.io/2015/10/18/a-step-by-step-guide-to-react-native-on-windows/","rank":-5.8814219078830545,"score":2,"time":"2015-10-20T12:40:12Z"},{"id":10419062,"title":"Tried React but not Flux? This may help get you started","url":"https://medium.com/@tribou/react-and-flux-for-the-rest-of-us-61f90869d51f","rank":-5.029694159741383,"score":1,"time":"2015-10-20T13:48:14Z"},{"id":10421351,"title":"React-dom-stream: React server side rendering up to 47% faster","url":"https://github.com/aickin/react-dom-stream","rank":-7.148568583438252,"score":2,"time":"2015-10-20T19:48:16Z"},{"id":10421683,"title":"Growth of React, Angular, Ember and JQuery","url":"http://dev.cetrez.com/reactstats/","rank":-5.8814219078830545,"score":2,"time":"2015-10-20T20:43:52Z"},{"id":10421892,"title":"Show HN: How I made my website 10x faster with React and Cosmic JS","url":"https://github.com/tonyspiro/tonyspiro.com-react","rank":-4.5369272462944465,"score":2,"time":"2015-10-20T21:20:28Z"},{"id":10422300,"title":"From Swift to react-native. My experiences in rebuilding the MeowTV app","url":"http://nikolay.rocks/2015-10-14-rebuilding-meowtv","rank":-4.853960595957184,"score":4,"time":"2015-10-20T22:32:38Z"},{"id":10424135,"title":"Khan Academy's React style guide","url":"https://github.com/Khan/style-guides/blob/master/style/react.md","rank":-6.141418665344863,"score":128,"time":"2015-10-21T07:39:52Z"},{"id":10424551,"title":"React Native fork for writing OS X applications, based on Cocoa","url":"https://github.com/ptmt/react-native-desktop","rank":-5.029694159741383,"score":2,"time":"2015-10-21T10:17:27Z"},{"id":10425862,"title":"React.js Meetups around the world","url":"https://github.com/facebook/react/wiki/Meetups","rank":-6.141418665344863,"score":1,"time":"2015-10-21T14:59:03Z"},{"id":10425988,"title":"User interface builder for React","url":"https://github.com/ipselon/structor","rank":-6.4254656634776115,"score":1,"time":"2015-10-21T15:14:31Z"},{"id":10426126,"title":"AppHub: The Platform for React Native","url":"https://apphub.io/platform","rank":-6.141418665344863,"score":7,"time":"2015-10-21T15:32:39Z"},{"id":10427415,"title":"React Native for OS X","url":"https://github.com/ptmt/react-native-desktop","rank":-6.4254656634776115,"score":1,"time":"2015-10-21T18:23:31Z"},{"id":10429365,"title":"A streaming server-side rendering library for React","url":"https://github.com/aickin/react-dom-stream","rank":-5.642544952660551,"score":4,"time":"2015-10-21T22:49:15Z"},{"id":10431001,"title":"A simplistic boilerplate for full stack React Development","url":"http://hhvm.ovh/entry/a-simplistic-boilerplate-for-full-stack-react-development","rank":-5.642544952660551,"score":1,"time":"2015-10-22T08:17:28Z"},{"id":10431114,"title":"Building a Basic Mobile Imgur Application for iOS and Android with React Native","url":"http://jaero.space/blog//imgur-react-native","rank":-4.690092449226312,"score":1,"time":"2015-10-22T08:49:16Z"},{"id":10431950,"title":"Show HN: How does Structor (UI builder for React) work? Learn here","url":"http://slides.com/alexanderpustovalov/deck","rank":-4.853960595957184,"score":3,"time":"2015-10-22T13:09:57Z"},{"id":10432347,"title":"Show HN: Granular REAl-Time CRUD – Alternative to React, Relay, Flux, Redux","url":"https://github.com/SocketCluster/sc-crud-rethink","rank":-4.853960595957184,"score":5,"time":"2015-10-22T14:18:05Z"},{"id":10433344,"title":"LIVE: React, Angular and the Front End Landscape","url":"https://plus.google.com/events/cl33l83st98qh9ivq2btauf8hts","rank":-5.642544952660551,"score":1,"time":"2015-10-22T17:01:16Z"},{"id":10433451,"title":"Extensible Media Queries for React","url":"https://github.com/bloodyowl/react-media-queries","rank":-6.4254656634776115,"score":1,"time":"2015-10-22T17:17:10Z"},{"id":10433534,"title":"CodePush by Microsoft – update your React Native and Cordova apps instantly","url":"http://microsoft.github.io/code-push/","rank":-5.029694159741383,"score":13,"time":"2015-10-22T17:30:03Z"},{"id":10435187,"title":"React-Experiments: Experimentation with React.js and PlanOut","url":"https://twitter.com/HubSpotDev/status/657289971196411904","rank":-7.746472238338964,"score":8,"time":"2015-10-22T21:23:15Z"},{"id":10435643,"title":"React and WebComponents","url":"https://github.com/facebook/react/issues/5052","rank":-7.080419157732719,"score":3,"time":"2015-10-22T22:44:22Z"},{"id":10437231,"title":"Show HN: FinanceReactNative – iOS's Stocks App Clone Written in React Native","url":"https://github.com/7kfpun/FinanceReactNative","rank":-4.853960595957184,"score":1,"time":"2015-10-23T07:05:51Z"},{"id":10438419,"title":"React-experiments: A library for implementing UI experiments in React","url":"https://github.com/HubSpot/react-experiments","rank":-7.337343744886062,"score":3,"time":"2015-10-23T13:35:49Z"},{"id":10438713,"title":"Show HN: A.I assisted code generation for React","url":"https://www.youtube.com/watch?v=_iiKl0BB6ho","rank":-5.4223148645315336,"score":7,"time":"2015-10-23T14:23:00Z"},{"id":10439183,"title":"Show HN: React TypeScript starter project","url":"https://github.com/toddlucas/react-tsx-starter","rank":-6.141418665344863,"score":1,"time":"2015-10-23T15:27:29Z"},{"id":10439185,"title":"Show HN: Build Web App with Material UI in Structor (React UI Builder)","url":"http://helmetrex.com/details/1585","rank":-4.690092449226312,"score":2,"time":"2015-10-23T15:28:09Z"},{"id":10439525,"title":"React, Angular and the Front End Landscape","url":"https://www.youtube.com/watch?v=R9T9cNZWKRM","rank":-5.8814219078830545,"score":2,"time":"2015-10-23T16:16:00Z"},{"id":10439800,"title":"A streaming server-side rendering library for React","url":"https://github.com/aickin/react-dom-stream","rank":-5.642544952660551,"score":1,"time":"2015-10-23T16:55:22Z"},{"id":10440767,"title":"Node.js Websockets for React: Automatically updates state and data","url":"https://github.com/ColDog/socketify","rank":-5.218630283054186,"score":2,"time":"2015-10-23T19:25:43Z"},{"id":10440915,"title":"Choosing a front end framework: Angular vs. Ember vs. React","url":"http://smashingboxes.com/ideas/choosing-a-front-end-framework-angular-ember-react","rank":-5.218630283054186,"score":1,"time":"2015-10-23T19:52:19Z"},{"id":10442424,"title":"FinanceReactNative – iOS's Stocks App Clone in React Native for Demo Purpose","url":"https://github.com/7kfpun/FinanceReactNative","rank":-4.853960595957184,"score":2,"time":"2015-10-24T04:23:48Z"},{"id":10443022,"title":"Integrating a React component with a legacy form","url":"http://www.uswitch.com/tech/integrating-react-with-legacy-forms/","rank":-5.642544952660551,"score":1,"time":"2015-10-24T09:37:45Z"},{"id":10444107,"title":"React Native – Recreating the Apple TV Icons","url":"http://browniefed.com/blog/2015/10/23/react-native-recreating-the-apple-tv-icons/","rank":-5.8814219078830545,"score":5,"time":"2015-10-24T16:37:39Z"},{"id":10444919,"title":"React team drops Slack for Discord chat instead","url":"https://facebook.github.io/react/blog/2015/10/19/reactiflux-is-moving-to-discord.html","rank":-5.642544952660551,"score":2,"time":"2015-10-24T21:25:35Z"},{"id":10445032,"title":"Which Flux Implementation Should I Use with React?","url":"http://jamesknelson.com/which-flux-implementation-should-i-use-with-react/","rank":-5.642544952660551,"score":2,"time":"2015-10-24T22:04:33Z"},{"id":10446419,"title":"Show HN: Flask and React and Socket.IO and Webpack and Bootstrap","url":"https://github.com/gabrielfalcao/flask-react-bootstrap","rank":-4.853960595957184,"score":3,"time":"2015-10-25T09:11:53Z"},{"id":10446716,"title":"Managing React controlled component state","url":"http://spraso.com/managing-react-controlled-component-state/","rank":-6.4254656634776115,"score":1,"time":"2015-10-25T12:19:00Z"},{"id":10448610,"title":"React on Google Cloud Engine","url":"http://mziccard.me/2015/10/25/reactjs-google-compute-engine/","rank":-6.4254656634776115,"score":3,"time":"2015-10-25T21:55:31Z"},{"id":10450119,"title":"Domesticate: Test Browser JavaScript, React, JQuery, etc Code in Node","url":"https://www.npmjs.com/package/domesticate","rank":-5.218630283054186,"score":1,"time":"2015-10-26T08:37:33Z"},{"id":10450493,"title":"Running React/React Native","url":"https://medium.com/any-stack-any-language-anywhere/cross-platform-react-stories-b2261f412f54?source=your-stories","rank":-8.718787114365632,"score":3,"time":"2015-10-26T10:34:40Z"},{"id":10451896,"title":"Show HN: Shorti: Style your React components by using short-hand “class names”","url":"https://github.com/tonyspiro/shorti","rank":-4.690092449226312,"score":2,"time":"2015-10-26T15:03:46Z"},{"id":10452361,"title":"React and node starter kit with authentication and authorization","url":"http://starhack.it/","rank":-5.4223148645315336,"score":2,"time":"2015-10-26T16:18:01Z"},{"id":10452538,"title":"Instant GraphQL Back End for Your React Apps","url":"https://www.reindex.io/","rank":-5.642544952660551,"score":3,"time":"2015-10-26T16:40:50Z"},{"id":10452795,"title":"Informing loads: Enabling software to observe and react to memory (1995) [pdf]","url":"http://i.stanford.edu/pub/cstr/reports/csl/tr/95/673/CSL-TR-95-673.pdf","rank":-4.853960595957184,"score":3,"time":"2015-10-26T17:18:17Z"},{"id":10453103,"title":"Cross-platform React stories – 1 hack: 2 apps, 1 website in React","url":"https://medium.com/any-stack-any-language-anywhere/cross-platform-react-stories-b2261f412f54?source=hn","rank":-6.969263392375751,"score":1,"time":"2015-10-26T18:01:57Z"},{"id":10453734,"title":"Zan – A drop in replacement for React.Proptypes where everything `isRequired`","url":"https://github.com/kolodny/zan","rank":-5.029694159741383,"score":2,"time":"2015-10-26T19:17:46Z"},{"id":10453766,"title":"React Autofill – Fixes Safari Autofill in React","url":"https://github.com/Pephers/react-autofill","rank":-7.968636859947137,"score":1,"time":"2015-10-26T19:22:46Z"},{"id":10454014,"title":"Adventures with React Native","url":"http://www.mattzabriskie.com/blog/adventures-with-react-native","rank":-6.737061774670698,"score":3,"time":"2015-10-26T19:59:29Z"},{"id":10454349,"title":"Choosing a Front End Framework: Angular vs. Ember vs. React","url":"http://bit.ly/1jM5xsv","rank":-5.218630283054186,"score":1,"time":"2015-10-26T20:46:11Z"},{"id":10457632,"title":"Using React with Webpack","url":"https://blog.risingstack.com/using-react-with-webpack-tutorial/","rank":-6.737061774670698,"score":3,"time":"2015-10-27T12:50:55Z"},{"id":10457659,"title":"Show HN: Artificial Intelligence for generating React Components","url":"https://github.com/ganarajpr/image2react","rank":-5.642544952660551,"score":5,"time":"2015-10-27T12:57:09Z"},{"id":10457841,"title":"iOS's Stocks App Clone Written in React Native","url":"https://github.com/7kfpun/FinanceReactNative","rank":-5.4223148645315336,"score":1,"time":"2015-10-27T13:33:06Z"},{"id":10458671,"title":"Informing loads: Enabling software to observe and react to memory (1995) [pdf]","url":"http://i.stanford.edu/pub/cstr/reports/csl/tr/95/673/CSL-TR-95-673.pdf","rank":-4.853960595957184,"score":5,"time":"2015-10-27T15:38:04Z"},{"id":10458813,"title":"Show HN: I rebuilt my WP blog on React and Cosmic JS.  It's now 10x faster","url":"https://github.com/tonyspiro/tonyspiro.com-react","rank":-4.132099107886384,"score":3,"time":"2015-10-27T15:55:51Z"},{"id":10460582,"title":"Show HN: Easily style React components with short-hand “class names”","url":"https://github.com/tonyspiro/shorti#top","rank":-5.029694159741383,"score":3,"time":"2015-10-27T19:45:26Z"},{"id":10462953,"title":"N1: An E-mail client built in React","url":"https://github.com/nylas/N1","rank":-5.642544952660551,"score":1,"time":"2015-10-28T05:16:23Z"},{"id":10463186,"title":"Atom plugin to convert css to inline JavaScript for react projects","url":"https://github.com/kepta/atom-css-to-inline","rank":-5.029694159741383,"score":3,"time":"2015-10-28T07:22:06Z"},{"id":10463364,"title":"Show HN: Fan of it, a movie discovery app (built with React Native)","url":"https://itunes.apple.com/us/app/fan-of-it/id1017025530?mt=8","rank":-4.690092449226312,"score":6,"time":"2015-10-28T08:56:04Z"},{"id":10464025,"title":"Ask HN: First attempt at React.js, how did I do?","url":"http://codereview.stackexchange.com/questions/108985/first-react-js-components-am-i-doing-it-right","rank":-5.029694159741383,"score":2,"time":"2015-10-28T12:33:23Z"},{"id":10464053,"title":"Show HN: Neal – react components for startup landing pages","url":"http://www.nealjs.com/","rank":-5.4223148645315336,"score":9,"time":"2015-10-28T12:42:11Z"},{"id":10464613,"title":"Show HN: Isomorphic Boilerplate Example Made with React and Redux","url":"https://github.com/caljrimmer/isomorphic-redux-app","rank":-5.218630283054186,"score":2,"time":"2015-10-28T14:26:17Z"},{"id":10464946,"title":"Why You Shouldn’t Style React Components with JavaScript","url":"http://jamesknelson.com/why-you-shouldnt-style-with-javascript/","rank":-5.4223148645315336,"score":2,"time":"2015-10-28T15:25:50Z"},{"id":10466500,"title":"Building Better API Docs with React and Swagger","url":"https://engineering.gosquared.com/building-better-api-docs","rank":-5.642544952660551,"score":3,"time":"2015-10-28T18:58:32Z"},{"id":10467642,"title":"Plug and play LED lights that react to your music. Mod-friendly","url":"https://store.thinktekonline.com/","rank":-4.853960595957184,"score":1,"time":"2015-10-28T21:42:53Z"},{"id":10470651,"title":"How we connected React.js to C in an industrial product and everything went ok","url":"http://belka.us/en/ucs-software-configurator-for-internet-of-things/","rank":-4.3934495640662155,"score":14,"time":"2015-10-29T13:08:53Z"},{"id":10474104,"title":"React-set-animate","url":"https://github.com/petermoresi/react-set-animate","rank":-7.080419157732719,"score":2,"time":"2015-10-29T20:39:06Z"},{"id":10475882,"title":"React to the Future","url":"http://elijahmanor.com/talks/react-to-the-future/dist/#/","rank":-6.737061774670698,"score":4,"time":"2015-10-30T02:48:58Z"},{"id":10477131,"title":"Introducing react-pacomo: Automatic namespacing for className, build-system free","url":"http://jamesknelson.com/taming-css-globals-with-react-without-webpack-or-inline-style/","rank":-5.218630283054186,"score":1,"time":"2015-10-30T10:57:06Z"},{"id":10477153,"title":"React v0.14.1 released","url":"http://facebook.github.io/react/blog/2015/10/28/react-v0.14.1.html","rank":-6.4254656634776115,"score":4,"time":"2015-10-30T11:10:20Z"},{"id":10477952,"title":"Full Feature SQLite Bindings for React Native","url":"https://github.com/andpor/react-native-sqlite-storage","rank":-5.8814219078830545,"score":3,"time":"2015-10-30T14:22:43Z"},{"id":10480765,"title":"React Contexts and Dependency Injection","url":"http://jaysoo.ca/2015/06/09/react-contexts-and-dependency-injection/","rank":-6.4254656634776115,"score":1,"time":"2015-10-30T21:56:47Z"},{"id":10480786,"title":"Quickstart: Electron and React and Sass (+ Webpack)","url":"http://www.juxt.com/pov/thoughts/building-native-desktop-apps-with-web-tech","rank":-5.642544952660551,"score":1,"time":"2015-10-30T22:02:27Z"},{"id":10481775,"title":"Why You Shouldn’t Style React Components with JavaScript","url":"http://jamesknelson.com/why-you-shouldnt-style-with-javascript/","rank":-5.4223148645315336,"score":2,"time":"2015-10-31T04:13:14Z"},{"id":10482930,"title":"Neal-react – Declarative landing pages for react.js","url":"http://www.nealjs.com/","rank":-7.746472238338964,"score":2,"time":"2015-10-31T15:25:33Z"},{"id":10484163,"title":"React Cheat Sheet","url":"http://reactcheatsheet.com","rank":-7.080419157732719,"score":2,"time":"2015-10-31T20:51:41Z"},{"id":10484825,"title":"React-Rails with Flux (Alt.js) Tutorial","url":"http://www.openmindedinnovations.com/blogs/react-rails-with-flux-alt-js-tutorial","rank":-5.8814219078830545,"score":2,"time":"2015-11-01T00:11:00Z"},{"id":10485917,"title":"Relay – A JavaScript framework for building data-driven React applications","url":"https://facebook.github.io/relay/","rank":-5.218630283054186,"score":4,"time":"2015-11-01T09:30:11Z"},{"id":10488789,"title":"5 Practical Examples for Learning the React Framework","url":"http://tutorialzine.com/2014/07/5-practical-examples-for-learning-facebooks-react-framework/","rank":-5.642544952660551,"score":2,"time":"2015-11-01T22:50:04Z"},{"id":10490958,"title":"React Toolbox – Bootstrap Your App with Beautiful Material Design Components","url":"http://react-toolbox.com","rank":-5.218630283054186,"score":24,"time":"2015-11-02T10:07:57Z"},{"id":10492511,"title":"Things I Wish I Were Told About React Native","url":"http://ruoyusun.com/2015/11/01/things-i-wish-i-were-told-about-react-native.html","rank":-5.4223148645315336,"score":2,"time":"2015-11-02T15:55:39Z"},{"id":10493118,"title":"Removing User Interface Complexity, or Why React Is Awesome","url":"http://jlongster.com/Removing-User-Interface-Complexity,-or-Why-React-is-Awesome","rank":-5.4223148645315336,"score":3,"time":"2015-11-02T17:05:23Z"},{"id":10494674,"title":"Show HN: Gitboard – React-Based Kanban Board for GitHub","url":"https://adewes.github.io/gitboard/index.html","rank":-5.4223148645315336,"score":7,"time":"2015-11-02T19:55:30Z"},{"id":10494857,"title":"React Toolbox – bootstrap your app with beautiful Material Design components","url":"http://react-toolbox.com/#/","rank":-5.218630283054186,"score":6,"time":"2015-11-02T20:16:37Z"},{"id":10495794,"title":"React Native – How to Make Instagram","url":"http://browniefed.com/blog/2015/11/02/react-native-how-to-make-instagram/","rank":-6.141418665344863,"score":6,"time":"2015-11-02T22:25:40Z"},{"id":10498000,"title":"Component Inspector – handy tool for React and Backbone apps","url":"https://github.com/lahmatiy/component-inspector","rank":-5.4223148645315336,"score":4,"time":"2015-11-03T06:53:45Z"},{"id":10499569,"title":"A react renderer for blessed","url":"https://github.com/Yomguithereal/react-blessed","rank":-6.4254656634776115,"score":1,"time":"2015-11-03T14:05:32Z"},{"id":10499683,"title":"Show HN: React for Beginners","url":"https://reactforbeginners.com/","rank":-6.4254656634776115,"score":178,"time":"2015-11-03T14:26:10Z"},{"id":10503079,"title":"Using Stripe API in React Native with Fetch","url":"http://blog.bigbinary.com/2015/11/03/using-stripe-api-in-react-native-with-fetch.html","rank":-5.642544952660551,"score":4,"time":"2015-11-03T22:05:59Z"},{"id":10508497,"title":"An Opinionated React Environment from the National Football League","url":"https://github.com/nfl/react-wildcat","rank":-5.4223148645315336,"score":1,"time":"2015-11-04T18:29:44Z"},{"id":10509684,"title":"The right way to do unit testing in React","url":"https://blog.algolia.com/how-we-unit-test-react-components-using-expect-jsx/","rank":-5.4223148645315336,"score":6,"time":"2015-11-04T20:57:13Z"},{"id":10510644,"title":"React Native – How to Make Instagram","url":"http://browniefed.com/blog/2015/11/02/react-native-how-to-make-instagram/","rank":-6.141418665344863,"score":1,"time":"2015-11-04T23:50:40Z"},{"id":10514386,"title":"Top 8 Extreme Haunted Houses That Take It Too Far: React for Dreams","url":"https://www.youtube.com/watch?v=vjzrsCNgYAo","rank":-4.690092449226312,"score":1,"time":"2015-11-05T16:50:28Z"},{"id":10514395,"title":"3 Disturbing Deep Web Communities: React for Dreams","url":"https://www.youtube.com/watch?v=MBnM_0LAhGs","rank":-5.642544952660551,"score":1,"time":"2015-11-05T16:51:40Z"},{"id":10514806,"title":"React SVG Morph","url":"http://gorangajic.github.io/react-svg-morph/","rank":-7.080419157732719,"score":1,"time":"2015-11-05T17:43:24Z"},{"id":10515205,"title":"Getting Started with React Native Android and Couchbase Lite","url":"http://blog.couchbase.com/2015/november/getting-started-with-react-native-android-and-couchbase-lite","rank":-5.4223148645315336,"score":1,"time":"2015-11-05T18:33:03Z"},{"id":10517147,"title":"React-like micro-library riotjs 2.3 is out","url":"http://riotjs.com/release-notes/","rank":-5.4223148645315336,"score":1,"time":"2015-11-06T00:34:40Z"},{"id":10522636,"title":"People in various industries react to being asked for free spec work [video]","url":"https://www.youtube.com/watch?v=essNmNOrQto","rank":-4.690092449226312,"score":3,"time":"2015-11-06T23:02:02Z"},{"id":10524547,"title":"Going isomorphic with Express and React.js","url":"http://spraso.com/going-isomorphic-with-express-and-react-js/","rank":-5.8814219078830545,"score":3,"time":"2015-11-07T12:04:50Z"},{"id":10528901,"title":"React Native – How to create Twitter exploding hearts","url":"http://browniefed.com/blog/2015/11/07/react-native-how-to-create-twitter-exploding-hearts/","rank":-5.642544952660551,"score":7,"time":"2015-11-08T16:28:32Z"},{"id":10533040,"title":"Uber's react-map-gl provides a React friendly API wrapper around Mapbox GL JS","url":"https://github.com/uber/react-map-gl","rank":-6.481540366345319,"score":1,"time":"2015-11-09T14:06:47Z"},{"id":10533465,"title":"Show HN: React Universal Blog","url":"https://github.com/tonyspiro/react-universal-blog","rank":-6.4254656634776115,"score":2,"time":"2015-11-09T15:21:26Z"},{"id":10534089,"title":"Microsoft to Add React JSX Support to Visual Studio 2015","url":"https://visualstudiomagazine.com/articles/2015/02/20/react-for-web-essentials.aspx","rank":-5.218630283054186,"score":2,"time":"2015-11-09T16:51:55Z"},{"id":10535541,"title":"React Native Material Kit","url":"https://github.com/xinthink/react-native-material-kit","rank":-6.737061774670698,"score":2,"time":"2015-11-09T20:23:35Z"},{"id":10536128,"title":"React Router hits 1.0","url":"https://twitter.com/ryanflorence/status/663838314177261568","rank":-6.4254656634776115,"score":2,"time":"2015-11-09T22:00:35Z"},{"id":10536166,"title":"React Router 1.0","url":"https://github.com/rackt/react-router/blob/master/CHANGES.md#head","rank":-6.737061774670698,"score":14,"time":"2015-11-09T22:06:50Z"},{"id":10536180,"title":"React Router v1.0","url":"https://github.com/rackt/react-router","rank":-6.737061774670698,"score":4,"time":"2015-11-09T22:09:14Z"},{"id":10537444,"title":"Smart and Dumb React Components","url":"https://medium.com/@dan_abramov/smart-and-dumb-components-7ca2f9a7c7d0","rank":-6.4254656634776115,"score":3,"time":"2015-11-10T03:28:55Z"},{"id":10537596,"title":"React.js and Reflux example","url":"https://ochronus.com/react-reflux-example/","rank":-6.4254656634776115,"score":2,"time":"2015-11-10T04:21:49Z"},{"id":10539434,"title":"React Native Reddit Reader – awesome app example","url":"https://github.com/akveo/react-native-reddit-reader","rank":-5.8814219078830545,"score":4,"time":"2015-11-10T14:27:37Z"},{"id":10541202,"title":"Minesweeper – a brief journey from JavaScript/React to Elm","url":"http://rundis.github.io/blog/2015/elm_sweeper.html","rank":-5.4223148645315336,"score":2,"time":"2015-11-10T18:21:47Z"},{"id":10542880,"title":"Generator that outputs Countries data in various formats (written in React.js)","url":"https://echobehind.wordpress.com/2015/11/10/using-react-for-an-open-source-generator-of-custom-countries-data/","rank":-4.853960595957184,"score":1,"time":"2015-11-10T21:59:06Z"},{"id":10544741,"title":"Minesweeper – a brief journey from JavaScript/React to Elm","url":"https://rundis.github.io/blog/2015/elm_sweeper.html","rank":-5.4223148645315336,"score":6,"time":"2015-11-11T03:50:53Z"},{"id":10546128,"title":"ASP.NET with SPA (NG2, React) and Node.js","url":"https://channel9.msdn.com/Events/ASPNET-Events/ASPNET-Fall-Sessions/ASPNET--Spa#c635828376460833547","rank":-5.4223148645315336,"score":4,"time":"2015-11-11T11:43:39Z"},{"id":10546704,"title":"How we unit test React components using expect-jsx","url":"https://blog.algolia.com/how-we-unit-test-react-components-using-expect-jsx/","rank":-5.4223148645315336,"score":4,"time":"2015-11-11T14:10:10Z"},{"id":10549298,"title":"My own React vs. Angular","url":"http://www.augustin-riedinger.fr/en/resources/my-own-react-vs-angular/","rank":-6.4254656634776115,"score":2,"time":"2015-11-11T21:09:46Z"},{"id":10549325,"title":"How we unit test React components using expect-jsx","url":"https://blog.algolia.com/how-we-unit-test-react-components-using-expect-jsx/?hohaiHN!","rank":-5.4223148645315336,"score":4,"time":"2015-11-11T21:12:46Z"},{"id":10551745,"title":"Isomorphic boilerplate for React written in ES2015 for Node and the browser","url":"https://github.com/Kflash/inic","rank":-4.853960595957184,"score":2,"time":"2015-11-12T07:11:52Z"},{"id":10551980,"title":"Angular or React?","url":"https://github.com/kentcdodds/ama/issues/7","rank":-7.080419157732719,"score":2,"time":"2015-11-12T08:34:22Z"},{"id":10555619,"title":"How we use React.js and npm to share UI code at AdRoll","url":"http://tech.adroll.com/blog/frontend/2015/11/12/rollup-react-and-npm-at-adroll.html","rank":-4.690092449226312,"score":4,"time":"2015-11-12T19:50:11Z"},{"id":10555895,"title":"React.js three renderer example","url":"http://toxicfork.github.io/react-three-renderer-example/","rank":-6.4254656634776115,"score":96,"time":"2015-11-12T20:32:42Z"},{"id":10559054,"title":"Comparing Obama and Romney's speech and how audiences react","url":"http://digest.bps.org.uk/2015/11/count-whoops-you-can-estimate.html","rank":-5.218630283054186,"score":2,"time":"2015-11-13T10:33:55Z"},{"id":10560193,"title":"Awesome React Native Reddit Reader Example","url":"https://github.com/akveo/react-native-reddit-reader","rank":-6.141418665344863,"score":2,"time":"2015-11-13T15:09:19Z"},{"id":10561571,"title":"Apple TV with React Native","url":"https://www.youtube.com/watch?v=vV1VJkeiqPs","rank":-6.4254656634776115,"score":1,"time":"2015-11-13T18:44:44Z"},{"id":10564758,"title":"React no Flash copy to clipboard","url":"https://github.com/nihey/react-clipboard","rank":-6.141418665344863,"score":2,"time":"2015-11-14T06:42:31Z"},{"id":10566857,"title":"React wrapper for clipboard.js (flashless clipboard)","url":"https://github.com/nihey/react-clipboard","rank":-5.8814219078830545,"score":1,"time":"2015-11-14T19:26:42Z"},{"id":10567747,"title":"React vs. Angular 2 – constructive comparison","url":"https://docs.google.com/document/d/1Ah9IJ72DhV4AzoZ1TJUnMzj42PzQrLrwQUkg9koO0dg/","rank":-6.141418665344863,"score":6,"time":"2015-11-14T23:23:23Z"},{"id":10572566,"title":"Isomorphic boilerplate for React written in ES2015 for Node and the browser","url":"https://github.com/Kflash/trolly","rank":-4.853960595957184,"score":2,"time":"2015-11-16T04:09:56Z"},{"id":10574045,"title":"Show HN: A React.js yearly calendar component","url":"https://github.com/BelkaLab/react-yearly-calendar","rank":-5.642544952660551,"score":94,"time":"2015-11-16T12:37:20Z"},{"id":10574359,"title":"Show HN: A react and redux project skeleton","url":"https://github.com/lsjroberts/react-redux-skeleton","rank":-5.642544952660551,"score":2,"time":"2015-11-16T13:48:36Z"},{"id":10575529,"title":"React Component based on Flexboxgrid","url":"https://github.com/roylee0704/react-flexbox-grid","rank":-6.4254656634776115,"score":10,"time":"2015-11-16T17:02:08Z"},{"id":10581904,"title":"The missing piece to the React testing puzzle","url":"https://medium.com/@bruderstein/the-missing-piece-to-the-react-testing-puzzle-c51cd30df7a0","rank":-5.642544952660551,"score":3,"time":"2015-11-17T16:02:17Z"},{"id":10582425,"title":"Show HN: React Universal Blog: Built Using React Router, Express and Cosmic JS","url":"https://github.com/tonyspiro/react-universal-blog#from-hn","rank":-6.798733011723831,"score":2,"time":"2015-11-17T17:06:45Z"},{"id":10582944,"title":"From AngularJS to React: The Isomorphic Way","url":"https://blog.risingstack.com/from-angularjs-to-react-the-isomorphic-way/","rank":-5.8814219078830545,"score":1,"time":"2015-11-17T18:21:07Z"},{"id":10586658,"title":"React_on_rails gem uses webpack, react, redux, server rendering","url":"https://github.com/shakacode/react_on_rails/","rank":-7.337343744886062,"score":1,"time":"2015-11-18T08:44:05Z"},{"id":10586839,"title":"Java is superior to React Native","url":"http://www.codenameone.com/blog/java-is-superior-to-react-native-in-practically-every-way.html","rank":-6.141418665344863,"score":1,"time":"2015-11-18T09:47:40Z"},{"id":10589264,"title":"Is React Killing Angular","url":"http://en.arguman.org/react-is-killing-angular","rank":-6.737061774670698,"score":1,"time":"2015-11-18T17:36:59Z"},{"id":10591738,"title":"Your First Immutable React and Redux App","url":"http://reactjsnews.com/your-first-redux-app/","rank":-5.8814219078830545,"score":2,"time":"2015-11-19T00:10:46Z"},{"id":10595321,"title":"Building an enterprise mobile app using React Native and Realtime","url":"http://framework.realtime.co/blog/realtime-news-react-native.html","rank":-5.218630283054186,"score":1,"time":"2015-11-19T15:41:53Z"},{"id":10596229,"title":"Experiment with Elm and react-native","url":"https://github.com/ohanhi/elm-native","rank":-6.141418665344863,"score":3,"time":"2015-11-19T17:52:06Z"},{"id":10599537,"title":"ClojureScript React Native Desktop","url":"http://blog.fikesfarm.com/posts/2015-11-19-clojurescript-react-native-desktop.html","rank":-6.737061774670698,"score":4,"time":"2015-11-20T04:21:23Z"},{"id":10600212,"title":"Reusable React Components","url":"http://khan.github.io/react-components/","rank":-7.080419157732719,"score":9,"time":"2015-11-20T08:16:07Z"},{"id":10600455,"title":"React animate.css","url":"http://thiagoc7.github.io/react-animate.css/","rank":-7.080419157732719,"score":1,"time":"2015-11-20T09:54:42Z"},{"id":10602241,"title":"DBMonster benchmarks of recent React, Ember 1 and 2 and Incremental DOM libraries","url":"https://auth0.com/blog/2015/11/20/face-off-virtual-dom-vs-incremental-dom-vs-glimmer/","rank":-4.690092449226312,"score":4,"time":"2015-11-20T16:59:09Z"},{"id":10602387,"title":"A Comprehensive Guide to Test-First Development with Redux, React, and Immutable","url":"http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html","rank":-4.853960595957184,"score":3,"time":"2015-11-20T17:20:57Z"},{"id":10604375,"title":"Facebook's React Native ported to build OS X apps (WIP)","url":"https://github.com/ptmt/react-native-desktop","rank":-5.029694159741383,"score":1,"time":"2015-11-20T22:42:53Z"},{"id":10606440,"title":"All Arkency React.js resources in one place (after almost 2 years of using it)","url":"http://blog.arkency.com/2015/11/arkency-react-dot-js-resources/","rank":-4.3934495640662155,"score":2,"time":"2015-11-21T10:55:31Z"},{"id":10610413,"title":"Realtime search library powered by React.js","url":"https://community.algolia.com/instantsearch.js/documentation/","rank":-5.8814219078830545,"score":2,"time":"2015-11-22T15:58:42Z"},{"id":10611628,"title":"React Native might become the first multi-platform framework that actually works","url":"https://medium.com/@skvarekm/whyreact-native-might-become-the-first-multi-platform-framework-that-actually-works-ae819bf32721","rank":-4.853960595957184,"score":8,"time":"2015-11-22T21:46:55Z"},{"id":10612506,"title":"#BrusselsLockdown Belgians react to terror threat with tweeting pictures of cats","url":"https://twitter.com/hashtag/BrusselsLockdown?src=hash","rank":-5.029694159741383,"score":1,"time":"2015-11-23T02:22:09Z"},{"id":10613996,"title":"Simple Routing with Redux and React","url":"http://jamesknelson.com/simple-routing-redux-react/","rank":-6.141418665344863,"score":2,"time":"2015-11-23T11:32:04Z"},{"id":10614030,"title":"Meteor to build its new template engine on top of React","url":"https://forums.meteor.com/t/next-steps-on-blaze-and-the-view-layer/13561","rank":-5.029694159741383,"score":1,"time":"2015-11-23T11:40:01Z"},{"id":10614558,"title":"React native sample app: Reddit Reader","url":"https://github.com/akveo/react-native-reddit-reader","rank":-6.141418665344863,"score":2,"time":"2015-11-23T13:54:59Z"},{"id":10614577,"title":"Spooky React – An unopiniated skeleton for building React apps with ES6/ES2015","url":"https://github.com/accommodavid/spooky-react","rank":-6.969263392375751,"score":2,"time":"2015-11-23T13:58:05Z"},{"id":10614918,"title":"Argument: React is killing Angular","url":"http://en.arguman.org/react-is-killing-angular","rank":-6.4254656634776115,"score":8,"time":"2015-11-23T15:03:10Z"},{"id":10616864,"title":"WordPress Cements React, Flux and Webpack Stack for JavaScript","url":"http://hhvm.ovh/entry/wordpress-cements-react-flux-and-webpack-stack-for-javascript","rank":-5.4223148645315336,"score":2,"time":"2015-11-23T19:55:53Z"},{"id":10617056,"title":"Publishing React components to npm with Webpack","url":"http://blog.goguardian.com/nerds/react-components-to-npm-with-webpack","rank":-5.8814219078830545,"score":1,"time":"2015-11-23T20:23:18Z"},{"id":10617059,"title":"Making React apps accessible","url":"https://code.facebook.com/posts/435862739941212/making-react-apps-accessible","rank":-6.737061774670698,"score":2,"time":"2015-11-23T20:23:56Z"},{"id":10620027,"title":"React has already won the client-side war","url":"http://www.sitepoint.com/react-has-won-the-client-side-war/","rank":-5.642544952660551,"score":2,"time":"2015-11-24T10:19:54Z"},{"id":10620985,"title":"About using d3-react-squared","url":"https://medium.com/@ilikepiecharts/about-using-d3-react-squared-an-example-8cc5e5a6b58e#.ihur2ipnb","rank":-6.4254656634776115,"score":1,"time":"2015-11-24T14:48:33Z"},{"id":10621698,"title":"Shindig: An event discovery app built with Meteor.js, React.js, and Neo4j","url":"https://medium.com/@chetcorcos/shindig-an-event-discovery-app-built-with-meteor-js-react-js-and-neo4j-602afb483ae6#.r1vou558l","rank":-4.690092449226312,"score":30,"time":"2015-11-24T16:28:10Z"},{"id":10624024,"title":"Super-charging React with ImmutableJS","url":"http://code.hootsuite.com/super-charging-react-with-immutablejs/","rank":-6.4254656634776115,"score":2,"time":"2015-11-24T22:28:33Z"},{"id":10624117,"title":"React Native: Into a new world of rapid iOS development","url":"http://www.ibm.com/developerworks/library/mo-bluemix-react-native-ios8/","rank":-5.218630283054186,"score":2,"time":"2015-11-24T22:46:28Z"},{"id":10625115,"title":"A React Starter for Beginners","url":"https://github.com/eanplatter/react-starter","rank":-6.4254656634776115,"score":24,"time":"2015-11-25T03:00:52Z"},{"id":10625398,"title":"React-pinterest","url":"https://github.com/pinterest/react-pinterest","rank":-7.460654783917127,"score":2,"time":"2015-11-25T04:48:21Z"},{"id":10626707,"title":"Automated IP Configuration for React Native Development","url":"http://moduscreate.com/automated-ip-configuration-for-react-native-development/","rank":-5.8814219078830545,"score":17,"time":"2015-11-25T11:44:57Z"},{"id":10626729,"title":"Calypso: Wordpress Rewritten in Node.js, React.js, Flux","url":"https://github.com/Automattic/wp-calypso","rank":-5.4223148645315336,"score":2,"time":"2015-11-25T11:53:45Z"},{"id":10630365,"title":"Re-base: A Relay inspired library for building React.js and Firebase applications","url":"https://github.com/tylermcginnis/re-base","rank":-4.690092449226312,"score":68,"time":"2015-11-25T23:03:38Z"},{"id":10631002,"title":"Show HN: Resounden – Soundcloud App Coded in Go and React","url":"https://github.com/beeker1121/resounden","rank":-5.218630283054186,"score":9,"time":"2015-11-26T02:48:09Z"},{"id":10631175,"title":"What's Going on with Blaze, React, and Meteor?","url":"https://www.discovermeteor.com/blog/blaze-react-meteor/","rank":-5.4223148645315336,"score":4,"time":"2015-11-26T03:54:57Z"},{"id":10631719,"title":"Creating Company name search app with React Native","url":"https://medium.com/@jurgelenas/creating-company-name-search-app-with-react-native-36a049b0848d","rank":-5.642544952660551,"score":4,"time":"2015-11-26T07:15:47Z"},{"id":10635352,"title":"Material React Native (MRN) – A Material Design React Native Component Library","url":"https://github.com/binggg/mrn","rank":-7.148568583438252,"score":2,"time":"2015-11-27T00:44:35Z"},{"id":10636884,"title":"React.js is like DHTML","url":"http://hhvm.ovh/entry/react-js-is-like-dhtml","rank":-6.4254656634776115,"score":3,"time":"2015-11-27T11:51:47Z"},{"id":10640300,"title":"React text to Emoji","url":"https://github.com/mayankchd/react-text-emoji","rank":-6.737061774670698,"score":8,"time":"2015-11-28T06:58:08Z"},{"id":10640492,"title":"Show HN: A boilerplate for React-Babel-Webpack project","url":"https://github.com/ruanyf/react-babel-webpack-boilerplate","rank":-5.4223148645315336,"score":3,"time":"2015-11-28T08:33:23Z"},{"id":10641626,"title":"Show HN: Frisbee – API Wrapper for ES6 Fetch for Node/Angular/React/React Native","url":"https://github.com/niftylettuce/frisbee","rank":-6.636348695692196,"score":7,"time":"2015-11-28T17:15:48Z"},{"id":10642311,"title":"React Native – How to Bridge a Swift View","url":"http://browniefed.com/blog/2015/11/28/react-native-how-to-bridge-a-swift-view/","rank":-5.642544952660551,"score":9,"time":"2015-11-28T20:33:11Z"},{"id":10643308,"title":"Rwb: the React workbench","url":"https://github.com/petehunt/rwb","rank":-6.737061774670698,"score":2,"time":"2015-11-29T01:14:02Z"},{"id":10645170,"title":"How to Structure React Projects","url":"http://reactjsnews.com/structuring-react-projects/","rank":-6.4254656634776115,"score":226,"time":"2015-11-29T17:03:14Z"},{"id":10645501,"title":"Is WordPress Being Rewritten in Node.js and React?","url":"http://wesbos.com/wordpress-calypso-react","rank":-5.4223148645315336,"score":1,"time":"2015-11-29T18:26:16Z"},{"id":10645787,"title":"Let's build React.js","url":"http://neethack.com/2015/10/lets-build-react-dot-js/","rank":-6.4254656634776115,"score":11,"time":"2015-11-29T19:46:47Z"},{"id":10647441,"title":"Building a Native Soundcloud Android App with React Native and Redux","url":"https://wiredcraft.com/blog/native-soundcloud-android-app/?utm_source=hn","rank":-5.029694159741383,"score":1,"time":"2015-11-30T03:13:24Z"},{"id":10648455,"title":"React and Flux with Bridge.net Updated on NuGet – Strongly Typed React with C#","url":"http://www.productiverage.com/react-and-flux-with-bridgenet-redux","rank":-6.636348695692196,"score":1,"time":"2015-11-30T08:54:26Z"},{"id":10648682,"title":"React's New JSX Syntax. (Parody)","url":"https://developer.mozilla.org/en-US/docs/Archive/Web/E4X_tutorial/Introduction","rank":-6.141418665344863,"score":1,"time":"2015-11-30T10:16:21Z"},{"id":10650446,"title":"Show HN: Structor – a user interface builder for React","url":"https://github.com/ipselon/structor","rank":-5.4223148645315336,"score":7,"time":"2015-11-30T17:13:29Z"},{"id":10650813,"title":"React.js Best Practices and Tips by Toptal Developers","url":"http://www.toptal.com/react/tips-and-practices","rank":-5.4223148645315336,"score":1,"time":"2015-11-30T18:22:30Z"},{"id":10651255,"title":"Building a react based application","url":"http://mpscholten.github.io/react/2015/11/30/building-a-react-based-application.html","rank":-6.4254656634776115,"score":3,"time":"2015-11-30T19:39:47Z"},{"id":10651576,"title":"Show HN: React Indie Bundle","url":"http://www.reactindiebundle.com/","rank":-6.4254656634776115,"score":11,"time":"2015-11-30T20:39:08Z"},{"id":10654947,"title":"Building a Native Soundcloud Android App with React Native and Redux","url":"https://wiredcraft.com/blog/native-soundcloud-android-app/?utm_source=hn","rank":-5.029694159741383,"score":23,"time":"2015-12-01T12:59:24Z"},{"id":10656035,"title":"Show HN: Make VR for Google Cardboard, Using React","url":"https://github.com/masonicboom/react-cardboard","rank":-5.4223148645315336,"score":2,"time":"2015-12-01T15:31:41Z"},{"id":10656436,"title":"React Indie Bundle","url":"http://reactindiebundle.com","rank":-7.080419157732719,"score":4,"time":"2015-12-01T16:12:00Z"},{"id":10656871,"title":"React-pinterest","url":"https://github.com/pinterest/react-pinterest?","rank":-7.460654783917127,"score":1,"time":"2015-12-01T16:56:01Z"},{"id":10657493,"title":"Building a React-based Application","url":"http://reactjsnews.com/building-a-react-based-application/","rank":-6.4254656634776115,"score":4,"time":"2015-12-01T18:11:00Z"},{"id":10659360,"title":"React datepicker component, still in progress","url":"https://github.com/kristijan-pajtasev/react-date-picker","rank":-6.141418665344863,"score":1,"time":"2015-12-01T22:27:04Z"},{"id":10663587,"title":"React components style guide generator with a hot reloaded dev server","url":"https://github.com/sapegin/react-styleguidist","rank":-5.029694159741383,"score":1,"time":"2015-12-02T15:45:05Z"},{"id":10664843,"title":"Experiments to See the Advantages of Using Web Workers to Render React VDOM","url":"https://github.com/web-perf/react-worker-dom","rank":-4.690092449226312,"score":1,"time":"2015-12-02T18:35:28Z"},{"id":10665070,"title":"React Indie Bundle – limited time only","url":"http://www.reactindiebundle.com/","rank":-6.141418665344863,"score":1,"time":"2015-12-02T19:07:32Z"},{"id":10669047,"title":"Show HN: Nwb – a development tool for React and web modules","url":"https://github.com/insin/nwb#readme","rank":-5.029694159741383,"score":3,"time":"2015-12-03T11:29:47Z"},{"id":10669060,"title":"Mobabuild – League of Legends Builds and Guides App – Built with React Native","url":"http://mobabuild.co","rank":-4.853960595957184,"score":2,"time":"2015-12-03T11:33:55Z"},{"id":10669902,"title":"React Custom Renderer Using Web Workers","url":"http://blog.nparashuram.com/2015/12/react-web-worker-renderer.html","rank":-6.141418665344863,"score":2,"time":"2015-12-03T15:07:24Z"},{"id":10671913,"title":"The Future of React with Christopher Chedeau","url":"http://softwareengineeringdaily.com/2015/12/03/the-future-of-react-with-christopher-chedeau/","rank":-5.8814219078830545,"score":2,"time":"2015-12-03T19:30:09Z"},{"id":10672271,"title":"Why React Native Is a Huge Deal","url":"https://evolvingtrends.wordpress.com/2015/12/03/why-react-native-is-a-huge-deal/","rank":-5.8814219078830545,"score":1,"time":"2015-12-03T20:17:37Z"},{"id":10672789,"title":"Reagent – React testing from Airbnb","url":"http://airbnb.io/reagent/","rank":-6.4254656634776115,"score":3,"time":"2015-12-03T21:29:07Z"},{"id":10675085,"title":"React-Snowstorm. A Snow Effect Component for React","url":"https://github.com/burakcan/react-snowstorm","rank":-7.746472238338964,"score":1,"time":"2015-12-04T07:05:15Z"},{"id":10675533,"title":"Reacting to People’s Careers the Way They React to Me Becoming a Mathematician","url":"http://putitallonred.com/2014/08/11/if-i-reacted-to-other-peoples-careers-the-way-they-react-to-me-becoming-a-mathematician/","rank":-4.5369272462944465,"score":6,"time":"2015-12-04T10:21:48Z"},{"id":10677709,"title":"React Indie Bundle","url":"http://www.reactindiebundle.com/","rank":-7.080419157732719,"score":1,"time":"2015-12-04T17:38:53Z"},{"id":10677833,"title":"Understanding Props and State in React","url":"https://themeteorchef.com/snippets/understanding-props-and-state-in-react/","rank":-6.141418665344863,"score":1,"time":"2015-12-04T17:53:20Z"},{"id":10677926,"title":"react-native 0.16.0 Released – upgraded to Babel 6","url":"https://github.com/facebook/react-native/releases/tag/v0.16.0","rank":-5.218630283054186,"score":2,"time":"2015-12-04T18:07:15Z"},{"id":10681487,"title":"Aurelia is 2-3x faster than React and 15-40% faster than Angular 2","url":"http://blog.durandal.io/2015/12/04/aurelia-repaint-performance-rules/","rank":-4.5369272462944465,"score":4,"time":"2015-12-05T10:26:21Z"},{"id":10681578,"title":"React-D3-map – A JavaScript Library for Building Composable and Declarative Maps","url":"http://map.reactd3.org/","rank":-4.853960595957184,"score":2,"time":"2015-12-05T11:24:15Z"},{"id":10686323,"title":"Show HN: React chrome extension generator. Hot reloading, gulp tasks and more","url":"https://github.com/ironSource/node-generator-chrome-ninja","rank":-4.853960595957184,"score":2,"time":"2015-12-06T19:49:04Z"},{"id":10686841,"title":"Structor – a user interface builder for React","url":"https://github.com/ipselon/structor/","rank":-5.8814219078830545,"score":123,"time":"2015-12-06T21:59:35Z"},{"id":10688447,"title":"Building realtime collaborative offline-first apps with React, Redux, PouchDB","url":"http://blog.yld.io/2015/11/30/building-realtime-collaborative-offline-first-apps-with-react-redux-pouchdb-and-web-sockets/","rank":-5.218630283054186,"score":67,"time":"2015-12-07T08:47:10Z"},{"id":10690149,"title":"Starter SaaS App in Meteor/React on GitHub","url":"https://github.com/taskandtool/saas-starter","rank":-5.642544952660551,"score":1,"time":"2015-12-07T15:53:17Z"},{"id":10692830,"title":" React Native Package Manager","url":"https://github.com/rnpm/rnpm","rank":-6.737061774670698,"score":1,"time":"2015-12-07T21:26:11Z"},{"id":10698141,"title":"Victory - An ecosystem of modular data visualization components for React","url":"http://projects.formidablelabs.com/victory/","rank":-5.218630283054186,"score":4,"time":"2015-12-08T18:06:34Z"},{"id":10699650,"title":"React basics","url":"https://advancedweb.hu/2015/12/08/react_basics/","rank":-7.460654783917127,"score":3,"time":"2015-12-08T21:26:06Z"},{"id":10700992,"title":"Preview React Components Directly in Atom [Atom Package]","url":"https://atom.io/packages/atom-react-preview","rank":-5.642544952660551,"score":1,"time":"2015-12-09T00:36:27Z"},{"id":10703399,"title":"App iOS Con React: Creare Un Layout System Nativo","url":"https://www.ma-no.org/it/content/index_app-ios-con-react-creare-un-layout-system-nativo_2099.php","rank":-5.4223148645315336,"score":1,"time":"2015-12-09T13:22:32Z"},{"id":10703475,"title":"Building a cross-platform desktop app with NW.js, React and Flux","url":"https://meetfinch.com/blog/cross-platform-app-nwjs-react-flux","rank":-4.853960595957184,"score":126,"time":"2015-12-09T13:39:35Z"},{"id":10707586,"title":"React Native Animation Book","url":"http://browniefed.com/react-native-animation-book/","rank":-6.737061774670698,"score":2,"time":"2015-12-09T23:20:20Z"},{"id":10708861,"title":"Adding Swipe to Delete in React Native","url":"http://developingjourney.netlify.com/2015/12/06/adding-swipe-to-delete-toreact-native","rank":-5.8814219078830545,"score":1,"time":"2015-12-10T04:20:08Z"},{"id":10709794,"title":"React-Admin: Add a ReactJS Admin GUI to Any RESTful API. Based on Ng-Admin","url":"https://github.com/marmelab/react-admin","rank":-4.3934495640662155,"score":2,"time":"2015-12-10T09:50:33Z"},{"id":10710697,"title":"Using React Is a Business Decision, Not a Technology Choice","url":"https://medium.com/formidable-blog/using-react-is-a-business-decision-not-a-technology-choice-63c4641c5f7#.jr7ruc8ii","rank":-5.218630283054186,"score":11,"time":"2015-12-10T14:22:48Z"},{"id":10713323,"title":"Using New Build Tools in React 0.14","url":"https://www.safaribooksonline.com/blog/2015/12/10/using-build-tools-react/","rank":-5.642544952660551,"score":1,"time":"2015-12-10T20:45:31Z"},{"id":10715528,"title":"React/JSX Style Guide","url":"https://github.com/airbnb/javascript/tree/master/react","rank":-6.737061774670698,"score":3,"time":"2015-12-11T04:56:59Z"},{"id":10725006,"title":"Dive into React codebase: Transactions","url":"http://reactkungfu.com/2015/12/dive-into-react-codebase-transactions/","rank":-6.4254656634776115,"score":2,"time":"2015-12-13T01:24:58Z"},{"id":10726625,"title":"A better way to use UserDefaults in React-Native","url":"https://github.com/wwayne/react-native-user-defaults","rank":-5.4223148645315336,"score":1,"time":"2015-12-13T15:55:58Z"},{"id":10727264,"title":"Using React Is a Business Decision, Not a Technology Choice","url":"https://blog.formidable.com/using-react-is-a-business-decision-not-a-technology-choice-63c4641c5f7","rank":-5.218630283054186,"score":2,"time":"2015-12-13T18:35:04Z"},{"id":10727457,"title":"CompanyLunch – Web app written in ES6, react and flux","url":"https://github.com/gruberb/CompanyLunch","rank":-5.4223148645315336,"score":1,"time":"2015-12-13T19:14:54Z"},{"id":10727666,"title":"Introduction to React.js Components and Server Side Rendering in PHP","url":"https://www.symfony.fi/entry/introduction-to-react-js-components-and-server-side-rendering-in-php","rank":-5.029694159741383,"score":1,"time":"2015-12-13T20:00:46Z"},{"id":10727934,"title":"Riot.js - React + polymer. But better.","url":"http://riotjs.com/","rank":-5.8814219078830545,"score":3,"time":"2015-12-13T21:04:04Z"},{"id":10728490,"title":"Re-natal:react native with ClojureScript and reagent","url":"https://github.com/drapanjanas/re-natal","rank":-5.642544952660551,"score":2,"time":"2015-12-13T23:43:10Z"},{"id":10729770,"title":"Using React Is a Business Decision, Not a Technology Choice","url":"https://blog.formidable.com/using-react-is-a-business-decision-not-a-technology-choice-63c4641c5f7#.eobez4wz9","rank":-5.218630283054186,"score":1,"time":"2015-12-14T07:06:19Z"},{"id":10729843,"title":"Another React and CSS Module Example","url":"https://github.com/roylee0704/react-flexbox-grid","rank":-6.141418665344863,"score":8,"time":"2015-12-14T07:37:19Z"},{"id":10730114,"title":"React ShallowDOM Helpers","url":"https://www.npmjs.com/package/react-shallowdom-helpers","rank":-7.080419157732719,"score":1,"time":"2015-12-14T09:31:58Z"},{"id":10731197,"title":"Ionic Framework vs. React Native","url":"https://medium.com/@sonnylazuardi/ionic-framework-hybrid-app-vs-react-native-4facdd93f690","rank":-6.4254656634776115,"score":1,"time":"2015-12-14T14:40:05Z"},{"id":10733070,"title":"Using React Is a Business Decision, Not a Technology Choice","url":"https://blog.formidable.com/using-react-is-a-business-decision-not-a-technology-choice-63c4641c5f7","rank":-5.218630283054186,"score":3,"time":"2015-12-14T19:08:19Z"},{"id":10733073,"title":"React Components, Elements, and Instances","url":"https://medium.com/@dan_abramov/react-components-elements-and-instances-90800811f8ca#.6ym2cdolr","rank":-6.4254656634776115,"score":3,"time":"2015-12-14T19:08:47Z"},{"id":10733412,"title":"VSCode extension for React Native – debugging and Intellisense support","url":"http://taco.tools/vscode/rn.html","rank":-5.4223148645315336,"score":3,"time":"2015-12-14T20:03:21Z"},{"id":10738102,"title":"D3 vs. React DOMination","url":"http://nick.balestra.ch/2015/sankey-d3-faux-DOM-react/","rank":-6.737061774670698,"score":2,"time":"2015-12-15T15:06:13Z"},{"id":10738528,"title":"We are the team working on React Native. Ask us anything","url":"https://www.reddit.com/r/IAmA/duplicates/3wyb3m/we_are_the_team_working_on_react_native_ask_us/","rank":-5.029694159741383,"score":3,"time":"2015-12-15T16:07:18Z"},{"id":10740553,"title":"Compare Webpack and Browserify workflows on a single hot-reloadable React app","url":"https://github.com/olegakbarov/webpack-vs-browserify","rank":-4.853960595957184,"score":1,"time":"2015-12-15T21:19:22Z"},{"id":10742836,"title":"Choosing a front-end framework: angular vs. react vs. ember","url":"http://smashingboxes.com/ideas/choosing-a-front-end-framework-angular-ember-react","rank":-5.218630283054186,"score":1,"time":"2015-12-16T07:12:47Z"},{"id":10743916,"title":"We are the team working on React Native. Ask us anything","url":"https://www.reddit.com/r/IAmA/comments/3wyb3m/we_are_the_team_working_on_react_native_ask_us/","rank":-5.029694159741383,"score":1,"time":"2015-12-16T12:53:41Z"},{"id":10744119,"title":"How to Build Your Single-Page App and Publish It on NPM (with React and PouchDB)","url":"https://blog.cozycloud.cc/post/2015/09/29/Build-and-share-your-single-page-app-with-React%2C-Node-and-Pouchdb%2C-part-I","rank":-4.2587684905126455,"score":8,"time":"2015-12-16T13:34:37Z"},{"id":10744443,"title":"GraphQL and React Native","url":"https://voice.kadira.io/using-graphql-inside-a-react-native-app-763ab54df28a#.kbxykx2v2","rank":-6.737061774670698,"score":1,"time":"2015-12-16T14:33:29Z"},{"id":10744488,"title":"Setting Up a React.js Environment Using Npm, Babel 6 and Webpack","url":"https://www.codementor.io/reactjs/tutorial/beginner-guide-setup-reactjs-environment-npm-babel-6-webpack","rank":-4.853960595957184,"score":2,"time":"2015-12-16T14:40:55Z"},{"id":10746619,"title":"Fetch remote data simply and declaratively in your react app with React Refetch","url":"https://engineering.heroku.com/blogs/2015-12-16-react-refetch/","rank":-6.798733011723831,"score":2,"time":"2015-12-16T19:31:28Z"},{"id":10746723,"title":"From Coffeescript to React to Flux – the evolution of our front-end stack","url":"https://blog.olark.com/how-a-saas-company-evolves-its-front-end-tech-stack","rank":-4.690092449226312,"score":15,"time":"2015-12-16T19:43:30Z"},{"id":10747948,"title":"Unit testing React components","url":"https://blog.algolia.com/how-we-unit-test-react-components-using-expect-jsx/","rank":-6.737061774670698,"score":2,"time":"2015-12-16T22:45:33Z"},{"id":10748656,"title":"React and Node “starter” kit is 133MB, 702 modules, 16k files","url":"http://www.reactstarterkit.com/","rank":-5.029694159741383,"score":5,"time":"2015-12-17T00:45:00Z"},{"id":10748777,"title":"A simple, declarative, and composable way to fetch data for React components","url":"https://github.com/heroku/react-refetch","rank":-4.853960595957184,"score":2,"time":"2015-12-17T01:15:04Z"},{"id":10753655,"title":"Redux Auth: Complete token authentication system for react and redux","url":"https://github.com/lynndylanhurley/redux-auth","rank":-5.218630283054186,"score":4,"time":"2015-12-17T19:09:24Z"},{"id":10755004,"title":"Build a Single Page App with React, Express, and User Authentication","url":"https://stormpath.com/blog/build-a-react-app-with-user-authentication/","rank":-5.029694159741383,"score":1,"time":"2015-12-17T22:19:00Z"},{"id":10757564,"title":"React: convincing the Boss","url":"https://www.quora.com/profile/Pete-Hunt/Posts/React-Convincing-the-Boss?share=1","rank":-6.737061774670698,"score":1,"time":"2015-12-18T09:35:32Z"},{"id":10757576,"title":"React Indie Bundle report, or how we made $31k in a week","url":"http://swizec.com/blog/react-indie-bundle-report-or-how-we-made-31k-in-a-week/swizec/6762?dedup","rank":-4.853960595957184,"score":17,"time":"2015-12-18T09:40:22Z"},{"id":10760108,"title":"Don't make learning React more difficult than it is","url":"http://www.triplet.fi/blog/dont-make-learning-react-more-difficult-than-it-is/","rank":-5.218630283054186,"score":1,"time":"2015-12-18T18:45:49Z"},{"id":10760984,"title":"A simple, declarative, and composable way to fetch data for React components","url":"https://github.com/heroku/react-refetch","rank":-4.853960595957184,"score":1,"time":"2015-12-18T21:15:50Z"},{"id":10760990,"title":"Introducing React Refetch","url":"https://engineering.heroku.com/blogs/2015-12-16-react-refetch/","rank":-7.080419157732719,"score":2,"time":"2015-12-18T21:16:39Z"},{"id":10761069,"title":"Creating diagrams with React, SVG, and css-layout","url":"https://blog.rescale.com/creating-diagrams-with-react-svg-and-css-layout/","rank":-5.642544952660551,"score":5,"time":"2015-12-18T21:27:55Z"},{"id":10761305,"title":"React Components, Elements, and Instances","url":"http://facebook.github.io/react/blog/2015/12/18/react-components-elements-and-instances.html","rank":-6.4254656634776115,"score":3,"time":"2015-12-18T22:04:36Z"},{"id":10761903,"title":"Show HN: Create Authentication Menu for Web App in Structor (React, Redux)","url":"https://youtu.be/Ks2tWAJvDqo","rank":-4.853960595957184,"score":1,"time":"2015-12-19T00:09:34Z"},{"id":10763372,"title":"React.js isomorphic rendering with php-v8js and the Symfony Microkernel","url":"https://www.symfony.fi/entry/testing-react-js-isomorphic-rendering-with-php-v8js-and-the-symfony-microkernel","rank":-5.029694159741383,"score":3,"time":"2015-12-19T12:13:47Z"},{"id":10764361,"title":"Just another lightweight React setup","url":"https://github.com/ngduc/react-setup","rank":-6.4254656634776115,"score":1,"time":"2015-12-19T18:26:21Z"},{"id":10764387,"title":"React Refetch","url":"https://github.com/heroku/react-refetch","rank":-7.460654783917127,"score":1,"time":"2015-12-19T18:35:35Z"},{"id":10766337,"title":"React Grid Component based on flexboxgrid (CSS modules)","url":"http://roylee0704.github.io/react-flexbox-grid/","rank":-5.642544952660551,"score":1,"time":"2015-12-20T07:05:03Z"},{"id":10767068,"title":"A React Component to used to view tabular data based on fixed-data-table","url":"https://github.com/weflex/react-touchable-tabular#why-not-fixed-data-table-directly","rank":-4.5369272462944465,"score":1,"time":"2015-12-20T14:18:03Z"},{"id":10767394,"title":"Introducing React Refetch","url":"https://engineering.heroku.com/blogs/2015-12-16-react-refetch/","rank":-7.080419157732719,"score":7,"time":"2015-12-20T16:14:40Z"},{"id":10767816,"title":"React bindings for Elm","url":"https://github.com/agrafix/elm-react","rank":-6.737061774670698,"score":1,"time":"2015-12-20T18:42:35Z"},{"id":10769053,"title":"Show HN: Transdux – React State management with Transducers and Channels","url":"https://github.com/jcouyang/transdux","rank":-5.218630283054186,"score":3,"time":"2015-12-21T01:17:48Z"},{"id":10770373,"title":"React-Refetch – simple, declarative, and composable way to fetch data with React","url":"https://github.com/heroku/react-refetch","rank":-6.969263392375751,"score":3,"time":"2015-12-21T09:51:34Z"},{"id":10771866,"title":"Show HN: Siphon – Build and Publish React Native Apps Without Xcode","url":"https://getsiphon.com","rank":-5.029694159741383,"score":16,"time":"2015-12-21T16:34:54Z"},{"id":10771870,"title":"Flux is tough. Master the fundamentals of React Redux today","url":"https://www.stanleycyang.com/tutorials/mastering-react-redux","rank":-5.218630283054186,"score":3,"time":"2015-12-21T16:35:07Z"},{"id":10774719,"title":"Show HN: React bindings for Rails 5 ActionCable","url":"https://github.com/schneidmaster/action-cable-react","rank":-5.642544952660551,"score":2,"time":"2015-12-22T00:29:52Z"},{"id":10778763,"title":"Show HN: React Native Duck Hunt","url":"https://twitter.com/ken_wheeler/status/679138429893017600/video/1","rank":-6.141418665344863,"score":7,"time":"2015-12-22T16:54:29Z"},{"id":10780060,"title":"React Component boilerplate with Babel 6, Flow and hot-reload","url":"https://github.com/olegakbarov/react-component-boilerplate","rank":-5.218630283054186,"score":2,"time":"2015-12-22T20:11:08Z"},{"id":10782643,"title":"Show HN: React-native-android-sms","url":"https://github.com/msmakhlouf/react-native-android-sms","rank":-6.141418665344863,"score":4,"time":"2015-12-23T09:40:11Z"},{"id":10783941,"title":"Angular 2 for React developers","url":"https://angularclass.com/angular-2-for-react-developers/","rank":-6.4254656634776115,"score":3,"time":"2015-12-23T16:11:51Z"},{"id":10784171,"title":"React Mark – Configurable Markdown Components in React","url":"http://casesandberg.github.io/react-mark/","rank":-7.968636859947137,"score":9,"time":"2015-12-23T16:50:11Z"},{"id":10787602,"title":"Stop Styling React Components with JavaScript","url":"https://medium.com/front-end-developers/stop-styling-react-components-with-javascript-8b4a7ec96eea#.c2us4m1j8","rank":-6.141418665344863,"score":8,"time":"2015-12-24T08:51:40Z"},{"id":10788228,"title":"Why You Shouldn't Style React Components with JavaScript","url":"http://jamesknelson.com/why-you-shouldnt-style-with-javascript/","rank":-5.4223148645315336,"score":2,"time":"2015-12-24T14:23:35Z"},{"id":10788462,"title":"Angular 2 for react developers","url":"https://angularclass.com/angular-2-for-react-developers/","rank":-6.4254656634776115,"score":1,"time":"2015-12-24T15:37:05Z"},{"id":10789005,"title":"Building a Blog with Webpack and React","url":"http://lukehansell.co.uk/#/posts/2015-12-23/Blogging%20With%20Webpack%20and%20React","rank":-5.8814219078830545,"score":1,"time":"2015-12-24T18:01:40Z"},{"id":10789281,"title":"Show HN: React, Jeopardy and Speech Recognition","url":"https://reactpardy.herokuapp.com/","rank":-5.8814219078830545,"score":4,"time":"2015-12-24T19:18:04Z"},{"id":10792129,"title":"GlueStick: A Command Line Interface for Building Web Applications Using React","url":"https://www.drivenbycode.com/gluestick-the-future-is-here/","rank":-5.029694159741383,"score":34,"time":"2015-12-25T19:43:36Z"},{"id":10794499,"title":"Rwb: the React workbench","url":"https://github.com/petehunt/rwb","rank":-6.737061774670698,"score":2,"time":"2015-12-26T16:51:29Z"},{"id":10794502,"title":"React-boilerplate: setup for performance orientated, offline-first React.js apps","url":"https://github.com/mxstbr/react-boilerplate","rank":-7.148568583438252,"score":154,"time":"2015-12-26T16:52:55Z"},{"id":10795226,"title":"React Components, Elements, and Instances","url":"https://medium.com/@dan_abramov/react-components-elements-and-instances-90800811f8ca","rank":-6.4254656634776115,"score":2,"time":"2015-12-26T20:44:30Z"},{"id":10797181,"title":"React Komik: ReactJS based comic strip creator using fabric.js canvas rendering","url":"http://reactkomik.jscomic.net/","rank":-4.853960595957184,"score":4,"time":"2015-12-27T11:51:45Z"},{"id":10798502,"title":"Welcome to discussion: React JS instead of GWT in Java Application","url":"https://www.reddit.com/r/java/comments/3ydzdw/react_js_instead_of_gwt_or_other_ui_framework/","rank":-5.029694159741383,"score":1,"time":"2015-12-27T19:46:33Z"},{"id":10799572,"title":"React/JavaScript fatigue","url":"https://medium.com/@ericclemmons/javascript-fatigue-48d4011b6fc4","rank":-7.080419157732719,"score":174,"time":"2015-12-28T02:37:47Z"},{"id":10799613,"title":"Should I use React.createClass, ES6 Classes or stateless functional components?","url":"http://jamesknelson.com/should-i-use-react-createclass-es6-classes-or-stateless-functional-components/","rank":-5.029694159741383,"score":6,"time":"2015-12-28T02:54:21Z"},{"id":10801108,"title":"Show HN: Build a React Native real-time chat app in 5 minutes (without Xcode)","url":"https://getsiphon.com/docs/build-a-chat-app/","rank":-4.3934495640662155,"score":11,"time":"2015-12-28T14:10:32Z"},{"id":10801742,"title":"React-Towel: Rapid React Prototyping. Sans Build Tools and Fluff","url":"https://github.com/danmartinez101/react-towel","rank":-7.337343744886062,"score":4,"time":"2015-12-28T16:05:49Z"},{"id":10803276,"title":"Om Next for React devs: Introduction and project setup","url":"https://medium.com/@roman01la/om-next-for-react-devs-introduction-and-project-setup-52b88f87264#.nv7n7rkhm","rank":-5.4223148645315336,"score":3,"time":"2015-12-28T20:47:45Z"},{"id":10803706,"title":"Show HN: Fastflux – Functional reactive state management for React","url":"https://github.com/rvikmanis/fastflux","rank":-5.4223148645315336,"score":22,"time":"2015-12-28T22:11:49Z"},{"id":10806157,"title":"Build and publish React Native apps without installing Xcode","url":"https://getsiphon.com/","rank":-5.4223148645315336,"score":3,"time":"2015-12-29T11:01:52Z"},{"id":10808778,"title":"Getting Started with React ES6 and Webpack","url":"https://blog.stamplay.com/getting-started-with-react-es6-webpack/","rank":-5.8814219078830545,"score":2,"time":"2015-12-29T20:13:15Z"},{"id":10808810,"title":"Show HN: Fluorine – A lean and functional RxJS state accumulator for React","url":"https://github.com/philplckthun/fluorine","rank":-4.853960595957184,"score":3,"time":"2015-12-29T20:20:23Z"},{"id":10809122,"title":"Combining React and PixiJS","url":"http://www.rinconstrategies.io/using-react-and-pixijs.html","rank":-6.737061774670698,"score":2,"time":"2015-12-29T21:17:22Z"},{"id":10809447,"title":"Show HN: Routine Loops – GitHub for Routines (Built with React Native)","url":"http://www.routineloops.com/","rank":-5.029694159741383,"score":3,"time":"2015-12-29T22:18:54Z"},{"id":10812051,"title":"Some thoughts about React, Redux and JavaScript in 2016","url":"http://www.position-absolute.com/javascript/thoughts-about-react-redux-javascript-in-2016/","rank":-5.4223148645315336,"score":3,"time":"2015-12-30T14:01:59Z"},{"id":10814091,"title":"React Router 2.0.0","url":"https://github.com/rackt/react-router/blob/master/upgrade-guides/v2.0.0.md","rank":-6.4254656634776115,"score":119,"time":"2015-12-30T20:17:42Z"},{"id":10815972,"title":"Another Isomorphic React Template","url":"https://github.com/yangli1990/Isomorphic-Universal-React-Template","rank":-6.737061774670698,"score":2,"time":"2015-12-31T03:36:08Z"},{"id":10817268,"title":"React Lite: an implementation of React that optimizes for small script size","url":"https://github.com/Lucifier129/react-lite","rank":-6.969263392375751,"score":4,"time":"2015-12-31T11:59:56Z"},{"id":10818043,"title":"Pro React book","url":"http://www.amazon.com/Pro-React-Cassio-Sousa-Antonio/dp/1484212614/ref=sr_1_8?ie=UTF8&qid=1451576009&sr=8-8&keywords=react","rank":-7.080419157732719,"score":1,"time":"2015-12-31T15:50:35Z"},{"id":10818601,"title":"Facebook's React-Based IDE for Coding with an Oculus Rift","url":"http://www.businessinsider.com/facebook-react-oculus-hack-2015-12","rank":-5.029694159741383,"score":4,"time":"2015-12-31T17:34:12Z"},{"id":10821763,"title":"React-lite(just 15kb): an implementation of React","url":"https://github.com/Lucifier129/react-lite","rank":-7.746472238338964,"score":2,"time":"2016-01-01T12:56:22Z"},{"id":10825279,"title":"Webpack-react-redux-babel-autoprefixer-hmr-postcss-css-modules-rucksack","url":"https://github.com/tj/frontend-boilerplate","rank":-5.218630283054186,"score":1,"time":"2016-01-02T06:04:47Z"},{"id":10825448,"title":"Render React with Phoenix","url":"http://blog.overstuffedgorilla.com/render-react-with-phoenix/","rank":-6.737061774670698,"score":2,"time":"2016-01-02T07:33:21Z"},{"id":10826184,"title":"Let’s drawing charts in React-Native without any library","url":"https://medium.com/@wwayne_me/let-s-drawing-charts-in-react-native-without-any-library-4c20ba38d8ab#.ieoir5uhe","rank":-5.218630283054186,"score":2,"time":"2016-01-02T13:56:05Z"},{"id":10828932,"title":"“Pro Level” React book released","url":"http://www.pro-react.com/","rank":-6.4254656634776115,"score":2,"time":"2016-01-03T00:58:32Z"},{"id":10830757,"title":"Let's Compose Some React Containers","url":"https://voice.kadira.io/let-s-compose-some-react-containers-3b91b6d9b7c8#.z70sng8wf","rank":-6.141418665344863,"score":1,"time":"2016-01-03T14:50:30Z"},{"id":10832628,"title":"Angular 2 versus React: There Will Be Blood","url":"https://medium.com/@housecor/angular-2-versus-react-there-will-be-blood-66595faafd51","rank":-5.642544952660551,"score":7,"time":"2016-01-03T21:49:11Z"},{"id":10835128,"title":"Angular 2 versus React: There Will Be Blood","url":"https://medium.com/@housecor/angular-2-versus-react-there-will-be-blood-66595faafd51#.tmv67gfnv","rank":-5.642544952660551,"score":3,"time":"2016-01-04T12:11:32Z"},{"id":10835172,"title":"Awesome isomorphic react example","url":"https://github.com/yangli1990/Isomorphic-Universal-React-Template","rank":-6.737061774670698,"score":1,"time":"2016-01-04T12:21:53Z"},{"id":10835758,"title":"Hands-on with virtual reality using A-Frame, React and Redux","url":"https://medium.com/immersion-for-the-win/hands-on-with-virtual-reality-using-a-frame-react-and-redux-bc66240834f7#.cfmodcayu","rank":-5.029694159741383,"score":53,"time":"2016-01-04T14:30:19Z"},{"id":10835880,"title":"Secure Your React and Redux App with JWT Authentication","url":"https://auth0.com/blog/2016/01/04/secure-your-react-and-redux-app-with-jwt-authentication/","rank":-5.4223148645315336,"score":1,"time":"2016-01-04T14:59:26Z"},{"id":10835979,"title":"Purely Functional Web Apps Using React and PureScript","url":"https://www.youtube.com/watch?v=qTYsxou0RE8","rank":-5.642544952660551,"score":2,"time":"2016-01-04T15:17:26Z"},{"id":10836236,"title":"Angular 2 versus React","url":"https://medium.com/@housecor/angular-2-versus-react-there-will-be-blood-66595faafd51","rank":-6.737061774670698,"score":424,"time":"2016-01-04T15:54:36Z"},{"id":10836935,"title":"Organizing Large React Applications","url":"http://engineering.kapost.com/2016/01/organizing-large-react-applications/","rank":-6.737061774670698,"score":9,"time":"2016-01-04T17:32:04Z"},{"id":10837650,"title":"React Router's Future","url":"https://medium.com/rackt-and-roll/react-router-s-future-c026c0f2874f","rank":-6.737061774670698,"score":3,"time":"2016-01-04T19:00:10Z"},{"id":10837779,"title":"Angular 2 versus React: There Will Be Blood","url":"https://medium.com/@housecor/angular-2-versus-react-there-will-be-blood-66595faafd51#.e329debpq","rank":-5.642544952660551,"score":3,"time":"2016-01-04T19:16:38Z"},{"id":10837999,"title":"Why I no longer use MVC frameworks – Part 2 – React.js / Angular2","url":"http://www.ebpml.org/blog15/2015/12/why-i-no-longer-use-mvc-frameworks-part-2/","rank":-4.853960595957184,"score":3,"time":"2016-01-04T19:47:27Z"},{"id":10839231,"title":"React Roadmap (for learning react)","url":"https://github.com/petehunt/react-roadmap","rank":-8.453521692771032,"score":4,"time":"2016-01-04T22:30:04Z"},{"id":10839263,"title":"What can be next after React or Angular?","url":"https://bartoszkrupa.wordpress.com/2014/09/07/html5-framework-with-metacircular-code/","rank":-5.642544952660551,"score":2,"time":"2016-01-04T22:34:28Z"},{"id":10841490,"title":"React Router's Future","url":"https://medium.com/rackt-and-roll/react-router-s-future-c026c0f2874f#.fbaf9318n","rank":-6.737061774670698,"score":5,"time":"2016-01-05T05:50:13Z"},{"id":10841688,"title":"React (learning) roadmap","url":"https://github.com/petehunt/react-roadmap","rank":-7.080419157732719,"score":1,"time":"2016-01-05T06:42:37Z"},{"id":10842366,"title":"Global listener patterns in React","url":"https://advancedweb.hu/2016/01/05/global-listener-patterns-in-react/","rank":-6.4254656634776115,"score":2,"time":"2016-01-05T09:54:53Z"},{"id":10844034,"title":"Show HN: React Container Query – true modular responsive component in React.js","url":"https://github.com/d6u/react-container-query","rank":-6.969263392375751,"score":5,"time":"2016-01-05T16:23:27Z"},{"id":10845726,"title":"Testing React Components with Shallow Rendering","url":"http://engineering-blog.alphasights.com/testing-react-components-with-shallow-rendering/","rank":-6.141418665344863,"score":6,"time":"2016-01-05T20:21:03Z"},{"id":10847668,"title":"React prove of concept","url":"https://github.com/maximobelen/react-demo","rank":-6.737061774670698,"score":1,"time":"2016-01-06T01:17:21Z"},{"id":10848115,"title":"Show HN: Extract HTML into React components as separate modules","url":"https://github.com/roman01la/html-to-react-components","rank":-5.218630283054186,"score":1,"time":"2016-01-06T02:52:20Z"},{"id":10848728,"title":"How to tackle the React ecosystem","url":"https://github.com/petehunt/react-howto/blob/master/README.md","rank":-6.141418665344863,"score":2,"time":"2016-01-06T05:07:03Z"},{"id":10849396,"title":"Angular 2 versus React: There Will Be Blood","url":"https://medium.freecodecamp.com/angular-2-versus-react-there-will-be-blood-66595faafd51#.kyzcweooe","rank":-5.642544952660551,"score":1,"time":"2016-01-06T09:00:29Z"},{"id":10850464,"title":"Toyota Wants Cars to React to the Unexpected, and Then Explain Themselves","url":"http://www.technologyreview.com/news/545186/toyota-wants-its-cars-to-expect-the-unexpected/","rank":-4.853960595957184,"score":29,"time":"2016-01-06T13:55:43Z"},{"id":10850922,"title":"Super basic boilerplate for Redux with React","url":"https://github.com/juliankrispel/super-basic-redux-boilerplate","rank":-5.8814219078830545,"score":1,"time":"2016-01-06T15:21:47Z"},{"id":10856846,"title":"Angular 2 versus React: There Will Be Blood","url":"https://medium.freecodecamp.com/angular-2-versus-react-there-will-be-blood-66595faafd51#.k02k4t99l","rank":-5.642544952660551,"score":4,"time":"2016-01-07T08:59:18Z"},{"id":10857155,"title":"React.js pure render performance anti-pattern","url":"https://medium.com/@esamatti/react-js-pure-render-performance-anti-pattern-fb88c101332f#.c0zy1z7yk","rank":-5.8814219078830545,"score":3,"time":"2016-01-07T10:31:29Z"},{"id":10859763,"title":"Show HN: Assertions and utils for testing React Components","url":"https://github.com/producthunt/chai-enzyme","rank":-5.4223148645315336,"score":5,"time":"2016-01-07T18:34:51Z"},{"id":10860495,"title":"React Developer Survey Results","url":"https://angularclass.com/react-developer-survey-results","rank":-6.737061774670698,"score":3,"time":"2016-01-07T20:27:06Z"},{"id":10860499,"title":"Internationalization and React","url":"http://blog.getsentry.com/2016/01/07/react-i18n.html","rank":-7.080419157732719,"score":8,"time":"2016-01-07T20:27:44Z"},{"id":10861895,"title":"The State of Testing in JavaScript (React Angular Etc)","url":"http://avi.io/blog/2016/01/07/the-state-of-tdd-in-javascript-react-angular-etc/","rank":-5.4223148645315336,"score":2,"time":"2016-01-08T00:09:27Z"},{"id":10866535,"title":"Internationalization and React","url":"http://blog.getsentry.com/2016/01/07/react-i18n.html","rank":-7.080419157732719,"score":1,"time":"2016-01-08T17:27:45Z"},{"id":10866819,"title":"React Generator – Wireframe components and download starter files with one click","url":"http://www.overreact.io/","rank":-5.029694159741383,"score":45,"time":"2016-01-08T18:04:55Z"},{"id":10867012,"title":"React Native and Jest Testing (Rendering)","url":"http://www.superpumpup.com/react-native-jest-testing","rank":-6.141418665344863,"score":1,"time":"2016-01-08T18:29:11Z"},{"id":10868404,"title":"React Native in an Existing iOS App. Delivered","url":"https://medium.com/delivery-com-engineering/react-native-in-an-existing-ios-app-delivered-874ba95a3c52#.epnsgy4s3","rank":-5.642544952660551,"score":13,"time":"2016-01-08T21:25:23Z"},{"id":10872980,"title":"Learn React in 7 Minutes","url":"https://medium.com/learning-new-stuff/learn-react-js-in-7-min-92a1ef023003","rank":-6.4254656634776115,"score":4,"time":"2016-01-09T21:37:14Z"},{"id":10873036,"title":"Honest Actions in React with es6","url":"https://medium.com/tech-blog/honest-actions-in-react-es6-flux-11a90ca590ea#.oe2k08dy2","rank":-6.141418665344863,"score":1,"time":"2016-01-09T21:53:23Z"},{"id":10876684,"title":"Let's write a mobile game with React Native","url":"http://blog.zmxv.com/2016/01/lets-write-a-mobile-game-with-react-native.html","rank":-5.4223148645315336,"score":4,"time":"2016-01-10T19:17:59Z"},{"id":10881658,"title":"Facebook's Christopher Chedeau on the Core Philosophies That Underly React","url":"http://thepracticaldev.com/christopher-chedeau-on-the-philosophies-of-react","rank":-5.029694159741383,"score":5,"time":"2016-01-11T17:11:54Z"},{"id":10886867,"title":"React with ES6+ Cheatsheet [pdf]","url":"http://jamesknelson.com/react-with-babel-cheatsheet.pdf","rank":-6.4254656634776115,"score":1,"time":"2016-01-12T11:55:26Z"},{"id":10887959,"title":"Show HN: English to Emoji translation with React","url":"http://www.emojist.com","rank":-5.642544952660551,"score":1,"time":"2016-01-12T15:35:08Z"},{"id":10888938,"title":"Discontinuing IE 8 Support in React DOM","url":"https://facebook.github.io/react/blog/2016/01/12/discontinuing-ie8-support.html","rank":-5.8814219078830545,"score":1,"time":"2016-01-12T17:47:56Z"},{"id":10889162,"title":"Custom CSS animations in React","url":"https://advancedweb.hu/2016/01/12/custom_css_animations_in_react/","rank":-6.4254656634776115,"score":2,"time":"2016-01-12T18:13:50Z"},{"id":10889456,"title":"Show HN: ReactNativeAutoUpdater – support dynamic updates for React Native apps","url":"https://github.com/aerofs/react-native-auto-updater","rank":-5.218630283054186,"score":68,"time":"2016-01-12T18:49:53Z"},{"id":10893281,"title":"Make your React Native App run on web","url":"http://taobaofed.github.io/react-web/","rank":-5.642544952660551,"score":8,"time":"2016-01-13T09:55:52Z"},{"id":10894600,"title":"React and Redux Single Page Applications Resources","url":"https://medium.com/@sapegin/react-and-redux-single-page-applications-resources-22cd859b0c1d#.olibknxum","rank":-5.8814219078830545,"score":2,"time":"2016-01-13T14:45:13Z"},{"id":10896520,"title":"React and internationalization","url":"http://blog.getsentry.com/2016/01/07/react-i18n.html","rank":-7.080419157732719,"score":3,"time":"2016-01-13T18:50:45Z"},{"id":10899571,"title":"Dynamic React Component Styling","url":"https://github.com/rofrischmann/react-look","rank":-6.737061774670698,"score":1,"time":"2016-01-14T04:08:36Z"},{"id":10900130,"title":"Building better API docs with React","url":"https://engineering.gosquared.com/building-better-api-docs","rank":-6.141418665344863,"score":2,"time":"2016-01-14T07:57:07Z"},{"id":10901053,"title":"Getting Started with Meteor 1.3 and React","url":"https://voice.kadira.io/getting-started-with-meteor-1-3-and-react-15e071e41cd1#.e6ngwgjxx","rank":-5.642544952660551,"score":4,"time":"2016-01-14T12:57:29Z"},{"id":10903488,"title":"Let's write a mobile game with React Native (part 2)","url":"http://blog.zmxv.com/2016/01/lets-write-a-mobile-game-with-react-native-part-2.html","rank":-5.029694159741383,"score":4,"time":"2016-01-14T18:55:04Z"},{"id":10903941,"title":"Solving internationalization in React","url":"http://blog.getsentry.com/2016/01/07/react-i18n.html","rank":-6.737061774670698,"score":1,"time":"2016-01-14T19:52:29Z"},{"id":10904351,"title":"A solid React webapp yeoman generator","url":"https://github.com/enigma-io/generator-enigma","rank":-6.141418665344863,"score":1,"time":"2016-01-14T20:47:10Z"},{"id":10907230,"title":"Meteor and React Native – learning from experience","url":"http://blog.differential.com/meteor-react-native-learning-from-experience/","rank":-5.8814219078830545,"score":1,"time":"2016-01-15T04:35:57Z"},{"id":10909117,"title":"Facebook’s React, and the signal:noise ratio","url":"https://www.opencredo.com/2016/01/15/facebooks-react-and-the-signalnoise-ratio/","rank":-5.642544952660551,"score":3,"time":"2016-01-15T13:25:05Z"},{"id":10910274,"title":"React.run – Fast browser prototyping for React components","url":"http://www.react.run/","rank":-7.746472238338964,"score":3,"time":"2016-01-15T16:29:49Z"},{"id":10910753,"title":"Discontinuing IE 8 Support in React DOM","url":"https://facebook.github.io/react/blog/2016/01/12/discontinuing-ie8-support.html","rank":-5.8814219078830545,"score":3,"time":"2016-01-15T17:38:31Z"},{"id":10911350,"title":"Show HN: \"What's This?\" – machine learning with react-native and tensorflow","url":"https://github.com/NorthFoxz/whatsthis","rank":-4.853960595957184,"score":5,"time":"2016-01-15T19:05:51Z"},{"id":10911470,"title":"No, You Don't Need to Struggle Testing React","url":"http://rallycoding.com/blog/75793/test-react","rank":-5.4223148645315336,"score":15,"time":"2016-01-15T19:24:07Z"},{"id":10914489,"title":"Petehunt/react-howto","url":"https://github.com/petehunt/react-howto","rank":-7.080419157732719,"score":1,"time":"2016-01-16T06:16:51Z"},{"id":10915521,"title":"Japanese child sex dolls: Outraged parents react to 'sick' toys","url":"http://timesofindia.indiatimes.com/world/rest-of-world/Japanese-child-sex-dolls-Outraged-parents-react-to-sick-toys-aimed-at-stopping-paedophiles-committing-crimes/articleshow/50604740.cms","rank":-5.218630283054186,"score":1,"time":"2016-01-16T15:36:50Z"},{"id":10916944,"title":"Trello Tribute Done in Elixir, Phoenix Framework, React and Redux","url":"https://github.com/bigardone/phoenix-trello","rank":-5.218630283054186,"score":5,"time":"2016-01-16T21:34:35Z"},{"id":10917223,"title":"Show HN: A lightweight React setup with React-intl for internationalization","url":"https://github.com/ngduc/react-setup?v=1.4.9","rank":-7.148568583438252,"score":3,"time":"2016-01-16T22:44:04Z"},{"id":10918426,"title":"Show HN: React-like DOM element template engine","url":"https://github.com/kolodny/deact","rank":-5.642544952660551,"score":4,"time":"2016-01-17T05:31:52Z"},{"id":10919103,"title":"Immutable-Props – Simple Immutable.js PropTypes for React","url":"https://github.com/contra/immutable-props","rank":-5.642544952660551,"score":3,"time":"2016-01-17T10:58:57Z"},{"id":10921225,"title":"Show HN: Isomorphic Hackathon Starter Kit for React with Relay, SSL, Auth","url":"https://github.com/MattMcFarland/reactathon","rank":-4.853960595957184,"score":4,"time":"2016-01-17T21:43:04Z"},{"id":10924413,"title":"Searchkit v0.3, React components for elasticsearch","url":"https://blog.searchkit.co/introducing-searchkit-9ee3ee6b227","rank":-5.8814219078830545,"score":2,"time":"2016-01-18T14:07:43Z"},{"id":10925442,"title":"Things We Learned from Building an App in React Native","url":"https://medium.com/@tomgoldenberg/10-things-we-learned-while-building-a-react-native-app-44e22f1c06f#.y2d5yghpu","rank":-5.218630283054186,"score":4,"time":"2016-01-18T17:03:54Z"},{"id":10927339,"title":"Resources for Working with ClojureScript and React Native","url":"http://cljsrn.org/","rank":-5.642544952660551,"score":1,"time":"2016-01-18T22:03:08Z"},{"id":10930899,"title":"React.js Best Practices for 2016","url":"https://blog.risingstack.com/react-js-best-practices-for-2016/","rank":-6.141418665344863,"score":14,"time":"2016-01-19T14:25:17Z"},{"id":10931733,"title":"WordPress with Node, React, and GraphQL (Part 1\u200A–\u200AIntroduction)","url":"https://medium.com/@verybadhello/wordpress-with-node-react-and-graphql-part-1-introduction-ee0fc491730e#.keaadm3fm","rank":-5.4223148645315336,"score":14,"time":"2016-01-19T16:28:31Z"},{"id":10932898,"title":"Rethinking Teaching, Learning, and Using React in 2016","url":"https://medium.com/@thomasABoyt/teaching-learning-using-react-in-2016-7cedade92897#.yx7tf1q8v","rank":-5.642544952660551,"score":2,"time":"2016-01-19T18:48:56Z"},{"id":10935001,"title":"React.js pure render performance anti-pattern","url":"https://medium.com/@esamatti/react-js-pure-render-performance-anti-pattern-fb88c101332f#.w2tq5zs9k","rank":-5.8814219078830545,"score":1,"time":"2016-01-19T23:43:06Z"},{"id":10935180,"title":"React.js pure render performance anti-pattern","url":"https://medium.com/@esamatti/react-js-pure-render-performance-anti-pattern-fb88c101332f#.tyqn9gys6","rank":-5.8814219078830545,"score":2,"time":"2016-01-20T00:27:19Z"},{"id":10936950,"title":"ThreaditJS Mobile Performance test (angular, react, mithril, ember, vue)","url":"https://koglerjs.com/verbiage/performance","rank":-5.4223148645315336,"score":6,"time":"2016-01-20T09:46:30Z"},{"id":10937150,"title":"React Event Pooling Issue","url":"https://github.com/facebook/react/pull/1612","rank":-6.737061774670698,"score":2,"time":"2016-01-20T10:30:43Z"},{"id":10937761,"title":"“Angular, React, and Blaze”  – Geoff Schmidt","url":"https://forums.meteor.com/t/angular-react-and-blaze/16100","rank":-6.141418665344863,"score":4,"time":"2016-01-20T13:09:39Z"},{"id":10938320,"title":"SurviveJS – Webpack and React","url":"http://survivejs.com/","rank":-6.737061774670698,"score":1,"time":"2016-01-20T14:36:55Z"},{"id":10939103,"title":"Scalable reducer management and data fetching for React-Router/Redux","url":"https://github.com/raisemarketplace/ground-control","rank":-5.218630283054186,"score":13,"time":"2016-01-20T16:18:23Z"},{"id":10940507,"title":"Show HN: Teevox – Twitch Multistream Player,made in Static HTML, React, Firebase","url":"https://teevox.com/hn","rank":-4.853960595957184,"score":29,"time":"2016-01-20T19:09:52Z"},{"id":10940845,"title":"Why React/Redux is inferior as a paradigm","url":"http://staltz.com/why-react-redux-is-an-inferior-paradigm.html","rank":-5.642544952660551,"score":198,"time":"2016-01-20T19:53:07Z"},{"id":10943681,"title":"I Built an MPC Web App to Learn ES6, WebAudio, React, and Webpack","url":"https://www.reddit.com/r/javascript/comments/41vvav/i_built_an_mpc_web_app_to_learn_es6_webaudio/","rank":-4.690092449226312,"score":1,"time":"2016-01-21T06:17:19Z"},{"id":10945132,"title":"React.js the simple way","url":"https://medium.com/@arqex/react-the-simple-way-cabdf1f42f12","rank":-6.4254656634776115,"score":3,"time":"2016-01-21T13:57:26Z"},{"id":10945455,"title":"I decided to try messing around with React","url":"https://medium.com/@Jarmar/getting-started-with-react-7009ea93f863#.jyk31u6is","rank":-5.642544952660551,"score":7,"time":"2016-01-21T14:42:58Z"},{"id":10946056,"title":"Create and run React.js examples in the browser","url":"http://www.react.run/","rank":-5.4223148645315336,"score":1,"time":"2016-01-21T15:58:47Z"},{"id":10946664,"title":"CLI tool for React apps and components and plain JavaScript apps and npm modules","url":"https://github.com/insin/nwb","rank":-4.5369272462944465,"score":2,"time":"2016-01-21T17:18:45Z"},{"id":10947114,"title":"React.js Resources in LA","url":"http://blog.goguardian.com/nerds/react.js-resources-in-los-angeles","rank":-6.4254656634776115,"score":3,"time":"2016-01-21T18:18:16Z"},{"id":10948144,"title":"React Native in an Existing iOS App: Dynamic Routing","url":"https://medium.com/delivery-com-engineering/react-native-in-an-existing-ios-app-dynamic-routing-7013e03fa9ad","rank":-5.4223148645315336,"score":9,"time":"2016-01-21T20:41:07Z"},{"id":10952953,"title":"Build modular responsive components with React Container Query","url":"http://designhooks.com/build-modular-responsive-components-with-react-container-query/","rank":-5.642544952660551,"score":1,"time":"2016-01-22T14:45:53Z"},{"id":10952985,"title":"React MVC","url":"https://github.com/ustun/react-mvc","rank":-7.460654783917127,"score":14,"time":"2016-01-22T14:52:44Z"},{"id":10953137,"title":"React.js Resources in LA","url":"http://blog.goguardian.com/nerds/react.js-resources-in-los-angeles","rank":-6.4254656634776115,"score":3,"time":"2016-01-22T15:15:58Z"},{"id":10953538,"title":"I Built an MPC Web App to Learn ES6, Web Audio, React, and Webpack","url":"https://www.reddit.com/r/javascript/comments/41vvav/i_built_an_mpc_web_app_to_learn_es6_webaudio/","rank":-4.5369272462944465,"score":4,"time":"2016-01-22T16:13:52Z"},{"id":10953612,"title":"React.js Best Practices for 2016","url":"https://blog.risingstack.com/react-js-best-practices-for-2016/?utm_source=javascriptweekly&utm_medium=email","rank":-6.141418665344863,"score":3,"time":"2016-01-22T16:22:27Z"},{"id":10954490,"title":"React.js Best Practices for 2016","url":"http://www.slicedham.co/posts/react-js-best-practices-for-2016","rank":-6.141418665344863,"score":1,"time":"2016-01-22T18:14:49Z"},{"id":10955844,"title":"The Death of React Hot Loader (2015)","url":"https://medium.com/@dan_abramov/the-death-of-react-hot-loader-765fa791d7c4","rank":-5.8814219078830545,"score":1,"time":"2016-01-22T21:56:20Z"},{"id":10956889,"title":"Trello clone with Phoenix and React – 5-part tutorial","url":"https://blog.diacode.com/trello-clone-with-phoenix-and-react-pt-1","rank":-5.4223148645315336,"score":249,"time":"2016-01-23T02:21:28Z"},{"id":10957782,"title":"Debugging flux applications for web and React Native","url":"https://medium.com/@zalmoxis/debugging-flux-applications-for-web-and-react-native-39ffb8ffb731","rank":-5.642544952660551,"score":2,"time":"2016-01-23T09:23:27Z"},{"id":10958645,"title":"React-native NBA app","url":"https://github.com/wwayne/react-native-nba-app","rank":-6.737061774670698,"score":2,"time":"2016-01-23T15:32:55Z"},{"id":10958668,"title":"React.js Best Practices for 2016","url":"https://blog.risingstack.com/react-js-best-practices-for-2016","rank":-6.141418665344863,"score":3,"time":"2016-01-23T15:40:10Z"},{"id":10962784,"title":"Things every React.js beginner should know","url":"https://camjackson.net/post/9-things-every-reactjs-beginner-should-know","rank":-5.8814219078830545,"score":412,"time":"2016-01-24T15:41:41Z"},{"id":10962798,"title":"Show HN: Documenting react components using runtime type introspection","url":"https://github.com/gcanti/tcomb-react#extract-documentation-from-your-components","rank":-5.4223148645315336,"score":4,"time":"2016-01-24T15:46:08Z"},{"id":10964619,"title":"Open Questions on React, Growth, and the Tech Job Market","url":"http://blog.iambob.me/i-have-questions-you-have-answers/","rank":-5.218630283054186,"score":3,"time":"2016-01-24T23:44:06Z"},{"id":10966607,"title":"A React-Native Android iOS Starter App / BoilerPlate","url":"https://github.com/bartonhammond/snowflake","rank":-5.642544952660551,"score":3,"time":"2016-01-25T11:34:49Z"},{"id":10967347,"title":"Show HN: A basic chat app using React, Socket.io and Cosmic JS","url":"https://github.com/tonyspiro/react-chat-app","rank":-4.690092449226312,"score":4,"time":"2016-01-25T14:36:18Z"},{"id":10967360,"title":"5 Reasons Your Team Should Use React Native","url":"https://medium.com/infinite-red/five-reasons-your-team-should-use-react-native-d79b36b17e0b#.cjtiq5lbv","rank":-5.642544952660551,"score":4,"time":"2016-01-25T14:37:51Z"},{"id":10967459,"title":"What is PropTypes in React.js?","url":"http://rajasekarm.com/proptypes-in-react/","rank":-6.141418665344863,"score":2,"time":"2016-01-25T14:56:12Z"},{"id":10967662,"title":"Show HN: Insanely small (2KB), unopinionated alternative to React","url":"https://github.com/pags/curvilinear","rank":-5.4223148645315336,"score":11,"time":"2016-01-25T15:29:51Z"},{"id":10968228,"title":"Building an API Playground with React and CodeMirror","url":"http://developers.taxjar.com/blog/building-the-smartcalcs-api-demo/","rank":-5.642544952660551,"score":3,"time":"2016-01-25T16:52:06Z"},{"id":10968327,"title":"Legit-Tests: Chainable react component testing","url":"https://github.com/Legitcode/tests","rank":-6.141418665344863,"score":2,"time":"2016-01-25T17:06:10Z"},{"id":10968436,"title":"React.js Resources in LA","url":"http://blog.goguardian.com/nerds/react.js-resources-in-los-angeles","rank":-6.4254656634776115,"score":1,"time":"2016-01-25T17:21:08Z"},{"id":10969668,"title":"WordPress with Node, React, and GraphQL (Part 3– The Schema)","url":"https://medium.com/@verybadhello/wordpress-with-node-react-and-graphql-part-3-the-schema-8569a89016c#.w2dcbi5en","rank":-5.218630283054186,"score":3,"time":"2016-01-25T20:21:37Z"},{"id":10970742,"title":"Om No Trouble in Paradise with ClojureScript and React.js","url":"http://diogo149.github.io/2014/10/19/om-no/","rank":-5.218630283054186,"score":2,"time":"2016-01-25T23:12:54Z"},{"id":10971376,"title":"6 Reasons Why We Love React.js","url":"https://syncano.io/blog/reactjs-reasons-why-part-1/","rank":-5.8814219078830545,"score":1,"time":"2016-01-26T01:45:35Z"},{"id":10972737,"title":"MUI React – Material Design React Framework","url":"https://www.muicss.com/docs/v1/react/introduction?a=1","rank":-8.203920859871145,"score":2,"time":"2016-01-26T10:38:11Z"},{"id":10972854,"title":"React and the economics of dynamic web interfaces","url":"https://www.nczonline.net/blog/2016/01/react-and-the-economics-of-dynamic-web-interfaces/","rank":-5.642544952660551,"score":76,"time":"2016-01-26T11:19:06Z"},{"id":10973187,"title":"Show HN: MUI React – Lightweight Material Design Framework","url":"https://www.muicss.com?a=3","rank":-5.642544952660551,"score":10,"time":"2016-01-26T13:08:10Z"},{"id":10974084,"title":"Carte Jaune – A React Native and Redux App Utilizing Sagas","url":"https://github.com/nikgraf/CarteJaune","rank":-5.218630283054186,"score":2,"time":"2016-01-26T16:07:29Z"},{"id":10975083,"title":"React.js Resources in LA","url":"http://blog.goguardian.com/nerds/react.js-resources-in-los-angeles","rank":-6.4254656634776115,"score":1,"time":"2016-01-26T18:49:29Z"},{"id":10976055,"title":"Preact – Fast 3kb React Alternative with the Same ES6 API","url":"http://developit.github.io/preact/","rank":-5.218630283054186,"score":3,"time":"2016-01-26T21:05:00Z"},{"id":10976229,"title":"React Simple Universal – A proposal for simpler React/Redux apps","url":"https://github.com/guidsen/react-simple-universal","rank":-7.337343744886062,"score":1,"time":"2016-01-26T21:26:58Z"},{"id":10976548,"title":"Publishing React components to npm with Webpack","url":"http://blog.goguardian.com/nerds/react-components-to-npm-with-webpack","rank":-5.8814219078830545,"score":3,"time":"2016-01-26T22:08:52Z"},{"id":10977078,"title":"Preact – An attempt to recreate the core value proposition of React at 3kb","url":"https://github.com/developit/preact","rank":-4.690092449226312,"score":3,"time":"2016-01-26T23:29:46Z"},{"id":10978838,"title":"My Reaction to React","url":"https://pseudoconcurrentthought.wordpress.com/2016/01/26/my-reaction-to-react/","rank":-6.737061774670698,"score":183,"time":"2016-01-27T07:54:47Z"},{"id":10979006,"title":"Using TweenMax with React [video]","url":"https://egghead.io/lessons/react-using-tweenmax-with-react","rank":-6.4254656634776115,"score":1,"time":"2016-01-27T08:55:11Z"},{"id":10979136,"title":"Story about getting US visa for React Conf","url":"https://medium.com/@knowbody/visa-fatigue-65ea2f63ab36","rank":-5.642544952660551,"score":18,"time":"2016-01-27T09:38:42Z"},{"id":10980036,"title":"Moving to React-Redux in baby steps","url":"https://medium.com/@royisch/moving-to-react-redux-in-baby-steps-aea0402624bf#.16hoz8k32","rank":-5.8814219078830545,"score":9,"time":"2016-01-27T14:09:55Z"},{"id":10980332,"title":"Show HN: Turn your react-native app into a BLE beacon (iOS+Android)","url":"https://github.com/joshblour/react-native-discovery","rank":-4.853960595957184,"score":6,"time":"2016-01-27T15:07:30Z"},{"id":10980555,"title":"React is the new jQuery (in the best way)","url":"https://medium.com/@lwansbrough/react-is-the-new-jquery-in-the-best-way-1311a1be2a1a","rank":-5.4223148645315336,"score":2,"time":"2016-01-27T15:36:47Z"},{"id":10980597,"title":"Ecommerce Projects Devs' Starter Kit: Rails, Spree, React, Webpack, Hot Reload","url":"http://sparksolutions.co/2016/01/spark-starter-kit-rails-spree-react-webpack-hot-reload-and-more/","rank":-5.029694159741383,"score":2,"time":"2016-01-27T15:42:28Z"},{"id":10980666,"title":"A React Primer for Meteor","url":"https://www.discovermeteor.com/blog/react-for-meteor/","rank":-6.4254656634776115,"score":2,"time":"2016-01-27T15:53:16Z"},{"id":10980735,"title":"Simple yet Advanced React Boilerplate","url":"https://github.com/egoist/react-boilerplate","rank":-6.4254656634776115,"score":2,"time":"2016-01-27T16:01:42Z"},{"id":10980900,"title":"React and the Economics of Dynamic Web Interfaces","url":"https://www.nczonline.net/blog/2016/01/react-and-the-economics-of-dynamic-web-interfaces/","rank":-5.642544952660551,"score":2,"time":"2016-01-27T16:25:44Z"},{"id":10981159,"title":"Preact – 3kb react alternative with the same ES6 API","url":"http://developit.github.io/preact/","rank":-5.4223148645315336,"score":3,"time":"2016-01-27T17:00:10Z"},{"id":10981720,"title":"What Sucks About React Native","url":"http://bit.ly/1PjzYCu","rank":-6.4254656634776115,"score":1,"time":"2016-01-27T18:10:09Z"},{"id":10981944,"title":"StackOverflow user card with React","url":"https://github.com/huytd/react-stackoverflow-flair","rank":-6.4254656634776115,"score":3,"time":"2016-01-27T18:36:30Z"},{"id":10982920,"title":"Login Flow – demo of a React/Redux register–login workflow","url":"https://loginflow.mxstbr.com/","rank":-5.218630283054186,"score":1,"time":"2016-01-27T20:22:21Z"},{"id":10983632,"title":"Fast 3kb React alternative with the same ES6 API. Components and virtual DOM","url":"https://github.com/developit/preact","rank":-4.690092449226312,"score":3,"time":"2016-01-27T21:36:24Z"},{"id":10984247,"title":"React.js and Using Web Workers for VDOM Diffing","url":"http://blog.nparashuram.com/2015/12/react-web-worker-renderer.html","rank":-5.4223148645315336,"score":2,"time":"2016-01-27T22:54:47Z"},{"id":10984530,"title":"Mercury, a modular front-end framework inspired by React and Elm","url":"https://github.com/Raynos/mercury","rank":-5.029694159741383,"score":1,"time":"2016-01-27T23:40:42Z"},{"id":10984532,"title":"Show HN: An example project showing how to use Elasticsearch with React","url":"https://github.com/scotchfield/elasticsearch-react-example","rank":-4.853960595957184,"score":1,"time":"2016-01-27T23:41:01Z"},{"id":10985771,"title":"React and the economics of dynamic web interfaces","url":"https://www.nczonline.net/blog/2016/01/react-and-the-economics-of-dynamic-web-interfaces/","rank":-5.642544952660551,"score":3,"time":"2016-01-28T02:45:43Z"},{"id":10986160,"title":"Webpack for React: The complete and up-to-date guide","url":"http://www.pro-react.com/materials/appendixA/","rank":-5.218630283054186,"score":1,"time":"2016-01-28T04:04:03Z"},{"id":10987125,"title":"Show HN: Reduxible, The LTS Universal Framework for React and Redux","url":"https://github.com/Pitzcarraldo/reduxible","rank":-5.029694159741383,"score":2,"time":"2016-01-28T08:42:18Z"},{"id":10987502,"title":"TypeScript Redux – Adventures Creating a TimeTraveling App in React","url":"https://github.com/ServiceStackApps/typescript-redux","rank":-5.4223148645315336,"score":3,"time":"2016-01-28T11:05:09Z"},{"id":10987507,"title":"Show HN: Tetris clone built with React Redux and Typescript with 7part blog series","url":"http://reacttetris.azurewebsites.net/","rank":-4.5369272462944465,"score":9,"time":"2016-01-28T11:07:03Z"},{"id":10987540,"title":"React and Ag-Grid, the Perfect Match","url":"https://www.ag-grid.com/react-and-ag-grid/","rank":-5.8814219078830545,"score":1,"time":"2016-01-28T11:16:24Z"},{"id":10987574,"title":"Using React without JSX","url":"https://github.com/ustun/react-without-jsx","rank":-6.737061774670698,"score":2,"time":"2016-01-28T11:28:04Z"},{"id":10988615,"title":"Optimizing React Performance using keys, component life cycle, and perf tools","url":"http://jaero.space/blog/react-performance-1/","rank":-5.029694159741383,"score":9,"time":"2016-01-28T15:17:21Z"},{"id":10989086,"title":"Building Belly's Merchant Mobile App with React Native","url":"https://tech.bellycard.com/blog/building-bellys-merchant-mobile-app-with-react-native/","rank":-5.4223148645315336,"score":1,"time":"2016-01-28T16:25:42Z"},{"id":10990138,"title":"Meteor and React Book Version 2.0 – Completely Updated for Meteor 1.3","url":"http://kenrogers.co/meteor-react/","rank":-4.690092449226312,"score":2,"time":"2016-01-28T18:33:20Z"},{"id":10991598,"title":"Inferno.js is the fastest vDOM diffing library, React compatible","url":"https://github.com/trueadm/inferno","rank":-5.218630283054186,"score":2,"time":"2016-01-28T21:41:19Z"},{"id":10992949,"title":"Origamijs: HTML5 Canvas Based on CSS or React Style","url":"https://github.com/raphamorim/origami.js","rank":-5.4223148645315336,"score":9,"time":"2016-01-29T01:45:50Z"},{"id":10993276,"title":"Building a live chat app in 40 minutes with React and Meteor","url":"https://youtu.be/xcej5OboUVM","rank":-4.853960595957184,"score":3,"time":"2016-01-29T03:24:06Z"},{"id":10994196,"title":"Make an isomorphic React blog: a step by step guide","url":"http://www.sitepoint.com/building-a-react-universal-blog-app-a-step-by-step-guide/","rank":-5.218630283054186,"score":1,"time":"2016-01-29T08:39:45Z"},{"id":10994946,"title":"Testing React Native Apps on Android and iOS","url":"http://testdroid.com/tech/testing-react-native-apps-on-android-and-ios/","rank":-5.642544952660551,"score":3,"time":"2016-01-29T13:02:29Z"},{"id":10995785,"title":"React-Magic: Automatically AJAXify Plain HTML with the Power of React","url":"https://github.com/reactjs/react-magic","rank":-7.148568583438252,"score":1,"time":"2016-01-29T15:41:49Z"},{"id":10996869,"title":"Build a Loading Animation with CSS and React","url":"http://techblog.ourcentro.net/patrick-grady/build-a-loading-animation-with-css-and-react/","rank":-5.642544952660551,"score":5,"time":"2016-01-29T17:45:00Z"},{"id":10998485,"title":"“Fine Bros Entertainment” attempting to trademark the word “react”","url":"http://www.tmfile.com/owner/fi/fine-brothers-properties,inc28.php","rank":-5.4223148645315336,"score":3,"time":"2016-01-29T21:03:49Z"},{"id":11000260,"title":"First OSS React Native Commit 1 Year Ago","url":"https://github.com/facebook/react-native/commit/a15603d8f1ecdd673d80be318293cee53eb4475d","rank":-5.642544952660551,"score":1,"time":"2016-01-30T02:49:26Z"},{"id":11001617,"title":"Building Your Second React.js App","url":"https://medium.com/learning-new-stuff/building-your-second-react-js-app-eb66924b3774#.24mdpzcqh","rank":-6.141418665344863,"score":4,"time":"2016-01-30T12:33:48Z"},{"id":11001638,"title":"Getting Out of JavaScript Fatigue – React Edition","url":"http://www.code-experience.com/getting-out-of-javascript-fatigue/","rank":-5.8814219078830545,"score":8,"time":"2016-01-30T12:47:08Z"},{"id":11002103,"title":"Curvilinear: an insanely small (2KB), unopinionated alternative to React","url":"https://github.com/pags/curvilinear","rank":-5.4223148645315336,"score":6,"time":"2016-01-30T15:21:09Z"},{"id":11002348,"title":"Using NPM Directly for React with Meteor","url":"https://voice.kadira.io/using-meteor-data-and-react-with-meteor-1-3-13cb0935dedb#.x70otwdns","rank":-5.8814219078830545,"score":2,"time":"2016-01-30T16:10:32Z"},{"id":11003538,"title":"What we learnt from testing Searchkit's React Components","url":"https://blog.searchkit.co/what-we-have-learnt-from-searchkit-testing-7cb7c951db7c","rank":-5.4223148645315336,"score":3,"time":"2016-01-30T20:15:14Z"},{"id":11005397,"title":"Relay – A JavaScript framework for building data driver React applications","url":"https://facebook.github.io/relay/","rank":-5.218630283054186,"score":2,"time":"2016-01-31T05:48:42Z"},{"id":11005873,"title":"React components with the power of CSS Modules","url":"https://github.com/roylee0704/react-flexbox-grid","rank":-5.642544952660551,"score":1,"time":"2016-01-31T09:50:38Z"},{"id":11007148,"title":"Trademark: REACT (serial no. 86689364)","url":"http://www.tmfile.com/mark/?q=866893643","rank":-6.4254656634776115,"score":8,"time":"2016-01-31T17:48:25Z"},{"id":11008628,"title":"React Native’s LayoutAnimation Is Awesome","url":"https://medium.com/@Jpoliachik/react-native-s-layoutanimation-is-awesome-4a4d317afd3e#.1i12jc5fo","rank":-6.141418665344863,"score":4,"time":"2016-01-31T23:14:03Z"},{"id":11009143,"title":"Show HN: Reactuate – a React/Redux stack with a focus on domain-driven design","url":"https://github.com/reactuate/reactuate","rank":-4.5369272462944465,"score":49,"time":"2016-02-01T01:51:42Z"},{"id":11009691,"title":"Nashorn server side rendering with Preact, a fast 3k React alternative","url":"https://github.com/kucharzyk/java-ssr-benchmark","rank":-5.029694159741383,"score":4,"time":"2016-02-01T04:04:47Z"},{"id":11009822,"title":"React & Redux & Spring. Java Based Universal Rendering Example","url":"https://github.com/Pitzcarraldo/reduxible-example/tree/spring-universal","rank":-5.642544952660551,"score":1,"time":"2016-02-01T04:43:18Z"},{"id":11010011,"title":"Fine Bros – Live subscriber count after trying to trademark the word “REACT”","url":"https://tfbsubscribers.github.io/","rank":-4.853960595957184,"score":4,"time":"2016-02-01T05:44:45Z"},{"id":11010474,"title":"How to avoid refactoring in your first React.js application","url":"http://andrejgajdos.com/how-to-avoid-refactoring-in-your-first-react-application/","rank":-5.218630283054186,"score":1,"time":"2016-02-01T08:15:20Z"},{"id":11010612,"title":"Getting Out of JavaScript Fatigue – React Edition","url":"http://www.code-experience.com/getting-out-of-javascript-fatigue/","rank":-5.8814219078830545,"score":2,"time":"2016-02-01T08:55:18Z"},{"id":11011903,"title":"The Fine Bros REACT Trademark","url":"http://ryanmorrisonlaw.com/attorneys-react-the-fine-bros-react-trademark/","rank":-6.4254656634776115,"score":2,"time":"2016-02-01T14:32:20Z"},{"id":11011969,"title":"Show HN: Deact – A React inspired DOM element template engine","url":"https://github.com/kolodny/deact","rank":-5.218630283054186,"score":1,"time":"2016-02-01T14:46:58Z"},{"id":11012039,"title":"Show HN: Automated Garden Watering with a Raspberry Pi, Node, React and HomeKit","url":"https://www.sharpoblunto.com/News/2016/01/31/it-gets-the-hose-again","rank":-4.690092449226312,"score":2,"time":"2016-02-01T15:00:02Z"},{"id":11012111,"title":"Using React with canvas element","url":"https://medium.com/@lavrton/using-react-with-html5-canvas-871d07d8d753","rank":-6.4254656634776115,"score":1,"time":"2016-02-01T15:11:33Z"},{"id":11012562,"title":"YouTubers at War Over Those ‘React’ Videos","url":"http://nymag.com/following/2016/01/youtubers-at-war-over-those-react-videos.html","rank":-5.8814219078830545,"score":10,"time":"2016-02-01T16:09:08Z"},{"id":11016137,"title":"Setting up a basic redux library for React","url":"https://medium.com/@MoBinni/a-modern-isomorphic-stack-part-2-4632230f2ead","rank":-5.642544952660551,"score":2,"time":"2016-02-01T22:32:36Z"},{"id":11016847,"title":"Developers react to the Facebook Parse shutdown","url":"http://www.businessinsider.com/facebook-parse-shutdown-developer-reaction-2016-2","rank":-5.8814219078830545,"score":2,"time":"2016-02-02T00:31:41Z"},{"id":11017392,"title":"Show HN: Buster, a React-powered Reddit-polling link recommender","url":"https://github.com/scotchfield/buster.php","rank":-5.218630283054186,"score":2,"time":"2016-02-02T02:53:52Z"},{"id":11018194,"title":"Fine Bros back down, rescind trademark claim on the word “react”","url":"http://arstechnica.com/business/2016/02/fine-bros-back-down-rescind-trademark-claim-on-the-word-react/","rank":-5.029694159741383,"score":2,"time":"2016-02-02T08:14:36Z"},{"id":11021807,"title":"Clustering example for React Google map, using kotatsu for prototyping","url":"http://istarkov.github.io/google-map-clustering-example/","rank":-5.218630283054186,"score":1,"time":"2016-02-02T19:29:06Z"},{"id":11025187,"title":"Re-designed Chart for React","url":"https://medium.com/@arcthur/re-designed-chart-for-react-fbb31cf78415","rank":-6.4254656634776115,"score":2,"time":"2016-02-03T07:14:54Z"},{"id":11026515,"title":"Shasta – Dead simple and opinionated toolkit for building redux/react applications","url":"https://github.com/shastajs/shasta","rank":-5.029694159741383,"score":4,"time":"2016-02-03T14:17:50Z"},{"id":11029634,"title":"The New Face of Raise Your Flag (Meteor and React and More)","url":"https://416serg.me/the-new-face-of-raise-your-flag-19f276b29574#.kev3vvqfi","rank":-4.853960595957184,"score":4,"time":"2016-02-03T20:47:35Z"},{"id":11032913,"title":"React components for Elasticsearch","url":"http://searchkit.co/","rank":-6.737061774670698,"score":2,"time":"2016-02-04T09:46:13Z"},{"id":11033057,"title":"React Native + Meteor","url":"http://blog.differential.com/easily-connect-react-native-to-a-meteor-server/","rank":-6.737061774670698,"score":1,"time":"2016-02-04T10:29:17Z"},{"id":11034537,"title":"12 reasons why every developer SHOULD learn React","url":"https://medium.com/@cassiozen/10-reasons-why-every-developer-should-learn-react-87fbfef2cb91#.s4nnf6fue","rank":-5.642544952660551,"score":4,"time":"2016-02-04T15:33:40Z"},{"id":11034806,"title":"Show HN: React and Kemal Realtime Chat App Under 100 LOC","url":"https://github.com/f/kemal-react-chat","rank":-5.029694159741383,"score":4,"time":"2016-02-04T16:01:59Z"},{"id":11036007,"title":"Performance Engineering with React, Part 1","url":"http://benchling.engineering/performance-engineering-with-react/","rank":-6.141418665344863,"score":158,"time":"2016-02-04T18:24:10Z"},{"id":11037516,"title":"Authenticating to Spotify from a React and React Router App","url":"http://jkaufman.io/spotify-auth-react-router/","rank":-7.337343744886062,"score":1,"time":"2016-02-04T21:46:43Z"},{"id":11037688,"title":"Using D3 JavaScript with React JS","url":"http://blog.bigbinary.com/2016/02/04/using-d3-js-with-react-js.html","rank":-6.141418665344863,"score":2,"time":"2016-02-04T22:08:23Z"},{"id":11040361,"title":"React Battery","url":"https://github.com/hwclass/react-battery","rank":-7.460654783917127,"score":2,"time":"2016-02-05T08:59:17Z"},{"id":11044541,"title":"How we used React to build GIF Battle","url":"https://posts.postlight.com/how-we-used-react-to-build-gif-battle-fe196e0f824f#.kemo86b2g","rank":-5.642544952660551,"score":2,"time":"2016-02-05T20:55:01Z"},{"id":11044958,"title":"React Native Part 1: The Problems","url":"https://notes.mobiterra.com/react-native-part-1-the-problems-1ba30ff49ad7#.1j9cwiury","rank":-6.141418665344863,"score":1,"time":"2016-02-05T21:57:35Z"},{"id":11045078,"title":"Front-end boilerplate for working with react","url":"https://github.com/estkin/boilerplate","rank":-5.8814219078830545,"score":3,"time":"2016-02-05T22:20:08Z"},{"id":11046703,"title":"Speed Up Your React Server with These 6 Weird Tricks","url":"https://www.youtube.com/watch?v=PnpfGy7q96U","rank":-5.218630283054186,"score":1,"time":"2016-02-06T05:38:21Z"},{"id":11048211,"title":"React Designer: Editable vector graphics in your React components","url":"https://github.com/fatiherikli/react-designer","rank":-7.536359457861464,"score":7,"time":"2016-02-06T16:03:17Z"},{"id":11048551,"title":"The React on Rails Doctrine","url":"https://medium.com/@railsonmaui/the-react-on-rails-doctrine-3c59a778c724#.gs653wcfk","rank":-6.4254656634776115,"score":1,"time":"2016-02-06T17:10:20Z"},{"id":11058468,"title":"Unit testing React Native components","url":"https://medium.com/@jcfrancisco/unit-testing-react-native-components-a-firsthand-guide-cea561df242b","rank":-6.4254656634776115,"score":1,"time":"2016-02-08T15:09:01Z"},{"id":11058674,"title":"Easily Connect React Native to a Meteor Server","url":"http://blog.differential.com/easily-connect-react-native-to-a-meteor-server/","rank":-5.642544952660551,"score":2,"time":"2016-02-08T15:42:09Z"},{"id":11058730,"title":"Avoid partial application in React components","url":"https://medium.com/@roman01la/avoid-partial-application-in-react-components-3c9e36d7f735#.qz5cwyjir","rank":-6.141418665344863,"score":1,"time":"2016-02-08T15:50:44Z"},{"id":11058915,"title":"Show HN: Cairn – A tiny library for improved styling in React Native","url":"https://github.com/adamterlson/cairn","rank":-4.853960595957184,"score":6,"time":"2016-02-08T16:16:08Z"},{"id":11059238,"title":"WordExpress: WordPress Using Node, Express, and React","url":"http://wordexpress.io/","rank":-5.8814219078830545,"score":2,"time":"2016-02-08T16:58:16Z"},{"id":11063399,"title":"Trux – A simple data framework for React.js","url":"https://github.com/rohan-deshpande/trux","rank":-5.642544952660551,"score":6,"time":"2016-02-09T05:51:34Z"},{"id":11066848,"title":"Angular, React, and JavaScript Framework Fatigue – Red Hat Developer Blog","url":"http://developerblog.redhat.com/2016/02/03/angular-react-and-javascript-framework-fatigue/","rank":-5.218630283054186,"score":3,"time":"2016-02-09T17:13:07Z"},{"id":11067545,"title":"React-at-Rest: An opinionated toolkit for building RESTful web applications","url":"https://github.com/PayloadDev/react-at-rest","rank":-5.029694159741383,"score":1,"time":"2016-02-09T18:33:55Z"},{"id":11069801,"title":"Wordpress Express – use Relay, React.js and GraphQL to access a wordpress db","url":"https://github.com/ramsaylanier/WordPressExpress","rank":-4.690092449226312,"score":1,"time":"2016-02-09T23:56:20Z"},{"id":11073175,"title":"Learning React Without Using React","url":"https://medium.com/@sharifsbeat/learn-the-concepts-part-1-418952d968cb#.uhdycgpwf","rank":-8.453521692771032,"score":3,"time":"2016-02-10T15:05:14Z"},{"id":11074506,"title":"Introducing React Native + Deco","url":"https://medium.com/@dechen/introducing-react-native-deco-49fa19b300a#.l7h7baxqt","rank":-6.4254656634776115,"score":20,"time":"2016-02-10T17:54:22Z"},{"id":11074819,"title":"Get live React.js help via chat for free","url":"http://www.reacthelp.com/","rank":-5.4223148645315336,"score":3,"time":"2016-02-10T18:34:29Z"},{"id":11075356,"title":"ReactCasts.tv – Short Videos on React and React Native","url":"https://reactcasts.tv","rank":-7.536359457861464,"score":1,"time":"2016-02-10T19:36:14Z"},{"id":11075911,"title":"Using Webworkers to make React faster","url":"http://blog.nparashuram.com/2016/02/using-webworkers-to-make-react-faster.html","rank":-6.141418665344863,"score":2,"time":"2016-02-10T20:56:23Z"},{"id":11076337,"title":"Recompose: A React utility belt for function components and HOC","url":"https://github.com/acdlite/recompose","rank":-5.218630283054186,"score":1,"time":"2016-02-10T21:48:54Z"},{"id":11078006,"title":"Getting Out of JavaScript Fatigue – React Edition","url":"http://www.code-experience.com/getting-out-of-javascript-fatigue/","rank":-5.8814219078830545,"score":5,"time":"2016-02-11T03:12:41Z"},{"id":11083453,"title":"Writing a Programming Book: FAQs After Writing Learning React Native","url":"https://medium.com/@brindelle/writing-a-programming-book-faqs-after-writing-learning-react-native-8a5ea8ce04e","rank":-5.218630283054186,"score":2,"time":"2016-02-11T21:34:52Z"},{"id":11083660,"title":"Facebook's React and Flux Architecture","url":"https://www.linkedin.com/pulse/facebooks-react-flux-architecture-michel-herszak","rank":-6.141418665344863,"score":1,"time":"2016-02-11T22:04:18Z"},{"id":11083752,"title":"React Native CocoaPods for Beginners – Gant Laborde","url":"https://medium.com/infinite-red/beginner-s-guide-to-using-cocoapods-with-react-native-46cb4d372995#.1otu5zl1s","rank":-5.8814219078830545,"score":7,"time":"2016-02-11T22:15:46Z"},{"id":11084570,"title":"Rackt is moving projects to React org","url":"https://twitter.com/mjackson/status/697934023746678784","rank":-5.8814219078830545,"score":1,"time":"2016-02-12T00:45:43Z"},{"id":11087963,"title":"Writing a Programming Book: FAQs After Writing Learning React Native","url":"https://medium.com/@brindelle/writing-a-programming-book-faqs-after-writing-learning-react-native-8a5ea8ce04e","rank":-5.218630283054186,"score":3,"time":"2016-02-12T15:44:28Z"},{"id":11088290,"title":"Facebook's React and Flux Architecture","url":"https://www.linkedin.com/pulse/facebooks-react-flux-architecture-michel-herszak","rank":-6.141418665344863,"score":1,"time":"2016-02-12T16:21:25Z"},{"id":11090423,"title":"GraphQL/Relay and React: Why This Matters","url":"https://gist.github.com/idibidiart/49a095b6bc528638f34f","rank":-5.8814219078830545,"score":3,"time":"2016-02-12T20:47:32Z"},{"id":11091013,"title":"Show HN: Nbem – Intuitively write the class name of BEM method in React","url":"https://github.com/ideyuta/nbem","rank":-4.690092449226312,"score":2,"time":"2016-02-12T22:01:57Z"},{"id":11093458,"title":"Show HN: My own tiny React-like rendering engine","url":"https://github.com/guisouza/tembo","rank":-5.4223148645315336,"score":21,"time":"2016-02-13T10:29:44Z"},{"id":11094207,"title":"Top contributors to React (JS)","url":"https://medium.com/@briskat/react-js-contributor-stats-deaf26993ec2","rank":-6.4254656634776115,"score":2,"time":"2016-02-13T15:13:44Z"},{"id":11098269,"title":"React, Automatic Redux Providers, and Replicators","url":"https://medium.com/@timbur/react-automatic-redux-providers-and-replicators-c4e35a39f1","rank":-6.141418665344863,"score":5,"time":"2016-02-14T13:57:29Z"},{"id":11098337,"title":"JARR: an aggregator based on Flask, asyncio, SQLAlchemy and React","url":"https://github.com/JARR-aggregator/JARR","rank":-5.218630283054186,"score":5,"time":"2016-02-14T14:25:02Z"},{"id":11099051,"title":"Seeting Up Webpack for ES6, React, SASS and Bootstrap","url":"http://andrejgajdos.com/setting-up-webpack-for-es6-react-sass-and-bootstrap/","rank":-5.4223148645315336,"score":4,"time":"2016-02-14T17:23:23Z"},{"id":11101612,"title":"react-v – uber easy React animations with velocityjs","url":"https://github.com/arkverse/react-v","rank":-7.746472238338964,"score":1,"time":"2016-02-15T05:03:38Z"},{"id":11102010,"title":"Facebook's React and Flux Architecture","url":"https://www.linkedin.com/pulse/facebooks-react-flux-architecture-michel-herszak","rank":-6.141418665344863,"score":1,"time":"2016-02-15T07:51:14Z"},{"id":11103070,"title":"Routing and Navigation in React Native","url":"http://blog.paracode.com/2016/01/05/routing-and-navigation-in-react-native/","rank":-6.141418665344863,"score":1,"time":"2016-02-15T12:54:24Z"},{"id":11103388,"title":"Building React-Native App for Android/iOS: Native Starter Pro","url":"https://medium.com/@supriya_82884/building-react-native-for-android-ios-native-starter-pro-bdfc186e7bff#.ah0eez84j","rank":-5.218630283054186,"score":1,"time":"2016-02-15T13:58:45Z"},{"id":11105611,"title":"Prototyping a Chat App with React Native and Phoenix","url":"https://medium.com/infinite-red/prototyping-a-chat-app-with-react-native-and-phoenix-5e65677a8217","rank":-5.4223148645315336,"score":5,"time":"2016-02-15T20:14:43Z"},{"id":11109875,"title":"Using Webworkers to make React faster","url":"http://blog.nparashuram.com/2016/02/using-webworkers-to-make-react-faster.html","rank":-6.141418665344863,"score":1,"time":"2016-02-16T14:14:54Z"},{"id":11111373,"title":"React-Demo-app – ToDo List Demo Application","url":"https://github.com/andreas-sotnik/react-demo-app","rank":-5.8814219078830545,"score":1,"time":"2016-02-16T17:14:16Z"},{"id":11112377,"title":"Django React Redux JWT Base Project","url":"https://github.com/Seedstars/django-react-redux-jwt-base","rank":-6.141418665344863,"score":38,"time":"2016-02-16T19:18:09Z"},{"id":11116947,"title":"Using CocoaPods in NativeScript versus React Native","url":"https://www.tjvantoll.com/2016/02/15/cocoapods-in-nativescript/","rank":-5.8814219078830545,"score":2,"time":"2016-02-17T10:55:52Z"},{"id":11117454,"title":"Practical introduction to React","url":"http://www.andreas-sotnik.info/article/practical-introduction-to-react","rank":-6.737061774670698,"score":1,"time":"2016-02-17T12:47:27Z"},{"id":11118393,"title":"Publishing React components to npm with Webpack","url":"http://blog.goguardian.com/nerds/react-components-to-npm-with-webpack","rank":-5.8814219078830545,"score":1,"time":"2016-02-17T15:22:49Z"},{"id":11121129,"title":"Elm Architecture for React (Part 2) an Experiment in React App Architecture","url":"https://medium.com/@thinkfunctional/elm-architecture-for-react-part-2-73e73d9a6a89","rank":-6.969263392375751,"score":2,"time":"2016-02-17T20:37:12Z"},{"id":11121331,"title":"React Refetch: Declaritive Data Fetching for React Components","url":"https://github.com/heroku/react-refetch","rank":-7.746472238338964,"score":4,"time":"2016-02-17T20:58:42Z"},{"id":11124375,"title":"Mern: Build JavaScript apps using React and Redux","url":"http://mern.io/","rank":-5.642544952660551,"score":175,"time":"2016-02-18T08:05:33Z"},{"id":11127814,"title":"Live plotting mqtt data with react and meteor","url":"https://medium.com/@sakulstra/meteor-mqtt-live-plotted-graph-de95773e12d2#.dz37jt8hy","rank":-5.642544952660551,"score":1,"time":"2016-02-18T18:08:00Z"},{"id":11127922,"title":"Smooth Game Animations in React","url":"https://medium.com/tech-quizlet/smooth-game-animations-in-react-df43ece916c8#.l6e9ma9m6","rank":-6.4254656634776115,"score":15,"time":"2016-02-18T18:19:21Z"},{"id":11128695,"title":"A Tour of React Native\u200A–\u200APart 1: The Visuals","url":"https://medium.com/infinite-red/a-tour-of-react-native-part-1-the-visuals-7822f48151f6","rank":-5.4223148645315336,"score":2,"time":"2016-02-18T19:46:43Z"},{"id":11130268,"title":"I Learned How to Be Productive in React in a Week","url":"https://css-tricks.com/productive-in-react/?imm_mid=0e0972&cmp=em-web-na-na-newsltr_20160217","rank":-5.029694159741383,"score":1,"time":"2016-02-18T23:32:07Z"},{"id":11134260,"title":"I Learned How to Be Productive in React in a Week and You Can, Too – CSS-Tricks","url":"https://css-tricks.com/productive-in-react/","rank":-4.132099107886384,"score":1,"time":"2016-02-19T16:02:36Z"},{"id":11136041,"title":"New Versioning Scheme for React","url":"https://facebook.github.io/react/blog/2016/02/19/new-versioning-scheme.html","rank":-6.4254656634776115,"score":165,"time":"2016-02-19T19:44:34Z"},{"id":11138271,"title":"Show HN: Babel/webpack/react starter pack example","url":"https://github.com/akhaku/babel-webpack-react-starter-pack","rank":-5.642544952660551,"score":2,"time":"2016-02-20T01:58:51Z"},{"id":11140718,"title":"Show HN: A minimal starter kit for building React apps","url":"https://github.com/octopitus/minimal-react-starterkit","rank":-5.218630283054186,"score":5,"time":"2016-02-20T16:34:23Z"},{"id":11143594,"title":"Exponent – React Native IDE","url":"https://exponentjs.com/","rank":-6.737061774670698,"score":6,"time":"2016-02-21T06:43:22Z"},{"id":11144191,"title":"Mapping declarative React components to imperative external API","url":"http://reactkungfu.com/2016/02/mapping-declarative-react-components-to-imperative-external-api/","rank":-5.642544952660551,"score":1,"time":"2016-02-21T12:04:45Z"},{"id":11145976,"title":"Learn React-Redux in 7 minutes","url":"https://medium.com/@sapy/learn-react-redux-in-7-minutes-3fc52ce5ce74","rank":-6.141418665344863,"score":3,"time":"2016-02-21T19:14:17Z"},{"id":11146478,"title":"Show HN: Jolteon – Babel/Electron/React/Browserify/Sass application stack","url":"https://github.com/vulpino/jolteon","rank":-5.218630283054186,"score":65,"time":"2016-02-21T20:57:03Z"},{"id":11146806,"title":"Why Meteor 1.3 is the perfect framework for React","url":"https://medium.com/@tomgoldenberg/why-meteor-1-3-is-the-perfect-framework-for-react-5e605a6189c6#.8cpzat2et","rank":-5.218630283054186,"score":3,"time":"2016-02-21T22:00:05Z"},{"id":11149100,"title":"2016: The Year React Native Eats Mobile Development","url":"https://medium.com/@clayallsopp/2016-the-year-react-native-eats-mobile-development-83e8482f78a6#.mb22kiu2t","rank":-5.642544952660551,"score":2,"time":"2016-02-22T07:14:37Z"},{"id":11150786,"title":"Introducing Realm React Native","url":"https://realm.io/news/introducing-realm-react-native/","rank":-6.737061774670698,"score":70,"time":"2016-02-22T13:59:04Z"},{"id":11151884,"title":"Why Meteor 1.3 is the perfect framework for React","url":"https://medium.com/@tomgoldenberg/why-meteor-1-3-is-the-perfect-framework-for-react-5e605a6189c6#.fvmx03q0u","rank":-5.218630283054186,"score":1,"time":"2016-02-22T16:21:20Z"},{"id":11151932,"title":"The 3 Simple Reasons Why Dashlane Uses React","url":"http://blog.dashlane.com/the-3-simple-reasons-why-dashlane-uses-react/","rank":-5.642544952660551,"score":1,"time":"2016-02-22T16:25:24Z"},{"id":11152296,"title":"Show HN: Solve React's data problem with MiniMongo","url":"https://github.com/ivanthedeployer/todo","rank":-5.4223148645315336,"score":5,"time":"2016-02-22T17:03:23Z"},{"id":11152535,"title":"“SurviveJS – Webpack and React” v2.0 [BOOK]","url":"http://survivejs.com/blog/survivejs200/","rank":-5.8814219078830545,"score":3,"time":"2016-02-22T17:29:21Z"},{"id":11152587,"title":"React.js Conf live stream [video]","url":"https://www.youtube.com/watch?v=pi62S_MvheE","rank":-6.141418665344863,"score":167,"time":"2016-02-22T17:35:02Z"},{"id":11152790,"title":"Why Meteor 1.3 is the perfect framework for React","url":"https://medium.com/@tomgoldenberg/why-meteor-1-3-is-the-perfect-framework-for-react-5e605a6189c6#.lwqnhg67x","rank":-5.218630283054186,"score":3,"time":"2016-02-22T18:00:09Z"},{"id":11152895,"title":"JSX Is Useful for More Than React","url":"http://revelry.co/using-jsx-with-other-frameworks-than-react/","rank":-5.8814219078830545,"score":3,"time":"2016-02-22T18:11:20Z"},{"id":11153647,"title":"React Native Tools (Preview) for Visual Studio Code","url":"https://marketplace.visualstudio.com/items?itemName=vsmobile.vscode-react-native","rank":-5.642544952660551,"score":3,"time":"2016-02-22T19:42:58Z"},{"id":11153740,"title":"Draft: Rich Text Editor Framework for React","url":"https://github.com/facebook/draft-js","rank":-5.8814219078830545,"score":14,"time":"2016-02-22T19:55:07Z"},{"id":11153762,"title":"Draft.js - Rich Text Editor Framework for React","url":"http://draftjs.org","rank":-5.642544952660551,"score":2,"time":"2016-02-22T19:57:31Z"},{"id":11154881,"title":"Microsoft Visual Studio Code Extension for React Native","url":"https://github.com/Microsoft/vscode-react-native","rank":-5.642544952660551,"score":4,"time":"2016-02-22T22:35:13Z"},{"id":11155065,"title":"React – What Lies Ahead","url":"https://speakerdeck.com/spicyj/react-what-lies-ahead","rank":-6.737061774670698,"score":1,"time":"2016-02-22T23:00:08Z"},{"id":11155481,"title":"Show HN: Replacement for TestUtils when using React's shallow rendering","url":"https://github.com/sheepsteak/react-shallow-testutils","rank":-5.029694159741383,"score":1,"time":"2016-02-23T00:24:49Z"},{"id":11155628,"title":"Google Trends: React.js Has Surpassed Angular.js","url":"https://www.google.com/trends/explore#q=react.js%2C%20angular.js&cmpt=q&tz=Etc%2FGMT%2B3","rank":-5.642544952660551,"score":1,"time":"2016-02-23T00:56:06Z"},{"id":11155800,"title":"React utilities for building server-side email templates","url":"https://github.com/revivek/oy","rank":-5.642544952660551,"score":2,"time":"2016-02-23T01:33:05Z"},{"id":11157965,"title":"Elm Native UI: Writing a React Native App in Elm","url":"http://ohanhi.github.io/elm-native-ui.html","rank":-5.218630283054186,"score":6,"time":"2016-02-23T10:48:19Z"},{"id":11159333,"title":"React.js Conf","url":"http://conf.reactjs.com/index.html","rank":-7.080419157732719,"score":1,"time":"2016-02-23T15:09:09Z"},{"id":11160851,"title":"React.js Conf (day 2) Live Stream - [video]","url":"https://www.youtube.com/watch?v=pi62S_MvheE?day2","rank":-5.642544952660551,"score":1,"time":"2016-02-23T18:01:29Z"},{"id":11160994,"title":"How to Use a React DateTimePicker with Rails Forms","url":"http://blog.mojotech.com/how-to-use-a-react-datetimepicker-with-rails-forms/","rank":-5.4223148645315336,"score":1,"time":"2016-02-23T18:18:46Z"},{"id":11161061,"title":"Build a Journaling App with Meteor 1.3 Beta, React, React-Bootstrap, and Mantra","url":"https://medium.com/@kenrogers/build-a-journaling-app-with-meteor-1-3-beta-react-react-bootstrap-and-mantra-7965d9e9fc23#.s8x8gt4e9","rank":-6.636348695692196,"score":1,"time":"2016-02-23T18:27:41Z"},{"id":11163089,"title":"NFL and React","url":"https://medium.com/nfl-engineers/nfl-react-84e9cd11d384#.xauu4xtz0","rank":-7.080419157732719,"score":2,"time":"2016-02-23T23:05:21Z"},{"id":11163479,"title":"React Wildcat: An Opinionated React Environment by the NFL","url":"https://medium.com/nfl-engineers/nfl-react-84e9cd11d384#.ucaoty5mk","rank":-7.536359457861464,"score":2,"time":"2016-02-24T00:12:49Z"},{"id":11165140,"title":"My journey with React","url":"http://www.jameswatling.com/blog/2016/02/22/my-journey-with-react/","rank":-6.737061774670698,"score":4,"time":"2016-02-24T07:28:29Z"},{"id":11166639,"title":"WebGL bindings for React DOM","url":"https://github.com/ProjectSeptemberInc/gl-react-dom/","rank":-6.4254656634776115,"score":3,"time":"2016-02-24T13:47:50Z"},{"id":11167175,"title":"The time tracker system built in Phoenix and React","url":"http://blog.nukomeet.com/2016/02/24/time-tracker-system-phoenix-react/","rank":-5.4223148645315336,"score":2,"time":"2016-02-24T14:58:51Z"},{"id":11168795,"title":"NFL and React","url":"https://medium.com/nfl-engineers/nfl-react-84e9cd11d384#.fls0jmetw","rank":-7.080419157732719,"score":2,"time":"2016-02-24T18:08:02Z"},{"id":11169499,"title":"React.js Conf 2016 – Isaac Salier-Hellendag – Rich Text Editing with React","url":"https://www.youtube.com/watch?v=feUYwoLhE_4&feature=youtu.be","rank":-6.969263392375751,"score":4,"time":"2016-02-24T19:31:42Z"},{"id":11170898,"title":"What Is React? – React and Redux and Webpack","url":"https://www.youtube.com/playlist?list=PLQDnxXqV213JJFtDaG0aE9vqvp6Wm7nBg","rank":-7.746472238338964,"score":1,"time":"2016-02-24T22:51:40Z"},{"id":11172353,"title":"A virtual list for React that handles trillions of items","url":"https://github.com/Extensis/slick-scroll","rank":-5.218630283054186,"score":1,"time":"2016-02-25T04:17:15Z"},{"id":11174577,"title":"Learn Meteor 1.3, React, React-Bootstrap, and Mantra","url":"http://htpp://kenrogers.co/meteor-react","rank":-7.536359457861464,"score":1,"time":"2016-02-25T14:27:02Z"},{"id":11174872,"title":"Animate React.js components with react-set-animate","url":"https://github.com/petermoresi/react-set-animate","rank":-7.746472238338964,"score":3,"time":"2016-02-25T15:08:03Z"},{"id":11175165,"title":"React Made Reactive: Components as Observables","url":"https://medium.com/@lilactown/react-made-reactive-components-as-observables-71e03713a45b#.x81xazdpj","rank":-6.141418665344863,"score":1,"time":"2016-02-25T15:48:11Z"},{"id":11175543,"title":"Can AngularJS be faster than React?","url":"https://medium.com/@vayvala/can-angularjs-be-faster-than-react-fdf99acc3dee#.jq1tbqxzu","rank":-6.141418665344863,"score":2,"time":"2016-02-25T16:35:59Z"},{"id":11176135,"title":"Upgrading from React 0.11.2 to 0.14.7 in 347 easy steps","url":"http://manuel.bernhardt.io/2016/02/25/upgrading-from-react-0-11-2-to-0-14-7-in-374-easy-steps/","rank":-4.5369272462944465,"score":141,"time":"2016-02-25T17:45:18Z"},{"id":11176867,"title":"A Deep Dive into React Perf Debugging","url":"http://benchling.engineering/deep-dive-react-perf-debugging/","rank":-5.8814219078830545,"score":83,"time":"2016-02-25T19:04:57Z"},{"id":11181177,"title":"Upgrading from React 0.11.2 to 0.14.7 in 374 easy steps","url":"http://manuel.bernhardt.io/2016/02/25/upgrading-from-react-0-11-2-to-0-14-7-in-374-easy-steps/","rank":-4.5369272462944465,"score":5,"time":"2016-02-26T13:17:50Z"},{"id":11182018,"title":"Enable React Dev Tools for Chrome in Cordova App","url":"https://github.com/ngyikp/react-devtools/commit/3bf9cdecc5be6ac45a2d2302c2fed37d7778aa0a","rank":-5.4223148645315336,"score":2,"time":"2016-02-26T15:57:34Z"},{"id":11182201,"title":"Show HN: Visualizing groups of elements in React","url":"https://github.com/scienceai/react-blobber","rank":-5.642544952660551,"score":3,"time":"2016-02-26T16:23:25Z"},{"id":11182421,"title":"React.js Conf 2016 [videos]","url":"https://www.youtube.com/playlist?list=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY","rank":-6.4254656634776115,"score":52,"time":"2016-02-26T16:57:23Z"},{"id":11182872,"title":"React.js Conf 2016","url":"https://www.youtube.com/playlist?list=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY#reactjsconf2016","rank":-6.737061774670698,"score":2,"time":"2016-02-26T18:04:27Z"},{"id":11183008,"title":"How the NFL uses React.js","url":"https://medium.com/nfl-engineers/nfl-react-84e9cd11d384#.xb05425zy","rank":-6.141418665344863,"score":2,"time":"2016-02-26T18:22:08Z"},{"id":11183105,"title":"Developing Our First iOS App with React Native","url":"http://code.hireart.com/2016/02/24/react-native-ios-app/","rank":-5.642544952660551,"score":219,"time":"2016-02-26T18:36:22Z"},{"id":11183394,"title":"Why We Moved to React","url":"https://tech.instacart.com/why-we-moved-to-react/","rank":-6.4254656634776115,"score":158,"time":"2016-02-26T19:19:31Z"},{"id":11183967,"title":"Actually Building Things in React Native (YouTube)","url":"https://youtu.be/ZqKYk0aTaYk?t=80","rank":-5.8814219078830545,"score":1,"time":"2016-02-26T20:28:00Z"},{"id":11188484,"title":"Step by Step Guide to Building React Redux Apps","url":"https://medium.com/@rajaraodv/step-by-step-guide-to-building-react-redux-apps-using-mocks-48ca0f47f9a#.5qbuaxkrf","rank":-5.4223148645315336,"score":133,"time":"2016-02-27T21:04:06Z"},{"id":11190468,"title":"Scientists Studied How Our Brains Would React to Teleportation","url":"http://motherboard.vice.com/read/teleportation-hippocampus-brain-uc-davis","rank":-5.4223148645315336,"score":1,"time":"2016-02-28T09:35:43Z"},{"id":11191167,"title":"Does React really violate Separation of Concern?","url":"https://hashnode.com/post/does-react-really-violate-separation-of-concern-by-putting-html-and-js-in-a-single-file-cil3bn5hj0011a65347rsdut0","rank":-5.8814219078830545,"score":2,"time":"2016-02-28T15:54:44Z"},{"id":11193219,"title":"Show HN: Shopsifter – a shopping comparison app built with React","url":"http://shopsifter.co","rank":-5.218630283054186,"score":6,"time":"2016-02-29T01:29:42Z"},{"id":11193923,"title":"31 Videos from React.js Conf 2016","url":"https://www.youtube.com/playlist?list=PLb0IAmt7-GS0M8Q95RIc2lOM6nc77q1IY#reactjsconf2016","rank":-5.8814219078830545,"score":9,"time":"2016-02-29T06:32:53Z"},{"id":11194228,"title":"Why iOS developers should try React Native","url":"http://buildwithreact.com/article/why-react-native-for-ios-devs","rank":-5.8814219078830545,"score":3,"time":"2016-02-29T08:20:11Z"},{"id":11194661,"title":"React Armor: Protect your DOM from third-party tampering","url":"https://github.com/elierotenberg/react-armor","rank":-5.4223148645315336,"score":64,"time":"2016-02-29T10:36:00Z"},{"id":11195026,"title":"React Simple, Get up and running in a flash with React. No tools, no config.","url":"https://github.com/jarsbe/react-simple","rank":-6.481540366345319,"score":2,"time":"2016-02-29T12:24:28Z"},{"id":11195711,"title":"Show HN: React Client for Deutsche Bahn API (German Railway Corp. API)","url":"https://github.com/brakmic/OpenBahn","rank":-4.853960595957184,"score":2,"time":"2016-02-29T14:48:48Z"},{"id":11196444,"title":"React Makes You Sad?","url":"https://github.com/gaearon/react-makes-you-sad","rank":-6.737061774670698,"score":288,"time":"2016-02-29T16:40:59Z"},{"id":11196613,"title":"Deploying a React Native App with Fastlane – iOS","url":"https://dbanck.svbtle.com/deploying-a-react-native-app-with-fastlane","rank":-5.642544952660551,"score":2,"time":"2016-02-29T17:06:39Z"},{"id":11197080,"title":"React Inline Styles and the Future of CSS","url":"https://blog.formidable.com/react-inline-styles-and-the-future-of-css-cbc85e74bc42#.9v8fasnhn","rank":-5.642544952660551,"score":5,"time":"2016-02-29T18:22:42Z"},{"id":11199641,"title":"Components Palette for React Large Apps","url":"https://github.com/skidding/cosmos","rank":-6.141418665344863,"score":1,"time":"2016-02-29T23:35:05Z"},{"id":11200524,"title":"Prototype React app like good old jQuery days","url":"https://github.com/egoist/react-prototype","rank":-5.642544952660551,"score":2,"time":"2016-03-01T03:00:41Z"},{"id":11202886,"title":"Show HN: React-Most – A Monadic Reactive State Container","url":"https://github.com/jcouyang/react-most","rank":-5.4223148645315336,"score":1,"time":"2016-03-01T14:51:08Z"},{"id":11203864,"title":"Boilerplate Application for a Flask JWT Back End and a React/Redux Front-End","url":"https://github.com/dternyak/React-Redux-Flask","rank":-4.5369272462944465,"score":2,"time":"2016-03-01T16:42:17Z"},{"id":11204101,"title":"Enzyme: JavaScript Testing Utilities for React","url":"https://medium.com/airbnb-engineering/enzyme-javascript-testing-utilities-for-react-a417e5e5090f#.ajct4p9r0","rank":-6.141418665344863,"score":5,"time":"2016-03-01T17:04:25Z"},{"id":11204481,"title":"Free React.js Fundamentals Course","url":"http://courses.reactjsprogram.com/courses/reactjsfundamentals","rank":-6.4254656634776115,"score":676,"time":"2016-03-01T17:47:09Z"},{"id":11204931,"title":"React: Making components flexible by avoiding Spread","url":"https://medium.com/@clintonhalpin/react-making-components-more-flexible-by-avoiding-spread-9b6699d4376c#.rdawirfxn","rank":-5.8814219078830545,"score":5,"time":"2016-03-01T18:39:03Z"},{"id":11205087,"title":"Online html editor that was made with React","url":"https://github.com/onerciller/html-editor","rank":-5.642544952660551,"score":1,"time":"2016-03-01T18:56:37Z"},{"id":11206973,"title":"React-Redux Tutorial Ported to Python Kivy","url":"http://chaosbuffalogames.com/blog/react-redux-todo-list-ported-to-kivy.html","rank":-5.8814219078830545,"score":4,"time":"2016-03-01T23:24:38Z"},{"id":11207800,"title":"React Components, Elements, and Instances","url":"https://facebook.github.io/react/blog/2015/12/18/react-components-elements-and-instances.html","rank":-6.4254656634776115,"score":3,"time":"2016-03-02T02:46:38Z"},{"id":11209031,"title":"A comprehensive react-redux tutorial","url":"http://spapas.github.io/2016/03/02/react-redux-tutorial/","rank":-6.4254656634776115,"score":1,"time":"2016-03-02T10:00:57Z"},{"id":11209270,"title":"Enzyme: JavaScript Testing Utilities for React","url":"https://medium.com/airbnb-engineering/enzyme-javascript-testing-utilities-for-react-a417e5e5090f","rank":-6.141418665344863,"score":2,"time":"2016-03-02T11:20:03Z"},{"id":11210042,"title":"How Realm's New React Native Database Helps Developers","url":"https://appdevelopermagazine.com/3694/2016/3/2/How-Realm%27s-New-React-Native-Database-Helps-Developers/#.Vtb26K7G6U8.hackernews","rank":-5.4223148645315336,"score":1,"time":"2016-03-02T14:21:32Z"},{"id":11211423,"title":"Christopher Chedeau on the Core Philosophies That Underlie React","url":"http://thepracticaldev.com/christopher-chedeau-on-the-philosophies-of-react","rank":-5.4223148645315336,"score":1,"time":"2016-03-02T17:29:25Z"},{"id":11213841,"title":"Adrenaline – React Bindings for Redux with Relay in Mind","url":"https://github.com/gyzerok/adrenaline","rank":-5.4223148645315336,"score":1,"time":"2016-03-02T23:15:02Z"},{"id":11214147,"title":"Fancy Form Fields in React","url":"https://medium.com/whistle-product-engineering-blog/fancy-fields-d7cfc2f68e6d#.jkcs4ew1f","rank":-6.4254656634776115,"score":2,"time":"2016-03-03T00:15:00Z"},{"id":11216352,"title":"My Thoughts on Learning React","url":"http://www.richardbagshaw.co.uk/learning-react/","rank":-6.4254656634776115,"score":3,"time":"2016-03-03T12:16:28Z"},{"id":11216417,"title":"Handling key events in React","url":"https://github.com/ayrton/react-key-handler","rank":-6.4254656634776115,"score":2,"time":"2016-03-03T12:32:23Z"},{"id":11216571,"title":"Why we chose React for our latest hybrid app","url":"http://14islands.com/blog/2016/03/03/why-we-chose-react-for-hybrid-app/","rank":-5.4223148645315336,"score":2,"time":"2016-03-03T13:05:21Z"},{"id":11218105,"title":"A React/Redux boilerplate featuring ES6, Flow, form validation, Bootstrap, internationalization","url":"https://opencredo.com/react-redux-boilerplate/","rank":-5.029694159741383,"score":3,"time":"2016-03-03T16:54:59Z"},{"id":11218283,"title":"React Three UI – Experimenting with React as an Interface for 3D UIs","url":"https://github.com/lwansbrough/react-three-ui","rank":-6.969263392375751,"score":27,"time":"2016-03-03T17:19:30Z"},{"id":11218959,"title":"Rebass – React Functional UI Components","url":"http://jxnblk.com/rebass","rank":-6.4254656634776115,"score":5,"time":"2016-03-03T18:48:00Z"},{"id":11220332,"title":"React bindings to create and control a 3D scene using three.js","url":"https://github.com/Izzimach/react-three","rank":-4.853960595957184,"score":3,"time":"2016-03-03T21:50:42Z"},{"id":11222814,"title":"Sensor manager package for react-native","url":"https://github.com/kprimice/react-native-sensor-manager","rank":-6.141418665344863,"score":3,"time":"2016-03-04T09:29:20Z"},{"id":11222943,"title":"Building an isomorphic react application","url":"http://engineering.tes.com/post/isomorphic-react/","rank":-6.4254656634776115,"score":1,"time":"2016-03-04T10:32:51Z"},{"id":11225110,"title":"Enzyme – Airbnb's Testing Utilities for React","url":"https://medium.com/airbnb-engineering/enzyme-javascript-testing-utilities-for-react-a417e5e5090f","rank":-5.8814219078830545,"score":2,"time":"2016-03-04T17:08:04Z"},{"id":11226722,"title":"Sagas – side effects middleware for React and Redux","url":"http://yelouafi.github.io/redux-saga/","rank":-5.642544952660551,"score":2,"time":"2016-03-04T20:44:05Z"},{"id":11226843,"title":"28kb React and Redux and Routing Stack","url":"https://github.com/matthewmueller/28kb-react-redux-routing","rank":-5.8814219078830545,"score":2,"time":"2016-03-04T21:04:51Z"},{"id":11227295,"title":"Pivotal's React UI Framework","url":"http://styleguide.pivotal.io/","rank":-6.4254656634776115,"score":2,"time":"2016-03-04T22:27:33Z"},{"id":11228753,"title":"Why React?","url":"http://www.ateev.in/2016/03/why-react.html","rank":-7.460654783917127,"score":1,"time":"2016-03-05T07:20:19Z"},{"id":11228963,"title":"React resources, templates and components","url":"https://www.noodl.io/market/search/React","rank":-6.4254656634776115,"score":2,"time":"2016-03-05T09:23:37Z"},{"id":11229736,"title":"React adaptive grid","url":"http://babotech.github.io/react-adaptive-grid/","rank":-7.080419157732719,"score":1,"time":"2016-03-05T15:37:40Z"},{"id":11231674,"title":"Data Loading in React: Four Techniques Compared","url":"https://www.discovermeteor.com/blog/data-loading-react/","rank":-5.8814219078830545,"score":2,"time":"2016-03-05T23:43:43Z"},{"id":11232134,"title":"Rebass: React component catalogue from the maker of BassCSS","url":"http://jxnblk.com/rebass/","rank":-5.4223148645315336,"score":20,"time":"2016-03-06T02:02:13Z"},{"id":11235300,"title":"A guide for building CRUD React Redux App with “async actions”","url":"https://medium.com/@rajaraodv/a-guide-for-building-a-react-redux-crud-app-7fe0b8943d0f#.fr471fu2b","rank":-5.029694159741383,"score":1,"time":"2016-03-06T20:03:51Z"},{"id":11238234,"title":"Show HN: React-deepstream – realtime backend for ReactJS components","url":"https://deepstream.io/tutorials/deepstream-react.html","rank":-5.4223148645315336,"score":5,"time":"2016-03-07T11:08:00Z"},{"id":11239660,"title":"Teens react to 90s Internet","url":"https://www.youtube.com/watch?v=d0mg9DxvfZE","rank":-6.4254656634776115,"score":1,"time":"2016-03-07T16:16:08Z"},{"id":11239716,"title":"A Guide for Building a React Redux CRUD App","url":"https://medium.com/@rajaraodv/a-guide-for-building-a-react-redux-crud-app-7fe0b8943d0f","rank":-5.4223148645315336,"score":1,"time":"2016-03-07T16:24:16Z"},{"id":11239793,"title":"Zero-Configuration React Static Site Generator","url":"http://jxnblk.com/writing/posts/zero-configuration-react-static-site-generator/","rank":-6.141418665344863,"score":1,"time":"2016-03-07T16:35:39Z"},{"id":11240180,"title":"React Native Scheduling","url":"https://www.facebook.com/notes/andy-street/react-native-scheduling/10153916310914590","rank":-7.080419157732719,"score":2,"time":"2016-03-07T17:37:21Z"},{"id":11241562,"title":"React Project: State of the Art Web Development","url":"https://github.com/ryanflorence/react-project","rank":-5.642544952660551,"score":2,"time":"2016-03-07T20:55:06Z"},{"id":11241622,"title":"React makes me sad","url":"https://medium.com/@tenorb/react-makes-me-sad-efc135796595","rank":-6.737061774670698,"score":1,"time":"2016-03-07T21:01:00Z"},{"id":11241864,"title":"Teens react to Windows 95","url":"https://www.youtube.com/watch?v=8ucCxtgN6sc","rank":-6.4254656634776115,"score":4,"time":"2016-03-07T21:30:29Z"},{"id":11242986,"title":"React v15.0 Release Candidate","url":"https://facebook.github.io/react/blog/2016/03/07/react-v15-rc1.html","rank":-6.4254656634776115,"score":28,"time":"2016-03-08T01:20:49Z"},{"id":11244320,"title":"A tool to convert SVG files to React components","url":"https://github.com/jkelstrup/svg-reactor","rank":-5.4223148645315336,"score":2,"time":"2016-03-08T09:36:23Z"},{"id":11246023,"title":"Using Redux in React Apps","url":"https://medium.com/@firasd/quick-start-tutorial-using-redux-in-react-apps-89b142d6c5c1","rank":-6.4254656634776115,"score":1,"time":"2016-03-08T15:59:49Z"},{"id":11247731,"title":"Show HN: Near-zero-configuration react static site generator","url":"http://jxnblk.com/writing/posts/zero-configuration-react-static-site-generator/","rank":-5.4223148645315336,"score":1,"time":"2016-03-08T19:17:35Z"},{"id":11247925,"title":"TEENS REACT TO WINDOWS 95","url":"https://youtu.be/8ucCxtgN6sc","rank":-6.4254656634776115,"score":1,"time":"2016-03-08T19:43:50Z"},{"id":11247999,"title":"Code-generator to create React projects from design, with clean HTML and CSS","url":"https://medium.com/sketch-app-sources/code-generator-to-create-react-projects-straight-from-design-with-clean-html-and-css-c399a8189f0d#.eo3k89y4t","rank":-4.690092449226312,"score":4,"time":"2016-03-08T19:52:20Z"},{"id":11248032,"title":"Adding a Robust Form Validation to React Redux Apps","url":"https://medium.com/@rajaraodv/adding-a-robust-form-validation-to-react-redux-apps-616ca240c124#.v1rv46vif","rank":-5.4223148645315336,"score":1,"time":"2016-03-08T19:55:45Z"},{"id":11248107,"title":"Teenagers React to Windows 95","url":"http://www.digitaltrends.com/computing/teens-react-windows-95-dial-up/","rank":-6.4254656634776115,"score":13,"time":"2016-03-08T20:04:38Z"},{"id":11248856,"title":"Hot Reloading in React (or, an Ode to Accidental Complexity)","url":"https://medium.com/@dan_abramov/hot-reloading-in-react-1140438583bf","rank":-5.218630283054186,"score":5,"time":"2016-03-08T21:32:18Z"},{"id":11250627,"title":"Teens React to Windows 95","url":"https://www.youtube.com/watch?v=8ucCxtgN6sc","rank":-6.4254656634776115,"score":1,"time":"2016-03-09T03:09:13Z"},{"id":11250765,"title":"Six weeks in and I want to smooch react native on its big old head","url":"https://m.proxima.io/six-weeks-in-and-i-want-to-smooch-react-native-on-its-big-old-forehead-895f8fe148f5","rank":-4.3934495640662155,"score":32,"time":"2016-03-09T03:45:43Z"},{"id":11250893,"title":"Show HN: HackerWeb – A simple HN iOS app built with React Native","url":"https://itunes.apple.com/us/app/hackerweb/id1084209377?mt=8","rank":-4.853960595957184,"score":6,"time":"2016-03-09T04:16:56Z"},{"id":11252207,"title":"Hot Reloading in React","url":"https://medium.com/@dan_abramov/hot-reloading-in-react-1140438583bf#.g61ixaghk","rank":-6.737061774670698,"score":3,"time":"2016-03-09T11:06:38Z"},{"id":11252302,"title":"Quick Start Tutorial: React Redux without ES6 or Webpack","url":"https://medium.com/@firasd/quick-start-tutorial-using-redux-in-react-apps-89b142d6c5c1","rank":-5.4223148645315336,"score":1,"time":"2016-03-09T11:36:54Z"},{"id":11252750,"title":"Deepstream-react – realtime ReactJs back end in a single line of code","url":"http://www.deepstream.io/tutorials/deepstream-react.html","rank":-4.853960595957184,"score":3,"time":"2016-03-09T13:15:36Z"},{"id":11252943,"title":"SEO Friendly React.js App Architecture for Multimedia Content","url":"https://builtvisible.com/seo-friendly-react-js-app-architecture-for-multimedia-content/","rank":-5.4223148645315336,"score":2,"time":"2016-03-09T13:56:37Z"},{"id":11253788,"title":"A simpler way to compile React applications","url":"https://github.com/eanplatter/enclave","rank":-5.8814219078830545,"score":12,"time":"2016-03-09T16:17:55Z"},{"id":11255422,"title":"A Tour of React Native\u200A–\u200APart 2: Redux and Friends","url":"https://medium.com/infinite-red/a-tour-of-react-native-part-2-redux-friends-4fed022aaa1e","rank":-5.218630283054186,"score":1,"time":"2016-03-09T20:07:31Z"},{"id":11255540,"title":"React Native 0.22 Ships with Hot Reloading","url":"https://github.com/facebook/react-native/releases/tag/0.22.0-rc","rank":-5.642544952660551,"score":2,"time":"2016-03-09T20:32:23Z"},{"id":11256248,"title":"A better way of creating controlled forms in React","url":"https://github.com/theadam/react-inform","rank":-5.4223148645315336,"score":1,"time":"2016-03-09T22:48:04Z"},{"id":11256351,"title":"Eric Vicenti from Facebook React Native Team Q&A Thurs March 10 (1pm-2:30pm PST)","url":"http://join.reactiflux.com","rank":-4.2587684905126455,"score":1,"time":"2016-03-09T23:10:28Z"},{"id":11258937,"title":"How Does Fuse Differ from React Native and NativeScript","url":"https://medium.com/@fusetools/how-fuse-differs-from-react-native-and-nativescript-525344f02aaf","rank":-5.4223148645315336,"score":1,"time":"2016-03-10T13:12:45Z"},{"id":11259206,"title":"Using React Instead of Dijit with Dojo Toolkit","url":"http://10clouds.com/blog/using-react-instead-of-dijit-with-dojo-toolkit-part-1/","rank":-5.642544952660551,"score":36,"time":"2016-03-10T14:02:50Z"},{"id":11259383,"title":"Middlewares and React Redux LifeCycle","url":"https://medium.com/@rajaraodv/using-middlewares-in-react-redux-apps-f7c9652610c6#.4f56pkloz","rank":-6.4254656634776115,"score":2,"time":"2016-03-10T14:34:07Z"},{"id":11261270,"title":"Hot Reloading in React (or, an Ode to Accidental Complexity)","url":"https://medium.com/@dan_abramov/hot-reloading-in-react-1140438583bf#.86pyieq7o","rank":-5.218630283054186,"score":1,"time":"2016-03-10T18:58:45Z"},{"id":11262953,"title":"Automatic Code Splitting for React Router with ES6 Imports","url":"https://medium.com/modus-create-front-end-development/automatic-code-splitting-for-react-router-w-es6-imports-a0abdaa491e9#.vzlci4ltq","rank":-5.4223148645315336,"score":1,"time":"2016-03-10T22:21:29Z"},{"id":11265448,"title":"A collection of react components to render common data visualization charts","url":"https://github.com/uber-common/react-vis","rank":-5.029694159741383,"score":4,"time":"2016-03-11T08:36:12Z"},{"id":11265776,"title":"React Compose: Clever Dumb Components","url":"http://reactcompose.com","rank":-6.4254656634776115,"score":3,"time":"2016-03-11T10:28:48Z"},{"id":11266256,"title":"Show HN: A Django and React Project Template","url":"https://github.com/scottwoodall/django-react-template","rank":-5.642544952660551,"score":4,"time":"2016-03-11T12:45:30Z"},{"id":11270138,"title":"Animating with React, Redux, and d3","url":"http://swizec.com/blog/animating-with-react-redux-and-d3/swizec/6775","rank":-6.141418665344863,"score":3,"time":"2016-03-11T22:54:27Z"},{"id":11271135,"title":"Visual Studio Code Snippets for React.js","url":"https://github.com/xabikos/vscode-react","rank":-5.8814219078830545,"score":1,"time":"2016-03-12T02:55:26Z"},{"id":11273325,"title":"React Native app example","url":"https://github.com/akveo/react-native-reddit-reader","rank":-6.737061774670698,"score":3,"time":"2016-03-12T16:11:43Z"},{"id":11275793,"title":"Show HN: A Universal React setup with internationalization, koa2","url":"https://github.com/ngduc/react-setup?v=2.2.2","rank":-5.4223148645315336,"score":2,"time":"2016-03-13T02:08:48Z"},{"id":11276953,"title":"React slider with no dependencies","url":"http://stanko.github.io/simple-react-slider/","rank":-6.4254656634776115,"score":1,"time":"2016-03-13T09:21:06Z"},{"id":11277761,"title":"Statinamic - Static website generator using React components","url":"http://moox.io/statinamic/","rank":-5.8814219078830545,"score":3,"time":"2016-03-13T14:19:34Z"},{"id":11277984,"title":"Getting Started with React, Redux and Immutable: A Test-Driven Tutorial (Part 1)","url":"http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-1/","rank":-4.690092449226312,"score":4,"time":"2016-03-13T15:26:15Z"},{"id":11279543,"title":"Using Webpack and React Router in Production","url":"https://reactjsnews.com/webpack-in-production","rank":-5.8814219078830545,"score":1,"time":"2016-03-13T21:57:00Z"},{"id":11281474,"title":"Show HN: react-calendar-timeline – A modern and responsive react timeline","url":"https://github.com/namespace-ee/react-calendar-timeline","rank":-7.148568583438252,"score":5,"time":"2016-03-14T07:20:41Z"},{"id":11281827,"title":"Neos CMS Goes for a Full UI Rewrite with React and Redux","url":"https://dimaip.github.io/2016/03/13/neos-react-redux-rewrite/","rank":-4.853960595957184,"score":1,"time":"2016-03-14T09:41:54Z"},{"id":11282178,"title":"Web App for Database CRUD with Spring Data REST and React JavaScript - 30 Minutes","url":"https://github.com/ipselon/sdr-bootstrap-prepack","rank":-4.5369272462944465,"score":2,"time":"2016-03-14T11:20:41Z"},{"id":11282958,"title":"Reactive state and side effect management for React","url":"https://github.com/philpl/fluorine","rank":-5.642544952660551,"score":3,"time":"2016-03-14T14:08:11Z"},{"id":11282959,"title":"Socket.io for Tardy React Status Indicators","url":"http://dejanglozic.com/2016/03/14/socket-io-for-tardy-react-status-indicators/","rank":-5.8814219078830545,"score":2,"time":"2016-03-14T14:08:59Z"},{"id":11285942,"title":"Leveling Up with React: React Router","url":"https://css-tricks.com/learning-react-router/","rank":-8.203920859871145,"score":2,"time":"2016-03-14T22:09:33Z"},{"id":11286266,"title":"Yo-yo.js – replacing react with 2 lines of code","url":"https://github.com/maxogden/yo-yo","rank":-5.218630283054186,"score":5,"time":"2016-03-14T23:10:02Z"},{"id":11292925,"title":"React-native-ios-charts: Bringing iOS Charts to React Native","url":"https://github.com/Jpadilla1/react-native-ios-charts","rank":-7.337343744886062,"score":31,"time":"2016-03-15T20:57:08Z"},{"id":11297627,"title":"Securing React Redux Apps with JWT Tokens","url":"https://medium.com/@rajaraodv/securing-react-redux-apps-with-jwt-tokens-fcfe81356ea0#.atswrsjeq","rank":-5.8814219078830545,"score":2,"time":"2016-03-16T14:35:41Z"},{"id":11299353,"title":"Browser DGAF That You Use React","url":"http://blog.siftscience.com/blog/2016/browser-dgaf-that-you-use-react","rank":-6.141418665344863,"score":4,"time":"2016-03-16T18:01:25Z"},{"id":11300381,"title":"React components for Structor. Tell us if you didn't find component you need","url":"https://helmetrex.com/generators","rank":-4.5369272462944465,"score":2,"time":"2016-03-16T20:21:59Z"},{"id":11304164,"title":"Responsive, drag- and resizable grid layout in React (used by Amazon CloudFront)","url":"https://github.com/STRML/react-grid-layout","rank":-4.853960595957184,"score":5,"time":"2016-03-17T13:27:57Z"},{"id":11305637,"title":"Testing React Components with Enzyme and Mocha","url":"https://semaphoreci.com/community/tutorials/testing-react-components-with-enzyme-and-mocha","rank":-5.8814219078830545,"score":1,"time":"2016-03-17T16:52:19Z"},{"id":11306810,"title":"Truly Dumb React Components","url":"https://medium.com/@jsbs/truly-dumb-react-components-608860e958f7#.y3qen36d5","rank":-6.737061774670698,"score":1,"time":"2016-03-17T19:17:58Z"},{"id":11312069,"title":"Truly Dumb React Components","url":"https://medium.com/@jsbs/truly-dumb-react-components-608860e958f7#.b28wi8j1c","rank":-6.737061774670698,"score":3,"time":"2016-03-18T14:40:39Z"},{"id":11313623,"title":"React Native Carousel with Support for iOS and Android","url":"https://www.noodl.io/market/product/P201603180013512/reactnative-carousel-reactnative-carousel-for-ios-and-android","rank":-5.4223148645315336,"score":1,"time":"2016-03-18T18:05:24Z"},{"id":11316452,"title":"newsfeed.fb.com uses Vue.js instead of React","url":"https://newsfeed.fb.com/","rank":-5.4223148645315336,"score":1,"time":"2016-03-19T00:25:09Z"},{"id":11317792,"title":"Universal React: You’re doing it wrong","url":"http://jamesknelson.com/universal-react-youre-doing-it-wrong/","rank":-5.8814219078830545,"score":1,"time":"2016-03-19T08:36:56Z"},{"id":11322840,"title":"React v15.0 Release Candidate 2","url":"http://facebook.github.io/react/blog/2016/03/16/react-v15-rc2.html?utm_campaign=linkplug&utm_source=linkplug&utm_medium=linkplug&utm_content=linkplug&utm_term=linkplug","rank":-6.141418665344863,"score":2,"time":"2016-03-20T13:35:23Z"},{"id":11323912,"title":"Searchkit 0.8 – React UI Components for Elasticsearch","url":"https://blog.searchkit.co/searchkit-0-8-2c6432f9b4ac#.jds6mrkql","rank":-5.642544952660551,"score":108,"time":"2016-03-20T18:07:18Z"},{"id":11325061,"title":"Grumpkin: simple CSS tests for React components","url":"https://github.com/gcedo/grumpkin","rank":-5.8814219078830545,"score":1,"time":"2016-03-20T22:45:59Z"},{"id":11326663,"title":"Lazy loading of React component dependencies","url":"https://tailordev.fr/blog/2016/03/17/loading-dependencies-asynchronously-in-react-components/","rank":-6.141418665344863,"score":2,"time":"2016-03-21T07:23:31Z"},{"id":11326976,"title":"ReBEM: React + BEM","url":"https://medium.com/@mistadikay/rebem-react-bem-20d875157017#.b0xdfqg4p","rank":-6.737061774670698,"score":6,"time":"2016-03-21T09:34:28Z"},{"id":11327339,"title":"Elm Native UI: The Future of Elm and React Native","url":"http://ohanhi.github.io/elm-native-ui-update.html","rank":-5.218630283054186,"score":11,"time":"2016-03-21T11:27:25Z"},{"id":11330248,"title":"Build an Image Gallery Using React, Redux and Redux-Saga","url":"http://joelhooks.com/blog/2016/03/20/build-an-image-gallery-using-redux-saga/","rank":-5.218630283054186,"score":1,"time":"2016-03-21T18:08:15Z"},{"id":11333826,"title":"Building Chrome Extensions in React and Redux","url":"http://blog.goguardian.com/nerds/chrome-extensions-in-react","rank":-5.8814219078830545,"score":2,"time":"2016-03-22T01:46:22Z"},{"id":11335116,"title":"React Native 0.22 Ships with Hot Reloading","url":"https://github.com/facebook/react-native/releases/tag/v0.22.0","rank":-5.642544952660551,"score":3,"time":"2016-03-22T08:31:52Z"},{"id":11336421,"title":"How Airbnb Uses React","url":"http://devnacho.com/2016/03/20/how-airbnb-uses-react/","rank":-6.737061774670698,"score":5,"time":"2016-03-22T13:36:05Z"},{"id":11338090,"title":"Using React and JQuery Together","url":"http://tech.oyster.com/using-react-and-jquery-together/","rank":-6.4254656634776115,"score":4,"time":"2016-03-22T17:15:59Z"},{"id":11338109,"title":"Designing simpler React components","url":"https://medium.com/@esp/designing-simpler-react-components-13a0061afd16","rank":-6.737061774670698,"score":4,"time":"2016-03-22T17:17:39Z"},{"id":11338581,"title":"React Native – Avoiding Keyboard iOS/Android","url":"https://shift.infinite.red/avoiding-the-keyboard-in-react-native-56d05b9a1e81#.z9zr9qjbu","rank":-6.141418665344863,"score":2,"time":"2016-03-22T18:09:58Z"},{"id":11340032,"title":"React Full Stack Tests and Continuous Delivery Part 1/4: Nightwatch","url":"https://blog.parsable.com/react-full-stack-tests-and-continuous-delivery-part-1-4-nightwatch-c378b6fbac8a","rank":-5.029694159741383,"score":9,"time":"2016-03-22T21:19:32Z"},{"id":11340730,"title":"I’m gonna puke if you compare Angular to React again; heres why","url":"https://twitter.com/amcdnl/status/712417809498841088","rank":-4.690092449226312,"score":1,"time":"2016-03-22T23:17:38Z"},{"id":11343214,"title":"Tachyons: fast, highly readable CSS that goes great with React","url":"http://tachyons.io/","rank":-5.218630283054186,"score":3,"time":"2016-03-23T10:20:08Z"},{"id":11343797,"title":"Fans react to the closure of MotorStorm and DriveClub makers Evolution","url":"http://www.independent.ie/business/technology/tech-gaming/fans-react-to-the-closure-of-motorstorm-and-driveclub-makers-evolution-34565508.html","rank":-5.029694159741383,"score":1,"time":"2016-03-23T12:29:42Z"},{"id":11344298,"title":"Hierarchical Composed State with React.JS","url":"https://builtvisible.com/hierarchical-composed-state-react-js/","rank":-6.141418665344863,"score":1,"time":"2016-03-23T13:43:54Z"},{"id":11345599,"title":"State of React and CSS","url":"https://voice.kadira.io/state-of-react-and-css-501d179443d3#.ih1v54a9s","rank":-6.4254656634776115,"score":1,"time":"2016-03-23T15:58:59Z"},{"id":11346323,"title":"Automated React Component Testing with Jest","url":"https://www.distelli.com/docs/tutorials/test-your-react-component-with-jest","rank":-6.141418665344863,"score":1,"time":"2016-03-23T17:10:00Z"},{"id":11346923,"title":"Video Playback: Ionic vs. React Native","url":"https://gorillalogic.com/blog/video-playback-ionic-vs-react-native/","rank":-6.141418665344863,"score":3,"time":"2016-03-23T18:21:26Z"},{"id":11347191,"title":"How We Handled User Auth with React Native","url":"http://code.hireart.com/2016/03/22/react-native-user-login-and-fb-login/","rank":-5.642544952660551,"score":7,"time":"2016-03-23T18:53:32Z"},{"id":11347810,"title":"Deploying react-router website on Amazon S3","url":"http://aserafin.pl/2016/03/23/react-router-on-amazon-s3/","rank":-5.8814219078830545,"score":1,"time":"2016-03-23T20:12:57Z"},{"id":11349452,"title":"1000% performance improvement for intensive react apps","url":"https://github.com/facebook/react/issues/6322","rank":-5.8814219078830545,"score":1,"time":"2016-03-24T00:03:45Z"},{"id":11350518,"title":"Marko vs. React Benchmark","url":"https://github.com/patrick-steele-idem/marko-vs-react","rank":-6.737061774670698,"score":1,"time":"2016-03-24T04:10:43Z"},{"id":11350526,"title":"React Native is a game-changer for mobile development (says Android developer)","url":"https://medium.com/@parkjiho/react-native-is-a-game-changer-for-mobile-development-e658ad3d6cd","rank":-4.853960595957184,"score":3,"time":"2016-03-24T04:14:44Z"},{"id":11352940,"title":"Show HN: Learn React JavaScript in Browser","url":"https://www.educative.io/collection/5638830484881408/70001","rank":-5.8814219078830545,"score":11,"time":"2016-03-24T14:16:46Z"},{"id":11354752,"title":"The Anatomy of a React Redux App (with 6 Types of Components)","url":"https://medium.com/@rajaraodv/the-anatomy-of-a-react-redux-app-759282368c5a#.8519wzpho","rank":-4.853960595957184,"score":1,"time":"2016-03-24T17:41:34Z"},{"id":11355570,"title":"Going global with React","url":"http://blog.cupofcode.be/going-global-with-react/","rank":-6.737061774670698,"score":2,"time":"2016-03-24T19:16:09Z"},{"id":11361329,"title":"React Full Stack Tests and Continuous Delivery Part 1/4: Nightwatch","url":"https://blog.parsable.com/react-full-stack-tests-and-continuous-delivery-part-1-4-nightwatch-c378b6fbac8a#.she5oicnp","rank":-5.029694159741383,"score":1,"time":"2016-03-25T17:27:00Z"},{"id":11364156,"title":"Adventures in Real-World React Performance Debugging","url":"http://blog.siftscience.com/blog/2016/adventures-in-real-world-react-performance-debugging","rank":-5.8814219078830545,"score":8,"time":"2016-03-26T02:19:16Z"},{"id":11365299,"title":"Designing simpler React components","url":"https://medium.com/building-asana/designing-simpler-react-components-13a0061afd16#.9nwdbikxh","rank":-6.737061774670698,"score":54,"time":"2016-03-26T11:42:15Z"},{"id":11365865,"title":"Performance Engineering with React","url":"https://twitter.com/unbug/status/713742479103696897","rank":-6.737061774670698,"score":2,"time":"2016-03-26T15:01:40Z"},{"id":11365915,"title":"React Native for Web: A Framework for Building Native Web Apps","url":"https://github.com/necolas/react-native-web","rank":-5.029694159741383,"score":3,"time":"2016-03-26T15:12:46Z"},{"id":11369757,"title":"Declarative React events and signals for OCaml","url":"https://github.com/dbuenzli/react","rank":-5.8814219078830545,"score":2,"time":"2016-03-27T12:31:00Z"},{"id":11375276,"title":"Dive into React Native performance","url":"https://code.facebook.com/posts/895897210527114/dive-into-react-native-performance/","rank":-6.4254656634776115,"score":5,"time":"2016-03-28T16:34:12Z"},{"id":11375584,"title":"Show HN: React Simple Markdown Editor","url":"https://github.com/seibelj/react-simple-markdown-editor","rank":-6.141418665344863,"score":2,"time":"2016-03-28T17:08:57Z"},{"id":11375605,"title":"Hot Reloading for React Native","url":"http://facebook.github.io/react-native/blog/2016/03/24/introducing-hot-reloading.html","rank":-6.4254656634776115,"score":3,"time":"2016-03-28T17:10:25Z"},{"id":11376252,"title":"Dive into React Native performance","url":"https://code.facebook.com/posts/895897210527114/","rank":-6.4254656634776115,"score":5,"time":"2016-03-28T18:33:57Z"},{"id":11378639,"title":"React – Basic Theoretical Concepts","url":"https://github.com/reactjs/react-basic","rank":-6.737061774670698,"score":19,"time":"2016-03-29T00:26:41Z"},{"id":11379467,"title":"Introducing Hot Reloading in React Native","url":"http://facebook.github.io/react-native/blog/2016/03/24/introducing-hot-reloading.html","rank":-6.141418665344863,"score":2,"time":"2016-03-29T04:17:54Z"},{"id":11381176,"title":"Dive into React Native performance","url":"https://code.facebook.com/posts/895897210527114/dive-into-react-native-performance/","rank":-6.4254656634776115,"score":2,"time":"2016-03-29T13:15:26Z"},{"id":11381673,"title":"React twice as fast","url":"https://code.facebook.com/posts/895897210527114/","rank":-6.737061774670698,"score":3,"time":"2016-03-29T14:28:20Z"},{"id":11381932,"title":"An Overview of the React Ecosystem","url":"https://channel9.msdn.com/Blogs/cdndevs/An-Overview-of-the-React-Ecosystem","rank":-6.141418665344863,"score":3,"time":"2016-03-29T14:59:46Z"},{"id":11381970,"title":"Show HN: Fullstack React: The Complete Book on ReactJS and Friends","url":"https://www.fullstackreact.com","rank":-5.029694159741383,"score":21,"time":"2016-03-29T15:04:07Z"},{"id":11382918,"title":"Why we're open sourcing our React native app","url":"https://medium.com/@tomgoldenberg/why-we-re-open-sourcing-our-react-native-app-bb29c03b398d#.hgdq7x3uh","rank":-5.4223148645315336,"score":1,"time":"2016-03-29T17:03:24Z"},{"id":11384178,"title":"React and Redux: Avoiding the Single Page App","url":"http://blog.mojotech.com/react-and-redux-a-la-carte/","rank":-5.642544952660551,"score":6,"time":"2016-03-29T19:29:17Z"},{"id":11386595,"title":"React Native for OS X","url":"https://github.com/ptmt/react-native-desktop","rank":-6.4254656634776115,"score":637,"time":"2016-03-30T02:38:41Z"},{"id":11388046,"title":"Getting Started with React, Redux and Immutable: A Test-Driven Tutorial","url":"http://www.theodo.fr/blog/2016/03/getting-started-with-react-redux-and-immutable-a-test-driven-tutorial-part-2/","rank":-5.029694159741383,"score":11,"time":"2016-03-30T09:29:43Z"},{"id":11389732,"title":"React Native app example","url":"https://github.com/akveo/react-native-reddit-reader","rank":-6.737061774670698,"score":2,"time":"2016-03-30T14:58:44Z"},{"id":11391941,"title":"The Transition to React in a Legacy Rails and Angular App","url":"http://eatcodeplay.com/the-transition-to-react-in-rails-angular-app/","rank":-5.029694159741383,"score":7,"time":"2016-03-30T18:56:12Z"},{"id":11392261,"title":"Weekly JavaScript and React news","url":"https://www.getrevue.co/profile/guidsen","rank":-6.4254656634776115,"score":4,"time":"2016-03-30T19:35:14Z"},{"id":11395204,"title":"Ember.js's Glimmer 2 Renders 2x FPS Than React","url":"https://speakerdeck.com/tomdale/emberconf-2016-keynote?slide=87","rank":-5.218630283054186,"score":2,"time":"2016-03-31T05:37:16Z"},{"id":11396862,"title":"React vs. Angular2: The fight rages on","url":"http://tech.evojam.com/2016/03/31/react-vs-angular2-the-fight-rages-on/","rank":-5.8814219078830545,"score":1,"time":"2016-03-31T13:11:50Z"},{"id":11397575,"title":"Building Open-Source Maps App Using React Native, Mapbox GL and OSM2VectorTiles","url":"https://github.com/manuelroth/maps","rank":-4.853960595957184,"score":2,"time":"2016-03-31T14:49:06Z"},{"id":11399636,"title":"Universal React Without a Node.js Back End","url":"https://github.com/tildedave/universal-react-without-node","rank":-5.642544952660551,"score":1,"time":"2016-03-31T18:57:35Z"},{"id":11399748,"title":"Introducing React Storybook by Kadira","url":"https://voice.kadira.io/introducing-react-storybook-ec27f28de1e2","rank":-6.4254656634776115,"score":8,"time":"2016-03-31T19:11:03Z"},{"id":11402248,"title":"React-bind-decorator","url":"https://github.com/zackargyle/react-bind-decorator","rank":-7.080419157732719,"score":2,"time":"2016-04-01T02:59:05Z"},{"id":11402707,"title":"Server side with React","url":"http://www.akshatpaul.com/blog/2015/server-side-with-react/","rank":-6.737061774670698,"score":3,"time":"2016-04-01T04:46:54Z"},{"id":11403908,"title":"Why immutability is important for the React Lifecycle","url":"http://hellote.com/mutableupdate/","rank":-5.642544952660551,"score":2,"time":"2016-04-01T10:40:43Z"},{"id":11404008,"title":"5 reasons why I choose React-Meteor for my projects","url":"http://fjaguero.com/5-reasons-why-i-choose-react-meteor-for-my-projects/","rank":-5.218630283054186,"score":1,"time":"2016-04-01T11:11:48Z"},{"id":11409122,"title":"shasta: toolkit for building redux/react apps","url":"https://github.com/shastajs/shasta","rank":-5.8814219078830545,"score":2,"time":"2016-04-01T22:47:01Z"},{"id":11409383,"title":"CHOOSING a FRONT END FRAMEWORK: ANGULAR VS. EMBER VS. REACT","url":"http://smashingboxes.com/blog/choosing-a-front-end-framework-angular-ember-react","rank":-5.218630283054186,"score":4,"time":"2016-04-01T23:42:30Z"},{"id":11411020,"title":"Introducing React Storybook","url":"https://voice.kadira.io/introducing-react-storybook-ec27f28de1e2","rank":-7.080419157732719,"score":459,"time":"2016-04-02T10:38:11Z"},{"id":11414727,"title":"React-Storybook Isolate your React UI Component development from the main app","url":"https://github.com/kadirahq/react-storybook","rank":-6.969263392375751,"score":2,"time":"2016-04-03T03:04:37Z"},{"id":11415914,"title":"State of React and CSS","url":"https://voice.kadira.io/state-of-react-and-css-501d179443d3","rank":-6.4254656634776115,"score":3,"time":"2016-04-03T12:53:05Z"},{"id":11416757,"title":"Searchkit 0.9 – React UI Components for Elasticsearch","url":"https://blog.searchkit.co/searchkit-0-9-23d78568d219#.v4c27y21q","rank":-5.642544952660551,"score":13,"time":"2016-04-03T17:00:17Z"},{"id":11418367,"title":"Beginner Guide to Building a Blog with React/Express/MongoDB Part 1: Setup/Webpack","url":"http://www.amoderndev.com/posts/a-practical-guide-to-building-a-blog-w-react-express-mongodb-part-1-intro-setup-and-webpack","rank":-4.5369272462944465,"score":34,"time":"2016-04-03T23:29:14Z"},{"id":11421960,"title":"Applications of ES6 Arrow Functions in React – Sagi Avinash Blog","url":"https://medium.com/sagi-avinash-blog/applications-of-es6-arrow-functions-in-react-ae699f11e579","rank":-5.218630283054186,"score":1,"time":"2016-04-04T14:10:56Z"},{"id":11423973,"title":"State of React and CSS","url":"https://voice.kadira.io/state-of-react-and-css-501d179443d3#.fwn72ng1r","rank":-6.4254656634776115,"score":71,"time":"2016-04-04T18:09:15Z"},{"id":11427509,"title":"8 no-Flux strategies for React component communication","url":"http://andrewhfarmer.com/component-communication/","rank":-5.642544952660551,"score":3,"time":"2016-04-05T03:06:49Z"},{"id":11429078,"title":"Dealing with async in React","url":"https://advancedweb.hu/2016/04/05/dealing-with-async-in-react/","rank":-6.4254656634776115,"score":1,"time":"2016-04-05T09:30:16Z"},{"id":11430521,"title":"Show HN: Free Learn React in Browser (with zero setup required)","url":"https://www.educative.io/collection/5638830484881408/70001","rank":-5.029694159741383,"score":5,"time":"2016-04-05T14:16:51Z"},{"id":11435643,"title":"Radical: a boilerplate-free, composable API framework for React/Redux","url":"https://github.com/nathan-rice/radical","rank":-5.218630283054186,"score":2,"time":"2016-04-06T00:08:25Z"},{"id":11438599,"title":"Improve React performance using Babel","url":"https://medium.com/doctolib-engineering/improve-react-performance-with-babel-16f1becfaa25#.qn8xvyf6b","rank":-6.4254656634776115,"score":1,"time":"2016-04-06T13:28:54Z"},{"id":11438681,"title":"Improve React performance with Babel","url":"https://medium.com/doctolib-engineering/improve-react-performance-with-babel-16f1becfaa25","rank":-6.4254656634776115,"score":5,"time":"2016-04-06T13:42:01Z"},{"id":11439234,"title":"React Native App Generator (Premium)","url":"http://strapmobile.com/customizer","rank":-6.4254656634776115,"score":6,"time":"2016-04-06T15:05:04Z"},{"id":11439402,"title":"React Authentication Is Easy with Auth0","url":"https://davidwalsh.name/react-authentication","rank":-6.141418665344863,"score":1,"time":"2016-04-06T15:30:08Z"},{"id":11441689,"title":"Scala.js and React","url":"http://scala-bility.blogspot.com/2015/05/scalajs-and-react-building-application.html","rank":-6.737061774670698,"score":2,"time":"2016-04-06T20:17:40Z"},{"id":11442157,"title":"A genuine react js introduction from a newbie pov","url":"http://www.leanpanda.com/blog/2016/04/06/react-newbies-tutorial/","rank":-5.4223148645315336,"score":2,"time":"2016-04-06T21:14:07Z"},{"id":11443786,"title":"Reapp – better than React Native or losing steam?","url":"https://github.com/reapp/reapp","rank":-5.642544952660551,"score":1,"time":"2016-04-07T00:59:53Z"},{"id":11444162,"title":"A Real World React Native App Open Source","url":"https://github.com/buhe/react-native-app-qiufit","rank":-5.642544952660551,"score":2,"time":"2016-04-07T02:10:27Z"},{"id":11448395,"title":"Design React UI outside your app","url":"https://github.com/kadirahq/react-storybook","rank":-6.141418665344863,"score":4,"time":"2016-04-07T16:11:11Z"},{"id":11448782,"title":"Modular CSS with React","url":"https://medium.com/@pioul/modular-css-with-react-61638ae9ea3e","rank":-6.737061774670698,"score":6,"time":"2016-04-07T17:01:07Z"},{"id":11450121,"title":"React 15 will be shipping today","url":"https://github.com/reactjs/core-notes/blob/master/2016-04/april-7.md","rank":-6.141418665344863,"score":30,"time":"2016-04-07T19:54:57Z"},{"id":11450536,"title":"React docgen by React","url":"https://github.com/reactjs/react-docgen","rank":-8.718787114365632,"score":3,"time":"2016-04-07T20:42:00Z"},{"id":11450944,"title":"React v15.0","url":"https://facebook.github.io/react/blog/2016/04/07/react-v15.html","rank":-7.080419157732719,"score":695,"time":"2016-04-07T21:41:17Z"},{"id":11453476,"title":"React JS & ES6 for JavaScript Beginners","url":"https://www.educative.io/collection/5638830484881408/70001","rank":-6.141418665344863,"score":5,"time":"2016-04-08T09:11:26Z"},{"id":11453523,"title":"Functional React with Keo","url":"https://github.com/Wildhoney/Keo","rank":-6.737061774670698,"score":2,"time":"2016-04-08T09:26:12Z"},{"id":11454616,"title":"A different way of supplying React-components with state","url":"https://medium.com/@spitzwegerich/a-different-way-of-supplying-react-components-with-state-1093f8f79802","rank":-5.4223148645315336,"score":1,"time":"2016-04-08T13:51:10Z"},{"id":11456633,"title":"From React to React Native in 5 Minutes","url":"http://blog.mojotech.com/from-react-to-react-native-in-5-minutes/","rank":-7.746472238338964,"score":1,"time":"2016-04-08T18:06:14Z"},{"id":11459120,"title":"Quick Start Tutorial: Universal React, with Server Side Rendering","url":"https://medium.com/@firasd/quick-start-tutorial-universal-react-with-server-side-rendering-76fe5363d6e","rank":-5.4223148645315336,"score":4,"time":"2016-04-09T00:06:20Z"},{"id":11459140,"title":"Show HN: A website built with React and Elasticsearch for exploring Magic cards","url":"http://mtg-hunter.com","rank":-4.690092449226312,"score":8,"time":"2016-04-09T00:11:32Z"},{"id":11460730,"title":"ReacToGo: Redux Immutable Boilerplate with Webpack and React","url":"https://github.com/PBRT/reactogo","rank":-5.642544952660551,"score":3,"time":"2016-04-09T10:28:28Z"},{"id":11461159,"title":"Rendering React without browser JavaScript","url":"https://medium.com/@firasd/quick-start-tutorial-universal-react-with-server-side-rendering-76fe5363d6e","rank":-6.4254656634776115,"score":67,"time":"2016-04-09T13:38:47Z"},{"id":11463725,"title":"Dive into React Native performance","url":"https://code.facebook.com/posts/895897210527114/dive-into-react-native-performance/?utm_source=codedot_rss_feed&utm_medium=rss&utm_campaign=RSS+Feed","rank":-6.4254656634776115,"score":1,"time":"2016-04-09T22:40:29Z"},{"id":11463868,"title":"Show HN: React, RxJS, ES6, Webpack Barebones Starter Kit","url":"https://github.com/sdtsui/react-rxjs-webpack-es6-barebones-starter","rank":-5.4223148645315336,"score":7,"time":"2016-04-09T23:05:27Z"},{"id":11467981,"title":"[React] proptypes-parser: Define React PropTypes with readable string.","url":"https://github.com/joonhocho/proptypes-parser","rank":-7.536359457861464,"score":1,"time":"2016-04-10T20:20:19Z"},{"id":11470254,"title":"React-native redux Ganking APP","url":"https://github.com/zhongjie-chen/rn_rank","rank":-6.4254656634776115,"score":1,"time":"2016-04-11T08:13:56Z"},{"id":11471222,"title":"Modular CSS with React","url":"https://medium.com/@pioul/modular-css-with-react-61638ae9ea3e#.ix0stxw0g","rank":-6.737061774670698,"score":2,"time":"2016-04-11T13:16:17Z"},{"id":11471628,"title":"StateView for iOS Is React Native Without the JavaScript","url":"https://github.com/sahandnayebaziz/StateView/blob/master/readme.md","rank":-5.4223148645315336,"score":2,"time":"2016-04-11T14:16:45Z"},{"id":11471858,"title":"Improve React performance with Babel","url":"https://medium.com/doctolib-engineering/improve-react-performance-with-babel-16f1becfaa25","rank":-6.4254656634776115,"score":1,"time":"2016-04-11T14:51:58Z"},{"id":11472081,"title":"Beginner’s Guide to React Router","url":"https://medium.com/@dabit3/beginner-s-guide-to-react-router-53094349669#.evzljdpxa","rank":-6.141418665344863,"score":1,"time":"2016-04-11T15:20:28Z"},{"id":11474394,"title":"Show HN: Browser Sitemap Generator/Crawler for Sites Built with Angular, React","url":"http://botmap.io","rank":-4.853960595957184,"score":1,"time":"2016-04-11T19:24:02Z"},{"id":11474570,"title":"React Router is dead. Long live rrtr","url":"https://medium.com/@taion/react-router-is-dead-long-live-rrtr-d229ca30e318#.djr4dzu0z","rank":-5.8814219078830545,"score":2,"time":"2016-04-11T19:51:36Z"},{"id":11474776,"title":"React Router is dead. Long live rrtr","url":"https://medium.com/@taion/react-router-is-dead-long-live-rrtr-d229ca30e318#.n7hkd897g","rank":-5.8814219078830545,"score":8,"time":"2016-04-11T20:21:05Z"},{"id":11474878,"title":"React Router is dead. Long live rrtr","url":"https://medium.com/@taion/react-router-is-dead-long-live-rrtr-d229ca30e318#","rank":-5.8814219078830545,"score":24,"time":"2016-04-11T20:38:06Z"},{"id":11475020,"title":"React Router is dead. Long live rrtr","url":"https://medium.com/@taion/react-router-is-dead-long-live-rrtr-d229ca30e318","rank":-5.8814219078830545,"score":4,"time":"2016-04-11T20:55:19Z"},{"id":11475343,"title":"Improve React performance with Babel","url":"https://medium.com/doctolib-engineering/improve-react-performance-with-babel-16f1becfaa25#.rgd7sp2ol","rank":-6.4254656634776115,"score":3,"time":"2016-04-11T21:39:33Z"},{"id":11475887,"title":"Rrtr – the next React Router","url":"https://github.com/taion/rrtr","rank":-6.4254656634776115,"score":2,"time":"2016-04-11T23:12:51Z"},{"id":11475913,"title":"React Router is dead. Long live rrtr","url":"https://medium.com/@taion/react-router-is-dead-long-live-rrtr-d229ca30e318#.y9oaplc05","rank":-5.8814219078830545,"score":1,"time":"2016-04-11T23:15:49Z"},{"id":11477590,"title":"How to Make Your React Apps 15x Faster","url":"https://reactjsnews.com/how-to-make-your-react-apps-10x-faster","rank":-5.642544952660551,"score":4,"time":"2016-04-12T06:23:02Z"},{"id":11478110,"title":"React Router is dead","url":"https://medium.com/@taion/react-router-is-dead-long-live-rrtr-d229ca30e318#.gifhjqev1","rank":-6.737061774670698,"score":2,"time":"2016-04-12T09:03:13Z"},{"id":11478649,"title":"Performance optimisations for React applications","url":"https://medium.com/@alexandereardon/performance-optimisations-for-react-applications-b453c597b191#.cdoggv2rv","rank":-6.4254656634776115,"score":2,"time":"2016-04-12T11:40:15Z"},{"id":11479447,"title":"Lattekit: Android Framework for Building UI in Kotlin, Inspired by React.js","url":"https://github.com/maannajjar/lattekit","rank":-4.853960595957184,"score":4,"time":"2016-04-12T13:40:40Z"},{"id":11479594,"title":"The Two Kings of React","url":"https://medium.com/@juhaelee/the-two-kings-of-react-d72e1248b24b#.n051wxzed","rank":-6.4254656634776115,"score":4,"time":"2016-04-12T13:56:59Z"},{"id":11481400,"title":"Start Here for React Native","url":"https://www.viget.com/articles/learn-you-a-react-native","rank":-6.4254656634776115,"score":4,"time":"2016-04-12T17:11:37Z"},{"id":11483508,"title":"Live-Coding Chrome Extensions in React and Redux","url":"http://blog.goguardian.com/nerds/chrome-extensions-in-react","rank":-5.642544952660551,"score":10,"time":"2016-04-12T20:55:25Z"},{"id":11486858,"title":"React-Native Firebase Basic authentication app","url":"https://github.com/giacomorebonato/rn-firebase-basic-authentication","rank":-6.141418665344863,"score":3,"time":"2016-04-13T09:36:21Z"},{"id":11487931,"title":"React Relay v0.8","url":"https://github.com/facebook/relay/releases/tag/v0.8.0","rank":-6.737061774670698,"score":1,"time":"2016-04-13T13:28:55Z"},{"id":11488634,"title":"Meteor, Typescript, and React – Keep It Simple","url":"https://medium.com/@bwhitty/meteor-1-3-typescript-and-react-keep-it-simple-cb83ea248944","rank":-5.8814219078830545,"score":4,"time":"2016-04-13T14:49:49Z"},{"id":11489703,"title":"React Cordova vs. React Native? Why Not Both? UTF8Map","url":"https://medium.com/@grigi0/react-cordova-vs-react-native-why-not-both-utf8map-7b40ffd15ddb#.9g1ej7opo","rank":-7.536359457861464,"score":2,"time":"2016-04-13T16:33:29Z"},{"id":11490190,"title":"React Native on the Universal Windows Platform","url":"https://blogs.windows.com/buildingapps/2016/04/13/react-native-on-the-universal-windows-platform/","rank":-5.8814219078830545,"score":246,"time":"2016-04-13T17:21:32Z"},{"id":11490220,"title":"React CDK","url":"https://voice.kadira.io/say-hello-to-react-cdk-97cff692e798#.d2rc051lv","rank":-7.460654783917127,"score":2,"time":"2016-04-13T17:25:02Z"},{"id":11490273,"title":"Facebook's React Native F8 App Open Sourced","url":"https://github.com/fbsamples/f8app","rank":-5.642544952660551,"score":8,"time":"2016-04-13T17:29:58Z"},{"id":11490281,"title":"Building the F8 2016 App (with React Native): Part 1","url":"http://makeitopen.com/tutorials/building-the-f8-app/planning/","rank":-5.218630283054186,"score":4,"time":"2016-04-13T17:30:42Z"},{"id":11490334,"title":"Source Code of React Native for Windows","url":"https://github.com/ReactWindows/react-native","rank":-5.8814219078830545,"score":3,"time":"2016-04-13T17:36:49Z"},{"id":11490337,"title":"React Native Gets Backing from Microsoft and Samsung","url":"http://techcrunch.com/2016/04/13/facebooks-react-native-open-source-project-gets-backing-from-microsoft-and-samsung/?ncid=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29&utm_content=FaceBook&sr_share=facebook","rank":-5.642544952660551,"score":2,"time":"2016-04-13T17:36:57Z"},{"id":11490999,"title":"Project showing possible auth flow using React, Redux, React-Router, and JWT","url":"https://github.com/joshgeller/react-redux-jwt-auth-example","rank":-6.969263392375751,"score":3,"time":"2016-04-13T18:42:02Z"},{"id":11491092,"title":"Sqlectron – DB client for any relational DB – Opensource  electron, react, redux","url":"https://sqlectron.github.io/","rank":-5.029694159741383,"score":4,"time":"2016-04-13T18:53:03Z"},{"id":11491308,"title":"Minimalist React Boilerplate","url":"https://github.com/rpalmaotero/react-boilerplate","rank":-7.080419157732719,"score":2,"time":"2016-04-13T19:17:35Z"},{"id":11491569,"title":"JavaScript for old timers: Making Sense of React, AngularJS and Node.js","url":"http://www.webforefront.com/javascript/whatismodernjavascript.html","rank":-4.853960595957184,"score":1,"time":"2016-04-13T19:48:07Z"},{"id":11491652,"title":"rrtr Is Dead, Long Live React Router","url":"https://medium.com/rackt-and-roll/rrtr-is-dead-long-live-react-router-ce982f6f1c10#.h2plsii02","rank":-5.8814219078830545,"score":9,"time":"2016-04-13T19:56:43Z"},{"id":11491686,"title":"Rrtr Is Dead, Long Live React Router","url":"https://medium.com/rackt-and-roll/rrtr-is-dead-long-live-react-router-ce982f6f1c10#.tmh7pl32d","rank":-5.8814219078830545,"score":8,"time":"2016-04-13T20:00:57Z"},{"id":11491727,"title":"Facebook’s React Native Gets Backing from Microsoft and Samsung","url":"http://techcrunch.com/2016/04/13/facebooks-react-native-open-source-project-gets-backing-from-microsoft-and-samsung/","rank":-5.218630283054186,"score":2,"time":"2016-04-13T20:05:30Z"},{"id":11493364,"title":"Improve React.js Apps with Motion Design","url":"https://www.nicolasmerouze.com/improve-reactjs-apps-motion-design/","rank":-5.8814219078830545,"score":1,"time":"2016-04-14T00:01:59Z"},{"id":11495128,"title":"Say Hello to React CDK","url":"https://voice.kadira.io/say-hello-to-react-cdk-97cff692e798#.i8knnvnlf","rank":-6.4254656634776115,"score":1,"time":"2016-04-14T08:46:52Z"},{"id":11495451,"title":"Modern static website generator for creating dynamic websites using React","url":"https://phenomic.io/","rank":-5.218630283054186,"score":6,"time":"2016-04-14T10:20:01Z"},{"id":11498874,"title":"React Native could succeed where other cross-platform frameworks have failed","url":"http://www.networkworld.com/article/3056565/mobile-apps/facebooks-react-native-could-succeed-where-other-cross-platform-frameworks-have-failed.html#tk.twt_nww","rank":-5.029694159741383,"score":2,"time":"2016-04-14T17:45:31Z"},{"id":11500162,"title":"React Native and the New Dream of 'Learn Once, Write Anywhere'","url":"http://thenewstack.io/react-native-learn-write-anywhere/","rank":-5.029694159741383,"score":2,"time":"2016-04-14T20:40:00Z"},{"id":11500932,"title":"Phenomic – static website generator using React components","url":"https://phenomic.io/","rank":-5.8814219078830545,"score":4,"time":"2016-04-14T23:00:32Z"},{"id":11502075,"title":"Introduction to React for JavaScript old timers","url":"http://www.webforefront.com/javascript/introreact.html","rank":-5.8814219078830545,"score":2,"time":"2016-04-15T04:11:19Z"},{"id":11503203,"title":"How we learnt React.js building Monod, our Markdown editor","url":"https://tailordev.fr/blog/2016/04/15/le-lab-2-offline-first-document-sharing-templates-monod-is-back/","rank":-5.218630283054186,"score":9,"time":"2016-04-15T10:03:23Z"},{"id":11505484,"title":"React/Redux Links: a curated list of tutorials for React, Redux, ES6, and more","url":"https://github.com/markerikson/react-redux-links","rank":-6.636348695692196,"score":125,"time":"2016-04-15T16:19:47Z"},{"id":11505866,"title":"React-native-swipe-list-view","url":"https://github.com/jemise111/react-native-swipe-list-view","rank":-6.4254656634776115,"score":2,"time":"2016-04-15T17:03:29Z"},{"id":11506408,"title":"Show HN: A React Native Puzzle Game: RGB Logic","url":"http://complexview.com/apps/rgb-logic/index.html","rank":-5.4223148645315336,"score":1,"time":"2016-04-15T18:09:33Z"},{"id":11510908,"title":"Simple project that is using giphy api is made with react redux","url":"https://github.com/onerciller/react-redux-giphy","rank":-4.853960595957184,"score":1,"time":"2016-04-16T15:23:22Z"},{"id":11513633,"title":"An independent react Component that holds all its logic inside","url":"https://github.com/gavriguy/react-indie","rank":-5.218630283054186,"score":2,"time":"2016-04-17T05:49:22Z"},{"id":11514394,"title":"React Native: A year in review","url":"https://code.facebook.com/posts/597378980427792/react-native-a-year-in-review/","rank":-6.141418665344863,"score":6,"time":"2016-04-17T13:13:05Z"},{"id":11516367,"title":"React components for building composable and flexible charts","url":"https://github.com/RumbleInc/rumble-js-charts","rank":-5.642544952660551,"score":1,"time":"2016-04-17T21:19:47Z"},{"id":11517094,"title":"Migrating HotPads to an Isomorphic Stack with React","url":"https://engineering.zillow.com/migrating-hotpads-isomorphic-stack-react/","rank":-5.642544952660551,"score":1,"time":"2016-04-18T00:50:37Z"},{"id":11517705,"title":"React Native: A year in review","url":"https://code.facebook.com/posts/597378980427792/react-native-a-year-in-review","rank":-6.141418665344863,"score":178,"time":"2016-04-18T04:20:41Z"},{"id":11518313,"title":"Simple Hello World Example in React and Redux","url":"https://github.com/vaibhavmule/react-redux-helloworld","rank":-5.642544952660551,"score":1,"time":"2016-04-18T07:44:23Z"},{"id":11519215,"title":"REACT WORLD Koxx – I Love the Reggae [Official Video 2016]","url":"https://www.youtube.com/watch?v=Gkl1KX0QrtE","rank":-5.218630283054186,"score":1,"time":"2016-04-18T12:03:56Z"},{"id":11519393,"title":"React Native autogrowing text input","url":"https://github.com/wix/react-native-autogrow-textinput","rank":-6.4254656634776115,"score":3,"time":"2016-04-18T12:34:47Z"},{"id":11520686,"title":"How to Pitch React Native to Developers","url":"https://medium.com/@dschmidt1992/how-to-pitch-react-native-to-developers-dcf092cb4614#.1zcw7so38","rank":-5.8814219078830545,"score":2,"time":"2016-04-18T15:30:12Z"},{"id":11521710,"title":"React-keyframes","url":"https://github.com/zeit/react-keyframes","rank":-7.460654783917127,"score":3,"time":"2016-04-18T17:39:36Z"},{"id":11522531,"title":"Performance optimisations for React applications","url":"https://medium.com/@alexandereardon/performance-optimisations-for-react-applications-b453c597b191#.n9bk0ofb5","rank":-6.4254656634776115,"score":1,"time":"2016-04-18T19:34:50Z"},{"id":11522840,"title":"Apps Made with React native","url":"http://facebook.github.io/react-native/releases/next/showcase.html","rank":-6.4254656634776115,"score":1,"time":"2016-04-18T20:14:44Z"},{"id":11526443,"title":"Show HN: MUI – Material Design CSS Framework for JS/React/Angular/Email","url":"https://www.muicss.com/?a=5","rank":-4.853960595957184,"score":1,"time":"2016-04-19T12:30:05Z"},{"id":11527620,"title":"Show HN: MUI – Material Design CSS Framework for JS/React/Angular/Email","url":"https://www.muicss.com/?a=6","rank":-4.853960595957184,"score":1,"time":"2016-04-19T15:27:03Z"},{"id":11527721,"title":"Angular 2 and React Native","url":"http://angularjs.blogspot.com/2016/04/angular-2-react-native.html","rank":-6.4254656634776115,"score":6,"time":"2016-04-19T15:40:53Z"},{"id":11529259,"title":"Show HN: Storybooks.io – React Storybook Meets GitHub","url":"https://storybooks.io?rel=hn","rank":-5.642544952660551,"score":4,"time":"2016-04-19T18:56:31Z"},{"id":11530167,"title":"Lessons learned at React Amsterdam","url":"https://medium.com/@kitze/lessons-learned-at-react-amsterdam-51f2006c4a59#.j2voylwv7","rank":-6.4254656634776115,"score":1,"time":"2016-04-19T20:38:28Z"},{"id":11531130,"title":"Angular 2 and React Native","url":"http://angularjs.blogspot.hr/2016/04/angular-2-react-native.html","rank":-6.4254656634776115,"score":3,"time":"2016-04-19T22:55:05Z"},{"id":11532742,"title":"Control and monitor React Native apps from the comfort of your console","url":"https://github.com/skellock/reactotron","rank":-4.853960595957184,"score":4,"time":"2016-04-20T07:06:11Z"},{"id":11533639,"title":"Isomorphic React Personal Website","url":"http://alexdbuchanan.com","rank":-6.737061774670698,"score":6,"time":"2016-04-20T11:41:38Z"},{"id":11535456,"title":"Control, monitor, and instrument your React Native apps from your console","url":"https://github.com/skellock/reactotron","rank":-5.029694159741383,"score":2,"time":"2016-04-20T16:13:41Z"},{"id":11539021,"title":"Combining Angular 2 with React Native","url":"http://www.infoq.com/news/2016/04/angular2-react-native","rank":-6.141418665344863,"score":2,"time":"2016-04-21T01:23:30Z"},{"id":11540250,"title":"Playing with React and D3","url":"https://medium.com/react-university/playing-with-react-and-d3-6265b4a01f01#.1xral79rr","rank":-6.4254656634776115,"score":5,"time":"2016-04-21T07:34:55Z"},{"id":11540263,"title":"Getting React and Webpack to Run on IE8 (If You Must)","url":"https://medium.com/p/bfc0a3e7543a/edit","rank":-5.029694159741383,"score":2,"time":"2016-04-21T07:40:24Z"},{"id":11541103,"title":"Reactotron – Control, Monitor, and Instrument React and React Native on CLI","url":"https://github.com/skellock/reactotron","rank":-7.148568583438252,"score":4,"time":"2016-04-21T11:20:22Z"},{"id":11541775,"title":"Show HN: Battleship game built with Elixir, Phoenix, React and Redux","url":"https://github.com/bigardone/phoenix-battleship","rank":-5.029694159741383,"score":73,"time":"2016-04-21T13:07:05Z"},{"id":11544449,"title":"3 Minute React Test Drive: Hello World the Easy Way","url":"https://daveceddia.com/test-drive-react/","rank":-5.218630283054186,"score":3,"time":"2016-04-21T18:49:55Z"},{"id":11547899,"title":"Get started with React.js in Java","url":"http://www.jsweet.org/get-started-with-react-js-in-java/","rank":-5.8814219078830545,"score":3,"time":"2016-04-22T09:04:12Z"},{"id":11548462,"title":"First steps into React Native","url":"https://medium.com/@andra.ioana.marin/first-steps-into-react-native-9adcf4080ac1#.flvmg114y","rank":-6.4254656634776115,"score":3,"time":"2016-04-22T11:58:11Z"},{"id":11550325,"title":"Show HN: Build and submit a cross-platform React Native app in 2-minutes","url":"https://getsiphon.com/android-launch/","rank":-4.5369272462944465,"score":2,"time":"2016-04-22T16:26:56Z"},{"id":11552611,"title":"Angular 2 and React Native","url":"http://angularjs.blogspot.com/2016/04/angular-2-react-native.html","rank":-6.4254656634776115,"score":1,"time":"2016-04-22T21:16:59Z"},{"id":11552905,"title":"Relay: A javascript framework for building data-driven react applications","url":"https://facebook.github.io/relay/","rank":-5.218630283054186,"score":12,"time":"2016-04-22T22:12:33Z"},{"id":11554178,"title":"Less React, more JS","url":"https://medium.com/@sebjwallace/less-react-more-js-409e6e26e1#.3o8248b5r","rank":-6.737061774670698,"score":2,"time":"2016-04-23T04:37:25Z"},{"id":11554190,"title":"Build and submit a cross-platform React Native app in 2-minutes (iOS and Android)","url":"https://getsiphon.com/android-launch/?ref=hn","rank":-4.3934495640662155,"score":4,"time":"2016-04-23T04:41:39Z"},{"id":11554556,"title":"Completele redesigned React UI builder. Now you can inject own components","url":"http://betapage.co/startup/structor","rank":-5.029694159741383,"score":2,"time":"2016-04-23T07:21:28Z"},{"id":11556459,"title":"React prototyping command-line tool","url":"https://github.com/zackargyle/brainstorm","rank":-6.4254656634776115,"score":1,"time":"2016-04-23T17:28:34Z"},{"id":11558433,"title":"Brainstorm – A React prototyping command-line tool","url":"https://github.com/zackargyle/brainstorm?hn=true","rank":-5.8814219078830545,"score":3,"time":"2016-04-24T03:28:59Z"},{"id":11560331,"title":"React Dazzle – Dashboard Library for React JS","url":"https://github.com/Raathigesh/Dazzle","rank":-7.968636859947137,"score":2,"time":"2016-04-24T16:52:04Z"},{"id":11561521,"title":"Inferno – a React-like JavaScript UI library with blazing-fast performance","url":"https://github.com/trueadm/inferno","rank":-5.029694159741383,"score":6,"time":"2016-04-24T21:51:05Z"},{"id":11562380,"title":"Qiniu React Native SDK is now available","url":"https://github.com/qiniu/react-native-sdk","rank":-5.8814219078830545,"score":3,"time":"2016-04-25T03:15:34Z"},{"id":11563667,"title":"React Routing Debunked","url":"https://navigation4asp.net/2016/01/22/react-routing-debunked/","rank":-7.080419157732719,"score":4,"time":"2016-04-25T12:01:23Z"},{"id":11564313,"title":"Show HN: React without WebPack","url":"https://github.com/kay-is/react-from-zero","rank":-6.4254656634776115,"score":6,"time":"2016-04-25T14:17:33Z"},{"id":11564703,"title":"Brainstorm – A React prototyping command line tool","url":"https://github.com/zackargyle/brainstorm?news=true","rank":-5.8814219078830545,"score":2,"time":"2016-04-25T15:12:40Z"},{"id":11566517,"title":"Isomorphic React Apps with React-Engine","url":"https://www.paypal-engineering.com/2015/04/27/isomorphic-react-apps-with-react-engine/","rank":-8.203920859871145,"score":1,"time":"2016-04-25T19:10:22Z"},{"id":11569057,"title":"Show HN: Simple Static React – minimal static react/e6 site setup and boilerplate","url":"https://github.com/Jon-Biz/simple-static-react","rank":-6.798733011723831,"score":4,"time":"2016-04-26T02:38:40Z"},{"id":11570144,"title":"Create a native mobile application with Angular 2 and React Native","url":"https://github.com/mlaval/angular2-react-native-seed","rank":-5.029694159741383,"score":1,"time":"2016-04-26T07:58:26Z"},{"id":11570728,"title":"What Is Latest in React – Lessons Learned at React Amsterdam","url":"https://medium.com/@kitze/lessons-learned-at-react-amsterdam-51f2006c4a59","rank":-7.337343744886062,"score":1,"time":"2016-04-26T10:42:40Z"},{"id":11572675,"title":"React Show HN: Animated This.setState","url":"https://github.com/chenglou/react-tween-state","rank":-6.141418665344863,"score":1,"time":"2016-04-26T15:29:33Z"},{"id":11573781,"title":"Show HN: We built a split testing library for React","url":"https://github.com/react-alpha-beta/alphabeta","rank":-5.218630283054186,"score":18,"time":"2016-04-26T17:22:25Z"},{"id":11576490,"title":"UI Testing in React","url":"https://voice.kadira.io/ui-testing-in-react-74fd90a5d58b#.dteql3llu","rank":-6.737061774670698,"score":2,"time":"2016-04-26T23:05:12Z"},{"id":11579217,"title":"3 Alternatives to React","url":"http://www.sitepoint.com/react-alternatives-preact-virtualdom-deku","rank":-6.737061774670698,"score":1,"time":"2016-04-27T10:37:32Z"},{"id":11581069,"title":"Powering Up with React","url":"https://www.codeschool.com/courses/powering-up-with-react","rank":-6.737061774670698,"score":2,"time":"2016-04-27T15:10:25Z"},{"id":11584755,"title":"Where’s Susi? Airborne orangutan tracking with python and react.js","url":"http://robohub.org/wheres-susi-airborne-orangutan-tracking-with-python-and-react-js/","rank":-5.029694159741383,"score":1,"time":"2016-04-27T21:34:06Z"},{"id":11585230,"title":"Kea-logic – smart logic stores for redux and react","url":"https://github.com/mariusandra/kea-logic","rank":-5.4223148645315336,"score":2,"time":"2016-04-27T22:49:07Z"},{"id":11587142,"title":"Airborne orangutan tracking with python and react.js","url":"http://robohub.org/wheres-susi-airborne-orangutan-tracking-with-python-and-react-js/","rank":-5.642544952660551,"score":3,"time":"2016-04-28T07:56:54Z"},{"id":11588429,"title":"Why React JavaScript Is Awesome for App Development","url":"http://xbsoftware.com/blog/why-react-awesome-app-dev/","rank":-5.642544952660551,"score":1,"time":"2016-04-28T12:57:06Z"},{"id":11588961,"title":"Show HN: A React and Redux Boilerplate with TypeScript","url":"https://github.com/barbar/vortigern","rank":-5.4223148645315336,"score":1,"time":"2016-04-28T14:11:09Z"},{"id":11590602,"title":"10 things you didn't know about JavaScript and GraphQL dev at Facebook: React and Node.js","url":"https://hashnode.com/post/10-things-you-probably-didnt-know-about-javascript-react-and-nodejs-and-graphql-development-at-facebook-cink0r0e500h5io53fpl7ediu","rank":-4.132099107886384,"score":5,"time":"2016-04-28T17:41:32Z"},{"id":11590705,"title":"Backbone+ES6 implementation of “Thinking in React”","url":"https://github.com/starikovs/thinking-in-backbone","rank":-6.141418665344863,"score":2,"time":"2016-04-28T17:57:42Z"},{"id":11594385,"title":"Interface from Data: using React to sync updates and offline edits across devices","url":"https://medium.com/@firasd/interface-from-data-using-react-to-sync-updates-and-offline-activity-across-devices-f672b213701c","rank":-4.690092449226312,"score":1,"time":"2016-04-29T08:12:54Z"},{"id":11596781,"title":"Meteor and React: Learn Meteor 1.3, React, and Redux – Free Online Version","url":"http://meteorandreact.com/learn-meteor-1-3-react-and-redux-a-step-by-step-book/","rank":-6.798733011723831,"score":1,"time":"2016-04-29T16:28:22Z"},{"id":11596870,"title":"Interface from Data: using React to sync UI and offline activity across devices","url":"https://medium.com/@firasd/interface-from-data-using-react-to-sync-updates-and-offline-activity-across-devices-f672b213701c","rank":-4.690092449226312,"score":1,"time":"2016-04-29T16:38:58Z"},{"id":11597860,"title":"Show HN: React component for A/B testing. What do you think?","url":"https://github.com/react-alpha-beta/alphabeta#alphabeta","rank":-4.853960595957184,"score":3,"time":"2016-04-29T18:47:11Z"},{"id":11598395,"title":"React makes me sad","url":"https://medium.com/@tenorb/react-makes-me-sad-efc135796595#.xqpfymapx","rank":-6.737061774670698,"score":4,"time":"2016-04-29T20:07:13Z"},{"id":11600875,"title":"Combining React with industrial design","url":"http://www.christianalfoni.com/articles/2016_04_27_Combining-React-with-industrial-design","rank":-6.4254656634776115,"score":1,"time":"2016-04-30T08:12:59Z"},{"id":11601548,"title":"Radical: Revolutionize how you create React/Redux applications","url":"http://www.nathan-rice.net/projects/radical/","rank":-5.642544952660551,"score":1,"time":"2016-04-30T13:17:02Z"},{"id":11601727,"title":"Webpack’s HMR and React-Hot-Loader\u200A–\u200AThe Missing Manual","url":"https://medium.com/@rajaraodv/webpacks-hmr-react-hot-loader-the-missing-manual-232336dc0d96#.t0q8ahntn","rank":-5.218630283054186,"score":1,"time":"2016-04-30T14:03:00Z"},{"id":11606008,"title":"JavaScript back to basics: You might not need React or Angular 2","url":"http://react-etc.net/entry/javascript-back-to-basics-you-might-not-need-react-or-angular-2","rank":-4.853960595957184,"score":4,"time":"2016-05-01T13:03:04Z"},{"id":11608109,"title":"Structor as a playground for React Applications","url":"https://medium.com/@alex_pustovalov/structor-as-a-playground-for-react-applications-49accf4544b8#.kuowf5owg","rank":-5.8814219078830545,"score":4,"time":"2016-05-01T22:18:20Z"},{"id":11608901,"title":"Digging into React: Choosing Component Styles","url":"http://benmccormick.org/2016/05/02/digging-into-react-choosing-component-styles/","rank":-6.141418665344863,"score":3,"time":"2016-05-02T02:33:10Z"},{"id":11609592,"title":"Show HN: Build React Web app with handy UI builder","url":"https://www.youtube.com/watch?v=z96xYa51EWI","rank":-5.218630283054186,"score":1,"time":"2016-05-02T06:58:12Z"},{"id":11610832,"title":"Show HN: Discover new music through an infinite suggestion graph (React/Redux)","url":"http://panther.audio/","rank":-4.853960595957184,"score":108,"time":"2016-05-02T12:39:37Z"},{"id":11611211,"title":"Have your Immutable Redux React app ready to go with REACTOGO","url":"https://github.com/PBRT/reactogo","rank":-5.029694159741383,"score":5,"time":"2016-05-02T13:40:45Z"},{"id":11612827,"title":"React-material-spinner, a material designed based spinner","url":"https://www.npmjs.com/package/react-material-spinner","rank":-5.642544952660551,"score":1,"time":"2016-05-02T16:23:36Z"},{"id":11613108,"title":"Angular 2, React, and Knockout Apps on ASP.NET Core","url":"http://blog.stevensanderson.com/2016/05/02/angular2-react-knockout-apps-on-aspnet-core/","rank":-5.218630283054186,"score":1,"time":"2016-05-02T16:52:32Z"},{"id":11614204,"title":"New React from Zero Lessons","url":"https://github.com/kay-is/react-from-zero","rank":-6.4254656634776115,"score":2,"time":"2016-05-02T18:40:07Z"},{"id":11616268,"title":"An open-source Markdown editor built with Electron and React","url":"https://github.com/vesparny/marky","rank":-5.218630283054186,"score":2,"time":"2016-05-02T22:31:12Z"},{"id":11616895,"title":"Catch mistakes before you run your JavaScript and React code with ESLinter","url":"https://medium.com/@voter101/catch-mistakes-before-you-run-you-javascript-code-6e524c36f0c8#.lyp11r1ms","rank":-4.853960595957184,"score":1,"time":"2016-05-03T00:18:36Z"},{"id":11617120,"title":"Webpack’s HMR and React-Hot-Loader – The Missing Manual","url":"https://medium.com/@rajaraodv/webpacks-hmr-react-hot-loader-the-missing-manual-232336dc0d96","rank":-5.218630283054186,"score":1,"time":"2016-05-03T01:13:18Z"},{"id":11619404,"title":"Remove relative paths when importing components in React","url":"http://davidboyne.co.uk/2016/04/29/react-webpack-gem.html","rank":-5.642544952660551,"score":1,"time":"2016-05-03T10:45:02Z"},{"id":11619743,"title":"Modern React with Redux Udemy Discount Code 50% OFF","url":"http://marcogomesweb.com/udemy-discount-code-react-redux/","rank":-5.4223148645315336,"score":1,"time":"2016-05-03T12:00:27Z"},{"id":11620423,"title":"Vue.js vs React.js","url":"https://rlafranchi.github.io/2016/05/03/vue-vs-react/","rank":-6.4254656634776115,"score":2,"time":"2016-05-03T13:30:31Z"},{"id":11621192,"title":"Modularize CSS the react way","url":"https://medium.com/@jviereck/modularise-css-the-react-way-1e817b317b04#.fvst57uxy","rank":-6.4254656634776115,"score":1,"time":"2016-05-03T14:53:51Z"},{"id":11621920,"title":"Why Immutability matters in React","url":"https://blog.redradix.com/why-immutability-matters-in-react/","rank":-6.4254656634776115,"score":1,"time":"2016-05-03T16:13:39Z"},{"id":11623687,"title":"Game Grumps Animated Captain Motorcycle: OVER WORLD REACT","url":"https://www.youtube.com/watch?v=NrtiDO8xJQs","rank":-5.642544952660551,"score":1,"time":"2016-05-03T19:55:20Z"},{"id":11623693,"title":"LEMONADE Trailer (OVER WORLD REACT)","url":"https://www.youtube.com/watch?v=IQLJibfZh4k","rank":-6.4254656634776115,"score":1,"time":"2016-05-03T19:56:05Z"},{"id":11626119,"title":"React Native bridge core moving to C++","url":"https://github.com/facebook/react-native/commit/24fe8b7e92c575ac5282a67b62771ad24a4ad06d","rank":-5.8814219078830545,"score":28,"time":"2016-05-04T04:09:28Z"},{"id":11626912,"title":"The React Newsletter #27","url":"http://react-tutorial.net/","rank":-6.737061774670698,"score":1,"time":"2016-05-04T08:09:53Z"},{"id":11626921,"title":"Reverse Engineering React – This went down well on Reddit so I'm posting here","url":"https://vimeo.com/album/3930691","rank":-4.5369272462944465,"score":1,"time":"2016-05-04T08:11:03Z"},{"id":11627266,"title":"How Isomorphic React Helps Create SEO-Friendly Single Page Apps","url":"http://xbsoftware.com/blog/isomorphic-react-spa-benefits-seo/","rank":-5.218630283054186,"score":4,"time":"2016-05-04T09:53:12Z"},{"id":11628468,"title":"A new (work-in-progress) replacement for React Native's CLI","url":"https://github.com/react-native-contrib/rsx","rank":-5.029694159741383,"score":1,"time":"2016-05-04T14:13:19Z"},{"id":11632601,"title":"A/B testing 101 with React.js and Meteor","url":"https://www.nicolasmerouze.com/ab-testing-reactjs-meteor/","rank":-5.4223148645315336,"score":2,"time":"2016-05-04T22:50:43Z"},{"id":11633896,"title":"React Speed Coding book is available online to read","url":"https://leanpub.com/reactspeedcoding/read","rank":-5.4223148645315336,"score":3,"time":"2016-05-05T03:44:17Z"},{"id":11634731,"title":"REACT WORLD the Secret Origin of Delivery-Man – Marvel Super Heroes: What The-","url":"https://www.youtube.com/watch?v=X8ViqIgUM-I","rank":-4.690092449226312,"score":1,"time":"2016-05-05T08:58:12Z"},{"id":11635524,"title":"React Speed Coding ebook. 150 pages on custom UI library coding in React. Enjoy","url":"https://leanpub.com/reactspeedcoding/read","rank":-6.636348695692196,"score":3,"time":"2016-05-05T12:40:23Z"},{"id":11636724,"title":"React-Ionic: Hybrid app development with React","url":"http://reactionic.github.io/","rank":-7.968636859947137,"score":3,"time":"2016-05-05T15:05:47Z"},{"id":11637839,"title":"Why a Rails5, Redux, React, and React Native stack is a solid choice for startups","url":"https://medium.com/@wclittle/seven-reasons-why-a-rails-5-redux-react-and-react-native-stack-is-fantastic-for-new-startups-1732d768ee59","rank":-6.481540366345319,"score":8,"time":"2016-05-05T17:02:23Z"},{"id":11639774,"title":"A simple starter project to build cool React applications with Babel and Rollup","url":"https://github.com/yamafaktory/babel-react-rollup-starter","rank":-4.690092449226312,"score":2,"time":"2016-05-05T21:25:27Z"},{"id":11640685,"title":"Read React Speed Coding","url":"https://leanpub.com/reactspeedcoding/read","rank":-6.737061774670698,"score":2,"time":"2016-05-06T00:03:40Z"},{"id":11642419,"title":"React based editor for JSON Schemas","url":"https://github.com/thomas4019/json-schema-editor","rank":-6.141418665344863,"score":3,"time":"2016-05-06T08:04:13Z"},{"id":11642725,"title":"A multitouch musical synth built in Typescript/React","url":"http://femurdesign.com/theremin","rank":-5.642544952660551,"score":102,"time":"2016-05-06T09:38:57Z"},{"id":11643178,"title":"A React component for letting the user choose a keyboard shortcut","url":"https://github.com/florian/react-shortcut-chooser","rank":-5.029694159741383,"score":2,"time":"2016-05-06T11:35:57Z"},{"id":11643984,"title":"React PropType Best Practices","url":"http://davidwells.io/react-prop-type-best-practices/","rank":-6.737061774670698,"score":1,"time":"2016-05-06T13:58:46Z"},{"id":11644091,"title":"The React Web future has arrived it's just can't handle large forms","url":"https://github.com/erikras/redux-form/issues/529","rank":-4.5369272462944465,"score":10,"time":"2016-05-06T14:14:37Z"},{"id":11644293,"title":"7 reasons why a Rails 5, Redux, React, and React Native is great for startups","url":"https://medium.com/@wclittle/seven-reasons-why-a-rails-5-redux-react-and-react-native-stack-is-fantastic-for-new-startups-1732d768ee59#.3llfzu3ie","rank":-6.481540366345319,"score":2,"time":"2016-05-06T14:43:04Z"},{"id":11644525,"title":"Build a simple Android/iOS app using React Native with Redux","url":"https://github.com/cht8687/TSA","rank":-5.029694159741383,"score":2,"time":"2016-05-06T15:16:28Z"},{"id":11648968,"title":"How we built a next-gen car configurator for Mazda using Meteor and React","url":"http://info.meteor.com/blog/mazda-configurator-q42-meteor-react","rank":-4.5369272462944465,"score":2,"time":"2016-05-07T09:34:31Z"},{"id":11650393,"title":"Show HN: Simple Static React Router: minimal react/e6 setup: the router version","url":"https://github.com/Jon-Biz/simple-static-react-router","rank":-6.798733011723831,"score":4,"time":"2016-05-07T17:15:05Z"},{"id":11660609,"title":"Power Tools for React Storybook","url":"https://voice.kadira.io/power-tools-for-react-storybook-d404d7b29b82#.qbzybow5j","rank":-6.4254656634776115,"score":4,"time":"2016-05-09T15:38:41Z"},{"id":11662647,"title":"Smaato UI Framework (React, SCSS, ES6)","url":"http://smaato.github.io/ui-framework","rank":-6.141418665344863,"score":1,"time":"2016-05-09T19:58:15Z"},{"id":11663168,"title":"React is the new jQuery","url":"https://medium.com/outsystems-engineering/react-is-the-new-jquery-64ae6d468358#.580du2i87","rank":-6.4254656634776115,"score":6,"time":"2016-05-09T21:01:07Z"},{"id":11665098,"title":"Mozaïk: tool based on node/react/d3/stylus to easily craft beautiful dashboards","url":"https://github.com/plouc/mozaik","rank":-4.690092449226312,"score":2,"time":"2016-05-10T04:10:55Z"},{"id":11665871,"title":"React.js: Higher-Order Components, Theory and Practice","url":"http://engineering.blogfoster.com/higher-order-components-theory-and-practice/","rank":-5.642544952660551,"score":4,"time":"2016-05-10T08:32:39Z"},{"id":11666757,"title":"Show HN: React and Redux Course in University of Tartu","url":"https://courses.cs.ut.ee/2016/react/spring/Main/Lectures","rank":-5.218630283054186,"score":3,"time":"2016-05-10T12:43:25Z"},{"id":11668995,"title":"Getting Started with React Native Development on Windows","url":"https://shift.infinite.red/getting-started-with-react-native-development-on-windows-90d85a72ae65#.lygadl38g","rank":-5.642544952660551,"score":6,"time":"2016-05-10T17:38:07Z"},{"id":11673527,"title":"React.js Tutorial – A Guide to Tools and Libraries – Toptal","url":"https://www.toptal.com/react/navigating-the-react-ecosystem","rank":-5.218630283054186,"score":1,"time":"2016-05-11T08:32:09Z"},{"id":11674669,"title":"Every “Angular 2 vs. React” article out there","url":"https://medium.com/@urigo/every-angular-2-vs-react-article-out-there-cfd4f557be9b#.9v1mtehak","rank":-5.642544952660551,"score":95,"time":"2016-05-11T12:37:53Z"},{"id":11683961,"title":"Tips to optimise rendering of a set of elements in React","url":"https://medium.com/@lavrton/how-to-optimise-rendering-of-a-set-of-elements-in-react-ad01f5b161ae","rank":-5.029694159741383,"score":1,"time":"2016-05-12T15:15:02Z"},{"id":11684450,"title":"Why did you update? React patch notifying you when it makes unnecessary updates","url":"https://github.com/garbles/why-did-you-update","rank":-4.690092449226312,"score":1,"time":"2016-05-12T16:09:48Z"},{"id":11685569,"title":"React App: Simplify routing and rendering logic in isomorphic or single-page app","url":"https://github.com/kriasoft/react-app","rank":-4.690092449226312,"score":2,"time":"2016-05-12T18:19:46Z"},{"id":11689700,"title":"React is the new jQuery","url":"https://medium.com/outsystems-engineering/react-is-the-new-jquery-64ae6d468358","rank":-6.4254656634776115,"score":31,"time":"2016-05-13T11:11:20Z"},{"id":11690393,"title":"React-resize-aware, finally resize event for all","url":"https://github.com/FezVrasta/react-resize-aware","rank":-5.642544952660551,"score":1,"time":"2016-05-13T13:51:57Z"},{"id":11693461,"title":"The Most Popular React Links So Far in 2016","url":"https://medium.com/cooper-press/the-18-most-popular-react-links-so-far-in-2016-b3492c0d9f03","rank":-5.4223148645315336,"score":1,"time":"2016-05-13T21:55:45Z"},{"id":11694265,"title":"Facebook Reactions: Belgian police warn citizens not to react to posts","url":"http://www.independent.co.uk/life-style/gadgets-and-tech/news/facebook-reactions-belgian-police-warn-citizens-not-to-react-to-posts-on-social-media-a7027786.html","rank":-5.029694159741383,"score":6,"time":"2016-05-14T02:02:45Z"},{"id":11694296,"title":"NativeBase the missing piece of React Native","url":"http://nativebase.io/","rank":-5.8814219078830545,"score":2,"time":"2016-05-14T02:19:29Z"},{"id":11696647,"title":"3RES: A DIY-Meteor Stack with React, Redux, RethinkDB, and Socket.io","url":"http://webapplog.com/reactive-web-stack/","rank":-4.853960595957184,"score":6,"time":"2016-05-14T15:54:31Z"},{"id":11697843,"title":"React Project Tips","url":"http://www.ajostrow.me/articles/react-project-tips","rank":-7.080419157732719,"score":1,"time":"2016-05-14T20:12:53Z"},{"id":11698195,"title":"Internationalization Helper functions for React","url":"https://github.com/NunoPinheiro/react-i18n-helper","rank":-6.4254656634776115,"score":1,"time":"2016-05-14T21:49:04Z"},{"id":11706185,"title":"A simple starter project to build cool React applications with Bublé and Rollup","url":"https://github.com/yamafaktory/buble-react-rollup-starter","rank":-4.690092449226312,"score":1,"time":"2016-05-16T13:45:25Z"},{"id":11707187,"title":"Rethinking in React","url":"http://grahammendick.github.io/navigation/documentation/thinking-in-navigation.html","rank":-7.080419157732719,"score":1,"time":"2016-05-16T16:02:53Z"},{"id":11708148,"title":"The new, open source React.js Linode Manager","url":"https://engineering.linode.com/2016/05/16/Announcing-the-new-open-source-manager.html","rank":-5.642544952660551,"score":4,"time":"2016-05-16T17:56:47Z"},{"id":11708278,"title":"Instant GraphQL Back End for Your React Apps","url":"https://www.reindex.io/","rank":-5.642544952660551,"score":3,"time":"2016-05-16T18:11:39Z"},{"id":11708912,"title":"React Community","url":"https://reactcommunity.org","rank":-7.460654783917127,"score":1,"time":"2016-05-16T19:27:27Z"},{"id":11709616,"title":"Why You Shouldn’t Style React Components with JavaScript","url":"http://jamesknelson.com/why-you-shouldnt-style-with-javascript/","rank":-5.4223148645315336,"score":1,"time":"2016-05-16T21:04:47Z"},{"id":11712125,"title":"React vs. Angular2 Comparison: It's the JavaScript Battle of 2016","url":"http://blog.debugme.eu/react-vs-angular2/","rank":-5.029694159741383,"score":1,"time":"2016-05-17T08:55:30Z"},{"id":11712458,"title":"Why did you update React?","url":"https://github.com/garbles/why-did-you-update","rank":-6.4254656634776115,"score":3,"time":"2016-05-17T10:37:24Z"},{"id":11713980,"title":"Show HN: Audio insights derived from your Spotify library using React and Redux","url":"http://sa.603.nu","rank":-4.690092449226312,"score":1,"time":"2016-05-17T14:36:39Z"},{"id":11714774,"title":"John Resig, the father of jQuery, uses React","url":"https://medium.com/outsystems-engineering/react-is-the-new-jquery-64ae6d468358#.ghy8u2ree","rank":-5.642544952660551,"score":1,"time":"2016-05-17T16:09:49Z"},{"id":11716160,"title":"React Cards – Devcards for ReactJS","url":"https://medium.com/javascript-inside/devcards-for-react-627e06ffb70e","rank":-6.4254656634776115,"score":3,"time":"2016-05-17T18:41:42Z"},{"id":11720166,"title":"Facebook’s React Native Gets Backing from Microsoft and Samsung","url":"http://techcrunch.com/2016/04/13/facebooks-react-native-open-source-project-gets-backing-from-microsoft-and-samsung/","rank":-5.218630283054186,"score":3,"time":"2016-05-18T06:31:34Z"},{"id":11720648,"title":"React vs. Angular2 Comparison: A Heavyweight Bout for the JavaScript Title","url":"http://blog.debugme.eu/react-vs-angular2/","rank":-5.029694159741383,"score":1,"time":"2016-05-18T09:06:48Z"},{"id":11720730,"title":"React Boilerplate v3","url":"https://github.com/mxstbr/react-boilerplate?","rank":-7.080419157732719,"score":2,"time":"2016-05-18T09:32:44Z"},{"id":11722061,"title":"React-Boilerplate v3: The “JS Fatigue Antivenin” Edition","url":"https://github.com/mxstbr/react-boilerplate/blob/master/Changelog.md","rank":-5.642544952660551,"score":112,"time":"2016-05-18T14:13:33Z"},{"id":11724155,"title":"Build a React and Flux App with User Authentication","url":"https://scotch.io/tutorials/build-a-react-flux-app-with-user-authentication","rank":-5.4223148645315336,"score":2,"time":"2016-05-18T18:02:08Z"},{"id":11731188,"title":"GlueStick – Beyond the Boilerplate (React)","url":"https://github.com/TrueCar/gluestick/blob/develop/README.md","rank":-6.4254656634776115,"score":2,"time":"2016-05-19T16:02:07Z"},{"id":11733893,"title":"Chart Transitions with React and D3 4.0","url":"https://github.com/sghall/react-d3-transitions","rank":-5.642544952660551,"score":1,"time":"2016-05-19T21:12:01Z"},{"id":11734146,"title":"Devcards for react","url":"https://github.com/steos/reactcards","rank":-7.080419157732719,"score":2,"time":"2016-05-19T21:48:58Z"},{"id":11734152,"title":"React Boilerplate","url":"http://www.reactboilerplate.com/","rank":-7.460654783917127,"score":2,"time":"2016-05-19T21:49:49Z"},{"id":11734557,"title":"Seniors react to Self-Driving Golf Cart","url":"https://www.wired.com/2016/05/adorable-mildly-confused-seniors-love-self-driving-car/","rank":-5.8814219078830545,"score":1,"time":"2016-05-19T23:07:52Z"},{"id":11735253,"title":"Show HN: Simple Static React Aframe. VR Web Boilerplate with React/ES6 and Aframe","url":"https://github.com/Jon-Biz/simple-static-react-aframe","rank":-6.636348695692196,"score":2,"time":"2016-05-20T02:36:29Z"},{"id":11735344,"title":"Show HN: React-server, for fast load and seamless transitions between pages","url":"https://www.redfin.com/blog/2016/05/announcing-react-server.html","rank":-4.853960595957184,"score":28,"time":"2016-05-20T03:08:26Z"},{"id":11735812,"title":"Apollo Client: GraphQL with React and Redux","url":"https://medium.com/apollo-stack/apollo-client-graphql-with-react-and-redux-49b35d0f2641#.pzdjyja9s","rank":-5.8814219078830545,"score":1,"time":"2016-05-20T06:05:30Z"},{"id":11737106,"title":"NativeBase builds basic components for mobile app development with React Native","url":"http://nativebase.io/","rank":-5.029694159741383,"score":2,"time":"2016-05-20T12:07:35Z"},{"id":11740700,"title":"Addressing valueLink Deprecation in React 15 with Rescale","url":"https://blog.rescale.com/addressing-valuelink-deprecation-in-react-15/","rank":-5.642544952660551,"score":1,"time":"2016-05-20T19:25:15Z"},{"id":11742721,"title":"SEO optimized universal server for react apps","url":"https://github.com/redfin/react-server","rank":-5.8814219078830545,"score":2,"time":"2016-05-21T01:30:51Z"},{"id":11743776,"title":"Front-end development: Elm could be the next big thing, after React (and Redux)?","url":"https://medium.com/@freemanlatif/after-react-elm-152bd6559cb1#.ne6vr1x6k","rank":-4.5369272462944465,"score":3,"time":"2016-05-21T08:23:39Z"},{"id":11743819,"title":"After React: Elm?","url":"https://medium.com/@freemanlatif/after-react-elm-152bd6559cb1#.pb5e4o4mh","rank":-7.080419157732719,"score":3,"time":"2016-05-21T08:39:09Z"},{"id":11743937,"title":"After React: Elm?","url":"https://medium.com/@freemanlatif/after-react-elm-152bd6559cb1#.9eri8pqzx","rank":-7.080419157732719,"score":8,"time":"2016-05-21T09:20:17Z"},{"id":11749614,"title":"Show HN: Starter for a step-based text game with React hot-loading","url":"https://github.com/incrediblesound/step-game-skeleton","rank":-4.690092449226312,"score":1,"time":"2016-05-22T18:18:04Z"},{"id":11750422,"title":"Better Way of Structuring React, Redux Apps","url":"https://medium.com/@mumbaisurfer/structuring-react-redux-applications-ec8e1c1a642d#.lz3d6zn5b","rank":-5.8814219078830545,"score":2,"time":"2016-05-22T21:46:23Z"},{"id":11751009,"title":"React.js Best Practices for 2016","url":"https://blog.risingstack.com/react-js-best-practices-for-2016/","rank":-6.141418665344863,"score":2,"time":"2016-05-23T00:36:22Z"},{"id":11752994,"title":"Show HN: Tachyons for React-Native","url":"https://github.com/fab1an/react-native-tachyons","rank":-6.141418665344863,"score":6,"time":"2016-05-23T10:49:36Z"},{"id":11752996,"title":"React Native Experimental Navigation with Redux","url":"http://blog.thebakery.io/react-native-experimental-navigation-with-redux/","rank":-6.141418665344863,"score":2,"time":"2016-05-23T10:49:54Z"},{"id":11753657,"title":"Render React components with editable source and live preview","url":"http://bluekit.blueberry.io/","rank":-5.4223148645315336,"score":3,"time":"2016-05-23T13:24:49Z"},{"id":11754394,"title":"Going native with React Native","url":"http://blog.cloudoki.com/going-native/","rank":-6.4254656634776115,"score":2,"time":"2016-05-23T15:17:30Z"},{"id":11756473,"title":"Pux – a PureScript interface to React","url":"http://www.alexmingoia.com/purescript-pux/","rank":-6.141418665344863,"score":2,"time":"2016-05-23T20:03:14Z"},{"id":11756544,"title":"React vs. Angular 2 integration with Rails","url":"http://tutorials.pluralsight.com/ruby-ruby-on-rails/react-vs-angular-2-integration-with-rails","rank":-5.8814219078830545,"score":9,"time":"2016-05-23T20:12:04Z"},{"id":11757795,"title":"A React component for building Web forms from JSONSchema","url":"https://mozilla-services.github.io/react-jsonschema-form/","rank":-5.4223148645315336,"score":2,"time":"2016-05-23T23:24:31Z"},{"id":11758958,"title":"Starter Pack: React + Redux-saga + Auth0","url":"https://github.com/jch254/starter-pack","rank":-5.642544952660551,"score":2,"time":"2016-05-24T04:17:48Z"},{"id":11760029,"title":"React vs. Angular 2 integration with Rails","url":"http://tutorials.pluralsight.com/ruby-ruby-on-rails/react-vs-angular-2-integration-with-rails","rank":-5.8814219078830545,"score":1,"time":"2016-05-24T09:29:47Z"},{"id":11761182,"title":"Chart Transitions with React and D3 4.0","url":"http://www.delimited.io/blog/2016/5/18/react-and-d3-40","rank":-5.642544952660551,"score":1,"time":"2016-05-24T13:02:04Z"},{"id":11761382,"title":"Pepperoni – A framework to build apps faster, powered by React Native","url":"http://getpepperoni.com","rank":-5.029694159741383,"score":136,"time":"2016-05-24T13:38:12Z"},{"id":11762058,"title":"React Sync Demo","url":"https://github.com/firasd/react-sync-demo","rank":-7.080419157732719,"score":2,"time":"2016-05-24T14:52:43Z"},{"id":11764492,"title":"The first Electron.js / React.js presentations app","url":"http://formidable.com/blog/2016/05/24/announcing-spectacle-editor-a-work-in-progress/","rank":-5.642544952660551,"score":10,"time":"2016-05-24T18:56:24Z"},{"id":11764985,"title":"Vue React Perf – Use production mode for React that strips out all the warnings","url":"https://github.com/footballradar/VueReactPerf/pull/3","rank":-6.636348695692196,"score":2,"time":"2016-05-24T19:56:00Z"},{"id":11765051,"title":"Custom Fonts in React-Meteor app","url":"https://medium.com/@abhaytalreja/custom-fonts-in-react-meteor-app-ebe2a7fc7a2b#.f45cnhlhf","rank":-6.141418665344863,"score":1,"time":"2016-05-24T20:05:21Z"},{"id":11767567,"title":"Building fullstack app with Phoenix and React (+server-rendering)","url":"https://medium.com/@chvanikoff/phoenix-react-love-story-reph-1-c68512cfe18#.ifzgf55ro","rank":-5.4223148645315336,"score":2,"time":"2016-05-25T03:56:23Z"},{"id":11769209,"title":"Taming the React Setup","url":"http://developer.telerik.com/featured/taming-react-setup/","rank":-6.737061774670698,"score":1,"time":"2016-05-25T12:18:18Z"},{"id":11770213,"title":"Researchers Teaching Robots to Feel and React to Pain","url":"http://spectrum.ieee.org/automaton/robotics/robotics-software/researchers-teaching-robots-to-feel-and-react-to-pain","rank":-5.4223148645315336,"score":5,"time":"2016-05-25T14:56:45Z"},{"id":11771697,"title":"Deco IDE for React Native: Now Free and Open Source","url":"https://github.com/decosoftware/deco-ide","rank":-5.218630283054186,"score":138,"time":"2016-05-25T17:53:08Z"},{"id":11773149,"title":"UIHarness: Create, isolate and test modular UI components in React","url":"http://www.uiharness.com/start","rank":-5.218630283054186,"score":1,"time":"2016-05-25T21:12:26Z"},{"id":11774590,"title":"Deco, the React Native IDE–Now free and open source","url":"https://www.decosoftware.com/may-2016-update","rank":-5.218630283054186,"score":2,"time":"2016-05-26T01:30:20Z"},{"id":11775685,"title":"React state manager MobX  v2.2.0 released","url":"https://github.com/mobxjs/mobx/blob/master/CHANGELOG.md#220","rank":-5.642544952660551,"score":2,"time":"2016-05-26T05:22:34Z"},{"id":11776019,"title":"Researchers Teaching Robots to Feel and React to Pain","url":"http://spectrum.ieee.org/automaton/robotics/robotics-software/researchers-teaching-robots-to-feel-and-react-to-pain","rank":-5.4223148645315336,"score":15,"time":"2016-05-26T06:32:10Z"},{"id":11777415,"title":"“A Fairer Vue of React” – Comparing React to Vue for Dynamic Tabular Data","url":"https://engineering.footballradar.com/a-fairer-vue-of-react-comparing-react-to-vue-for-dynamic-tabular-data-part-2/","rank":-6.798733011723831,"score":6,"time":"2016-05-26T12:36:22Z"},{"id":11778429,"title":"IDE for building React Native apps is now free and open source","url":"https://www.decosoftware.com/may-2016-update","rank":-4.853960595957184,"score":202,"time":"2016-05-26T15:01:06Z"},{"id":11778663,"title":"React Tutorial: Cloning Yelp","url":"https://www.fullstackreact.com/articles/react-tutorial-cloning-yelp/","rank":-6.737061774670698,"score":521,"time":"2016-05-26T15:28:35Z"},{"id":11779014,"title":"Cabin, React/Redux Tutorial Series","url":"http://blog.getstream.io/react-redux-example-app-tutorials-preview/?fthr=cabin_pre_hn","rank":-6.4254656634776115,"score":5,"time":"2016-05-26T16:02:21Z"},{"id":11779552,"title":"Intro to React.JS Core Concepts","url":"http://media.bemyapp.com/intro-react-js-core-concepts/?utm_source=bemyapp&utm_medium=ycombin&utm_content=&utm_campaign=media","rank":-6.141418665344863,"score":4,"time":"2016-05-26T17:01:34Z"},{"id":11779620,"title":"React CountUp","url":"https://glennreyes.github.io/react-countup","rank":-7.460654783917127,"score":2,"time":"2016-05-26T17:07:51Z"},{"id":11781090,"title":"Show HN: The functional redux-like flux alternative for complex react components","url":"https://www.npmjs.com/package/fnlux","rank":-4.853960595957184,"score":1,"time":"2016-05-26T20:09:58Z"},{"id":11781653,"title":"How to Make Your React Apps 15x Faster","url":"http://blog.hellosign.com/how-to-make-your-react-apps-15x-faster/","rank":-5.642544952660551,"score":6,"time":"2016-05-26T21:10:57Z"},{"id":11782252,"title":"Researchers Teaching Robots to Feel and React to Pain","url":"http://spectrum.ieee.org/automaton/robotics/robotics-software/researchers-teaching-robots-to-feel-and-react-to-pain","rank":-5.4223148645315336,"score":1,"time":"2016-05-26T22:38:09Z"},{"id":11782431,"title":"Markdown Components in React","url":"https://github.com/casesandberg/react-mark","rank":-6.737061774670698,"score":1,"time":"2016-05-26T23:09:11Z"},{"id":11784680,"title":"Deco – The React Native IDE is now free and available for download","url":"https://www.decosoftware.com/download","rank":-4.853960595957184,"score":2,"time":"2016-05-27T08:37:08Z"},{"id":11786549,"title":"Rendering Back End Requests with React","url":"https://blog.boldlisting.com/rendering-backend-requests-with-react-7e493103c2b6#.dcmcnb9zb","rank":-6.141418665344863,"score":1,"time":"2016-05-27T15:17:32Z"},{"id":11788399,"title":"React Higher Order Components in Depth","url":"https://medium.com/@franleplant/react-higher-order-components-in-depth-cf9032ee6c3e#.gfps6d5d4","rank":-6.141418665344863,"score":3,"time":"2016-05-27T19:41:26Z"},{"id":11790995,"title":"Should I Use ShouldComponentUpdate (React JS)","url":"http://jamesknelson.com/should-i-use-shouldcomponentupdate/","rank":-6.141418665344863,"score":2,"time":"2016-05-28T08:47:24Z"},{"id":11793722,"title":"React Native Services Geolocation Module","url":"http://zlosch.com/blog/react-native-android-google-play-services-geolocation-module","rank":-6.4254656634776115,"score":2,"time":"2016-05-28T21:51:44Z"},{"id":11796567,"title":"[50% OFF] – Advanced React and Redux Tutorial","url":"https://www.udemy.com/react-redux-tutorial/?ccManual=&couponCode=START046&siteID=927anHQikK4-dWvWgsPZC8.fRo2zCpN7Dw&LSNPUBID=927anHQikK4","rank":-5.8814219078830545,"score":1,"time":"2016-05-29T14:58:27Z"},{"id":11797602,"title":"React Sync Demo","url":"https://github.com/firasd/react-sync-demo","rank":-7.080419157732719,"score":4,"time":"2016-05-29T18:38:05Z"},{"id":11800491,"title":"How React Makes Web Development Scalable","url":"https://blog.codecentric.de/en/2016/05/how-react-makes-web-development-scalable/","rank":-6.141418665344863,"score":2,"time":"2016-05-30T09:44:29Z"},{"id":11800668,"title":"Show HN: Audio insights derived from your Spotify library using React and Redux","url":"https://github.com/jch254/audio-insights","rank":-4.690092449226312,"score":7,"time":"2016-05-30T10:47:47Z"},{"id":11802443,"title":"Video player with animated controllers using React Native","url":"https://medium.com/@cubbuk/video-player-with-controllers-using-react-native-72e35d7ab469","rank":-5.642544952660551,"score":1,"time":"2016-05-30T18:28:51Z"},{"id":11803789,"title":"Dark Legacy Comics and React Native","url":"https://shaneosullivan.wordpress.com/2016/05/30/dark-legacy-comics-my-first-react-native-app/","rank":-6.141418665344863,"score":1,"time":"2016-05-30T23:30:52Z"},{"id":11803961,"title":"Show HN: React style diffing with plain old html","url":"https://github.com/DylanPiercey/set-dom","rank":-5.4223148645315336,"score":1,"time":"2016-05-31T00:36:36Z"},{"id":11807139,"title":"Understanding React and reimplementing it from scratch","url":"https://gcanti.github.io/2014/10/29/understanding-react-and-reimplementing-it-from-scratch-part-1.html","rank":-5.8814219078830545,"score":2,"time":"2016-05-31T15:35:52Z"},{"id":11809839,"title":"React-aim","url":"https://github.com/gabrielbull/react-aim","rank":-7.460654783917127,"score":3,"time":"2016-05-31T20:16:48Z"},{"id":11809914,"title":"22 Amazing open source React projects","url":"https://medium.mybridge.co/22-amazing-open-source-react-projects-cb8230ec719f","rank":-6.141418665344863,"score":3,"time":"2016-05-31T20:25:42Z"},{"id":11811995,"title":"Firebase is broken for React Native","url":"https://medium.com/@Pier/firebase-is-broken-for-react-native-7f78b7a066da","rank":-6.141418665344863,"score":2,"time":"2016-06-01T04:07:12Z"},{"id":11821362,"title":"React Europe 2016 [live stream]","url":"https://www.youtube.com/watch?v=kDXHzLOPv2s","rank":-6.4254656634776115,"score":3,"time":"2016-06-02T09:58:48Z"},{"id":11822630,"title":"Ignite: a React Native generator","url":"https://github.com/infinitered/ignite","rank":-6.4254656634776115,"score":7,"time":"2016-06-02T14:20:31Z"},{"id":11822889,"title":"React Mobile Development. The Golden Mean","url":"http://xbsoftware.com/blog/react-mobile-development-golden-mean/","rank":-6.141418665344863,"score":2,"time":"2016-06-02T14:50:57Z"},{"id":11823888,"title":"Wrote a quick start tutorial for Horizio.io, React and Webpack","url":"https://medium.com/@steedhelix/react-webpack-and-horizon-quick-start-b9335c1ece53#.hz6dh02f4","rank":-5.029694159741383,"score":3,"time":"2016-06-02T16:35:22Z"},{"id":11824203,"title":"Show HN: Reactpack – one command to build your React front end","url":"https://github.com/olahol/reactpack","rank":-5.029694159741383,"score":108,"time":"2016-06-02T17:11:02Z"},{"id":11826450,"title":"Making “The Danger Crew” RPG with CodePen and React","url":"https://codepen.io/punkydrewster713/post/making-an-rpg-in-react","rank":-5.4223148645315336,"score":1,"time":"2016-06-02T22:00:02Z"},{"id":11829725,"title":"Seeking feedback on photo sharing app for news (Android/React Native)","url":"http://newslinn.com/app","rank":-5.029694159741383,"score":3,"time":"2016-06-03T11:47:52Z"},{"id":11829729,"title":"Show HN: Redux and React SoundCloud Client for Artists – Favesound-Redux","url":"https://github.com/rwieruch/favesound-redux","rank":-5.029694159741383,"score":3,"time":"2016-06-03T11:48:37Z"},{"id":11829782,"title":"An open source library for using D3 in React","url":"http://react-d3-library.github.io/","rank":-5.4223148645315336,"score":51,"time":"2016-06-03T12:00:59Z"},{"id":11832434,"title":"Find your perfect React starter project – React boilerplates, filter by features","url":"http://andrewhfarmer.com/starter-project/","rank":-7.148568583438252,"score":2,"time":"2016-06-03T19:03:10Z"},{"id":11833156,"title":"Show HN: React Native RevMob Monetization Package","url":"https://goo.gl/452Ejy","rank":-5.8814219078830545,"score":1,"time":"2016-06-03T20:45:50Z"},{"id":11833945,"title":"An extendible React bash terminal component","url":"https://github.com/zackargyle/react-bash","rank":-6.141418665344863,"score":1,"time":"2016-06-03T23:19:59Z"},{"id":11834788,"title":"React – New Data Grid Library Tabelify","url":"https://medium.com/@rishabh.bits038/the-simplest-way-to-create-a-data-grid-in-react-ccdd4368ee7a#.x40pj1hjj","rank":-6.141418665344863,"score":1,"time":"2016-06-04T03:31:21Z"},{"id":11836666,"title":"Dan Abramov – The Redux Journey at React-Europe 2016","url":"https://www.youtube.com/watch?v=uvAXVMwHJXU","rank":-5.4223148645315336,"score":2,"time":"2016-06-04T15:35:02Z"},{"id":11837082,"title":"Inferno: A fast, React-like JavaScript library for building UIs","url":"https://github.com/trueadm/inferno","rank":-5.218630283054186,"score":184,"time":"2016-06-04T17:26:40Z"},{"id":11837875,"title":"Choosing between Angular 2 and React.js midway through 2016","url":"http://react-etc.net/entry/choosing-between-angular-2-and-react-js-midway-through-2016","rank":-5.218630283054186,"score":2,"time":"2016-06-04T20:34:40Z"},{"id":11841274,"title":"React redux laravel","url":"https://github.com/onerciller/react-redux-laravel","rank":-7.080419157732719,"score":2,"time":"2016-06-05T14:58:55Z"},{"id":11842464,"title":"Redux state management for React components","url":"https://github.com/download13/react-updater-component","rank":-6.141418665344863,"score":2,"time":"2016-06-05T18:58:05Z"},{"id":11843413,"title":"Isomorphic React PSA: the URL is willing and able to control the application","url":"https://github.com/facebook/react/issues/1739#issuecomment-223839820","rank":-4.690092449226312,"score":2,"time":"2016-06-05T22:12:43Z"},{"id":11846139,"title":"React D3 Library: The Easiest Way to Use D3.js in React","url":"https://github.com/react-d3-library/react-d3-library","rank":-6.969263392375751,"score":2,"time":"2016-06-06T12:07:57Z"},{"id":11847126,"title":"A configurable/extendable bash terminal React component","url":"https://github.com/zackargyle/react-bash","rank":-5.8814219078830545,"score":2,"time":"2016-06-06T14:45:02Z"},{"id":11847860,"title":"Introducing Ignite for React Native","url":"https://shift.infinite.red/ignite-your-mobile-development-32417590ed3e#.550hb5veo","rank":-6.4254656634776115,"score":4,"time":"2016-06-06T16:15:33Z"},{"id":11848471,"title":"An unfair head start for your React Native apps","url":"https://shift.infinite.red/ignite-your-mobile-development-32417590ed3e","rank":-5.4223148645315336,"score":14,"time":"2016-06-06T17:25:07Z"},{"id":11849010,"title":"Show HN: React Native – RevMob advertising package","url":"https://www.npmjs.com/package/react-native-revmob","rank":-5.8814219078830545,"score":13,"time":"2016-06-06T18:24:58Z"},{"id":11852912,"title":"Relax Is a CMS Ready for the Future with a React UI and GraphQL","url":"http://react-etc.net/entry/relax-is-a-cms-ready-for-the-future-with-a-react-ui-and-graphql","rank":-4.5369272462944465,"score":1,"time":"2016-06-07T07:11:44Z"},{"id":11855243,"title":"Cabin: Thoroughly Learn React and Redux with This Example App","url":"http://cabin.getstream.io/","rank":-5.218630283054186,"score":28,"time":"2016-06-07T15:44:20Z"},{"id":11856121,"title":"Evolving the Visual Programming Environment with React [video]","url":"https://www.youtube.com/watch?v=WjJdaDXN5Vs","rank":-5.642544952660551,"score":2,"time":"2016-06-07T17:40:56Z"},{"id":11856247,"title":"Show HN: ReactCSS – Inline Styles with Support for React, Redux and React Native","url":"http://reactcss.com/","rank":-6.798733011723831,"score":47,"time":"2016-06-07T17:52:58Z"},{"id":11856630,"title":"Show HN: Nwb – quick React development and configurable project dev tooling","url":"https://github.com/insin/nwb#nwb","rank":-5.029694159741383,"score":6,"time":"2016-06-07T18:33:27Z"},{"id":11857898,"title":"RepItSupply - Tech focused enamel pins (JavaSript, React, WordPress)","url":"https://www.repitsupply.com/","rank":-5.642544952660551,"score":1,"time":"2016-06-07T21:12:22Z"},{"id":11858753,"title":"Isomorphic React made easy","url":"https://github.com/rill-js/react","rank":-6.737061774670698,"score":2,"time":"2016-06-07T23:07:55Z"},{"id":11861569,"title":"My biggest take away from React Europe 2016 arrived four days later","url":"http://marcusr.wpengine.com/?p=8","rank":-4.853960595957184,"score":1,"time":"2016-06-08T11:56:03Z"},{"id":11861857,"title":"How to use Immutable.Record with React and Redux","url":"https://medium.com/azendoo-team/immutable-record-react-redux-99f389ed676","rank":-5.4223148645315336,"score":1,"time":"2016-06-08T12:49:32Z"},{"id":11861888,"title":"Front end developer JavaScript – React.js (remote work)","url":"http://bit.ly/reactjs-javascript-frontend-developer-remote-work","rank":-5.642544952660551,"score":1,"time":"2016-06-08T12:53:26Z"},{"id":11862048,"title":"Blueprint to Becoming a React Native Developer","url":"https://medium.com/@spencer_carli/blueprint-to-becoming-a-react-native-developer-6cad2b894887#.vxyz4j5n2","rank":-5.8814219078830545,"score":1,"time":"2016-06-08T13:17:08Z"},{"id":11862712,"title":"Show HN: React Redux based blood donor demo application","url":"https://github.com/smanne/reduxnor","rank":-5.4223148645315336,"score":13,"time":"2016-06-08T15:08:01Z"},{"id":11862887,"title":"A React/Redux Tutorial Series (in ES6)","url":"http://cabin.getstream.io/?fthr=hneaj","rank":-5.8814219078830545,"score":6,"time":"2016-06-08T15:31:57Z"},{"id":11863301,"title":"Panza – a collection of stateless, functional ui components for react-native","url":"https://github.com/bmcmahen/panza","rank":-5.029694159741383,"score":1,"time":"2016-06-08T16:17:07Z"},{"id":11863425,"title":"Get Ready to Deploy a React.js App","url":"https://medium.com/@TheBannik/get-ready-to-deploy-a-react-js-app-8f62c8e08282#.yc5ftn5p3","rank":-5.642544952660551,"score":3,"time":"2016-06-08T16:29:21Z"},{"id":11865483,"title":"Using React Native: One Year Later","url":"https://discord.engineering/react-native-deep-dive-91fd5e949933","rank":-6.141418665344863,"score":127,"time":"2016-06-08T20:41:34Z"},{"id":11866875,"title":"Show HN: Weak-key – Get better react performance without the overhead","url":"https://github.com/kolodny/weak-key","rank":-5.029694159741383,"score":1,"time":"2016-06-09T01:00:05Z"},{"id":11867129,"title":"Universal TypeScript starter kit for Angular 2 and React","url":"https://github.com/trixler/trixly","rank":-5.4223148645315336,"score":8,"time":"2016-06-09T02:06:35Z"},{"id":11868884,"title":"Brent Vatne – Building Li.st for Android with Exponent and React Native","url":"https://www.youtube.com/watch?v=cI9bDvDEsYE","rank":-4.853960595957184,"score":1,"time":"2016-06-09T12:26:25Z"},{"id":11868937,"title":"Using Bootstrap 4 from source with React and nwb","url":"https://medium.com/@jbscript/using-bootstrap-4-from-source-with-react-and-nwb-f26caf395952","rank":-5.4223148645315336,"score":2,"time":"2016-06-09T12:39:39Z"},{"id":11869351,"title":"Apollo offers data abstraction for Angular 2, React and Redux using GraphQL","url":"http://react-etc.net/entry/apollo-offers-data-abstraction-for-angular-2-react-and-redux-using-graphql","rank":-4.853960595957184,"score":2,"time":"2016-06-09T13:52:54Z"},{"id":11870298,"title":"React with Webpack and Meteor as a back end","url":"http://julian.io/react-with-webpack-meteor-as-a-backend/","rank":-5.4223148645315336,"score":1,"time":"2016-06-09T16:07:37Z"},{"id":11870569,"title":"Show HN: Firebase 3.0 boilerplate using React/Redux","url":"https://github.com/douglascorrea/react-hot-redux-firebase-starter","rank":-5.4223148645315336,"score":3,"time":"2016-06-09T16:47:48Z"},{"id":11871757,"title":"After React: Elm?","url":"https://medium.com/@freemanlatif/after-react-elm-152bd6559cb1","rank":-7.080419157732719,"score":3,"time":"2016-06-09T19:39:07Z"},{"id":11874045,"title":"React Is a Terrible Idea","url":"https://www.pandastrike.com/posts/20150311-react-bad-idea","rank":-6.4254656634776115,"score":9,"time":"2016-06-10T03:15:36Z"},{"id":11874424,"title":"What do you think about React and Flux / Redux? What’s your favorite view library?","url":"https://code.oursky.com/react-x-redux-way-app-supposed-built/","rank":-4.3934495640662155,"score":3,"time":"2016-06-10T05:09:11Z"},{"id":11875710,"title":"Internationalize React apps","url":"https://github.com/yahoo/react-intl","rank":-7.080419157732719,"score":2,"time":"2016-06-10T11:57:03Z"},{"id":11879028,"title":"Show HN: Offline forms app with in-app form-builder, built in React-Native","url":"https://play.google.com/store/apps/details?id=com.formapp","rank":-4.5369272462944465,"score":1,"time":"2016-06-10T19:02:12Z"},{"id":11882252,"title":"Show HN: Kube – Universal React with HMR in a Package","url":"https://github.com/uptownhr/kube","rank":-5.218630283054186,"score":5,"time":"2016-06-11T05:42:55Z"},{"id":11883724,"title":"Server side rendering of react and express.js","url":"https://github.com/rinocloud/react-view-engine","rank":-5.642544952660551,"score":2,"time":"2016-06-11T15:19:40Z"},{"id":11886662,"title":"Building React Applications with Idiomatic Redux","url":"https://egghead.io/courses/building-react-applications-with-idiomatic-redux","rank":-6.141418665344863,"score":58,"time":"2016-06-12T04:32:21Z"},{"id":11888334,"title":"Show HN: React image slider","url":"https://github.com/azimgd/react-image-slider","rank":-6.4254656634776115,"score":2,"time":"2016-06-12T14:52:34Z"},{"id":11890512,"title":"Reactrb: An Opal Ruby Wrapper for React.js","url":"https://github.com/reactrb/reactrb","rank":-5.642544952660551,"score":6,"time":"2016-06-12T22:03:55Z"},{"id":11891736,"title":"Show HN: Interactive flexbox reference tool for web and React Native","url":"http://flexbox.buildwithreact.com/","rank":-5.029694159741383,"score":4,"time":"2016-06-13T04:27:12Z"},{"id":11893109,"title":"Franklin an open source DNA sequence annotation tool in React","url":"https://tailordev.fr/blog/2016/06/09/le-lab-3-franklin-dna-sequence-annotation-tool/","rank":-5.218630283054186,"score":3,"time":"2016-06-13T12:20:49Z"},{"id":11897106,"title":"Making JavaScript Initialize Faster by Sebastian McKenzie at React-Europe 2016","url":"https://www.youtube.com/watch?v=xbZzahWakGs&index=6&list=PLCC436JpVnK36ZI7-b3hgRSXP3me7rSvt","rank":-5.029694159741383,"score":3,"time":"2016-06-13T20:07:49Z"},{"id":11897828,"title":"Hypernova by Airbnb: JavaScript Server Rendering (React in Ruby on Rails)","url":"https://github.com/airbnb/hypernova","rank":-5.029694159741383,"score":2,"time":"2016-06-13T21:28:41Z"},{"id":11898680,"title":"Refactoring towards presentational components in React","url":"http://purple.netlify.com/post/refactoring-towards-presentational-components/","rank":-6.141418665344863,"score":1,"time":"2016-06-13T23:40:36Z"},{"id":11900307,"title":"New Apple API docs all written in React","url":"https://twitter.com/reactjs/status/742547454931787776","rank":-5.642544952660551,"score":2,"time":"2016-06-14T07:10:13Z"},{"id":11900330,"title":"React vs. Angular2 Comparison: A Heavyweight Bout for the JavaScript Title","url":"http://blog.debugme.eu/react-vs-angular2/","rank":-5.029694159741383,"score":1,"time":"2016-06-14T07:16:43Z"},{"id":11900792,"title":"Di-ary – mathematical note-taking app built on Ruby on Rails, React and Redux","url":"https://github.com/mkalygin/di-ary","rank":-4.5369272462944465,"score":3,"time":"2016-06-14T09:31:56Z"},{"id":11902352,"title":"React Native library for creating chat UIs","url":"https://github.com/FaridSafi/react-native-gifted-messenger","rank":-5.8814219078830545,"score":1,"time":"2016-06-14T14:53:24Z"},{"id":11904456,"title":"Ultrawave: easily build peer to peer apps with react and webrtc","url":"https://github.com/charlieschwabacher/ultrawave","rank":-5.029694159741383,"score":1,"time":"2016-06-14T19:04:11Z"},{"id":11908699,"title":"Show HN: Di-ary – a math note-taking app built on Ruby on Rails, React and Redux","url":"https://github.com/mkalygin/di-ary","rank":-4.132099107886384,"score":8,"time":"2016-06-15T11:55:55Z"},{"id":11909703,"title":"react-enroute: React router with a small footprint for modern browsers","url":"https://github.com/tj/react-enroute","rank":-7.148568583438252,"score":2,"time":"2016-06-15T14:57:27Z"},{"id":11911848,"title":"Preact: Fast 3kb React Alternative with the Same ES6 API. Components and vDOM","url":"https://preactjs.com/","rank":-4.690092449226312,"score":4,"time":"2016-06-15T20:16:25Z"},{"id":11912354,"title":"3 Reasons why I stopped using React.setState","url":"https://medium.com/@mweststrate/3-reasons-why-i-stopped-using-react-setstate-ab73fc67a42e#.dc3wx1oy5","rank":-5.642544952660551,"score":9,"time":"2016-06-15T21:38:54Z"},{"id":11913966,"title":"[React Redux and Firebase] – A profile platform for home roasting coffee","url":"https://roast.bobon.coffee","rank":-5.029694159741383,"score":2,"time":"2016-06-16T04:21:19Z"},{"id":11914467,"title":"Angular 2 versus React: There Will Be Blood","url":"https://medium.freecodecamp.com/angular-2-versus-react-there-will-be-blood-66595faafd51#.alny5rfzz","rank":-5.642544952660551,"score":6,"time":"2016-06-16T06:53:40Z"},{"id":11916912,"title":"Cabin – React and Redux Example App – Stream","url":"https://medium.com/@nparsons08/cabin-react-redux-example-app-stream-b9a6a6c57038#.yen4bvd5k","rank":-5.8814219078830545,"score":3,"time":"2016-06-16T15:50:06Z"},{"id":11916995,"title":"Build scalable newsfeeds in hours with Stream, React and Redux","url":"http://blog.getstream.io/cabin-react-redux-example-app-stream/?fthr=hn","rank":-5.218630283054186,"score":8,"time":"2016-06-16T16:01:38Z"},{"id":11918243,"title":"Building the Gyroscope App with React Native","url":"https://blog.gyrosco.pe/building-the-app-1dac1a97d253#.k4dcvzysy","rank":-5.8814219078830545,"score":8,"time":"2016-06-16T19:19:39Z"},{"id":11918480,"title":"Enroute – React router with a small footprint for modern browsers","url":"https://github.com/tj/react-enroute","rank":-5.218630283054186,"score":3,"time":"2016-06-16T19:59:20Z"},{"id":11921584,"title":"Preact: Fast 3kb React Alternative with the Same ES6 API","url":"https://preactjs.com/","rank":-5.218630283054186,"score":2,"time":"2016-06-17T09:39:35Z"},{"id":11922504,"title":"Cabin – React and Redux Example App – Stream","url":"http://blog.getstream.io/cabin-react-redux-example-app-stream/","rank":-5.8814219078830545,"score":1,"time":"2016-06-17T13:29:39Z"},{"id":11923863,"title":"Automated spreadsheets that auto update and react to data","url":"http://www.forbes.com/sites/matthunckler/2016/06/16/factivates-online-spreadsheets-could-improve-many-companies-productivity/#3a4814cd7959","rank":-5.4223148645315336,"score":1,"time":"2016-06-17T17:09:17Z"},{"id":11924914,"title":"React router with a small footprint for modern browsers","url":"https://github.com/tj/react-enroute","rank":-5.4223148645315336,"score":3,"time":"2016-06-17T19:13:49Z"},{"id":11927721,"title":"Reindex – Instant GraphQL Back End for Your React Apps","url":"http://react-etc.net/entry/reindexio-a-graphql-powered-backend-as-a-service-baas","rank":-5.4223148645315336,"score":3,"time":"2016-06-18T09:27:21Z"},{"id":11929641,"title":"Building the Gyroscope App with React Native","url":"https://blog.gyrosco.pe/building-the-app-1dac1a97d253#.ec9a2aeu0","rank":-5.8814219078830545,"score":100,"time":"2016-06-18T17:33:09Z"},{"id":11932489,"title":"React Modal Box","url":"https://github.com/sadiqevani/react-modal-box","rank":-7.080419157732719,"score":1,"time":"2016-06-19T10:32:38Z"},{"id":11933303,"title":"Reaxor: React boilerplate for better state mgmt, styling, testing and cleaner code","url":"https://github.com/KadoBOT/reaxor","rank":-4.853960595957184,"score":2,"time":"2016-06-19T15:36:53Z"},{"id":11933500,"title":"App Development: Cordova vs. React Native vs. Xamarin vs. DIY","url":"http://noeticforce.com/mobile-app-development-cordova-vs-react-native-vs-xamarin","rank":-5.218630283054186,"score":1,"time":"2016-06-19T16:30:05Z"},{"id":11933972,"title":"ESLint: Code Style in React Like Airbnb Uses It","url":"http://www.robinwieruch.de/the-soundcloud-client-in-react-redux-eslint/","rank":-5.4223148645315336,"score":1,"time":"2016-06-19T18:27:35Z"},{"id":11936024,"title":"Best ways to learn React.js","url":"https://codeplanet.io/best-ways-learn-react-js/","rank":-6.141418665344863,"score":2,"time":"2016-06-20T04:16:07Z"},{"id":11936334,"title":"Show HN: React Babel Webpack Starter Kit","url":"https://github.com/antoaravinth/react-babel-webpack-starter-kit","rank":-5.8814219078830545,"score":2,"time":"2016-06-20T06:11:21Z"},{"id":11938323,"title":"A Deep Dive into Infinite Red's Ignite for React Native Apps","url":"https://appdevelopermagazine.com/4100/2016/6/20/A-Deep-Dive-Into-Infinite-Red#.V2gAwlrJkBE.hackernews","rank":-4.853960595957184,"score":1,"time":"2016-06-20T14:42:15Z"},{"id":11940019,"title":"Build an Instagram Clone in Hours with React and Redux","url":"http://blog.getstream.io/cabin-react-redux-example-app-redux/?fhtr=hn-2","rank":-5.218630283054186,"score":1,"time":"2016-06-20T18:22:53Z"},{"id":11942987,"title":"Animated Basic Charts in D3 and React","url":"https://medium.com/reactspeed/animated-basic-charts-in-d3-and-react-e131635229c#.z06hfexdg","rank":-5.8814219078830545,"score":1,"time":"2016-06-21T01:53:56Z"},{"id":11944914,"title":"Great Read: Performance Limitations of React Native and How to Overcome Them","url":"https://medium.com/@talkol/performance-limitations-of-react-native-and-how-to-overcome-them-947630d7f440#.gpgul218e","rank":-4.853960595957184,"score":6,"time":"2016-06-21T11:23:52Z"},{"id":11946398,"title":"Build an Instagram-Like App with Imgix, React and Redux","url":"http://blog.getstream.io/cabin-react-redux-example-app-imgix/?fthr=hn","rank":-5.218630283054186,"score":8,"time":"2016-06-21T15:29:45Z"},{"id":11947056,"title":"More ways to extend React Storybook","url":"https://voice.kadira.io/more-ways-to-extend-react-storybook-fde71847c9f8#.ubz8s5n3b","rank":-6.141418665344863,"score":1,"time":"2016-06-21T16:41:59Z"},{"id":11949195,"title":"Setting up a new Typescript 1.9 and React project","url":"http://blog.tomduncalf.com/posts/setting-up-typescript-and-react/","rank":-5.218630283054186,"score":6,"time":"2016-06-21T20:35:54Z"},{"id":11949719,"title":"Ignite: React Native Starter","url":"https://infinite.red/ignite","rank":-6.737061774670698,"score":12,"time":"2016-06-21T21:53:06Z"},{"id":11951957,"title":"Handling React Forms with Mobx Observables","url":"https://blog.risingstack.com/handling-react-forms-with-mobx-observables/","rank":-6.141418665344863,"score":3,"time":"2016-06-22T06:31:56Z"},{"id":11952161,"title":"RFX Stack – Universal App Featuring: React and Feathers and MobX","url":"https://github.com/foxhound87/rfx-stack","rank":-5.218630283054186,"score":1,"time":"2016-06-22T07:46:16Z"},{"id":11953488,"title":"The Pros and Cons of React and Redux","url":"https://www.madetech.com/blog/the-pros-and-cons-of-react-plus-redux","rank":-5.642544952660551,"score":2,"time":"2016-06-22T12:57:53Z"},{"id":11953757,"title":"React-Redux bindings for Angular components","url":"https://github.com/bcarroll22/ng-component-redux","rank":-6.141418665344863,"score":1,"time":"2016-06-22T13:35:45Z"},{"id":11954147,"title":"Shared Store React Apps","url":"https://github.com/JaxCavalera/SharedStoreReactApps","rank":-6.737061774670698,"score":1,"time":"2016-06-22T14:22:21Z"},{"id":11954322,"title":"React Native 0.28 is out","url":"https://twitter.com/grabbou/status/745565375530668032?s=09","rank":-6.141418665344863,"score":1,"time":"2016-06-22T14:45:52Z"},{"id":11954468,"title":"Type Safety with Flow in React and Redux","url":"http://www.robinwieruch.de/the-soundcloud-client-in-react-redux-flow/","rank":-5.642544952660551,"score":1,"time":"2016-06-22T15:02:52Z"},{"id":11956120,"title":"A roundup of the best React Europe conference talks plus a TL;DR playlist","url":"http://blog.mojotech.com/a-look-back-at-react-europe/","rank":-4.5369272462944465,"score":2,"time":"2016-06-22T18:54:08Z"},{"id":11957380,"title":"Learn React.js in a weekend","url":"https://nodecasts.io/learn-react-js-weekend/","rank":-6.141418665344863,"score":70,"time":"2016-06-22T22:01:57Z"},{"id":11960260,"title":"React Reflorp: Simple ORM Using React Refetch as Back End and Redux as Store","url":"https://github.com/tomat/react-reflorp","rank":-6.636348695692196,"score":2,"time":"2016-06-23T11:52:00Z"},{"id":11960381,"title":"A Mini-Course on React Native Flexbox","url":"https://medium.com/@yoniweisbrod/a-mini-course-on-react-native-flexbox-2832a1ccc6#.32mx3rfpv","rank":-5.8814219078830545,"score":1,"time":"2016-06-23T12:28:00Z"},{"id":11963457,"title":"The Pros and Cons of React and Redux","url":"https://www.madetech.com/blog/the-pros-and-cons-of-react-plus-redux","rank":-5.642544952660551,"score":1,"time":"2016-06-23T18:49:56Z"},{"id":11963838,"title":"Announcing: React Native Katas","url":"https://medium.com/reactnativeacademy/announcing-react-native-katas-e6c17165eec4#.iahpk5nhl","rank":-6.737061774670698,"score":1,"time":"2016-06-23T19:47:14Z"},{"id":11968303,"title":"Ignite – react-native starter","url":"https://infinite.red/ignite","rank":-6.737061774670698,"score":2,"time":"2016-06-24T09:54:54Z"},{"id":11971553,"title":"U.K. entrepreneurs react to Brexit vote","url":"http://venturebeat.com/2016/06/24/u-k-entrepreneurs-react-to-brexit-vote/","rank":-5.8814219078830545,"score":1,"time":"2016-06-24T17:09:41Z"},{"id":11979289,"title":"Ignite – The unfair starting CLI, Generator, and more for React Native","url":"https://github.com/infinitered/ignite","rank":-5.029694159741383,"score":5,"time":"2016-06-26T03:40:44Z"},{"id":11984378,"title":"Clarkson Hammond and May React to New Topgear","url":"https://www.youtube.com/watch?v=E42WuME6QuE","rank":-5.642544952660551,"score":1,"time":"2016-06-27T05:46:32Z"},{"id":11984811,"title":"Free Book: React Native Training","url":"https://unbug.gitbooks.io/react-native-training/content/","rank":-6.4254656634776115,"score":4,"time":"2016-06-27T08:16:10Z"},{"id":11985573,"title":"THe same Todo App written for React, AngularJS 1 and 2, Backbone.js, and many more","url":"http://todomvc.com/","rank":-4.2587684905126455,"score":2,"time":"2016-06-27T11:58:37Z"},{"id":11986270,"title":"Playing with React and D3","url":"https://github.com/freddyrangel/playing-with-react-and-d3","rank":-6.4254656634776115,"score":1,"time":"2016-06-27T14:19:53Z"},{"id":11987041,"title":"Show HN: New App: React and MobX Example App","url":"https://cosmicjs.com/apps","rank":-5.4223148645315336,"score":1,"time":"2016-06-27T16:01:34Z"},{"id":11987059,"title":"Forward to the Past or data fetching in React.js","url":"https://medium.com/@ArtyomTrityak/forward-to-the-past-or-data-fetching-in-react-js-9f4ccfa29c10","rank":-5.218630283054186,"score":1,"time":"2016-06-27T16:03:53Z"},{"id":11988357,"title":"React In-Depth: Component Evolution and Composition","url":"https://developmentarc.gitbooks.io/react-indepth/content/patterns/component_evolution_and_composition.html","rank":-5.8814219078830545,"score":3,"time":"2016-06-27T18:35:30Z"},{"id":11992044,"title":"React HN","url":"https://react-hn.appspot.com/","rank":-7.460654783917127,"score":1,"time":"2016-06-28T07:26:13Z"},{"id":11992454,"title":"Show HN: React vs. Vue vs. Angular (star history)","url":"http://www.timqian.com/star-history/#facebook/react&vuejs/vue&angular/angular","rank":-5.4223148645315336,"score":3,"time":"2016-06-28T09:26:30Z"},{"id":11992528,"title":"Free: React Native Training Book","url":"https://medium.com/@unbug/react-native-training-99f490db3839","rank":-6.4254656634776115,"score":2,"time":"2016-06-28T09:51:31Z"},{"id":11992824,"title":"Java vs. React","url":"https://www.codenameone.com/blog/java-is-superior-to-react-native-in-practically-every-way.html","rank":-7.080419157732719,"score":1,"time":"2016-06-28T11:28:19Z"},{"id":11992832,"title":"I was hoping React would go away","url":"https://medium.com/@kentf/why-react-is-important-c1343793aeca#.ru8upq4gl","rank":-5.8814219078830545,"score":6,"time":"2016-06-28T11:30:26Z"},{"id":11995614,"title":"React component's lifecycle","url":"https://medium.com/react-ecosystem/react-components-lifecycle-ce09239010df","rank":-6.737061774670698,"score":1,"time":"2016-06-28T17:24:15Z"},{"id":11995781,"title":"Building a Real-Time Application with React, React Router, Horizon.io, and OAuth","url":"http://tutorials.pluralsight.com/interesting-apis/building-a-real-time-application-with-react-react-router-horizon-io-and-oauth","rank":-6.798733011723831,"score":1,"time":"2016-06-28T17:40:06Z"},{"id":11999407,"title":"React Native Training","url":"https://unbug.gitbooks.io/react-native-training/content/","rank":-7.080419157732719,"score":2,"time":"2016-06-29T03:59:42Z"},{"id":11999487,"title":"What does your React Native setup and workflow look like","url":"https://hashnode.com/post/what-does-your-react-native-setup-and-workflow-look-like-cipyha53a003eyu53nrkqtovx","rank":-5.218630283054186,"score":1,"time":"2016-06-29T04:26:45Z"},{"id":12000764,"title":"Free react-native book","url":"https://plus.google.com/+unbuglee/posts/MRJE9FNDiU5","rank":-6.737061774670698,"score":2,"time":"2016-06-29T10:58:07Z"},{"id":12001703,"title":"Trello Tribute Done in Elixir, Phoenix Framework, React and Redux","url":"https://github.com/bigardone/phoenix-trello","rank":-5.218630283054186,"score":5,"time":"2016-06-29T14:09:20Z"},{"id":12002688,"title":"Implementing Search into React and Redux App with Algolia (YC W14)","url":"http://blog.getstream.io/cabin-react-redux-example-app-algolia?fthr=hn","rank":-5.029694159741383,"score":6,"time":"2016-06-29T16:23:01Z"},{"id":12007337,"title":"ImmutableJS-React-Redux boilerplate: get fast","url":"https://github.com/PBRT/reactogo","rank":-6.141418665344863,"score":5,"time":"2016-06-30T08:54:26Z"},{"id":12007348,"title":"Stardust – Semantic-UI React library","url":"https://technologyadvice.github.io/stardust/","rank":-6.4254656634776115,"score":3,"time":"2016-06-30T08:57:46Z"},{"id":12007704,"title":"React Static Boilerplate Helps Building SPAs with React, Redux and Firebase","url":"https://github.com/kriasoft/react-static-boilerplate","rank":-7.148568583438252,"score":2,"time":"2016-06-30T11:00:53Z"},{"id":12009319,"title":"Deploy Cordova and React Native mobile app updates direct to devices","url":"https://github.com/Microsoft/code-push","rank":-5.029694159741383,"score":1,"time":"2016-06-30T15:43:12Z"},{"id":12010509,"title":"Instant React Native List Views","url":"https://shift.infinite.red/instant-react-native-listviews-5c7ea550742#.ozmmyb13r","rank":-6.4254656634776115,"score":1,"time":"2016-06-30T18:10:30Z"},{"id":12011256,"title":"TodoMVC with React Native and Redux","url":"http://blog.thebakery.io/todomvc-with-react-native-and-redux/","rank":-6.141418665344863,"score":2,"time":"2016-06-30T20:06:08Z"},{"id":12011464,"title":"Stubbing React Containers","url":"https://voice.kadira.io/stubbing-react-containers-for-testing-11bcd537e586#.tddb8ny9t","rank":-7.080419157732719,"score":2,"time":"2016-06-30T20:38:27Z"},{"id":12014663,"title":"Show HN: Randomly generated metal riffs using Web Audio API and React","url":"http://djen.co/","rank":-4.853960595957184,"score":275,"time":"2016-07-01T08:49:02Z"},{"id":12014700,"title":"React library for writing partial and stateful components in functional manner","url":"https://github.com/rikutiira/react-partial","rank":-5.029694159741383,"score":1,"time":"2016-07-01T09:00:38Z"},{"id":12014841,"title":"React-native in the right way!","url":"https://www.gitbook.com/book/unbug/react-native-training/details","rank":-6.141418665344863,"score":1,"time":"2016-07-01T09:49:37Z"},{"id":12015420,"title":"Show HN: Quictionary – A simple dictionary UI built with material UI and React","url":"http://agniva.me/quictionary/","rank":-4.690092449226312,"score":2,"time":"2016-07-01T12:24:32Z"},{"id":12015896,"title":"Show HN: Real estate app built in React and Redux","url":"http://www.directimo.ro","rank":-5.218630283054186,"score":4,"time":"2016-07-01T13:37:36Z"},{"id":12017444,"title":"Show HN: I opensourced my published react native map app","url":"https://github.com/dchun/places","rank":-5.218630283054186,"score":1,"time":"2016-07-01T16:22:30Z"},{"id":12018687,"title":"Integrating maps into a React and Redux app using Mapbox","url":"http://blog.getstream.io/cabin-react-redux-example-app-mapbox/?fthr=hn","rank":-5.218630283054186,"score":5,"time":"2016-07-01T18:47:21Z"},{"id":12019629,"title":"React 15.2.0 is out","url":"https://github.com/facebook/react/blob/master/CHANGELOG.md#1520-july-1-2016","rank":-6.141418665344863,"score":8,"time":"2016-07-01T21:03:56Z"},{"id":12022605,"title":"Angular and React living in harmony for one app","url":"https://github.com/CanopyTax/single-spa","rank":-5.4223148645315336,"score":4,"time":"2016-07-02T14:13:38Z"},{"id":12023307,"title":"The React Fact That Will Change Your Mindset","url":"https://navigation4asp.net/2016/07/01/the-react-fact-that-will-change-your-mindset/","rank":-5.642544952660551,"score":2,"time":"2016-07-02T18:07:43Z"},{"id":12024036,"title":"XMetaL – A React-Inspired XML/HTML Component Library for JavaScript","url":"https://github.com/saada/XMetaL","rank":-5.218630283054186,"score":2,"time":"2016-07-02T22:40:03Z"},{"id":12025944,"title":"A Reactive web client for tldr-pages (ES6/FlowType/RxJS/React)","url":"https://github.com/ostera/tldr.jsx","rank":-5.029694159741383,"score":2,"time":"2016-07-03T13:26:39Z"},{"id":12026188,"title":"ScalableComponent:Responsive&AutoScale React Component with CSS3 Transform","url":"https://github.com/wxyyxc1992/Webpack-React-Redux-Boilerplate/blob/master/widgets/components/scalable/README.md","rank":-5.642544952660551,"score":1,"time":"2016-07-03T14:48:38Z"},{"id":12029023,"title":"React Native with ClojureScript: Summing Up","url":"https://medium.com/@alwxdev/react-native-summing-up-86838441d289#.x4p870s2y","rank":-6.141418665344863,"score":2,"time":"2016-07-04T05:32:38Z"},{"id":12030297,"title":"Free videos of React Native Training","url":"https://www.youtube.com/playlist?list=PLC_rYRxEnwQGLQqrHR0aho33U6DCeJamC","rank":-6.141418665344863,"score":2,"time":"2016-07-04T12:30:06Z"},{"id":12032702,"title":"Making React.js and Knockout.js Play Nice","url":"http://www.intelligiblebabble.com/making-reactjs-and-knockoutjs-play-nice","rank":-5.642544952660551,"score":1,"time":"2016-07-04T20:01:34Z"},{"id":12036649,"title":"Building a React Native Offline-First Application Using PouchDB and CouchDB","url":"http://blog.yld.io/2016/07/05/building-a-offline-first-application-using-react-native-and-pouchdb/","rank":-5.029694159741383,"score":4,"time":"2016-07-05T14:30:49Z"},{"id":12037934,"title":"React-jsonschema-form: A React component for building Web forms from JSONSchema","url":"https://github.com/mozilla-services/react-jsonschema-form","rank":-6.969263392375751,"score":2,"time":"2016-07-05T17:11:01Z"},{"id":12038744,"title":"How to Make Your React Apps 15x Faster","url":"https://reactjsnews.com/how-to-make-your-react-apps-10x-faster","rank":-5.642544952660551,"score":3,"time":"2016-07-05T19:05:02Z"},{"id":12040819,"title":"A Primer on the React Ecosystem: Part 1 of 3","url":"http://patternhatch.com/2016/07/06/a-primer-on-the-react-ecosystem-part-1-of-3/","rank":-5.218630283054186,"score":4,"time":"2016-07-06T02:11:17Z"},{"id":12042858,"title":"Show HN: A lightweight, responsive simple grid component for React","url":"https://github.com/sihaelov/react-sigrid","rank":-5.218630283054186,"score":9,"time":"2016-07-06T13:19:50Z"},{"id":12043125,"title":"Building a Single Page Application with React and Reflux","url":"https://www.redfin.com/blog/2016/06/building-a-single-page-application-with-react-and-reflux.html","rank":-5.4223148645315336,"score":1,"time":"2016-07-06T14:10:16Z"},{"id":12043161,"title":"Composition in CycleJS, Choo, React and Angular2","url":"http://blog.krawaller.se/posts/composition-in-cyclejs-choo-react-and-angular2/","rank":-5.8814219078830545,"score":1,"time":"2016-07-06T14:16:01Z"},{"id":12043526,"title":"React Native: Toward Better Documentation","url":"https://facebook.github.io/react-native/blog/2016/07/06/toward-better-documentation.html","rank":-6.4254656634776115,"score":7,"time":"2016-07-06T15:05:13Z"},{"id":12044824,"title":"Firebase and React Native","url":"https://firebase.googleblog.com/2016/07/firebase-react-native.html","rank":-6.737061774670698,"score":2,"time":"2016-07-06T18:07:53Z"},{"id":12046774,"title":"Building a Real-Time Application with React, React Router, Horizon.io, and OAuth","url":"http://tutorials.pluralsight.com/interesting-apis/building-a-real-time-application-with-react-react-router-horizon-io-and-oauth","rank":-6.798733011723831,"score":2,"time":"2016-07-07T00:24:12Z"},{"id":12048544,"title":"React tiles: Multiple routes at the same time","url":"https://react-tiles.firebaseapp.com/","rank":-5.642544952660551,"score":2,"time":"2016-07-07T10:53:27Z"},{"id":12049786,"title":"Show HN: KeyStyle, unique keys and style inline for React/Radium/JSX","url":"https://github.com/phazelift/keystyle","rank":-4.853960595957184,"score":2,"time":"2016-07-07T15:09:27Z"},{"id":12050101,"title":"Show HN: Bring your React data to life with kea-logic","url":"https://github.com/mariusandra/kea-logic","rank":-5.029694159741383,"score":2,"time":"2016-07-07T15:56:10Z"},{"id":12051410,"title":"A gentle introduction to React Motion","url":"https://medium.com/@nashvail/a-gentle-introduction-to-react-motion-dc50dd9f2459","rank":-6.141418665344863,"score":1,"time":"2016-07-07T18:59:49Z"},{"id":12054437,"title":"React-SIZEME – Make your React Components aware of their width and height","url":"https://github.com/ctrlplusb/react-sizeme","rank":-6.969263392375751,"score":1,"time":"2016-07-08T09:37:59Z"},{"id":12054646,"title":"Release: React Native 0.29","url":"https://github.com/facebook/react-native/releases/tag/v0.29.0","rank":-6.4254656634776115,"score":1,"time":"2016-07-08T10:58:21Z"},{"id":12058183,"title":"Finally a Good React Redux Electron Starter Kit","url":"https://github.com/donnycrash/react-redux-electron-starter-kit","rank":-5.642544952660551,"score":1,"time":"2016-07-08T19:51:32Z"},{"id":12060667,"title":"Our React Native App in Production","url":"https://itunes.apple.com/us/app/helium-recommendations-network/id1071378510?mt=8","rank":-6.141418665344863,"score":2,"time":"2016-07-09T08:26:46Z"},{"id":12061190,"title":"Refraction-react – React bindings for Refraction","url":"https://github.com/mbasso/refraction-react","rank":-8.203920859871145,"score":3,"time":"2016-07-09T13:12:42Z"},{"id":12061616,"title":"Master the Fundamentals of React and Redux, Develop Apps by NPM Webpack ES6","url":"http://marcogomesweb.com/udemy-discount-code-react-redux/","rank":-4.690092449226312,"score":1,"time":"2016-07-09T15:19:41Z"},{"id":12064298,"title":"Let’s build a React Native application","url":"https://medium.com/@davidguandev/lets-build-a-react-native-application-4190839a4f5c","rank":-5.8814219078830545,"score":8,"time":"2016-07-10T02:27:50Z"},{"id":12064631,"title":"React-native training:3 Styles","url":"https://youtu.be/lKs15YIgQ_g","rank":-6.4254656634776115,"score":1,"time":"2016-07-10T05:07:30Z"},{"id":12065003,"title":"React Native Plugin for Universal Windows Platform (UWP)","url":"https://github.com/ReactWindows/react-native-windows","rank":-5.642544952660551,"score":3,"time":"2016-07-10T08:53:35Z"},{"id":12065200,"title":"Show HN: StoreStateMixin – efficient flux stores state for React","url":"https://www.npmjs.com/package/store-state-mixin","rank":-5.4223148645315336,"score":1,"time":"2016-07-10T10:49:18Z"},{"id":12065492,"title":"Let’s build a React Native application","url":"https://medium.com/@davidguandev/lets-build-a-react-native-application-4190839a4f5c#.p0jpov3d0","rank":-5.8814219078830545,"score":1,"time":"2016-07-10T13:28:07Z"},{"id":12069374,"title":"You might not need React Router","url":"https://medium.com/@tarkus/you-might-not-need-react-router-38673620f3d#.298iqsadn","rank":-6.141418665344863,"score":1,"time":"2016-07-11T07:17:48Z"},{"id":12072500,"title":"Animating programmatically with Redux and React","url":"https://tech.instacart.com/animating-with-redux-and-react/","rank":-6.141418665344863,"score":10,"time":"2016-07-11T17:08:23Z"},{"id":12073054,"title":"Board game “Go” translated from React to React/Redux then to Elm","url":"https://github.com/ajhyndman/go-react-redux-elm","rank":-6.969263392375751,"score":1,"time":"2016-07-11T18:16:42Z"},{"id":12073554,"title":"3 simple steps to improve your React Redux code","url":"https://www.ckl.io/blog/3-simple-steps-to-improve-react-redux-code/","rank":-5.4223148645315336,"score":16,"time":"2016-07-11T19:16:30Z"},{"id":12073767,"title":"WebStorm 2016.2 released: TypeScript 2.0, improved React support, Angular CLI","url":"https://blog.jetbrains.com/webstorm/2016/07/webstorm-2016-2/","rank":-4.853960595957184,"score":3,"time":"2016-07-11T19:42:51Z"},{"id":12074464,"title":"React Konva is a JavaScript library for drawing complex canvas graphics using React","url":"https://github.com/lavrton/react-konva","rank":-6.798733011723831,"score":3,"time":"2016-07-11T20:50:14Z"},{"id":12076358,"title":"How We Replaced React with Phoenix","url":"https://robots.thoughtbot.com/how-we-replaced-react-with-phoenix","rank":-6.141418665344863,"score":17,"time":"2016-07-12T02:34:08Z"},{"id":12076782,"title":"Introducing React's Error Code System","url":"https://facebook.github.io/react/blog/2016/07/11/introducing-reacts-error-code-system.html","rank":-6.141418665344863,"score":129,"time":"2016-07-12T04:42:09Z"},{"id":12078072,"title":"How We Replaced React with Phoenix","url":"https://robots.thoughtbot.com/how-we-replaced-react-with-phoenix","rank":-6.141418665344863,"score":2,"time":"2016-07-12T11:03:34Z"},{"id":12082579,"title":"List of open source React Native apps","url":"https://github.com/maxenceC/open-source-react-native-apps","rank":-5.8814219078830545,"score":2,"time":"2016-07-12T22:02:30Z"},{"id":12082781,"title":"React/Reduct Best Practices and Gotchas","url":"http://blog.getstream.io/react-redux-best-practices-gotchas/?fthr=hn","rank":-6.141418665344863,"score":2,"time":"2016-07-12T22:45:20Z"},{"id":12086765,"title":"Show HN: We built a social fitness app in React Native for iOS and Android","url":"http://squidfitness.com/app","rank":-4.3934495640662155,"score":13,"time":"2016-07-13T15:12:51Z"},{"id":12087328,"title":"Boilerplate for Koa and React","url":"https://github.com/hung-phan/koa-react-isomorphic","rank":-6.4254656634776115,"score":2,"time":"2016-07-13T16:11:25Z"},{"id":12087437,"title":"Idiomatic React Testing Patterns","url":"https://gist.github.com/joshdover/235714771d94509a83609b16d232014a","rank":-6.737061774670698,"score":64,"time":"2016-07-13T16:27:07Z"},{"id":12087485,"title":"What I've learnt from 2 weeks of React Native","url":"http://jefflau.net/what-ive-learnt-from-2-weeks-of-react-native/","rank":-5.218630283054186,"score":1,"time":"2016-07-13T16:31:05Z"},{"id":12087796,"title":"React: Mixins Considered Harmful","url":"https://facebook.github.io/react/blog/2016/07/13/mixins-considered-harmful.html","rank":-6.737061774670698,"score":287,"time":"2016-07-13T17:05:54Z"},{"id":12088754,"title":"How We Replaced React with Phoenix","url":"https://robots.thoughtbot.com/how-we-replaced-react-with-phoenix","rank":-6.141418665344863,"score":20,"time":"2016-07-13T19:03:22Z"},{"id":12088850,"title":"React 30: Origins of React – Live streaming now","url":"https://www.youtube.com/watch?v=yiCnfJ1rflI&feature=youtu.be","rank":-7.746472238338964,"score":7,"time":"2016-07-13T19:16:02Z"},{"id":12091678,"title":"Setting Up Mapbox and Leaflet with React and Webpack","url":"https://medium.com/sightline-maps/setting-up-mapbox-and-leaflet-with-react-and-webpack-f4253cc696c8","rank":-5.4223148645315336,"score":2,"time":"2016-07-14T04:47:24Z"},{"id":12092898,"title":"An Introduction to MobX and React","url":"https://mobxjs.github.io/mobx/getting-started.html","rank":-6.141418665344863,"score":2,"time":"2016-07-14T11:24:59Z"},{"id":12094882,"title":"Making custom renderers for React","url":"http://goshakkk.name/react-custom-renderers/","rank":-6.4254656634776115,"score":61,"time":"2016-07-14T15:56:36Z"},{"id":12095056,"title":"NativeBase – The missing piece of React Native","url":"http://nativebase.io/","rank":-5.8814219078830545,"score":2,"time":"2016-07-14T16:14:54Z"},{"id":12096710,"title":"React: Design Principles","url":"https://facebook.github.io/react/contributing/design-principles.html","rank":-7.080419157732719,"score":26,"time":"2016-07-14T19:50:10Z"},{"id":12096794,"title":"Passwordless Authentication with React and Auth0","url":"https://medium.com/javascript-scene/passwordless-authentication-with-react-and-auth0-c4cb003c7cde#.dqip1tbi8","rank":-6.141418665344863,"score":5,"time":"2016-07-14T20:04:49Z"},{"id":12096852,"title":"Passwordless Authentication with React and Auth0","url":"https://medium.com/javascript-scene/passwordless-authentication-with-react-and-auth0-c4cb003c7cde","rank":-6.141418665344863,"score":3,"time":"2016-07-14T20:15:32Z"},{"id":12098913,"title":"React's “Driven by Facebook” principle concerns me","url":"https://rebelliard.com/blog/react-driven-by-facebook-principle-concerns","rank":-5.642544952660551,"score":4,"time":"2016-07-15T04:18:57Z"},{"id":12101613,"title":"Show HN: Approaching React Forms with Composition","url":"https://github.com/davezuko/react-reformed","rank":-5.8814219078830545,"score":1,"time":"2016-07-15T15:22:33Z"},{"id":12101849,"title":"React Is a Terrible Idea","url":"https://www.pandastrike.com/posts/20150311-react-bad-idea","rank":-6.4254656634776115,"score":61,"time":"2016-07-15T15:53:43Z"},{"id":12102712,"title":"Sails-React-Webpack Starter Kit","url":"https://github.com/kaytrance/sails-react-webpack-starter-kit","rank":-6.4254656634776115,"score":3,"time":"2016-07-15T17:54:59Z"},{"id":12103014,"title":"Life with React and Redux","url":"https://makers.airware.com/engineering/life-with-react-and-redux/","rank":-6.4254656634776115,"score":3,"time":"2016-07-15T18:46:06Z"},{"id":12107964,"title":"Rob Eisenberg Compares AngularJS, Angular 2, Aurelia, Ember, Polymer and React","url":"http://react-etc.net/entry/rob-eisenberg-compares-angularjs-angular-2-aurelia-ember-polymer-and-react","rank":-5.029694159741383,"score":4,"time":"2016-07-16T21:35:58Z"},{"id":12108022,"title":"Useful React Native NPM Scripts","url":"https://medium.com/@andreneves/useful-react-native-npm-scripts-6c07b04c3ac3","rank":-6.4254656634776115,"score":6,"time":"2016-07-16T21:52:31Z"},{"id":12108158,"title":"Your license to use React.js can be revoked if you compete with Facebook","url":"http://react-etc.net/entry/your-license-to-use-react-js-can-be-revoked-if-you-compete-with-facebook","rank":-4.5369272462944465,"score":97,"time":"2016-07-16T22:41:54Z"},{"id":12108516,"title":"How We Replaced React with Phoenix","url":"https://robots.thoughtbot.com/how-we-replaced-react-with-phoenix","rank":-6.141418665344863,"score":50,"time":"2016-07-17T00:58:51Z"},{"id":12109289,"title":"Starter React App using Firebase with basic authentication set up","url":"https://github.com/christophior/ReactFirebaseAuth","rank":-5.218630283054186,"score":2,"time":"2016-07-17T06:48:33Z"},{"id":12111053,"title":"MobX React SoundCloud Client: Login and Listen","url":"https://github.com/rwieruch/react-mobx-soundcloud","rank":-5.8814219078830545,"score":1,"time":"2016-07-17T18:08:07Z"},{"id":12113801,"title":"React Native+Redux TodoMVC Demo","url":"https://github.com/unbug/TodoRN","rank":-6.737061774670698,"score":3,"time":"2016-07-18T08:16:29Z"},{"id":12114564,"title":"Render React with Phoenix (the Elixir web framework)","url":"http://blog.overstuffedgorilla.com/render-react-with-phoenix/","rank":-5.642544952660551,"score":1,"time":"2016-07-18T12:09:48Z"},{"id":12115460,"title":"How to handle state in React. The missing FAQ","url":"https://medium.com/react-ecosystem/how-to-handle-state-in-react-6f2d3cd73a0c#.gb52vi56n","rank":-5.4223148645315336,"score":1,"time":"2016-07-18T15:05:12Z"},{"id":12116260,"title":"React Components in Vaadin Framework","url":"https://medium.com/@nunogrilopinheiro/react-components-in-vaadin-framework-af6d7a22046b","rank":-6.4254656634776115,"score":2,"time":"2016-07-18T16:49:41Z"},{"id":12117281,"title":"Show HN: Yet another npm-scripts-based ES6, Browserify, React/Redux template","url":"https://github.com/donkeysharp/yart","rank":-4.853960595957184,"score":2,"time":"2016-07-18T18:52:24Z"},{"id":12117907,"title":"React provider/connector for the algoliasearch-helper-js lib","url":"https://github.com/algolia/react-algoliasearch-helper","rank":-5.4223148645315336,"score":1,"time":"2016-07-18T20:34:53Z"},{"id":12118517,"title":"React Native and TypeScript – Developing Cross-Platform Apps","url":"https://raygun.com/blog/2016/07/react-native-typescript/","rank":-5.642544952660551,"score":2,"time":"2016-07-18T23:06:11Z"},{"id":12118647,"title":"Sharing Code Between React Web and Native Apps","url":"http://jkaufman.io/react-web-native-codesharing/","rank":-5.642544952660551,"score":1,"time":"2016-07-18T23:47:19Z"},{"id":12120170,"title":"On the async nature of setState in React","url":"http://thereignn.ghost.io/on-the-async-nature-of-setstate-in-react/","rank":-5.642544952660551,"score":2,"time":"2016-07-19T06:28:34Z"},{"id":12120993,"title":"Show HN: React tiles – A window manager component","url":"https://github.com/arqex/react-tiles","rank":-5.642544952660551,"score":2,"time":"2016-07-19T10:57:12Z"},{"id":12121344,"title":"Show HN: Circuit training app built with React native","url":"http://www.circuits.training","rank":-5.4223148645315336,"score":2,"time":"2016-07-19T12:38:08Z"},{"id":12121517,"title":"React Native+Redux TodoMVC App","url":"https://medium.com/@unbug/react-native-redux-todomvc-demo-a7d67073ce5#.fwj6xq500","rank":-6.737061774670698,"score":2,"time":"2016-07-19T13:16:14Z"},{"id":12123656,"title":"Show HN: React Native Component for iOS QuickLook Framework","url":"https://github.com/aerofs/react-native-quick-look","rank":-5.4223148645315336,"score":2,"time":"2016-07-19T18:19:57Z"},{"id":12124323,"title":"Mobile JavaScript Apps: The Dawn of React Native","url":"http://thefullstack.xyz/react-native/","rank":-5.642544952660551,"score":2,"time":"2016-07-19T19:48:59Z"},{"id":12124838,"title":"Creating email templates with React components","url":"https://assertible.com/blog/creating-email-templates-with-react-components","rank":-6.141418665344863,"score":6,"time":"2016-07-19T20:57:40Z"},{"id":12125656,"title":"You Might Not Need React Router  Free Code Camp","url":"https://medium.freecodecamp.com/you-might-not-need-react-router-38673620f3d","rank":-5.4223148645315336,"score":1,"time":"2016-07-19T23:10:57Z"},{"id":12126093,"title":"Mobile JavaScript Apps: The Dawn of React Native","url":"http://thefullstack.xyz/react-native/?","rank":-5.642544952660551,"score":3,"time":"2016-07-20T00:48:34Z"},{"id":12128936,"title":"A description of React's new core algorithm, React Fiber","url":"https://github.com/acdlite/react-fiber-architecture","rank":-7.337343744886062,"score":4,"time":"2016-07-20T13:47:18Z"},{"id":12128989,"title":"Gatsby – A Static Site Generator for React","url":"https://github.com/gatsbyjs/gatsby","rank":-5.8814219078830545,"score":129,"time":"2016-07-20T13:53:53Z"},{"id":12132791,"title":"Renovating Olark with React and Redux","url":"https://medium.com/@OlarkLiveChat/olark-renovations-hummingbird-1161c1b30a2#.8kohifoul","rank":-6.141418665344863,"score":10,"time":"2016-07-20T21:47:44Z"},{"id":12133424,"title":"Performance without Compromise: React.js for TV UIs","url":"http://techblog.netflix.com/2016/03/performance-without-compromise.html","rank":-5.642544952660551,"score":66,"time":"2016-07-20T23:38:01Z"},{"id":12133791,"title":"NativeBase – Component Framework for React Native","url":"http://nativebase.io","rank":-6.141418665344863,"score":2,"time":"2016-07-21T00:58:30Z"},{"id":12135414,"title":"Building a Simple Chat Using Phoenix Framework’s Presence and React","url":"https://blog.diacode.com/building-a-simple-chat-using-phoenix-framework-presence-and-react","rank":-5.029694159741383,"score":2,"time":"2016-07-21T07:56:22Z"},{"id":12137035,"title":"Component Rendering Performance in React","url":"https://medium.com/modus-create-front-end-development/component-rendering-performance-in-react-df859b474adc#.sliu7ekht","rank":-6.4254656634776115,"score":1,"time":"2016-07-21T14:24:03Z"},{"id":12137445,"title":"Babel JavaScript ES201x, React JSX & Flow Grammar & Transpiler for Atom","url":"https://atom.io/packages/language-babel","rank":-5.218630283054186,"score":1,"time":"2016-07-21T15:23:06Z"},{"id":12139334,"title":"Building a Facebook Paper-Like UI with React Native","url":"https://medium.com/@paramaggarwal/building-a-facebook-paper-like-ui-with-react-native-4a753623d343","rank":-5.4223148645315336,"score":3,"time":"2016-07-21T19:21:56Z"},{"id":12140785,"title":"Front end-kit: kick-start a front-end project with React and Webpack","url":"https://github.com/velchevski/frontend-kit","rank":-4.690092449226312,"score":2,"time":"2016-07-21T23:33:17Z"},{"id":12141048,"title":"Show HN: LiveAlien – live Reddit comments for mobile, built on react native","url":"https://github.com/longsangstan/live-alien-for-reddit","rank":-4.853960595957184,"score":1,"time":"2016-07-22T00:43:01Z"},{"id":12141430,"title":"Getting Started with React-Three-Renderer","url":"https://ptsteadman.github.io/react-three-renderer-starter","rank":-6.141418665344863,"score":2,"time":"2016-07-22T02:47:15Z"},{"id":12142768,"title":"PHP, MySQL and React CRUD Tutorial – Step by Step Guide","url":"https://www.codeofaninja.com/2016/07/react-crud-tutorial.html","rank":-5.218630283054186,"score":1,"time":"2016-07-22T10:40:27Z"},{"id":12143574,"title":"Fabric Integration for React Native on Android","url":"http://blog.mojotech.com/fabric-integration-for-react-native-on-android/","rank":-5.8814219078830545,"score":1,"time":"2016-07-22T14:10:20Z"},{"id":12144371,"title":"Create React Apps with No Configuration","url":"https://facebook.github.io/react/blog/2016/07/22/create-apps-with-no-configuration.html","rank":-6.141418665344863,"score":777,"time":"2016-07-22T16:02:29Z"},{"id":12144374,"title":"Create React apps with no build configuration","url":"https://github.com/facebookincubator/create-react-app","rank":-5.8814219078830545,"score":2,"time":"2016-07-22T16:02:42Z"},{"id":12144842,"title":"“create-react-app” and the future of creating React Applications","url":"https://medium.com/@tylermcginnis/create-react-app-and-the-future-of-creating-react-applications-3c336f29bf1c#.tbpotizfh","rank":-7.337343744886062,"score":3,"time":"2016-07-22T16:59:06Z"},{"id":12144941,"title":"Reducing React re-renders and server roundtrips by profiling","url":"https://medium.com/apollo-stack/snappier-uis-with-apollo-client-graphql-bffab0b52b79#.yfa8w6p86","rank":-5.4223148645315336,"score":2,"time":"2016-07-22T17:13:02Z"},{"id":12145035,"title":"Using React Everywhere: Potential, Performance, and a Presidential Campaign","url":"https://medium.com/git-out-the-vote/fear-and-page-loading-on-the-campaign-trail-7163ed42e6d0#.6ap38oaj9","rank":-5.4223148645315336,"score":4,"time":"2016-07-22T17:22:50Z"},{"id":12149054,"title":"Create React apps with no build configuration","url":"https://github.com/facebookincubator/create-react-app","rank":-5.8814219078830545,"score":1,"time":"2016-07-23T10:28:48Z"},{"id":12150060,"title":"RxR – RxJS and React the Redux Way","url":"https://hashnode.com/post/rxr-rxjs-react-the-redux-way-ciqzerpqp05d8e85382620ob8","rank":-5.8814219078830545,"score":6,"time":"2016-07-23T16:49:28Z"},{"id":12150672,"title":"Show HN: HammerJS for React Native","url":"https://github.com/longseespace/react-native-hammerjs","rank":-6.141418665344863,"score":12,"time":"2016-07-23T19:23:00Z"},{"id":12152723,"title":"Adding Hot Module Reloading to Create React App","url":"https://medium.com/@sheepsteak/adding-hot-module-reloading-to-create-react-app-e053fadf569d","rank":-5.642544952660551,"score":5,"time":"2016-07-24T08:35:58Z"},{"id":12152749,"title":"Create-react-app","url":"https://github.com/facebookincubator/create-react-app","rank":-7.080419157732719,"score":6,"time":"2016-07-24T08:47:25Z"},{"id":12155142,"title":"Fastest way to start a React project – Tooling Tips","url":"https://tooling.tips/fastest-way-to-start-a-react-project-af75c7f8a3ce#.d42o0b9jz","rank":-5.4223148645315336,"score":2,"time":"2016-07-24T22:11:31Z"},{"id":12157214,"title":"Deploy React Apps in 30 Seconds","url":"https://www.netlify.com/blog/2016/07/22/deploy-react-in-30-seconds?hn=1","rank":-6.141418665344863,"score":1,"time":"2016-07-25T08:20:16Z"},{"id":12159257,"title":"Getting Started with TDD in React","url":"https://daveceddia.com/getting-started-with-tdd-in-react/","rank":-6.141418665344863,"score":1,"time":"2016-07-25T15:21:00Z"},{"id":12159393,"title":"React-ES5-To-ES6-Checklist","url":"https://github.com/cht8687/React-ES5-To-ES6-Checklist","rank":-6.4254656634776115,"score":1,"time":"2016-07-25T15:40:16Z"},{"id":12162109,"title":"Rails, React, Redux and SEO","url":"http://www.krisdigital.com/blog/2016/07/25/rails-react-redux-seo/","rank":-6.4254656634776115,"score":2,"time":"2016-07-25T22:34:59Z"},{"id":12163634,"title":"React-Monocle – Visualize your React app's component hierarchy","url":"https://github.com/team-gryff/react-monocle","rank":-7.536359457861464,"score":2,"time":"2016-07-26T06:01:48Z"},{"id":12165288,"title":"Sails-React-Webpack Starter Kit","url":"https://github.com/kaytrance/sails-react-webpack-starter-kit","rank":-6.4254656634776115,"score":4,"time":"2016-07-26T13:04:47Z"},{"id":12165446,"title":"*A* Future for React Development Tooling","url":"https://medium.com/@jbscript/a-future-for-react-development-tooling-be3bd4554a88","rank":-6.141418665344863,"score":2,"time":"2016-07-26T13:32:12Z"},{"id":12165741,"title":"React Virtual DOM vs. Incremental DOM vs. Ember's Glimmer","url":"https://auth0.com/blog/2015/11/20/face-off-virtual-dom-vs-incremental-dom-vs-glimmer/","rank":-5.218630283054186,"score":2,"time":"2016-07-26T14:16:25Z"},{"id":12166607,"title":"React App SDK","url":"https://medium.com/@tarkus/react-app-sdk-5ae59106215b","rank":-7.080419157732719,"score":4,"time":"2016-07-26T16:07:41Z"},{"id":12167618,"title":"Tumblr: Flux and React in Data Lasso","url":"https://engineering.tumblr.com/post/148000052204","rank":-5.8814219078830545,"score":2,"time":"2016-07-26T18:10:49Z"},{"id":12171890,"title":"Jest 14.0: React Tree Snapshot Testing and React Native Support","url":"http://facebook.github.io/jest/blog/2016/07/27/jest-14.html","rank":-7.148568583438252,"score":4,"time":"2016-07-27T11:19:04Z"},{"id":12172617,"title":"Tips for styling your React Native apps","url":"https://medium.com/the-react-native-log/tips-for-styling-your-react-native-apps-3f61608655eb#.6w1bwv5kj","rank":-5.8814219078830545,"score":3,"time":"2016-07-27T13:39:20Z"},{"id":12172801,"title":"Show HN: React Jobs","url":"https://www.react-jobs.com/","rank":-6.737061774670698,"score":19,"time":"2016-07-27T14:01:10Z"},{"id":12173271,"title":"Send HTTP request headers on each WebView request in React Native","url":"http://blog.bigbinary.com/2016/07/26/passing-request-headers-on-each-webview-request-in-react-native.html","rank":-5.029694159741383,"score":1,"time":"2016-07-27T14:52:46Z"},{"id":12174490,"title":"React Workshop – practical workshop for learning React at-your-own pace","url":"https://github.com/jesstelford/react-workshop","rank":-7.148568583438252,"score":2,"time":"2016-07-27T17:00:25Z"},{"id":12178853,"title":"Dependency injection in React powered by InversifyJS","url":"http://blog.wolksoftware.com/dependency-injection-in-react-powered-inversifyjs","rank":-5.8814219078830545,"score":1,"time":"2016-07-28T07:27:01Z"},{"id":12178977,"title":"Real-Time SMS Sentiment Visualization with Twilio, Fanout Cloud and React","url":"http://tutorials.pluralsight.com/interesting-apis/real-time-sms-sentiment-visualization-with-twilio-fanout-cloud-and-isomorphic-react","rank":-5.029694159741383,"score":5,"time":"2016-07-28T08:07:25Z"},{"id":12179006,"title":"Build Web Apps with React JavaScript and Flux","url":"http://marcogomesweb.com/build-web-apps-react-js-flux/","rank":-5.642544952660551,"score":1,"time":"2016-07-28T08:16:14Z"},{"id":12179166,"title":"React Native and the Future of Web/Mobile Development","url":"https://medium.com/@velocity360/react-native-ad62786c6b16#.f64ixgca7","rank":-5.4223148645315336,"score":3,"time":"2016-07-28T09:05:17Z"},{"id":12181522,"title":"How to get `create-react-app` to work with your API","url":"https://www.fullstackreact.com/articles/using-create-react-app-with-a-server/","rank":-5.029694159741383,"score":3,"time":"2016-07-28T17:09:02Z"},{"id":12181748,"title":"Visualize your React app from a new perspective with React Monocle","url":"https://github.com/team-gryff/react-monocle","rank":-7.148568583438252,"score":5,"time":"2016-07-28T17:37:13Z"},{"id":12181943,"title":"An odyssey to find a sustainable icon system with SVGs in React","url":"http://blog.goguardian.com/nerds/an-odyssey-to-find-a-sustainable-icon-system-with-svgs-in-react","rank":-4.853960595957184,"score":4,"time":"2016-07-28T18:05:55Z"},{"id":12182798,"title":"React Native – Discussion on how to make a Select-like component","url":"https://www.reddit.com/r/reactnative/comments/4v2p3r/helpopinion_needed_need_to_discuss_the_ways_to/","rank":-5.029694159741383,"score":1,"time":"2016-07-28T20:11:06Z"},{"id":12183329,"title":"Create-react-app v0.2.0","url":"https://github.com/facebookincubator/create-react-app/releases/tag/v0.2.0","rank":-6.141418665344863,"score":12,"time":"2016-07-28T21:29:47Z"},{"id":12183849,"title":"How Fuse Differs from React Native and NativeScript","url":"https://medium.com/@fusetools/how-fuse-differs-from-react-native-and-nativescript-525344f02aaf#.a1qh08ii5","rank":-5.642544952660551,"score":1,"time":"2016-07-28T23:05:21Z"},{"id":12184612,"title":"React Native 开发培训资料和视频","url":"https://www.gitbook.com/book/unbug/react-native-training/details","rank":-7.080419157732719,"score":3,"time":"2016-07-29T02:01:35Z"},{"id":12188003,"title":"Show HN: Emoji Mart, Awesome react based emoji picker","url":"https://github.com/missive/emoji-mart","rank":-5.4223148645315336,"score":4,"time":"2016-07-29T16:39:57Z"},{"id":12189942,"title":"My experience with React and Redux","url":"https://blog.spacelab.team/my-experience-with-react-and-redux-39b749a63183#.4pehg0153","rank":-6.141418665344863,"score":3,"time":"2016-07-29T20:58:50Z"},{"id":12190769,"title":"React v15.3.0 released","url":"https://github.com/facebook/react/releases/tag/v15.3.0","rank":-6.4254656634776115,"score":4,"time":"2016-07-29T23:14:19Z"},{"id":12192362,"title":"A step-by-step TDD approach on testing React components using Enzyme","url":"http://thereignn.ghost.io/a-step-by-step-tdd-approach-on-testing-react-components-using-enzyme/","rank":-4.853960595957184,"score":2,"time":"2016-07-30T10:06:00Z"},{"id":12193699,"title":"Setting Up Browserify and React, on Rails","url":"https://www.skcript.com/svr/setting-up-browserify-and-react-on-rails/","rank":-5.8814219078830545,"score":1,"time":"2016-07-30T16:55:32Z"},{"id":12194405,"title":"Create React App – 0.2.0","url":"https://github.com/facebookincubator/create-react-app/blob/master/CHANGELOG.md","rank":-6.141418665344863,"score":4,"time":"2016-07-30T19:49:14Z"},{"id":12194581,"title":"Building a React Native app from scratch","url":"https://www.youtube.com/watch?v=r5OPRhelEIU","rank":-5.8814219078830545,"score":3,"time":"2016-07-30T20:31:28Z"},{"id":12194690,"title":"React Function-as-Child Components","url":"https://medium.com/@iammerrick/function-as-child-components-5f3920a9ace9","rank":-6.4254656634776115,"score":1,"time":"2016-07-30T21:03:35Z"},{"id":12196073,"title":"A Stateless React App?","url":"http://jamesknelson.com/state-react-1-stateless-react-app/","rank":-6.737061774670698,"score":3,"time":"2016-07-31T07:20:29Z"},{"id":12197035,"title":"React-Ionic – Create iOS and Android Apps with React and Ionic","url":"http://reactionic.github.io/","rank":-7.148568583438252,"score":3,"time":"2016-07-31T14:15:35Z"},{"id":12198605,"title":"React Server Side Rendering with Simple Redux Store Hydration","url":"https://medium.com/@navgarcha7891/react-server-side-rendering-with-simple-redux-store-hydration-9f77ab66900a","rank":-5.4223148645315336,"score":1,"time":"2016-07-31T20:10:18Z"},{"id":12201114,"title":"A Crash Course in React","url":"http://blog.153.io/2016/07/31/react-crash-course/","rank":-6.4254656634776115,"score":3,"time":"2016-08-01T09:34:16Z"},{"id":12201447,"title":"React Native Development Server Remote OS Command Injection and RFD","url":"http://d3adend.org/blog/?p=722","rank":-5.218630283054186,"score":2,"time":"2016-08-01T11:00:52Z"},{"id":12202025,"title":"Virtualizing the Virtual DOM\u200A–\u200APushing React Further","url":"https://medium.com/outsystems-engineering/virtualizing-the-virtual-dom-pushing-react-further-d76a16e5f209#.4vj0ypexw","rank":-5.8814219078830545,"score":2,"time":"2016-08-01T13:04:48Z"},{"id":12203068,"title":"Accessing React PropTypes Meta-Data","url":"https://medium.com/@nunogrilopinheiro/accessing-react-proptypes-meta-data-45b3465abda7","rank":-6.4254656634776115,"score":1,"time":"2016-08-01T15:22:56Z"},{"id":12205314,"title":"Show HN: Wordpop – the words you type react when they touch, forming new words","url":"https://github.com/kingreza/WordPop","rank":-4.5369272462944465,"score":1,"time":"2016-08-01T19:46:12Z"},{"id":12206611,"title":"Jumpsuit – React/Redux made simple","url":"https://medium.com/@tannerlinsley/jumpsuit-react-redux-made-simple-e3186ba1b077#.4m34vlmzq","rank":-6.4254656634776115,"score":2,"time":"2016-08-01T22:39:17Z"},{"id":12209253,"title":"Reactotron: Control, monitor and instrument your React apps from your TTY","url":"https://github.com/skellock/reactotron","rank":-5.029694159741383,"score":1,"time":"2016-08-02T11:58:35Z"},{"id":12209351,"title":"React and pushState: You’re doing it wrong","url":"http://jamesknelson.com/push-state-vs-hash-based-routing-with-react-js/","rank":-5.642544952660551,"score":2,"time":"2016-08-02T12:20:38Z"},{"id":12209439,"title":"Dynamic KML Layers with Google Maps JavaScript API & React.JS","url":"https://builtvisible.com/dynamic-kml-layers-with-google-maps-javascript-api/","rank":-5.218630283054186,"score":1,"time":"2016-08-02T12:36:38Z"},{"id":12210581,"title":"A Primer on the React Ecosystem: Part 2 of 3","url":"http://patternhatch.com/2016/08/02/a-primer-on-the-react-ecosystem-part-2-of-3/","rank":-5.218630283054186,"score":38,"time":"2016-08-02T15:21:08Z"},{"id":12211221,"title":"React Storybooks Meets Create React App","url":"https://voice.kadira.io/react-storybooks-meets-create-react-app-ac8a3f32cc79#.7uk7gu3e3","rank":-8.203920859871145,"score":5,"time":"2016-08-02T16:45:35Z"},{"id":12211563,"title":"A Primer on the React Ecosystem: Part 1 of 3 – Pattern Hatch","url":"http://patternhatch.com/2016/07/06/a-primer-on-the-react-ecosystem-part-1-of-3/","rank":-4.853960595957184,"score":3,"time":"2016-08-02T17:33:17Z"},{"id":12212236,"title":"Optimizing React Server Side Rendering","url":"https://github.com/walmartlabs/electrode-react-ssr-optimization","rank":-6.4254656634776115,"score":1,"time":"2016-08-02T18:47:19Z"},{"id":12214032,"title":"Jumpsuit – React/Redux made simple","url":"https://github.com/jumpsuit/jumpsuit","rank":-6.4254656634776115,"score":2,"time":"2016-08-02T22:47:12Z"},{"id":12215982,"title":"Show HN: Simple board for Redmine tasks (React\\Redux)","url":"http://mighty-forest-75591.herokuapp.com/","rank":-5.4223148645315336,"score":1,"time":"2016-08-03T06:21:17Z"},{"id":12216422,"title":"Functional React Series\u200A–\u200APart 1: Get Your App Outta My Component","url":"https://medium.com/@adamterlson/functional-react-series-part-1-get-your-app-outta-my-component-92656ae13e25","rank":-5.029694159741383,"score":4,"time":"2016-08-03T08:10:44Z"},{"id":12216594,"title":"React Native for Ubuntu","url":"https://github.com/CanonicalLtd/react-native/blob/ubuntu/README.ubuntu","rank":-6.737061774670698,"score":380,"time":"2016-08-03T08:52:15Z"},{"id":12216829,"title":"Realtime back end for React TodoMVC in five minutes or less [video]","url":"https://www.youtube.com/watch?v=Bg0nyf02jkw","rank":-4.853960595957184,"score":5,"time":"2016-08-03T09:54:49Z"},{"id":12217070,"title":"Mozilla/neo: Scaffold a React-based application with zero initial configuration","url":"https://github.com/mozilla/neo","rank":-5.029694159741383,"score":1,"time":"2016-08-03T10:57:16Z"},{"id":12217130,"title":"A static site generator built with React: Antwar","url":"http://react-etc.net/entry/a-static-site-generator-built-with-react-antwar","rank":-5.642544952660551,"score":1,"time":"2016-08-03T11:14:03Z"},{"id":12217252,"title":"A React Redux Toolset for the WordPress API","url":"https://github.com/outlandishideas/kasia","rank":-5.642544952660551,"score":3,"time":"2016-08-03T11:46:47Z"},{"id":12217550,"title":"React Native at SoundCloud","url":"https://developers.soundcloud.com/blog/react-native-at-soundcloud","rank":-6.737061774670698,"score":10,"time":"2016-08-03T12:52:54Z"},{"id":12222323,"title":"Jumpsuit – A minimal React and Redux framework","url":"https://github.com/jumpsuit/jumpsuit","rank":-5.8814219078830545,"score":2,"time":"2016-08-03T23:33:09Z"},{"id":12223926,"title":"Facebook open-sources tools for fast React app creation in JavaScript","url":"http://www.infoworld.com/article/3099029/javascript/facebook-open-sources-tools-for-fast-react-app-creation-in-javascript.html","rank":-5.029694159741383,"score":1,"time":"2016-08-04T07:09:13Z"},{"id":12225218,"title":"The only React.js test you'll ever need","url":"https://gist.github.com/thevangelist/e2002bc6b9834def92d46e4d92f15874","rank":-5.4223148645315336,"score":3,"time":"2016-08-04T13:10:12Z"},{"id":12225291,"title":"React Server, powered by React server","url":"https://react-server.io/","rank":-8.203920859871145,"score":2,"time":"2016-08-04T13:24:10Z"},{"id":12225377,"title":"Angular 2 vs. React","url":"https://www.agriya.com/blog/2016/08/04/angular-2-vs-react-what-developers-often-forget/","rank":-6.737061774670698,"score":1,"time":"2016-08-04T13:37:28Z"},{"id":12227022,"title":"Ironic – React's ionic-based hybrid framework","url":"https://github.com/jumpsuit/ironic","rank":-5.8814219078830545,"score":3,"time":"2016-08-04T17:14:28Z"},{"id":12227772,"title":"Jumpsuit – React/Redux made simple","url":"https://medium.com/@tannerlinsley/jumpsuit-react-redux-made-simple-e3186ba1b077#.ccuhohh9b","rank":-6.4254656634776115,"score":9,"time":"2016-08-04T19:14:10Z"},{"id":12228178,"title":"Jumpsuit – front-end framework and CLI based on React/Redux","url":"https://github.com/jumpsuit/jumpsuit","rank":-5.218630283054186,"score":4,"time":"2016-08-04T20:22:45Z"},{"id":12228274,"title":"React Fiber Architecture","url":"https://github.com/acdlite/react-fiber-architecture","rank":-7.080419157732719,"score":2,"time":"2016-08-04T20:37:06Z"},{"id":12228306,"title":"Show HN: React Jobs","url":"https://react.jobs","rank":-6.737061774670698,"score":5,"time":"2016-08-04T20:41:17Z"},{"id":12231124,"title":"Introducing React Native Ubuntu","url":"https://developer.ubuntu.com/en/blog/2016/08/05/introducing-react-native-ubuntu/","rank":-6.737061774670698,"score":6,"time":"2016-08-05T10:15:21Z"},{"id":12231365,"title":"Show HN: Ds-react, instant realtime backend for ReactJS","url":"https://deepstream.io/tutorials/integrations/frontend-react/","rank":-5.4223148645315336,"score":2,"time":"2016-08-05T11:17:19Z"},{"id":12233142,"title":"Replacing React with Rails","url":"https://blog.jacobwgillespie.com/replacing-react-with-rails-66e25cd23777","rank":-6.737061774670698,"score":2,"time":"2016-08-05T15:41:57Z"},{"id":12234720,"title":"Connected Higher Order Components with React and Redux","url":"http://www.avitzurel.com/blog/2016/08/03/connected-higher-order-components-with-react-and-redux/","rank":-5.642544952660551,"score":1,"time":"2016-08-05T18:29:40Z"},{"id":12234732,"title":"Disrupting the Liquor Inventory Industry with Meteor and React","url":"http://info.meteor.com/blog/disrupting-the-liquor-inventory-industry-with-meteor-and-react","rank":-5.4223148645315336,"score":3,"time":"2016-08-05T18:31:01Z"},{"id":12235186,"title":"React Native ART and D3","url":"http://hswolff.com/blog/react-native-art-and-d3/","rank":-6.4254656634776115,"score":20,"time":"2016-08-05T19:36:02Z"},{"id":12235704,"title":"Connected Higher Order Components with React and Redux","url":"https://medium.com/@kensodev/connected-higher-order-components-with-react-and-redux-7690dad99e8e#.udx6mtwz5","rank":-5.642544952660551,"score":1,"time":"2016-08-05T20:56:29Z"},{"id":12238245,"title":"Underspace – a prototype for dynamically injecting React components into DOM","url":"http://underspace.tech/","rank":-5.218630283054186,"score":4,"time":"2016-08-06T14:39:17Z"},{"id":12238331,"title":"My Experience with ClojureScript and React Native","url":"https://medium.com/@tiensonqin/my-experience-with-clojurescript-and-react-native-81bb1d3bb2c4#.ap93ke75t","rank":-5.8814219078830545,"score":1,"time":"2016-08-06T15:05:32Z"},{"id":12246756,"title":"React-native-workers: Background services and web workers for react-native","url":"https://github.com/devfd/react-native-workers","rank":-7.148568583438252,"score":2,"time":"2016-08-08T11:02:56Z"},{"id":12247052,"title":"Show HN: IO-808, a Web-Based TR-808 Using React, Redux, and the Web Audio API","url":"http://io808.com","rank":-4.132099107886384,"score":4,"time":"2016-08-08T12:08:46Z"},{"id":12250730,"title":"Journey to Enjoyable, Maintainable Styling with React, ITCSS, and CSS-In-JS","url":"https://medium.com/maintainable-react-apps/journey-to-enjoyable-maintainable-styling-with-react-itcss-and-css-in-js-632cfa9c70d6#.9p63zjvvm","rank":-4.853960595957184,"score":3,"time":"2016-08-08T20:43:18Z"},{"id":12252375,"title":"React Native ART and D3","url":"http://hswolff.com/blog/react-native-art-and-d3/","rank":-6.4254656634776115,"score":2,"time":"2016-08-09T03:19:45Z"},{"id":12252421,"title":"Mister Poster – A Social App Built Using React Native, Redux and Firebase","url":"https://github.com/shoumma/Mister-Poster","rank":-4.853960595957184,"score":3,"time":"2016-08-09T03:31:27Z"},{"id":12252462,"title":"IO-808: A Web-Based TR-808 Drum Machine Using React, Redux, and Web Audio API","url":"http://io808.com/","rank":-4.2587684905126455,"score":106,"time":"2016-08-09T03:42:00Z"},{"id":12253404,"title":"react-autosuggest: WAI-ARIA compliant React autosuggest component","url":"https://github.com/moroshko/react-autosuggest","rank":-7.746472238338964,"score":2,"time":"2016-08-09T09:14:00Z"},{"id":12254785,"title":"Vue.js, an alternative to Angular and React","url":"http://react-etc.net/entry/vue-js-an-alternative-to-angular-and-react","rank":-5.642544952660551,"score":1,"time":"2016-08-09T14:43:03Z"},{"id":12261114,"title":"Dependency injection in React powered by InversifyJS","url":"http://blog.wolksoftware.com/dependency-injection-in-react-powered-inversifyjs","rank":-5.8814219078830545,"score":1,"time":"2016-08-10T12:27:06Z"},{"id":12264043,"title":"Styling React Components in JavaScript","url":"https://www.youtube.com/watch?v=0aBv8dsZs84&index=9&list=PLbYhlSR5h-OxyZLmZsyt1PP1HKaDqsN3w","rank":-6.4254656634776115,"score":2,"time":"2016-08-10T19:00:57Z"},{"id":12264856,"title":"Support for React Minified Errors in Sentry","url":"https://blog.getsentry.com/2016/08/10/react-minified-errors.html","rank":-5.8814219078830545,"score":4,"time":"2016-08-10T21:25:01Z"},{"id":12265030,"title":"How to Deploy React Apps in 30 Seconds","url":"https://www.netlify.com/blog/2016/07/22/deploy-react-in-30-seconds","rank":-5.642544952660551,"score":3,"time":"2016-08-10T22:00:10Z"},{"id":12265219,"title":"Functional CSS – The Good, the Bad, and Some Protips for React.js Users","url":"https://github.com/chibicode/react-functional-css-protips","rank":-4.690092449226312,"score":3,"time":"2016-08-10T22:40:22Z"},{"id":12265942,"title":"Show HN: A Blog and Portfolio CMS Built with React, Redux, CSS Modules, Rails","url":"https://github.com/tsurupin/portfolio","rank":-4.5369272462944465,"score":18,"time":"2016-08-11T02:08:13Z"},{"id":12269153,"title":"Building React application with Websocket by Flux","url":"https://github.com/jollen/react-websocket-flux","rank":-5.8814219078830545,"score":1,"time":"2016-08-11T15:44:32Z"},{"id":12269650,"title":"Installing the Facebook SDK into a React Native Android and iOS App","url":"https://medium.com/@tylermcginnis/installing-the-facebook-sdk-into-a-react-native-android-and-ios-app-69439bd97a99#.1qnxee4h0","rank":-4.853960595957184,"score":2,"time":"2016-08-11T16:34:26Z"},{"id":12269733,"title":"Bootstrapping a React project","url":"https://auth0.com/blog/bootstrapping-a-react-project/?utm_source=hacker_news&utm_medium=sc&utm_campaign=bootstrapping_react","rank":-6.737061774670698,"score":2,"time":"2016-08-11T16:44:55Z"},{"id":12269856,"title":"React Server","url":"https://react-server.io/","rank":-7.460654783917127,"score":408,"time":"2016-08-11T16:58:55Z"},{"id":12271448,"title":"Support for React Minified Errors","url":"https://blog.getsentry.com/2016/08/10/react-minified-errors.html","rank":-6.4254656634776115,"score":2,"time":"2016-08-11T20:49:08Z"},{"id":12272035,"title":"A Glimpse into the Future with React Native for Web","url":"https://www.smashingmagazine.com/2016/08/a-glimpse-into-the-future-with-react-native-for-web/","rank":-5.218630283054186,"score":7,"time":"2016-08-11T22:18:07Z"},{"id":12273440,"title":"Learn how to build production-ready apps with Phoenix and React","url":"https://www.learnphoenix.io/","rank":-5.029694159741383,"score":6,"time":"2016-08-12T04:45:26Z"},{"id":12275682,"title":"Major API Changes to React Relay","url":"https://facebook.github.io/react/blog/2016/08/05/relay-state-of-the-state.html","rank":-6.141418665344863,"score":1,"time":"2016-08-12T14:02:42Z"},{"id":12277389,"title":"Recharts – A composable charting library built on React components","url":"http://recharts.org/","rank":-5.4223148645315336,"score":101,"time":"2016-08-12T17:41:03Z"},{"id":12277522,"title":"React Server","url":"https://github.com/redfin/react-server","rank":-7.460654783917127,"score":2,"time":"2016-08-12T17:59:07Z"},{"id":12278306,"title":"Show HN: React Rich Text Editor – Built on DraftJS","url":"https://github.com/sstur/react-rte","rank":-5.4223148645315336,"score":18,"time":"2016-08-12T19:53:18Z"},{"id":12278698,"title":"Curated React, Weekly Email Digest for React and React Native","url":"http://curatedreact.com","rank":-8.485716741824634,"score":1,"time":"2016-08-12T20:49:50Z"},{"id":12279408,"title":"Bootstrapping a React project","url":"https://auth0.com/blog/bootstrapping-a-react-project/","rank":-6.737061774670698,"score":2,"time":"2016-08-12T23:06:27Z"},{"id":12280899,"title":"Angular 2 vs. React","url":"https://www.agriya.com/blog/2016/08/04/angular-2-vs-react-what-developers-often-forget/","rank":-6.737061774670698,"score":1,"time":"2016-08-13T09:45:51Z"},{"id":12281763,"title":"Open source React projects","url":"https://github.com/jiwonbest/amazing-react-projects","rank":-6.737061774670698,"score":1,"time":"2016-08-13T15:11:43Z"},{"id":12282467,"title":"LearnPhoenix.io – Build scalable production app with Phoenix and React","url":"https://www.learnphoenix.io/","rank":-5.218630283054186,"score":2,"time":"2016-08-13T18:24:14Z"},{"id":12283526,"title":"Virtualizing React's Virtual DOM","url":"https://medium.com/outsystems-engineering/virtualizing-the-virtual-dom-pushing-react-further-d76a16e5f209#.bh3gwyfw1","rank":-6.4254656634776115,"score":4,"time":"2016-08-13T23:08:48Z"},{"id":12283756,"title":"Neuron – Electron, ES6, React, PouchDB, Sass, Webpack","url":"https://github.com/JamesTheHacker/Neuron","rank":-5.8814219078830545,"score":69,"time":"2016-08-14T00:30:06Z"},{"id":12284901,"title":"A Redux and React-Native Starter to get you up and running fast","url":"https://github.com/donnycrash/react-redux-native-starter-kit","rank":-4.690092449226312,"score":1,"time":"2016-08-14T09:05:21Z"},{"id":12284926,"title":"React is mostly hype","url":"http://en.arguman.org/react-is-mostly-hype","rank":-6.737061774670698,"score":130,"time":"2016-08-14T09:12:38Z"},{"id":12285433,"title":"React is killing Angular","url":"http://en.arguman.org/react-is-killing-angular","rank":-6.737061774670698,"score":1,"time":"2016-08-14T13:08:37Z"},{"id":12285983,"title":"Angular vs. React vs. Aurelia","url":"http://romkevandermeulen.nl/2016/08/14/js-framework-comparison.html","rank":-6.4254656634776115,"score":3,"time":"2016-08-14T15:41:04Z"},{"id":12287582,"title":"Where to Hold React Component Data: state, store, static, and this","url":"https://medium.freecodecamp.com/where-do-i-belong-a-guide-to-saving-react-component-data-in-state-store-static-and-this-c49b335e2a00#.u4gni1jn9","rank":-5.029694159741383,"score":2,"time":"2016-08-14T22:10:19Z"},{"id":12289229,"title":"Pushing React Further","url":"https://medium.com/outsystems-engineering/virtualizing-the-virtual-dom-pushing-react-further-d76a16e5f209#.95y9l2w6z","rank":-7.080419157732719,"score":2,"time":"2016-08-15T08:01:10Z"},{"id":12289290,"title":"Patterns for Style Composition in React","url":"http://jxnblk.com/writing/posts/patterns-for-style-composition-in-react/","rank":-6.141418665344863,"score":3,"time":"2016-08-15T08:30:21Z"},{"id":12290287,"title":"Show HN: Voting App: Built Using React, MobX and Cosmic JS","url":"http://voting-app.cosmicapp.co/","rank":-5.029694159741383,"score":1,"time":"2016-08-15T13:33:05Z"},{"id":12290381,"title":"Neo: Create and build React web apps with zero initial configuration","url":"https://blog.eliperelman.com/neo-8bf3d7325f7#.j82wlr4p2","rank":-5.029694159741383,"score":7,"time":"2016-08-15T13:49:31Z"},{"id":12291396,"title":"React Native Styling Cheat Sheet","url":"https://github.com/vhpoet/react-native-styling-cheat-sheet","rank":-6.4254656634776115,"score":2,"time":"2016-08-15T16:15:18Z"},{"id":12292131,"title":"Getting Started with React Native","url":"https://blog.kundigo.pro/getting-started-with-react-native-eab6b15544f5#.4e64926ah","rank":-6.4254656634776115,"score":2,"time":"2016-08-15T17:56:38Z"},{"id":12292355,"title":"React Native at Artsy","url":"http://artsy.github.io/blog/2016/08/15/React-Native-at-Artsy/","rank":-6.737061774670698,"score":2,"time":"2016-08-15T18:25:26Z"},{"id":12292471,"title":"Neo: Create React web apps with zero initial configuration and minimal fuss","url":"https://blog.eliperelman.com/neo-8bf3d7325f7","rank":-4.853960595957184,"score":4,"time":"2016-08-15T18:39:18Z"},{"id":12292797,"title":"Social Network System with React JavaScript Part One","url":"http://www.9lessons.info/2016/08/social-network-system-with-react-js.html","rank":-5.642544952660551,"score":1,"time":"2016-08-15T19:29:21Z"},{"id":12292981,"title":"One Second Dash:  React to Amazon Dash Buttons, Designed for the Raspberry Pi","url":"https://github.com/ridiculousfish/one-second-dash","rank":-4.690092449226312,"score":2,"time":"2016-08-15T20:03:02Z"},{"id":12294390,"title":"Show HN: E-Commerce Platform in React.js, Node.js and Rethinkdb","url":"https://github.com/yoonic","rank":-4.853960595957184,"score":7,"time":"2016-08-15T23:35:17Z"},{"id":12295280,"title":"A React powered progressive web (chat) application","url":"https://github.com/gokulkrishh/anonymous-web","rank":-5.8814219078830545,"score":1,"time":"2016-08-16T03:10:22Z"},{"id":12296837,"title":"A Glimpse into the Future with React Native for Web","url":"https://www.smashingmagazine.com/2016/08/a-glimpse-into-the-future-with-react-native-for-web/","rank":-5.218630283054186,"score":2,"time":"2016-08-16T12:04:28Z"},{"id":12298004,"title":"Mistaeks I Hav Made: Higher Order React Components","url":"http://natpryce.com/articles/000814.html","rank":-5.642544952660551,"score":1,"time":"2016-08-16T15:18:47Z"},{"id":12298482,"title":"Shopping External Libs in React Native","url":"http://bit.ly/2bvmzrT","rank":-6.141418665344863,"score":1,"time":"2016-08-16T16:23:00Z"},{"id":12298833,"title":"Developing React Components and Libraries with nwb","url":"https://medium.com/@jbscript/developing-react-components-and-libraries-with-nwb-2018059ea25a","rank":-5.8814219078830545,"score":2,"time":"2016-08-16T17:02:40Z"},{"id":12299200,"title":"Shopping React Native LIbs","url":"https://www.reddit.com/r/javascript/comments/4y0uaa/shopping_libs_react_native_javascript/","rank":-6.737061774670698,"score":5,"time":"2016-08-16T17:54:33Z"},{"id":12300555,"title":"React HTML5 Batch File Drop Component","url":"https://gist.github.com/realseanp/cefe1727533619f340bb2aee5e1339af?cache=off","rank":-6.141418665344863,"score":2,"time":"2016-08-16T20:52:57Z"},{"id":12303325,"title":"Re-designed Chart for React","url":"https://medium.com/@arcthur/re-designed-chart-for-react-fbb31cf78415#.ac9xfd76c","rank":-6.4254656634776115,"score":2,"time":"2016-08-17T09:14:26Z"},{"id":12303494,"title":"React Enlightenment","url":"http://www.reactenlightenment.com/","rank":-7.460654783917127,"score":106,"time":"2016-08-17T10:07:56Z"},{"id":12304429,"title":"Show HN: Integrate LinkedIn with React-Native(tutorial)","url":"https://github.com/ifndefdeadmau5/react-native-linkedin-integrate-practice","rank":-5.642544952660551,"score":2,"time":"2016-08-17T13:20:47Z"},{"id":12304696,"title":"Routing module for React Native","url":"https://github.com/nodegin/react-native-redux-routing","rank":-6.4254656634776115,"score":1,"time":"2016-08-17T13:57:34Z"},{"id":12304881,"title":"The Duel: React Native vs. Cordova","url":"https://www.toptal.com/mobile/comparing-react-native-to-cordova","rank":-6.141418665344863,"score":1,"time":"2016-08-17T14:21:28Z"},{"id":12305404,"title":"React-ES5-To-ES6-Checklist","url":"https://github.com/cht8687/React-ES5-To-ES6-Checklist","rank":-6.4254656634776115,"score":1,"time":"2016-08-17T15:29:08Z"},{"id":12305994,"title":"React Native on Android\u200A–\u200ALessons Learned","url":"https://zeemee.engineering/react-native-on-android-lessons-learned-99fee8f1d390#.fhcox46tt","rank":-6.141418665344863,"score":2,"time":"2016-08-17T16:41:13Z"},{"id":12309886,"title":"Introducing React Native Ubuntu","url":"https://developer.ubuntu.com/en/blog/2016/08/05/introducing-react-native-ubuntu/","rank":-6.737061774670698,"score":5,"time":"2016-08-18T01:41:00Z"},{"id":12310560,"title":"How to create a React component to publish on NPM?","url":"http://frontendinsights.com/how-create-react-component-publish-npm/","rank":-5.218630283054186,"score":1,"time":"2016-08-18T05:23:48Z"},{"id":12312298,"title":"Control, monitor, and instrument your React and React Native apps from your TTY","url":"https://github.com/reactotron/reactotron","rank":-6.798733011723831,"score":1,"time":"2016-08-18T13:28:53Z"},{"id":12312529,"title":"Show HN: A simple generator for React component snapshot tests","url":"https://github.com/fagerbua/react-snapshot-test-generator","rank":-5.218630283054186,"score":1,"time":"2016-08-18T14:06:11Z"},{"id":12312819,"title":"Using Create-React-app with React Router, Express.js and Docker","url":"https://medium.com/@patriciolpezjuri/using-create-react-app-with-react-router-express-js-8fa658bf892d","rank":-7.148568583438252,"score":1,"time":"2016-08-18T14:39:38Z"},{"id":12312833,"title":"Yet another react boilerplate from dummy for dummies","url":"https://github.com/luminousmen/django-react-boilerplate","rank":-5.642544952660551,"score":1,"time":"2016-08-18T14:41:21Z"},{"id":12313852,"title":"Patents in Open Source Licenses and the Facebook (React.js) Patent Clause","url":"https://www.symfony.fi/entry/patents-in-open-source-licenses-apache-bsd-gpl-mit-and-the-facebook-patent-clause?fb=jorma","rank":-4.853960595957184,"score":2,"time":"2016-08-18T16:24:17Z"},{"id":12314964,"title":"Patterns for Style Composition in React","url":"http://jxnblk.com/writing/posts/patterns-for-style-composition-in-react/","rank":-6.141418665344863,"score":2,"time":"2016-08-18T18:10:50Z"},{"id":12318232,"title":"Feeble – React/Redux Architecture","url":"https://github.com/feeblejs/feeble","rank":-6.737061774670698,"score":1,"time":"2016-08-19T06:06:11Z"},{"id":12326218,"title":"An iOS Developer on React Native","url":"https://medium.com/ios-os-x-development/an-ios-developer-on-react-native-1f24786c29f0#.cirkncwhz","rank":-6.141418665344863,"score":1,"time":"2016-08-20T12:13:39Z"},{"id":12326566,"title":"Ant Design – Enterprise-Class UI Design Language and React-Based Implementation","url":"https://github.com/ant-design/ant-design","rank":-5.029694159741383,"score":2,"time":"2016-08-20T13:47:22Z"},{"id":12327685,"title":"No Need for Dependency Injection in React Components","url":"https://medium.com/@maxheiber/no-need-for-dependency-injection-in-react-components-641182760aaa#.lqkthqvay","rank":-5.642544952660551,"score":6,"time":"2016-08-20T18:11:56Z"},{"id":12328447,"title":"The Duel: React Native vs. Cordova","url":"https://www.toptal.com/mobile/comparing-react-native-to-cordova","rank":-6.141418665344863,"score":1,"time":"2016-08-20T22:00:49Z"},{"id":12332216,"title":"Trailbot: Monitor Your Data and React Upon Unwanted Modification","url":"https://github.com/trailbot/client","rank":-5.4223148645315336,"score":17,"time":"2016-08-21T19:05:01Z"},{"id":12332519,"title":"Show HN: Draper – Atomic and Modular Styling for React Native","url":"https://github.com/winkerVSbecks/draper","rank":-5.218630283054186,"score":1,"time":"2016-08-21T20:11:05Z"},{"id":12332636,"title":"What is React?","url":"https://remysharp.com/2016/08/15/what-is-react","rank":-7.080419157732719,"score":1,"time":"2016-08-21T20:38:56Z"},{"id":12334003,"title":"Intro React Tutorial","url":"https://www.velocity360.io/tutorial/react-fundamentals","rank":-7.080419157732719,"score":5,"time":"2016-08-22T03:55:23Z"},{"id":12334928,"title":"DailyUI in React – #100daysofReactJS","url":"http://codepen.io/collection/DoLZRm/","rank":-6.737061774670698,"score":2,"time":"2016-08-22T08:48:44Z"},{"id":12335205,"title":"Show HN: React Router Path Extractor Webpack Plugin","url":"https://github.com/mbaasy/react-router-path-extractor-webpack-plugin","rank":-5.642544952660551,"score":2,"time":"2016-08-22T10:04:40Z"},{"id":12336575,"title":"How to Test React and MobX with Jest","url":"https://semaphoreci.com/community/tutorials/how-to-test-react-and-mobx-with-jest","rank":-5.642544952660551,"score":2,"time":"2016-08-22T14:33:41Z"},{"id":12339015,"title":"React-music: Make music with React","url":"https://github.com/FormidableLabs/react-music","rank":-8.203920859871145,"score":1,"time":"2016-08-22T20:05:00Z"},{"id":12339110,"title":"React Native – Android, how to update android version for APK","url":"https://medium.com/@abhaytalreja/react-native-android-update-version-6966c21ccf50#.hvo0e19qf","rank":-5.218630283054186,"score":2,"time":"2016-08-22T20:17:55Z"},{"id":12340940,"title":"Visualization with React","url":"http://www.jeromecukier.net/blog/2016/08/09/visualization-with-react/","rank":-7.080419157732719,"score":2,"time":"2016-08-23T02:22:42Z"},{"id":12342338,"title":"React-angular: Use AngularJS 1.x templates in React components","url":"https://github.com/fmauquie/react-angular","rank":-7.337343744886062,"score":1,"time":"2016-08-23T09:10:15Z"},{"id":12342575,"title":"Trello like board based on React","url":"https://github.com/web-pal/react-trello-board","rank":-6.141418665344863,"score":1,"time":"2016-08-23T10:15:20Z"},{"id":12343436,"title":"How to use React context in a reliable way","url":"https://medium.com/react-ecosystem/how-to-handle-react-context-a7592dfdcbc#.uib8qm1nu","rank":-5.4223148645315336,"score":3,"time":"2016-08-23T13:16:33Z"},{"id":12345618,"title":"Show HN: HzQL – Data Fetching for React Using Horizon 2","url":"https://github.com/rrdelaney/HzQL","rank":-5.218630283054186,"score":2,"time":"2016-08-23T17:36:35Z"},{"id":12348234,"title":"Ustwo: An Open Source Example of a React-Powered WordPress Site","url":"https://wptavern.com/ustwo-an-open-source-example-of-a-react-powered-wordpress-site","rank":-5.029694159741383,"score":3,"time":"2016-08-23T22:17:27Z"},{"id":12348890,"title":"Reactotron – CLI and OS X app for inspecting React Native and JS apps","url":"https://github.com/reactotron/reactotron","rank":-4.690092449226312,"score":126,"time":"2016-08-24T00:37:57Z"},{"id":12350961,"title":"Diverse Test-Automation Frameworks for React Native Apps","url":"https://www.smashingmagazine.com/2016/08/test-automation-frameworks-for-react-native-apps/","rank":-5.642544952660551,"score":1,"time":"2016-08-24T10:26:42Z"},{"id":12351446,"title":"React-music: Make beats with React","url":"https://github.com/FormidableLabs/react-music","rank":-8.203920859871145,"score":1,"time":"2016-08-24T12:19:14Z"},{"id":12354238,"title":"Show HN: Animated string diffing with React and D3","url":"https://swizec.com/blog/animated-string-diffing-with-react-and-d3/swizec/6952","rank":-5.4223148645315336,"score":1,"time":"2016-08-24T18:36:13Z"},{"id":12354318,"title":"Component design patterns in React.js","url":"http://reactpatterns.com/","rank":-6.141418665344863,"score":1,"time":"2016-08-24T18:50:40Z"},{"id":12354854,"title":"The Case of the Missing React Framework","url":"https://medium.com/@gammons/the-case-of-the-missing-react-framework-ab45c4e71b91#.aj2n2dhfi","rank":-5.8814219078830545,"score":2,"time":"2016-08-24T20:10:38Z"},{"id":12355196,"title":"Ramblings about React and Redux Architecture","url":"https://medium.com/@kurtiskemple/ramblings-about-react-and-redux-architecture-c27dfff79ddf#.p1cuir58q","rank":-6.141418665344863,"score":1,"time":"2016-08-24T20:56:52Z"},{"id":12356518,"title":"Show HN: Build Static Sites with React and CSS Modules","url":"https://github.com/webyak/react-static-plate","rank":-5.218630283054186,"score":7,"time":"2016-08-25T02:00:03Z"},{"id":12357341,"title":"React-Music: Make Beats with React","url":"https://github.com/FormidableLabs/react-music","rank":-8.203920859871145,"score":1,"time":"2016-08-25T07:09:32Z"},{"id":12357441,"title":"React Native Hackathon in Tel Aviv","url":"http://www.wix.engineering/build-your-dream-app","rank":-6.141418665344863,"score":1,"time":"2016-08-25T07:40:50Z"},{"id":12359090,"title":"A file input (dropzone) management component for React","url":"https://github.com/mother/react-files","rank":-5.642544952660551,"score":2,"time":"2016-08-25T14:08:26Z"},{"id":12359912,"title":"What situations is React or Angular is better for that circumstance?","url":"https://www.upwork.com/hiring/development/angularjs-vs-react/","rank":-5.029694159741383,"score":1,"time":"2016-08-25T15:41:59Z"},{"id":12360820,"title":"Large MobX and React and SoundCloud Application","url":"https://github.com/rwieruch/favesound-mobx","rank":-5.8814219078830545,"score":2,"time":"2016-08-25T17:29:49Z"},{"id":12361761,"title":"[React] Stop writing bad Components","url":"https://medium.com/@Moezalez/writing-a-good-react-component-59624ed40b8e?source=linkShare-7fcff3ab07fc-1472153288","rank":-6.4254656634776115,"score":1,"time":"2016-08-25T19:29:32Z"},{"id":12363414,"title":"Filtering and Automated Decisions with PEG.js and React-Mentions","url":"https://blog.komand.com/implementing-filtering-automated-decisions-with-pegjs-react-mentions","rank":-5.218630283054186,"score":4,"time":"2016-08-26T00:03:34Z"},{"id":12364481,"title":"React patterns","url":"http://reactpatterns.com","rank":-7.460654783917127,"score":4,"time":"2016-08-26T05:50:33Z"},{"id":12366612,"title":"Show HN: React Native, Redux Starter for the Weekend","url":"https://github.com/donnycrash/react-redux-native-starter-kit","rank":-5.4223148645315336,"score":3,"time":"2016-08-26T14:43:56Z"},{"id":12367269,"title":"React-Music 1.0: Make even doper beats with React","url":"https://github.com/FormidableLabs/react-music/releases","rank":-7.337343744886062,"score":7,"time":"2016-08-26T16:20:41Z"},{"id":12368737,"title":"Replacing React with Rails","url":"https://0x2a.sh/replacing-react-with-rails-66e25cd23777","rank":-6.737061774670698,"score":1,"time":"2016-08-26T19:33:19Z"},{"id":12369026,"title":"How to Create a WordPress Login Plugin with React","url":"http://www.ibenic.com/create-wordpress-login-plugin-with-react/","rank":-5.4223148645315336,"score":2,"time":"2016-08-26T20:18:48Z"},{"id":12370940,"title":"A react component for resizable panel group layouts","url":"https://github.com/DanFessler/react-panelgroup","rank":-5.642544952660551,"score":2,"time":"2016-08-27T04:14:29Z"},{"id":12371856,"title":"A Cool React Native Button Component","url":"https://jacklam718.github.io/react-native-button-component/","rank":-6.141418665344863,"score":1,"time":"2016-08-27T11:01:56Z"},{"id":12371895,"title":"React-Tutorial in ClojureScript","url":"https://github.com/rockiger/re-natal-tutorial","rank":-6.737061774670698,"score":3,"time":"2016-08-27T11:25:07Z"},{"id":12375872,"title":"A Cool React Native Button Component","url":"https://github.com/jacklam718/react-native-button-component","rank":-6.141418665344863,"score":2,"time":"2016-08-28T09:05:06Z"},{"id":12375946,"title":"The Elegance of React – Writing Elegant Code with React, Redux and Ramda","url":"https://medium.com/javascript-inside/the-elegance-of-react-ebc21a2dcd19#.q1nm8hmpc","rank":-6.969263392375751,"score":4,"time":"2016-08-28T09:47:29Z"},{"id":12377766,"title":"Show HN: ReactJS, React Native, Angular2 Starter Kits for GraphQL Development","url":"https://github.com/scaphold-io","rank":-5.029694159741383,"score":2,"time":"2016-08-28T18:35:04Z"},{"id":12378066,"title":"Show HN: iOS Calculator app in React","url":"http://codepen.io/mjijackson/full/xOzyGX","rank":-5.8814219078830545,"score":1,"time":"2016-08-28T19:29:32Z"},{"id":12378405,"title":"Writing Elegant Code with React, Redux and Ramda","url":"https://medium.com/javascript-inside/the-elegance-of-react-ebc21a2dcd19","rank":-5.642544952660551,"score":1,"time":"2016-08-28T20:37:24Z"},{"id":12379070,"title":"Show HN: HAgnostic News – HN Reader for the Web and React Native App (Android/iOS)","url":"https://github.com/grigio/HAgnostic-News","rank":-4.3934495640662155,"score":6,"time":"2016-08-28T23:33:03Z"},{"id":12380377,"title":"The 5 types of React application state","url":"http://jamesknelson.com/5-types-react-application-state/","rank":-5.8814219078830545,"score":4,"time":"2016-08-29T06:32:32Z"},{"id":12380940,"title":"airbnb/react-with-styles","url":"https://github.com/airbnb/react-with-styles","rank":-6.737061774670698,"score":1,"time":"2016-08-29T09:49:32Z"},{"id":12382852,"title":"Awesome React Components","url":"https://github.com/brillout/awesome-react-components","rank":-7.080419157732719,"score":6,"time":"2016-08-29T16:09:00Z"},{"id":12383303,"title":"Mozilla Neo – Create React apps with zero initial configuration","url":"https://github.com/mozilla/neo","rank":-5.4223148645315336,"score":3,"time":"2016-08-29T17:06:47Z"},{"id":12385283,"title":"Preact build is 68% smaller than React with a two lines changes","url":"https://github.com/algolia/instantsearch.js/pull/1224/commits/c78b7337b2a59e7f3e18df6f030a30a820b1f005","rank":-4.853960595957184,"score":3,"time":"2016-08-29T21:02:28Z"},{"id":12385883,"title":"React on the Server for Beginners: Build a Universal React and Node App","url":"https://scotch.io/tutorials/react-on-the-server-for-beginners-build-a-universal-react-and-node-app","rank":-6.798733011723831,"score":1,"time":"2016-08-29T22:14:08Z"},{"id":12386881,"title":"Building chrome extensions in react&redux","url":"http://blog.goguardian.com/nerds/chrome-extensions-in-react","rank":-6.141418665344863,"score":1,"time":"2016-08-30T01:50:38Z"},{"id":12388202,"title":"Show HN: Feeble – A React/Redux Architecture","url":"https://github.com/feeblejs/feeble","rank":-5.8814219078830545,"score":3,"time":"2016-08-30T07:45:50Z"},{"id":12390454,"title":"Blazing Fast HTML: Elm vs. React vs. Angular vs. Ember","url":"http://elm-lang.org/blog/blazing-fast-html-round-two","rank":-5.218630283054186,"score":100,"time":"2016-08-30T14:27:55Z"},{"id":12390765,"title":"The one thing that no one properly explains about React – Why Virtual DOM","url":"https://hashnode.com/post/the-one-thing-that-no-one-properly-explains-about-react-why-virtual-dom-cisczhfj41bmssp53mvfwmgrq","rank":-4.690092449226312,"score":5,"time":"2016-08-30T15:03:57Z"},{"id":12392900,"title":"Animakit: wrap your React components to get animations for better UX","url":"https://animakit.github.io/","rank":-5.029694159741383,"score":13,"time":"2016-08-30T19:01:28Z"},{"id":12397129,"title":"The Elegance of React","url":"https://medium.com/javascript-inside/the-elegance-of-react-ebc21a2dcd19#.94za3l0ow","rank":-6.737061774670698,"score":1,"time":"2016-08-31T09:39:39Z"},{"id":12399325,"title":"React Storybook 2","url":"https://getstorybook.io/","rank":-7.080419157732719,"score":2,"time":"2016-08-31T16:08:08Z"},{"id":12400253,"title":"ReactJS AMA – Ben Alpert, React Core Team Member, Facebook","url":"https://hashnode.com/ama/with-ben-alpert-cis53jvri0201hq53dm93l4e1","rank":-5.4223148645315336,"score":14,"time":"2016-08-31T18:09:35Z"},{"id":12401319,"title":"Scalable (and generic) Mixpanel Tracking for React-Redux applications","url":"http://www.avitzurel.com/blog/2016/08/31/scalable-and-generic-mixpanel-tracking-for-react-redux-applications/","rank":-5.4223148645315336,"score":1,"time":"2016-08-31T20:43:30Z"},{"id":12401753,"title":"Announcing the AWS SDK for React Native","url":"https://mobile.awsblog.com/post/Tx1F0Y4GW0X0BTN/Announcing-the-AWS-SDK-for-React-Native","rank":-5.8814219078830545,"score":2,"time":"2016-08-31T21:48:17Z"},{"id":12403900,"title":"Exerslide - A framework to create React-based HTML presentations and tutorials","url":"https://facebookincubator.github.io/exerslide/","rank":-5.029694159741383,"score":2,"time":"2016-09-01T09:20:54Z"},{"id":12403913,"title":"Learn Advanced React and Redux","url":"http://marcogomesweb.com/advanced-react-and-redux/","rank":-6.4254656634776115,"score":1,"time":"2016-09-01T09:23:39Z"},{"id":12404228,"title":"If react and choo (sturdy front end framework) got a baby","url":"https://github.com/yoshuawuyts/rooch?","rank":-5.029694159741383,"score":2,"time":"2016-09-01T10:41:00Z"},{"id":12408425,"title":"[React] Better Prop Validation in React","url":"https://medium.com/@MoeSattler/better-prop-validation-in-react-cc83590d311f","rank":-8.203920859871145,"score":1,"time":"2016-09-01T20:04:03Z"},{"id":12410693,"title":"React Could Love Web Components","url":"http://staltz.com/react-could-love-web-components.html","rank":-6.4254656634776115,"score":2,"time":"2016-09-02T03:45:52Z"},{"id":12411142,"title":"Exploring React's State Propagation","url":"https://www.sitepoint.com/exploring-reacts-state-propagation/?utm_source=javascriptweekly&utm_medium=email","rank":-6.4254656634776115,"score":2,"time":"2016-09-02T05:54:41Z"},{"id":12411145,"title":"Create React apps with no build configuration","url":"https://github.com/facebookincubator/create-react-app","rank":-5.8814219078830545,"score":2,"time":"2016-09-02T05:55:27Z"},{"id":12411903,"title":"React-ES5-To-ES6-Checklist","url":"https://github.com/cht8687/React-ES5-To-ES6-Checklist","rank":-6.4254656634776115,"score":1,"time":"2016-09-02T09:36:03Z"},{"id":12413012,"title":"React Native in Production at Sleeperbot","url":"https://medium.com/sleeperbot-hq/switching-to-react-native-in-production-on-ios-and-android-e6b675402712#.mlac0riqi","rank":-6.141418665344863,"score":5,"time":"2016-09-02T13:50:08Z"},{"id":12413145,"title":"Linkifyjs: An auto-linking plugin with React support","url":"http://soapbox.github.io/linkifyjs/","rank":-5.642544952660551,"score":5,"time":"2016-09-02T14:12:55Z"},{"id":12413517,"title":"2013: Facebook's React JavaScript User Interfaces Library Receives Mixed Reviews","url":"https://www.infoq.com/news/2013/06/facebook-react","rank":-5.029694159741383,"score":2,"time":"2016-09-02T15:08:15Z"},{"id":12422892,"title":"Whatsapp client built on React Native","url":"https://github.com/VctrySam/whatsapp","rank":-6.141418665344863,"score":4,"time":"2016-09-04T05:34:48Z"},{"id":12424648,"title":"Some Thoughts on Testing React/Redux Applications","url":"https://medium.com/javascript-inside/some-thoughts-on-testing-react-redux-applications-8571fbc1b78f#.u821blpw2","rank":-5.8814219078830545,"score":3,"time":"2016-09-04T14:58:38Z"},{"id":12425643,"title":"Testing React using Enzyme","url":"http://tech.findmypast.com/testing-react-using-enzyme/","rank":-6.737061774670698,"score":3,"time":"2016-09-04T17:41:47Z"},{"id":12428802,"title":"Free Book: Build your first real world React.js application","url":"http://academy.plot.ly/#react","rank":-5.218630283054186,"score":5,"time":"2016-09-05T07:59:38Z"},{"id":12430960,"title":"Show HN: A sudoku game written in React Native","url":"https://github.com/nihgwu/react-native-sudoku","rank":-5.4223148645315336,"score":3,"time":"2016-09-05T16:05:12Z"},{"id":12431362,"title":"A Cool React Native Button Component","url":"https://github.com/jacklam718/react-native-button-component","rank":-6.141418665344863,"score":2,"time":"2016-09-05T17:30:17Z"},{"id":12434409,"title":"Show HN: Vim React PropTypes Snippets","url":"https://github.com/pgilad/vim-react-proptypes-snippets","rank":-6.141418665344863,"score":4,"time":"2016-09-06T08:29:44Z"},{"id":12435584,"title":"React: Facebook's Functional Turn on Writing JavaScript","url":"http://queue.acm.org/detail.cfm?id=2994373","rank":-5.642544952660551,"score":2,"time":"2016-09-06T12:55:28Z"},{"id":12439360,"title":"5 types of state in React Applications","url":"http://jamesknelson.com/5-types-react-application-state/","rank":-5.8814219078830545,"score":3,"time":"2016-09-06T21:18:10Z"},{"id":12441912,"title":"React Bible – search the whole bible on keydown","url":"https://philholden.github.io/react-bible/","rank":-5.642544952660551,"score":2,"time":"2016-09-07T09:37:13Z"},{"id":12442021,"title":"Simple react-router, is only 2k","url":"https://github.com/lanjingling0510/react-rainie-router","rank":-6.141418665344863,"score":1,"time":"2016-09-07T10:05:16Z"},{"id":12442026,"title":"Show HN: Build your first real world React.js application","url":"http://academy.plot.ly/#react","rank":-5.218630283054186,"score":261,"time":"2016-09-07T10:06:09Z"},{"id":12442671,"title":"Learn Exponent – Cross-Platform React Native SDK","url":"https://docs.getexponent.com/versions/v9.0.0/index.html","rank":-5.8814219078830545,"score":1,"time":"2016-09-07T12:15:01Z"},{"id":12451709,"title":"Reagent: Minimalistic React for ClojureScript","url":"https://reagent-project.github.io/","rank":-6.4254656634776115,"score":3,"time":"2016-09-08T10:22:40Z"},{"id":12453327,"title":"No Experience Required. Learn JavaScript,Node,React,React Native and Electron","url":"https://www.kickstarter.com/projects/755057766/learn-to-code-and-learn-programming-using-javascri","rank":-7.148568583438252,"score":1,"time":"2016-09-08T14:32:04Z"},{"id":12455482,"title":"Show HN: Hot Module Reloading and Server Side Rendering with React and Redux","url":"https://github.com/Alex-ray/universal-hmr-ssr-react-redux","rank":-4.690092449226312,"score":3,"time":"2016-09-08T18:06:18Z"},{"id":12458785,"title":"Static site generation and live reloading with React and Node.js","url":"https://kentor.me/posts/static-site-generation-and-live-reloading-with-react-and-node-js/","rank":-5.029694159741383,"score":1,"time":"2016-09-09T00:32:36Z"},{"id":12460165,"title":"The Elegance of React: Writing Elegant Code with React, Redux and Ramda","url":"https://medium.com/javascript-inside/the-elegance-of-react-ebc21a2dcd19","rank":-6.969263392375751,"score":3,"time":"2016-09-09T07:10:49Z"},{"id":12460391,"title":"5 Essential React.js Interview Questions – Codementor","url":"https://www.codementor.io/reactjs/tutorial/5-essential-reactjs-interview-questions#.V9Jvby9xGQ8.hackernews","rank":-5.8814219078830545,"score":1,"time":"2016-09-09T08:15:28Z"},{"id":12460991,"title":"Simple react-router, is only 2k","url":"https://github.com/lanjingling0510/react-rainie-router","rank":-6.141418665344863,"score":2,"time":"2016-09-09T10:57:46Z"},{"id":12461781,"title":"Show HN: Extensible, styleable, and React-based GUI library inspired by dat-gui","url":"https://github.com/wwwtyro/dis-gui","rank":-4.690092449226312,"score":3,"time":"2016-09-09T13:09:38Z"},{"id":12462596,"title":"React Native Elements","url":"https://github.com/dabit3/React-Native-Elements","rank":-7.080419157732719,"score":1,"time":"2016-09-09T14:36:26Z"},{"id":12464360,"title":"React Storybook Knobs","url":"https://github.com/kadirahq/storybook-addon-knobs","rank":-7.080419157732719,"score":3,"time":"2016-09-09T17:33:41Z"},{"id":12465354,"title":"Introducing React Native Elements – UI Toolkit for React Native","url":"https://medium.com/@dabit3/introducing-react-native-elements-e3d78389b7ea","rank":-7.536359457861464,"score":3,"time":"2016-09-09T19:27:06Z"},{"id":12466599,"title":"Bicycle Parking Tracker with Haskell, OpenCV, NixOS and React from GHCJS [video]","url":"https://www.youtube.com/watch?v=IKznN_TYjZk","rank":-4.853960595957184,"score":3,"time":"2016-09-09T22:54:00Z"},{"id":12466671,"title":"React and Rails on Action","url":"https://www.agendakar.com/","rank":-6.4254656634776115,"score":2,"time":"2016-09-09T23:08:38Z"},{"id":12467560,"title":"Introducing mui-data-table, a data table component for react material ui","url":"https://github.com/andela-cdaniel/mui-data-table","rank":-4.853960595957184,"score":4,"time":"2016-09-10T03:39:00Z"},{"id":12468745,"title":"React Dates: A Date Picker from Airbnb","url":"https://github.com/airbnb/react-dates","rank":-5.8814219078830545,"score":6,"time":"2016-09-10T11:43:08Z"},{"id":12470125,"title":"Unit Testing React Native Components with Mocha and Enzyme","url":"http://valuemotive.com/2016/08/01/unit-testing-react-native-components-with-mocha-and-enzyme/","rank":-5.4223148645315336,"score":1,"time":"2016-09-10T17:25:11Z"},{"id":12470939,"title":"Am I structuring my React application correctly?","url":"https://github.com/pegabyte/pegasite","rank":-5.8814219078830545,"score":3,"time":"2016-09-10T21:21:18Z"},{"id":12474216,"title":"A react native popup dialog","url":"https://github.com/jacklam718/react-native-popup-dialog","rank":-6.4254656634776115,"score":2,"time":"2016-09-11T16:47:45Z"},{"id":12478879,"title":"「react-mobile-datepicker」, a react datepicker for mobile","url":"https://github.com/lanjingling0510/react-mobile-datepicker","rank":-7.746472238338964,"score":3,"time":"2016-09-12T11:48:46Z"},{"id":12479777,"title":"Functions  React Components?","url":"http://www.cli-nerd.com/2016/09/12/functions-are-better-than-components.html","rank":-7.080419157732719,"score":2,"time":"2016-09-12T14:09:28Z"},{"id":12481605,"title":"React vs. Angular2 with examples","url":"http://tutorials.pluralsight.com/front-end-javascript/react-vs-angular-2","rank":-6.4254656634776115,"score":8,"time":"2016-09-12T17:19:09Z"},{"id":12484182,"title":"React Redux Universal Boilerplate","url":"https://github.com/kiki-le-singe/react-redux-universal-boilerplate","rank":-6.737061774670698,"score":2,"time":"2016-09-12T22:26:45Z"},{"id":12486322,"title":"Dva 1.0 – a lightweight framework based on react and redux","url":"https://medium.com/@chenchengpro/dva-1-0-a-lightweight-framework-based-on-react-redux-and-redux-saga-eeeecb7a481d#.a7hy8vlfa","rank":-5.029694159741383,"score":4,"time":"2016-09-13T08:00:07Z"},{"id":12488868,"title":"React and Recompose: Theme UI Libraries at Runtime Using Context","url":"https://egghead.io/lessons/react-recompose-override-styles-elements-types-in-react?pl=react-recompose-theme-with-context-for-ui-library-customization-533a4e94","rank":-5.218630283054186,"score":2,"time":"2016-09-13T15:02:40Z"},{"id":12490014,"title":"React Router v4","url":"https://react-router-website-uxmsaeusnn.now.sh/basic","rank":-7.080419157732719,"score":14,"time":"2016-09-13T16:46:44Z"},{"id":12491949,"title":"How React Native Dies","url":"http://codecookbook.co/text/how-react-native-dies/","rank":-6.737061774670698,"score":1,"time":"2016-09-13T20:30:18Z"},{"id":12492382,"title":"Show HN: Introducing React Router Native","url":"https://medium.com/@jmurzy/introducing-react-router-native-b02e76b8ca5d#.dmepq4q7l","rank":-6.141418665344863,"score":2,"time":"2016-09-13T21:22:28Z"},{"id":12492634,"title":"React How to?","url":"https://github.com/petehunt/react-howto","rank":-7.080419157732719,"score":1,"time":"2016-09-13T22:01:41Z"},{"id":12494313,"title":"Fantasy Football Polling App: React, MobX, Bootstrap","url":"https://carsongibbons.com/fantasy-football-polling-app-react-mobx-bootstrap","rank":-5.8814219078830545,"score":2,"time":"2016-09-14T04:50:54Z"},{"id":12494737,"title":"How to Scale React Applications","url":"https://www.smashingmagazine.com/2016/09/how-to-scale-react-applications/","rank":-6.4254656634776115,"score":4,"time":"2016-09-14T07:09:36Z"},{"id":12494951,"title":"Pass Props and Keeping the DOM Neat in a React Isomorphic App","url":"https://tech.zalando.com/blog/keeping-the-dom-neat-in-a-react-isomorphic-app","rank":-4.853960595957184,"score":2,"time":"2016-09-14T08:20:39Z"},{"id":12497488,"title":"Firefox Nightly Switches to React/Redux Based Debugger","url":"https://github.com/devtools-html/debugger.html","rank":-5.642544952660551,"score":2,"time":"2016-09-14T14:54:30Z"},{"id":12500452,"title":"Show HN: First React Native iMessage Planning App (iOS 10)","url":"https://www.producthunt.com/tech/voo-plan-for-imessage","rank":-5.218630283054186,"score":4,"time":"2016-09-14T19:31:46Z"},{"id":12501434,"title":"“Inferno 1.0 is really well written. It's how I would've rewritten React.”","url":"https://twitter.com/sebmarkbage/status/776148675592544256","rank":-4.3934495640662155,"score":5,"time":"2016-09-14T21:42:11Z"},{"id":12501588,"title":"State Management with React: Relay vs. Redux","url":"https://www.apteligent.com/developer-resources/abstraction-layers-schemas-and-state-management-oh-my/","rank":-5.8814219078830545,"score":8,"time":"2016-09-14T22:04:06Z"},{"id":12504105,"title":"React vs. Angular 2","url":"http://tutorials.pluralsight.com/front-end-javascript/react-vs-angular-2","rank":-6.737061774670698,"score":2,"time":"2016-09-15T07:36:44Z"},{"id":12504476,"title":"How to Use React-Native or how to revolutionize Bluetooth/IoT devices coding","url":"https://github.com/Polidea/react-native-ble-plx","rank":-4.690092449226312,"score":1,"time":"2016-09-15T09:02:11Z"},{"id":12505407,"title":"Angular 2 vs. React","url":"https://medium.freecodecamp.com/angular-2-versus-react-there-will-be-blood-66595faafd51","rank":-6.737061774670698,"score":1,"time":"2016-09-15T12:14:32Z"},{"id":12506944,"title":"Build Games in React and React Native with React Game Kit","url":"https://formidable.com/blog/2016/09/15/introducing-react-game-kit/","rank":-8.316392497491458,"score":7,"time":"2016-09-15T15:25:40Z"},{"id":12506968,"title":"NFL Matchups Poll: React – MobX – Bootstrap","url":"http://nfl-matchups.cosmicapp.co","rank":-6.141418665344863,"score":2,"time":"2016-09-15T15:28:49Z"},{"id":12508912,"title":"Crafty React and Redux Snippets for Atom","url":"https://github.com/nicksp/mighty-react-snippets","rank":-5.8814219078830545,"score":1,"time":"2016-09-15T19:11:01Z"},{"id":12510231,"title":"Facebook: “Inferno is really well written. It's how I would've rewritten React.”","url":"https://twitter.com/sebmarkbage/status/776148675592544256","rank":-4.5369272462944465,"score":2,"time":"2016-09-15T22:06:14Z"},{"id":12510377,"title":"Successfully adopting React in your company","url":"https://medium.com/@kensodev/successfully-adopting-react-application-in-your-company-c300668c61c4#.5yqnq74z7","rank":-6.141418665344863,"score":3,"time":"2016-09-15T22:29:02Z"},{"id":12513510,"title":"Wine Cellar (Backbone, Angular, React) a Tribute to Christophe Coenraets","url":"http://ayxos.com/wine-cellar-backbone-angular-react-a-tribute-to-christophe-coenraets/","rank":-5.218630283054186,"score":1,"time":"2016-09-16T12:26:16Z"},{"id":12513948,"title":"React vs. Angula. Popular JavaScript Library and a Powerful JavaScript Framework","url":"https://rubygarage.org/blog/react-vs-angularjs","rank":-5.029694159741383,"score":1,"time":"2016-09-16T13:51:39Z"},{"id":12516687,"title":"React Router Animation Examples","url":"https://github.com/kiki-le-singe/react-router-animation-examples","rank":-6.737061774670698,"score":1,"time":"2016-09-16T19:39:13Z"},{"id":12517962,"title":"Why I Don't Use React Router","url":"http://jkk.github.io/dependencies-your-problem","rank":-5.8814219078830545,"score":122,"time":"2016-09-16T22:52:46Z"},{"id":12524722,"title":"A simple react datepicker for mobile, include five theme","url":"https://github.com/lanjingling0510/react-mobile-datepicker","rank":-5.4223148645315336,"score":1,"time":"2016-09-18T10:20:22Z"},{"id":12525081,"title":"Show HN: A Catalog of React Components","url":"https://github.com/brillout/awesome-react-components","rank":-5.8814219078830545,"score":2,"time":"2016-09-18T12:51:40Z"},{"id":12525457,"title":"[video] React Router v4 with Michael Jackson and Ryan Florence","url":"https://www.youtube.com/watch?v=Vur2dAFZ4GE","rank":-5.218630283054186,"score":1,"time":"2016-09-18T14:33:59Z"},{"id":12527533,"title":"Show HN: A curated list of talks about React or topics related to React","url":"https://github.com/mightyCrow/awesome-react-talks","rank":-6.636348695692196,"score":3,"time":"2016-09-18T22:27:16Z"},{"id":12533007,"title":"Create Your Own To-Do App with React","url":"http://blog.alexdevero.com/create-todo-app-react/","rank":-5.642544952660551,"score":1,"time":"2016-09-19T17:19:33Z"},{"id":12533228,"title":"Our migration from just React to React&Redux and lessons learned","url":"https://blog.agolo.com/our-redux-migration-and-5-tips-for-adoption-in-a-mature-codebase-dc62322cb921#.uuww2veun","rank":-7.148568583438252,"score":2,"time":"2016-09-19T17:49:20Z"},{"id":12535332,"title":"React and Autobind","url":"https://medium.com/komenco/react-autobinding-2261a1092849#.bpb0vyezm","rank":-7.080419157732719,"score":2,"time":"2016-09-19T22:34:27Z"},{"id":12539195,"title":"Building Your First React JavaScript App","url":"http://www.primaryobjects.com/2016/09/19/building-your-first-react-javascript-app/","rank":-6.141418665344863,"score":2,"time":"2016-09-20T13:07:29Z"},{"id":12539207,"title":"Show HN: Key&Pad. A Web Audio Synthesizer/XY-Pad Built with React.js and Redux","url":"http://keyandpad.com/","rank":-4.2587684905126455,"score":6,"time":"2016-09-20T13:09:18Z"},{"id":12541165,"title":"React could love Web Components","url":"http://staltz.com/react-could-love-web-components.html","rank":-6.4254656634776115,"score":1,"time":"2016-09-20T17:17:58Z"},{"id":12541507,"title":"Implementing Feature Toggles with React Redux and Launch Darkly","url":"http://www.reactjunkie.com/react-feature-toggle-launch-darkly/","rank":-5.4223148645315336,"score":8,"time":"2016-09-20T17:48:39Z"},{"id":12541789,"title":"React Studio by Neonto – visual design tool for React.js","url":"https://reactstudio.com","rank":-7.337343744886062,"score":1,"time":"2016-09-20T18:11:04Z"},{"id":12542566,"title":"Show HN: Purescript-Carpenter, type-safe state management for React applications","url":"https://github.com/arthur-xavier/purescript-carpenter","rank":-5.029694159741383,"score":1,"time":"2016-09-20T19:32:47Z"},{"id":12543354,"title":"Angular vs. React: text analysis of commit messages","url":"https://medium.com/@sAbakumoff/angular-vs-react-text-analysis-of-commit-messages-1cda199f3bdb#.1enwt8g77","rank":-5.642544952660551,"score":2,"time":"2016-09-20T20:58:36Z"},{"id":12543489,"title":"Simple URL Routing for Redux and React","url":"http://beautifulcode.1stdibs.com/2016/09/20/redux-url-router/","rank":-5.8814219078830545,"score":12,"time":"2016-09-20T21:14:13Z"},{"id":12545751,"title":"Social Network System with React JS","url":"http://www.9lessons.info/2016/08/social-network-system-with-react-js.html","rank":-6.141418665344863,"score":1,"time":"2016-09-21T05:55:38Z"},{"id":12546355,"title":"Yet another React Example","url":"https://github.com/ayxos/react-cellar","rank":-6.737061774670698,"score":2,"time":"2016-09-21T08:25:36Z"},{"id":12549590,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer","rank":-5.642544952660551,"score":14,"time":"2016-09-21T16:19:11Z"},{"id":12551302,"title":"React DailyUI","url":"http://codepen.io/collection/DoLZRm/","rank":-7.460654783917127,"score":1,"time":"2016-09-21T19:15:15Z"},{"id":12552541,"title":"How I made Rodeo render ~4x faster in React","url":"http://blog.yhat.com/posts/rodeo-2.3.0.html","rank":-5.4223148645315336,"score":2,"time":"2016-09-21T21:45:03Z"},{"id":12555622,"title":"New Horizons with Horizon, RethinkDB and React","url":"http://julian.io/new-horizons-with-horizon-rethinkdb-and-react/","rank":-5.8814219078830545,"score":1,"time":"2016-09-22T09:29:48Z"},{"id":12556146,"title":"Material design components for React","url":"https://hbm.github.io/md-components/","rank":-6.4254656634776115,"score":1,"time":"2016-09-22T11:49:50Z"},{"id":12557841,"title":"Snapshot Testing in React Storybook","url":"https://voice.kadira.io/snapshot-testing-in-react-storybook-43b3b71cec4f#.xrh4syuer","rank":-6.4254656634776115,"score":1,"time":"2016-09-22T16:09:09Z"},{"id":12559593,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.642544952660551,"score":4,"time":"2016-09-22T19:33:16Z"},{"id":12560464,"title":"Will Google find your React content?","url":"http://andrewhfarmer.com/react-seo/","rank":-6.141418665344863,"score":2,"time":"2016-09-22T21:20:53Z"},{"id":12561549,"title":"Office UI Fabric Official React Components","url":"http://dev.office.com/fabric#/components","rank":-6.141418665344863,"score":4,"time":"2016-09-23T00:50:59Z"},{"id":12562101,"title":"Declarative Routing for React","url":"https://react-router.now.sh","rank":-6.737061774670698,"score":1,"time":"2016-09-23T03:23:21Z"},{"id":12562258,"title":"Backbone → React: it’s a people problem after all","url":"https://swizec.com/blog/backbone-%E2%86%92-react-its-a-people-problem-after-all-%F0%9F%98%91/swizec/7049","rank":-5.4223148645315336,"score":4,"time":"2016-09-23T04:13:38Z"},{"id":12562709,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.642544952660551,"score":3,"time":"2016-09-23T06:27:59Z"},{"id":12569457,"title":"FLIPping your React Accordions to get 60fps","url":"https://engineering.siftscience.com/browser-dgaf-use-react-pt-2-flipping-react/","rank":-5.8814219078830545,"score":7,"time":"2016-09-24T04:28:20Z"},{"id":12570325,"title":"Headless CMS with React.js","url":"http://react-etc.net/entry/headless-cms-with-react-js","rank":-6.4254656634776115,"score":2,"time":"2016-09-24T10:17:24Z"},{"id":12571659,"title":"\"Find your perfect React starter project\": a search tool","url":"http://andrewhfarmer.com/starter-project/","rank":-5.4223148645315336,"score":3,"time":"2016-09-24T17:03:34Z"},{"id":12574288,"title":"Show HN: Component Template – Build and Publish reusable react components","url":"https://github.com/reactstrap/component-template","rank":-5.218630283054186,"score":10,"time":"2016-09-25T06:48:50Z"},{"id":12574437,"title":"Ionic or React Native?","url":"http://dumitruglavan.com/post/150867562978/ionic-or-react-native","rank":-6.737061774670698,"score":2,"time":"2016-09-25T08:22:34Z"},{"id":12574643,"title":"Why the Hipsters Recompose Everything – Building a Utility Library for React","url":"https://medium.com/javascript-inside/why-the-hipsters-recompose-everything-23ac08748198#.8zaribkxj","rank":-5.029694159741383,"score":2,"time":"2016-09-25T10:02:28Z"},{"id":12577763,"title":"Migrating Pinterest profiles to React","url":"https://engineering.pinterest.com/blog/migrating-pinterest-profiles-react","rank":-6.4254656634776115,"score":1,"time":"2016-09-25T22:20:48Z"},{"id":12579132,"title":"Cow Chat: Semi-anonymous chat as a React single page app","url":"https://www.cow.chat/r/hackernews","rank":-5.029694159741383,"score":3,"time":"2016-09-26T03:58:50Z"},{"id":12580795,"title":"Taking a look at React Native","url":"https://www.mobiledeveloper.net/blog/2016/09/26/taking-look-react-native/","rank":-6.141418665344863,"score":1,"time":"2016-09-26T11:04:40Z"},{"id":12581232,"title":"React Redux VCR – Replay user sessions in real-time","url":"https://github.com/joshwcomeau/redux-vcr?utm_content=buffer97abe&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer","rank":-5.4223148645315336,"score":3,"time":"2016-09-26T12:32:06Z"},{"id":12581480,"title":"Office UI Fabric – Site now focuses on React","url":"http://dev.office.com/fabric","rank":-5.642544952660551,"score":2,"time":"2016-09-26T13:12:35Z"},{"id":12582323,"title":"NativeBase – Bootstrap for React Native","url":"https://github.com/GeekyAnts/NativeBase","rank":-6.4254656634776115,"score":2,"time":"2016-09-26T14:55:25Z"},{"id":12583827,"title":"We are making a React-Redux CLI and framework","url":"https://www.npmjs.com/package/eos-redux","rank":-5.4223148645315336,"score":2,"time":"2016-09-26T17:35:51Z"},{"id":12584325,"title":"Thinking metrics on React applications","url":"https://gist.github.com/jcemer/b1bbecc8d11556aa5d7279cb4b0b77c5","rank":-6.4254656634776115,"score":1,"time":"2016-09-26T18:26:13Z"},{"id":12584965,"title":"Making a Case for React Native (with case studies)","url":"https://blog.agolo.com/making-a-case-for-react-native-with-case-studies-ff8b4e95e266#.n6ms2kwro","rank":-5.4223148645315336,"score":2,"time":"2016-09-26T19:48:47Z"},{"id":12585352,"title":"Why we built our Android app in React Native and you should too","url":"https://blog.sparerides.com/why-we-built-our-android-app-in-react-native-1eeecbdb636a#.d1ymwsv2v","rank":-4.690092449226312,"score":16,"time":"2016-09-26T20:37:50Z"},{"id":12588616,"title":"Realtime back end for react TodoMVC in 5 mins or less [video]","url":"https://www.devcasts.io/p/tutorial-realtime-backend-for-react-todomvc-in-5-minutes-or-less/","rank":-4.853960595957184,"score":5,"time":"2016-09-27T11:00:33Z"},{"id":12591774,"title":"Aphrodite:Khan Academy's library for generating stylesheet on the fly with React","url":"https://youtube.com/watch?v=1sJAVs7dmlk","rank":-4.690092449226312,"score":2,"time":"2016-09-27T18:27:03Z"},{"id":12592456,"title":"Free React Beginner Videos (12 Episodes)","url":"https://www.codemy.net/channels/react-foundation","rank":-6.141418665344863,"score":1,"time":"2016-09-27T19:43:30Z"},{"id":12592762,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer","rank":-5.642544952660551,"score":362,"time":"2016-09-27T20:17:56Z"},{"id":12595768,"title":"Be prepared to REACT YEAH","url":"https://codepicnic.com/posts/be-prepared-to-react-yeah-f718499c1c8cef6730f9fd03c8125cab","rank":-6.4254656634776115,"score":3,"time":"2016-09-28T06:16:12Z"},{"id":12596285,"title":"React-Lego : A new kind of React starter kit","url":"https://github.com/peter-mouland/react-lego","rank":-7.536359457861464,"score":3,"time":"2016-09-28T08:58:29Z"},{"id":12596832,"title":"Different Types of UI Testing in React","url":"https://getstorybook.io/docs/testing/react-ui-testing","rank":-5.8814219078830545,"score":2,"time":"2016-09-28T11:22:53Z"},{"id":12597433,"title":"How to Use Rails Assets Directly in Your React Components","url":"https://www.netguru.co/tips/how-to-use-rails-assets-directly-in-your-js-files-with-rwr-view-helpers","rank":-5.218630283054186,"score":2,"time":"2016-09-28T13:30:09Z"},{"id":12598212,"title":"Using the C.H.I.P. computer and React to help kids get chores done","url":"http://www.joshualyman.com/2016/09/using-the-chip-computer-and-react-to-help-kids-get-chores-done/","rank":-4.3934495640662155,"score":1,"time":"2016-09-28T15:06:43Z"},{"id":12599751,"title":"Show HN: React-decoration – A collection of decorators for React Components","url":"https://github.com/mbasso/react-decoration","rank":-7.148568583438252,"score":3,"time":"2016-09-28T17:53:03Z"},{"id":12602319,"title":"Angular 2 vs. React","url":"https://gorillalogic.com/blog/angular-2-vs-react/","rank":-6.737061774670698,"score":4,"time":"2016-09-28T23:59:34Z"},{"id":12603102,"title":"Show HN: What I've Been Building with React – Lab Report [002]","url":"https://www.codemy.net/posts/what-i-ve-been-building-with-react-lab-report-002","rank":-4.853960595957184,"score":2,"time":"2016-09-29T03:25:46Z"},{"id":12603979,"title":"Challenges Pinterest faced while migrating +100M pinner profiles to React","url":"https://engineering.pinterest.com/blog/migrating-pinterest-profiles-react","rank":-5.218630283054186,"score":1,"time":"2016-09-29T08:33:58Z"},{"id":12604345,"title":"React Codebase Overview","url":"https://facebook.github.io/react/contributing/codebase-overview.html","rank":-7.080419157732719,"score":1,"time":"2016-09-29T10:44:10Z"},{"id":12604755,"title":"Show HN: Iconsink – Collection of Outline, Glyph and Color Icon (built with React)","url":"https://www.iconsink.com/app/offer/HackerNews","rank":-4.690092449226312,"score":1,"time":"2016-09-29T12:36:15Z"},{"id":12606911,"title":"Startups react with hope and fear to AI alliance of Google, Facebook, Microsoft","url":"https://www.techinasia.com/google-microsoft-facebook-ibm-amazon-form-ai-partnership-startups-react-hope-fear","rank":-4.690092449226312,"score":3,"time":"2016-09-29T17:05:23Z"},{"id":12607317,"title":"Setting up React Native build environments using NativeModules","url":"http://blog.carbonfive.com/2016/09/29/setting-up-react-native-build-environments-using-nativemodules/","rank":-5.642544952660551,"score":10,"time":"2016-09-29T17:53:07Z"},{"id":12608850,"title":"React Status: A Free, Weekly Email Newsletter","url":"http://react.statuscode.com/","rank":-5.8814219078830545,"score":2,"time":"2016-09-29T21:21:21Z"},{"id":12611612,"title":"Handling AJAX in Your React Application with Agility","url":"https://www.codementor.io/reactjs/tutorial/handling-ajax-in-your-react-application-with-agility-0","rank":-5.642544952660551,"score":2,"time":"2016-09-30T10:33:39Z"},{"id":12611950,"title":"Why React","url":"https://medium.com/techboi/why-react-d35dc6b2a2f3","rank":-7.460654783917127,"score":3,"time":"2016-09-30T12:08:29Z"},{"id":12611957,"title":"Unit Testing React Native with Jest","url":"https://blog.callstack.io/unit-testing-react-native-with-the-new-jest-ii-redux-snapshots-for-your-actions-and-reducers-8559f6f8050b#.xz9tlai3r","rank":-6.141418665344863,"score":1,"time":"2016-09-30T12:10:19Z"},{"id":12613080,"title":"Insanely Easy and Simple React Form Tutorial","url":"http://blog.alexdevero.com/insanely-easy-simple-react-form-tutorial/","rank":-5.8814219078830545,"score":1,"time":"2016-09-30T15:36:52Z"},{"id":12614653,"title":"Embracing Functions in React","url":"https://medium.com/javascript-inside/embracing-functions-in-react-d7d558d8bd30#.kp63zx74o","rank":-6.737061774670698,"score":6,"time":"2016-09-30T19:23:41Z"},{"id":12617187,"title":"Server-Side Rendering with Redux and React-Router – Codementor","url":"https://www.codementor.io/reactjs/tutorial/redux-server-rendering-react-router-universal-web-app#.V--DJWJnfWo.hackernews","rank":-5.4223148645315336,"score":1,"time":"2016-10-01T09:34:59Z"},{"id":12617542,"title":"Londoners react with horror to Tube Chat initiative","url":"http://www.theregister.co.uk/2016/09/29/tube_chat_outrage/","rank":-5.642544952660551,"score":2,"time":"2016-10-01T12:13:35Z"},{"id":12618282,"title":"Why I'm a React Native Developer: A Response to Ariel Elkin","url":"https://codecookbook.co/text/why-im-a-react-native-developer/","rank":-4.853960595957184,"score":2,"time":"2016-10-01T15:37:01Z"},{"id":12619188,"title":"How React works – From scratch","url":"http://blog.jfo.click/how-react-do/","rank":-6.4254656634776115,"score":2,"time":"2016-10-01T18:25:26Z"},{"id":12624399,"title":"New React.js Pattern: Component Factories","url":"https://github.com/szabototo89/create-it/blob/master/docs/article-full.md","rank":-6.141418665344863,"score":3,"time":"2016-10-02T21:39:36Z"},{"id":12624531,"title":"Publishing react components to NPM","url":"https://medium.com/@pawelgalazka/publishing-react-components-to-npm-experiments-with-firenpm-c3a1aac3f408","rank":-6.4254656634776115,"score":2,"time":"2016-10-02T22:09:33Z"},{"id":12625228,"title":"Show HN: MusicBox – A simple music player in react (with screencasts)","url":"https://github.com/loriopatrick/music-box","rank":-5.029694159741383,"score":3,"time":"2016-10-03T02:08:51Z"},{"id":12628226,"title":"Show HN: Hacker Hiring Hunt, a small React app to search who's hiring","url":"http://benchurch.me/hackersearch","rank":-4.5369272462944465,"score":57,"time":"2016-10-03T15:34:40Z"},{"id":12629175,"title":"Electrode: A universal react/node application platform by Walmart Labs","url":"https://medium.com/walmartlabs/introducing-electrode-an-open-source-release-from-walmartlabs-14b836135319","rank":-5.218630283054186,"score":38,"time":"2016-10-03T17:00:48Z"},{"id":12629416,"title":"Electrode: Universal React/Node Application Platform","url":"http://www.electrode.io/","rank":-6.141418665344863,"score":4,"time":"2016-10-03T17:26:32Z"},{"id":12629916,"title":"We Remade Pulse App (pre-Linkedin Bastardization) with React Native","url":"https://www.producthunt.com/tech/gulp-news-reader","rank":-5.218630283054186,"score":1,"time":"2016-10-03T18:17:31Z"},{"id":12630978,"title":"Electrode: An universal react/node app platform by WalmartLabs","url":"http://www.electrode.io/docs/what_is_electrode.html","rank":-5.4223148645315336,"score":18,"time":"2016-10-03T20:20:47Z"},{"id":12631210,"title":"React for Beginners – Episode 3 – Adding assets to your isomorphic application","url":"https://medium.com/@viatsko/react-for-beginners-adding-assets-to-your-isomorphic-application-using-webpack-isomorphic-tools-b6b636a79d96#.omce6sk1k","rank":-5.029694159741383,"score":5,"time":"2016-10-03T20:52:03Z"},{"id":12631281,"title":"Setting Up a Modern JavaScript Stack for Beginners (ES6, React, Webpack, ESLint)","url":"https://github.com/verekia/modern-js-stack-training","rank":-4.853960595957184,"score":38,"time":"2016-10-03T21:02:09Z"},{"id":12633964,"title":"Electrode: universal react/node application platform by Walmart Labs","url":"https://github.com/walmartlabs/electrode","rank":-5.4223148645315336,"score":1,"time":"2016-10-04T07:56:17Z"},{"id":12634507,"title":"React Router 4 Example with MobX","url":"https://github.com/mhaagens/react-mobx-react-router4-boilerplate","rank":-6.141418665344863,"score":3,"time":"2016-10-04T10:34:56Z"},{"id":12635198,"title":"Electrode: Universal react/node application platform","url":"http://www.electrode.io","rank":-6.141418665344863,"score":3,"time":"2016-10-04T13:06:56Z"},{"id":12635208,"title":"Great Talk: Building a React Native App for 80M Users","url":"https://www.youtube.com/watch?v=abSNo2P9mMM","rank":-5.218630283054186,"score":2,"time":"2016-10-04T13:10:00Z"},{"id":12635520,"title":"How to Build a Cross-Platform Blog Using React Native and Node.js","url":"https://cosmicjs.com/blog/how-to-build-a-cross-platform-blog-using-react-native-and-nodejs","rank":-4.690092449226312,"score":1,"time":"2016-10-04T13:58:36Z"},{"id":12635780,"title":"React Morph Clock","url":"http://codepen.io/Siddharth11/full/rrrgZN/","rank":-7.080419157732719,"score":2,"time":"2016-10-04T14:29:34Z"},{"id":12635831,"title":"Refactoring Towards Pure Components in React","url":"https://www.netlify.com/blog/2016/09/27/refactoring-towards-pure-components-in-react/","rank":-6.141418665344863,"score":1,"time":"2016-10-04T14:36:08Z"},{"id":12639717,"title":"React-vis-force: d4-style force-directed graphs","url":"https://github.com/uber/react-vis-force","rank":-5.642544952660551,"score":4,"time":"2016-10-04T21:39:28Z"},{"id":12639959,"title":"My journey toward a maintainable project structure for React/Redux","url":"https://medium.com/@mmazzarolo/my-journey-toward-a-maintainable-project-structure-for-react-redux-b05dfd999b5#.85nxyovao","rank":-5.218630283054186,"score":1,"time":"2016-10-04T22:08:46Z"},{"id":12641943,"title":"Electrode – Universal React/Node Application Platform","url":"http://www.electrode.io/","rank":-6.141418665344863,"score":2,"time":"2016-10-05T06:40:02Z"},{"id":12642516,"title":"Release v5.0.0-beta.2 – reactjs/react-redux","url":"https://github.com/reactjs/react-redux/releases/tag/v5.0.0-beta.2","rank":-5.4223148645315336,"score":1,"time":"2016-10-05T09:13:22Z"},{"id":12643445,"title":"Elegant Form Validation Using React","url":"https://spin.atomicobject.com/2016/10/05/form-validation-react/#.V_T68B-B4Nc.hackernews","rank":-6.4254656634776115,"score":2,"time":"2016-10-05T13:06:59Z"},{"id":12644545,"title":"Building Webapps with React.js and Rum (Clojure) [video]","url":"https://www.youtube.com/watch?v=2fLx4fu9VV8","rank":-5.4223148645315336,"score":1,"time":"2016-10-05T15:18:11Z"},{"id":12646543,"title":"My journey toward a maintainable project structure for React/Redux","url":"https://medium.com/@mmazzarolo/my-journey-toward-a-maintainable-project-structure-for-react-redux-b05dfd999b5#.42wv8pb4d","rank":-5.218630283054186,"score":2,"time":"2016-10-05T18:38:36Z"},{"id":12646920,"title":"How I built a product in 5 weeks using Meteor and React","url":"https://medium.com/@416serg/how-i-built-a-product-in-5-weeks-using-meteor-and-react-ca2cfad35dcc#.krw0edqiz","rank":-4.853960595957184,"score":6,"time":"2016-10-05T19:22:33Z"},{"id":12649913,"title":"iTunes Remote (WebSocket, AppleScript, and React)","url":"https://github.com/Siddharth11/iTunes-Remote","rank":-6.141418665344863,"score":1,"time":"2016-10-06T03:01:09Z"},{"id":12651079,"title":"ASCII Image (for React)","url":"http://bvaughn.github.io/react-ascii-image/","rank":-6.737061774670698,"score":2,"time":"2016-10-06T09:04:32Z"},{"id":12654105,"title":"Building Your Own React Clone in Five Easy Steps","url":"http://blog.javascripting.com/2016/10/05/building-your-own-react-clone-in-five-easy-steps/","rank":-5.4223148645315336,"score":6,"time":"2016-10-06T17:08:44Z"},{"id":12654106,"title":"Generate React-Redux application with one command","url":"https://www.npmjs.com/package/eos-redux","rank":-5.8814219078830545,"score":11,"time":"2016-10-06T17:08:44Z"},{"id":12654121,"title":"Electrode – React and Node.js platform","url":"http://www.electrode.io","rank":-6.141418665344863,"score":1,"time":"2016-10-06T17:10:18Z"},{"id":12654502,"title":"Oculus Teases the VR Web, ‘Carmel’ VR Browser, and React VR","url":"http://venturebeat.com/2016/10/06/oculus-teases-the-vr-web-carmel-vr-browser-and-react-vr/","rank":-5.029694159741383,"score":1,"time":"2016-10-06T17:51:24Z"},{"id":12654902,"title":"Facebook: We Just Announced React VR Project During the Oculus Connect Keynote","url":"https://twitter.com/reactjs/status/784088700460204032","rank":-4.853960595957184,"score":11,"time":"2016-10-06T18:39:03Z"},{"id":12657466,"title":"React Virtualized: Components for large data sets","url":"https://bvaughn.github.io/react-virtualized/","rank":-5.8814219078830545,"score":21,"time":"2016-10-07T01:22:13Z"},{"id":12658337,"title":"Complete Intro to React","url":"https://btholt.github.io/complete-intro-to-react/","rank":-6.737061774670698,"score":1,"time":"2016-10-07T05:12:26Z"},{"id":12659501,"title":"Why I'm a React Native Developer: A Response to Ariel Elkin","url":"https://codecookbook.co/text/why-im-a-react-native-developer/","rank":-4.853960595957184,"score":2,"time":"2016-10-07T10:23:36Z"},{"id":12659598,"title":"Simple Cross-Platform PostgreSQL Client. Built with Electron, React, Redux","url":"https://github.com/web-pal/DBGlass","rank":-5.218630283054186,"score":2,"time":"2016-10-07T10:49:42Z"},{"id":12660692,"title":"Electrode - Universal React/Node Application Platform by WalmartLabs","url":"http://www.electrode.io/","rank":-5.642544952660551,"score":1,"time":"2016-10-07T14:01:17Z"},{"id":12660897,"title":"Oculus Will Bring VR to the Web with React VR and Carmel VR Browser","url":"https://techcrunch.com/2016/10/06/oculus-webvr/","rank":-4.5369272462944465,"score":1,"time":"2016-10-07T14:28:10Z"},{"id":12662575,"title":"React on Rails","url":"https://product.reverb.com/react-on-rails-9936283aea07","rank":-7.080419157732719,"score":30,"time":"2016-10-07T17:55:09Z"},{"id":12668967,"title":"React Melody Composer – Compose Your Own Melody with This React GUI","url":"http://codepen.io/anthonydugois/full/yabwBw/","rank":-7.148568583438252,"score":2,"time":"2016-10-08T22:15:16Z"},{"id":12677515,"title":"Vote to see React support in NativeScript","url":"https://nativescript.ideas.aha.io/ideas/NS-I-73","rank":-5.8814219078830545,"score":1,"time":"2016-10-10T15:16:19Z"},{"id":12677593,"title":"Build a Voting App Using React – MobX – Bootstrap","url":"https://carsongibbons.com/build-a-voting-app-using-react-mobx-bootstrap","rank":-5.642544952660551,"score":1,"time":"2016-10-10T15:28:13Z"},{"id":12677665,"title":"Finally a Simple and Universal Router for React.js","url":"https://blog.avocode.com/blog/finally-a-simple-and-universal-router-for-reactjs","rank":-5.4223148645315336,"score":4,"time":"2016-10-10T15:35:45Z"},{"id":12679287,"title":"React Implementation Notes","url":"https://facebook.github.io/react/contributing/implementation-notes.html","rank":-7.080419157732719,"score":311,"time":"2016-10-10T19:35:04Z"},{"id":12679841,"title":"React Slick","url":"https://github.com/akiran/react-slick","rank":-7.460654783917127,"score":1,"time":"2016-10-10T21:18:36Z"},{"id":12680195,"title":"React Redux TodoMVC with Multi-Device Sync","url":"https://github.com/datuxer/redux-gun-todomvc","rank":-5.8814219078830545,"score":2,"time":"2016-10-10T22:20:48Z"},{"id":12681603,"title":"Using Electrode to Improve React Server Side Render Performance by Up to 70%","url":"https://medium.com/walmartlabs/using-electrode-to-improve-react-server-side-render-performance-by-up-to-70-e43f9494eb8b#.5w59nj45y","rank":-4.690092449226312,"score":6,"time":"2016-10-11T03:03:16Z"},{"id":12681978,"title":"Building React from Scratch","url":"https://www.youtube.com/watch?v=_MAD4Oly9yg","rank":-6.737061774670698,"score":1,"time":"2016-10-11T05:00:20Z"},{"id":12683194,"title":"React.js Introduction for People Who Know Just Enough JQuery to Get By","url":"http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/","rank":-4.690092449226312,"score":3,"time":"2016-10-11T11:04:34Z"},{"id":12685091,"title":"Show HN: React Reactions – Slack, Pokemon, GitHub, Facebook and YouTube Pickers","url":"https://casesandberg.github.io/react-reactions/","rank":-5.029694159741383,"score":28,"time":"2016-10-11T15:10:40Z"},{"id":12685778,"title":"Walmart Releases a React/Node Open Source Web Framework","url":"http://www.electrode.io","rank":-5.4223148645315336,"score":4,"time":"2016-10-11T16:15:33Z"},{"id":12687218,"title":"Markets React as Some of 2016’s Biggest Tech IPOs Ask for More","url":"https://mattermark.com/markets-react-2016s-biggest-tech-ipos-ask/","rank":-4.690092449226312,"score":1,"time":"2016-10-11T18:33:06Z"},{"id":12687252,"title":"Semantic UI – React integration","url":"https://github.com/Semantic-Org/Semantic-UI-React","rank":-6.737061774670698,"score":3,"time":"2016-10-11T18:35:42Z"},{"id":12692552,"title":"Facebook React.js License","url":"http://www.elcaminolegal.com/single-post/2016/10/04/Facebook-Reactjs-License","rank":-6.737061774670698,"score":461,"time":"2016-10-12T13:25:04Z"},{"id":12694605,"title":"React Studio","url":"http://reactstudio.com/","rank":-7.460654783917127,"score":2,"time":"2016-10-12T17:03:10Z"},{"id":12697505,"title":"HOWTO: Trigger iOS 10 actionable push notifications via React Native","url":"https://medium.com/@martco/triggering-ios-actionable-push-notifications-via-react-native-7990a6a3c3f4?source=linkShare-637358d4cb2c-1476318803","rank":-5.218630283054186,"score":1,"time":"2016-10-13T00:35:23Z"},{"id":12698261,"title":"Show HN: react select component","url":"https://github.com/stephenkingsley/react-select","rank":-6.4254656634776115,"score":1,"time":"2016-10-13T03:38:21Z"},{"id":12699767,"title":"Show HN: Styled-components – Use the best of ES6 to style React apps","url":"https://styled-components.com","rank":-4.690092449226312,"score":172,"time":"2016-10-13T10:49:42Z"},{"id":12701461,"title":"Building a React Native Tutorial in an Age of Flux","url":"https://medium.com/@tomgoldenberg/writing-a-react-native-tutorial-in-an-age-of-flux-55fb62d5ff7a#.28calzswf","rank":-5.218630283054186,"score":3,"time":"2016-10-13T15:42:08Z"},{"id":12702930,"title":"Write React Components in Go","url":"http://bepsays.com/en/2016/10/13/react-in-go/","rank":-6.4254656634776115,"score":4,"time":"2016-10-13T18:28:52Z"},{"id":12703889,"title":"A react component for validating form input","url":"https://medium.com/@cubbuk/validation-with-form-inputs-in-reactjs-1f17174875f1#.uf8phnl8x","rank":-5.8814219078830545,"score":2,"time":"2016-10-13T20:45:55Z"},{"id":12703905,"title":"React: stopPropagation VS nativeEvent.stopImmediatePropagation","url":"https://gist.github.com/ggregoire/ce7bc946212920c0a6bad8125567d001","rank":-6.4254656634776115,"score":3,"time":"2016-10-13T20:48:11Z"},{"id":12708899,"title":"Show HN: Isomorphic React with checksums","url":"https://www.prerender.cloud/","rank":-6.141418665344863,"score":1,"time":"2016-10-14T15:51:02Z"},{"id":12710999,"title":"React-GPT: Render GPT Banner Ads with React","url":"https://github.com/nfl/react-gpt","rank":-7.746472238338964,"score":1,"time":"2016-10-14T20:50:55Z"},{"id":12714245,"title":"Show HN: React Router 4 and Webpack 2 Demo","url":"https://boilerplate.mhaagens.me/posts","rank":-5.4223148645315336,"score":5,"time":"2016-10-15T15:19:33Z"},{"id":12715874,"title":"I'm writing a book about React!","url":"https://ifelse.io/2016/10/15/im-writing-a-book-about-react/","rank":-5.8814219078830545,"score":8,"time":"2016-10-15T22:14:25Z"},{"id":12717750,"title":"Hardcore React Training","url":"https://github.com/pekkis/react-training-broilerplate","rank":-7.080419157732719,"score":4,"time":"2016-10-16T09:12:56Z"},{"id":12724161,"title":"Show HN: Kaiser – Trello-like designed for devs made with React/Redux/react-dnd","url":"https://github.com/pdrummond/kaiser-prototype","rank":-6.636348695692196,"score":3,"time":"2016-10-17T11:42:15Z"},{"id":12726485,"title":"Build Realtime JSON APIs for React Native Apps with Deployd","url":"https://medium.com/@martco/build-realtime-json-apis-for-react-native-apps-with-deployd-cc48cf043f02#.9h7k1etcg","rank":-5.218630283054186,"score":2,"time":"2016-10-17T16:21:27Z"},{"id":12727179,"title":"Write React Components in Go","url":"http://bepsays.com/en/2016/10/13/react-in-go/","rank":-6.4254656634776115,"score":2,"time":"2016-10-17T17:34:12Z"},{"id":12727791,"title":"React.Js: Achieving 20ms server response time with Server Side Rendering","url":"https://ateev.in/react-js-achieving-20ms-server-response-time-with-server-side-rendering-1ea80e420d88#.kpe4d4xgb","rank":-5.029694159741383,"score":53,"time":"2016-10-17T18:28:52Z"},{"id":12729506,"title":"React Server-Side Rendering Optimization Library","url":"https://github.com/walmartlabs/react-ssr-optimization","rank":-6.141418665344863,"score":2,"time":"2016-10-17T20:38:26Z"},{"id":12733154,"title":"Write a WebSocket-Based App with Django Channels and React","url":"https://www.kmaschta.me/blog/2016/10/16/websocket-based-app-with-django-channels-and-react/?","rank":-5.218630283054186,"score":2,"time":"2016-10-18T09:53:08Z"},{"id":12739657,"title":"ReactCasts. Cool React tips every week","url":"https://youtu.be/6nVxCWUAEPM","rank":-6.141418665344863,"score":1,"time":"2016-10-18T23:28:17Z"},{"id":12739906,"title":"Show HN: Fun Flash Cards – React Native app I built for my daugher","url":"https://github.com/KensoDev/fun-flash-cards","rank":-4.690092449226312,"score":3,"time":"2016-10-19T00:20:17Z"},{"id":12740566,"title":"Dissecting the React Lifecycle and Related Methods","url":"https://appendto.com/2016/10/dissecting-the-react-lifecycle-methods/","rank":-5.8814219078830545,"score":2,"time":"2016-10-19T02:36:26Z"},{"id":12742043,"title":"Germans React to UK’s micro:bit","url":"http://hackaday.com/2016/10/18/germans-react-to-uks-microbit/","rank":-5.8814219078830545,"score":126,"time":"2016-10-19T08:21:56Z"},{"id":12743068,"title":"Easily test your React components with Jest snapshots","url":"https://blog.bam.tech/developper-news/react-jest-snapshots","rank":-5.642544952660551,"score":3,"time":"2016-10-19T12:15:36Z"},{"id":12744659,"title":"React router sucks","url":"https://medium.com/@khasan222/react-router-sucks-9e159cd67b06#.o9fgy5z1q","rank":-7.080419157732719,"score":1,"time":"2016-10-19T15:31:56Z"},{"id":12753554,"title":"50% Off the React in Action MEAP","url":"https://ifelse.io/2016/10/20/50-off-the-react-in-action-meap/","rank":-5.8814219078830545,"score":3,"time":"2016-10-20T16:08:09Z"},{"id":12753736,"title":"Webpack, React Router v4, Jest, Redux, SSR, Yeoman and More","url":"https://arc.js.org/","rank":-5.218630283054186,"score":2,"time":"2016-10-20T16:24:43Z"},{"id":12754569,"title":"Make a blog for create-react-app in 10 lines of code","url":"https://www.prerender.cloud/blog/2016/10/20/create-react-app-blog","rank":-4.853960595957184,"score":1,"time":"2016-10-20T17:57:14Z"},{"id":12754994,"title":"SEO vs. React: web crawlers are smarter than you think","url":"https://medium.freecodecamp.com/seo-vs-react-is-it-neccessary-to-render-react-pages-in-the-backend-74ce5015c0c9#.f6yqzhjws","rank":-5.218630283054186,"score":2,"time":"2016-10-20T18:42:59Z"},{"id":12755063,"title":"React websites using Golang","url":"http://bepsays.com/en/2016/10/13/react-in-go/","rank":-6.737061774670698,"score":1,"time":"2016-10-20T18:51:14Z"},{"id":12756544,"title":"Refactoring React Components for Redux Performance","url":"https://yahooeng.tumblr.com/post/152078809581/refactoring-components-for-redux-performance","rank":-6.141418665344863,"score":3,"time":"2016-10-20T21:58:44Z"},{"id":12757628,"title":"4 Popular JavaScript Frameworks Compared: Ember, Angular, React and Backbone","url":"https://www.developereconomics.com/comparison-4-popular-javascript-mv-frameworks-part-2","rank":-5.218630283054186,"score":3,"time":"2016-10-21T01:47:32Z"},{"id":12760012,"title":"Optimizing React Rendering Through Virtualization","url":"https://blog.jscrambler.com/optimizing-react-rendering-through-virtualization/?ref=https://news.ycombinator.com/","rank":-6.4254656634776115,"score":1,"time":"2016-10-21T13:00:58Z"},{"id":12760504,"title":"Show HN: React Fine Uploader","url":"https://github.com/FineUploader/react-fine-uploader","rank":-6.4254656634776115,"score":2,"time":"2016-10-21T14:05:53Z"},{"id":12765284,"title":"New React Documentation","url":"https://facebook.github.io/react/","rank":-7.080419157732719,"score":2,"time":"2016-10-21T22:02:21Z"},{"id":12768816,"title":"React with Redux: A Stable, Powerful and Scalable Combination – Part 1","url":"http://www.tugberkugurlu.com/archive/react-with-redux-a-stable-powerful-and-scalable-combination---part-1","rank":-5.029694159741383,"score":1,"time":"2016-10-22T14:34:29Z"},{"id":12768950,"title":"Kitto – A framework for interactive dashboards in Elixir/React","url":"https://github.com/kittoframework/kitto","rank":-5.4223148645315336,"score":2,"time":"2016-10-22T15:07:21Z"},{"id":12774515,"title":"Create React App v0.7.0 Release Notes","url":"https://github.com/facebookincubator/create-react-app/releases/tag/v0.7.0","rank":-5.642544952660551,"score":1,"time":"2016-10-23T17:47:42Z"},{"id":12776382,"title":"React-table: a new lightweight datagrid for React","url":"https://medium.com/@tannerlinsley/why-i-wrote-react-table-and-the-problems-it-has-solved-for-nozzle-others-445c4e93d4a8","rank":-7.746472238338964,"score":6,"time":"2016-10-24T02:00:06Z"},{"id":12777535,"title":"react-native-image-resizer: Resize Local Images with React Native","url":"https://blog.bam.tech/developper-news/resize-local-images-with-react-native","rank":-7.337343744886062,"score":7,"time":"2016-10-24T09:20:39Z"},{"id":12777931,"title":"Page object pattern for React.js components","url":"https://medium.com/@boriscoder/page-object-for-testing-react-js-components-49cddb59adb7","rank":-5.8814219078830545,"score":3,"time":"2016-10-24T11:22:57Z"},{"id":12778880,"title":"Let's dig into the inner workings of facebook/react","url":"https://annot.io/github.com/facebook/react","rank":-5.218630283054186,"score":9,"time":"2016-10-24T14:08:41Z"},{"id":12779513,"title":"React tutorial converted to Elm","url":"https://www.codementor.io/elm/tutorial/build-facebook-commentbox-react-tutorial-elm","rank":-6.4254656634776115,"score":5,"time":"2016-10-24T15:14:15Z"},{"id":12780008,"title":"Slack Clone with Elixir, Phoenix, and React","url":"https://medium.com/@benhansen/lets-build-a-slack-clone-with-elixir-phoenix-and-react-part-1-project-setup-3252ae780a1","rank":-5.8814219078830545,"score":4,"time":"2016-10-24T16:03:06Z"},{"id":12780466,"title":"State-Driven Routing with React, Redux, Selectors","url":"http://www.thinkloop.com/article/state-driven-routing-react-redux-selectors/","rank":-5.8814219078830545,"score":10,"time":"2016-10-24T16:43:59Z"},{"id":12785079,"title":"Show HN: React Native FoldView","url":"https://github.com/jmurzy/react-native-foldview","rank":-6.4254656634776115,"score":2,"time":"2016-10-25T03:34:45Z"},{"id":12785406,"title":"Non-intuitive module system by Facebook used in React","url":"https://annot.io/github.com/facebook/react/blob/b77a96e49645cb14254da47065f89e934274df16/src/isomorphic/classic/class/ReactClass.js?l=14","rank":-5.4223148645315336,"score":5,"time":"2016-10-25T04:58:26Z"},{"id":12788798,"title":"Show HN: React server side rendering as a service","url":"https://www.prerender.cloud/","rank":-5.4223148645315336,"score":4,"time":"2016-10-25T15:32:48Z"},{"id":12793858,"title":"Electrode.io – Universal React/Node Application Platform","url":"http://Electrode.io","rank":-5.8814219078830545,"score":1,"time":"2016-10-26T04:21:42Z"},{"id":12794721,"title":"Threepointone/glamor: inline css for react et al","url":"https://github.com/threepointone/glamor","rank":-5.642544952660551,"score":2,"time":"2016-10-26T08:01:08Z"},{"id":12794731,"title":"Redux Without React – State Management in Vanilla JavaScript","url":"https://www.sitepoint.com/redux-without-react-state-management-vanilla-javascript/","rank":-5.642544952660551,"score":3,"time":"2016-10-26T08:03:28Z"},{"id":12795304,"title":"Fixed Data Table 2 for React","url":"https://github.com/schrodinger/fixed-data-table-2","rank":-6.141418665344863,"score":1,"time":"2016-10-26T10:25:28Z"},{"id":12795345,"title":"Git WebHook Based on Flask and SQLAchemy and Celery and Redis and React","url":"https://github.com/NetEaseGame/git-webhook","rank":-4.690092449226312,"score":1,"time":"2016-10-26T10:33:08Z"},{"id":12796848,"title":"Am I wrong in hating React JS?","url":"https://medium.com/front-end-hacking/am-i-wrong-in-hating-react-js-811ef963aa2d#.b39zthwvb","rank":-5.8814219078830545,"score":45,"time":"2016-10-26T14:47:35Z"},{"id":12797678,"title":"Desklamp: simpler React state and routing solution","url":"https://github.com/desklamp-js/desklamp","rank":-5.8814219078830545,"score":10,"time":"2016-10-26T16:12:50Z"},{"id":12800053,"title":"React-Synthesis: A new take on a CMF that's React based and extensible","url":"https://github.com/synthesis-js/react-synthesis","rank":-6.636348695692196,"score":3,"time":"2016-10-26T20:16:55Z"},{"id":12801526,"title":"Step by Step Environment Setup of the React Developer. No Legacy, 2016 Standards","url":"http://bit.ly/2dG4trb","rank":-4.690092449226312,"score":1,"time":"2016-10-26T23:02:22Z"},{"id":12802151,"title":"React Hardware","url":"http://iamdustan.com/react-hardware/","rank":-7.460654783917127,"score":1,"time":"2016-10-27T01:07:47Z"},{"id":12803368,"title":"Angular 2 or React – Which Is the Better Choice for App Developers","url":"http://www.algoworks.com/blog/angular-2-or-react-which-is-the-better-choice-for-app-developers/?utm_campaign=shareaholic&utm_medium=twitter&utm_source=socialnetwork","rank":-4.853960595957184,"score":1,"time":"2016-10-27T07:02:22Z"},{"id":12803518,"title":"Aqua – project starter for webapps in react","url":"https://github.com/jedireza/aqua/","rank":-5.8814219078830545,"score":3,"time":"2016-10-27T07:56:06Z"},{"id":12805514,"title":"Django React/Redux Base Project","url":"https://github.com/Seedstars/django-react-redux-base","rank":-6.4254656634776115,"score":175,"time":"2016-10-27T14:50:06Z"},{"id":12809791,"title":"React state management with CSP/core.async","url":"https://medium.com/@puppybits/react-without-flux-a76236d1e1d","rank":-5.8814219078830545,"score":2,"time":"2016-10-27T20:37:31Z"},{"id":12811589,"title":"Airbnb - React Native Mapview Components","url":"https://github.com/airbnb/react-native-maps","rank":-6.4254656634776115,"score":1,"time":"2016-10-27T23:59:49Z"},{"id":12812050,"title":"React Native Push Notifications with OneSignal","url":"https://medium.com/differential/react-native-push-notifications-with-onesignal-9db6a7d75e1e#.kjmjosml5","rank":-6.141418665344863,"score":2,"time":"2016-10-28T01:09:18Z"},{"id":12824576,"title":"Am I wrong in hating React JS?","url":"https://medium.com/front-end-hacking/am-i-wrong-in-hating-react-js-811ef963aa2d#.f48fbl7uy","rank":-5.8814219078830545,"score":1,"time":"2016-10-29T16:07:41Z"},{"id":12825720,"title":"React enables use of code from WordPress in other Open Source projects","url":"http://react-etc.net/entry/react-enables-use-of-code-from-wordpress-in-other-open-source-projects","rank":-4.853960595957184,"score":1,"time":"2016-10-29T19:08:12Z"},{"id":12828739,"title":"React Entourage","url":"https://medium.com/@sAbakumoff/react-entourage-6d51e7df9944#.gsz406swh","rank":-7.460654783917127,"score":2,"time":"2016-10-30T08:44:02Z"},{"id":12830458,"title":"Show HN: Huge list of React.js projects","url":"https://gist.github.com/sAbakumoff/7b8510adcb16bded189d747e34f5e114","rank":-5.642544952660551,"score":15,"time":"2016-10-30T15:56:32Z"},{"id":12835504,"title":"List of most starred React projects in GitHub","url":"https://gist.github.com/sAbakumoff/7b8510adcb16bded189d747e34f5e114#file-react_samples_list-md","rank":-5.642544952660551,"score":3,"time":"2016-10-31T10:09:04Z"},{"id":12838367,"title":"Learn React by Practice and Create Stunning Image Gallery","url":"http://blog.alexdevero.com/learn-react-practice-create-gallery/","rank":-5.4223148645315336,"score":1,"time":"2016-10-31T16:31:36Z"},{"id":12838452,"title":"React-based user behavioral tracking","url":"https://medium.com/@zhaojunzhang/react-based-user-behavioral-tracking-d0b8eaa92671#.57xbcz1sf","rank":-6.4254656634776115,"score":2,"time":"2016-10-31T16:40:14Z"},{"id":12838465,"title":"React Table – A fast, lightweight and flexible table/datagrid for React","url":"https://github.com/tannerlinsley/react-table","rank":-7.148568583438252,"score":1,"time":"2016-10-31T16:41:25Z"},{"id":12839205,"title":"List of most starred React projects in GitHub","url":"https://gist.github.com/sAbakumoff/7b8510adcb16bded189d747e34f5e114","rank":-5.642544952660551,"score":2,"time":"2016-10-31T17:54:26Z"},{"id":12839532,"title":"Crash Detection for React Native (both JavaScript and Native iOS and Android)","url":"https://blog.bugsnag.com/bugsnag-react-native/","rank":-4.853960595957184,"score":1,"time":"2016-10-31T18:23:25Z"},{"id":12844048,"title":"Live streamed mock React technical interview on 11/2","url":"https://www.codementor.io/officehours/6982131554/live-mock-technical-interview-reactjs-and-javascript","rank":-5.4223148645315336,"score":5,"time":"2016-11-01T07:50:05Z"},{"id":12848234,"title":"React’s license: necessary and open?","url":"http://lu.is/blog/2016/10/31/reacts-license-necessary-and-open/","rank":-6.141418665344863,"score":2,"time":"2016-11-01T17:39:35Z"},{"id":12849034,"title":"More Benchmarks: Virtual DOM, Angular 1,2, React, Mithril, others","url":"https://auth0.com/blog/more-benchmarks-virtual-dom-vs-angular-12-vs-mithril-js-vs-the-rest/","rank":-5.218630283054186,"score":1,"time":"2016-11-01T18:55:34Z"},{"id":12850002,"title":"5 Simple Tips for Your First React and Redux Project","url":"https://blog.preen.ly/5-simple-tips-for-your-first-react-redux-project-10cbb2727b9a","rank":-5.218630283054186,"score":6,"time":"2016-11-01T21:05:24Z"},{"id":12850035,"title":"A Visual Guide to State in React","url":"https://daveceddia.com/visual-guide-to-state-in-react/","rank":-5.8814219078830545,"score":21,"time":"2016-11-01T21:10:51Z"},{"id":12851695,"title":"Justin Presenting React on Rails at LA Ruby Nov 10, 2016","url":"https://www.meetup.com/laruby/events/234825187/","rank":-5.029694159741383,"score":2,"time":"2016-11-02T01:52:41Z"},{"id":12852704,"title":"Developer Toolbar for React Projects","url":"https://github.com/deecewan/dev-bar","rank":-6.4254656634776115,"score":2,"time":"2016-11-02T06:25:34Z"},{"id":12853139,"title":"A Facebookism as seen in React","url":"http://stackoverflow.com/questions/40353532/cant-find-modules-required-in-react","rank":-6.141418665344863,"score":3,"time":"2016-11-02T09:01:57Z"},{"id":12853781,"title":"Todo App in React Native Using NativeBase UI Kit","url":"https://blog.nativebase.io/todo-app-in-react-native-using-nativebase-ui-kit-a67ff3e172a9#.7i2uzsz5m","rank":-5.4223148645315336,"score":1,"time":"2016-11-02T11:53:30Z"},{"id":12855148,"title":"Show HN: Forestry.io – A full CMS for Hugo/Jekyll in a single (React) file","url":"https://forestry.io/remote","rank":-4.3934495640662155,"score":34,"time":"2016-11-02T14:36:55Z"},{"id":12856955,"title":"I Ported Intense Images to React","url":"http://bryce.io/react-intense","rank":-6.141418665344863,"score":2,"time":"2016-11-02T17:05:36Z"},{"id":12857510,"title":"Walmart Open Sources Tool for Over-The-Air React Native Updates","url":"https://adtmag.com/articles/2016/11/01/react-native-ota.aspx","rank":-5.029694159741383,"score":1,"time":"2016-11-02T17:56:32Z"},{"id":12858483,"title":"React Component Hierarchy","url":"https://medium.com/bpxl-craft/introducing-react-component-hierarchy-35d5cc4d3782#.2a0fydcq7","rank":-7.080419157732719,"score":3,"time":"2016-11-02T19:33:33Z"},{"id":12858913,"title":"JAVA IS SUPERIOR TO REACT NATIVE IN PRACTICALLY EVERY WAY","url":"http://www.codenameone.com/blog/java-is-superior-to-react-native-in-practically-every-way.html","rank":-5.218630283054186,"score":3,"time":"2016-11-02T20:26:43Z"},{"id":12859130,"title":"React and Interactive SVGs","url":"https://www.fusionbox.com/blog/detail/creating-interactive-react-components-with-svgs/614/","rank":-6.737061774670698,"score":5,"time":"2016-11-02T20:49:09Z"},{"id":12862139,"title":"Migrating Pinterest profiles to React","url":"https://engineering.pinterest.com/blog/migrating-pinterest-profiles-react","rank":-6.4254656634776115,"score":104,"time":"2016-11-03T07:17:48Z"},{"id":12862494,"title":"React with TypeScript and MobX","url":"https://react-etc.net/entry/react-with-typescript-mobx","rank":-6.4254656634776115,"score":3,"time":"2016-11-03T09:14:48Z"},{"id":12862728,"title":"Math: the React.js Way","url":"https://medium.com/@bitwiselover/math-the-react-js-way-49ece7b6471f#.fuj17f47e","rank":-6.4254656634776115,"score":2,"time":"2016-11-03T10:25:06Z"},{"id":12863438,"title":"SEO vs. React: Web Crawlers Are Smarter Than You Think","url":"https://medium.freecodecamp.com/seo-vs-react-is-it-neccessary-to-render-react-pages-in-the-backend-74ce5015c0c9?imm_mid=0ea409#.7e6y31f2t","rank":-5.218630283054186,"score":1,"time":"2016-11-03T12:34:35Z"},{"id":12863539,"title":"Generate your React Native app icons in a single command line","url":"https://blog.bam.tech/developper-news/how-to-generate-your-react-native-app-icons-in-a-single-command-line","rank":-5.029694159741383,"score":5,"time":"2016-11-03T12:55:25Z"},{"id":12864555,"title":"AngularJS vs. React When Working with Ruby on Rails","url":"https://www.nopio.com/blog/angularjs-tutorial/","rank":-5.4223148645315336,"score":1,"time":"2016-11-03T15:07:46Z"},{"id":12868111,"title":"An Universal React/Redux starter kit","url":"https://github.com/kiki-le-singe/react-redux-universal-boilerplate","rank":-6.141418665344863,"score":3,"time":"2016-11-03T21:25:41Z"},{"id":12868163,"title":"Isomorphic React Sans Node","url":"https://www.eventbrite.com/engineering/isomorphic-react-sans-node/","rank":-6.737061774670698,"score":1,"time":"2016-11-03T21:32:30Z"},{"id":12870532,"title":"My friend just did a Construct Engine with React, and it rocks","url":"https://github.com/MarcoWorms/react-construct","rank":-4.853960595957184,"score":3,"time":"2016-11-04T05:14:09Z"},{"id":12872176,"title":"Keystone Node.js CMS Receives React Powered UI in 4.0 Beta","url":"http://react-etc.net/entry/keystone-node-js-cms-receives-react-js-powered-ui","rank":-4.853960595957184,"score":1,"time":"2016-11-04T12:58:07Z"},{"id":12875263,"title":"Is (React) Fiber ready yet?","url":"http://isfiberreadyyet.com/","rank":-6.4254656634776115,"score":9,"time":"2016-11-04T19:28:05Z"},{"id":12881107,"title":"Modular React and Redux guides to implement your own SoundCloud Client","url":"https://github.com/rwieruch/react-redux-soundcloud","rank":-5.029694159741383,"score":2,"time":"2016-11-05T18:26:33Z"},{"id":12882007,"title":"React and Immutability: a bad combination","url":"https://medium.com/@jasim_ab/react-and-immutability-a-bad-combination-d788a3be2d48","rank":-6.141418665344863,"score":3,"time":"2016-11-05T21:32:41Z"},{"id":12882027,"title":"Build a Media Library with React, Redux, and Redux-Saga – Part 1","url":"https://scotch.io/tutorials/build-a-media-library-with-react-redux-and-redux-saga-part-1","rank":-4.853960595957184,"score":2,"time":"2016-11-05T21:37:31Z"},{"id":12884308,"title":"Our Conversion from Angular to React – Netlify","url":"https://www.netlify.com/blog/2016/07/26/our-conversion-from-angular-to-react/","rank":-5.8814219078830545,"score":2,"time":"2016-11-06T09:42:21Z"},{"id":12889903,"title":"Testing React Native and Redux","url":"https://blog.hellojs.org/testing-react-native-and-redux-e5a71b99e178#.gygj0qn7u","rank":-6.4254656634776115,"score":1,"time":"2016-11-07T09:51:10Z"},{"id":12890561,"title":"React Performance measurement – react-decoration1.4.0","url":"https://github.com/mbasso/react-decoration/releases/tag/1.4.0","rank":-7.968636859947137,"score":2,"time":"2016-11-07T12:37:41Z"},{"id":12890680,"title":"If I Reacted to Other People the Way They React to Me Being a Mathematician","url":"https://putitallonred.com/2014/08/11/if-i-reacted-to-other-peoples-careers-the-way-they-react-to-me-becoming-a-mathematician/","rank":-4.3934495640662155,"score":2,"time":"2016-11-07T13:04:00Z"},{"id":12893478,"title":"A react library to seamlessly handle DOM events","url":"https://github.com/pagarme/react-event-components","rank":-5.642544952660551,"score":4,"time":"2016-11-07T18:26:00Z"},{"id":12894688,"title":"Show HN: TemplateKit – A React-like framework for building iOS apps in Swift","url":"https://github.com/mcudich/TemplateKit","rank":-4.690092449226312,"score":9,"time":"2016-11-07T20:24:01Z"},{"id":12896780,"title":"React, routing, and data fetching","url":"https://medium.com/@taion/react-routing-and-data-fetching-ec519428135c","rank":-6.4254656634776115,"score":4,"time":"2016-11-08T01:07:40Z"},{"id":12896949,"title":"React, routing, and data fetching","url":"https://medium.com/@taion/react-routing-and-data-fetching-ec519428135c#.fv6ki1x7q","rank":-6.4254656634776115,"score":1,"time":"2016-11-08T01:45:27Z"},{"id":12899237,"title":"Worthwhile Testing: What to test in a React app (and why)","url":"https://daveceddia.com/what-to-test-in-react-app/","rank":-5.029694159741383,"score":9,"time":"2016-11-08T11:02:05Z"},{"id":12900642,"title":"Managing Styles in React Native","url":"https://lacke.mn/blog/managing-styles-in-react-native","rank":-6.4254656634776115,"score":1,"time":"2016-11-08T14:49:39Z"},{"id":12901633,"title":"Show HN: Peg Solitaire for Browser with React and Redux","url":"https://roonyh.github.io/pegs/","rank":-5.218630283054186,"score":2,"time":"2016-11-08T16:38:58Z"},{"id":12903102,"title":"React component to PNG converter","url":"https://github.com/jxnblk/repng","rank":-6.4254656634776115,"score":1,"time":"2016-11-08T19:18:36Z"},{"id":12904779,"title":"Boilerplate for React and Redux and Firebase Authentication","url":"https://github.com/Cretezy/react-redux-router-firebase","rank":-5.642544952660551,"score":2,"time":"2016-11-08T23:08:51Z"},{"id":12911217,"title":"React Has Outpaced Angular in GitHub Stars","url":"https://github.com/search?l=javascript&q=stars%3A%3E1&s=stars&type=Repositories","rank":-5.8814219078830545,"score":1,"time":"2016-11-09T16:05:27Z"},{"id":12912342,"title":"Trump's Election Stunner: Tech and Business Leaders React","url":"http://www.xconomy.com/national/2016/11/09/trumps-election-stunner-tech-and-life-sciences-leaders-react/","rank":-5.4223148645315336,"score":1,"time":"2016-11-09T17:27:52Z"},{"id":12912718,"title":"Trump’s Triumph: DiEM25 on how progressives must react","url":"https://yanisvaroufakis.eu/2016/11/09/trumps-triumph-diem25-on-how-progressives-must-react/","rank":-5.4223148645315336,"score":1,"time":"2016-11-09T17:57:49Z"},{"id":12913306,"title":"ReactCasts#3: React's Children API","url":"https://youtu.be/DJ53-G8EbxE","rank":-6.4254656634776115,"score":1,"time":"2016-11-09T18:47:30Z"},{"id":12916152,"title":"AMA with Reddit's Front End Team (React/Redux Codebase)","url":"https://www.reddit.com/r/webdev/comments/5c2vie/were_reddits_frontend_engineering_team_ask_us/","rank":-5.218630283054186,"score":2,"time":"2016-11-09T23:50:38Z"},{"id":12916584,"title":"ReactCasts: Video series about intermediate aspects of React's API","url":"https://www.youtube.com/channel/UCZkjWyyLvzWeoVWEpRemrDQ","rank":-5.218630283054186,"score":2,"time":"2016-11-10T00:49:13Z"},{"id":12916819,"title":"Roadmap for React Native","url":"http://facebook.github.io/react-native/blog/2016/11/08/introducing-button-yarn-and-a-public-roadmap.html","rank":-6.737061774670698,"score":3,"time":"2016-11-10T01:25:41Z"},{"id":12921864,"title":"React-mapbox-autocomplete a component for mapbox places independent of maps","url":"https://www.npmjs.com/package/react-mapbox-autocomplete","rank":-5.029694159741383,"score":1,"time":"2016-11-10T16:35:04Z"},{"id":12922109,"title":"How I learned React and how you can too","url":"https://medium.com/@sgroff04/how-i-learned-react-and-how-you-can-too-6714a48e984a#.bal5saybc","rank":-5.4223148645315336,"score":1,"time":"2016-11-10T17:06:14Z"},{"id":12922643,"title":"Show HN: Winds, an open source RSS reader built using React/Redux and Sails","url":"https://github.com/GetStream/Winds","rank":-4.5369272462944465,"score":17,"time":"2016-11-10T18:02:11Z"},{"id":12923222,"title":"Multifactor Authentication in Your React Apps","url":"https://scotch.io/tutorials/multifactor-authentication-in-your-react-apps","rank":-6.141418665344863,"score":1,"time":"2016-11-10T19:07:37Z"},{"id":12924304,"title":"Book Review: React.js Essentials by Artemij Fedosejev","url":"http://thereactionary.net/book-review-react-js-essentials-by-artemij-fedosejev/","rank":-5.642544952660551,"score":1,"time":"2016-11-10T21:01:15Z"},{"id":12924866,"title":"Office UI Fabric’s robust, up-to-date components are built with React","url":"https://dev.office.com/fabric","rank":-4.690092449226312,"score":1,"time":"2016-11-10T22:00:48Z"},{"id":12924881,"title":"React components for building experiences for Office and Office 365","url":"https://github.com/OfficeDev/office-ui-fabric-react","rank":-5.218630283054186,"score":2,"time":"2016-11-10T22:03:00Z"},{"id":12928731,"title":"NativeBase Talk in React Native Meetup","url":"https://blog.nativebase.io/nativebase-talk-in-react-native-meetup-is-now-up-on-youtube-ba321afd9020#.qn4z9fyz7","rank":-6.141418665344863,"score":1,"time":"2016-11-11T07:35:24Z"},{"id":12930118,"title":"How React brought Model-View-Controller back to the masses","url":"https://blog.talkjs.com/how-react-brought-model-view-controller-back-to-the-masses-4f3caf3a3f2f","rank":-5.218630283054186,"score":15,"time":"2016-11-11T12:50:06Z"},{"id":12933471,"title":"What we learned after using React Native for a year?","url":"https://hashnode.com/post/what-we-learned-after-using-react-native-for-a-year-civdr8zv6058l3853wqud7hqp","rank":-5.218630283054186,"score":16,"time":"2016-11-11T19:20:22Z"},{"id":12934096,"title":"Awesome list of react UI libraries","url":"https://github.com/acmisiti/awesome-react-ui-libraries/tree/master","rank":-6.141418665344863,"score":1,"time":"2016-11-11T20:37:22Z"},{"id":12937322,"title":"React is the UI framework for extending Sharepoint","url":"http://react-etc.net/entry/react-is-the-ui-framework-for-extending-sharepoint","rank":-5.642544952660551,"score":3,"time":"2016-11-12T10:25:46Z"},{"id":12937362,"title":"Hedron: A no-frills flexbox grid system for React","url":"https://github.com/jsbros/hedron","rank":-5.4223148645315336,"score":3,"time":"2016-11-12T10:43:48Z"},{"id":12939232,"title":"Blueprint – A React UI toolkit for the web","url":"http://blueprintjs.com/","rank":-5.642544952660551,"score":603,"time":"2016-11-12T18:17:01Z"},{"id":12939425,"title":"Cycle.js Driver for Interacting with React Native","url":"https://github.com/cyclejs/react-native","rank":-5.642544952660551,"score":2,"time":"2016-11-12T18:47:56Z"},{"id":12940167,"title":"How to Build a Cross-Platform Blog Using React Native and Node.js","url":"https://medium.com/@carsoncgibbons/how-to-build-a-cross-platform-blog-using-react-native-and-node-js-2cded8276218#.wuqyp0sdx","rank":-4.690092449226312,"score":1,"time":"2016-11-12T20:59:10Z"},{"id":12940420,"title":"Cx – Framework for data-oriented applications based on React","url":"http://cx.codaxy.com/","rank":-5.4223148645315336,"score":3,"time":"2016-11-12T21:52:47Z"},{"id":12940685,"title":"Styled Components – A React Styling Framework with ES6 and CSS","url":"https://github.com/styled-components/styled-components","rank":-5.218630283054186,"score":1,"time":"2016-11-12T23:01:23Z"},{"id":12940695,"title":"React – CSS in JavaScript techniques comparison","url":"https://github.com/MicheleBertoli/css-in-js","rank":-6.141418665344863,"score":11,"time":"2016-11-12T23:02:36Z"},{"id":12940977,"title":"Electrode: Universal React/Node Application Platform","url":"http://www.electrode.io/","rank":-6.141418665344863,"score":1,"time":"2016-11-13T00:07:04Z"},{"id":12941641,"title":"React-redux-webpack-async Complete project solution","url":"https://github.com/hyy1115/react-redux-webpack","rank":-5.8814219078830545,"score":3,"time":"2016-11-13T03:13:18Z"},{"id":12943297,"title":"Show HN: Yarn, React Native, MobX and Firebase, 0 to 100 (Real Quick)","url":"https://jsapp.me/react-native-firebase-starter-ebe24d2765d6#.2lowws3us","rank":-4.690092449226312,"score":1,"time":"2016-11-13T13:50:41Z"},{"id":12947735,"title":"Build a Voting App Using React – MobX – Bootstrap","url":"https://medium.com/@carsoncgibbons/build-a-voting-app-using-react-mobx-bootstrap-443eaa6b6c26#.mjyx181zu","rank":-5.642544952660551,"score":1,"time":"2016-11-14T05:26:14Z"},{"id":12947756,"title":"Blueprint – React UI Toolkit for the Web","url":"https://github.com/palantir/blueprint","rank":-5.8814219078830545,"score":2,"time":"2016-11-14T05:32:39Z"},{"id":12948190,"title":"Show HN: React-Trumbowyg – A react wrapper for lightweight WYSIWYG editor","url":"https://github.com/RD17/react-trumbowyg","rank":-7.148568583438252,"score":1,"time":"2016-11-14T07:54:47Z"},{"id":12948911,"title":"React Patents: Facebook License FAQ, Adoption by Apple and Microsoft","url":"http://react-etc.net/entry/react-patents-facebook-license-faq-adoption-by-apple-and-microsoft","rank":-5.218630283054186,"score":1,"time":"2016-11-14T10:54:19Z"},{"id":12949007,"title":"Cynical Developer Podcast on what React.JS is and why you should care about it","url":"http://cynicaldeveloper.com/podcast/3/","rank":-4.3934495640662155,"score":1,"time":"2016-11-14T11:15:51Z"},{"id":12949435,"title":"Show HN: React.js based projects that welcome contributors","url":"https://github.com/sAbakumoff/contribute2react","rank":-5.4223148645315336,"score":1,"time":"2016-11-14T12:47:24Z"},{"id":12953550,"title":"Redux-Doghouse – Creating Reusable React-Redux Components Through Scoping","url":"http://engineering.datadoghq.com/redux-doghouse--creating-reusable-react-redux-components-through-scoping/","rank":-5.4223148645315336,"score":2,"time":"2016-11-14T21:30:44Z"},{"id":12954653,"title":"Show HN: ReactCasts, a series of short videos explaining React's APIs and concepts","url":"https://www.youtube.com/channel/UCZkjWyyLvzWeoVWEpRemrDQ","rank":-4.5369272462944465,"score":20,"time":"2016-11-15T00:34:25Z"},{"id":12955293,"title":"How to write amazing React Native applications with Apollo-react","url":"https://blog.callstack.io/how-to-write-amazing-react-native-applications-with-apollo-react-4dabeec6b317#.9rlmdk2op","rank":-7.337343744886062,"score":3,"time":"2016-11-15T03:05:40Z"},{"id":12956375,"title":"Webstorm 2016.3 released with Flow and React-Native support","url":"https://www.jetbrains.com/webstorm/whatsnew/","rank":-5.218630283054186,"score":3,"time":"2016-11-15T07:59:43Z"},{"id":12956508,"title":"Show HN: Chartify – simple and lightweight charts for React.js","url":"https://github.com/kirillstepkin/chartify","rank":-5.218630283054186,"score":99,"time":"2016-11-15T08:35:16Z"},{"id":12957179,"title":"Show HN: Spaceboom, location-based messaging built with React Native","url":"https://itunes.apple.com/il/app/id1170833678","rank":-5.218630283054186,"score":2,"time":"2016-11-15T11:24:17Z"},{"id":12957657,"title":"Bootstrap your React Native project in 10 minutes","url":"https://blog.bam.tech/developper-news/bootstrap-your-react-native-project-in-10-minutes","rank":-5.642544952660551,"score":5,"time":"2016-11-15T13:12:44Z"},{"id":12959273,"title":"Choosing Ember over React in 2016","url":"https://blog.instant2fa.com/choosing-ember-over-react-in-2016-41a2e7fd341#.ixkgrb5b1","rank":-6.141418665344863,"score":1,"time":"2016-11-15T16:15:04Z"},{"id":12965999,"title":"Katana: React and Redux in Swift","url":"https://github.com/BendingSpoons/katana-swift","rank":-6.141418665344863,"score":20,"time":"2016-11-16T11:00:26Z"},{"id":12966383,"title":"Vue.js Is Good, but Is It Better Than Angular or React?","url":"https://dzone.com/articles/vuejs-is-good-but-is-it-better-than-angular-or-rea","rank":-4.853960595957184,"score":1,"time":"2016-11-16T12:30:29Z"},{"id":12966617,"title":"Katana – Swift framework for writing iOS apps, inspired by React and Redux","url":"https://bendingspoons.github.io/katana-swift/","rank":-4.853960595957184,"score":1,"time":"2016-11-16T13:22:55Z"},{"id":12967350,"title":"React 15.4","url":"https://facebook.github.io/react/blog/2016/11/16/react-v15.4.0.html","rank":-7.080419157732719,"score":173,"time":"2016-11-16T14:54:20Z"},{"id":12971363,"title":"Is React Fiber ready yet?","url":"http://isfiberreadyyet.com","rank":-6.4254656634776115,"score":20,"time":"2016-11-16T20:51:03Z"},{"id":12972454,"title":"A Dummy’s Guide to Redux and Thunk in React","url":"https://medium.com/@stowball/a-dummys-guide-to-redux-and-thunk-in-react-d8904a7005d3#.2bkrbhhnh","rank":-5.218630283054186,"score":1,"time":"2016-11-16T23:05:15Z"},{"id":12975545,"title":"Docker Swarm Visualiser in React.js and Redux","url":"https://github.com/thebillkidy/Docker-Swarm-Visualizer","rank":-5.642544952660551,"score":2,"time":"2016-11-17T08:31:21Z"},{"id":12976804,"title":"What we learned after using React Native for a year","url":"https://hashnode.com/post/what-we-learned-after-using-react-native-for-a-year-civdr8zv6058l3853wqud7hqp","rank":-5.218630283054186,"score":2,"time":"2016-11-17T12:24:51Z"},{"id":12979453,"title":"Chartify – React.js plugin for creating charts","url":"https://kirillstepkin.github.io/chartify/","rank":-5.8814219078830545,"score":1,"time":"2016-11-17T17:30:10Z"},{"id":12980551,"title":"Year in Review: A Cross-Platform App with React Native","url":"https://blog.iodine.com/a-year-in-review-our-experience-with-react-native-6f1e44beebbf#.tlohnpqsq","rank":-5.218630283054186,"score":3,"time":"2016-11-17T19:23:15Z"},{"id":12981642,"title":"You got a friend in me: Building a .NET core back end “friend” for a React app","url":"http://thereactionary.net/you-got-a-friend-in-me-building-a-net-core-backend-friend-for-a-react-app/","rank":-4.132099107886384,"score":3,"time":"2016-11-17T21:13:48Z"},{"id":12982139,"title":"You got a friend in me: Building a React front end “friend” for a .NET Core app","url":"https://dotnetcore.gaprogman.com/2016/11/17/you-got-a-friend-in-me-building-a-react-front-end-friend-for-a-net-core-app/","rank":-4.132099107886384,"score":1,"time":"2016-11-17T22:01:27Z"},{"id":12985354,"title":"20 Things You Must Learn Before Writing Your First React App","url":"https://medium.com/@jdan/20-things-you-must-learn-before-writing-your-first-react-app-c9cc08246ec7","rank":-5.029694159741383,"score":2,"time":"2016-11-18T08:57:14Z"},{"id":12985454,"title":"Ultra lightweight and customizable React.js chart component","url":"https://kirillstepkin.github.io/chartify/","rank":-5.642544952660551,"score":2,"time":"2016-11-18T09:18:45Z"},{"id":12990670,"title":"Reagent: Minimalistic React for ClojureScript","url":"http://reagent-project.github.io/","rank":-6.4254656634776115,"score":1,"time":"2016-11-18T22:39:26Z"},{"id":12990992,"title":"How we switched our template rendering engine to React","url":"https://engineering.pinterest.com/blog/how-we-switched-our-template-rendering-engine-react","rank":-5.4223148645315336,"score":122,"time":"2016-11-18T23:49:01Z"},{"id":12993349,"title":"Show HN: CHARTIFY – ultra lightweight and customizable React.js chart component","url":"https://kirillstepkin.github.io/chartify/","rank":-5.029694159741383,"score":1,"time":"2016-11-19T13:20:01Z"},{"id":12995376,"title":"React best practices links","url":"https://medium.com/@nesbtesh/react-best-practices-a76fd0fbef21","rank":-6.737061774670698,"score":2,"time":"2016-11-19T20:17:27Z"},{"id":12997502,"title":"JavaScript development with React.js ES6 [video tutorial –  54min]","url":"https://www.youtube.com/watch?v=tXaNvGcjEi0","rank":-5.4223148645315336,"score":2,"time":"2016-11-20T05:58:26Z"},{"id":12999362,"title":"Intro to React – project setup, linting, babel, webpack, and gulp","url":"https://github.com/mjhea0/react-intro","rank":-5.218630283054186,"score":4,"time":"2016-11-20T15:44:09Z"},{"id":12999497,"title":"Fast 3kb React Alternative with the Same ES6 API. Components and Virtual DOM","url":"https://github.com/developit/preact","rank":-4.690092449226312,"score":4,"time":"2016-11-20T16:10:17Z"},{"id":13003877,"title":"Essential Boilerplate to Authenticate Users on your React-Native app","url":"https://medium.com/@alexmngn/the-essential-boilerplate-to-authenticate-users-on-your-react-native-app-f7a8e0e04a42#.9tfw7alkl","rank":-5.218630283054186,"score":14,"time":"2016-11-21T08:01:11Z"},{"id":13004813,"title":"The Beginners Guide to React Native and Firebase","url":"https://firebase.googleblog.com/2016/01/the-beginners-guide-to-react-native-and_84.html","rank":-5.642544952660551,"score":1,"time":"2016-11-21T12:23:13Z"},{"id":13007616,"title":"Markdown-in-js: inline Markdown for React and JSX","url":"https://github.com/threepointone/markdown-in-js","rank":-5.4223148645315336,"score":84,"time":"2016-11-21T18:17:49Z"},{"id":13012406,"title":"React Draft Wysiwyg","url":"https://jpuri.github.io/react-draft-wysiwyg","rank":-7.080419157732719,"score":168,"time":"2016-11-22T07:49:28Z"},{"id":13013778,"title":"How to run a Meetup – Lessons learned running React Vienna for a year","url":"https://medium.com/@nikgraf/how-to-run-a-meetup-297ef448d157#.yllwz3hqf","rank":-4.690092449226312,"score":96,"time":"2016-11-22T13:04:19Z"},{"id":13014165,"title":"Most Common Errors in React","url":"https://www.netlify.com/blog/2016/11/10/3-of-the-most-common-errors-in-react/","rank":-6.4254656634776115,"score":3,"time":"2016-11-22T14:04:35Z"},{"id":13014754,"title":"React Native docs is down","url":"http://facebook.github.io/react-native/","rank":-6.4254656634776115,"score":1,"time":"2016-11-22T15:33:49Z"},{"id":13014995,"title":"A simple boilerplate for React component development","url":"https://github.com/jeremyxgo/react-component-boilerplate","rank":-5.8814219078830545,"score":2,"time":"2016-11-22T16:07:41Z"},{"id":13015502,"title":"Redefining Networking for React Native","url":"https://github.com/packetzoom/react-native","rank":-6.4254656634776115,"score":2,"time":"2016-11-22T17:07:25Z"},{"id":13015581,"title":"Katana – Modern Swift framework for creating iOS apps, inspired by React/Redux","url":"https://github.com/BendingSpoons/katana-swift","rank":-4.853960595957184,"score":162,"time":"2016-11-22T17:17:18Z"},{"id":13016814,"title":"Show HN: Deployment Tool Made with Node.js and React (Experimental)","url":"https://github.com/jacted/depbot","rank":-5.029694159741383,"score":2,"time":"2016-11-22T19:32:10Z"},{"id":13017060,"title":"Show HN: Accelerate your react native app networking performance","url":"https://www.npmjs.com/package/react-native-packetzoom","rank":-5.4223148645315336,"score":3,"time":"2016-11-22T19:56:28Z"},{"id":13019789,"title":"JS Coach: Opinionated Catalog of React Native (and Other JS) Libraries","url":"https://js.coach/react-native","rank":-5.029694159741383,"score":3,"time":"2016-11-23T03:42:40Z"},{"id":13021338,"title":"Choosing Ember over React in 2016","url":"https://blog.instant2fa.com/choosing-ember-over-react-in-2016-41a2e7fd341","rank":-6.141418665344863,"score":3,"time":"2016-11-23T09:40:41Z"},{"id":13021978,"title":"Interesting to see a European focus for React skills advancement","url":"http://www.reactinflipflops.com","rank":-5.218630283054186,"score":1,"time":"2016-11-23T12:07:44Z"},{"id":13022159,"title":"React in Flip Flops – Coding Paradise in Las Palmas?","url":"http://reactinflipflops.com","rank":-5.4223148645315336,"score":12,"time":"2016-11-23T12:38:31Z"},{"id":13022416,"title":"React vs. Angular2 Comparison: A Heavyweight Bout for the JavaScript Title","url":"http://blog.debugme.eu/react-vs-angular2/","rank":-5.029694159741383,"score":1,"time":"2016-11-23T13:19:49Z"},{"id":13022446,"title":"How to make your React components framework agnostic","url":"http://www.chinedufn.com/framework-agnostic-view-components","rank":-5.642544952660551,"score":4,"time":"2016-11-23T13:25:10Z"},{"id":13023189,"title":"Live Webinar Ongoing: Creating a ToDo App with React Native and NativeBase","url":"https://www.youtube.com/watch?v=fDbUii69l3U&feature=youtu.be","rank":-4.853960595957184,"score":1,"time":"2016-11-23T15:20:04Z"},{"id":13024651,"title":"Debug React Component Performance with ES7 Annotations","url":"https://www.neos.io/blog/react-snippets-debug-component-performance-with-es7-annotations.html","rank":-5.8814219078830545,"score":28,"time":"2016-11-23T18:30:44Z"},{"id":13025271,"title":"React Native Tutorial for Beginners Part 1: Hello World","url":"http://blog.livecoding.tv/react-native-tutorial-1/","rank":-5.4223148645315336,"score":1,"time":"2016-11-23T19:46:43Z"},{"id":13025592,"title":"Show HN: Slick React Native ListView Feed with Cacheable Images","url":"https://jsapp.me/slick-react-native-listview-with-cacheable-images-12211a448e8f","rank":-5.218630283054186,"score":2,"time":"2016-11-23T20:29:20Z"},{"id":13030472,"title":"Webpack 2 boilerplate (React and Redux)","url":"https://github.com/Stanko/react-redux-webpack2-boilerplate","rank":-6.141418665344863,"score":3,"time":"2016-11-24T14:32:22Z"},{"id":13030557,"title":"React Native First Person Shooter","url":"https://www.youtube.com/watch?v=KbNNulSHaUc","rank":-6.4254656634776115,"score":1,"time":"2016-11-24T14:48:01Z"},{"id":13032623,"title":"React Native Infinite List Done Right (5 Min Talk)","url":"https://codeandtalk.com/v/react-conf-2016/reactjs-conf-2016-lightning-talks-vivian-cromwell","rank":-5.4223148645315336,"score":1,"time":"2016-11-24T20:39:06Z"},{"id":13032889,"title":"When a good plan comes together: React project structure for scaling","url":"http://thereactionary.net/when-a-good-plan-comes-together-react-project-structure-for-scaling/","rank":-5.029694159741383,"score":1,"time":"2016-11-24T21:30:07Z"},{"id":13033266,"title":"Reactify-Elm: Elm App as React Component","url":"https://github.com/MoeSattler/reactify-elm","rank":-5.8814219078830545,"score":1,"time":"2016-11-24T22:44:54Z"},{"id":13034534,"title":"Creating spritesheet animations in React Native","url":"https://github.com/adhbh/rn-sprite","rank":-6.141418665344863,"score":3,"time":"2016-11-25T05:13:59Z"},{"id":13034540,"title":"Show HN: Using Microsoft Azure Identity with Firebase in a React Native App","url":"http://seeddigital.co/posts/using-microsoft-azure-identity-with-firebase-in-a-react-native-app","rank":-4.690092449226312,"score":3,"time":"2016-11-25T05:16:07Z"},{"id":13035621,"title":"React is gaining ground as a universal server side templating system","url":"https://medium.com/@velmu/react-is-gaining-ground-as-a-universal-server-side-templating-system-26fe02eebe12#.52gghsqos","rank":-5.029694159741383,"score":1,"time":"2016-11-25T10:16:42Z"},{"id":13039517,"title":"React Storefront","url":"https://github.com/insoftpub/storefront","rank":-7.460654783917127,"score":2,"time":"2016-11-25T20:15:33Z"},{"id":13039700,"title":"Handling AJAX in Your React Application with Agility","url":"https://medium.com/@rownet/handling-ajax-in-your-react-application-with-agility-413f1f21fc70#.frtbhea6i","rank":-5.642544952660551,"score":1,"time":"2016-11-25T20:46:08Z"},{"id":13039827,"title":"Accelerate your react native app performance without rewriting networking code","url":"https://github.com/packetzoom/react-native","rank":-5.218630283054186,"score":1,"time":"2016-11-25T21:07:29Z"},{"id":13040604,"title":"Show HN: My first app using React/TypeScript/Heroku (Christmas Wishlist)","url":"https://www.christmaswishlister.com/","rank":-5.029694159741383,"score":2,"time":"2016-11-25T23:18:44Z"},{"id":13043136,"title":"React Stockcharts – Highly customizable stock charts built with React.js and D3","url":"http://rrag.github.io/react-stockcharts/","rank":-6.969263392375751,"score":3,"time":"2016-11-26T12:20:30Z"},{"id":13049672,"title":"Show HN: Chartify – Lightweight and customizable React.js chart component","url":"https://github.com/kisqin/chartify","rank":-5.218630283054186,"score":4,"time":"2016-11-27T15:41:45Z"},{"id":13053137,"title":"Show HN: Antd – A set of high-quality React components","url":"https://ant.design/docs/react/introduce","rank":-5.218630283054186,"score":507,"time":"2016-11-28T03:04:15Z"},{"id":13053169,"title":"Security audit walkthrough (aka React/Typescript/webpack template)","url":"https://lolware.net/2016/11/24/awesome_sec_audit.html","rank":-5.642544952660551,"score":2,"time":"2016-11-28T03:14:49Z"},{"id":13054855,"title":"Show HN: React Indie Bundle, learn react, help opensource","url":"http://www.reactindiebundle.com/","rank":-7.536359457861464,"score":3,"time":"2016-11-28T11:59:25Z"},{"id":13055447,"title":"Show HN: Chartify – lightweight and customizable React.js chart component","url":"https://github.com/kisqin/chartify","rank":-5.218630283054186,"score":27,"time":"2016-11-28T14:06:29Z"},{"id":13055507,"title":"How to Design React Components with a Live Style Guide","url":"http://eldarion.com/blog/2016/11/28/how-design-react-components-live-style-guide/","rank":-5.218630283054186,"score":3,"time":"2016-11-28T14:18:02Z"},{"id":13056720,"title":"Code Splitting with Webpack2 and React Router","url":"https://brotzky.co/blog/code-splitting-react-router-webpack-2/","rank":-5.8814219078830545,"score":1,"time":"2016-11-28T17:05:29Z"},{"id":13062733,"title":"The Most Common XSS Vulnerability in React.js Applications","url":"https://medium.com/node-security/the-most-common-xss-vulnerability-in-react-js-applications-2bdffbcc1fa0","rank":-5.4223148645315336,"score":6,"time":"2016-11-29T12:57:31Z"},{"id":13065493,"title":"React Native Touchbar","url":"https://github.com/ptmt/react-native-touchbar","rank":-7.080419157732719,"score":155,"time":"2016-11-29T19:19:35Z"},{"id":13067700,"title":"Using Rails 5 ActionCable with Angular and React","url":"https://neeto.io/actioncable-angular-react","rank":-5.642544952660551,"score":1,"time":"2016-11-30T01:26:14Z"},{"id":13070375,"title":"Show HN: Next on Your TODO: Go React Native with Restdb.io and Auth0","url":"https://restdb.io/blog/#!posts/583e937d50ccd12d0000853d","rank":-4.5369272462944465,"score":9,"time":"2016-11-30T13:14:29Z"},{"id":13071736,"title":"Testing Common Redux Patterns in React Using AVA","url":"https://semaphoreci.com/community/tutorials/testing-common-redux-patterns-in-react-using-ava","rank":-5.642544952660551,"score":4,"time":"2016-11-30T15:58:37Z"},{"id":13072342,"title":"Show HN: React Interactive - inline styles for all interactive states","url":"https://github.com/rafrex/react-interactive","rank":-5.218630283054186,"score":6,"time":"2016-11-30T16:57:58Z"},{"id":13073438,"title":"Realm mobile database for React Native","url":"https://realm.io/docs/react-native/latest/","rank":-6.141418665344863,"score":1,"time":"2016-11-30T18:44:16Z"},{"id":13074595,"title":"Build a Media Library with React, Redux, and Redux-Saga – Part 2","url":"https://scotch.io/tutorials/build-a-media-library-with-react-redux-and-redux-saga-part-2","rank":-4.853960595957184,"score":2,"time":"2016-11-30T20:54:19Z"},{"id":13075098,"title":"Two Quick Ways to Reduce React App’s Size in Production","url":"https://medium.com/@rajaraodv/two-quick-ways-to-reduce-react-apps-size-in-production-82226605771a#.j2ncuubtj","rank":-5.029694159741383,"score":1,"time":"2016-11-30T21:58:54Z"},{"id":13080324,"title":"Rapid cross-platform development with React Native","url":"https://robots.thoughtbot.com/rapid-cross-platform-mobile-development-with-react-native","rank":-5.8814219078830545,"score":14,"time":"2016-12-01T16:04:49Z"},{"id":13082828,"title":"Enabling Hot Module Replacement for Create-React-App","url":"https://youtu.be/hcl3lNjgj-E","rank":-5.642544952660551,"score":1,"time":"2016-12-01T19:50:24Z"},{"id":13089093,"title":"React Amsterdam early bird tickets went live","url":"https://react.amsterdam/","rank":-5.8814219078830545,"score":5,"time":"2016-12-02T15:07:31Z"},{"id":13089394,"title":"Show HN: React Native Demo App","url":"https://github.com/Seedstars/reactnative-mobile-app-base","rank":-6.141418665344863,"score":32,"time":"2016-12-02T15:35:25Z"},{"id":13089839,"title":"React Dropzone – Simple File Uploads with HTML5 and React","url":"https://github.com/okonet/react-dropzone","rank":-7.536359457861464,"score":3,"time":"2016-12-02T16:20:06Z"},{"id":13096379,"title":"Create React App v0.8.0 Release Notes","url":"https://github.com/facebookincubator/create-react-app/releases/tag/v0.8.0","rank":-5.642544952660551,"score":1,"time":"2016-12-03T16:56:26Z"},{"id":13096404,"title":"React Dev Environment with Babel 6 and Webpack","url":"https://codient.blogspot.com/2016/12/react-dev-environment-with-babel-6-and.html","rank":-5.642544952660551,"score":1,"time":"2016-12-03T17:02:18Z"},{"id":13096627,"title":"Awponent: Curated list of awesome react native ui components","url":"http://sonny.js.org/awponent","rank":-5.4223148645315336,"score":1,"time":"2016-12-03T17:49:56Z"},{"id":13098666,"title":"Show HN: A new tab page for Firefox built using react","url":"https://addons.mozilla.org/en-US/firefox/addon/react-new-tab/","rank":-5.029694159741383,"score":3,"time":"2016-12-04T03:34:10Z"},{"id":13099556,"title":"Show HN: babel-plugin-react-css-modules (a follow up to react-css-modules)","url":"https://github.com/gajus/babel-plugin-react-css-modules","rank":-6.636348695692196,"score":2,"time":"2016-12-04T10:57:00Z"},{"id":13103116,"title":"Rewriting React and Releasing Elm into the Wild","url":"https://toast.al/posts/2016-12-01-rewriting-react-and-releasing-elm-into-the-wild.html","rank":-5.642544952660551,"score":1,"time":"2016-12-05T03:07:29Z"},{"id":13104600,"title":"Show HN: Customizable React.js charts with horizontal scroll","url":"https://kisqin.github.io/chartify/example/","rank":-5.4223148645315336,"score":4,"time":"2016-12-05T10:41:25Z"},{"id":13105154,"title":"If Westworld is so advanced, how come they’re still using React.createClass()?","url":"https://twitter.com/yaypie/status/805631757693304832","rank":-4.690092449226312,"score":11,"time":"2016-12-05T13:27:24Z"},{"id":13105482,"title":"When Choose {React or Angular 2} – Narek Mamikonyan","url":"https://angular.jsnews.io/when-choose-to-react-or-angular-2angularjs-reactjs-js-frameworks-coding/","rank":-5.642544952660551,"score":1,"time":"2016-12-05T14:24:26Z"},{"id":13107223,"title":"How to Create React Native Apps with NativeBase","url":"http://media.bemyapp.com/create-react-native-apps-nativebase/?utm_source=bma&utm_medium=ycombin&utm_content=&utm_campaign=media","rank":-5.642544952660551,"score":2,"time":"2016-12-05T17:31:26Z"},{"id":13108276,"title":"Build a Prisma Clone with React Native and Go Using Primitive","url":"https://medium.com/@jondot/react-native-why-and-how-to-build-your-native-code-in-go-9fee492f0daa","rank":-5.029694159741383,"score":1,"time":"2016-12-05T19:07:48Z"},{"id":13111543,"title":"Getting Started with React Native in 20 Minutes","url":"https://medium.com/code-life/getting-started-with-react-native-in-20-minutes-15ea90062094#.4kkk71iww","rank":-5.642544952660551,"score":5,"time":"2016-12-06T01:31:40Z"},{"id":13114362,"title":"The top 5 of effective React","url":"https://code.kiwi.com/the-top-5-of-effective-react-984e54cceac3","rank":-6.141418665344863,"score":1,"time":"2016-12-06T13:23:03Z"},{"id":13114804,"title":"Show HN: React-native-ssh – a React Native library to run commands over SSH","url":"https://ptrvldz.me/react-native-ssh/","rank":-6.636348695692196,"score":2,"time":"2016-12-06T14:31:43Z"},{"id":13114964,"title":"How to Build a Next.js React Universal App","url":"https://medium.com/@tonyspiro/how-to-build-a-next-js-react-universal-app-e610a0bc2124#.52zkjkggg","rank":-5.4223148645315336,"score":1,"time":"2016-12-06T14:54:00Z"},{"id":13114971,"title":"Found – Another React Router","url":"https://github.com/4Catalyzer/found","rank":-6.737061774670698,"score":1,"time":"2016-12-06T14:54:56Z"},{"id":13115598,"title":"Functional Reactive Programming in React","url":"https://github.com/reactive-react/react-most","rank":-6.4254656634776115,"score":3,"time":"2016-12-06T16:06:37Z"},{"id":13118242,"title":"Angular to React: Fullstack Academy Updates Its Curriculum – Fullstack Academy","url":"https://www.fullstackacademy.com/blog/angular-to-react-fullstack-academy-updates-its-curriculum#.WEclga13rbY.hackernews","rank":-5.218630283054186,"score":2,"time":"2016-12-06T20:54:30Z"},{"id":13118256,"title":"Switching Fullstack's Curriculum from Angular to React","url":"https://www.fullstackacademy.com/blog/angular-to-react-fullstack-academy-updates-its-curriculum","rank":-5.642544952660551,"score":2,"time":"2016-12-06T20:55:43Z"},{"id":13120685,"title":"Build a Next.js React Universal Website in 4 Steps","url":"https://hackernoon.com/build-a-next-js-website-in-4-steps-ce0072c3bb6e#.atmfkktid","rank":-5.218630283054186,"score":1,"time":"2016-12-07T05:35:25Z"},{"id":13121247,"title":"Why We Love React Native and You Should, Too","url":"http://www.bacancytechnology.com/blog/react-native-to-build-hybrid-native-mobile-apps","rank":-5.4223148645315336,"score":1,"time":"2016-12-07T08:25:00Z"},{"id":13121545,"title":"Testing React Components with Jest and Enzyme","url":"https://medium.com/@sapegin/testing-react-components-with-jest-and-enzyme-41d592c174f#.moap4oh70","rank":-5.8814219078830545,"score":1,"time":"2016-12-07T10:03:24Z"},{"id":13122228,"title":"Show HN: React-Most – Declarative Monadic Reactive State Container for React","url":"https://github.com/reactive-react/react-most","rank":-7.148568583438252,"score":47,"time":"2016-12-07T13:09:21Z"},{"id":13123436,"title":"React Form – A new lightweight framework and utility for building powerful forms","url":"https://github.com/tannerlinsley/react-form","rank":-4.853960595957184,"score":3,"time":"2016-12-07T15:55:24Z"},{"id":13123899,"title":"Show HN: React-svg-pan-zoom – A component that adds pan and zoom to SVG","url":"https://github.com/chrvadala/react-svg-pan-zoom","rank":-4.3934495640662155,"score":48,"time":"2016-12-07T16:47:28Z"},{"id":13124278,"title":"React Form – A new lightweight framework and utility for building powerful forms","url":"https://www.producthunt.com/posts/react-form","rank":-4.853960595957184,"score":3,"time":"2016-12-07T17:28:06Z"},{"id":13125543,"title":"Reactive Web Stack: 3RES – React, Redux, RethinkDB, Express, Socket.io","url":"https://webapplog.com/reactive-web-stack/","rank":-5.218630283054186,"score":1,"time":"2016-12-07T19:43:36Z"},{"id":13126823,"title":"Create React App v0.8.2 Release Notes","url":"https://github.com/facebookincubator/create-react-app/releases/tag/v0.8.2","rank":-5.642544952660551,"score":3,"time":"2016-12-07T22:23:22Z"},{"id":13128535,"title":"Lore.js – Convention-driven framework for building React applications","url":"https://github.com/lore/lore","rank":-5.4223148645315336,"score":1,"time":"2016-12-08T05:07:58Z"},{"id":13128903,"title":"Show HN: Creating spritesheet animations in React Native","url":"https://github.com/adhbh/rn-sprite","rank":-5.642544952660551,"score":4,"time":"2016-12-08T07:14:02Z"},{"id":13129517,"title":"How and Why Knewton Migrated from JQuery to React, and Then React and Redux","url":"https://tech.knewton.com/blog/2016/11/redux-at-knewton/","rank":-6.636348695692196,"score":2,"time":"2016-12-08T10:32:00Z"},{"id":13129648,"title":"Harnessing API’s with React: a different approach","url":"https://blog.algolia.com/harnassing-apis-with-react-a-different-approach/","rank":-5.642544952660551,"score":5,"time":"2016-12-08T11:15:50Z"},{"id":13129682,"title":"Show HN: React-Instantsearch, HOC Oriented UI Library in React","url":"https://community.algolia.com/instantsearch.js/react/","rank":-7.337343744886062,"score":6,"time":"2016-12-08T11:27:36Z"},{"id":13130485,"title":"Write-Once, Run-Anywhere Material Design Library for React Native","url":"https://carbon-ui.com/","rank":-5.218630283054186,"score":3,"time":"2016-12-08T14:36:00Z"},{"id":13131517,"title":"Carbon UI – React Native Material Design Library for All Platforms","url":"https://github.com/tuckerconnelly/carbon-ui","rank":-5.218630283054186,"score":3,"time":"2016-12-08T16:36:26Z"},{"id":13132547,"title":"Show HN: Rhinos-app – Cross-platform React-native app for Web & Desktop","url":"https://github.com/rhinos-app/rhinos-app-dev","rank":-4.853960595957184,"score":3,"time":"2016-12-08T18:10:54Z"},{"id":13134938,"title":"How To: Integrate Native Ads into Your React Native App","url":"http://media.bemyapp.com/make-money-react-native-app/?utm_source=bma&utm_medium=ycombin&utm_content=&utm_campaign=media","rank":-5.218630283054186,"score":1,"time":"2016-12-08T22:35:29Z"},{"id":13135714,"title":"Harnessing API’s with React: a different approach","url":"https://blog.algolia.com/harnassing-apis-with-react-a-different-approach/","rank":-5.642544952660551,"score":1,"time":"2016-12-09T00:38:40Z"},{"id":13136928,"title":"React-InstantSearch: Boost search on your React apps with Algolia","url":"https://community.algolia.com/instantsearch.js/react/","rank":-7.337343744886062,"score":1,"time":"2016-12-09T05:46:25Z"},{"id":13137379,"title":"React components: visual editor, allows you to drag and drop any components","url":"https://github.com/ascoders/gaea-editor","rank":-4.853960595957184,"score":5,"time":"2016-12-09T07:56:55Z"},{"id":13138126,"title":"React-Snowstorm – Snow Effect Component for React","url":"http://burakcan.github.io/react-snowstorm/","rank":-7.968636859947137,"score":1,"time":"2016-12-09T11:31:09Z"},{"id":13139072,"title":"Acceptance Testing React Apps with Jest and Nightmare","url":"https://www.viget.com/articles/acceptance-testing-react-apps-with-jest-and-nightmare","rank":-5.642544952660551,"score":3,"time":"2016-12-09T15:02:21Z"},{"id":13140943,"title":"Harnessing API’s with React: a different approach","url":"https://blog.algolia.com/harnassing-apis-with-react-a-different-approach/","rank":-5.642544952660551,"score":4,"time":"2016-12-09T19:04:55Z"},{"id":13141038,"title":"Error Overlay in Create React App (animated GIF)","url":"https://twitter.com/dan_abramov/status/807187967035015168","rank":-5.642544952660551,"score":1,"time":"2016-12-09T19:19:30Z"},{"id":13146008,"title":"Starting a React project at the end of the year: 2015 VS. 2016","url":"https://www.triplet.fi/blog/starting-a-react-project-at-the-end-of-the-year-2015-vs-2016/","rank":-4.690092449226312,"score":3,"time":"2016-12-10T15:22:32Z"},{"id":13146737,"title":"Show HN: React.js music animated and scrollable chart","url":"https://github.com/kiqs/chartify","rank":-5.4223148645315336,"score":2,"time":"2016-12-10T17:34:12Z"},{"id":13151317,"title":"Why we chose Vue.js over React","url":"http://pixeljets.com/blog/why-we-chose-vuejs-over-react","rank":-5.8814219078830545,"score":377,"time":"2016-12-11T15:02:07Z"},{"id":13153641,"title":"Show HN: Kea – High-Level Architecture for React, Inferno, Etc.","url":"https://kea.rocks/","rank":-5.218630283054186,"score":8,"time":"2016-12-11T22:06:45Z"},{"id":13154556,"title":"Show HN: “Introduction to React” screencast with source files","url":"https://sutras.herokuapp.com/intro-to-react","rank":-5.4223148645315336,"score":24,"time":"2016-12-12T00:36:43Z"},{"id":13156624,"title":"How React brought Model-View-Controller back to the masses","url":"https://blog.talkjs.com/how-react-brought-model-view-controller-back-to-the-masses-4f3caf3a3f2f#.v8tfci8jl","rank":-5.218630283054186,"score":1,"time":"2016-12-12T08:49:30Z"},{"id":13157631,"title":"React Form – A form builder for React","url":"https://github.com/tannerlinsley/react-form","rank":-7.968636859947137,"score":1,"time":"2016-12-12T12:43:15Z"},{"id":13158255,"title":"Reactive subscriptions with Apollo and React","url":"https://janikvonrotz.ch/2016/11/28/reactive-subscriptions-with-apollo-and-react/","rank":-6.141418665344863,"score":1,"time":"2016-12-12T14:37:03Z"},{"id":13160757,"title":"Interview with the author of React-like Inferno about JavaScript optimisations","url":"http://survivejs.com/blog/inferno-interview/","rank":-5.029694159741383,"score":79,"time":"2016-12-12T18:59:47Z"},{"id":13162641,"title":"React Native Push Notifications with OneSignal","url":"https://medium.com/differential/react-native-push-notifications-with-onesignal-9db6a7d75e1e#.17eyiy3dz","rank":-6.141418665344863,"score":2,"time":"2016-12-12T22:34:19Z"},{"id":13162666,"title":"Interview with the author of Exponent about the future of React Native","url":"https://reactjsnews.com/react-native-exponent-with-charlie-cheever","rank":-4.853960595957184,"score":2,"time":"2016-12-12T22:37:22Z"},{"id":13165468,"title":"You Might Not Need React","url":"https://medium.com/@denisraslov/you-might-not-need-react-e5fd54611111","rank":-6.4254656634776115,"score":3,"time":"2016-12-13T08:46:22Z"},{"id":13166034,"title":"Thousands of Color-Coded Visualizations in React","url":"https://ponyfoo.com/articles/color-coded-visualizations-react","rank":-5.8814219078830545,"score":1,"time":"2016-12-13T11:21:02Z"},{"id":13166367,"title":"Thousands of Color-Coded Visualizations in React","url":"https://ponyfoo.com/articles/color-coded-visualizations-react?","rank":-5.8814219078830545,"score":1,"time":"2016-12-13T12:46:19Z"},{"id":13167937,"title":"Show HN: How to Build a Next.js React Universal App","url":"https://cosmicjs.com/blog/how-to-build-a-nextjs-react-universal-app","rank":-5.029694159741383,"score":1,"time":"2016-12-13T16:21:51Z"},{"id":13170117,"title":"Building a chat component in React and ES6","url":"http://www.zsoltnagy.eu/building-a-chat-component-in-react-and-es6/","rank":-5.642544952660551,"score":2,"time":"2016-12-13T19:40:43Z"},{"id":13170803,"title":"Vue vs. React","url":"https://medium.com/@dkerrious/vue-vs-react-254a874d74ab#.cbaxgd44w","rank":-7.080419157732719,"score":3,"time":"2016-12-13T20:44:28Z"},{"id":13170837,"title":"Show HN: The Road to learn React – Build a Hacker News App on the Way","url":"http://www.robinwieruch.de/the-road-to-learn-react/","rank":-4.3934495640662155,"score":339,"time":"2016-12-13T20:48:02Z"},{"id":13172460,"title":"Introducing the React VR Pre-Release","url":"https://developer.oculus.com/blog/introducing-the-react-vr-pre-release/","rank":-6.141418665344863,"score":21,"time":"2016-12-13T23:48:40Z"},{"id":13173270,"title":"“scry” is a real English word – React's scryXxxx naming convention","url":"http://stackoverflow.com/questions/33742899/where-does-reacts-scryrendereddomcomponentswithclass-method-name-come-from","rank":-5.029694159741383,"score":1,"time":"2016-12-14T02:16:57Z"},{"id":13173310,"title":"“How I learned React and how you can too”","url":"https://medium.com/@sgroff04/how-i-learned-react-and-how-you-can-too-6714a48e984a","rank":-5.4223148645315336,"score":2,"time":"2016-12-14T02:24:13Z"},{"id":13173316,"title":"Cabin: Thoroughly Learn React and Redux with This Example App","url":"http://cabin.getstream.io/#partner","rank":-5.218630283054186,"score":3,"time":"2016-12-14T02:25:31Z"},{"id":13174581,"title":"Angular vs. react vs. jquery – Google trends","url":"https://www.google.it/trends/explore?q=angular,react,jquery","rank":-5.8814219078830545,"score":1,"time":"2016-12-14T08:20:29Z"},{"id":13175027,"title":"Introducing the React VR Pre-Release","url":"https://developer.oculus.com/blog/introducing-the-react-vr-pre-release/","rank":-6.141418665344863,"score":2,"time":"2016-12-14T10:29:21Z"},{"id":13175434,"title":"Surge VS GitHub Pages: How to deploy a create-react-app project","url":"https://medium.freecodecamp.com/surge-vs-github-pages-deploying-a-create-react-app-project-c0ecbf317089","rank":-4.853960595957184,"score":1,"time":"2016-12-14T12:20:47Z"},{"id":13175669,"title":"The best JSX react tutorial ever","url":"http://blog.klipse.tech/javascript/2016/12/14/jsx.html","rank":-6.141418665344863,"score":2,"time":"2016-12-14T13:11:00Z"},{"id":13177444,"title":"React VR Pre-Release","url":"https://github.com/facebookincubator/react-vr","rank":-6.737061774670698,"score":2,"time":"2016-12-14T16:57:17Z"},{"id":13179127,"title":"CSS in React","url":"https://www.trulia.com/blog/tech/css-in-react/","rank":-7.080419157732719,"score":2,"time":"2016-12-14T19:55:55Z"},{"id":13179164,"title":"Recycle\u200A–\u200ATruly Functional and Reactive way of writing React-like apps","url":"https://medium.com/@domagojk/recycle-truly-functional-and-reactive-way-of-writing-react-like-apps-cfe1d41302ee#.6yp3e2ipa","rank":-5.029694159741383,"score":1,"time":"2016-12-14T20:01:51Z"},{"id":13179964,"title":"LinkedIn clone built using React.js","url":"https://github.com/tifa2UP/Netly","rank":-6.141418665344863,"score":17,"time":"2016-12-14T21:47:37Z"},{"id":13180787,"title":"Introducing the React VR Pre-Release","url":"https://developer.oculus.com/blog/introducing-the-react-vr-pre-release/","rank":-6.141418665344863,"score":94,"time":"2016-12-14T23:32:58Z"},{"id":13183564,"title":"Simon says game built with React","url":"https://weslleyaraujo.github.io/react-simon-says/","rank":-6.141418665344863,"score":3,"time":"2016-12-15T10:07:07Z"},{"id":13187869,"title":"Show HN: React native TODO example with Auth0 and restdb database","url":"https://restdb.io/blog/go-reactnative-with-restdb","rank":-5.029694159741383,"score":9,"time":"2016-12-15T20:14:08Z"},{"id":13189265,"title":"Building infinite scroll in React Native","url":"http://frontside.io/blog/2016/12/15/building-infinite-scroll-in-react-native.html","rank":-6.141418665344863,"score":1,"time":"2016-12-15T22:35:58Z"},{"id":13190578,"title":"Show HN: Yet Another Hacker News Client Made with React Native and Redux","url":"https://github.com/abhishekbhardwaj/Yet-Another-Hacker-News-Client","rank":-4.690092449226312,"score":10,"time":"2016-12-16T02:24:31Z"},{"id":13192088,"title":"React-MD – React components built with Sass","url":"https://react-md.mlaursen.com/","rank":-7.968636859947137,"score":157,"time":"2016-12-16T09:28:06Z"},{"id":13193549,"title":"Show HN: 30 Days of React","url":"https://www.fullstackreact.com/30-days-of-react/","rank":-6.141418665344863,"score":190,"time":"2016-12-16T14:48:27Z"},{"id":13194407,"title":"Recycle\u200A–\u200ATruly Functional and Reactive way of writing React-like apps","url":"https://medium.com/@domagojk/recycle-truly-functional-and-reactive-way-of-writing-react-like-apps-cfe1d41302ee#.mw0wb0eun","rank":-5.029694159741383,"score":1,"time":"2016-12-16T16:33:15Z"},{"id":13195011,"title":"How to Create React Native Apps with NativeBase","url":"http://media.bemyapp.com/create-react-native-apps-nativebase/?utm_source=bma&utm_medium=ycombin&utm_content=&utm_campaign=media","rank":-5.642544952660551,"score":1,"time":"2016-12-16T17:35:00Z"},{"id":13198655,"title":"#/issue 3  – New GraphQL Tutorial, Meteor Roadmap, Getting Started with React","url":"http://hashbangweekly.okgrow.com/2016/12/16/hashbang-weekly","rank":-4.853960595957184,"score":1,"time":"2016-12-17T01:53:58Z"},{"id":13199617,"title":"LinkedIn clone built using React.js","url":"https://github.com/tifa2UP/Netly","rank":-6.141418665344863,"score":2,"time":"2016-12-17T06:42:31Z"},{"id":13199751,"title":"If we made contact with aliens, how would religions react?","url":"http://www.bbc.com/future/story/20161215-if-we-made-contact-with-aliens-how-would-religions-react","rank":-5.218630283054186,"score":2,"time":"2016-12-17T07:31:23Z"},{"id":13201082,"title":"React components of Web Speech API, with voice recognition and speech synthesis","url":"https://github.com/grvcoelho/react-voice-components/","rank":-4.853960595957184,"score":2,"time":"2016-12-17T15:48:19Z"},{"id":13201451,"title":"Show HN: Voice Recognition with React (component)","url":"https://github.com/grvcoelho/voice-components","rank":-5.8814219078830545,"score":6,"time":"2016-12-17T17:19:49Z"},{"id":13201518,"title":"Redux Without React – State Management in Vanilla JavaScript","url":"https://www.sitepoint.com/redux-without-react-state-management-vanilla-javascript/","rank":-5.642544952660551,"score":2,"time":"2016-12-17T17:34:40Z"},{"id":13203329,"title":"Join React Native Slack Developer Group","url":"https://nativedevs.slack.com/shared_invite/MTE3NTA1NzMzNjQ4LTE0ODIwMTYyMTYtNDk5Y2YxMmU3OA","rank":-6.141418665344863,"score":1,"time":"2016-12-17T23:18:45Z"},{"id":13204345,"title":"Promise as React element type","url":"https://github.com/facebook/react/pull/8595","rank":-6.4254656634776115,"score":3,"time":"2016-12-18T04:32:14Z"},{"id":13205723,"title":"What is React Fiber? And how can I try it out today?","url":"https://gist.github.com/duivvv/2ba00d413b8ff7bc1fa5a2e51c61ba43","rank":-4.853960595957184,"score":2,"time":"2016-12-18T13:20:39Z"},{"id":13206965,"title":"Build a React Chat App in 4 Steps","url":"https://medium.com/@carsoncgibbons/build-a-react-chat-app-in-4-steps-eb471c3ff6#.9gfv2f151","rank":-5.642544952660551,"score":3,"time":"2016-12-18T18:44:23Z"},{"id":13208222,"title":"Linkedin clone built using React and Firebase","url":"https://github.com/tifa2UP/Netly","rank":-5.8814219078830545,"score":3,"time":"2016-12-18T22:56:53Z"},{"id":13208275,"title":"What is React Fiber? And how can I try it out today?","url":"https://gist.github.com/duivvv/2ba00d413b8ff7bc1fa5a2e51c61ba43","rank":-4.853960595957184,"score":2,"time":"2016-12-18T23:07:22Z"},{"id":13210744,"title":"React on Rails Tutorial","url":"https://www.nopio.com/blog/react-rails-part-1-tutorial/","rank":-6.737061774670698,"score":2,"time":"2016-12-19T11:21:29Z"},{"id":13211141,"title":"Angular vs. React","url":"https://gearheart.io/blog/angular-vs-react/","rank":-7.080419157732719,"score":3,"time":"2016-12-19T13:13:24Z"},{"id":13211773,"title":"If we made contact with aliens how would religions react?","url":"http://www.bbc.com/future/story/20161215-if-we-made-contact-with-aliens-how-would-religions-react","rank":-5.218630283054186,"score":2,"time":"2016-12-19T15:01:21Z"},{"id":13213196,"title":"React Native Calculator","url":"https://play.google.com/store/apps/details?id=com.calcKeyur","rank":-7.080419157732719,"score":1,"time":"2016-12-19T17:38:03Z"},{"id":13213370,"title":"Real time stats with WebSockets and React","url":"https://peteris.rocks/blog/real-time-stats-with-websockets-and-react/","rank":-5.8814219078830545,"score":2,"time":"2016-12-19T17:56:13Z"},{"id":13214136,"title":"Todolist example with hacksaw and react","url":"http://hacksaw-examples.open.buildize.com/","rank":-6.141418665344863,"score":4,"time":"2016-12-19T19:16:56Z"},{"id":13214744,"title":"React Native Starter – My Weekend Project","url":"https://github.com/Monte9/react-native-starter","rank":-6.141418665344863,"score":3,"time":"2016-12-19T20:31:27Z"},{"id":13216064,"title":"React Fiber – Is it just non blocking UI Redesign?","url":"https://www.youtube.com/watch?v=crM1iRVGpGQ","rank":-5.4223148645315336,"score":1,"time":"2016-12-19T23:46:51Z"},{"id":13216828,"title":"Real time stats with WebSockets and React","url":"https://peteris.rocks/blog/real-time-stats-with-websockets-and-react/","rank":-5.8814219078830545,"score":2,"time":"2016-12-20T02:11:44Z"},{"id":13218557,"title":"Lear React.js in a dream location – bookings open","url":"https://www.reactinflipflops.com/booking","rank":-5.4223148645315336,"score":1,"time":"2016-12-20T09:39:12Z"},{"id":13219430,"title":"Deploy your React Native app automatically with Fastlane (and XCode 8)","url":"https://blog.bam.tech/developper-news/deploy-your-react-native-app-to-the-app-store-with-the-push-of-a-button","rank":-5.029694159741383,"score":3,"time":"2016-12-20T13:04:38Z"},{"id":13220248,"title":"Omnistream: a state-management tool for React built with RxJS","url":"https://github.com/soup-js/omnistream","rank":-5.218630283054186,"score":11,"time":"2016-12-20T14:51:45Z"},{"id":13221100,"title":"Show HN: Nada – temporary email, React-Redux Node.js","url":"https://getnada.com","rank":-5.4223148645315336,"score":7,"time":"2016-12-20T16:12:50Z"},{"id":13222240,"title":"Pete Hunt: The Past, Present and Future of React","url":"https://tech.lendinghome.com/pete-hunt-the-past-present-and-future-of-react-5b47acbf42b#.haozxczmb","rank":-5.4223148645315336,"score":16,"time":"2016-12-20T18:01:19Z"},{"id":13222664,"title":"Seedux: A New Way to Visualize and Debug Your React-Redux App","url":"http://www.seedux.net","rank":-4.853960595957184,"score":6,"time":"2016-12-20T18:45:48Z"},{"id":13223439,"title":"Combining create-react-app with express","url":"https://www.akawebdesign.com/2016/11/30/combining-create-react-app-express/","rank":-6.141418665344863,"score":1,"time":"2016-12-20T20:04:53Z"},{"id":13223543,"title":"Show HN: What are react.js controlled components?","url":"http://blog.klipse.tech/react/2016/12/20/react-controlled-components.html","rank":-5.642544952660551,"score":2,"time":"2016-12-20T20:18:56Z"},{"id":13224220,"title":"Hacksaw React Example Projects","url":"http://hacksaw-examples.open.buildize.com/","rank":-6.737061774670698,"score":1,"time":"2016-12-20T21:30:10Z"},{"id":13226410,"title":"Hacksaw React GitHub Search Example","url":"http://hacksaw-examples.open.buildize.com/github","rank":-6.4254656634776115,"score":1,"time":"2016-12-21T02:41:43Z"},{"id":13227134,"title":"The first react.js interactive tutorial","url":"http://blog.klipse.tech/react/2016/12/20/react-controlled-components.html","rank":-6.141418665344863,"score":3,"time":"2016-12-21T06:10:10Z"},{"id":13228817,"title":"Feature gate your app with Webpack and React-Router","url":"http://darrennewton.com/2016/12/21/components-a-la-carte/?utm_source=hn&utm_campaign=december2016&utm_content=msg-a","rank":-5.4223148645315336,"score":2,"time":"2016-12-21T13:17:13Z"},{"id":13229948,"title":"React Native vs. Ionic: A Side-By-Side Comparison","url":"https://www.codementor.io/fmcorz/tutorials/react-native-vs-ionic-du1087rsw","rank":-5.4223148645315336,"score":3,"time":"2016-12-21T15:45:32Z"},{"id":13232209,"title":"How to Benchmark React Components: The Quick and Dirty Guide","url":"https://medium.com/code-life/how-to-benchmark-react-components-the-quick-and-dirty-guide-f595baf1014c#.r8d624yzb","rank":-5.218630283054186,"score":4,"time":"2016-12-21T20:10:59Z"},{"id":13234020,"title":"Gridual: flexible grid system for react apps","url":"https://github.com/Buildize/gridual","rank":-5.8814219078830545,"score":1,"time":"2016-12-22T01:13:05Z"},{"id":13234159,"title":"A web video player built for the HTML5 world using React library","url":"https://github.com/video-react/video-react","rank":-4.853960595957184,"score":2,"time":"2016-12-22T01:49:04Z"},{"id":13234901,"title":"React or Vue: Which JavaScript UI Library Should You Be Using?","url":"https://medium.com/js-dojo/react-or-vue-which-javascript-ui-library-should-you-be-using-543a383608d","rank":-5.029694159741383,"score":2,"time":"2016-12-22T04:47:12Z"},{"id":13236144,"title":"Building a Simons Says Game with React/Redux","url":"https://medium.com/@_weslleyaraujo/building-a-simons-says-game-with-react-redux-e950bfda90f1","rank":-5.642544952660551,"score":1,"time":"2016-12-22T09:48:33Z"},{"id":13236528,"title":"React “Aha” Moments","url":"https://tylermcginnis.com/react-aha-moments/","rank":-7.080419157732719,"score":1,"time":"2016-12-22T11:20:06Z"},{"id":13236810,"title":"Is React killing Angular?","url":"https://www.quora.com/Is-React-killing-Angular?share=1","rank":-6.737061774670698,"score":1,"time":"2016-12-22T12:32:52Z"},{"id":13238915,"title":"React or Vue: Which JavaScript UI Library Should You Be Using?","url":"https://medium.com/js-dojo/react-or-vue-which-javascript-ui-library-should-you-be-using-543a383608d#.urky1bj7j","rank":-5.029694159741383,"score":2,"time":"2016-12-22T17:47:09Z"},{"id":13239103,"title":"Replacing React with Rails","url":"https://medium.com/@jacobwgillespie/replacing-react-with-rails-6e874fdc6889","rank":-6.737061774670698,"score":2,"time":"2016-12-22T18:09:46Z"},{"id":13239642,"title":"Best practices for testing React components using Mocha, Chai, and Enzyme","url":"https://reflect.io/blog/js-testing-mocha-chai-enzyme/","rank":-5.029694159741383,"score":6,"time":"2016-12-22T19:29:44Z"},{"id":13239823,"title":"Dynamic charts on React-Native using Highcharts wrapper","url":"https://github.com/TradingPal/react-native-highcharts","rank":-5.642544952660551,"score":1,"time":"2016-12-22T19:52:05Z"},{"id":13243430,"title":"React Tetris – built with redux, immutable","url":"http://www.gitlogs.com/repos/chvin/react-tetris","rank":-6.141418665344863,"score":16,"time":"2016-12-23T07:30:00Z"},{"id":13244198,"title":"Optimizing react-redux store for high performance updates","url":"https://medium.com/@lavrton/optimizing-react-redux-store-for-high-performance-updates-3ae6f7f1e4c1","rank":-5.642544952660551,"score":3,"time":"2016-12-23T11:12:46Z"},{"id":13244573,"title":"Repo to Compare React to React with Preact Compat in Terms of Speed and Perf","url":"https://github.com/ooade/ReactAndPreact","rank":-6.481540366345319,"score":1,"time":"2016-12-23T13:23:54Z"},{"id":13246036,"title":"Thousands of Color-Coded Visualizations in React","url":"https://www.elastic.co/blog/color-coded-visualizations-react","rank":-5.8814219078830545,"score":1,"time":"2016-12-23T17:45:02Z"},{"id":13246938,"title":"Native Technology please. Not portable React bullshit","url":"https://nirjhor.wordpress.com/2016/09/28/native-technology-please-not-portable-react-bullshit/","rank":-5.8814219078830545,"score":1,"time":"2016-12-23T20:08:49Z"},{"id":13248378,"title":"React or Vue: Which JavaScript UI Library Should You Be Using?","url":"https://medium.com/js-dojo/react-or-vue-which-javascript-ui-library-should-you-be-using-543a383608d#.s168zjgii","rank":-5.029694159741383,"score":5,"time":"2016-12-24T03:11:18Z"},{"id":13248633,"title":"React animation difficult to write? Try transformjs of react version","url":"https://github.com/AlloyTeam/AlloyTouch/wiki/React-animation-difficult-to-write%3F-Try-transformjs-of-react-version","rank":-7.337343744886062,"score":1,"time":"2016-12-24T04:52:19Z"},{"id":13248879,"title":"How to Create an Android App Using React Native","url":"https://stories.jotform.com/create-your-own-jotform-submission-counter-android-app-using-react-native-b85d3c0d784c#.4lg521tdq","rank":-5.4223148645315336,"score":1,"time":"2016-12-24T06:26:55Z"},{"id":13249003,"title":"React-Native online meetups","url":"https://github.com/knowbody/react-native-online-meetups","rank":-6.737061774670698,"score":1,"time":"2016-12-24T07:31:06Z"},{"id":13249958,"title":"Straightforward Front-End Boilerplate with Webpack2, React, Tree-Shaking and HMR","url":"https://github.com/grvcoelho/wildfire-front-end","rank":-5.029694159741383,"score":1,"time":"2016-12-24T14:50:13Z"},{"id":13251013,"title":"Animating 2048 SVG Nodes in React, Preact, Inferno, Vue, Angular 2, and CycleJS","url":"https://swizec.com/blog/animating-svg-nodes-react-preact-inferno-vue/swizec/7311","rank":-4.690092449226312,"score":7,"time":"2016-12-24T18:33:08Z"},{"id":13257362,"title":"A simple messaging app with React Native and Socket.io","url":"https://medium.com/@vinnyoodles/a-simple-messaging-app-with-react-native-and-socket-io-e1cae3df7bda#.a6m0gxvjd","rank":-5.218630283054186,"score":2,"time":"2016-12-26T07:33:04Z"},{"id":13258543,"title":"GraphQL – Building a Pokedex in React with GraphQL","url":"https://github.com/shekhargulati/52-technologies-in-2016/blob/master/43-graphql/README.md","rank":-5.642544952660551,"score":2,"time":"2016-12-26T15:33:58Z"},{"id":13259225,"title":"React Tetris","url":"https://chvin.github.io/react-tetris","rank":-7.460654783917127,"score":4,"time":"2016-12-26T18:33:13Z"},{"id":13263606,"title":"Animating SVG Nodes in React, Preact, Inferno, Vue, Angular 2, and CycleJS","url":"https://swizec.com/blog/animating-svg-nodes-react-preact-inferno-vue/swizec/7311","rank":-4.853960595957184,"score":13,"time":"2016-12-27T15:21:20Z"},{"id":13263852,"title":"React or Vue: Which JavaScript UI Library Should You Be Using?","url":"https://medium.com/js-dojo/react-or-vue-which-javascript-ui-library-should-you-be-using-543a383608d#.69wgh4vgs","rank":-5.029694159741383,"score":2,"time":"2016-12-27T16:01:09Z"},{"id":13268426,"title":"Hacksaw React Shopping Cart Example","url":"http://hacksaw-examples.open.buildize.com/shopping-cart/","rank":-6.4254656634776115,"score":2,"time":"2016-12-28T04:32:11Z"},{"id":13272475,"title":"Show HN: A London Underground Tube Status Board Written in React","url":"https://reactube.com/","rank":-5.029694159741383,"score":2,"time":"2016-12-28T18:29:26Z"},{"id":13273373,"title":"I'm Sticking with React (For Now)","url":"https://medium.com/@SKilgarriff/im-sticking-with-react-for-now-47b792be555d#.a2rzl26fl","rank":-5.8814219078830545,"score":3,"time":"2016-12-28T20:30:48Z"},{"id":13280819,"title":"Show HN: React Static Site generator as simple as it can get, with browserify","url":"https://github.com/fiatjaf/react-site","rank":-4.5369272462944465,"score":10,"time":"2016-12-29T22:39:26Z"},{"id":13281261,"title":"Show HN: React Boilerplate and Structor – React UI Builder","url":"https://github.com/ipselon/react-boilerplate-clone","rank":-7.536359457861464,"score":54,"time":"2016-12-29T23:45:45Z"},{"id":13283101,"title":"How Bloomberg Used React Native to Develop Its New Consumer App","url":"https://www.techatbloomberg.com/blog/bloomberg-used-react-native-develop-new-consumer-app/","rank":-5.029694159741383,"score":1,"time":"2016-12-30T07:26:03Z"},{"id":13283535,"title":"React floating dock component","url":"https://github.com/woutervh-/floaty","rank":-6.737061774670698,"score":2,"time":"2016-12-30T09:43:42Z"},{"id":13284072,"title":"Which should I learn – Angular 2 or React?","url":"http://www.polcode.com/en/which-should-i-learn-angular-2-or-react/","rank":-5.642544952660551,"score":1,"time":"2016-12-30T12:39:22Z"},{"id":13284776,"title":"Show HN: Rumblelist, a React-based task app. Trying to build mobile version","url":"https://www.rumblelist.com/why-another-task-manager/","rank":-4.690092449226312,"score":22,"time":"2016-12-30T15:28:18Z"},{"id":13287010,"title":"Show HN: React Orchestra – A declarative api for creating musical instruments","url":"https://github.com/rakannimer/react-orchestra","rank":-5.029694159741383,"score":3,"time":"2016-12-30T20:09:59Z"},{"id":13293720,"title":"Editable reagent (cljs react wrapper) components in a blog post","url":"http://blog.klipse.tech/reagent/2016/12/31/reagent-in-klipse.html","rank":-5.218630283054186,"score":3,"time":"2016-12-31T23:14:59Z"},{"id":13295155,"title":"Calling Python from React in an Electron App","url":"https://gitlab.com/avilay/electron-react-python-app","rank":-5.642544952660551,"score":1,"time":"2017-01-01T08:53:56Z"},{"id":13296612,"title":"Inferno – An extremely fast React-like JavaScript library for building modern UIs","url":"https://beta.infernojs.org/","rank":-4.853960595957184,"score":2,"time":"2017-01-01T18:16:49Z"},{"id":13296887,"title":"Acorn-Jsx Alternative, Faster React.js JSX Parser","url":"https://github.com/RReverser/acorn-jsx","rank":-5.642544952660551,"score":1,"time":"2017-01-01T19:29:00Z"},{"id":13299193,"title":"How I converted my React app to VanillaJS","url":"https://hackernoon.com/how-i-converted-my-react-app-to-vanillajs-and-whether-or-not-it-was-a-terrible-idea-4b14b1b2faff#.xg39346tl","rank":-5.642544952660551,"score":116,"time":"2017-01-02T05:08:40Z"},{"id":13300276,"title":"Learning React","url":"https://css-tricks.com/learning-react-redux/","rank":-7.460654783917127,"score":4,"time":"2017-01-02T10:13:02Z"},{"id":13300891,"title":"How I converted my React app to VanillaJS","url":"https://hackernoon.com/how-i-converted-my-react-app-to-vanillajs-and-whether-or-not-it-was-a-terrible-idea-4b14b1b2faff","rank":-5.642544952660551,"score":2,"time":"2017-01-02T12:59:53Z"},{"id":13301170,"title":"How to Develop iOS Apps on Linux Using React Native","url":"http://www.proreactnative.com/How-to-Develop-iOS-Apps-on-Linux-Using-React-Native/","rank":-5.218630283054186,"score":3,"time":"2017-01-02T14:03:30Z"},{"id":13304193,"title":"Show HN: A React-based writing app to counteract writer's block and distraction","url":"http://write.surge.sh","rank":-4.5369272462944465,"score":1,"time":"2017-01-02T20:29:14Z"},{"id":13304219,"title":"Show HN: Create React App with Super Powers using React Super Scripts","url":"https://github.com/shrynx/react-super-scripts","rank":-6.969263392375751,"score":5,"time":"2017-01-02T20:31:49Z"},{"id":13307959,"title":"How Fuse Differs from React Native and NativeScript","url":"https://medium.com/@fusetools/how-fuse-differs-from-react-native-and-nativescript-525344f02aaf","rank":-5.642544952660551,"score":1,"time":"2017-01-03T09:24:04Z"},{"id":13308755,"title":"React Native Bangalore Meetup on Feb 7 2017","url":"https://www.meetup.com/React-Native-Bangalore-Meetup/events/236372757/","rank":-5.642544952660551,"score":1,"time":"2017-01-03T12:53:27Z"},{"id":13310908,"title":"Sequent: A Short-Term Memory Training Game (React Native / iOS)","url":"https://github.com/sobstel/sequent","rank":-5.218630283054186,"score":2,"time":"2017-01-03T17:31:18Z"},{"id":13311080,"title":"React Interview Questions","url":"https://tylermcginnis.com/react-interview-questions/v","rank":-7.080419157732719,"score":1,"time":"2017-01-03T17:47:07Z"},{"id":13311500,"title":"Plotly Academy – React/Redux tutorials","url":"http://academy.plot.ly/","rank":-6.4254656634776115,"score":2,"time":"2017-01-03T18:23:23Z"},{"id":13311572,"title":"A starting point on using D3 with React","url":"https://blog.sicara.com/a-starting-point-on-using-d3-with-react-869fdf3dfaf#.2y6toj1ga","rank":-5.642544952660551,"score":1,"time":"2017-01-03T18:28:53Z"},{"id":13311785,"title":"Show HN: React UI Component Library","url":"https://robeio.github.io/robe-react-ui/#Components","rank":-6.141418665344863,"score":11,"time":"2017-01-03T18:47:45Z"},{"id":13314090,"title":"Show HN: The first `om.next` (react wrapper) interactive tutorial","url":"http://read.klipse.tech/om-next-interactive-tutorial/","rank":-5.218630283054186,"score":6,"time":"2017-01-03T23:02:58Z"},{"id":13316152,"title":"Using Mobx and React to build an instant search","url":"https://sergiotapia.me/using-mobx-and-react-to-build-an-instant-search-3eae1dd20cbd#.m3emhs3ya","rank":-5.4223148645315336,"score":3,"time":"2017-01-04T06:38:44Z"},{"id":13316467,"title":"Show HN: A mobile-friendly London transport status page written in React","url":"https://github.com/jpsingleton/reactube","rank":-4.853960595957184,"score":6,"time":"2017-01-04T07:48:31Z"},{"id":13316940,"title":"WordPress' Twenty Seventeen Theme Built Using React and NextJS","url":"http://pixel2html.com/blog/our-journey-through-react.html","rank":-5.4223148645315336,"score":2,"time":"2017-01-04T09:54:56Z"},{"id":13317135,"title":"Duck Typing React Drag and Drop with Touch Support","url":"https://bluespot.io/2017/01/03/react-drag-and-drop-with-touch.html","rank":-5.4223148645315336,"score":1,"time":"2017-01-04T10:49:14Z"},{"id":13317892,"title":"React-Q-As","url":"https://github.com/nitin42/React-Q-As","rank":-7.080419157732719,"score":5,"time":"2017-01-04T13:03:14Z"},{"id":13320994,"title":"Show HN: React table with react components as cells and intuitive API","url":"https://kayak.gitbooks.io/react-tisch/content/docs/guides/simple_table.html","rank":-6.969263392375751,"score":3,"time":"2017-01-04T18:52:02Z"},{"id":13321065,"title":"React on steroids with ClojureScript and om.next","url":"http://read.klipse.tech/om-next-interactive-tutorial/","rank":-5.642544952660551,"score":2,"time":"2017-01-04T19:01:23Z"},{"id":13321747,"title":"Playing with React Native Animations","url":"https://medium.com/@spencer_carli/playing-with-react-native-animations-d065e7e97391#.pckbv7qox","rank":-6.4254656634776115,"score":1,"time":"2017-01-04T20:25:40Z"},{"id":13323587,"title":"Markdown-to-jsx (safely convert markdown into proper React JSX)","url":"http://yaycmyk.com/markdown-to-jsx/","rank":-5.218630283054186,"score":1,"time":"2017-01-05T00:28:44Z"},{"id":13324442,"title":"Ant Design React UI Toolkit","url":"https://ant.design/docs/react/introduce?utm=email","rank":-6.4254656634776115,"score":3,"time":"2017-01-05T03:24:30Z"},{"id":13325970,"title":"Use ESLint Like a Pro with ES6 and React","url":"http://www.zsoltnagy.eu/use-eslint-like-a-pro-with-es6-and-react/","rank":-5.4223148645315336,"score":3,"time":"2017-01-05T09:54:09Z"},{"id":13327943,"title":"A Well Factored Pie Graph: React and D3","url":"http://blog.testdouble.com/posts/2017-01-05-react-d3.html","rank":-5.642544952660551,"score":5,"time":"2017-01-05T15:39:51Z"},{"id":13328095,"title":"10 Reasons I Love Create-React-App","url":"https://www.peterbe.com/plog/10-reasons-i-love-create-react-app","rank":-5.8814219078830545,"score":2,"time":"2017-01-05T15:55:12Z"},{"id":13329274,"title":"React Native 0.40 Released","url":"https://github.com/facebook/react-native/releases/tag/v0.40.0","rank":-6.4254656634776115,"score":4,"time":"2017-01-05T17:36:26Z"},{"id":13329417,"title":"Building a Web App in React and ASP.NET Core – Part 2","url":"https://unop.uk/building-a-web-app-in-react-and-asp-net-core-part-2/","rank":-4.853960595957184,"score":1,"time":"2017-01-05T17:48:13Z"},{"id":13330718,"title":"React Interview Questions","url":"https://tylermcginnis.com/react-interview-questions/","rank":-7.080419157732719,"score":40,"time":"2017-01-05T19:51:51Z"},{"id":13332138,"title":"Lessons learned as a React contractor","url":"https://medium.com/@jolyon_russ/11-lessons-learned-as-a-react-contractor-f515cd0491cf","rank":-6.141418665344863,"score":310,"time":"2017-01-05T22:43:26Z"},{"id":13332730,"title":"Show HN: Texting Advice App Made with Firebase, React, MobX, Node, RethinkDB","url":"http://hermes.social","rank":-4.853960595957184,"score":1,"time":"2017-01-06T00:11:35Z"},{"id":13332979,"title":"11 lessons learned as a React contractor – Medium","url":"https://medium.com/@jolyon_russ/11-lessons-learned-as-a-react-contractor-f515cd0491cf#.9hj891lu9","rank":-5.642544952660551,"score":2,"time":"2017-01-06T00:55:04Z"},{"id":13333097,"title":"10 Reasons I Love create-react-app","url":"https://www.peterbe.com/plog/10-reasons-i-love-create-react-app","rank":-5.8814219078830545,"score":1,"time":"2017-01-06T01:13:43Z"},{"id":13336661,"title":"React Introduction for people who know just enough jquery to get by","url":"http://reactfordesigners.com/labs/reactjs-introduction-for-people-who-know-just-enough-jquery-to-get-by/","rank":-4.853960595957184,"score":5,"time":"2017-01-06T14:57:07Z"},{"id":13346301,"title":"Using Mobx and React to build an instant search","url":"https://sergiotapia.me/using-mobx-and-react-to-build-an-instant-search-3eae1dd20cbd#.y8wnrbbtz","rank":-5.4223148645315336,"score":1,"time":"2017-01-07T20:05:26Z"},{"id":13347944,"title":"A New React Component API for JW Player","url":"https://github.com/micnews/react-jw-player","rank":-5.642544952660551,"score":1,"time":"2017-01-08T02:42:05Z"},{"id":13350870,"title":"Show HN: Retranslate – real simple translations for react","url":"https://github.com/Tankenstein/retranslate","rank":-5.642544952660551,"score":3,"time":"2017-01-08T17:40:11Z"},{"id":13351340,"title":"Junctions – a new router for React","url":"https://junctions.js.org/","rank":-6.141418665344863,"score":2,"time":"2017-01-08T19:10:47Z"},{"id":13352536,"title":"React Voice Components","url":"https://github.com/grvcoelho/react-voice-components","rank":-7.080419157732719,"score":1,"time":"2017-01-08T22:47:02Z"},{"id":13352949,"title":"Show HN: Guild Wars 2 Armory Made with React and Node","url":"https://gw2armory.com","rank":-5.029694159741383,"score":28,"time":"2017-01-09T00:02:05Z"},{"id":13354814,"title":"Use GraphQL to query your Redux store and replace react-redux","url":"https://riad.blog/2017/01/07/graphql-is-not-only-for-backend-react-redux/","rank":-5.029694159741383,"score":5,"time":"2017-01-09T08:14:05Z"},{"id":13355919,"title":"I Just Release React-Mde. A GitHub Inspired Markdown Editor","url":"https://github.com/andrerpena/react-mde","rank":-5.218630283054186,"score":2,"time":"2017-01-09T12:44:04Z"},{"id":13357139,"title":"Monitor your service proactively so you can react before it affects your users","url":"https://appbeat.io/","rank":-4.690092449226312,"score":2,"time":"2017-01-09T15:47:31Z"},{"id":13357168,"title":"Learn How to Create Quick and Simple React Flipping Card","url":"http://blog.alexdevero.com/learn-create-quick-simple-react-flipping-card/","rank":-5.218630283054186,"score":1,"time":"2017-01-09T15:50:36Z"},{"id":13358560,"title":"A monthly release cadence for React Native","url":"http://facebook.github.io/react-native/blog/2017/01/07/monthly-release-cadence.html","rank":-5.8814219078830545,"score":42,"time":"2017-01-09T18:36:27Z"},{"id":13359002,"title":"Easier React Component State Management Using JQuery-Style Getters and Setters","url":"https://medium.com/@nicholasbaroni/easier-react-component-state-management-using-jquery-style-getters-and-setters-ede5bfb332eb#.j9yflfeme","rank":-5.029694159741383,"score":1,"time":"2017-01-09T19:25:43Z"},{"id":13360600,"title":"Richard Stallman on React.js","url":"https://lists.gnu.org/archive/html/directory-discuss/2017-01/msg00003.html","rank":-6.4254656634776115,"score":9,"time":"2017-01-09T22:51:47Z"},{"id":13364965,"title":"Show HN: Dio – fast react-like framework","url":"https://dio.js.org","rank":-5.8814219078830545,"score":4,"time":"2017-01-10T14:30:37Z"},{"id":13366039,"title":"Stallman weighs in on React licensing","url":"https://lists.gnu.org/archive/html/directory-discuss/2017-01/msg00003.html","rank":-6.141418665344863,"score":2,"time":"2017-01-10T16:29:25Z"},{"id":13366061,"title":"Web Components, the React way","url":"https://medium.com/@bdc/web-components-the-react-way-8ed5b6f4f942#.c4ik46dcu","rank":-6.4254656634776115,"score":1,"time":"2017-01-10T16:31:25Z"},{"id":13367778,"title":"Movie Listings Application with React-Router v4","url":"https://www.sigient.com/blog/movie-listings-application-with-react-router-v-4","rank":-5.8814219078830545,"score":3,"time":"2017-01-10T18:59:18Z"},{"id":13369655,"title":"Show HN: React Native and VR","url":"https://github.com/estate/react-native-vr","rank":-6.141418665344863,"score":1,"time":"2017-01-10T22:12:04Z"},{"id":13373287,"title":"Master these five concepts to master React","url":"https://medium.freecodecamp.com/the-5-things-you-need-to-know-to-understand-react-a1dbd5d114a3","rank":-5.8814219078830545,"score":174,"time":"2017-01-11T11:51:54Z"},{"id":13374020,"title":"How to develop a react library","url":"http://cloudinary.com/blog/how_to_develop_a_react_library","rank":-6.141418665344863,"score":2,"time":"2017-01-11T14:25:15Z"},{"id":13374085,"title":"How I built a super fast Uber clone for mobile web using React","url":"https://medium.com/@narendrashetty/how-i-built-a-super-fast-uber-clone-for-mobile-web-863680d2100f#.bo6ugc24h","rank":-4.690092449226312,"score":3,"time":"2017-01-11T14:33:14Z"},{"id":13376340,"title":"How I converted my React app to VanillaJS (and whether it was a terrible idea)","url":"https://hackernoon.com/how-i-converted-my-react-app-to-vanillajs-and-whether-or-not-it-was-a-terrible-idea-4b14b1b2faff#.1dht2c1nj","rank":-4.3934495640662155,"score":2,"time":"2017-01-11T18:43:42Z"},{"id":13377265,"title":"Interesting React-Native projects to learn from","url":"https://medium.com/@a.nikishaev/interesting-react-native-projects-to-learn-from-caf6ad1efd1f#.1vdw2epde","rank":-5.8814219078830545,"score":1,"time":"2017-01-11T20:33:39Z"},{"id":13381412,"title":"Snapshot Testing React Components with Jest","url":"https://semaphoreci.com/community/tutorials/snapshot-testing-react-components-with-jest","rank":-6.141418665344863,"score":2,"time":"2017-01-12T11:20:35Z"},{"id":13381454,"title":"Learn React.js, Redux and Immutable.js by building a weather app","url":"https://www.educative.io/collection/5642398931615744/5741031244955648","rank":-4.853960595957184,"score":3,"time":"2017-01-12T11:33:20Z"},{"id":13382195,"title":"PencilBlue switching to React for powering the front end","url":"https://pencilblue.org/article/the-new-pencilblue-admin-section-01122017","rank":-5.4223148645315336,"score":2,"time":"2017-01-12T14:00:47Z"},{"id":13383146,"title":"Uploading files with React.js and Node.js","url":"https://medium.com/ecmastack/uploading-files-with-react-js-and-node-js-e7e6b707f4ef#.9yg55ddvu","rank":-5.642544952660551,"score":3,"time":"2017-01-12T15:51:38Z"},{"id":13383562,"title":"An iOS Developer on React Native","url":"https://medium.com/ios-os-x-development/an-ios-developer-on-react-native-1f24786c29f0#.w2qpo7qwo","rank":-6.141418665344863,"score":2,"time":"2017-01-12T16:30:48Z"},{"id":13384919,"title":"Crafting a high-performance TV user interface using React","url":"http://techblog.netflix.com/2017/01/crafting-high-performance-tv-user.html","rank":-5.4223148645315336,"score":389,"time":"2017-01-12T18:43:59Z"},{"id":13386210,"title":"React-Hardware: A React renderer for Hardware","url":"https://github.com/iamdustan/react-hardware","rank":-7.968636859947137,"score":1,"time":"2017-01-12T21:18:44Z"},{"id":13388139,"title":"Alibaba/rax –  a universal React-compatible render engine","url":"http://www.gitlogs.com/repos/alibaba/rax","rank":-5.642544952660551,"score":14,"time":"2017-01-13T03:15:42Z"},{"id":13391914,"title":"Learn How to Create Simple React Form Elements","url":"http://blog.alexdevero.com/create-simple-react-form-elements/","rank":-5.642544952660551,"score":1,"time":"2017-01-13T16:16:27Z"},{"id":13394504,"title":"Modernizing Lab Setup with React","url":"https://mskcc-clinbx.github.io/react/front-end/flux/2017/01/06/modernizing-pcr-with-react.html","rank":-6.4254656634776115,"score":1,"time":"2017-01-13T20:42:11Z"},{"id":13395525,"title":"Show HN: React-Cssom – Css Selector for React Components","url":"https://github.com/mbasso/react-cssom","rank":-7.536359457861464,"score":1,"time":"2017-01-13T22:54:41Z"},{"id":13403790,"title":"React-Sinatra (React on Sinatra Integration )","url":"https://github.com/namusyaka/react-sinatra","rank":-8.203920859871145,"score":2,"time":"2017-01-15T13:05:50Z"},{"id":13404417,"title":"Show HN: RxJS Diagrams – A React library for visualising Rx operators","url":"http://rxjs-diagrams.com/","rank":-5.029694159741383,"score":37,"time":"2017-01-15T15:32:03Z"},{"id":13408659,"title":"Connect react component and mobx store","url":"https://github.com/tvrcgo/mobx-react-connect","rank":-6.141418665344863,"score":1,"time":"2017-01-16T07:38:04Z"},{"id":13409100,"title":"New webpack2, react15.4, react-router4 architecture, do not miss like tossing","url":"https://github.com/hyy1115/react-redux-webpack2","rank":-4.853960595957184,"score":3,"time":"2017-01-16T09:54:10Z"},{"id":13409550,"title":"Tutorial – React and webpack and AJAX (for beginners)","url":"https://blog.daftcode.pl/react-calendar-with-google-calendar-as-cms-tutorial-5f5d81e425a9#.r4hvfej5p","rank":-5.642544952660551,"score":2,"time":"2017-01-16T12:15:19Z"},{"id":13409830,"title":"React-Cssom – Css Selector for React Components","url":"https://github.com/mbasso/react-cssom","rank":-7.968636859947137,"score":1,"time":"2017-01-16T13:29:05Z"},{"id":13410360,"title":"Adding Simple Pagination in React on Rails","url":"https://www.nopio.com/blog/react-pagination-rails-tutorial/","rank":-5.8814219078830545,"score":1,"time":"2017-01-16T15:10:27Z"},{"id":13411338,"title":"Learning React by Practice – React Router for Beginners","url":"http://blog.alexdevero.com/learning-react-react-router-beginners/","rank":-7.746472238338964,"score":1,"time":"2017-01-16T17:23:18Z"},{"id":13411511,"title":"How to Learn React (and what to build along the way)","url":"https://daveceddia.com/how-to-learn-react/","rank":-5.029694159741383,"score":4,"time":"2017-01-16T17:42:34Z"},{"id":13415907,"title":"Babel plugin to optimize React Native styles","url":"https://github.com/orktes/babel-plugin-transform-react-native-style-optimizer","rank":-5.8814219078830545,"score":2,"time":"2017-01-17T08:31:47Z"},{"id":13416457,"title":"Angular, React and Vue: What’s Coming in 2017?","url":"http://www.valuecoders.com/blog/industry-news/vue-js-angularjs-reactjs-updates-2017/","rank":-5.4223148645315336,"score":1,"time":"2017-01-17T10:51:06Z"},{"id":13416469,"title":"React at 60fps","url":"https://medium.com/@okonetchnikov/react-at-60fps-4e36b8189a4c","rank":-7.080419157732719,"score":2,"time":"2017-01-17T10:53:45Z"},{"id":13416819,"title":"Simple Performance Optimizations on Grofers.com with React, Webpack, HTTP/2","url":"https://lambda.grofers.com/2017/01/13/making-grocery-shopping-faster-on-web/","rank":-5.029694159741383,"score":25,"time":"2017-01-17T12:12:27Z"},{"id":13417535,"title":"Cross-platform React stories","url":"https://blog.hellojs.org/cross-platform-react-stories-b2261f412f54#.72penos2h","rank":-6.737061774670698,"score":1,"time":"2017-01-17T14:00:51Z"},{"id":13418002,"title":"Show HN: React-Sinatra – React on Sinatra Integration (Server Side Rendering)","url":"https://github.com/namusyaka/react-sinatra","rank":-7.148568583438252,"score":1,"time":"2017-01-17T14:55:16Z"},{"id":13418076,"title":"No Eject Create React App with SASS, Storybook and Yarn in a Docker Environment","url":"http://start.jcolemorrison.com/no-eject-create-react-app-with-sass-storybook-and-yarn-in-a-docker-environment/","rank":-4.5369272462944465,"score":1,"time":"2017-01-17T15:03:57Z"},{"id":13419292,"title":"React vs. Angular 2: Are they even comparable?","url":"http://blog.debugme.eu/react-vs-angular2/","rank":-5.642544952660551,"score":1,"time":"2017-01-17T17:27:03Z"},{"id":13419676,"title":"Getting Started with React Native Development for Windows","url":"https://shift.infinite.red/getting-started-with-react-native-development-for-windows-ba23a4be90b6#.n6vtqtikh","rank":-5.642544952660551,"score":1,"time":"2017-01-17T18:09:50Z"},{"id":13421861,"title":"Extensive List of Tips to Learn React and Redux","url":"https://www.robinwieruch.de/tips-to-learn-react-redux/","rank":-5.4223148645315336,"score":4,"time":"2017-01-17T22:06:28Z"},{"id":13422101,"title":"Show HN: Launched my first react app (to track your spending)","url":"https://budgt.eu","rank":-5.029694159741383,"score":4,"time":"2017-01-17T22:33:46Z"},{"id":13422397,"title":"React at 60fps","url":"https://medium.com/@okonetchnikov/react-at-60fps-4e36b8189a4c#.1zc9ycy3p","rank":-7.080419157732719,"score":2,"time":"2017-01-17T23:11:34Z"},{"id":13426238,"title":"Which should I learn – Angular 2 or React?","url":"https://www.polcode.com/en/which-should-i-learn-angular-2-or-react/","rank":-5.642544952660551,"score":1,"time":"2017-01-18T13:48:19Z"},{"id":13427774,"title":"React at 60fps","url":"https://medium.com/@okonetchnikov/react-at-60fps-4e36b8189a4c#.9gkm4hwuj","rank":-7.080419157732719,"score":2,"time":"2017-01-18T16:49:04Z"},{"id":13428419,"title":"Cool tutorial for using Flow in React & Redux applications","url":"https://datarockets.com/blog/typing-react-components","rank":-5.4223148645315336,"score":2,"time":"2017-01-18T17:46:15Z"},{"id":13428960,"title":"Konsul: A react renderer for the browser console (console.log with react)","url":"https://github.com/mohebifar/konsul","rank":-6.969263392375751,"score":2,"time":"2017-01-18T18:37:22Z"},{"id":13432848,"title":"Ember tops frameworks to adopt, beats out react. angular not recommended","url":"https://www.thoughtworks.com/radar/languages-and-frameworks","rank":-5.029694159741383,"score":4,"time":"2017-01-19T03:51:25Z"},{"id":13433265,"title":"Flow in React and Redux","url":"https://datarockets.com/blog/typing-react-components","rank":-6.4254656634776115,"score":3,"time":"2017-01-19T05:26:36Z"},{"id":13435028,"title":"Show HN: React-mvi Minimal framework for react and rxjs. Now production ready","url":"https://github.com/brn/react-mvi","rank":-6.798733011723831,"score":7,"time":"2017-01-19T11:47:29Z"},{"id":13436999,"title":"React Studio Mac - A design tool for React JS","url":"https://medium.com/@reactstudio/react-studio-public-beta-1-is-out-now-e4b30da43693#.sbj3dlk14","rank":-7.536359457861464,"score":4,"time":"2017-01-19T16:26:54Z"},{"id":13437273,"title":"Show HN: 21days – React Native IoT Habit Tracker","url":"https://hackaday.io/project/18304-21days-habit-tracking-picture-frame/log/52056-react-native-ios-app","rank":-5.642544952660551,"score":9,"time":"2017-01-19T16:58:23Z"},{"id":13438527,"title":"Views from the 6 weeks in hell I spent rewriting bumpers in react","url":"https://medium.com/bumpers/isnt-our-code-just-the-best-f028a78f33a9#.rn34nsi4e","rank":-4.690092449226312,"score":1,"time":"2017-01-19T19:05:14Z"},{"id":13440244,"title":"Chain React – The React Native Conference Tickets Are on Sale","url":"https://www.eventbrite.com/e/chain-react-2017-the-react-native-conference-tickets-30927317439","rank":-7.337343744886062,"score":1,"time":"2017-01-19T22:55:59Z"},{"id":13440384,"title":"Import from #Sketch into #ViewsDX . Morph to React. This Is Massive","url":"https://twitter.com/tomviewsdx/status/822202602037346305","rank":-5.029694159741383,"score":2,"time":"2017-01-19T23:21:06Z"},{"id":13441184,"title":"Server-Side Rendering Shootout with Marko, Preact, Rax, React and Vue","url":"https://medium.com/@mlrawlings/server-side-rendering-shootout-with-marko-preact-rax-react-and-vue-25e1ae17800f#.cm0ogx46k","rank":-5.029694159741383,"score":3,"time":"2017-01-20T01:54:01Z"},{"id":13442674,"title":"Show HN: React.js translatable input","url":"https://github.com/BelkaLab/react-translatable-input","rank":-6.141418665344863,"score":1,"time":"2017-01-20T09:57:04Z"},{"id":13443495,"title":"Our Conversion from Angular to React – Netlify","url":"https://www.netlify.com/blog/2016/07/26/our-conversion-from-angular-to-react/","rank":-5.8814219078830545,"score":2,"time":"2017-01-20T13:08:14Z"},{"id":13443693,"title":"Webpack2.2, JavaScript trends, Angular vs. React, and more in this issue of FSJS","url":"http://www.fullscalejs.com/issues/full-scale-javascript-issue-79-42274","rank":-4.5369272462944465,"score":3,"time":"2017-01-20T13:43:55Z"},{"id":13443721,"title":"Server-Side Rendering Shootout with Marko, Preact, Rax, React and Vue","url":"https://medium.com/@mlrawlings/server-side-rendering-shootout-with-marko-preact-rax-react-and-vue-25e1ae17800f#.cfzbtnf2b","rank":-5.029694159741383,"score":4,"time":"2017-01-20T13:48:29Z"},{"id":13444029,"title":"Role-based authorization in React","url":"https://medium.com/@cvitullo/role-based-authorization-in-react-c70bb7641db4#.ihbwcqo1d","rank":-6.4254656634776115,"score":3,"time":"2017-01-20T14:37:40Z"},{"id":13444323,"title":"Crop, Resize and Filter Photos Using JavaScript, React and the Filestack API","url":"http://blog.filestack.com/api/crop-resize-filter-images-javascript-react/","rank":-4.853960595957184,"score":2,"time":"2017-01-20T15:12:26Z"},{"id":13445014,"title":"Crop, Resize and Filter Photos Using JavaScript, React and the Filestack API","url":"http://blog.filestack.com/tutorials/crop-resize-filter-images-javascript-react/","rank":-4.853960595957184,"score":1,"time":"2017-01-20T16:45:22Z"},{"id":13446487,"title":"Improve your React Redux code: 3 simple steps","url":"https://www.ckl.io/blog/3-simple-steps-to-improve-react-redux-code/","rank":-5.642544952660551,"score":1,"time":"2017-01-20T19:50:23Z"},{"id":13448113,"title":"React + Redux workshop: A workshop to teach you React and Redux in one day!","url":"https://github.com/btholt/react-redux-workshop","rank":-6.481540366345319,"score":3,"time":"2017-01-21T00:38:03Z"},{"id":13448405,"title":"Server-Side Rendering Shootout with Marko, Preact, Rax, React and Vue","url":"https://hackernoon.com/server-side-rendering-shootout-with-marko-preact-rax-react-and-vue-25e1ae17800f","rank":-5.029694159741383,"score":4,"time":"2017-01-21T02:19:51Z"},{"id":13448740,"title":"Show HN: A simple but easy to use and flexible react formatter and internationalization library","url":"https://www.npmjs.com/package/react-put","rank":-4.3934495640662155,"score":3,"time":"2017-01-21T04:14:41Z"},{"id":13450545,"title":"Top Video Tutorials, Sites and Resources to Learn React","url":"https://codient.blogspot.com/2017/01/top-video-tutorials-sites-and-resources.html","rank":-5.4223148645315336,"score":1,"time":"2017-01-21T15:50:40Z"},{"id":13450581,"title":"React redux universal boilerplate","url":"https://github.com/kiki-le-singe/react-redux-universal-boilerplate","rank":-6.737061774670698,"score":2,"time":"2017-01-21T15:58:21Z"},{"id":13450971,"title":"React Fiber Beta","url":"https://www.facebook.com/groups/reactfiberbeta/","rank":-7.080419157732719,"score":2,"time":"2017-01-21T17:15:14Z"},{"id":13455047,"title":"Practical Guide to React and CSS Modules","url":"https://www.triplet.fi/blog/practical-guide-to-react-and-css-modules/","rank":-5.8814219078830545,"score":4,"time":"2017-01-22T13:15:35Z"},{"id":13457035,"title":"Write once use everywhere with react-native","url":"https://medium.com/@amoghbanta/write-once-use-everywhere-with-react-native-d6e575efe58e#.5zu41es8z","rank":-5.8814219078830545,"score":6,"time":"2017-01-22T19:58:51Z"},{"id":13462203,"title":"Preact: Fast 3kb React alternative with the same ES6 API and features","url":"https://preactjs.com/","rank":-4.853960595957184,"score":2,"time":"2017-01-23T14:06:14Z"},{"id":13462338,"title":"Show HN: Target almost all platforms at once with react native","url":"https://github.com/amoghbanta/reactNativeEverywhere","rank":-5.029694159741383,"score":70,"time":"2017-01-23T14:29:09Z"},{"id":13462761,"title":"Going Isomorphic with Python and React","url":"https://medium.com/@__amol__/going-isomorphic-with-python-and-react-f4664183f0c4#.k8dty2yuq","rank":-6.141418665344863,"score":1,"time":"2017-01-23T15:24:03Z"},{"id":13465155,"title":"Styled Components: A new way to use CSS in React","url":"https://medium.freecodecamp.com/a-5-minute-intro-to-styled-components-41f40eb7cd55#.n0rku3fvp","rank":-5.218630283054186,"score":2,"time":"2017-01-23T19:32:36Z"},{"id":13465237,"title":"React Native Wrapper for Google Sign-In OAuth SDK","url":"https://github.com/joonhocho/react-native-google-sign-in","rank":-5.4223148645315336,"score":1,"time":"2017-01-23T19:41:32Z"},{"id":13465384,"title":"Convention-driven framework for React","url":"https://github.com/lore/lore","rank":-6.4254656634776115,"score":2,"time":"2017-01-23T19:57:21Z"},{"id":13465767,"title":"React and .NET Core Deployment on Linux","url":"https://medium.com/@anilselim/deploy-your-react-net-core-apps-on-linux-using-nginx-and-supervisor-5a29d0b6ef94#.ylqu83bl5","rank":-5.8814219078830545,"score":1,"time":"2017-01-23T20:38:51Z"},{"id":13466443,"title":"Views from the 6 weeks in hell I spent rewriting bumpers in react","url":"https://medium.com/bumpers/isnt-our-code-just-the-best-f028a78f33a9#.u3ekfo613","rank":-4.690092449226312,"score":2,"time":"2017-01-23T21:54:51Z"},{"id":13466500,"title":"Show HN: React Reveal Text – A library for animating the revealing of text","url":"https://github.com/adrianmcli/react-reveal-text","rank":-4.690092449226312,"score":11,"time":"2017-01-23T22:01:18Z"},{"id":13469203,"title":"Spending 10 Minutes a Day on Mindfulness Subtly Changes the Way You React","url":"https://hbr.org/2017/01/spending-10-minutes-a-day-on-mindfulness-subtly-changes-the-way-you-react-to-everything","rank":-4.690092449226312,"score":1,"time":"2017-01-24T06:16:01Z"},{"id":13471063,"title":"5 Tips to make a great component to page animation in React-native","url":"https://blog.bam.tech/developper-news/5-tips-to-make-a-great-component-to-page-animation-in-react-native","rank":-4.690092449226312,"score":2,"time":"2017-01-24T13:19:41Z"},{"id":13471127,"title":"Show HN: Product Roadmap Tool Built with React and Immutable.js","url":"http://blog.aha.io/starter-product-roadmap/","rank":-5.029694159741383,"score":2,"time":"2017-01-24T13:30:32Z"},{"id":13471225,"title":"React Release Roadmap: 15.5, 16.0, Fiber, deprecations, and build improvements","url":"https://github.com/facebook/react/issues/8854","rank":-4.853960595957184,"score":5,"time":"2017-01-24T13:48:30Z"},{"id":13471531,"title":"A Flexible state and side effect manager using RxJS for React","url":"https://github.com/philpl/fluorine","rank":-5.029694159741383,"score":2,"time":"2017-01-24T14:29:39Z"},{"id":13472277,"title":"Show HN: Synchronised web countdowns via Firebase and React","url":"https://github.com/danielireson/oneclock","rank":-5.4223148645315336,"score":2,"time":"2017-01-24T15:49:35Z"},{"id":13472433,"title":"Angular vs. React\u200A–\u200Athe DEAL BREAKER","url":"https://medium.com/@dominik.tarnowski2/angular-vs-react-the-deal-breaker-7d76c04496bc#.tjtoleaub","rank":-6.141418665344863,"score":1,"time":"2017-01-24T16:05:18Z"},{"id":13472472,"title":"Why I like Vue over React","url":"https://medium.com/@munawwar/why-i-like-vue-over-react-a3d1dcf34f89#.e1tz9e2pl","rank":-6.141418665344863,"score":3,"time":"2017-01-24T16:08:54Z"},{"id":13472814,"title":"Angular vs. React\u200A–\u200Athe DEAL BREAKER","url":"https://medium.com/@dominik.tarnowski2/angular-vs-react-the-deal-breaker-7d76c04496bc#.divca3z6d","rank":-6.141418665344863,"score":1,"time":"2017-01-24T16:34:54Z"},{"id":13473006,"title":"Optimizing the Performance of Your React Application","url":"https://auth0.com/blog/optimizing-react/?utm_source=hacker_news&utm_medium=sc&utm_campaign=optimizing_react","rank":-5.8814219078830545,"score":1,"time":"2017-01-24T16:50:26Z"},{"id":13476523,"title":"My first React Native game","url":"https://play.google.com/store/apps/details?id=com.datt.wordgame","rank":-6.4254656634776115,"score":1,"time":"2017-01-24T22:50:24Z"},{"id":13484449,"title":"So you want to learn React.js?","url":"https://edgecoders.com/so-you-want-to-learn-react-js-a78801d3cd4d#.si0ikjax5","rank":-5.8814219078830545,"score":1,"time":"2017-01-25T18:41:38Z"},{"id":13485114,"title":"Show HN: Open Source YNAB Clone Built Using Electron, React/Redux and TypeScript","url":"https://github.com/faysal-ahmad/enab","rank":-4.690092449226312,"score":1,"time":"2017-01-25T19:33:39Z"},{"id":13485444,"title":"Show HN: I automated my home with RPi, React-Native and Nodejs","url":"https://github.com/deepsyx/home-automation","rank":-4.853960595957184,"score":13,"time":"2017-01-25T20:02:54Z"},{"id":13485925,"title":"Sharing state in a Symfony hybrid with Twig, React and other JavaScript apps","url":"https://www.symfony.fi/entry/sharing-state-in-a-symfony-hybrid-app-with-twig-react-etc","rank":-4.690092449226312,"score":2,"time":"2017-01-25T20:50:03Z"},{"id":13486524,"title":"Plotting Engraftment Results in React","url":"https://mskcc-clinbx.github.io/react/front-end/flux/2017/01/23/plotting-engraftment-results-in-react.html","rank":-6.4254656634776115,"score":1,"time":"2017-01-25T21:47:25Z"},{"id":13486588,"title":"Go meta looking for senior JavaScript react people","url":"http://gometa.io","rank":-5.642544952660551,"score":1,"time":"2017-01-25T21:53:19Z"},{"id":13490750,"title":"The Road to Learn React – Build a Hacker News App Along the Way","url":"https://www.educative.io/collection/5740745361195008/5676830073815040?ref=hn","rank":-4.690092449226312,"score":2,"time":"2017-01-26T12:26:49Z"},{"id":13490995,"title":"Raspberry Pi 3 based home automation with Node.js and React Native","url":"https://github.com/deepsyx/home-automation","rank":-4.853960595957184,"score":349,"time":"2017-01-26T13:08:46Z"},{"id":13491012,"title":"Show HN: I Automated My Home with React-Native, Node and Raspberry Pi","url":"https://github.com/deepsyx/home-automation.git","rank":-4.690092449226312,"score":7,"time":"2017-01-26T13:13:17Z"},{"id":13494317,"title":"5 reasons to start using React Native","url":"https://medium.com/@laynemoseley/5-reasons-to-use-react-native-6db7347f7a0a#.4c4blmeks","rank":-5.8814219078830545,"score":11,"time":"2017-01-26T19:14:44Z"},{"id":13494772,"title":"Testing React Applications with Jest","url":"https://auth0.com/blog/testing-react-applications-with-jest/?utm_source=hacker_news&utm_medium=sc&utm_campaign=testing_react_jest","rank":-6.4254656634776115,"score":1,"time":"2017-01-26T20:00:18Z"},{"id":13495505,"title":"Diary of a wannabe contributor: The road to my first React PR","url":"http://thereactionary.net/diary-of-a-wannabe-contributor-the-road-to-my-first-react-pr/","rank":-4.853960595957184,"score":1,"time":"2017-01-26T21:42:57Z"},{"id":13495612,"title":"Notes from My First React   Redux Project – Audelabs – Medium","url":"https://medium.com/audelabs/notes-from-my-first-react-redux-project-3f799beeb140#.6da6du9vi","rank":-5.4223148645315336,"score":1,"time":"2017-01-26T21:57:52Z"},{"id":13495631,"title":"Introducing React Navigation for React Native","url":"https://reactnavigation.org/blog/2017/1/Introducing-React-Navigation","rank":-8.203920859871145,"score":295,"time":"2017-01-26T22:00:16Z"},{"id":13496231,"title":"React Navigation","url":"https://reactnavigation.org/","rank":-7.460654783917127,"score":1,"time":"2017-01-26T23:08:46Z"},{"id":13497722,"title":"Redux with React – First look","url":"http://www.jomendez.com/2017/01/26/redux-with-react-first-look/","rank":-6.4254656634776115,"score":1,"time":"2017-01-27T04:29:44Z"},{"id":13498099,"title":"Reasons why you should use React","url":"https://stories.jotform.com/7-reasons-why-you-should-use-react-ad420c634247","rank":-6.141418665344863,"score":1,"time":"2017-01-27T06:13:23Z"},{"id":13499067,"title":"Rails developers should learn React","url":"https://medium.com/@hrishio/why-rails-developers-should-learn-react-5cd651eef6db","rank":-6.4254656634776115,"score":56,"time":"2017-01-27T11:10:39Z"},{"id":13499273,"title":"Our journey migrating 100k lines of code from AngularJS to React (Chapter 1)","url":"https://tech.small-improvements.com/2017/01/25/how-to-migrate-an-angularjs-1-app-to-react","rank":-4.690092449226312,"score":5,"time":"2017-01-27T12:09:04Z"},{"id":13499275,"title":"React Native: What to Expect","url":"https://www.dailydrip.com/blog/react-native-what-to-expect","rank":-6.4254656634776115,"score":9,"time":"2017-01-27T12:09:28Z"},{"id":13500204,"title":"Reasons why you should use React","url":"https://stories.jotform.com/7-reasons-why-you-should-use-react-ad420c634247","rank":-6.141418665344863,"score":1,"time":"2017-01-27T15:12:37Z"},{"id":13500297,"title":"Show HN: React Planner – Draw a 2D floor plan and visualize it in 3D mode","url":"https://github.com/cvdlab/react-planner","rank":-4.3934495640662155,"score":3,"time":"2017-01-27T15:26:33Z"},{"id":13500513,"title":"Create async React Components, supports server rendering and code splitting","url":"https://github.com/ctrlplusb/react-async-component","rank":-5.218630283054186,"score":2,"time":"2017-01-27T16:00:08Z"},{"id":13501767,"title":"Exploring Preact with React","url":"https://www.netlify.com/blog/2017/01/26/exploring-preact-with-react/","rank":-6.737061774670698,"score":1,"time":"2017-01-27T19:03:51Z"},{"id":13502013,"title":"Spectacle (React.js based presentations) v2.0.0 is out","url":"https://github.com/FormidableLabs/spectacle/releases/tag/v2.0.0","rank":-5.218630283054186,"score":8,"time":"2017-01-27T19:39:58Z"},{"id":13502214,"title":"Structuring and Organizing the React Components Directory at Scale","url":"http://noah-prince-tech-blog.ghost.io/structuring-and-organizing-the-react-components-directory/","rank":-5.4223148645315336,"score":1,"time":"2017-01-27T20:08:13Z"},{"id":13502995,"title":"Which-react-scroll","url":"https://github.com/smmoosavi/which-react-scroll","rank":-7.080419157732719,"score":1,"time":"2017-01-27T21:48:34Z"},{"id":13503871,"title":"Stripe releases new dashboard in React","url":"https://dashboard.stripe.com","rank":-6.141418665344863,"score":1,"time":"2017-01-27T23:57:00Z"},{"id":13518792,"title":"CRAFT – Create React App from Template","url":"https://github.com/stoyan/craft","rank":-6.141418665344863,"score":2,"time":"2017-01-30T04:54:48Z"},{"id":13521331,"title":"Junctions.js – A composable alternative to react-router","url":"https://junctions.js.org","rank":-5.642544952660551,"score":3,"time":"2017-01-30T14:19:27Z"},{"id":13521775,"title":"Forms using React and Redux","url":"https://medium.com/@royisch/using-forms-in-react-redux-tips-and-tricks-48ad9c7522f6#.bhsvsnyoi","rank":-6.4254656634776115,"score":1,"time":"2017-01-30T15:14:15Z"},{"id":13522715,"title":"Getting started with React VR","url":"https://www.pluralsight.com/guides/front-end-javascript/getting-started-with-react-vr","rank":-6.4254656634776115,"score":2,"time":"2017-01-30T16:49:24Z"},{"id":13522884,"title":"React without “this”","url":"https://medium.com/@baronmaximilianwilleford/react-without-this-39a76b8f2160#.dntxlqdyv","rank":-7.080419157732719,"score":2,"time":"2017-01-30T17:05:47Z"},{"id":13522953,"title":"React Router: Declarative Routing for React","url":"https://reacttraining.com/react-router/","rank":-8.203920859871145,"score":87,"time":"2017-01-30T17:12:06Z"},{"id":13524118,"title":"Code Reuse Using Higher Order (HOC) and Stateless Functional Components in React","url":"https://hackernoon.com/code-reuse-using-higher-order-hoc-and-stateless-functional-components-in-react-and-react-native-6eeb503c665#.fl8orc188","rank":-4.853960595957184,"score":2,"time":"2017-01-30T19:14:48Z"},{"id":13525884,"title":"Using Forms in React-Redux: Tips and Tricks","url":"https://medium.com/@royisch/using-forms-in-react-redux-tips-and-tricks-48ad9c7522f6#.5a3mczdst","rank":-5.642544952660551,"score":2,"time":"2017-01-30T22:57:05Z"},{"id":13527367,"title":"Meteor and React: Learn Meteor 1.4 and React Step by Step","url":"http://meteorandreact.com","rank":-6.969263392375751,"score":1,"time":"2017-01-31T03:39:46Z"},{"id":13528552,"title":"Progressive web app demo using create react app","url":"https://github.com/nndung179/create-react-pwa-demo","rank":-5.642544952660551,"score":1,"time":"2017-01-31T07:41:50Z"},{"id":13531005,"title":"Nachos – Open Source UI Kit for React Native","url":"https://github.com/avocode/nachos-ui","rank":-5.642544952660551,"score":3,"time":"2017-01-31T14:57:27Z"},{"id":13531628,"title":"React London – Bombastic 1 day conf blowing open the React ecosystem","url":"https://react.london","rank":-7.148568583438252,"score":2,"time":"2017-01-31T15:59:55Z"},{"id":13531727,"title":"Getting Started with React Navigation","url":"https://www.dailydrip.com/topics/react-native/drips/getting-started-with-react-navigation","rank":-6.4254656634776115,"score":2,"time":"2017-01-31T16:09:42Z"},{"id":13532067,"title":"Building Prepd: The pros and cons of launching a product with React Native","url":"https://logbook.hanno.co/prepd-pros-cons-react-native/","rank":-4.690092449226312,"score":2,"time":"2017-01-31T16:33:51Z"},{"id":13532554,"title":"Detect and Blur Faces to Create a “Guess Who” Game with Node.js and React","url":"http://blog.filestack.com/working-with-filestack/detect-blur-faces-nodejs-react/","rank":-4.3934495640662155,"score":6,"time":"2017-01-31T17:06:03Z"},{"id":13532987,"title":"Best practices for react components","url":"https://medium.com/code-life/our-best-practices-for-writing-react-components-dec3eb5c3fc8#.b38vazb9k","rank":-6.4254656634776115,"score":1,"time":"2017-01-31T17:40:19Z"},{"id":13533752,"title":"Nachos – Open Source UI Kit for React Native","url":"https://avocode.com/nachos-ui/docs/","rank":-5.642544952660551,"score":1,"time":"2017-01-31T18:42:45Z"},{"id":13535327,"title":"Unit Testing React Components with Jest","url":"https://www.vinta.com.br/blog/2017/unit-testing-react-components-jest/","rank":-6.141418665344863,"score":2,"time":"2017-01-31T21:17:48Z"},{"id":13535872,"title":"Declarative REST Data Loading for React and Redux","url":"https://github.com/tonyhb/tectonic","rank":-5.642544952660551,"score":3,"time":"2017-01-31T22:21:47Z"},{"id":13536236,"title":"Fetching data in a universal react router app with async actions","url":"http://jonathancreamer.com/fetching-data-in-a-universal-react-router-app-with-async-actions/","rank":-5.029694159741383,"score":2,"time":"2017-01-31T22:58:11Z"},{"id":13538721,"title":"Project ideas for learning React on Rails","url":"https://medium.freecodecamp.com/every-time-you-build-a-to-do-list-app-a-puppy-dies-505b54637a5d#.lugddl5u4","rank":-5.8814219078830545,"score":1,"time":"2017-02-01T06:16:12Z"},{"id":13538955,"title":"CSS in JS: The Argument Refined. From CSS to Universal Typed React UI Bootstrap","url":"https://medium.com/@steida/css-in-js-the-argument-refined-471c7eb83955","rank":-4.5369272462944465,"score":3,"time":"2017-02-01T07:09:34Z"},{"id":13539698,"title":"Show HN: My free React on Rails 5 course","url":"https://learnetto.com/users/hrishio/courses/the-free-react-on-rails-5-course","rank":-5.4223148645315336,"score":3,"time":"2017-02-01T10:38:28Z"},{"id":13539973,"title":"Free and open source social mobile messaging marketplace app using React Native","url":"https://jsapp.me/a-social-mobile-messaging-marketplace-app-using-react-native-firebase-mobx-codepush-onesignal-fad105e70fc1#.ruvj397no","rank":-4.853960595957184,"score":2,"time":"2017-02-01T11:52:40Z"},{"id":13540336,"title":"10 Reasons why I moved from Angular to React","url":"https://www.robinwieruch.de/reasons-why-i-moved-from-angular-to-react/","rank":-5.4223148645315336,"score":3,"time":"2017-02-01T12:58:51Z"},{"id":13540794,"title":"Does React Native that good?","url":"http://www.sochix.ru/does-react-native-that-good/","rank":-6.4254656634776115,"score":1,"time":"2017-02-01T14:12:14Z"},{"id":13541023,"title":"React js chart component","url":"https://kiqs.github.io/chartify/example/","rank":-6.737061774670698,"score":1,"time":"2017-02-01T14:41:40Z"},{"id":13541107,"title":"How I converted my React app to VanillaJS","url":"https://hackernoon.com/how-i-converted-my-react-app-to-vanillajs-and-whether-or-not-it-was-a-terrible-idea-4b14b1b2faff#.j31omxel4","rank":-5.642544952660551,"score":1,"time":"2017-02-01T14:51:09Z"},{"id":13541239,"title":"Code Reuse via Higher Order Stateless Functional Components React/React Native","url":"https://hackernoon.com/code-reuse-using-higher-order-hoc-and-stateless-functional-components-in-react-and-react-native-6eeb503c665#.3m5c1deon","rank":-7.148568583438252,"score":2,"time":"2017-02-01T15:10:02Z"},{"id":13541752,"title":"React-Native and Node Tutorial – Build a Meetup App from Scratch [Part 1}","url":"https://www.youtube.com/watch?v=qmNPpoVkY2Y","rank":-4.690092449226312,"score":1,"time":"2017-02-01T16:04:49Z"},{"id":13542298,"title":"My Experience of Building Nachos UI Kit for React Native","url":"https://medium.com/avocode-stories/my-experience-of-building-nachos-ui-kit-for-react-native-c8307500b8a4#.sh5cvk242","rank":-5.218630283054186,"score":1,"time":"2017-02-01T16:49:30Z"},{"id":13544023,"title":"Parse Adobe After Effects Animations Exported as JSON to Use in React Native","url":"https://github.com/airbnb/lottie-react-native","rank":-4.690092449226312,"score":3,"time":"2017-02-01T19:23:39Z"},{"id":13545309,"title":"Testing React Components with AVA","url":"https://semaphoreci.com/community/tutorials/testing-react-components-with-ava","rank":-6.4254656634776115,"score":3,"time":"2017-02-01T21:18:25Z"},{"id":13548477,"title":"Lottie – Add Complex Animations on Android, iOS and React Native in a Snap","url":"https://medium.com/airbnb-engineering/introducing-lottie-4ff4a0afac0e#.vw0cplige","rank":-4.690092449226312,"score":1,"time":"2017-02-02T06:03:27Z"},{"id":13549416,"title":"From React to Elm","url":"http://sebastianporto.com/blog/posts/2017/from-react-to-elm/","rank":-6.737061774670698,"score":6,"time":"2017-02-02T10:06:54Z"},{"id":13550916,"title":"Lottie wrapper for React Native","url":"https://github.com/airbnb/lottie-react-native","rank":-6.4254656634776115,"score":1,"time":"2017-02-02T14:59:31Z"},{"id":13551427,"title":"Realm React Native 1.0: Powerful Object Database Meets the Realm Mobile Platform","url":"https://realm.io/news/realm-react-native-1-0/","rank":-4.690092449226312,"score":23,"time":"2017-02-02T16:00:13Z"},{"id":13557299,"title":"If you ever find yourself wanting to combine Angular and React","url":"http://www.syntaxsuccess.com/viewarticle/integrating-react-with-angular-2.0","rank":-5.029694159741383,"score":1,"time":"2017-02-03T02:59:15Z"},{"id":13558562,"title":"React Native 0.41.0 stable released","url":"https://github.com/facebook/react-native/releases/tag/v0.41.0","rank":-5.8814219078830545,"score":1,"time":"2017-02-03T08:32:54Z"},{"id":13559708,"title":"React scaffolder","url":"https://github.com/99xt/react-scaffolder","rank":-7.460654783917127,"score":1,"time":"2017-02-03T13:45:56Z"},{"id":13563927,"title":"Removing User Interface Complexity, or Why React Is Awesome","url":"http://jlongster.com/Removing-User-Interface-Complexity,-or-Why-React-is-Awesome","rank":-5.4223148645315336,"score":2,"time":"2017-02-03T22:31:11Z"},{"id":13566136,"title":"React Tetris","url":"https://github.com/chvin/react-tetris","rank":-7.460654783917127,"score":210,"time":"2017-02-04T07:52:59Z"},{"id":13568381,"title":"Tempted to Abandon React Native for Native Android","url":"https://kelvinpompey.me/tempted-to-abandon-react-native-for-native-android/","rank":-5.642544952660551,"score":88,"time":"2017-02-04T18:58:52Z"},{"id":13572549,"title":"Pyrect – Gtk+ Meets React and MobX but for Python","url":"https://github.com/samdroid-apps/pyract","rank":-5.4223148645315336,"score":2,"time":"2017-02-05T14:39:53Z"},{"id":13572805,"title":"The Ultimate Firebase React Native Starter","url":"https://github.com/jsappme/react-native-firebase-starter","rank":-6.141418665344863,"score":4,"time":"2017-02-05T15:42:09Z"},{"id":13573001,"title":"React Native Redux Starter Kit","url":"https://github.com/francocorreasosa/react-native-redux-starter","rank":-6.4254656634776115,"score":3,"time":"2017-02-05T16:17:42Z"},{"id":13573859,"title":"Isomorphic Node.js app with react and redux to help students to revise for GCSE","url":"https://flamy.uk/?utm_source=news.ycombinator.com&utm_medium=story","rank":-4.3934495640662155,"score":3,"time":"2017-02-05T18:55:05Z"},{"id":13575284,"title":"React Static Boilerplate with Webpack2, React Router, and Redux Support","url":"https://github.com/iansinnott/react-static-boilerplate","rank":-7.337343744886062,"score":3,"time":"2017-02-05T23:09:26Z"},{"id":13575798,"title":"The Right Way to Test React Components","url":"https://medium.com/@suchipi/the-right-way-to-test-react-components-548a4736ab22#.z1vpx8m32","rank":-5.8814219078830545,"score":1,"time":"2017-02-06T01:11:18Z"},{"id":13575880,"title":"Tempted to Abandon React Native for Native Android Part 2","url":"https://kelvinpompey.me/tempted-to-abandon-react-native-for-native-android-part-2/","rank":-5.218630283054186,"score":1,"time":"2017-02-06T01:30:13Z"},{"id":13577634,"title":"Lazy Loaded React Components with Webpack 2","url":"https://dev.to/kayis/lazy-loaded-react-components-with-webpack-2","rank":-5.8814219078830545,"score":1,"time":"2017-02-06T08:38:17Z"},{"id":13577889,"title":"How should you React to Redux? [4devs]","url":"http://www.slideshare.net/brainhubpl/how-should-you-react-to-redux","rank":-5.8814219078830545,"score":1,"time":"2017-02-06T09:24:57Z"},{"id":13578358,"title":"Learning React-native in the right way","url":"https://medium.com/@unbug/learn-react-native-in-the-right-way-7b7601dc750b#.7l5sok2pu","rank":-5.8814219078830545,"score":2,"time":"2017-02-06T10:58:53Z"},{"id":13580289,"title":"A simple react component boilerplate using webpack v2","url":"https://github.com/gokulkrishh/react-component-boilerplate","rank":-5.642544952660551,"score":1,"time":"2017-02-06T15:30:46Z"},{"id":13580320,"title":"Rewriting Transmission UI with React","url":"https://medium.com/@openfcsonline/rewriting-transmission-ui-with-react-8f76c44c1c54#.prrp3gy3m","rank":-6.4254656634776115,"score":8,"time":"2017-02-06T15:33:20Z"},{"id":13581534,"title":"Vuedux: Familiar Redux Bindings for Vue.js, Inspired by React-Redux","url":"https://github.com/jaredramirez/vuedux","rank":-5.029694159741383,"score":2,"time":"2017-02-06T17:11:11Z"},{"id":13581753,"title":"[Tutorial] Add Watermarks to Images Using React and Filestack API","url":"http://blog.filestack.com/tutorials/add-a-watermark-to-images-using-filestack-api-and-react/","rank":-5.218630283054186,"score":3,"time":"2017-02-06T17:29:40Z"},{"id":13582857,"title":"Customizing Create-React-app: How to Make Your Own Create-React-app Template","url":"https://auth0.com/blog/how-to-configure-create-react-app/?utm_source=hacker_news&utm_medium=sc&utm_campaign=cra","rank":-6.798733011723831,"score":1,"time":"2017-02-06T19:14:31Z"},{"id":13583059,"title":"Why I moved from Angular to React","url":"https://www.robinwieruch.de/reasons-why-i-moved-from-angular-to-react/","rank":-5.8814219078830545,"score":189,"time":"2017-02-06T19:34:15Z"},{"id":13583949,"title":"React Native at Instagram","url":"https://medium.com/@InstagramEng/react-native-at-instagram-dd828a9a90c7#.kbkeup8hm","rank":-6.737061774670698,"score":5,"time":"2017-02-06T21:07:00Z"},{"id":13584097,"title":"React Native at Instagram","url":"https://engineering.instagram.com/react-native-at-instagram-dd828a9a90c7#.88g2rf8hr","rank":-6.737061774670698,"score":589,"time":"2017-02-06T21:18:06Z"},{"id":13586339,"title":"React Native at Instagram","url":"https://engineering.instagram.com/react-native-at-instagram-dd828a9a90c7","rank":-6.737061774670698,"score":2,"time":"2017-02-07T02:06:26Z"},{"id":13587940,"title":"Learning React-native in the right way","url":"https://hackernoon.com/learn-react-native-in-the-right-way-7b7601dc750b#.ylyzlpxr5","rank":-5.8814219078830545,"score":1,"time":"2017-02-07T08:19:48Z"},{"id":13588044,"title":"Rapid Prototyping of a React App in Static HTML","url":"https://mxb.at/blog/prototyping-react-with-static-html/","rank":-5.4223148645315336,"score":1,"time":"2017-02-07T08:44:51Z"},{"id":13588492,"title":"A deep dive into children in React","url":"https://mxstbr.blog/2017/02/react-children-deepdive/","rank":-5.8814219078830545,"score":2,"time":"2017-02-07T10:44:35Z"},{"id":13588667,"title":"On our implementation of React Native (2016)","url":"http://artsy.github.io/blog/2016/08/24/On-Emission/","rank":-5.8814219078830545,"score":2,"time":"2017-02-07T11:23:56Z"},{"id":13590215,"title":"Show HN: Citii, a React App that compares the Cost of Living between cities","url":"https://github.com/djirdehh/react-living-app","rank":-4.5369272462944465,"score":11,"time":"2017-02-07T16:03:55Z"},{"id":13591180,"title":"Reactathon: 1 week of events and workshops celebrating the React.js ecosystem","url":"https://www.reactathon.com","rank":-4.853960595957184,"score":4,"time":"2017-02-07T18:00:03Z"},{"id":13591402,"title":"Whitestorm.js Framework for Three.js – 3D Games in React","url":"https://github.com/WhitestormJS/whitestorm.js?","rank":-5.218630283054186,"score":7,"time":"2017-02-07T18:29:09Z"},{"id":13592267,"title":"React Native Remote Meetup Is Coming","url":"https://www.dailydrip.com/blog/react-native-remote-meetup-is-coming","rank":-6.141418665344863,"score":4,"time":"2017-02-07T20:09:13Z"},{"id":13595598,"title":"A declarative REST data loader for React and Redux","url":"https://github.com/tonyhb/tectonic","rank":-5.4223148645315336,"score":1,"time":"2017-02-08T03:56:55Z"},{"id":13596792,"title":"Add custom icons to your React Native application","url":"https://blog.bam.tech/business-news/add-custom-icons-to-your-react-native-application","rank":-5.642544952660551,"score":1,"time":"2017-02-08T08:39:34Z"},{"id":13597133,"title":"React-prepare, redux-friendly SSR with async deps","url":"https://github.com/elierotenberg/react-prepare","rank":-5.642544952660551,"score":12,"time":"2017-02-08T10:04:04Z"},{"id":13597736,"title":"Add custom icons to your React Native application","url":"https://blog.bam.tech/developper-news/add-custom-icons-to-your-react-native-application","rank":-5.642544952660551,"score":3,"time":"2017-02-08T12:31:42Z"},{"id":13597911,"title":"Hello.JS Contest: Win a Ticket to React Amsterdam","url":"https://blog.hellojs.org/hello-js-contest-win-a-ticket-to-react-amsterdam-6da4f7e1b0b7#.b8hu1ygzo","rank":-5.4223148645315336,"score":1,"time":"2017-02-08T13:12:03Z"},{"id":13598627,"title":"How to Migrate from Angular to React Without a Massive Rewrite","url":"https://www.smartly.io/blog/how-to-migrate-from-angular-to-react-without-a-massive-rewrite","rank":-5.029694159741383,"score":1,"time":"2017-02-08T14:57:02Z"},{"id":13600419,"title":"Live edit and debug your React apps directly from VS code","url":"https://medium.com/@auchenberg/live-edit-and-debug-your-react-apps-directly-from-vs-code-without-leaving-the-editor-3da489ed905f#.gytpyk6fd","rank":-5.029694159741383,"score":2,"time":"2017-02-08T17:59:43Z"},{"id":13602579,"title":"React, Universally","url":"https://github.com/ctrlplusb/react-universally","rank":-7.460654783917127,"score":1,"time":"2017-02-08T22:00:37Z"},{"id":13603038,"title":"How We Saved a Week of Dev Time Building a React-Redux Application","url":"https://medium.com/@wildebeest/how-we-saved-a-week-of-dev-time-building-a-react-redux-application-9eabcd3efab1#.tpbc2cevs","rank":-4.690092449226312,"score":6,"time":"2017-02-08T23:02:36Z"},{"id":13603194,"title":"Solomid React Boilerplate","url":"https://github.com/solomidnet/react-webpack-boilerplate","rank":-7.080419157732719,"score":4,"time":"2017-02-08T23:25:21Z"},{"id":13607068,"title":"Image Caching in React Native","url":"https://medium.com/@wcandillon/image-caching-in-react-native-96d8df33ca84","rank":-6.4254656634776115,"score":2,"time":"2017-02-09T14:24:07Z"},{"id":13608679,"title":"Twitter mobile website runs now on Node/Express/React","url":"https://twitter.com/wesbos/status/829723862787035137","rank":-5.4223148645315336,"score":1,"time":"2017-02-09T17:18:06Z"},{"id":13609577,"title":"Composing React components through property transference","url":"https://echobind.com/blog/composing-react-components-property-transference/","rank":-6.141418665344863,"score":1,"time":"2017-02-09T18:41:11Z"},{"id":13610362,"title":"React vs. Angular ultimate performance research 2017","url":"https://www.cleveroad.com/blog/react-vs-angular-ultimate-performance-research-2017","rank":-5.8814219078830545,"score":1,"time":"2017-02-09T20:01:07Z"},{"id":13610885,"title":"We built a simple iOS app with react native","url":"http://gooddigitalmorning.com/2017/02/09/att-bygga-en-mobilapp-i-react-native/","rank":-5.4223148645315336,"score":3,"time":"2017-02-09T20:56:03Z"},{"id":13611020,"title":"Another react starter kit","url":"https://github.com/Buildize/react-starter-kit","rank":-6.737061774670698,"score":2,"time":"2017-02-09T21:11:00Z"},{"id":13611473,"title":"Down Periscope: A Deep Dive into PropTypes in React","url":"http://thereactionary.net/down-periscope-a-deep-dive-into-proptypes-in-react/","rank":-5.4223148645315336,"score":1,"time":"2017-02-09T22:07:55Z"},{"id":13614824,"title":"React Native+Redux TodoMVC Demo","url":"https://hackernoon.com/react-native-redux-todomvc-demo-a7d67073ce5#.tr1vltant","rank":-6.737061774670698,"score":1,"time":"2017-02-10T12:11:29Z"},{"id":13615716,"title":"Show HN: Cavy – an integration testing framework for React Native","url":"https://github.com/pixielabs/cavy","rank":-5.218630283054186,"score":3,"time":"2017-02-10T14:51:17Z"},{"id":13616383,"title":"Generate a Zip File Programmatically with JavaScript and React","url":"http://blog.filestack.com/tutorials/generate-a-zip-file-with-filestack-and-react/","rank":-5.4223148645315336,"score":3,"time":"2017-02-10T16:12:58Z"},{"id":13616871,"title":"Show HN: React FS Renderer","url":"https://github.com/ericvicenti/react-fs-renderer","rank":-6.4254656634776115,"score":6,"time":"2017-02-10T17:01:19Z"},{"id":13617081,"title":"Progressive Web Apps with React.js","url":"https://medium.com/@addyosmani/progressive-web-apps-with-react-js-part-i-introduction-50679aef2b12","rank":-6.141418665344863,"score":2,"time":"2017-02-10T17:25:15Z"},{"id":13617901,"title":"Show HN: A React components library for building interactive maps","url":"https://github.com/appbaseio/reactivemaps/blob/master/README.md","rank":-5.218630283054186,"score":88,"time":"2017-02-10T18:58:37Z"},{"id":13618936,"title":"A/B testing component for React (universal)","url":"https://github.com/olahol/react-ab","rank":-5.8814219078830545,"score":1,"time":"2017-02-10T21:11:01Z"},{"id":13619089,"title":"Angular vs. React","url":"https://hackernoon.com/angular-vs-react-the-deal-breaker-7d76c04496bc","rank":-7.080419157732719,"score":21,"time":"2017-02-10T21:33:57Z"},{"id":13619387,"title":"Angular vs. React (vs Vue) –\u200Athe DEAL BREAKER","url":"https://hackernoon.com/angular-vs-react-the-deal-breaker-7d76c04496bc#.unrey3y1l","rank":-5.642544952660551,"score":2,"time":"2017-02-10T22:16:14Z"},{"id":13621380,"title":"Weex – An Alternative to React Native with Vue Syntax","url":"http://weex.incubator.apache.org/","rank":-5.4223148645315336,"score":5,"time":"2017-02-11T06:29:08Z"},{"id":13621515,"title":"Angular vs. React – the deal breaker","url":"https://hackernoon.com/angular-vs-react-the-deal-breaker-7d76c04496bc#.250l2b47q","rank":-6.141418665344863,"score":4,"time":"2017-02-11T07:05:15Z"},{"id":13628166,"title":"The Ultimate Firebase React Native Starter","url":"https://github.com/jsappme/react-native-firebase-starter","rank":-6.141418665344863,"score":1,"time":"2017-02-12T13:11:16Z"},{"id":13631082,"title":"The Road to Learn React.js – Build Hacker News App","url":"https://www.educative.io/collection/5740745361195008/5676830073815040?ref=hn","rank":-5.218630283054186,"score":122,"time":"2017-02-12T21:43:18Z"},{"id":13633253,"title":"React in 2016","url":"https://nexitive.com/blog/react-in-2016/","rank":-7.080419157732719,"score":1,"time":"2017-02-13T05:08:34Z"},{"id":13633390,"title":"Using semantic-ui-react with re-frame","url":"https://opensourcery.co.za/2017/02/12/using-semantic-ui-react-with-re-frame/","rank":-5.8814219078830545,"score":3,"time":"2017-02-13T05:51:35Z"},{"id":13637519,"title":"Why Ariel Elkin Isn't a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.4223148645315336,"score":2,"time":"2017-02-13T18:29:59Z"},{"id":13637629,"title":"Using ES7 class properties to write elegant React Components","url":"http://borgs.cybrilla.com/tils/es7-class-properties/","rank":-5.4223148645315336,"score":3,"time":"2017-02-13T18:42:55Z"},{"id":13638652,"title":"The most interesting React UI framework has flown under the radar","url":"https://medium.com/@yoniweisbrod/styling-react-applications-with-ant-design-92b742aab0b0#.zbkz4jhdc","rank":-5.029694159741383,"score":1,"time":"2017-02-13T20:52:32Z"},{"id":13639787,"title":"React-ES5-To-ES6-Checklist","url":"https://github.com/cht8687/React-ES5-To-ES6-Checklist","rank":-6.4254656634776115,"score":1,"time":"2017-02-13T23:18:58Z"},{"id":13641429,"title":"NativeBase: Set of UI components for React Native is now on version 2.0","url":"https://medium.com/@sanketsahu/launching-nativebase-2-0-4763e7e085d2#.u60n528ms","rank":-4.5369272462944465,"score":2,"time":"2017-02-14T05:38:48Z"},{"id":13641571,"title":"React, Go, Elm, Elixir, TypeScript, Ramda, Serverless, Docker Job in Brisbane","url":"https://www.seek.com.au/job/32810153","rank":-5.029694159741383,"score":1,"time":"2017-02-14T06:08:23Z"},{"id":13643346,"title":"Should You Hire a React Native Developer for Your Next Project?","url":"http://agileengine.com/should-you-hire-a-react-native-developer-for-your-next-project/","rank":-5.029694159741383,"score":1,"time":"2017-02-14T13:32:12Z"},{"id":13645293,"title":"Redux-query – A React/Redux library for querying and managing network state","url":"https://amplitude.engineering/introducing-redux-query-7734e7215b3b","rank":-4.853960595957184,"score":127,"time":"2017-02-14T17:32:39Z"},{"id":13646092,"title":"Integrating D3 into React","url":"http://eng.wealthfront.com/2017/02/14/integrating-d3-into-react/","rank":-6.737061774670698,"score":4,"time":"2017-02-14T18:59:19Z"},{"id":13646197,"title":"Show HN: React Studio Public Beta 2","url":"https://hackernoon.com/react-studio-public-beta-2-1ec0eb8076f4#.n6iogynmi","rank":-5.8814219078830545,"score":4,"time":"2017-02-14T19:11:56Z"},{"id":13646408,"title":"Driving animations natively on React Native","url":"https://facebook.github.io/react-native/blog/2017/02/14/using-native-driver-for-animated.html","rank":-6.141418665344863,"score":6,"time":"2017-02-14T19:33:56Z"},{"id":13648811,"title":"Dotnet new angular and dotnet new react","url":"http://www.hanselman.com/blog/dotnetNewAngularAndDotnetNewReact.aspx","rank":-5.8814219078830545,"score":2,"time":"2017-02-15T00:52:55Z"},{"id":13651588,"title":"Dotnet new angular and dotnet new react","url":"http://www.hanselman.com/blog/dotnetNewAngularAndDotnetNewReact.aspx","rank":-5.8814219078830545,"score":1,"time":"2017-02-15T12:45:42Z"},{"id":13651752,"title":"Comparing ListViews Ionic 2 X React Native","url":"https://www.dailydrip.com/topics/react-native/drips/comparing-listviews-ionic-2-vs-react-native","rank":-5.8814219078830545,"score":1,"time":"2017-02-15T13:17:48Z"},{"id":13653237,"title":"Modern JavaScript survey library (jquery,react,angular,knockout and vue coming)","url":"https://github.com/surveyjs/surveyjs","rank":-5.029694159741383,"score":1,"time":"2017-02-15T16:37:31Z"},{"id":13654058,"title":"Implementing feature flags in single page apps, using React and Redux Saga","url":"http://blog.launchdarkly.com/implementing-feature-flags-in-single-page-apps-using-react-and-redux-saga/","rank":-4.853960595957184,"score":19,"time":"2017-02-15T18:16:00Z"},{"id":13654150,"title":"Building React Components That Are Usable for Multi Orgs","url":"https://medium.com/walmartlabs/building-react-components-for-multiple-brands-and-applications-7e9157a39db4#.qz160586u","rank":-5.4223148645315336,"score":1,"time":"2017-02-15T18:27:20Z"},{"id":13654872,"title":"Show HN: Boundless – accessible, battle-tested, composable React components","url":"http://boundless.js.org/","rank":-5.4223148645315336,"score":10,"time":"2017-02-15T19:54:27Z"},{"id":13655637,"title":"React-select: flexible select input control","url":"http://jedwatson.github.io/react-select/","rank":-6.141418665344863,"score":3,"time":"2017-02-15T21:45:44Z"},{"id":13655791,"title":"An objective comparison between React, Vue and Angular","url":"https://hackernoon.com/angular-vs-react-the-deal-breaker-7d76c04496bc#.kttzjbk5p","rank":-5.642544952660551,"score":1,"time":"2017-02-15T22:05:58Z"},{"id":13658329,"title":"Building a simple camera app clone for iOS with React Native","url":"https://steinar.io/building-your-own-camera-app-for-ios-with-react-native/","rank":-5.029694159741383,"score":4,"time":"2017-02-16T07:48:23Z"},{"id":13659689,"title":"React Native for React Developers","url":"https://blog.coderockr.com/react-native-for-react-developers-769cca5ca6cc#.cf4e6ca9m","rank":-8.453521692771032,"score":3,"time":"2017-02-16T13:26:29Z"},{"id":13660357,"title":"Oculus Chief Software Architect to Detail 'React VR' WebVR Dev Platform at F8","url":"http://www.roadtovr.com/oculus-chief-software-architect-detail-react-vr-webvr-dev-platform-f8-conference/","rank":-4.690092449226312,"score":2,"time":"2017-02-16T15:04:42Z"},{"id":13660572,"title":"React and Redux Sagas Authentication App Tutorial","url":"http://start.jcolemorrison.com/react-and-redux-sagas-authentication-app-tutorial/","rank":-5.8814219078830545,"score":2,"time":"2017-02-16T15:26:47Z"},{"id":13662047,"title":"A React Made-With-Love banner that can be customised with emojis and SVG icons","url":"https://chrisgreg.github.io/react-made-with-love/","rank":-4.3934495640662155,"score":1,"time":"2017-02-16T17:59:41Z"},{"id":13665125,"title":"How to build animated microinteractions in React","url":"https://medium.freecodecamp.com/how-to-build-animated-microinteractions-in-react-aab1cb9fe7c8","rank":-5.8814219078830545,"score":2,"time":"2017-02-17T01:12:40Z"},{"id":13666384,"title":"Serverless Browser Uploads to S3 Using React Fine Uploader, Zappa, and AWS Lambda","url":"http://blog.stratospark.com/secure-serverless-file-uploads-with-aws-lambda-s3-zappa.html","rank":-4.690092449226312,"score":5,"time":"2017-02-17T06:36:17Z"},{"id":13667621,"title":"A static website with React","url":"http://www.thedotpost.com/2016/12/maxime-thirouin-a-static-website-with-react-really","rank":-6.4254656634776115,"score":159,"time":"2017-02-17T12:02:41Z"},{"id":13668315,"title":"How to build animated microinteractions in React","url":"https://medium.com/p/how-to-build-animated-microinteractions-in-react-aab1cb9fe7c8","rank":-5.8814219078830545,"score":2,"time":"2017-02-17T14:09:31Z"},{"id":13668503,"title":"How Much Does It Cost to Build an App with ReactJS / React Native?","url":"https://erminesoft.com/cost-to-make-reactjs-app/","rank":-4.690092449226312,"score":1,"time":"2017-02-17T14:39:39Z"},{"id":13669958,"title":"React Holy Grail, isn't","url":"https://www.scropt.com/2017/02/16/react-holy-grail/","rank":-6.4254656634776115,"score":1,"time":"2017-02-17T17:22:52Z"},{"id":13670208,"title":"Skype releases preview app on Android built with React Native","url":"https://mspoweruser.com/skype-is-testing-a-new-android-app-with-a-new-design-reaction-feature-and-bing-integration/","rank":-5.218630283054186,"score":1,"time":"2017-02-17T17:53:51Z"},{"id":13670453,"title":"I've open-sourced my React Native carpooling app, PÜL","url":"https://github.com/datwheat/pul","rank":-5.218630283054186,"score":2,"time":"2017-02-17T18:24:11Z"},{"id":13670730,"title":"Show HN: Make stateless functional React components hoverable","url":"https://github.com/bufferapp/buffer-redux-hover","rank":-5.642544952660551,"score":1,"time":"2017-02-17T18:57:11Z"},{"id":13672601,"title":"Preact – a fast, 3kB alternative to React","url":"https://preactjs.com","rank":-5.8814219078830545,"score":3,"time":"2017-02-17T23:25:27Z"},{"id":13672752,"title":"How to Reconcile Django Templates with React Components","url":"https://hackernoon.com/reconciling-djangos-mvc-templates-with-react-components-3aa986cf510a","rank":-5.642544952660551,"score":1,"time":"2017-02-17T23:56:53Z"},{"id":13673527,"title":"Simple Augmented Reality in React Native","url":"https://steinar.io/simple-augmented-reality-in-react-native/","rank":-6.141418665344863,"score":2,"time":"2017-02-18T03:56:10Z"},{"id":13677665,"title":"Image Pipeline with React Native ListView","url":"https://medium.com/@wcandillon/image-pipeline-with-react-native-listview-b92d4768b17c","rank":-6.141418665344863,"score":1,"time":"2017-02-19T01:19:35Z"},{"id":13677766,"title":"SSR with Create React App","url":"https://medium.com/@benlu/server-side-rendering-with-create-react-app-1faf5a9d1eff","rank":-6.4254656634776115,"score":2,"time":"2017-02-19T01:46:05Z"},{"id":13678593,"title":"App ideas for learning React with Rails","url":"https://medium.freecodecamp.com/every-time-you-build-a-to-do-list-app-a-puppy-dies-505b54637a5d#.x3r02pq7u","rank":-5.8814219078830545,"score":2,"time":"2017-02-19T07:39:05Z"},{"id":13680210,"title":"Why you shouldn’t use Preact and Inferno to replace React (2016)","url":"https://medium.com/@guyingjie129/why-you-shouldnt-use-preact-and-inferno-to-replace-react-4000ffb44572#.52t6c4ce0","rank":-4.853960595957184,"score":8,"time":"2017-02-19T15:50:42Z"},{"id":13680275,"title":"Show HN: React JavaScript Music Chart, awesome react component for creating charts","url":"https://github.com/kiqs/chartify","rank":-6.969263392375751,"score":3,"time":"2017-02-19T16:02:42Z"},{"id":13680917,"title":"Media Match – a React-Native app for judging news articles real or fake","url":"https://mediamatch.live/","rank":-4.690092449226312,"score":2,"time":"2017-02-19T18:00:31Z"},{"id":13681859,"title":"Rapid starter for your next React Native project","url":"https://github.com/tiaanduplessis/bolt-starter","rank":-5.642544952660551,"score":2,"time":"2017-02-19T20:42:41Z"},{"id":13682912,"title":"Show HN: React-dynamo as a simpler alternative to Redux and Flux","url":"http://www.medsquared.com.au/blog/simpler-redux-alternative-dynamojs/","rank":-4.853960595957184,"score":1,"time":"2017-02-19T23:38:37Z"},{"id":13689099,"title":"Building a live-update dashboard in React and Laravel","url":"https://blog.rubeng.nl/building-a-live-update-dashboard/","rank":-5.4223148645315336,"score":2,"time":"2017-02-20T17:30:32Z"},{"id":13689715,"title":"React-mobx-app: playing around with create-react-app and mobx, redux and firebase","url":"https://github.com/aaronksaunders/react-mobx-app","rank":-6.636348695692196,"score":1,"time":"2017-02-20T18:37:23Z"},{"id":13689765,"title":"Show HN: Griddle 1.0 – A customizable datagrid component for React","url":"http://griddlegriddle.github.io/Griddle/","rank":-5.029694159741383,"score":60,"time":"2017-02-20T18:42:52Z"},{"id":13690308,"title":"Show HN: Chartify – powerful lightweight scalable draggable charts for React.JS","url":"https://kiqs.github.io/chartify/example/","rank":-5.029694159741383,"score":2,"time":"2017-02-20T19:51:08Z"},{"id":13694058,"title":"A collection of magic animations for react components","url":"https://github.com/react-map/react-magic","rank":-5.642544952660551,"score":2,"time":"2017-02-21T07:52:49Z"},{"id":13694475,"title":"React components ecosystem","url":"https://roman01la.typeform.com/to/akH6hc","rank":-7.080419157732719,"score":1,"time":"2017-02-21T09:48:20Z"},{"id":13696360,"title":"Simple, lightweight and customizable React.js animated draggable chart library","url":"https://kiqs.github.io/chartify/example/","rank":-5.218630283054186,"score":3,"time":"2017-02-21T15:54:12Z"},{"id":13696532,"title":"React and Redux Sagas Authentication App Tutorial Part 2","url":"http://start.jcolemorrison.com/react-and-redux-sagas-authentication-app-tutorial-part-2/","rank":-5.4223148645315336,"score":2,"time":"2017-02-21T16:09:37Z"},{"id":13697082,"title":"20 Open Source React Apps to Learn and Borrow From","url":"https://appendto.com/2017/01/learn-react-through-20-progressively-more-complex-open-source-apps/","rank":-5.218630283054186,"score":1,"time":"2017-02-21T17:00:18Z"},{"id":13697090,"title":"Handling Events in React 101","url":"https://appendto.com/2017/01/react-events-101/","rank":-6.4254656634776115,"score":1,"time":"2017-02-21T17:00:39Z"},{"id":13697106,"title":"Build a Camping Weather App with React, Redux and Thunk Middleware","url":"https://appendto.com/2017/02/build-a-camping-weather-app-with-react-redux-and-thunk-middleware/","rank":-5.029694159741383,"score":3,"time":"2017-02-21T17:01:49Z"},{"id":13697847,"title":"Converting a Large React Codebase from Coffeescript to ES6","url":"https://blog.bugsnag.com/converting-a-large-react-codebase-from-coffeescript-to-es6/","rank":-5.4223148645315336,"score":4,"time":"2017-02-21T18:13:34Z"},{"id":13697981,"title":"Total.js and React with Auth0 – part 1/3","url":"http://maxprog.net.pl/total-js/total-js-and-react-with-auth0-part-i/","rank":-5.4223148645315336,"score":3,"time":"2017-02-21T18:25:45Z"},{"id":13700321,"title":"A React component for JSON schema generated and validated forms","url":"https://mozilla-services.github.io/react-jsonschema-form/","rank":-5.218630283054186,"score":1,"time":"2017-02-21T21:42:06Z"},{"id":13704777,"title":"First Steps in GRPC Bindings for React Native","url":"https://medium.com/xebia/first-steps-in-grpc-bindings-for-react-native-32bb97115eed","rank":-5.642544952660551,"score":1,"time":"2017-02-22T11:40:25Z"},{"id":13704802,"title":"Converting a Large React Codebase from Coffeescript to ES6","url":"https://blog.bugsnag.com/converting-a-large-react-codebase-from-coffeescript-to-es6/","rank":-5.4223148645315336,"score":1,"time":"2017-02-22T11:47:55Z"},{"id":13705052,"title":"Cloudinary React Components","url":"https://davidwalsh.name/cloudinary-react","rank":-7.080419157732719,"score":1,"time":"2017-02-22T12:49:14Z"},{"id":13705571,"title":"Putting the “Native” in React Native","url":"https://www.promptworks.com/blog/writing-native-modules-for-react-native?utm_campaign=reactnative&utm_medium=social&utm_source=hn","rank":-6.141418665344863,"score":1,"time":"2017-02-22T14:11:03Z"},{"id":13707827,"title":"Create a build system for your React app in 5 minutes or less","url":"https://medium.com/underdog-io-engineering/create-a-build-system-for-your-react-app-in-5-minutes-or-less-91c501a30b1d","rank":-4.690092449226312,"score":4,"time":"2017-02-22T18:31:35Z"},{"id":13708483,"title":"React native libraries for everyone","url":"http://nativerepo.com/","rank":-6.4254656634776115,"score":2,"time":"2017-02-22T19:37:06Z"},{"id":13708677,"title":"Show HN: React Interactive","url":"http://react-interactive.rafrex.com/","rank":-6.737061774670698,"score":2,"time":"2017-02-22T20:01:17Z"},{"id":13710814,"title":"Saga Feature Flow – A login flow demoing feature flagging in React and Redux Saga","url":"https://github.com/launchdarkly/saga-feature-flow","rank":-4.5369272462944465,"score":8,"time":"2017-02-23T01:15:23Z"},{"id":13711897,"title":"React Component Lifecycle methods","url":"https://micropyramid.com/blog/react-component-lifecycle-methods/","rank":-6.737061774670698,"score":1,"time":"2017-02-23T05:41:57Z"},{"id":13712580,"title":"Render 2 – React-Inspired Swift Library for Writing UIKit UIs","url":"https://github.com/alexdrone/Render","rank":-5.218630283054186,"score":1,"time":"2017-02-23T09:01:24Z"},{"id":13712783,"title":"Hot Module Replacement for React in Rails using the react_on_rails gem","url":"https://medium.com/@hrishio/lesson-5-hot-module-replacement-for-react-in-rails-using-the-react-on-rails-gem-643c5b01f3d7#.lsdwxryeq","rank":-6.798733011723831,"score":2,"time":"2017-02-23T10:02:53Z"},{"id":13712920,"title":"Retrogames Library with Node, React, and Redux 1: Server API and React Front End","url":"https://scotch.io/tutorials/retrogames-library-with-node-react-and-redux-1-server-api-and-react-frontend","rank":-6.636348695692196,"score":2,"time":"2017-02-23T10:40:49Z"},{"id":13713475,"title":"React Native’s experimental new FlatList component","url":"https://medium.com/@cooperka/react-native-new-flatlist-component-30db558c7a5b","rank":-5.8814219078830545,"score":1,"time":"2017-02-23T12:59:41Z"},{"id":13714111,"title":"Phenomic – Modern website generator based on the React and Webpack ecosystem","url":"https://phenomic.io/","rank":-5.029694159741383,"score":2,"time":"2017-02-23T14:34:07Z"},{"id":13714126,"title":"Experimenting with React and Phoenix Channels (Screencast)","url":"https://www.youtube.com/watch?v=KXPl5j9cQPE","rank":-5.8814219078830545,"score":1,"time":"2017-02-23T14:35:47Z"},{"id":13716422,"title":"LightUp-React","url":"https://github.com/nitin42/LightUp-React","rank":-7.460654783917127,"score":1,"time":"2017-02-23T18:36:02Z"},{"id":13717000,"title":"Show HN: Findib, a lost and found app, built with React Native","url":"https://itunes.apple.com/pw/app/findib/id1201619334?mt=8","rank":-4.853960595957184,"score":1,"time":"2017-02-23T19:38:09Z"},{"id":13717111,"title":"How we rebuilt our UI using React","url":"https://tales.codepicnic.com/how-we-rebuilt-our-consoles-ui-using-react-586e82d1cd2b#.n4dhivkvu","rank":-5.8814219078830545,"score":6,"time":"2017-02-23T19:49:57Z"},{"id":13722407,"title":"App from Scratch: Building a Pomodoro Timer in React and Deploying It to Heroku","url":"https://www.youtube.com/watch?v=3gPbn5LaU_8&feature=youtu.be","rank":-4.5369272462944465,"score":1,"time":"2017-02-24T10:02:21Z"},{"id":13723804,"title":"React Native's experimental new FlatList component","url":"https://medium.com/@cooperka/react-native-new-flatlist-component-30db558c7a5b","rank":-5.8814219078830545,"score":1,"time":"2017-02-24T14:17:44Z"},{"id":13724509,"title":"How to make your React Native app respond gracefully when the keyboard pops up","url":"https://medium.freecodecamp.com/how-to-make-your-react-native-app-respond-gracefully-when-the-keyboard-pops-up-7442c1535580#.d19112ru3","rank":-4.5369272462944465,"score":1,"time":"2017-02-24T15:31:28Z"},{"id":13724525,"title":"Show HN: Best React Native books in 2017","url":"https://reactdom.com/blog/react-native-books","rank":-5.642544952660551,"score":1,"time":"2017-02-24T15:32:46Z"},{"id":13725173,"title":"\"Show HN\" React DataGrid DataTable","url":"http://www.reactdatagrid.com/","rank":-6.4254656634776115,"score":2,"time":"2017-02-24T16:39:36Z"},{"id":13726440,"title":"Building Web at UrbanClap\u200A–\u200AThe React Way","url":"https://medium.com/urbanclap-engineering/building-web-at-urbanclap-the-react-way-aa81d69f0ad9","rank":-5.8814219078830545,"score":2,"time":"2017-02-24T18:49:45Z"},{"id":13727577,"title":"Idea for HN: Online React Component Repository","url":"https://m.stepanp.com/an-open-source-component-repository-c9bce836d3b#.4h5dhdo8c","rank":-5.8814219078830545,"score":1,"time":"2017-02-24T20:27:29Z"},{"id":13728265,"title":"Why would you use “Ruby on Rails” for a new React project?","url":"https://forum.shakacode.com/t/why-would-you-use-react-on-rails-for-a-new-react-project/787/8","rank":-4.853960595957184,"score":30,"time":"2017-02-24T21:52:10Z"},{"id":13731722,"title":"A Webpack loader that prefixes classes with custom prefix in React components","url":"https://github.com/vaheqelyan/react-classnamePrefix-loader","rank":-4.853960595957184,"score":2,"time":"2017-02-25T14:30:45Z"},{"id":13732012,"title":"Show HN: React Trend. Simple, elegant spark lines for React.js","url":"https://github.com/unsplash/react-trend","rank":-7.148568583438252,"score":1,"time":"2017-02-25T15:49:09Z"},{"id":13733670,"title":"Why would you use “Ruby on Rails” for a new React project?","url":"https://www.quora.com/Why-would-you-use-Ruby-on-Rails-for-a-new-React-project?share=1","rank":-4.853960595957184,"score":2,"time":"2017-02-25T20:32:50Z"},{"id":13736465,"title":"10 React mini-patterns","url":"https://medium.com/@david.gilbertson/10-react-mini-patterns-c1da92f068c5#.fpwgehxk5","rank":-6.737061774670698,"score":3,"time":"2017-02-26T09:39:01Z"},{"id":13736549,"title":"An Opinionated React Progressive Web App Repository","url":"https://github.com/simonfl3tcher/react-progressive-web-app","rank":-5.8814219078830545,"score":71,"time":"2017-02-26T10:14:31Z"},{"id":13737020,"title":"React progressive web app demo","url":"https://github.com/nndung179/create-react-pwa-demo","rank":-6.4254656634776115,"score":2,"time":"2017-02-26T13:01:03Z"},{"id":13737258,"title":"Show HN: Simple chat app built with Node/React","url":"https://github.com/raymestalez/chat","rank":-5.4223148645315336,"score":5,"time":"2017-02-26T14:08:17Z"},{"id":13737310,"title":"Facebook create-react-app v0.9.2","url":"https://github.com/facebookincubator/create-react-app/releases/tag/v0.9.2","rank":-5.8814219078830545,"score":2,"time":"2017-02-26T14:18:53Z"},{"id":13743096,"title":"10 react mini patterns","url":"https://hackernoon.com/10-react-mini-patterns-c1da92f068c5#.qbrtjxhho","rank":-6.737061774670698,"score":1,"time":"2017-02-27T09:57:50Z"},{"id":13743775,"title":"10 React mini-patterns","url":"https://hackernoon.com/10-react-mini-patterns-c1da92f068c5","rank":-6.737061774670698,"score":2,"time":"2017-02-27T12:43:38Z"},{"id":13744981,"title":"Show HN: Virtual MIDI controller for complex automation – Electron/React [video]","url":"https://www.youtube.com/watch?v=RH7RR38cXmY","rank":-5.029694159741383,"score":1,"time":"2017-02-27T15:42:18Z"},{"id":13746432,"title":"How OkCupid organizes its multi-page React app","url":"https://tech.okcupid.com/how-okcupid-organizes-its-multi-page-react-app/","rank":-5.642544952660551,"score":11,"time":"2017-02-27T18:21:06Z"},{"id":13751034,"title":"Site built on pure JavaScript (React) shows why it's a bad idea","url":"https://webcache.googleusercontent.com/search?q=cache:WRll6h8NQc8J:https://react.rocks/example/react-chrome-redux+&cd=6&hl=en&ct=clnk","rank":-4.690092449226312,"score":1,"time":"2017-02-28T03:57:04Z"},{"id":13752118,"title":"React to Everything","url":"https://blog.hellojs.org/react-to-everything-e3477581ecac#.loujp99ls","rank":-7.080419157732719,"score":2,"time":"2017-02-28T07:56:41Z"},{"id":13753453,"title":"Add a custom font to your react native app","url":"https://blog.bam.tech/developper-news/add-a-custom-font-to-your-react-native-app","rank":-5.4223148645315336,"score":2,"time":"2017-02-28T13:11:39Z"},{"id":13753720,"title":"The Haiku of React Routing Principles","url":"http://jamesknelson.com/the-haiku-of-react-routing-principles/","rank":-6.141418665344863,"score":2,"time":"2017-02-28T13:54:13Z"},{"id":13755098,"title":"Rx-Volution - An introduction to RxJS with examples for React","url":"https://medium.com/@philpl/rx-volution-coding-expressively-with-rxjs-6b7924a12c1b","rank":-5.218630283054186,"score":1,"time":"2017-02-28T16:50:55Z"},{"id":13757630,"title":"Creating controlled components in React","url":"http://www.zsoltnagy.eu/creating-controlled-components-in-react/","rank":-6.4254656634776115,"score":2,"time":"2017-02-28T20:44:20Z"},{"id":13758269,"title":"How I built a super-simple game using React-Native","url":"https://medium.com/@mmazzarolo/how-i-built-a-super-simple-game-using-react-native-67bdade50373#.hncdl6ihh","rank":-5.218630283054186,"score":1,"time":"2017-02-28T21:44:55Z"},{"id":13763556,"title":"Create an Authentication System and a Persistent User Session with React Native","url":"http://www.theodo.fr/blog/2017/03/how-to-create-an-authentication-system-and-a-persistent-user-session-with-react-native/","rank":-4.853960595957184,"score":6,"time":"2017-03-01T13:44:15Z"},{"id":13763971,"title":"[hiring] ONSITE Network Locum Python and REACT London","url":"http://network-locum.workable.com","rank":-5.642544952660551,"score":2,"time":"2017-03-01T14:44:12Z"},{"id":13764024,"title":"Build a React Chat App in 4 Steps","url":"https://carsongibbons.com/build-a-react-chat-app-in-4-steps","rank":-5.642544952660551,"score":2,"time":"2017-03-01T14:49:37Z"},{"id":13766159,"title":"Using Keen IO to collect and query event data in React Native","url":"https://gist.github.com/elof/412c4f62518d4e274f685d48406cb037","rank":-4.853960595957184,"score":1,"time":"2017-03-01T17:44:47Z"},{"id":13766390,"title":"Rapscallion: async SSR for React apps","url":"http://formidable.com/blog/2017/introducing-rapscallion/","rank":-6.141418665344863,"score":25,"time":"2017-03-01T18:03:34Z"},{"id":13767855,"title":"Elm: React Without Compromises","url":"https://appendto.com/2017/03/elm-react-without-compromises/","rank":-6.737061774670698,"score":2,"time":"2017-03-01T20:15:23Z"},{"id":13772331,"title":"Why Developers Now Compare Vue.js to JavaScript Giants Angular and React","url":"http://www.evontech.com/what-we-are-saying/entry/why-developers-now-compare-vuejs-to-javascript-giants-angular-and-react.html","rank":-4.853960595957184,"score":1,"time":"2017-03-02T07:41:07Z"},{"id":13773638,"title":"Sharing Content with React Native Share API","url":"https://blog.bam.tech/developper-news/sharing-content-with-react-native","rank":-5.8814219078830545,"score":3,"time":"2017-03-02T12:50:04Z"},{"id":13775873,"title":"Create a Docker Dashboard with TypeScript, React and Socket.io","url":"https://auth0.com/blog/docker-dashboard-with-react-typescript-socketio/?utm_source=hacker_news&utm_medium=sc&utm_campaign=docker_dashboard","rank":-5.218630283054186,"score":3,"time":"2017-03-02T17:14:14Z"},{"id":13776996,"title":"Elm: React Without Compromises","url":"https://appendto.com/2017/03/elm-react-without-compromises/","rank":-6.737061774670698,"score":2,"time":"2017-03-02T18:52:57Z"},{"id":13777319,"title":"Using Higher-Order Components in React as an Alternative to Inheritance","url":"https://spin.atomicobject.com/2017/03/02/higher-order-components-in-react/#.WLhxcmB_liY.hackernews","rank":-5.029694159741383,"score":1,"time":"2017-03-02T19:24:37Z"},{"id":13780391,"title":"Show HN: A spreadsheet component for React","url":"https://github.com/miadwang/sou-react-table","rank":-5.8814219078830545,"score":10,"time":"2017-03-03T02:51:24Z"},{"id":13780991,"title":"Releasing a React Native License Plate Recognition Package","url":"https://medium.freecodecamp.com/license-plate-recognition-in-react-native-b4f790d3a160#.lgoo3yqkd","rank":-5.642544952660551,"score":2,"time":"2017-03-03T05:44:15Z"},{"id":13781375,"title":"Pure and reactive side effects handling in React apps","url":"https://medium.freecodecamp.com/how-to-make-your-react-app-fully-functional-fully-reactive-and-able-to-handle-all-those-crazy-e5da8e7dac10#.48x194vmd","rank":-5.4223148645315336,"score":1,"time":"2017-03-03T07:49:09Z"},{"id":13781676,"title":"License Plate Recognition in React Native","url":"https://medium.freecodecamp.com/license-plate-recognition-in-react-native-b4f790d3a160#.w56u2qvrs","rank":-6.141418665344863,"score":2,"time":"2017-03-03T09:17:19Z"},{"id":13782673,"title":"CLI tool to jumpstart your webpack and babel and preact/react apps","url":"https://github.com/lucas-aragno/webpack-up","rank":-4.853960595957184,"score":1,"time":"2017-03-03T13:27:23Z"},{"id":13785296,"title":"Full-Stack React and GraphQL Tutorial – Part 1","url":"https://dev-blog.apollodata.com/full-stack-react-graphql-tutorial-582ac8d24e3b","rank":-5.642544952660551,"score":1,"time":"2017-03-03T19:07:00Z"},{"id":13785346,"title":"React2Angular: The easiest way to embed React components in an Angular 1 app","url":"https://github.com/coatue/react2angular","rank":-4.690092449226312,"score":7,"time":"2017-03-03T19:13:13Z"},{"id":13786491,"title":"Submitting a form in React","url":"http://kadwill.com/submitting-a-form-in-react/","rank":-6.4254656634776115,"score":1,"time":"2017-03-03T21:00:34Z"},{"id":13790193,"title":"The Most Common XSS Vulnerability in React.js Applications","url":"https://medium.com/node-security/the-most-common-xss-vulnerability-in-react-js-applications-2bdffbcc1fa0#.pyooux2tv","rank":-5.4223148645315336,"score":3,"time":"2017-03-04T09:58:23Z"},{"id":13791372,"title":"Meteor Reactivity for your React application","url":"https://github.com/ZevenFang/react-meteor","rank":-6.141418665344863,"score":1,"time":"2017-03-04T15:52:07Z"},{"id":13793618,"title":"Introducing xcomponent – cross-domain, React-like components using iframes","url":"https://medium.com/@bluepnume/introducing-xcomponent-cross-domain-react-like-components-using-iframes-c0144f3e82bf#.786w6svm9","rank":-5.4223148645315336,"score":2,"time":"2017-03-04T23:50:14Z"},{"id":13795644,"title":"React Boilerplatinum, a react scaffold focused in developer experience","url":"https://github.com/Kikobeats/react-boilerplatinum#react-boilerplatinum","rank":-7.536359457861464,"score":4,"time":"2017-03-05T12:06:20Z"},{"id":13796554,"title":"Developing with React and Flux","url":"http://www.syntaxsuccess.com/viewarticle/creating-a-treeview-using-react-and-flux","rank":-6.4254656634776115,"score":1,"time":"2017-03-05T16:09:11Z"},{"id":13797092,"title":"React Mini Patterns","url":"https://hackernoon.com/10-react-mini-patterns-c1da92f068c5#.u5eb2h762","rank":-7.080419157732719,"score":3,"time":"2017-03-05T17:26:17Z"},{"id":13798250,"title":"Redux and React-Router v4: A Tale of Two Datastores","url":"https://medium.com/@wmertens/redux-and-react-router-v4-a-tale-of-two-datastores-8dd91f47d14e#.b5n3my5rl","rank":-5.218630283054186,"score":2,"time":"2017-03-05T20:10:37Z"},{"id":13799126,"title":"Comparing the Performance Between Native iOS (Swift) and React-Native","url":"https://medium.com/the-react-native-log/comparing-the-performance-between-native-ios-swift-and-react-native-7b5490d363e2#.sutzd7u0e","rank":-5.218630283054186,"score":1,"time":"2017-03-05T22:18:00Z"},{"id":13800988,"title":"EBay's Node.js based React alternative","url":"http://markojs.com","rank":-5.8814219078830545,"score":1,"time":"2017-03-06T06:12:16Z"},{"id":13801405,"title":"Angular vs. React: Feature Comparison of JavaScript Tools","url":"https://thinkmobiles.com/blog/angular-vs-react/","rank":-5.642544952660551,"score":2,"time":"2017-03-06T08:14:27Z"},{"id":13804209,"title":"I made React Native fast, you can too","url":"https://launchdrawer.com/i-made-react-native-fast-you-can-too-9e61c951ce0","rank":-5.642544952660551,"score":7,"time":"2017-03-06T17:22:19Z"},{"id":13804629,"title":"How to make your React app fully functional, and fully reactive","url":"https://medium.freecodecamp.com/how-to-make-your-react-app-fully-functional-fully-reactive-and-able-to-handle-all-those-crazy-e5da8e7dac10#.2sinzx9ca","rank":-5.029694159741383,"score":1,"time":"2017-03-06T18:08:27Z"},{"id":13805368,"title":"Marko.js 4.0 beats all the competitors (react, preact, rax and vue)","url":"https://hackernoon.com/server-side-rendering-shootout-with-marko-preact-rax-react-and-vue-25e1ae17800f","rank":-4.690092449226312,"score":16,"time":"2017-03-06T19:35:23Z"},{"id":13805845,"title":"Build your own React Router v4","url":"https://tylermcginnis.com/build-your-own-react-router-v4/","rank":-6.141418665344863,"score":1,"time":"2017-03-06T20:33:34Z"},{"id":13806987,"title":"Show HN: Reactor – React app quick setup script","url":"https://github.com/Chalarangelo/reactor","rank":-5.642544952660551,"score":2,"time":"2017-03-06T23:15:49Z"},{"id":13810687,"title":"Declaratively Rendering Earth in 3D: Using Cesium with React and Webpack","url":"http://blog.isquaredsoftware.com/2017/03/declarative-earth-part-1-cesium-webpack/","rank":-5.029694159741383,"score":1,"time":"2017-03-07T14:50:37Z"},{"id":13811929,"title":"Show HN: Client and server for prototyping and developing React SPA's","url":"https://github.com/Fluidbyte/spaq","rank":-4.853960595957184,"score":1,"time":"2017-03-07T16:49:43Z"},{"id":13812207,"title":"A Facial Recognition App Using React-Native, AWS Rekognition, and Polly","url":"http://github.com/civisanalytics/CivisFace","rank":-5.029694159741383,"score":4,"time":"2017-03-07T17:10:42Z"},{"id":13814148,"title":"Tips for styling React apps in JavaScript","url":"https://blog.logrocket.com/tips-for-styling-react-apps-in-javascript-6838a9d289c8","rank":-5.8814219078830545,"score":2,"time":"2017-03-07T19:59:50Z"},{"id":13817341,"title":"React at Light Speed","url":"https://blog.vixlet.com/react-at-light-speed-78cd172a6411#.guo59m5of","rank":-6.737061774670698,"score":2,"time":"2017-03-08T02:30:13Z"},{"id":13822502,"title":"React Native plus Code Push plus Bugsnag for pleasant bug fixing","url":"https://blog.bugsnag.com/react-native-plus-code-push/","rank":-5.029694159741383,"score":25,"time":"2017-03-08T18:43:38Z"},{"id":13824328,"title":"Show HN: Pushing the limits of React Native (react-native-insta-photo-studio)","url":"https://www.youtube.com/watch?v=w2MZMxMO0js","rank":-6.798733011723831,"score":2,"time":"2017-03-08T22:08:16Z"},{"id":13825312,"title":"How to Build a SEO-Friendly React Blog with an API-Based CMS","url":"https://hackernoon.com/react-js-cms-blog-tutorial-e090c699845b#.tvehk1jvy","rank":-4.690092449226312,"score":7,"time":"2017-03-09T00:15:01Z"},{"id":13828193,"title":"Angular vs. React","url":"https://thinkmobiles.com/blog/angular-vs-react/","rank":-7.080419157732719,"score":3,"time":"2017-03-09T09:32:02Z"},{"id":13829841,"title":"Comparing the Performance Between Native iOS (Swift) and React-Native","url":"https://medium.com/the-react-native-log/comparing-the-performance-between-native-ios-swift-and-react-native-7b5490d363e2#.i51e2pmei","rank":-5.218630283054186,"score":2,"time":"2017-03-09T15:24:37Z"},{"id":13832298,"title":"Show HN: Magic Move animations for React","url":"https://overdrive-demo.now.sh/","rank":-5.8814219078830545,"score":1,"time":"2017-03-09T19:20:58Z"},{"id":13833412,"title":"Routing in React, the uncomplicated way","url":"https://hackernoon.com/routing-in-react-the-uncomplicated-way-b2c5ffaee997#.6mv8gwt2m","rank":-6.141418665344863,"score":5,"time":"2017-03-09T20:46:14Z"},{"id":13834883,"title":"Apollo 1.0 is coming – GraphQL for React, Angular and co","url":"https://dev-blog.apollodata.com/apollo-client-1-0-is-coming-23b74b13fbbb","rank":-5.029694159741383,"score":5,"time":"2017-03-09T23:31:44Z"},{"id":13839150,"title":"Action Extensions in React Native","url":"https://www.promptworks.com/blog/building-ios-app-extensions-with-react-native?utm_campaign=action-extensions-react&utm_medium=social&utm_source=hn","rank":-6.4254656634776115,"score":2,"time":"2017-03-10T15:12:46Z"},{"id":13840796,"title":"Solutions for React app development","url":"https://medium.com/@kirill.konshin/solutions-for-react-app-development-f9fcaeba504#.plpkwhqnh","rank":-6.4254656634776115,"score":2,"time":"2017-03-10T18:26:36Z"},{"id":13844864,"title":"React JavaScript vs Angular 2 – New Comparison","url":"https://rubygarage.org/blog/the-angular-2-vs-react-contest-only-livens-up","rank":-5.8814219078830545,"score":4,"time":"2017-03-11T09:10:07Z"},{"id":13845718,"title":"Show HN: Open Source Django/REST/React/Redux blog. Dockerized, has auth","url":"https://github.com/raymestalez/django-react-blog?ref=hn","rank":-4.853960595957184,"score":2,"time":"2017-03-11T15:33:39Z"},{"id":13848235,"title":"Show HN: Open Source Django/REST/React/Redux blog. Dockerized, has auth","url":"https://github.com/raymestalez/django-react-blog?ref=hackernews","rank":-4.853960595957184,"score":1,"time":"2017-03-12T00:58:11Z"},{"id":13848415,"title":"Server Side Rendering with React, Flask and Heroku","url":"http://blog.victorpontis.com/server-side-react","rank":-5.642544952660551,"score":3,"time":"2017-03-12T01:44:15Z"},{"id":13849172,"title":"Integrating React with Angular 2.0","url":"http://www.syntaxsuccess.com/viewarticle/integrating-react-with-angular-2.0","rank":-6.141418665344863,"score":2,"time":"2017-03-12T05:21:50Z"},{"id":13850895,"title":"Combining Angular2 and React","url":"http://www.syntaxsuccess.com/viewarticle/integrating-react-with-angular-2.0","rank":-6.737061774670698,"score":1,"time":"2017-03-12T14:50:24Z"},{"id":13851736,"title":"react-loadable: A higher order component for loading components with promises","url":"https://github.com/thejameskyle/react-loadable","rank":-5.029694159741383,"score":1,"time":"2017-03-12T17:16:58Z"},{"id":13854173,"title":"Introducing React Loadable","url":"https://medium.com/@thejameskyle/react-loadable-2674c59de178#.ae1haffxc","rank":-7.080419157732719,"score":4,"time":"2017-03-13T00:15:47Z"},{"id":13854507,"title":"How I automate all of the boring parts of my job with Create React App DevOps","url":"https://medium.freecodecamp.com/lets-write-create-react-app-devops-together-dc19512c6fbb#.9gmcqvlm7","rank":-4.2587684905126455,"score":1,"time":"2017-03-13T01:22:15Z"},{"id":13857521,"title":"Angular vs. React: Feature Comparison of JavaScript Tools","url":"https://jennytod.newsvine.com/_news/2017/03/09/37069050-angular-vs-react-feature-comparison-of-js-tools-thinkmobiles","rank":-5.642544952660551,"score":1,"time":"2017-03-13T13:18:24Z"},{"id":13859174,"title":"React Conf 2017 Livestream","url":"http://conf.reactjs.org/livestream","rank":-6.737061774670698,"score":100,"time":"2017-03-13T16:20:14Z"},{"id":13859447,"title":"React Dynamic Components: Building and Rendering","url":"https://wail.es/react-dynamic-components-building-rendering/","rank":-6.141418665344863,"score":3,"time":"2017-03-13T16:40:23Z"},{"id":13860556,"title":"React, slide up/down, no dependency component","url":"https://stanko.github.io/react-animate-height-slide-up-down/","rank":-5.8814219078830545,"score":1,"time":"2017-03-13T18:04:48Z"},{"id":13860963,"title":"Introducing Create React Native App","url":"https://facebook.github.io/react-native/blog/2017/03/13/introducing-create-react-native-app.html","rank":-6.4254656634776115,"score":535,"time":"2017-03-13T18:42:21Z"},{"id":13861592,"title":"Better List Views in React Native","url":"https://facebook.github.io/react-native/blog/2017/03/13/better-list-views.html","rank":-6.141418665344863,"score":57,"time":"2017-03-13T19:42:10Z"},{"id":13862066,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.642544952660551,"score":1,"time":"2017-03-13T20:33:10Z"},{"id":13862954,"title":"Angular vs. React: An epic battle for developer mind share","url":"https://www.techworld.com.au/article/615635/angular-vs-react-an-epic-battle-developer-mind-share/","rank":-5.218630283054186,"score":2,"time":"2017-03-13T22:12:05Z"},{"id":13863750,"title":"React Native Navigation Library","url":"http://airbnb.io/native-navigation/","rank":-6.737061774670698,"score":235,"time":"2017-03-14T00:00:48Z"},{"id":13863754,"title":"Native Navigation in React Native","url":"https://github.com/airbnb/native-navigation","rank":-6.4254656634776115,"score":5,"time":"2017-03-14T00:01:25Z"},{"id":13863922,"title":"Experimental implementation of interactable views in React Native","url":"https://github.com/wix/react-native-interactable","rank":-5.642544952660551,"score":90,"time":"2017-03-14T00:34:14Z"},{"id":13863994,"title":"Victory: React.js components for modular charting and data visualization","url":"https://formidable.com/open-source/victory/","rank":-5.218630283054186,"score":4,"time":"2017-03-14T00:48:04Z"},{"id":13864026,"title":"React VR: A framework for building VR apps using React","url":"https://facebookincubator.github.io/react-vr/","rank":-7.337343744886062,"score":3,"time":"2017-03-14T00:53:19Z"},{"id":13864805,"title":"How to Port Your Native Modules into a React Native Environment","url":"https://blog.branch.io/how-to-port-your-native-modules-into-a-react-native-environment/","rank":-5.029694159741383,"score":2,"time":"2017-03-14T03:41:34Z"},{"id":13865515,"title":"Wix React Native Navigation Library","url":"https://github.com/wix/react-native-navigation","rank":-6.4254656634776115,"score":2,"time":"2017-03-14T06:36:41Z"},{"id":13866675,"title":"React + TDD = ","url":"https://medium.com/@admm/test-driven-development-in-react-is-easy-178c9c520f2f#.x4xf8yr0m","rank":-7.080419157732719,"score":1,"time":"2017-03-14T11:49:36Z"},{"id":13866696,"title":"Why I’m throwing out React and going back to Angular 1.x","url":"https://medium.com/@stevewalsh/why-im-throwing-out-react-and-going-back-to-angular-1-x-3aa2b54e907e","rank":-4.690092449226312,"score":51,"time":"2017-03-14T11:52:12Z"},{"id":13868327,"title":"React VR","url":"https://facebookincubator.github.io/react-vr/","rank":-7.460654783917127,"score":235,"time":"2017-03-14T15:34:22Z"},{"id":13868434,"title":"A Zero Configuration Development Setup for React","url":"https://github.com/insin/nwb","rank":-5.8814219078830545,"score":2,"time":"2017-03-14T15:44:14Z"},{"id":13868885,"title":"Introducing Sketch: A Playground for React Native from Expo (YC S16)","url":"https://blog.expo.io/sketch-a-playground-for-react-native-16b2401f44a2#.2fzbgbca8","rank":-5.029694159741383,"score":331,"time":"2017-03-14T16:24:49Z"},{"id":13869040,"title":"Sketch – A Playground for React Native","url":"https://blog.expo.io/sketch-a-playground-for-react-native-16b2401f44a2#.qrk1yn5p7","rank":-6.141418665344863,"score":4,"time":"2017-03-14T16:39:23Z"},{"id":13869391,"title":"Moving Beyond Animations to User Interactions at 60 FPS in React Native","url":"https://medium.com/@talkol/moving-beyond-animations-to-user-interactions-at-60-fps-in-react-native-b6b1fa0ba525#.5v84xhojr","rank":-4.853960595957184,"score":1,"time":"2017-03-14T17:10:38Z"},{"id":13870325,"title":"Simplify complex React components with generators","url":"https://nvbn.github.io/2017/03/14/react-generators/","rank":-6.141418665344863,"score":1,"time":"2017-03-14T18:50:46Z"},{"id":13870529,"title":"Show HN: React Router v4 Hash Link Scroll","url":"https://github.com/rafrex/react-router-hash-link","rank":-5.642544952660551,"score":1,"time":"2017-03-14T19:10:23Z"},{"id":13870623,"title":"React Native support for Sentry","url":"https://blog.sentry.io/2017/03/14/react-native","rank":-6.4254656634776115,"score":27,"time":"2017-03-14T19:21:10Z"},{"id":13870752,"title":"React Redux 4 Async Ways","url":"https://medium.com/react-native-training/redux-4-ways-95a130da0cdc#.dbfgrvwyr","rank":-6.4254656634776115,"score":1,"time":"2017-03-14T19:35:46Z"},{"id":13872483,"title":"React and .NET Core and SignalR = Amazing","url":"https://medium.com/@dsuryd/react-net-core-signalr-amazing-ea0a83e4357e#.2o5jixh6z","rank":-5.8814219078830545,"score":9,"time":"2017-03-14T23:24:30Z"},{"id":13872675,"title":"New Facebook’s Create React Native App","url":"https://www.devteam.space/blog/facebooks-create-react-native-app-makes-ios-android-development-easier-than-ever/","rank":-5.8814219078830545,"score":2,"time":"2017-03-14T23:56:15Z"},{"id":13872743,"title":"Reason React","url":"https://github.com/reasonml/reason-react","rank":-7.460654783917127,"score":4,"time":"2017-03-15T00:08:12Z"},{"id":13872822,"title":"The (P)react component model","url":"https://medium.com/@asolove/preact-internals-2-the-component-model-36a05e32957b#.rmvpzq2hv","rank":-6.4254656634776115,"score":3,"time":"2017-03-15T00:21:50Z"},{"id":13873589,"title":"Quick start React.js","url":"http://www.jackcallister.com/2015/01/05/the-react-quick-start-guide.html","rank":-6.737061774670698,"score":1,"time":"2017-03-15T03:25:17Z"},{"id":13874859,"title":"London Calling, Full Stack Mobile Dev (ClojureScript / Clojure /React) USwitch","url":"http://bit.ly/2mjXAeF","rank":-5.218630283054186,"score":1,"time":"2017-03-15T09:25:41Z"},{"id":13874917,"title":"Sentry React Native","url":"https://blog.sentry.io/2017/03/14/react-native.html","rank":-7.080419157732719,"score":1,"time":"2017-03-15T09:36:45Z"},{"id":13875202,"title":"Sketch-reactive-native-apps: List of react native apps on https://sketch.expo.io","url":"https://github.com/Dorian/sketch-reactive-native-apps","rank":-4.5369272462944465,"score":1,"time":"2017-03-15T10:54:25Z"},{"id":13877106,"title":"(P)react internals: the component model","url":"https://medium.com/@asolove/preact-internals-2-the-component-model-36a05e32957b#.vgh2raprl","rank":-6.141418665344863,"score":2,"time":"2017-03-15T16:10:11Z"},{"id":13877382,"title":"React Conf Website does not appear in Google Search results","url":"https://www.google.com/?gfe_rd=cr&ei=aG3JWJCiCZOg8weHk56ACg&gws_rd=ssl#q=conf.reactjs.org&*","rank":-5.218630283054186,"score":1,"time":"2017-03-15T16:38:22Z"},{"id":13879105,"title":"React and TDD =","url":"https://medium.com/@admm/test-driven-development-in-react-is-easy-178c9c520f2f#.4el9ysw65","rank":-7.080419157732719,"score":4,"time":"2017-03-15T19:40:15Z"},{"id":13879382,"title":"Show HN: Rapscallion, a faster async React SSR","url":"https://github.com/FormidableLabs/rapscallion","rank":-5.642544952660551,"score":8,"time":"2017-03-15T20:15:55Z"},{"id":13881443,"title":"Improve Your UX by Dynamically Rendering Images via React","url":"https://hackernoon.com/improve-your-ux-by-dynamically-rendering-images-via-react-onload-393fd4d0d946#.62pvee6yy","rank":-5.4223148645315336,"score":2,"time":"2017-03-16T00:58:19Z"},{"id":13882018,"title":"Query Params for React","url":"https://github.com/jeff3dx/react-query-params/blob/master/README.md","rank":-6.737061774670698,"score":1,"time":"2017-03-16T02:47:37Z"},{"id":13883488,"title":"Why you should choose React over Angular 2 or 1 for that matter","url":"http://towersofzeyron.com/why-you-should-choose-react-over-angular-2-or-1-for-that-matter/","rank":-4.690092449226312,"score":1,"time":"2017-03-16T08:46:28Z"},{"id":13884496,"title":"Scrape UFC.com for ranking data and render in Material UI React app","url":"https://github.com/chambaz/ufc-rankings","rank":-4.690092449226312,"score":8,"time":"2017-03-16T12:39:33Z"},{"id":13884518,"title":"We made Wolfenstein 3D react to stupid sounds","url":"https://vimeo.com/207831279","rank":-5.642544952660551,"score":3,"time":"2017-03-16T12:43:05Z"},{"id":13884775,"title":"Leveraging the Console API in React Apps","url":"https://blog.logrocket.com/leveraging-the-console-api-in-react-apps-44df6d1ebeb2#.hnicad81f","rank":-5.8814219078830545,"score":1,"time":"2017-03-16T13:26:02Z"},{"id":13885027,"title":"Comparing the Performance Between Native iOS (Swift) and React-Native","url":"https://medium.com/the-react-native-log/comparing-the-performance-between-native-ios-swift-and-react-native-7b5490d363e2","rank":-5.218630283054186,"score":2,"time":"2017-03-16T13:59:25Z"},{"id":13885308,"title":"The Pain of React Router in Redux","url":"https://formidable.com/blog/2016/07/11/let-the-url-do-the-talking-part-1-the-pain-of-react-router-in-redux/","rank":-5.8814219078830545,"score":1,"time":"2017-03-16T14:34:47Z"},{"id":13885423,"title":"React-conf-17-videos: Find that one presentation you missed","url":"https://github.com/taylorham/react-conf-17-videos","rank":-5.218630283054186,"score":3,"time":"2017-03-16T14:47:55Z"},{"id":13886592,"title":"Wooo – Tool that adds Redux to your React project without pain","url":"https://github.com/kocisov/wooo","rank":-5.029694159741383,"score":1,"time":"2017-03-16T16:55:28Z"},{"id":13887503,"title":"A look at Formidable's current React Native stack","url":"http://formidable.com/blog/2017/react-native-app-stack-2017/","rank":-5.4223148645315336,"score":1,"time":"2017-03-16T18:22:36Z"},{"id":13887629,"title":"React Conf 2017 – Day 1","url":"https://www.youtube.com/playlist?list=PLb0IAmt7-GS0kj3saZuh4vzfldxEdH5RH","rank":-6.4254656634776115,"score":3,"time":"2017-03-16T18:34:00Z"},{"id":13887631,"title":"React Conf 2017 – Day 2","url":"https://www.youtube.com/playlist?list=PLb0IAmt7-GS1_fTtjoeSbiIXeia9aYxB1","rank":-6.4254656634776115,"score":2,"time":"2017-03-16T18:34:06Z"},{"id":13889887,"title":"React Conf 2017 videos","url":"https://www.youtube.com/playlist?list=PLb0IAmt7-GS3fZ46IGFirdqKTIxlws7e0","rank":-6.737061774670698,"score":2,"time":"2017-03-16T22:52:12Z"},{"id":13894319,"title":"Myth: React is “faster than DOM”","url":"https://twitter.com/dan_abramov/status/842329893044146176","rank":-6.141418665344863,"score":2,"time":"2017-03-17T14:46:06Z"},{"id":13895187,"title":"Redux or MobX: What I learned after refactoring a medium-sized React app","url":"https://dannyherran.com/2017/03/react-redux-mobx-takeaways/","rank":-4.690092449226312,"score":1,"time":"2017-03-17T16:18:35Z"},{"id":13896680,"title":"Show HN: React-perimeter, create a perimeter and know when it's breached","url":"https://github.com/aweary/react-perimeter","rank":-4.690092449226312,"score":7,"time":"2017-03-17T18:38:51Z"},{"id":13900757,"title":"Functional setState is the future of React","url":"https://medium.freecodecamp.com/functional-setstate-is-the-future-of-react-374f30401b6b#.r37a09phq","rank":-5.8814219078830545,"score":2,"time":"2017-03-18T10:55:45Z"},{"id":13900803,"title":"A learning app using Oxford Dictionary and React Native","url":"https://play.google.com/store/apps/details?id=com.literati.cards","rank":-5.4223148645315336,"score":1,"time":"2017-03-18T11:19:03Z"},{"id":13902084,"title":"Productivity App in React Inspired by Trello","url":"https://github.com/dhruv-kumar-jha/productivity-frontend","rank":-5.8814219078830545,"score":5,"time":"2017-03-18T16:41:49Z"},{"id":13903658,"title":"Create React Native App – 5 Min to “Hello, World” – React Conf 2017","url":"https://www.youtube.com/watch?v=9baaVjGdBqs","rank":-6.969263392375751,"score":2,"time":"2017-03-18T21:40:08Z"},{"id":13906569,"title":"Show HN: Progressive Web App to Stalk Developer GitHub Repos with React/Redux","url":"https://github.com/vijaysutrave/git-stalk","rank":-4.690092449226312,"score":5,"time":"2017-03-19T11:55:21Z"},{"id":13907383,"title":"React component composition cheatsheet","url":"https://github.com/xat/react-component-composition-cheatsheet","rank":-6.737061774670698,"score":1,"time":"2017-03-19T14:50:46Z"},{"id":13908554,"title":"Crate: A way to compose and build (React) components out of existing components","url":"https://github.com/tkh44/react-crate","rank":-4.690092449226312,"score":1,"time":"2017-03-19T17:48:59Z"},{"id":13908616,"title":"React Native App Stack, March 2017","url":"https://medium.com/react-native-development/react-native-app-stack-march-2017-f7605e02d46f","rank":-6.141418665344863,"score":1,"time":"2017-03-19T17:57:06Z"},{"id":13908734,"title":"Type-Safe Flux Standard Actions (FSA) in React Using TypeScript FSA","url":"https://www.triplet.fi/blog/type-safe-flux-standard-actions-fsa-in-react-using-typescript-fsa/","rank":-5.029694159741383,"score":1,"time":"2017-03-19T18:18:51Z"},{"id":13910135,"title":"Show HN: React-socket","url":"https://github.com/mesteche/react-socket","rank":-6.737061774670698,"score":7,"time":"2017-03-19T22:41:11Z"},{"id":13911189,"title":"Show HN: Preact-Rpc – React Pre-Rendering via RPC","url":"https://github.com/musawirali/preact-rpc","rank":-5.4223148645315336,"score":1,"time":"2017-03-20T02:07:37Z"},{"id":13911426,"title":"Creating a cross-domain React component, with xcomponent","url":"https://medium.com/@bluepnume/creating-a-cross-domain-react-component-with-xcomponent-fbcccc4778fd#.n693e230d","rank":-5.642544952660551,"score":1,"time":"2017-03-20T03:16:57Z"},{"id":13912245,"title":"React Overdrive","url":"https://react-overdrive.now.sh/","rank":-7.460654783917127,"score":3,"time":"2017-03-20T06:48:29Z"},{"id":13912353,"title":"Progressive web app using: react – redux – redux-saga","url":"https://github.com/nndung179/create-react-progressive-web-app","rank":-5.642544952660551,"score":2,"time":"2017-03-20T07:15:16Z"},{"id":13912764,"title":"Hire React Native Developers – Offshore React Native Programmers in India","url":"http://www.valuecoders.com/hire-developers/hire-react-native-developers","rank":-7.337343744886062,"score":1,"time":"2017-03-20T09:22:19Z"},{"id":13913286,"title":"React-native no longer supported by Facebook?","url":"http://stackoverflow.com/questions/42897634/react-native-no-longer-supported-by-facebook","rank":-5.8814219078830545,"score":2,"time":"2017-03-20T11:45:55Z"},{"id":13913305,"title":"How to share content to social media from your React Native app","url":"https://blog.bam.tech/developper-news/sharing-content-with-react-native","rank":-4.853960595957184,"score":13,"time":"2017-03-20T11:49:43Z"},{"id":13914494,"title":"A higher order component for declarative data loading in React and Redux","url":"https://github.com/woltapp/redux-autoloader","rank":-4.853960595957184,"score":7,"time":"2017-03-20T14:31:47Z"},{"id":13914627,"title":"Redux vs. React’s setState(): a simple criterion to choose between","url":"https://iamakulov.com/notes/all/redux-vs-react-setstate/","rank":-5.029694159741383,"score":4,"time":"2017-03-20T14:46:50Z"},{"id":13914675,"title":"How to Test React and Redux with Redux-Saga and ReactDnD (whew)","url":"https://medium.freecodecamp.com/testing-react-and-redux-with-redux-saga-and-reactdnd-whew-dedebcbd78dd#.gdms192ja","rank":-4.853960595957184,"score":2,"time":"2017-03-20T14:51:47Z"},{"id":13915385,"title":"Testing React Applications","url":"https://blog.logrocket.com/testing-react-applications-part-1-of-3-ebd8397917f3#.6m5yohhus","rank":-7.080419157732719,"score":1,"time":"2017-03-20T16:19:35Z"},{"id":13916885,"title":"Container Components and Stateless Functional Components in React","url":"http://www.zsoltnagy.eu/container-components-and-stateless-functional-components-in-react/","rank":-5.642544952660551,"score":1,"time":"2017-03-20T19:19:10Z"},{"id":13916990,"title":"You don’t need a fancy framework to use GraphQL with React","url":"https://edgecoders.com/you-dont-need-a-fancy-framework-to-use-graphql-with-react-b47b436626fb","rank":-4.853960595957184,"score":1,"time":"2017-03-20T19:33:31Z"},{"id":13917884,"title":"Improve Your UX by Dynamically Rendering Images via React","url":"https://hackernoon.com/improve-your-ux-by-dynamically-rendering-images-via-react-onload-393fd4d0d946#.x1nfurz68","rank":-5.4223148645315336,"score":1,"time":"2017-03-20T21:36:32Z"},{"id":13918225,"title":"How to Test React and Redux with Redux-Saga and ReactDnD","url":"https://medium.freecodecamp.com/testing-react-and-redux-with-redux-saga-and-reactdnd-whew-dedebcbd78dd","rank":-5.029694159741383,"score":2,"time":"2017-03-20T22:32:30Z"},{"id":13920716,"title":"Angular vs. React","url":"https://thinkmobiles.com/blog/angular-vs-react/","rank":-7.080419157732719,"score":1,"time":"2017-03-21T09:06:25Z"},{"id":13921145,"title":"Render – React-Inspired Swift Library for Writing UIKit UIs","url":"http://alexdrone.github.io/Render/","rank":-5.4223148645315336,"score":2,"time":"2017-03-21T11:00:20Z"},{"id":13921488,"title":"Clear Form in Redux When Navigating with React-Router","url":"https://ilonade.github.io/blog/clear-form-in-redux-when-navigating-with-react-router/","rank":-5.4223148645315336,"score":2,"time":"2017-03-21T12:19:11Z"},{"id":13923772,"title":"An iOS Dev’s Experience with React Native","url":"https://blog.madebywindmill.com/an-ios-devs-experience-with-react-native-559275b5a4e8","rank":-5.642544952660551,"score":7,"time":"2017-03-21T16:30:30Z"},{"id":13924075,"title":"Mounting React Native Components with Enzyme and JSDom","url":"https://blog.joinroot.com/mounting-react-native-components-with-enzyme-and-jsdom/","rank":-5.642544952660551,"score":4,"time":"2017-03-21T17:02:58Z"},{"id":13924579,"title":"Trello Inspired Productivity App in React and GraphQL","url":"https://github.com/dhruv-kumar-jha/productivity-frontend","rank":-5.642544952660551,"score":3,"time":"2017-03-21T18:00:26Z"},{"id":13925065,"title":"Time Travel Debugging with Create-React-native-app and VSCode","url":"http://blog.nparashuram.com/2017/03/debugging-create-react-native-app-with.html","rank":-5.218630283054186,"score":6,"time":"2017-03-21T18:54:45Z"},{"id":13926195,"title":"Playing with React Navigation and Airbnb’s Native Navigation","url":"https://medium.com/@ericvicenti/playing-with-react-navigation-and-airbnbs-native-navigation-4e49fc765489#.xr40q9dzg","rank":-5.4223148645315336,"score":3,"time":"2017-03-21T21:04:12Z"},{"id":13926564,"title":"Show HN: One line of code to turn any Angular 1 Component into a React Component","url":"https://github.com/coatue-oss/angular2react","rank":-4.2587684905126455,"score":3,"time":"2017-03-21T21:46:32Z"},{"id":13926667,"title":"CSS in React the Good, the Bad, and the Ugly","url":"https://seifi.org/css/sxsw-slides-css-in-react-the-good-the-bad-and-the-ugly.html","rank":-5.218630283054186,"score":1,"time":"2017-03-21T22:00:23Z"},{"id":13927505,"title":"Automatically Deploy Pull Requests for Create React Native App and Expo Projects","url":"https://blog.expo.io/guest-post-automatically-deploy-pull-requests-for-create-react-native-app-and-expo-apps-f8029f8f713a","rank":-4.853960595957184,"score":11,"time":"2017-03-22T00:15:21Z"},{"id":13930543,"title":"Fetching Data in React: ComponentWillMount vs. ComponentDidMount","url":"https://daveceddia.com/where-fetch-data-componentwillmount-vs-componentdidmount/","rank":-5.8814219078830545,"score":1,"time":"2017-03-22T13:04:18Z"},{"id":13931208,"title":"Show HN: Appr, React Native PR builds that you scan and open on device","url":"https://github.com/FormidableLabs/appr/","rank":-4.5369272462944465,"score":11,"time":"2017-03-22T14:33:01Z"},{"id":13932296,"title":"An iOS dev's experience with React Native","url":"https://blog.madebywindmill.com/an-ios-devs-experience-with-react-native-559275b5a4e8#.28jaiktfk","rank":-5.642544952660551,"score":7,"time":"2017-03-22T16:32:31Z"},{"id":13935150,"title":"Build Daydream,Gear,and Cardboard Native VR Apps Using React Native with Viro","url":"https://www.producthunt.com/posts/viro-media-2","rank":-4.690092449226312,"score":1,"time":"2017-03-22T21:27:34Z"},{"id":13935929,"title":"Office UI Fabric React","url":"https://github.com/OfficeDev/office-ui-fabric-react","rank":-6.737061774670698,"score":1,"time":"2017-03-22T23:09:43Z"},{"id":13937875,"title":"Golang isomorphic react/hot reloadable/redux/css-modules starter kit","url":"https://github.com/olebedev/go-starter-kit","rank":-5.218630283054186,"score":1,"time":"2017-03-23T07:05:08Z"},{"id":13939507,"title":"John Carmack on VR UI with React","url":"https://twitter.com/ID_AA_Carmack/status/844902854171262977","rank":-5.8814219078830545,"score":4,"time":"2017-03-23T13:28:59Z"},{"id":13940986,"title":"Show HN: SmartyPlants – my first iOS app, written entirely in React Native","url":"https://www.smartyplantsapp.com","rank":-4.853960595957184,"score":2,"time":"2017-03-23T16:03:24Z"},{"id":13943498,"title":"React? What is ‘this’? A funky way to get around having to rebind this","url":"http://thereactionary.net/react-what-is-this-a-funky-way-to-get-around-having-to-rebind-this/","rank":-4.5369272462944465,"score":1,"time":"2017-03-23T19:46:46Z"},{"id":13943842,"title":"I felt in love with BlazeCSS, thanks to its component structure, React did to","url":"https://g-script.github.io/react-be-blaze","rank":-4.5369272462944465,"score":8,"time":"2017-03-23T20:18:02Z"},{"id":13946459,"title":"Angular's Dependency Injection in React","url":"http://blog.mgechev.com/2017/01/30/implementing-dependency-injection-react-angular-element-injectors/","rank":-6.141418665344863,"score":1,"time":"2017-03-24T03:54:17Z"},{"id":13947635,"title":"Building Tesla’s battery range calculator with React Part 1","url":"https://medium.com/@matthewchoi7/building-teslas-battery-range-calculator-with-react-part-1-2cb7abd8c1ee#.au6nwwjpr","rank":-5.218630283054186,"score":2,"time":"2017-03-24T09:17:29Z"},{"id":13948116,"title":"Planning to hire React.JS Developers? Here’s what you need to know","url":"http://dedicatedteams.io/planning-to-hire-react-js-developers-heres-what-you-need-to-know/","rank":-4.690092449226312,"score":2,"time":"2017-03-24T11:16:58Z"},{"id":13949400,"title":"Easy Single-Page .NET Core Application with Webpack and React in VS 2015","url":"https://medium.com/@codingupastorm/easily-set-up-a-single-page-net-core-application-with-webpack-and-react-in-visual-studio-2015-a70ddf23aec6#.2td21785w","rank":-4.690092449226312,"score":1,"time":"2017-03-24T15:11:28Z"},{"id":13949701,"title":"Modeling form state in React","url":"http://beautifulcode.1stdibs.com/2017/03/23/react-form-state/","rank":-6.4254656634776115,"score":9,"time":"2017-03-24T15:49:17Z"},{"id":13951180,"title":"Designing responsive web layouts in React Studio","url":"https://hackernoon.com/designing-responsive-web-layouts-in-react-studio-2e1d796704d5#.qcvqeouph","rank":-5.8814219078830545,"score":3,"time":"2017-03-24T18:42:46Z"},{"id":13951474,"title":"Testing in React: best practices, tips and tricks","url":"https://techblog.commercetools.com/testing-in-react-best-practices-tips-and-tricks-577bb98845cd#.pgoknmxk3","rank":-5.642544952660551,"score":1,"time":"2017-03-24T19:19:18Z"},{"id":13951901,"title":"Show HN: React Tiling Window Manager","url":"https://github.com/palantir/react-mosaic","rank":-6.141418665344863,"score":7,"time":"2017-03-24T20:15:10Z"},{"id":13951964,"title":"Building Modular and Flexible React Container Components","url":"http://srinathh.github.io/blog/modular-flexible-react-container-components/","rank":-5.8814219078830545,"score":3,"time":"2017-03-24T20:24:29Z"},{"id":13952037,"title":"Show HN: Chartify – React.js plugin for creating powerful and beautiful charts","url":"https://kiqs.github.io/chartify/example/","rank":-4.853960595957184,"score":2,"time":"2017-03-24T20:38:02Z"},{"id":13954020,"title":"Show HN: My first published React component, pagination-component","url":"https://goo.gl/MGbJYP","rank":-5.4223148645315336,"score":1,"time":"2017-03-25T03:55:58Z"},{"id":13954318,"title":"Optimizing React Apps in Practice","url":"https://medium.com/dailyjs/react-is-slow-react-is-fast-optimizing-react-apps-in-practice-394176a11fba#.mz700n8ef","rank":-6.4254656634776115,"score":3,"time":"2017-03-25T06:04:56Z"},{"id":13954435,"title":"AJAX Requests in React: How and Where to Fetch Data","url":"https://daveceddia.com/ajax-requests-in-react/","rank":-5.218630283054186,"score":2,"time":"2017-03-25T06:57:28Z"},{"id":13955894,"title":"Show HN: Simple notifications for react","url":"https://github.com/vkbansal/react-notie","rank":-6.141418665344863,"score":7,"time":"2017-03-25T14:45:38Z"},{"id":13955955,"title":"Show HN: Pagination-component. My first React component","url":"https://github.com/dibenso/pagination-component","rank":-5.642544952660551,"score":1,"time":"2017-03-25T14:56:36Z"},{"id":13956143,"title":"Simple form validation library for React Native","url":"https://github.com/unexge/foect","rank":-5.8814219078830545,"score":1,"time":"2017-03-25T15:43:15Z"},{"id":13957593,"title":"Show HN: GraphQL Queries with React and GUN, the Graph Database","url":"https://github.com/brysgo/graphql-gun","rank":-5.029694159741383,"score":37,"time":"2017-03-25T21:09:48Z"},{"id":13959529,"title":"Redux Server Rendering Starter with HMR, React Router 4, and Redux Sagas","url":"https://github.com/realseanp/isomorphic-redux-react-webpack-starter","rank":-4.853960595957184,"score":1,"time":"2017-03-26T06:30:25Z"},{"id":13961045,"title":"React Bits: Design Patterns, Techniques, Tips and Tricks","url":"https://github.com/vasanthk/react-bits","rank":-5.642544952660551,"score":2,"time":"2017-03-26T14:50:13Z"},{"id":13962500,"title":"Using React, Redux and Webpack with Dotnet Core to build a modern web front end","url":"https://medium.com/@MaartenSikkema/using-react-redux-and-webpack-with-dotnet-core-to-build-a-modern-web-frontend-7e2d091b3ba#.9intk8rmr","rank":-4.3934495640662155,"score":3,"time":"2017-03-26T19:08:20Z"},{"id":13963818,"title":"Show HN: A React Native showcase to get help and app feedback","url":"http://nomadhideout.com/makes","rank":-4.853960595957184,"score":1,"time":"2017-03-26T22:50:17Z"},{"id":13964275,"title":"React.js: Design patterns, anti-patterns, conventions, and concepts","url":"https://github.com/vasanthk/react-bits","rank":-5.4223148645315336,"score":16,"time":"2017-03-27T00:35:44Z"},{"id":13965007,"title":"CrashCourse: React Js from Start to Deployment","url":"https://codebasecamp.com/2017/03/23/React-js-Crashcourse/","rank":-5.8814219078830545,"score":1,"time":"2017-03-27T03:42:19Z"},{"id":13966684,"title":"React from Zero","url":"https://dev.to/kayis/react-from-zero","rank":-7.080419157732719,"score":4,"time":"2017-03-27T11:12:25Z"},{"id":13967125,"title":"React Native: NativeBase Market Now Open for Authors","url":"https://blog.nativebase.io/nativebase-market-now-open-for-authors-ac9fcf420308#.asohhplsi","rank":-5.642544952660551,"score":1,"time":"2017-03-27T12:32:48Z"},{"id":13967243,"title":"React.js Efficient Server Rendering","url":"https://hackernoon.com/react-js-efficient-server-rending-5dcb2a0ae14a#.v5ka7v9vi","rank":-6.4254656634776115,"score":1,"time":"2017-03-27T12:53:55Z"},{"id":13968336,"title":"Debounce React Events on Inputs","url":"https://wail.es/debounce-react-events-on-inputs/","rank":-6.4254656634776115,"score":2,"time":"2017-03-27T15:11:45Z"},{"id":13969643,"title":"Build a simple Rails API server and Auth0 JWT authentication and React in 30 minutes","url":"https://medium.com/devtechtipstricks/build-a-simple-rails-api-server-auth0-jwt-authentication-react-from-scratch-in-30-minutes-or-257cbb2a939a#.egifn5yqc","rank":-4.3934495640662155,"score":2,"time":"2017-03-27T17:15:44Z"},{"id":13970771,"title":"React Native – A First Try","url":"https://tryolabs.com/blog/2017/03/27/react-native-a-first-try/","rank":-6.4254656634776115,"score":1,"time":"2017-03-27T19:15:59Z"},{"id":13970794,"title":"React Native: a first try","url":"https://tryolabs.com/blog/2017/03/27/react-native-a-first-try/?1","rank":-6.4254656634776115,"score":1,"time":"2017-03-27T19:20:18Z"},{"id":13972693,"title":"Building Small Apps with React and Cerebro","url":"https://github.com/BrainMaestro/primer/blob/master/react/building-small-apps-with-react-cerebro.md","rank":-5.8814219078830545,"score":1,"time":"2017-03-27T23:20:41Z"},{"id":13972899,"title":"Comparing Reagent to React.js and Vue.js for dynamic tabular data","url":"http://yogthos.net/posts/2017-03-26-ReagentReactView.html","rank":-4.853960595957184,"score":2,"time":"2017-03-28T00:08:25Z"},{"id":13975788,"title":"Angular to React/Redux, a Guide for Angular 1 Experts Looking to Use React/Redux","url":"https://github.com/GoTeamEpsilon/angular-to-react-redux","rank":-6.481540366345319,"score":5,"time":"2017-03-28T11:52:00Z"},{"id":13975872,"title":"Redux Offline: Build Offline-First Apps for Web and React Native","url":"https://github.com/jevakallio/redux-offline","rank":-5.029694159741383,"score":16,"time":"2017-03-28T12:10:44Z"},{"id":13977339,"title":"[React] Review: Unit Test Is Easy","url":"https://hackernoon.com/react-unit-test-example-tutorial-jest-enzyme-jsdom-mocha-chai-state-props-component-7ec850a98566","rank":-6.141418665344863,"score":1,"time":"2017-03-28T15:22:47Z"},{"id":13978774,"title":"Show HN: Cans – A framework for building React MobX application","url":"https://medium.com/@djyde/cans-a-framework-for-building-react-mobx-application-78bff88c3b3f","rank":-5.218630283054186,"score":2,"time":"2017-03-28T17:44:56Z"},{"id":13980068,"title":"React and MOBX and YAWP – One of the best developement stack i've worked","url":"http://yawp.io/blog/2017/01/31/react-mobx-yawp","rank":-4.5369272462944465,"score":11,"time":"2017-03-28T19:54:14Z"},{"id":13981260,"title":"Atom Setup for your next react project","url":"https://medium.com/@yjose/list-atom-setup-for-your-next-react-project-ed35e0694e10","rank":-5.8814219078830545,"score":2,"time":"2017-03-28T22:14:36Z"},{"id":13982885,"title":"Powering UberEATS with React Native and Uber Engineering","url":"https://eng.uber.com/ubereats-react-native/","rank":-5.642544952660551,"score":8,"time":"2017-03-29T02:39:23Z"},{"id":13984196,"title":"Angular vs. React: Feature Comparison of JavaScript Tools","url":"https://thinkmobiles.com/blog/angular-vs-react/","rank":-5.642544952660551,"score":1,"time":"2017-03-29T07:47:30Z"},{"id":13984296,"title":"Time Series Charts with React, Redux and D3","url":"https://blog.serverdensity.com/time-series-charts-react-redux-d3/","rank":-5.642544952660551,"score":3,"time":"2017-03-29T08:14:50Z"},{"id":13984501,"title":"Redux or MobX: What I learned after refactoring a medium-sized React app","url":"https://dannyherran.com/2017/03/react-redux-mobx-takeaways/","rank":-4.690092449226312,"score":2,"time":"2017-03-29T09:08:48Z"},{"id":13984527,"title":"React is only going to get more Reactive","url":"https://gist.github.com/duivvv/2ba00d413b8ff7bc1fa5a2e51c61ba43","rank":-5.642544952660551,"score":3,"time":"2017-03-29T09:16:22Z"},{"id":13985046,"title":"Powering UberEATS with React Native and Uber Engineering","url":"https://eng.uber.com/ubereats-react-native/","rank":-5.642544952660551,"score":1,"time":"2017-03-29T11:26:14Z"},{"id":13986151,"title":"Things We Learned Building a Complex React App","url":"https://www.madetech.com/news/things-we-learned-building-a-complex-react-app","rank":-5.642544952660551,"score":2,"time":"2017-03-29T13:49:29Z"},{"id":13986481,"title":"7 Best Free Tutorials for Learning React and Making Web Apps","url":"http://www.makeuseof.com/tag/best-free-tutorials-react-web-apps/#463267118-tw#1490734947444","rank":-5.029694159741383,"score":3,"time":"2017-03-29T14:26:20Z"},{"id":13986646,"title":"Show HN: Redux Offline – Offline-First Architecture for Web and React Native","url":"https://medium.com/@jevakallio/introducing-redux-offline-offline-first-architecture-for-progressive-web-applications-and-react-68c5167ecfe0","rank":-4.853960595957184,"score":1,"time":"2017-03-29T14:41:33Z"},{"id":13987383,"title":"11 mistakes I’ve made during React Native / Redux app development","url":"https://medium.com/dailyjs/11-mistakes-ive-made-during-react-native-redux-app-development-8544e2be9a9","rank":-5.029694159741383,"score":2,"time":"2017-03-29T15:46:07Z"},{"id":13989464,"title":"Introducing the first dedicated IDE for React web development","url":"http://reactide.io","rank":-5.4223148645315336,"score":11,"time":"2017-03-29T18:57:28Z"},{"id":13990884,"title":"Show HN: React.js Bindings to Google’s Lovefield DB Library","url":"https://github.com/roman01la/react-lovefield","rank":-5.029694159741383,"score":1,"time":"2017-03-29T21:44:06Z"},{"id":13993304,"title":"First dedicated IDE for React","url":"https://github.com/reactide/reactide","rank":-6.4254656634776115,"score":3,"time":"2017-03-30T06:12:03Z"},{"id":13993648,"title":"Reactide is the first dedicated IDE for React web application development","url":"http://reactide.io/","rank":-5.029694159741383,"score":3,"time":"2017-03-30T07:50:11Z"},{"id":13993693,"title":"How UberEATS Uses React Native","url":"https://eng.uber.com/ubereats-react-native/","rank":-6.4254656634776115,"score":2,"time":"2017-03-30T08:03:27Z"},{"id":13995430,"title":"Show HN: React-trix a React wrapper around Basecamp's Trix editor","url":"https://github.com/dstpierre/react-trix","rank":-6.969263392375751,"score":2,"time":"2017-03-30T14:07:32Z"},{"id":13995731,"title":"Server-Side Rendering of Deep Links with React and .NET Core","url":"https://hackernoon.com/server-side-rendering-of-deep-links-with-react-and-net-core-882830ca663","rank":-5.029694159741383,"score":3,"time":"2017-03-30T14:40:51Z"},{"id":13995868,"title":"State Architecture Patterns in React: A Review","url":"https://medium.com/@skylernelson_64801/state-architecture-patterns-in-react-a-review-df02c1e193c6","rank":-5.8814219078830545,"score":2,"time":"2017-03-30T14:53:21Z"},{"id":13995882,"title":"Creating a Custom, Maintainable React-Scripts Package","url":"https://medium.com/helpful-human/creating-a-custom-maintainable-react-scripts-package-db6d16501a94","rank":-5.8814219078830545,"score":3,"time":"2017-03-30T14:55:02Z"},{"id":13995891,"title":"Show HN: Redux Offline – Build Offline-First Apps for Web and React Native","url":"https://github.com/jevakallio/redux-offline","rank":-4.690092449226312,"score":174,"time":"2017-03-30T14:55:40Z"},{"id":13996978,"title":"React Lifecycle Methods- how and when to use them","url":"https://engineering.musefind.com/react-lifecycle-methods-how-and-when-to-use-them-2111a1b692b1","rank":-5.4223148645315336,"score":1,"time":"2017-03-30T16:51:53Z"},{"id":13997015,"title":"Time Series Charts with React, Redux and D3","url":"https://blog.serverdensity.com/time-series-charts-react-redux-d3/","rank":-5.642544952660551,"score":1,"time":"2017-03-30T16:56:53Z"},{"id":13997155,"title":"The question Fiber answers for rendering in React","url":"https://orlandohamsho.com/2017/03/26/the-question-fiber-answers-for-rendering-in-react/","rank":-5.642544952660551,"score":1,"time":"2017-03-30T17:15:45Z"},{"id":13998574,"title":"In a Few Minutes: Create React App","url":"https://youtu.be/Hprelr8ip5c","rank":-5.8814219078830545,"score":1,"time":"2017-03-30T20:23:11Z"},{"id":14000381,"title":"React Native Animations theme","url":"http://animations.reactcentral.com","rank":-6.737061774670698,"score":2,"time":"2017-03-31T00:50:39Z"},{"id":14000386,"title":"React Central on Product Hunt","url":"https://www.producthunt.com/posts/react-central","rank":-6.4254656634776115,"score":2,"time":"2017-03-31T00:51:16Z"},{"id":14001394,"title":"Yes, React is taking over front-end development. The question is why","url":"https://medium.freecodecamp.com/yes-react-is-taking-over-front-end-development-the-question-is-why-40837af8ab76","rank":-4.853960595957184,"score":2,"time":"2017-03-31T05:42:41Z"},{"id":14003274,"title":"Advanced React and Redux","url":"https://medium.com/@rsvarinder/advanced-react-and-redux-f6867e881113","rank":-6.737061774670698,"score":1,"time":"2017-03-31T13:07:12Z"},{"id":14003330,"title":"SetState() Gate – Navigating React SetState() Behavior Confusion","url":"https://medium.com/javascript-scene/setstate-gate-abc10a9b2d82","rank":-5.8814219078830545,"score":1,"time":"2017-03-31T13:14:18Z"},{"id":14004489,"title":"React Styleguidist 5: style guide generator and component workbench for React","url":"https://medium.com/@sapegin/react-styleguidist-5-bf399305e34d","rank":-7.148568583438252,"score":1,"time":"2017-03-31T15:03:18Z"},{"id":14005476,"title":"MDXC: A tool to create React components from Markdown","url":"https://github.com/jamesknelson/mdxc","rank":-5.4223148645315336,"score":3,"time":"2017-03-31T16:35:57Z"},{"id":14005783,"title":"React routing library that syncs your router state with your Redux or Mobx store","url":"https://github.com/elefanty/offramp","rank":-4.5369272462944465,"score":5,"time":"2017-03-31T17:06:16Z"},{"id":14007018,"title":"Opinionated Comparison of React, Angular2, and Aurelia","url":"https://github.com/stickfigure/blog/wiki/Opinionated-Comparison-of-React,-Angular2,-and-Aurelia","rank":-5.8814219078830545,"score":3,"time":"2017-03-31T19:01:20Z"},{"id":14013163,"title":"React for human beings","url":"https://medium.com/from-the-couch/react-without-for-human-beings-d31557481bf9","rank":-6.737061774670698,"score":2,"time":"2017-04-01T17:39:01Z"},{"id":14017167,"title":"Simple React Development in 2017 – Hacker Noon","url":"https://hackernoon.com/simple-react-development-in-2017-113bd563691f","rank":-5.8814219078830545,"score":2,"time":"2017-04-02T13:54:12Z"},{"id":14018285,"title":"React simple Flexbox grid","url":"https://github.com/abraztsov/ReactSimpleFlexGrid","rank":-6.737061774670698,"score":3,"time":"2017-04-02T18:26:44Z"},{"id":14019926,"title":"Show HN: Reactide a dedicated IDE for React web application development","url":"http://reactide.io","rank":-5.029694159741383,"score":20,"time":"2017-04-03T00:54:22Z"},{"id":14020033,"title":"Creating a treeview in React","url":"http://www.syntaxsuccess.com/viewarticle/creating-a-treeview-using-react-and-flux","rank":-6.4254656634776115,"score":1,"time":"2017-04-03T01:26:11Z"},{"id":14020705,"title":"Simple React Development in 2017","url":"https://hackernoon.com/simple-react-development-in-2017-113bd563691f","rank":-6.4254656634776115,"score":3,"time":"2017-04-03T05:06:31Z"},{"id":14021383,"title":"React-Spoon: A sane front-end router for react","url":"https://github.com/iyobo/react-spoon","rank":-7.536359457861464,"score":1,"time":"2017-04-03T08:37:38Z"},{"id":14021928,"title":"Haul: A better react-native CLI","url":"https://github.com/callstack-io/haul","rank":-6.141418665344863,"score":4,"time":"2017-04-03T11:13:44Z"},{"id":14022348,"title":"Next.js 2.0 plays better with React and JavaScript","url":"http://www.infoworld.com/article/3185385/javascript/nextjs-20-plays-better-with-react-and-javascript.html","rank":-5.218630283054186,"score":1,"time":"2017-04-03T12:48:18Z"},{"id":14022860,"title":"Show HN: CodeSandbox – A React editor built for easy sharing and reusability","url":"https://codesandbox.io","rank":-4.853960595957184,"score":12,"time":"2017-04-03T14:12:30Z"},{"id":14023144,"title":"Internationalizing a React Application Using Polyglot","url":"https://www.jonathan-petitcolas.com/2017/03/27/internationalizing-react-application-using-polyglot.html","rank":-6.141418665344863,"score":1,"time":"2017-04-03T14:53:12Z"},{"id":14023636,"title":"Django-cra-helper: The missing piece of the Django and React puzzle","url":"https://github.com/MasterKale/django-cra-helper","rank":-4.853960595957184,"score":2,"time":"2017-04-03T15:43:00Z"},{"id":14023842,"title":"Every React Native Project Ever","url":"https://github.com/timomeh/every-react-native-project-ever","rank":-6.4254656634776115,"score":1,"time":"2017-04-03T15:59:14Z"},{"id":14024281,"title":"Hookdoo – React to incoming webhooks with minimal setup","url":"https://www.hookdoo.com","rank":-5.642544952660551,"score":8,"time":"2017-04-03T16:35:34Z"},{"id":14027426,"title":"Is React hard to learn?","url":"https://www.ludovf.net/blog/why-reactjs-difficult-understand/","rank":-6.4254656634776115,"score":2,"time":"2017-04-03T21:38:10Z"},{"id":14028140,"title":"Create-react-app is great but it lacks something: Redux and its configurations","url":"https://github.com/delvallejonatan/generator-create-redux-app","rank":-4.690092449226312,"score":6,"time":"2017-04-03T23:16:15Z"},{"id":14028986,"title":"GUN 0.7.X – 1.5K Table Inserts/sec, React, GraphQL, RxJS, Support and More","url":"https://github.com/amark/gun","rank":-4.3934495640662155,"score":1,"time":"2017-04-04T02:09:37Z"},{"id":14029847,"title":"Server Side Rendering and Create React App","url":"https://medium.com/@kirill.konshin/server-side-rendering-and-create-react-app-aka-react-scripts-f68411da7438","rank":-5.8814219078830545,"score":1,"time":"2017-04-04T05:49:25Z"},{"id":14030673,"title":"Reactide – IDE for React","url":"http://reactide.io/","rank":-6.737061774670698,"score":1,"time":"2017-04-04T08:45:20Z"},{"id":14032201,"title":"Show HN: React-data sheet, Excel-like spreadsheet component","url":"https://nadbm.github.io/react-datasheet/","rank":-5.4223148645315336,"score":345,"time":"2017-04-04T13:15:20Z"},{"id":14032977,"title":"How to Use Redux to Make Your React Project Easier","url":"http://blog.apptension.com/2017/04/04/how-to-use-redux/","rank":-5.218630283054186,"score":2,"time":"2017-04-04T14:31:08Z"},{"id":14033405,"title":"The reason why React Native apps may get rejected from App Store","url":"https://hi.monterail.co/react-native-app-store","rank":-4.853960595957184,"score":1,"time":"2017-04-04T15:07:20Z"},{"id":14034607,"title":"It's High Time to React.js: Ten Reasons to Give It a Try","url":"https://da-14.com/blog/its-high-time-reactjs-ten-reasons-give-it-try","rank":-4.5369272462944465,"score":2,"time":"2017-04-04T16:40:31Z"},{"id":14035607,"title":"Reactide is the first dedicated IDE for React web application development","url":"http://reactide.io/","rank":-5.029694159741383,"score":1,"time":"2017-04-04T18:09:02Z"},{"id":14039299,"title":"Break Down Isomorphic and Universal Boilerplate: React-Redux Server Rendering","url":"https://hackernoon.com/isomorphic-universal-boilerplate-react-redux-server-rendering-tutorial-example-webpack-compenent-6e22106ae285","rank":-5.218630283054186,"score":1,"time":"2017-04-05T02:55:55Z"},{"id":14041439,"title":"Time Series Charts with React, Redux and D3","url":"https://blog.serverdensity.com/time-series-charts-react-redux-d3/?utm_source=hashnode.com","rank":-5.642544952660551,"score":1,"time":"2017-04-05T12:06:30Z"},{"id":14041678,"title":"E2E Testing React Applications with TestCafe","url":"https://medium.com/@amoskovkin/e2e-testing-react-applications-with-testcafe-8edb605ec66c","rank":-6.141418665344863,"score":2,"time":"2017-04-05T12:50:35Z"},{"id":14042420,"title":"Fast and Simple React Testing with Enzyme","url":"http://www.theodo.fr/blog/2017/04/enzyme-fast-and-simple-react-testing/","rank":-5.8814219078830545,"score":3,"time":"2017-04-05T14:45:15Z"},{"id":14043626,"title":"A Gentle Introduction to Higher Order Components in React","url":"https://www.robinwieruch.de/gentle-introduction-higher-order-components/","rank":-5.4223148645315336,"score":3,"time":"2017-04-05T17:06:16Z"},{"id":14044906,"title":"Using Create React App with Phoenix","url":"http://www.east5th.co/blog/2017/04/03/using-create-react-app-with-phoenix/","rank":-6.141418665344863,"score":25,"time":"2017-04-05T19:38:25Z"},{"id":14045403,"title":"React Workshops 01: A Step-By-Step Walkthrough of Redux Data Flow","url":"https://youtu.be/hiaqhI62zZs","rank":-4.853960595957184,"score":1,"time":"2017-04-05T20:38:55Z"},{"id":14046120,"title":"A React tiling window manager","url":"https://palantir.github.io/react-mosaic/","rank":-6.4254656634776115,"score":3,"time":"2017-04-05T22:12:15Z"},{"id":14047388,"title":"Reactide is the first dedicated IDE for React web application development","url":"https://github.com/reactide/reactide","rank":-5.029694159741383,"score":3,"time":"2017-04-06T02:13:42Z"},{"id":14048446,"title":"React animation 101: CSS transitions","url":"https://medium.com/@bjorn.holdt/react-animations-101-css-transitions-9c1050c2bc9d","rank":-6.4254656634776115,"score":1,"time":"2017-04-06T06:41:52Z"},{"id":14048920,"title":"Show HN: Pokédex built with React","url":"http://goo.gl/uHRl0E","rank":-6.141418665344863,"score":1,"time":"2017-04-06T08:45:11Z"},{"id":14049900,"title":"Code Splitting for React Router with Webpack and HMR","url":"https://medium.com/@hassanhelfi/code-splitting-for-react-router-with-webpack-and-hmr-bb509968e86f","rank":-5.4223148645315336,"score":1,"time":"2017-04-06T12:27:46Z"},{"id":14055034,"title":"Jared Kushner and Peter Thiel React to Silicon Valley Criticism Very Differently","url":"https://www.inc.com/sonya-mann/thiel-kushner-startups.html","rank":-4.853960595957184,"score":4,"time":"2017-04-06T21:56:43Z"},{"id":14057148,"title":"Opinionated Comparison of React, Angular2, and Aurelia","url":"https://github.com/stickfigure/blog/wiki/Opinionated-Comparison-of-React%2C-Angular2%2C-and-Aurelia","rank":-5.8814219078830545,"score":206,"time":"2017-04-07T04:34:00Z"},{"id":14057915,"title":"Yes, React is taking over front-end development. The question is why","url":"https://medium.freecodecamp.com/yes-react-is-taking-over-front-end-development-the-question-is-why-40837af8ab76","rank":-4.853960595957184,"score":1,"time":"2017-04-07T07:49:33Z"},{"id":14059678,"title":"Nathan's React Tutorial","url":"https://www.nathanl.in/posts/The-React-Tutorial-Nathan-Wishes-He-Had%3A-PART-I","rank":-6.737061774670698,"score":2,"time":"2017-04-07T14:03:30Z"},{"id":14060183,"title":"Reactide – dedicated IDE for React web application development","url":"http://reactide.io/","rank":-5.642544952660551,"score":3,"time":"2017-04-07T14:56:20Z"},{"id":14060776,"title":"Beta Testing React Native Android Applications with Crashlytics","url":"https://medium.com/komenco/beta-testing-your-react-native-android-application-with-crashlytics-483c7e66a423","rank":-5.642544952660551,"score":1,"time":"2017-04-07T16:00:27Z"},{"id":14060800,"title":"Yes, React is taking over front-end development. The question is why","url":"https://medium.freecodecamp.com/yes-react-is-taking-over-front-end-development-the-question-is-why-40837af8ab76?imm_mid=0f0065&cmp=em-web-na-na-newsltr_20170405","rank":-4.853960595957184,"score":2,"time":"2017-04-07T16:03:20Z"},{"id":14061336,"title":"Reactide – dedicated IDE for React web application development","url":"https://github.com/reactide/reactide","rank":-5.642544952660551,"score":1,"time":"2017-04-07T16:52:55Z"},{"id":14063598,"title":"Show HN: React Native Responsive Grid","url":"https://github.com/idibidiart/react-native-responsive-grid","rank":-6.141418665344863,"score":1,"time":"2017-04-07T21:21:36Z"},{"id":14063818,"title":"React v15.5.0","url":"https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html","rank":-6.737061774670698,"score":453,"time":"2017-04-07T22:00:26Z"},{"id":14065908,"title":"glamorous: React component styling solved","url":"https://github.com/paypal/glamorous","rank":-6.4254656634776115,"score":1,"time":"2017-04-08T08:10:07Z"},{"id":14066269,"title":"glamorous from PayPal: React component styling solved","url":"https://medium.com/@kentcdodds/introducing-glamorous-fb3c9f4ed20e","rank":-5.8814219078830545,"score":2,"time":"2017-04-08T10:28:52Z"},{"id":14066534,"title":"What we learned after using React Native for a year","url":"https://hashnode.com/post/what-we-learned-after-using-react-native-for-a-year-civdr8zv6058l3853wqud7hqp","rank":-5.218630283054186,"score":1,"time":"2017-04-08T12:07:40Z"},{"id":14066779,"title":"Show HN: Meaning in Work Calculator Built in React","url":"https://kevgrig.github.io/wami-react/","rank":-5.4223148645315336,"score":3,"time":"2017-04-08T13:24:56Z"},{"id":14069535,"title":"React-Redux-Webpack2 Boilerplate","url":"https://github.com/anuragaryan/webpack-react-redux-starter","rank":-6.737061774670698,"score":1,"time":"2017-04-08T23:00:45Z"},{"id":14072563,"title":"I create a sweet React progress bar","url":"https://github.com/abraztsov/react-sweet-progress","rank":-5.8814219078830545,"score":2,"time":"2017-04-09T14:54:16Z"},{"id":14073250,"title":"Show HN: React Native Responsive Grid-Based Layout","url":"https://github.com/idibidiart/react-native-responsive-grid#readme","rank":-5.642544952660551,"score":8,"time":"2017-04-09T17:11:44Z"},{"id":14074066,"title":"Show HN: Legionizer – a React app that lets you recreate the Legion TV credits","url":"http://www.legionizer.com/","rank":-4.5369272462944465,"score":14,"time":"2017-04-09T19:57:29Z"},{"id":14076492,"title":"React as a Static Site Generator","url":"https://dbushell.com/2017/02/13/react-as-a-static-site-generator/","rank":-6.141418665344863,"score":2,"time":"2017-04-10T06:35:05Z"},{"id":14076745,"title":"react-module-boilerplate: Sample React presentational components package","url":"https://github.com/pascalduez/react-module-boilerplate","rank":-7.746472238338964,"score":1,"time":"2017-04-10T07:46:04Z"},{"id":14077656,"title":"Semantic UI React","url":"http://react.semantic-ui.com/introduction","rank":-7.080419157732719,"score":1,"time":"2017-04-10T11:45:33Z"},{"id":14077685,"title":"Show HN: Stateful functional React components without runtime overhead","url":"https://github.com/roman01la/babel-plugin-stateful-functional-react-components","rank":-5.4223148645315336,"score":2,"time":"2017-04-10T11:50:22Z"},{"id":14078505,"title":"Infinitely Dispatching Actions and React, Redux, and React Router v4","url":"https://www.cuttlesoft.com/infinitely-dispatching-actions-react-redux-react-router-v4/","rank":-7.337343744886062,"score":1,"time":"2017-04-10T13:55:02Z"},{"id":14079592,"title":"React or not to React?","url":"https://medium.com/@DDI_Development/react-or-not-to-react-d43ddaf9c4c8","rank":-8.453521692771032,"score":1,"time":"2017-04-10T15:58:50Z"},{"id":14080676,"title":"How we made our product more personalized with CSS Variables and React","url":"https://medium.com/geckoboard-under-the-hood/how-we-made-our-product-more-personalized-with-css-variables-and-react-b29298fde608","rank":-4.853960595957184,"score":2,"time":"2017-04-10T17:29:06Z"},{"id":14080919,"title":"Moving from React-Redux to Elm","url":"http://aleclownes.com/2017/04/10/react-redux-to-elm.html","rank":-6.141418665344863,"score":2,"time":"2017-04-10T17:53:10Z"},{"id":14081068,"title":"Learn React Redux in 7 minutes","url":"https://medium.com/@sapy/learn-react-redux-in-7-minutes-3fc52ce5ce74","rank":-6.141418665344863,"score":2,"time":"2017-04-10T18:09:03Z"},{"id":14081604,"title":"Free Updated React (v15.5) Course by the Creators of React Router","url":"https://reacttraining.com/online/react-fundamentals","rank":-6.969263392375751,"score":35,"time":"2017-04-10T19:10:30Z"},{"id":14084787,"title":"Building a Realtime Chess Game with React and Firebase","url":"https://appendto.com/2017/04/building-a-realtime-chess-game-with-react-and-firebase/","rank":-5.4223148645315336,"score":2,"time":"2017-04-11T04:11:07Z"},{"id":14087072,"title":"React DnD","url":"https://react-dnd.github.io/react-dnd/","rank":-7.460654783917127,"score":3,"time":"2017-04-11T12:34:09Z"},{"id":14087466,"title":"Integrating MobX and React-Navigation","url":"https://medium.com/@pxue/react-navigation-with-mobx-2064fcdaa25b","rank":-6.4254656634776115,"score":1,"time":"2017-04-11T13:25:40Z"},{"id":14087830,"title":"Show HN: Watercolor travel map generator built with React","url":"https://amatelin.github.io/watercolor-travel-map/","rank":-5.4223148645315336,"score":2,"time":"2017-04-11T14:04:51Z"},{"id":14087851,"title":"Giving Back, by Learning React","url":"https://www.robinwieruch.de/giving-back-by-learning-react/","rank":-6.4254656634776115,"score":2,"time":"2017-04-11T14:06:30Z"},{"id":14088555,"title":"How we made our product more personalized with CSS Variables and React","url":"https://medium.com/geckoboard-under-the-hood/how-we-made-our-product-more-personalized-with-css-variables-and-react-b29298fde608","rank":-4.853960595957184,"score":1,"time":"2017-04-11T15:08:38Z"},{"id":14089221,"title":"Adding API to React Native","url":"https://www.youtube.com/watch?v=GUZJr6Dyok0","rank":-6.4254656634776115,"score":1,"time":"2017-04-11T15:53:43Z"},{"id":14089313,"title":"Show HN: Star Wars opening craw built with React VR","url":"https://nikgraf.github.io/webvr-experiments/Animation/v2/","rank":-5.218630283054186,"score":2,"time":"2017-04-11T16:00:04Z"},{"id":14089515,"title":"Show HN: React-Ionize, a React Fiber Renderer for Electron Apps","url":"https://github.com/mhink/react-ionize","rank":-7.148568583438252,"score":2,"time":"2017-04-11T16:16:03Z"},{"id":14089734,"title":"Create React App and Django","url":"https://www.fusionbox.com/blog/detail/create-react-app-and-django/624/","rank":-6.4254656634776115,"score":2,"time":"2017-04-11T16:34:46Z"},{"id":14090725,"title":"React testing: enzyme vs. unexpected-react","url":"https://medium.com/@bruderstein/enzyme-vs-unexpected-react-ee9cb099d12b","rank":-8.203920859871145,"score":7,"time":"2017-04-11T18:02:42Z"},{"id":14091251,"title":"async-reactor – Async Stateless Functional Components with React","url":"https://github.com/xtuc/async-reactor","rank":-5.642544952660551,"score":2,"time":"2017-04-11T18:56:32Z"},{"id":14091315,"title":"Adding an API to Your React Native App","url":"https://www.youtube.com/watch?v=GUZJr6Dyok0&feature=youtu.be","rank":-5.642544952660551,"score":1,"time":"2017-04-11T19:04:49Z"},{"id":14093148,"title":"This benchmark shows slim.js faster than react","url":"https://plnkr.co/edit/UlrfL6ocFdHjAegsS6wp?p=preview","rank":-5.642544952660551,"score":1,"time":"2017-04-11T22:36:20Z"},{"id":14094025,"title":"Twitter Lite and High Performance React Progressive Web Apps at Scale","url":"https://medium.com/@paularmstrong/twitter-lite-and-high-performance-react-progressive-web-apps-at-scale-d28a00e780a3","rank":-5.029694159741383,"score":2,"time":"2017-04-12T01:18:26Z"},{"id":14096221,"title":"React Studio 1.0.2 update, roadmap, thoughts on Native, and a look at ReactXP","url":"https://hackernoon.com/react-studio-1-0-2-update-roadmap-thoughts-on-native-and-a-look-at-microsofts-reactxp-b78fc405a676","rank":-4.3934495640662155,"score":1,"time":"2017-04-12T10:05:25Z"},{"id":14097540,"title":"Build a React Universal Blog in 4 Steps","url":"https://www.codementor.io/carsoncgibbons/build-a-react-universal-blog-in-4-steps-6ci5ezj4n","rank":-5.642544952660551,"score":2,"time":"2017-04-12T13:41:30Z"},{"id":14098008,"title":"(chrome) faster than react slim.js","url":"https://plnkr.co/edit/UlrfL6ocFdHjAegsS6wp?p=preview","rank":-6.141418665344863,"score":2,"time":"2017-04-12T14:30:52Z"},{"id":14098786,"title":"Infinite List and React","url":"http://itsze.ro/blog/2017/04/09/infinite-list-and-react.html","rank":-6.737061774670698,"score":2,"time":"2017-04-12T15:43:06Z"},{"id":14098972,"title":"Yes, React is taking over front-end development. The question is why","url":"https://medium.freecodecamp.com/yes-react-is-taking-over-front-end-development-the-question-is-why-40837af8ab76","rank":-4.853960595957184,"score":19,"time":"2017-04-12T16:02:19Z"},{"id":14099114,"title":"Introducing slim-redux-react, a more concise way of building redux-react apps","url":"https://medium.com/@aGuyNamedJonas/introducing-slim-redux-react-a-faster-more-concise-way-of-building-redux-based-react-apps-bed14f7c88bf","rank":-6.798733011723831,"score":1,"time":"2017-04-12T16:16:33Z"},{"id":14099306,"title":"My Challenge with React","url":"https://medium.com/@jalissa/my-challenge-with-react-426b678a4b76","rank":-6.737061774670698,"score":1,"time":"2017-04-12T16:37:29Z"},{"id":14102779,"title":"SVG in React","url":"https://blog.etleap.com/2017/04/10/svg-in-react/","rank":-7.080419157732719,"score":2,"time":"2017-04-12T23:42:37Z"},{"id":14104517,"title":"React is taking over front-end development. Why?","url":"https://medium.freecodecamp.com/yes-react-is-taking-over-front-end-development-the-question-is-why-40837af8ab76","rank":-5.642544952660551,"score":1,"time":"2017-04-13T06:06:09Z"},{"id":14106672,"title":"Building a static website generator with React and Terraform","url":"https://medium.com/@_jschr/building-a-static-website-generator-with-react-and-terraform-823be0b24b12","rank":-5.4223148645315336,"score":3,"time":"2017-04-13T13:32:26Z"},{"id":14106755,"title":"SVG in React","url":"https://blog.etleap.com/2017/04/10/svg-in-react/","rank":-7.080419157732719,"score":2,"time":"2017-04-13T13:41:10Z"},{"id":14107724,"title":"Open source data visualisation tool build for MongoDB using Meteor/Node&React","url":"https://github.com/JSSolutions/Databazel","rank":-4.853960595957184,"score":2,"time":"2017-04-13T15:22:39Z"},{"id":14111090,"title":"ReactiveSearch – React Components for Building Airbnb / Yelp Like Search","url":"https://medium.appbase.io/reactivesearch-ui-components-for-building-amazon-yelp-like-search-29a170dfa843","rank":-5.4223148645315336,"score":1,"time":"2017-04-13T21:34:35Z"},{"id":14112991,"title":"Show HN: A Socket.io chat application using React for beginners","url":"https://github.com/ketanhwr/react-chat","rank":-5.029694159741383,"score":9,"time":"2017-04-14T06:32:57Z"},{"id":14113196,"title":"Serverless Stack: Step-by-step tutorials for creating serverless React.js apps","url":"http://serverless-stack.com/?utm_campaign=React%2BNewsletter&utm_medium=email&utm_source=React_Newsletter_70","rank":-4.853960595957184,"score":4,"time":"2017-04-14T07:51:51Z"},{"id":14113226,"title":"Why React? A High Level Overview of React, Webpack 2, React Router v4, and Babel","url":"https://www.youtube.com/watch?v=ul0tRkeu5CE","rank":-7.701674712109666,"score":1,"time":"2017-04-14T08:05:17Z"},{"id":14113232,"title":"React Workshops 02: Understanding the React Component State and Life-Cycle","url":"https://youtu.be/9oyJ3o0aQ0E","rank":-7.148568583438252,"score":1,"time":"2017-04-14T08:08:20Z"},{"id":14113689,"title":"CodeSandbox\u200A–\u200AAn online React editor","url":"https://medium.com/@ives.v.h/codesandbox-an-online-react-editor-b8945ce095d2","rank":-6.4254656634776115,"score":2,"time":"2017-04-14T10:53:23Z"},{"id":14114150,"title":"Get Your Props Straight in React Redux","url":"https://spin.atomicobject.com/2017/04/14/react-redux-props/#.WPDGjEzlZr0.hackernews","rank":-5.8814219078830545,"score":1,"time":"2017-04-14T12:54:39Z"},{"id":14114538,"title":"E2E Testing React Applications with TestCafe","url":"https://hackernoon.com/e2e-testing-react-applications-with-testcafe-8edb605ec66c","rank":-6.141418665344863,"score":1,"time":"2017-04-14T14:12:05Z"},{"id":14117009,"title":"Kicker – IoT Foosball with Node, React, Redux","url":"http://laurenslang.com/kicker/","rank":-5.8814219078830545,"score":1,"time":"2017-04-14T20:24:37Z"},{"id":14117988,"title":"Show HN: Understanding State vs. Props in React","url":"https://medium.com/@ruairidhwm/understanding-state-and-props-in-react-94bc09232b9c","rank":-5.642544952660551,"score":1,"time":"2017-04-14T22:42:31Z"},{"id":14118879,"title":"Catch deceptive prop typo's in React","url":"https://github.com/nickpisacane/maybe-you-meant","rank":-5.8814219078830545,"score":1,"time":"2017-04-15T01:50:20Z"},{"id":14119035,"title":"Reusability take on React vs. Binding.scala","url":"https://www.infoq.com/articles/more-than-react-part-2-reusability","rank":-5.8814219078830545,"score":1,"time":"2017-04-15T02:38:29Z"},{"id":14119670,"title":"React-like library without jsx","url":"https://github.com/Reon90/tung","rank":-6.4254656634776115,"score":1,"time":"2017-04-15T06:31:13Z"},{"id":14119882,"title":"CodeSandbox\u200A–\u200AAn online React editor","url":"https://medium.com/@ives.v.h/codesandbox-an-online-react-editor-b8945ce095d2","rank":-6.4254656634776115,"score":3,"time":"2017-04-15T08:09:56Z"},{"id":14120988,"title":"Server-Side React Rendering from Non-Node Environments","url":"https://medium.com/@musawiralishah/server-side-react-rendering-from-non-node-environments-216021ad537d","rank":-5.642544952660551,"score":2,"time":"2017-04-15T14:58:49Z"},{"id":14121267,"title":"Show HN: Structor's User Guide (React UI Builder)","url":"https://github.com/ipselon/structor/blob/master/docs/README.md","rank":-5.4223148645315336,"score":3,"time":"2017-04-15T15:58:15Z"},{"id":14122201,"title":"React Native Ubuntu","url":"https://github.com/CanonicalLtd/react-native/blob/ubuntu/README-ubuntu.md","rank":-7.080419157732719,"score":2,"time":"2017-04-15T18:57:20Z"},{"id":14124596,"title":"Responsive Grid for React Native that eschews Flex in favor of common sense.]","url":"https://github.com/idibidiart/react-native-responsive-grid","rank":-4.690092449226312,"score":1,"time":"2017-04-16T06:04:09Z"},{"id":14125410,"title":"liform-react: Generate Forms from JSON Schema to Use with React (& Redux-Form)","url":"https://limenius.github.io/liform-react/","rank":-6.798733011723831,"score":1,"time":"2017-04-16T11:37:53Z"},{"id":14125957,"title":"Show HN: Build React Apps with Basic Build Configs of Webpack, Babel, ESLint,Jest","url":"https://www.npmjs.com/package/make-react-app","rank":-4.5369272462944465,"score":4,"time":"2017-04-16T14:40:30Z"},{"id":14126093,"title":"Catch deceptive typo’s in your React apps","url":"https://medium.com/@NickPisacane/catch-deceptive-typos-in-your-react-apps-602f25f0bfc4","rank":-5.642544952660551,"score":1,"time":"2017-04-16T15:24:30Z"},{"id":14126602,"title":"Giving Back, by learning React","url":"https://www.robinwieruch.de/giving-back-by-learning-react/","rank":-6.4254656634776115,"score":2,"time":"2017-04-16T17:44:02Z"},{"id":14130151,"title":"Show HN: React-dom-confetti – Trigger confetti explosions on state transitions","url":"https://daniel-lundin.github.io/react-dom-confetti/","rank":-5.029694159741383,"score":11,"time":"2017-04-17T10:38:30Z"},{"id":14130790,"title":"This automated code style review tool checks for React.js","url":"https://stickler-ci.com/docs#javascript","rank":-5.218630283054186,"score":2,"time":"2017-04-17T13:44:51Z"},{"id":14132536,"title":"Twitter Lite and High Performance React Progressive Web Apps at Scale","url":"https://medium.com/@paularmstrong/twitter-lite-and-high-performance-react-progressive-web-apps-at-scale-d28a00e780a3","rank":-5.029694159741383,"score":1,"time":"2017-04-17T17:05:14Z"},{"id":14134080,"title":"Shoutem – Build, publish and manage React Native apps with ease","url":"https://hackernoon.com/build-publish-and-manage-react-native-apps-with-ease-5e4529b812f9","rank":-5.218630283054186,"score":2,"time":"2017-04-17T20:22:34Z"},{"id":14135286,"title":"React-frontload: Bind data requests from your API to your React Components","url":"https://medium.com/@davnicwil/react-frontload-3ff68988cca","rank":-6.969263392375751,"score":1,"time":"2017-04-17T23:20:37Z"},{"id":14135737,"title":"Getting Rid of Flexbox on React Native","url":"https://github.com/idibidiart/react-native-responsive-grid","rank":-5.8814219078830545,"score":1,"time":"2017-04-18T00:58:34Z"},{"id":14137011,"title":"Sublime Linting for React and ES6","url":"https://medium.com/@dna.mr.b/sublime-linting-for-react-and-es6-668fa9fa1e1c","rank":-6.141418665344863,"score":1,"time":"2017-04-18T07:11:14Z"},{"id":14137339,"title":"Functional setState in React","url":"https://medium.freecodecamp.com/functional-setstate-is-the-future-of-react-374f30401b6b","rank":-6.737061774670698,"score":1,"time":"2017-04-18T09:01:58Z"},{"id":14137857,"title":"React VR – A framework for building VR apps using React","url":"https://facebook.github.io/react-vr/docs/getting-started.html","rank":-7.337343744886062,"score":1,"time":"2017-04-18T11:16:10Z"},{"id":14138263,"title":"React VR","url":"https://facebook.github.io/react-vr/index.html","rank":-7.460654783917127,"score":82,"time":"2017-04-18T12:30:52Z"},{"id":14138942,"title":"Use Kotlin with npm, webpack and react","url":"https://blog.jetbrains.com/kotlin/2017/04/use-kotlin-with-npm-webpack-and-react/","rank":-5.8814219078830545,"score":2,"time":"2017-04-18T14:13:09Z"},{"id":14139726,"title":"Show HN: Catch deceptive prop typos in your react apps","url":"https://github.com/nickpisacane/maybe-you-meant","rank":-5.218630283054186,"score":2,"time":"2017-04-18T15:36:50Z"},{"id":14142092,"title":"React VR: Building Virtual Reality Experiences on the Web","url":"https://code.facebook.com/posts/215238872297197","rank":-5.4223148645315336,"score":3,"time":"2017-04-18T19:30:47Z"},{"id":14142120,"title":"Facebook Announces React Fiber, a Rewrite of Its React Framework","url":"https://techcrunch.com/2017/04/18/facebook-announces-react-fiber-a-rewrite-of-its-react-framework/","rank":-7.337343744886062,"score":851,"time":"2017-04-18T19:33:44Z"},{"id":14143292,"title":"Show HN: Babel plugin for React components in HyperScript syntax","url":"https://github.com/roman01la/babel-plugin-react-hyperscript","rank":-5.218630283054186,"score":1,"time":"2017-04-18T21:50:47Z"},{"id":14143426,"title":"Facebook launches React VR, a new JavaScript framework","url":"https://techcrunch.com/2017/04/18/facebook-launches-react-vr-a-new-javascript-framework-for-building-basic-vr-apps/","rank":-5.642544952660551,"score":1,"time":"2017-04-18T22:06:40Z"},{"id":14143534,"title":"E2E Testing React Applications with TestCafe – Hacker Noon","url":"https://hackernoon.com/e2e-testing-react-applications-with-testcafe-8edb605ec66c","rank":-5.642544952660551,"score":1,"time":"2017-04-18T22:20:37Z"},{"id":14144142,"title":"React-Move – Animate anything in React","url":"https://github.com/tannerlinsley/react-move","rank":-8.203920859871145,"score":255,"time":"2017-04-18T23:43:16Z"},{"id":14146045,"title":"Starting a “How to build Instagram using React Native” course soon","url":"https://learnreactnative.design","rank":-5.029694159741383,"score":1,"time":"2017-04-19T07:09:58Z"},{"id":14146146,"title":"React Search Box – An autocomplete search box for ReactJS","url":"https://github.com/ghoshnirmalya/react-search-box","rank":-5.4223148645315336,"score":2,"time":"2017-04-19T07:43:07Z"},{"id":14146654,"title":"Hire React Native Developer to Build a Next Level Native Mobile Apps","url":"http://www.bacancytechnology.com/build-mobile-apps-with-react-native/","rank":-4.853960595957184,"score":1,"time":"2017-04-19T10:04:39Z"},{"id":14147001,"title":"React-motion 101: Springs","url":"https://medium.com/@bjorn.holdt/react-motion-101-springs-336f4f29d95a","rank":-6.737061774670698,"score":1,"time":"2017-04-19T11:36:54Z"},{"id":14147025,"title":"React JSX Alternative Written in Kotlin by Utilizing Typesafe Builders","url":"https://github.com/Kotlin/kotlin-fullstack-sample/blob/f4a07d12db5b82873fcc3ded076764ddd66a2f5b/frontend/src/org/jetbrains/demo/thinkter/ViewThoughtComponent.kt#L19-L68","rank":-5.218630283054186,"score":2,"time":"2017-04-19T11:44:07Z"},{"id":14148721,"title":"CodeSandbox – An online React editor","url":"https://hackernoon.com/codesandbox-an-online-react-editor-b8945ce095d2","rank":-6.4254656634776115,"score":2,"time":"2017-04-19T16:02:33Z"},{"id":14148905,"title":"Why-did-you-update – Warnings about unnecessary React updates","url":"https://github.com/garbles/why-did-you-update","rank":-5.4223148645315336,"score":163,"time":"2017-04-19T16:18:20Z"},{"id":14154298,"title":"Angular.JS vs. React.JS – Australian Companies Weigh In","url":"http://www.themartec.com/articles/angular-js-or-react-js?utm_source=Hackernews&utm_medium=social&utm_campaign=&utm_content=AngularReact","rank":-5.4223148645315336,"score":1,"time":"2017-04-20T05:58:47Z"},{"id":14154374,"title":"React Binding Patterns: 5 Approaches for Handling `this` (2016)","url":"https://medium.com/@housecor/react-binding-patterns-5-approaches-for-handling-this-92c651b5af56","rank":-5.4223148645315336,"score":2,"time":"2017-04-20T06:19:39Z"},{"id":14154398,"title":"(Recording)Building a React Component for Notifications","url":"https://www.youtube.com/watch?v=GFluisFb2Hc&t=0s","rank":-5.8814219078830545,"score":2,"time":"2017-04-20T06:25:35Z"},{"id":14155196,"title":"NativeBase Sketch Template – Design Your React Native App with Sketch in Minutes","url":"https://blog.nativebase.io/nativebase-sketch-template-1abc14817c73","rank":-4.853960595957184,"score":2,"time":"2017-04-20T09:34:06Z"},{"id":14157540,"title":"[Nodejs][React] Isomorphic-Fetch: the suspicious part","url":"https://medium.com/@peterchang_82818/isomorphic-fetch-node-js-react-tutorial-example-error-timeout-handle-npm-1575752877b4","rank":-5.8814219078830545,"score":1,"time":"2017-04-20T15:29:38Z"},{"id":14158644,"title":"Electrode – Universal React/Node Application Platform","url":"http://www.electrode.io","rank":-6.141418665344863,"score":1,"time":"2017-04-20T17:13:10Z"},{"id":14160818,"title":"Exploring Netlify CMS, a React and Git-Based Content Management System","url":"https://snipcart.com/blog/netlify-cms-react-git-workflow","rank":-5.029694159741383,"score":5,"time":"2017-04-20T20:58:35Z"},{"id":14162090,"title":"Learn Pure React: An Interactive Deep Dive into the Basics of React.js","url":"https://www.educative.io/collection/5661736652767232/5629499534213120","rank":-6.798733011723831,"score":11,"time":"2017-04-21T00:23:18Z"},{"id":14162698,"title":"Universal React Starter-kit","url":"https://github.com/ctrlplusb/react-universally","rank":-6.737061774670698,"score":3,"time":"2017-04-21T02:31:41Z"},{"id":14162759,"title":"Eliminate Boilerplate with React Native Templates","url":"https://donniewest.com/eliminate-boilerplate-with-react-native-templates","rank":-6.141418665344863,"score":1,"time":"2017-04-21T02:51:42Z"},{"id":14162898,"title":"Prevent react native apps from crashing due to JavaScript runtime errors","url":"https://www.npmjs.com/package/react-native-exception-handler","rank":-5.029694159741383,"score":1,"time":"2017-04-21T03:30:23Z"},{"id":14164574,"title":"Show HN: WordAct, a comprehensive, scalable project of WordPress and React","url":"http://wordact.io/","rank":-5.029694159741383,"score":3,"time":"2017-04-21T11:26:53Z"},{"id":14164653,"title":"Create React App with an Express Back End","url":"https://daveceddia.com/create-react-app-express-backend/","rank":-5.642544952660551,"score":3,"time":"2017-04-21T11:47:50Z"},{"id":14164935,"title":"Building virtual reality experiences on the web with React VR","url":"https://code.facebook.com/posts/215238872297197/building-virtual-reality-experiences-on-the-web-with-react-vr/","rank":-5.218630283054186,"score":2,"time":"2017-04-21T12:35:42Z"},{"id":14165904,"title":"React Native: Ignite Boilerplate with NativeBase Screens","url":"https://blog.nativebase.io/nativebase-with-ignite-57cb72c63ff3","rank":-5.8814219078830545,"score":1,"time":"2017-04-21T14:31:56Z"},{"id":14166265,"title":"Introducing ReactPhoenix – Render React.js Components in Phoenix Views","url":"http://geoffreylessel.com/2017/introducing-react-phoenix/","rank":-5.4223148645315336,"score":2,"time":"2017-04-21T15:12:27Z"},{"id":14167153,"title":"Shoutem – Build, publish, and manage React Native apps with ease","url":"https://hackernoon.com/build-publish-and-manage-react-native-apps-with-ease-5e4529b812f9","rank":-5.218630283054186,"score":2,"time":"2017-04-21T16:45:00Z"},{"id":14168917,"title":"There can only be one, a tale of three frameworks:Angular vs. React vs. Node","url":"https://jaxenter.com/angular-vs-react-js-vs-node-js-133548.html","rank":-4.3934495640662155,"score":1,"time":"2017-04-21T19:57:25Z"},{"id":14170672,"title":"Introducing ReactPhoenix – Render React.js Components in Phoenix Views","url":"http://geoffreylessel.com/2017/introducing-react-phoenix/","rank":-5.4223148645315336,"score":1,"time":"2017-04-22T01:34:42Z"},{"id":14171173,"title":"Book that teaches you how to develop a JavaScript app using React and Wordpress REST API [pdf]","url":"https://wpengine.com/wp-content/uploads/2017/04/WP-EBK-LT-DevAppRESTAPIWP-v06.pdf","rank":-4.132099107886384,"score":2,"time":"2017-04-22T04:57:02Z"},{"id":14171595,"title":"CodeSandbox – Online React Playground","url":"https://codesandbox.io","rank":-6.737061774670698,"score":2,"time":"2017-04-22T08:00:05Z"},{"id":14172044,"title":"An experienced Javascript developer’s account of learning React","url":"https://medium.com/@gianluca.guarini/things-nobody-will-tell-you-about-react-js-3a373c1b03b4","rank":-5.4223148645315336,"score":170,"time":"2017-04-22T11:44:25Z"},{"id":14172334,"title":"Declare Peace with React Native Animations","url":"https://medium.com/shoutem/declare-peace-with-react-native-animations-e947332fa9b1","rank":-6.141418665344863,"score":1,"time":"2017-04-22T13:14:24Z"},{"id":14177852,"title":"Best Resources for Learning React JavaScript and JavaScript","url":"https://www.dhruvkumarjha.com/articles/best-resources-for-learning-react-js-and-javascript","rank":-5.642544952660551,"score":1,"time":"2017-04-23T12:13:47Z"},{"id":14178852,"title":"React-ionize: A React renderer for building your entire Electron app","url":"https://github.com/mhink/react-ionize","rank":-7.148568583438252,"score":1,"time":"2017-04-23T16:35:06Z"},{"id":14178856,"title":"React-fix-it: Automagically generate tests from errors","url":"https://github.com/MicheleBertoli/react-fix-it","rank":-5.642544952660551,"score":1,"time":"2017-04-23T16:35:47Z"},{"id":14179775,"title":"An awesome React Native front-end and Meteor back-end boilerplate","url":"https://github.com/DAB0mB/ReactNativeMeteorBoilerplate","rank":-5.029694159741383,"score":2,"time":"2017-04-23T18:59:22Z"},{"id":14183630,"title":"Getting started with TypeScript and React","url":"http://javascriptplayground.com/blog/2017/04/react-typescript/","rank":-6.141418665344863,"score":4,"time":"2017-04-24T12:18:35Z"},{"id":14183986,"title":"A response to “An experienced JavaScript dev’s account of learning React”","url":"https://medium.com/@dan_abramov/hey-thanks-for-feedback-bf9502689ca4","rank":-4.853960595957184,"score":216,"time":"2017-04-24T13:11:18Z"},{"id":14184311,"title":"Show HN: Open source Node/React/Redux blog that I've made","url":"https://github.com/raymestalez/vertex","rank":-4.853960595957184,"score":1,"time":"2017-04-24T13:56:14Z"},{"id":14184432,"title":"20 Exciting React Projects to Watch in 2017","url":"https://www.shifty.io/20-exciting-react-projects-to-watch-in-2017","rank":-5.642544952660551,"score":2,"time":"2017-04-24T14:12:28Z"},{"id":14185056,"title":"Show HN: Learn Pure React – An Interactive Deep Dive into the Basics of React.js","url":"https://www.educative.io/collection/5661736652767232/5629499534213120","rank":-6.481540366345319,"score":6,"time":"2017-04-24T15:29:38Z"},{"id":14185058,"title":"When Does a Project Need React?","url":"https://css-tricks.com/project-need-react/","rank":-6.141418665344863,"score":33,"time":"2017-04-24T15:29:44Z"},{"id":14185323,"title":"React Stockcharts – Highly customizable stock charts built with React JavaScript and d3","url":"http://rrag.github.io/react-stockcharts/","rank":-6.969263392375751,"score":2,"time":"2017-04-24T15:57:51Z"},{"id":14185885,"title":"Free Video Tutorial: The 2017 React Development Starter Guide","url":"http://codingthesmartway.com/the-2017-react-development-starter-guide/","rank":-5.4223148645315336,"score":5,"time":"2017-04-24T16:56:51Z"},{"id":14186844,"title":"Code Splitting Your React App [video]","url":"https://www.youtube.com/watch?v=bb6RCrDaxhw","rank":-6.141418665344863,"score":1,"time":"2017-04-24T18:42:23Z"},{"id":14187026,"title":"How I learned React Native in a weekend and shipped an app","url":"http://vasir.net/blog/programming/react-native-beginner-tutorial-overview","rank":-4.853960595957184,"score":159,"time":"2017-04-24T19:02:23Z"},{"id":14189232,"title":"Introduction to Creating React Components and Publishing Them to NPM","url":"https://www.dhruvkumarjha.com/articles/introduction-to-creating-react-components-and-publishing-them-to-npm","rank":-5.218630283054186,"score":1,"time":"2017-04-24T23:01:33Z"},{"id":14191442,"title":"Show HN: Node/React/Redux blog that I've made. Dockerized, Isomorphic, has Auth","url":"https://github.com/raymestalez/vertex?source=hn","rank":-4.5369272462944465,"score":4,"time":"2017-04-25T07:25:08Z"},{"id":14192416,"title":"Everything you'll want to know before styling in React Native","url":"https://www.okgrow.com/posts/react-native-styling-tips","rank":-5.029694159741383,"score":1,"time":"2017-04-25T11:11:04Z"},{"id":14192675,"title":"Implement common layouts with React Native","url":"https://www.theodo.fr/blog/2017/04/react-native-layout-tricks/","rank":-6.141418665344863,"score":7,"time":"2017-04-25T12:06:00Z"},{"id":14193885,"title":"Build Your First Progressive Web App with React","url":"https://engineering.musefind.com/build-your-first-progressive-web-app-with-react-8e1449c575cd","rank":-5.642544952660551,"score":1,"time":"2017-04-25T14:37:43Z"},{"id":14194605,"title":"React Sketch.app — render React components to Sketch","url":"http://airbnb.io/react-sketchapp/","rank":-7.746472238338964,"score":2,"time":"2017-04-25T15:50:09Z"},{"id":14194717,"title":"PXXL – Experimental React Powered Pixel Editor","url":"http://tomglenn.co.uk/pxxl","rank":-6.141418665344863,"score":1,"time":"2017-04-25T15:58:10Z"},{"id":14195146,"title":"Preparing your Angular 1 codebase to upgrade to React or Angular 2","url":"http://blog.inrhythm.com/upgrading-angular-1-to-react-angular-2/","rank":-4.853960595957184,"score":5,"time":"2017-04-25T16:30:51Z"},{"id":14195522,"title":"Show HN: React Timekeeper – Time picker based on the style of Google Keep","url":"https://catc.github.io/react-timekeeper/","rank":-4.690092449226312,"score":99,"time":"2017-04-25T16:56:54Z"},{"id":14196077,"title":"Painting with Code: Introducing our new open source library React Sketch.app","url":"http://airbnb.design/painting-with-code/","rank":-4.853960595957184,"score":787,"time":"2017-04-25T17:40:08Z"},{"id":14196749,"title":"airbnb/react-sketchapp: render React components to Sketch ️","url":"https://github.com/airbnb/react-sketchapp/","rank":-7.746472238338964,"score":1,"time":"2017-04-25T18:46:09Z"},{"id":14197541,"title":"Investigating React Native","url":"https://blog.twitch.tv/investigating-react-native-6032ecced610","rank":-7.080419157732719,"score":3,"time":"2017-04-25T20:13:02Z"},{"id":14200652,"title":"Learn Next.js: Server Rendered JavaScript Web Apps with React","url":"https://learnnextjs.com/","rank":-5.218630283054186,"score":2,"time":"2017-04-26T05:33:59Z"},{"id":14201710,"title":"Starter Kyt with React, Redux, Server Side Rendering and Data Fetching","url":"https://github.com/cleverfranke/cf-kyt-starter-universal-redux","rank":-5.029694159741383,"score":2,"time":"2017-04-26T09:39:13Z"},{"id":14201717,"title":"scalajs-react 1.0.0 released","url":"https://github.com/japgolly/scalajs-react/blob/master/doc/changelog/1.0.0.md","rank":-6.141418665344863,"score":2,"time":"2017-04-26T09:42:13Z"},{"id":14201827,"title":"Airbnb’s new open source library lets you design with React and render to Sketch","url":"https://techcrunch.com/2017/04/25/airbnbs-new-open-source-library-lets-you-design-with-react-and-render-to-sketch/?ncid=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Techcrunch+%28TechCrunch%29&sr_share=twitter","rank":-4.3934495640662155,"score":4,"time":"2017-04-26T10:07:52Z"},{"id":14201843,"title":"Should I be worried about React Fiber?","url":"https://www.netguru.co/blog/react-fiber-announcement","rank":-5.8814219078830545,"score":2,"time":"2017-04-26T10:11:45Z"},{"id":14202174,"title":"Comparing the Performance Between Native iOS (Swift) and React-Native","url":"https://medium.com/the-react-native-log/comparing-the-performance-between-native-ios-swift-and-react-native-7b5490d363e2","rank":-5.218630283054186,"score":2,"time":"2017-04-26T11:40:56Z"},{"id":14202210,"title":"Open Realtime Education. LMS/MOOC Platform Based on React, Firebase and Slack","url":"https://github.com/theonapps/hypatia","rank":-4.853960595957184,"score":2,"time":"2017-04-26T11:52:20Z"},{"id":14203377,"title":"Closing the loop: why TypeScript and React are a superheroic dynamic duo","url":"https://github.com/ryanatkn/react-typescript-closing-the-loop","rank":-4.853960595957184,"score":2,"time":"2017-04-26T14:44:25Z"},{"id":14203593,"title":"Show HN: Tocan – 2FA React-Native App with iCloud Keychain Sync","url":"https://github.com/algesten/tokeny","rank":-5.029694159741383,"score":2,"time":"2017-04-26T15:09:36Z"},{"id":14204078,"title":"Show HN: GO DO – event discovery app built with react native","url":"http://www.justgo.do","rank":-5.029694159741383,"score":2,"time":"2017-04-26T15:53:31Z"},{"id":14204529,"title":"Exploring Netlify CMS, a React and Git-Based Content Management System","url":"https://snipcart.com/blog/netlify-cms-react-git-workflow","rank":-5.029694159741383,"score":2,"time":"2017-04-26T16:33:29Z"},{"id":14204761,"title":"Integrating [React.js] with Other Libraries","url":"https://facebook.github.io/react/docs/integrating-with-other-libraries.html","rank":-6.141418665344863,"score":3,"time":"2017-04-26T16:55:42Z"},{"id":14207589,"title":"React and Sketch","url":"https://github.com/airbnb/react-sketchapp/blob/master/README.md","rank":-7.080419157732719,"score":1,"time":"2017-04-26T22:23:51Z"},{"id":14210628,"title":"You don't know how to learn React Native","url":"https://goo.gl/ibVIMz","rank":-5.4223148645315336,"score":1,"time":"2017-04-27T11:11:23Z"},{"id":14213349,"title":"Which Projects Need React? All of Them","url":"https://css-tricks.com/projects-need-react/","rank":-5.8814219078830545,"score":3,"time":"2017-04-27T17:42:57Z"},{"id":14214648,"title":"React Workshops 03: Middlewares and React Redux Life Cycle","url":"https://youtu.be/FbawatNkWPk","rank":-7.536359457861464,"score":1,"time":"2017-04-27T20:59:10Z"},{"id":14215972,"title":"Show HN: Universal Apps with React Native","url":"https://github.com/idibidiart/react-native-responsive-grid","rank":-5.8814219078830545,"score":2,"time":"2017-04-28T00:22:35Z"},{"id":14217301,"title":"Animations made easy in React","url":"https://github.com/nitin42/animate-components","rank":-6.4254656634776115,"score":3,"time":"2017-04-28T06:38:18Z"},{"id":14217329,"title":"Looppa – a functional helper to simplify React.js loops","url":"https://github.com/dreipol/looppa","rank":-5.4223148645315336,"score":3,"time":"2017-04-28T06:44:26Z"},{"id":14221991,"title":"Animated state transitions in React","url":"https://github.com/sghall/resonance","rank":-6.4254656634776115,"score":1,"time":"2017-04-28T18:45:47Z"},{"id":14222716,"title":"Predicting how Barry Cottonfield would react to being asked to junior prom","url":"https://arxiv.org/abs/1703.10449","rank":-4.853960595957184,"score":1,"time":"2017-04-28T20:16:13Z"},{"id":14222923,"title":"Show HN: How self-driving cars should react in ethically difficult situations","url":"https://play.google.com/store/apps/details?id=com.aurhe.ap20&hl=en","rank":-4.853960595957184,"score":1,"time":"2017-04-28T20:44:57Z"},{"id":14226259,"title":"Build a Static Website Using React JS: Part #1 Project Setup and Website UI","url":"https://www.dhruvkumarjha.com/articles/building-a-static-website-using-react-js-part-1-project-setup-and-website-ui","rank":-4.5369272462944465,"score":4,"time":"2017-04-29T12:29:13Z"},{"id":14226503,"title":"Companies Betting on React Native","url":"https://github.com/datwheat/react-native-bet","rank":-6.4254656634776115,"score":3,"time":"2017-04-29T13:34:44Z"},{"id":14226525,"title":"Integrating React with Other Libraries","url":"https://facebook.github.io/react/docs/integrating-with-other-libraries.html","rank":-6.4254656634776115,"score":2,"time":"2017-04-29T13:37:50Z"},{"id":14227047,"title":"Comparing the Performance Between Native iOS (Swift) and React-Native","url":"https://medium.com/the-react-native-log/comparing-the-performance-between-native-ios-swift-and-react-native-7b5490d363e2","rank":-5.218630283054186,"score":1,"time":"2017-04-29T15:42:09Z"},{"id":14227131,"title":"The Very First React Native App on the AppStore","url":"http://frantic.im/the-first-react-native-app","rank":-5.4223148645315336,"score":2,"time":"2017-04-29T15:57:46Z"},{"id":14228675,"title":"Scalajs-react 1.0.0 Released","url":"https://github.com/japgolly/scalajs-react/blob/master/doc/changelog/1.0.0.md","rank":-6.141418665344863,"score":2,"time":"2017-04-29T20:53:01Z"},{"id":14231486,"title":"Build a Static Website Using React JS: Part #2 Creating and Hosting the Website","url":"https://www.dhruvkumarjha.com/articles/building-a-static-website-using-react-js-part-2-creating-and-hosting-the-website","rank":-4.5369272462944465,"score":3,"time":"2017-04-30T13:54:26Z"},{"id":14231790,"title":"Knowledge Base: React CMS","url":"https://cosmicjs.com/knowledge-base/react-cms","rank":-6.737061774670698,"score":2,"time":"2017-04-30T14:52:11Z"},{"id":14232138,"title":"Show HN: React Native API – Quick Reference for RN Props and Methods","url":"http://reactnativeapi.com/","rank":-4.853960595957184,"score":1,"time":"2017-04-30T16:00:35Z"},{"id":14232435,"title":"Show HN: MDXC – Use React Components Within Markdown","url":"http://mdxc.reactarmory.com/","rank":-5.642544952660551,"score":3,"time":"2017-04-30T16:49:18Z"},{"id":14234562,"title":"A tool for developing responsive React Native apps crazy-fast","url":"https://github.com/idibidiart/react-native-responsive-grid","rank":-5.218630283054186,"score":1,"time":"2017-04-30T23:43:00Z"},{"id":14235623,"title":"A Top Shelf Web Stack–Rails 5 API and Active Admin and Create React App","url":"https://medium.com/superhighfives/a-top-shelf-web-stack-rails-5-api-activeadmin-create-react-app-de5481b7ec0b","rank":-4.3934495640662155,"score":1,"time":"2017-05-01T04:45:25Z"},{"id":14236556,"title":"Audio Podcast about Angular vs. React vs. Vue","url":"https://soundcloud.com/wishtack/wishtack-angular-vs-react-vs-vue","rank":-5.642544952660551,"score":1,"time":"2017-05-01T10:17:36Z"},{"id":14238000,"title":"How (and why) to use D3 with React","url":"https://medium.com/@danscan/how-and-why-to-use-d3-with-react-d239eb1ea274","rank":-5.642544952660551,"score":11,"time":"2017-05-01T15:00:01Z"},{"id":14238971,"title":"The Ultimate Atom Editor Setup for JS/React","url":"https://medium.com/productivity-freak/my-atom-editor-setup-for-js-react-9726cd69ad20","rank":-5.642544952660551,"score":5,"time":"2017-05-01T16:29:59Z"},{"id":14239832,"title":"Admin-On-rest:admin SPAs for REST Services, Using React and Material Design","url":"https://github.com/marmelab/admin-on-rest","rank":-4.690092449226312,"score":1,"time":"2017-05-01T17:56:01Z"},{"id":14239857,"title":"ReSub: a lib for React components that manage subscriptions to data sources","url":"https://github.com/Microsoft/ReSub","rank":-4.853960595957184,"score":1,"time":"2017-05-01T17:58:43Z"},{"id":14245135,"title":"Wooo – Tool that helps you add Redux to your React project without pain","url":"https://github.com/kocisov/wooo","rank":-4.690092449226312,"score":1,"time":"2017-05-02T09:37:32Z"},{"id":14246796,"title":"Rebuilding our mobile website: express and react meet fun and profit","url":"http://tech.namshi.com/blog/2017/05/02/rebuilding-our-mobile-website/","rank":-5.029694159741383,"score":1,"time":"2017-05-02T14:51:37Z"},{"id":14248632,"title":"Airbnb buys Deco and open sources its React Native IDE","url":"https://techcrunch.com/2017/05/02/airbnb-has-acquired-partner-deco-software-deco-ide-is/","rank":-5.218630283054186,"score":5,"time":"2017-05-02T17:42:20Z"},{"id":14253881,"title":"How to build emails with React","url":"https://building.sentisis.com/how-to-build-emails-with-react-fcf941b125d1","rank":-6.141418665344863,"score":2,"time":"2017-05-03T08:11:28Z"},{"id":14254328,"title":"React-inspired Components for iOS","url":"https://github.com/freshOS/Komponents","rank":-6.4254656634776115,"score":2,"time":"2017-05-03T10:03:54Z"},{"id":14255004,"title":"Making code-snippets in React easy. Introducing react-code-prettify","url":"https://twitter.com/ateevchopra/status/859742033212305408","rank":-7.337343744886062,"score":2,"time":"2017-05-03T12:13:48Z"},{"id":14255540,"title":"Show HN: React-like Components for iOS","url":"https://github.com/s4cha/Komponents","rank":-5.8814219078830545,"score":8,"time":"2017-05-03T13:43:51Z"},{"id":14255631,"title":"How to Build a ToDo App Using React, Redux, and Webpack","url":"https://cosmicjs.com/blog/how-to-build-a-todo-app-using-react-redux-and-webpack","rank":-5.029694159741383,"score":2,"time":"2017-05-03T13:56:05Z"},{"id":14255726,"title":"ToDo App: Built on React, Redux, Node.js","url":"https://cosmicjs.com/apps/todo-app","rank":-5.642544952660551,"score":2,"time":"2017-05-03T14:07:13Z"},{"id":14256259,"title":"Show HN: Creating React Components in Structor\u200A–\u200AReact UI Builder","url":"https://medium.com/@alex_pustovalov/creating-react-components-in-structor-react-ui-builder-f7c5026edfbd","rank":-7.337343744886062,"score":1,"time":"2017-05-03T15:04:20Z"},{"id":14257719,"title":"Embracing React","url":"https://blog.end-game.com/embracing-react-88d852e97bc2","rank":-7.460654783917127,"score":1,"time":"2017-05-03T17:03:25Z"},{"id":14257720,"title":"ReactJs: How to Get 45% Faster React Functional Components","url":"https://medium.com/missive-app/45-faster-react-functional-components-now-3509a668e69f","rank":-5.4223148645315336,"score":3,"time":"2017-05-03T17:03:25Z"},{"id":14259215,"title":"Deploy a React App on Cosmic JavaScript in 3 Easy Steps","url":"https://medium.com/@carsoncgibbons/deploy-a-react-app-on-cosmic-js-in-3-easy-steps-d73b1da3556","rank":-5.029694159741383,"score":1,"time":"2017-05-03T19:31:36Z"},{"id":14259394,"title":"React Pundit – Components to build permission controlled ui's","url":"https://github.com/jcgertig/react-pundit","rank":-5.4223148645315336,"score":2,"time":"2017-05-03T19:52:59Z"},{"id":14259567,"title":"Free React Fundamentals Course with Exercies","url":"https://www.rithmschool.com/courses/react-fundamentals","rank":-6.141418665344863,"score":51,"time":"2017-05-03T20:11:02Z"},{"id":14259611,"title":"Building a Design System with React-SketchApp","url":"https://design-nation.icons8.com/sketching-a-design-system-with-react-sketchapp-43e24993c8f2","rank":-5.8814219078830545,"score":4,"time":"2017-05-03T20:15:30Z"},{"id":14259819,"title":"Scalajs-react 1.0.0","url":"https://github.com/japgolly/scalajs-react/blob/master/doc/changelog/1.0.0.md","rank":-6.4254656634776115,"score":2,"time":"2017-05-03T20:37:18Z"},{"id":14261483,"title":"Native, Ionic or React Native","url":"https://medium.com/chris-nielsen/native-ionic-or-react-native-e6b20d366f6c","rank":-6.4254656634776115,"score":4,"time":"2017-05-04T00:29:55Z"},{"id":14261527,"title":"How (and why) to use D3 with React","url":"https://hackernoon.com/how-and-why-to-use-d3-with-react-d239eb1ea274","rank":-5.642544952660551,"score":2,"time":"2017-05-04T00:37:19Z"},{"id":14262826,"title":"ARc: Atomic React","url":"https://arc.js.org","rank":-7.080419157732719,"score":3,"time":"2017-05-04T06:08:59Z"},{"id":14263012,"title":"Jumpstate+Redux+Create-React-App\u200A–\u200ANo dispatching or action-creators required","url":"https://medium.com/@tannerlinsley/jumpstate-redux-create-react-app-no-dispatch-or-action-creators-required-374e18dbcfe1","rank":-5.4223148645315336,"score":1,"time":"2017-05-04T06:50:40Z"},{"id":14263560,"title":"React: Or, #NoBackbone2018","url":"http://engineering.vinted.com/2017/05/04/react/","rank":-7.080419157732719,"score":2,"time":"2017-05-04T09:08:45Z"},{"id":14264844,"title":"React Desktop – React UI Components for MacOS Sierra and Windows 10","url":"http://reactdesktop.js.org/","rank":-7.148568583438252,"score":1,"time":"2017-05-04T13:58:44Z"},{"id":14266702,"title":"Show HN: Clean and robust state management for React and React-like libs","url":"https://github.com/FormidableLabs/freactal/","rank":-6.798733011723831,"score":2,"time":"2017-05-04T17:16:15Z"},{"id":14267906,"title":"Normal Nigerians React to First VR Experience – Vox Pop","url":"https://www.youtube.com/watch?v=ldn1pl-FyDw","rank":-5.4223148645315336,"score":2,"time":"2017-05-04T19:27:26Z"},{"id":14268591,"title":"Show HN: React Daily Emails – learn React with bite sized daily messages","url":"https://nanohop.com/react-daily-emails/","rank":-6.969263392375751,"score":5,"time":"2017-05-04T20:41:07Z"},{"id":14270834,"title":"A starter kit for React Native apps with Redux and Navigation out-of-the-box","url":"https://github.com/francocorreasosa/react-native-redux-starter","rank":-4.3934495640662155,"score":2,"time":"2017-05-05T03:01:07Z"},{"id":14272561,"title":"React Native Meetup by GeekyAnts","url":"https://blog.nativebase.io/react-native-meetup-by-geekyants-170e07c846c9","rank":-6.4254656634776115,"score":1,"time":"2017-05-05T11:17:21Z"},{"id":14272657,"title":"Show HN: NoteTuning – A music game built with React","url":"https://www.notetuning.com","rank":-5.4223148645315336,"score":7,"time":"2017-05-05T11:40:54Z"},{"id":14272809,"title":"React fractals","url":"https://swizec.github.io/react-fractals/","rank":-7.460654783917127,"score":3,"time":"2017-05-05T12:16:53Z"},{"id":14276454,"title":"Vote for your favorite front-end framework 2017, Angular, React or Vue.js","url":"https://vote.codingthesmartway.com/","rank":-4.690092449226312,"score":1,"time":"2017-05-05T20:08:03Z"},{"id":14279555,"title":"Testing React Native Applications Part I: Jest","url":"http://www.preslav.me/2017/05/06/testing-react-native-applications-part-i-jest/","rank":-5.8814219078830545,"score":1,"time":"2017-05-06T09:58:49Z"},{"id":14279675,"title":"React Native Fingerprint Identify","url":"https://github.com/williamtran29/react-native-fingerprint-identify","rank":-6.737061774670698,"score":2,"time":"2017-05-06T11:01:28Z"},{"id":14290458,"title":"Making maps with React","url":"https://blog.webkid.io/making-maps-with-react/?hn","rank":-6.737061774670698,"score":5,"time":"2017-05-08T10:21:28Z"},{"id":14294572,"title":"PrettyLoader: A Pattern for Wait Animations in React","url":"https://medium.com/@l_e/prettyloader-a-pattern-for-wait-animations-in-react-3f7ec1451d40","rank":-5.642544952660551,"score":1,"time":"2017-05-08T19:07:47Z"},{"id":14294671,"title":"Configure ESLint, Prettier, and Flow in VS Code for React Development","url":"https://medium.com/@sgroff04/configure-eslint-prettier-and-flow-in-vs-code-for-react-development-c9d95db07213","rank":-5.029694159741383,"score":3,"time":"2017-05-08T19:16:17Z"},{"id":14295231,"title":"One Major Reason VueJS greater than React","url":"https://medium.com/@RommelSantor/one-major-reason-vuejs-gt-react-4edcb400e383","rank":-5.8814219078830545,"score":2,"time":"2017-05-08T20:20:50Z"},{"id":14295439,"title":"Integrating React with an Existing Web Application","url":"http://www.primaryobjects.com/2017/05/08/integrating-react-with-an-existing-jquery-web-application/","rank":-5.8814219078830545,"score":2,"time":"2017-05-08T20:47:10Z"},{"id":14295977,"title":"Analyzing React’s Source Code for Type Mismatch Operations","url":"https://medium.com/dailyjs/analyzing-reacts-source-code-for-type-mismatch-operations-9ca065e5b91","rank":-5.4223148645315336,"score":1,"time":"2017-05-08T21:54:30Z"},{"id":14296232,"title":"Repl.it – React Native mobile apps in browser","url":"https://repl.it/site/react_native","rank":-5.642544952660551,"score":319,"time":"2017-05-08T22:30:03Z"},{"id":14298114,"title":"Analyzing React’s Source Code for Type Mismatch Operations","url":"https://medium.com/dailyjs/analyzing-reacts-source-code-for-type-mismatch-operations-9ca065e5b91","rank":-5.4223148645315336,"score":6,"time":"2017-05-09T06:28:33Z"},{"id":14299012,"title":"Show HN: Monitor Your Angular/React/Vue.js/ SPAs with Plumbr Browser Agent","url":"https://plumbr.eu/products-browser","rank":-4.690092449226312,"score":1,"time":"2017-05-09T11:10:24Z"},{"id":14299552,"title":"Exemplary fullstack Medium.com clone powered by React, Angular, Node, and more","url":"https://github.com/gothinkster/realworld","rank":-4.853960595957184,"score":2,"time":"2017-05-09T12:55:06Z"},{"id":14299720,"title":"React Native: Migrating from React-Native-Router-Flux to React Navigation","url":"https://medium.com/@Laurens_Lang/react-native-migrating-from-react-native-router-flux-to-react-navigation-7c47b1cc679c","rank":-8.316392497491458,"score":1,"time":"2017-05-09T13:17:31Z"},{"id":14301297,"title":"Detecting wasted rendering time on incorrectly developed React Pure Components","url":"https://blog.listium.com/introducing-react-wastage-monitor-404565d679b2?hn","rank":-5.218630283054186,"score":2,"time":"2017-05-09T16:20:30Z"},{"id":14306353,"title":"Introducing ReactPhoenix – Render React.js Components in Phoenix Views","url":"http://geoffreylessel.com/2017/introducing-react-phoenix/","rank":-5.4223148645315336,"score":1,"time":"2017-05-10T06:51:50Z"},{"id":14306391,"title":"Back to basics: setState growing in popularity for React state management","url":"http://react-etc.net/entry/back-to-basics-setstate-growing-in-popularity-for-react-state-management","rank":-5.029694159741383,"score":1,"time":"2017-05-10T07:06:23Z"},{"id":14307660,"title":"Why is React is taking over front-end development?","url":"https://medium.freecodecamp.com/yes-react-is-taking-over-front-end-development-the-question-is-why-40837af8ab76","rank":-5.4223148645315336,"score":37,"time":"2017-05-10T12:35:52Z"},{"id":14308518,"title":"Schedule local notifications in Expo/React-Native","url":"https://medium.com/@Laurens_Lang/local-notifications-in-expo-867e2af1ca97","rank":-5.8814219078830545,"score":1,"time":"2017-05-10T14:37:30Z"},{"id":14309258,"title":"React Course for Designers, Anyone?","url":"http://www.reactnativediary.com/2017/05/09/react-for-designers-interviews.html","rank":-6.4254656634776115,"score":3,"time":"2017-05-10T16:02:33Z"},{"id":14311988,"title":"Animated State Transitions Is React","url":"https://sghall.github.io/resonance/#/documentation/node-group","rank":-6.4254656634776115,"score":3,"time":"2017-05-10T21:42:31Z"},{"id":14313667,"title":"Show HN: Ziltag, an open source image annotation tool built with React and Rails","url":"https://blog.ziltag.com/2017/05/10/the-development-of-ziltag/","rank":-4.5369272462944465,"score":1,"time":"2017-05-11T03:32:46Z"},{"id":14313837,"title":"Microsoft released their TypeScript/React boilerplate project","url":"http://react-etc.net/entry/microsoft-releases-their-typescript-with-react-boilerplate-project","rank":-5.8814219078830545,"score":4,"time":"2017-05-11T04:32:21Z"},{"id":14313985,"title":"React homepage missing from Google search results","url":"https://twitter.com/soprano/status/862444907696316416","rank":-5.8814219078830545,"score":3,"time":"2017-05-11T05:15:56Z"},{"id":14314436,"title":"Show HN: Ziltag, an open source image annotation tool built with React and Rails","url":"https://hackernoon.com/the-development-of-ziltag-an-open-source-image-annotation-tool-6e995e52d4d9","rank":-4.5369272462944465,"score":2,"time":"2017-05-11T07:44:57Z"},{"id":14315675,"title":"React JavaScript Application Development","url":"https://www.slideshare.net/Mobiloitte/react-js-application-development-mobiloitte","rank":-6.737061774670698,"score":1,"time":"2017-05-11T13:06:57Z"},{"id":14317925,"title":"Build a SEO-Friendly React Universal Blog with Next.js and ButterCMS","url":"https://www.programmableweb.com/news/build-react-universal-blog-nextjs-and-buttercms/how-to/2017/05/02","rank":-4.853960595957184,"score":1,"time":"2017-05-11T17:38:06Z"},{"id":14319752,"title":"React Table – A lightweight, fast and extendable datagrid for React","url":"https://github.com/tannerlinsley/react-table","rank":-7.337343744886062,"score":2,"time":"2017-05-11T21:38:20Z"},{"id":14321025,"title":"TypeScript and React and Redux-saga and Auth0 and Webpack and code splitting = good times","url":"https://github.com/jch254/starter-pack/tree/typescript","rank":-4.3934495640662155,"score":1,"time":"2017-05-12T02:36:20Z"},{"id":14321887,"title":"Show HN: Responsive and Adaptive Layout with React Native","url":"https://github.com/idibidiart/react-native-responsive-grid","rank":-5.4223148645315336,"score":1,"time":"2017-05-12T06:38:16Z"},{"id":14322287,"title":"React Performance Optimization","url":"https://medium.com/@nagadurga/optimizing-react-performance-c8c401c9c215","rank":-7.080419157732719,"score":1,"time":"2017-05-12T08:30:30Z"},{"id":14322397,"title":"Hire React Native Developer to Build a Next Level Native Mobile Apps","url":"http://www.bacancytechnology.com/build-mobile-apps-with-react-native/","rank":-4.853960595957184,"score":1,"time":"2017-05-12T08:58:07Z"},{"id":14322829,"title":"Expo – react native framework","url":"https://expo.io/","rank":-6.737061774670698,"score":2,"time":"2017-05-12T10:44:20Z"},{"id":14323275,"title":"First Web App on React – Music and Radio","url":"http://listenradios.online/","rank":-5.642544952660551,"score":2,"time":"2017-05-12T12:14:51Z"},{"id":14323772,"title":"Developing Microservices – Node, React, and Docker","url":"http://mherman.org/blog/2017/05/11/developing-microservices-node-react-docker#.WRW46xULmzI.hackernews","rank":-6.141418665344863,"score":1,"time":"2017-05-12T13:30:25Z"},{"id":14326328,"title":"Amid Comey Furor, Companies React to Trump's Cybersecurity Order","url":"http://www.xconomy.com/san-francisco/2017/05/12/amid-comey-furor-companies-react-to-trumps-cybersecurity-order/","rank":-5.218630283054186,"score":1,"time":"2017-05-12T18:09:10Z"},{"id":14326358,"title":"React Riot: online 48hr hackathon for React","url":"https://www.reactriot.com/","rank":-7.968636859947137,"score":29,"time":"2017-05-12T18:13:15Z"},{"id":14326892,"title":"After building my first React Native app, I’m now convinced it’s the future","url":"https://medium.freecodecamp.com/after-building-my-first-react-native-app-im-now-convinced-it-s-the-future-d3c5e74f8fa8","rank":-4.3934495640662155,"score":1,"time":"2017-05-12T19:06:43Z"},{"id":14328460,"title":"Facebook has 30,000 react components. How do you manage this many components?","url":"https://www.reddit.com/r/reactjs/comments/6al7h2/facebook_has_30000_react_components_how_do_you/","rank":-4.690092449226312,"score":7,"time":"2017-05-12T22:31:08Z"},{"id":14329251,"title":"5 minutes of React podcast","url":"https://5minreact.audio","rank":-6.4254656634776115,"score":1,"time":"2017-05-13T02:11:37Z"},{"id":14329440,"title":"Reactfy: No more painfull React's setup","url":"https://github.com/raphamorim/reactfy","rank":-5.8814219078830545,"score":4,"time":"2017-05-13T03:40:37Z"},{"id":14329956,"title":"Hire React.js Developers, React.js Development Company","url":"http://www.mobiloitte.com/react-js-development","rank":-7.746472238338964,"score":1,"time":"2017-05-13T07:54:48Z"},{"id":14330157,"title":"How It Feels to Work with React Native If You're an Android Developer","url":"https://yalantis.com/blog/react-native-from-an-android-developer-perspective/","rank":-4.5369272462944465,"score":1,"time":"2017-05-13T09:47:44Z"},{"id":14330873,"title":"Show HN: Cqrs-react-router – A Redux alternative","url":"https://github.com/MichalPaszkiewicz/cqrs-react-router","rank":-5.642544952660551,"score":30,"time":"2017-05-13T13:34:36Z"},{"id":14331022,"title":"TypeScript React Starter Project by Microsoft","url":"https://github.com/Microsoft/TypeScript-React-Starter","rank":-6.141418665344863,"score":3,"time":"2017-05-13T14:04:44Z"},{"id":14332129,"title":"DotNetify-React: React and .NET Core and SignalR","url":"https://hackernoon.com/react-net-core-signalr-amazing-ea0a83e4357e","rank":-7.746472238338964,"score":1,"time":"2017-05-13T17:59:16Z"},{"id":14332811,"title":"React Workshops 04: Universal React with Next.js – React on the Server","url":"https://youtu.be/ybcWSImNx5k","rank":-8.153693455688193,"score":1,"time":"2017-05-13T20:24:23Z"},{"id":14334221,"title":"Show HN: A dead lightweight comment engine alternative to Disqus,(React, Koa)","url":"https://metrue.github.io/YoYo/","rank":-4.853960595957184,"score":10,"time":"2017-05-14T04:27:25Z"},{"id":14334223,"title":"Show HN: A Customizable React Material Floating Button","url":"https://github.com/ifndefdeadmau5/react-floating-button-menu","rank":-5.642544952660551,"score":1,"time":"2017-05-14T04:28:56Z"},{"id":14341773,"title":"Introducing react-wastage-monitor","url":"https://blog.listium.com/introducing-react-wastage-monitor-404565d679b2","rank":-6.737061774670698,"score":1,"time":"2017-05-15T14:23:28Z"},{"id":14343010,"title":"Free Beginners Tutorial: Learn Redux – State Management for React","url":"http://codingthesmartway.com/learn-redux-introduction-to-state-management-with-react/","rank":-5.4223148645315336,"score":1,"time":"2017-05-15T16:45:21Z"},{"id":14343245,"title":"Getting a Better React-Ion with Progressive Web Apps","url":"http://cloudinary.com/blog/getting_a_better_react_ion_with_progressive_web_apps?utm_source=Hacker_News&utm_medium=Blog&utm_content=React_PWA","rank":-5.4223148645315336,"score":3,"time":"2017-05-15T17:12:51Z"},{"id":14343264,"title":"Project Name:How to Create a Snake Game in React","url":"https://www.liveedu.tv/maxim-filimonov/lMzJK-how-to-create-a-snake-game-in-react/","rank":-5.218630283054186,"score":1,"time":"2017-05-15T17:14:57Z"},{"id":14346627,"title":"Show HN: React Event – Declarative Way to Handle Events in React Component","url":"https://github.com/pinnacle/react-event","rank":-6.969263392375751,"score":1,"time":"2017-05-16T01:06:03Z"},{"id":14348255,"title":"Start with React, Redux, sprinkle a bit of Express and add just a bit of Node.js","url":"https://blog.hellojs.org/start-with-react-redux-sprinkle-a-bit-of-express-and-add-just-a-pinch-of-node-js-314715752565","rank":-4.132099107886384,"score":2,"time":"2017-05-16T08:51:45Z"},{"id":14348915,"title":"How to Make React VR Apps","url":"https://www.codeproject.com/Articles/1185234/How-to-Make-React-VR-Apps","rank":-6.141418665344863,"score":1,"time":"2017-05-16T12:09:44Z"},{"id":14349064,"title":"One month with React Native","url":"https://www.whitesmith.co/blog/one-month-with-react-native/","rank":-6.4254656634776115,"score":111,"time":"2017-05-16T12:38:45Z"},{"id":14349205,"title":"React Native: Sample NativeBase Apps Implementing Mobx, Redux and More","url":"https://docs.nativebase.io/docs/Examples.html","rank":-5.218630283054186,"score":1,"time":"2017-05-16T13:06:52Z"},{"id":14350301,"title":"From Paris to Silicon Valley: Speaking at React Conf 2017","url":"https://stories.algolia.com/from-paris-to-the-silicon-valley-speaking-at-react-conf-2017-6d2b3fc72223","rank":-5.218630283054186,"score":2,"time":"2017-05-16T15:27:13Z"},{"id":14350585,"title":"Is React winning the battle for the future of front-end web development?","url":"http://vmob.me/AngsvsReactyc","rank":-4.690092449226312,"score":1,"time":"2017-05-16T15:58:30Z"},{"id":14352150,"title":"Create Server-Rendered Universal React Apps with No Configuration","url":"https://github.com/jaredpalmer/razzle","rank":-5.4223148645315336,"score":2,"time":"2017-05-16T18:42:09Z"},{"id":14352786,"title":"Show HN: Invision DO Template Implemented in React Native","url":"https://react-native.shop","rank":-5.4223148645315336,"score":3,"time":"2017-05-16T20:01:37Z"},{"id":14356096,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.642544952660551,"score":2,"time":"2017-05-17T06:26:12Z"},{"id":14357291,"title":"The 80/20 of React Native","url":"https://medium.com/@wcandillon/the-80-20-of-react-native-10f2b6af663","rank":-6.141418665344863,"score":2,"time":"2017-05-17T11:05:31Z"},{"id":14358649,"title":"Simple Input Only Validation for React","url":"https://github.com/harshmaur/react-input-error-validation","rank":-6.141418665344863,"score":1,"time":"2017-05-17T14:20:02Z"},{"id":14358757,"title":"Simple plug and play React charts for FE engs","url":"http://oramajs.com/","rank":-5.4223148645315336,"score":8,"time":"2017-05-17T14:31:57Z"},{"id":14359022,"title":"Server-Side Rendering and Code Splitting with React-Router 4 and Webpack 2","url":"https://blog.emilecantin.com/web/react/javascript/2017/05/16/ssr-react-router-4-webpack-code-split.html","rank":-4.690092449226312,"score":1,"time":"2017-05-17T14:57:20Z"},{"id":14359914,"title":"Using create-react-app on Netlify","url":"http://hugogiraudel.com/2017/05/13/using-create-react-app-on-netlify/","rank":-6.141418665344863,"score":1,"time":"2017-05-17T16:16:23Z"},{"id":14360059,"title":"React Fiber: A Closer Look at the New Engine of React","url":"https://www.infoq.com/news/2017/05/react-fiber-closer-look","rank":-7.148568583438252,"score":2,"time":"2017-05-17T16:30:32Z"},{"id":14360155,"title":"Angular, React.js and Vue.js – Quickstart and Comparison","url":"http://marcogomesweb.com/Angular-Reactjs-Vuejs-Quickstart-Comparison","rank":-5.4223148645315336,"score":1,"time":"2017-05-17T16:39:38Z"},{"id":14360512,"title":"GraphQL Authentication with Apollo and React","url":"http://www.east5th.co/blog/2017/05/15/graphql-authentication-with-apollo-and-react/","rank":-6.141418665344863,"score":1,"time":"2017-05-17T17:15:46Z"},{"id":14361036,"title":"Show HN: React Markdown Tree","url":"https://github.com/rafrex/react-markdown-tree","rank":-6.4254656634776115,"score":1,"time":"2017-05-17T18:04:22Z"},{"id":14364668,"title":"A Huge collection of SVGs, now powered by React.js","url":"https://github.com/Pr0x1m4/react-svg-logos.git","rank":-5.218630283054186,"score":2,"time":"2017-05-18T03:43:59Z"},{"id":14365631,"title":"Write – A React-based writing app to counteract writer's block and distraction","url":"http://write.surge.sh/","rank":-4.690092449226312,"score":3,"time":"2017-05-18T08:18:14Z"},{"id":14365856,"title":"Using React to Bring the Thankful Reaction Back to Facebook","url":"https://medium.com/@calialec/forever-thankful-on-fb-using-react-to-bring-the-thankful-reaction-back-to-facebook-96e31025c5d1","rank":-5.218630283054186,"score":2,"time":"2017-05-18T09:19:32Z"},{"id":14365973,"title":"React Hardware – A React Renderer for Hardware","url":"https://github.com/iamdustan/react-hardware","rank":-7.968636859947137,"score":2,"time":"2017-05-18T09:52:54Z"},{"id":14366109,"title":"React.js Development Company India","url":"http://www.bacancytechnology.com/react-development","rank":-6.4254656634776115,"score":1,"time":"2017-05-18T10:30:30Z"},{"id":14367125,"title":"Developing Microservices – Node, React, and Docker – Michael Herman","url":"http://mherman.org/blog/2017/05/11/developing-microservices-node-react-docker#.WR2luppeISy.hackernews","rank":-5.642544952660551,"score":1,"time":"2017-05-18T13:46:43Z"},{"id":14371000,"title":"Orama: Plug-And-Play React Charts","url":"http://oramajs.com/","rank":-6.141418665344863,"score":1,"time":"2017-05-18T20:53:34Z"},{"id":14371206,"title":"Use Kotlin with npm, webpack and react","url":"https://blog.jetbrains.com/kotlin/2017/04/use-kotlin-with-npm-webpack-and-react/","rank":-5.8814219078830545,"score":1,"time":"2017-05-18T21:22:11Z"},{"id":14371549,"title":"Building a native VR e-commerce experience using React Native+Viro","url":"https://medium.com/@achuvm/powered-by-viro-product-showcase-fbbb906f91df","rank":-5.218630283054186,"score":3,"time":"2017-05-18T22:14:52Z"},{"id":14371705,"title":"Comparing Reagent to React.js and Vue.js for dynamic tabular data","url":"http://yogthos.net/posts/2017-03-26-ReagentReactView.html","rank":-4.853960595957184,"score":1,"time":"2017-05-18T22:47:05Z"},{"id":14373178,"title":"What's New in Create React App","url":"https://facebook.github.io/react/blog/2017/05/18/whats-new-in-create-react-app.html","rank":-5.8814219078830545,"score":228,"time":"2017-05-19T05:12:13Z"},{"id":14373433,"title":"Official starter template for TypeScript and React","url":"https://github.com/Microsoft/TypeScript-React-Starter","rank":-5.8814219078830545,"score":20,"time":"2017-05-19T06:37:23Z"},{"id":14377812,"title":"A React PDF renderer: react-pdf","url":"https://github.com/diegomura/react-pdf","rank":-8.203920859871145,"score":5,"time":"2017-05-19T17:36:59Z"},{"id":14377818,"title":"Setting Up and Deploying a TypeScript, React and React Router 4 SPA from Scratch","url":"https://bedlamandclash.com/2017/05/18/building-a-web-app-the-family-cookbook/","rank":-6.636348695692196,"score":1,"time":"2017-05-19T17:37:36Z"},{"id":14378737,"title":"React's component library, glamorous, makes its way to React Native","url":"https://medium.com/robin-powered/introducing-glamorous-for-react-native-1b8365e7f33f","rank":-7.148568583438252,"score":1,"time":"2017-05-19T19:33:55Z"},{"id":14381653,"title":"React PDF: Create PDF Files Using React","url":"https://github.com/diegomura/react-pdf","rank":-7.968636859947137,"score":2,"time":"2017-05-20T09:59:21Z"},{"id":14382334,"title":"Microsoft TypeScript React Starter","url":"https://github.com/Microsoft/TypeScript-React-Starter","rank":-6.737061774670698,"score":1,"time":"2017-05-20T13:45:19Z"},{"id":14382441,"title":"Show HN: Styles as composable higher order components (React)","url":"https://github.com/ambewas/react-style-hoc","rank":-5.4223148645315336,"score":1,"time":"2017-05-20T14:12:35Z"},{"id":14384146,"title":"Which Projects Need React? All of Them","url":"https://medium.freecodecamp.com/which-projects-need-react-all-of-them-e7ccb6629ba7","rank":-5.8814219078830545,"score":2,"time":"2017-05-20T20:17:52Z"},{"id":14386920,"title":"A boiler plate for creating react applications bundled by webpack","url":"https://github.com/temilaj/react-webpack-starter","rank":-5.218630283054186,"score":3,"time":"2017-05-21T12:09:59Z"},{"id":14388210,"title":"Animate Anything in React with Animate Components","url":"https://github.com/nitin42/animate-components","rank":-5.8814219078830545,"score":1,"time":"2017-05-21T17:36:01Z"},{"id":14388435,"title":"Build Your Own Instagram Using React Native","url":"https://gorillalogic.com/blog/build-your-own-instagram-using-react-native/","rank":-5.8814219078830545,"score":1,"time":"2017-05-21T18:26:51Z"},{"id":14391298,"title":"Show HN: A Customizable React Material Floating Button","url":"https://github.com/ifndefdeadmau5/react-floating-button-menu","rank":-5.642544952660551,"score":1,"time":"2017-05-22T05:53:44Z"},{"id":14399549,"title":"I Went to React Amsterdam and This Is What Happened","url":"https://blog.hellojs.org/i-went-to-react-amsterdam-and-this-is-what-happened-5cb2d07ac901","rank":-5.218630283054186,"score":1,"time":"2017-05-23T07:39:22Z"},{"id":14400501,"title":"Summary of 3rd React Native Meetup by GeekyAnts","url":"https://blog.nativebase.io/summary-of-3rd-react-native-meetup-by-geekyants-edb2d11a8c51","rank":-5.642544952660551,"score":1,"time":"2017-05-23T12:03:59Z"},{"id":14401320,"title":"Project Tutorial Name:How to Create a Snake Game in React","url":"https://www.liveedu.tv/maxim-filimonov/lMzJK-how-to-create-a-snake-game-in-react/","rank":-5.029694159741383,"score":1,"time":"2017-05-23T14:14:26Z"},{"id":14402454,"title":"Introducing react-wastage-monitor","url":"https://blog.listium.com/introducing-react-wastage-monitor-404565d679b2?hn1","rank":-6.737061774670698,"score":1,"time":"2017-05-23T16:13:27Z"},{"id":14402468,"title":"A Visualized IDE for React Developers, RomeJS","url":"https://github.com/RomulusAndRemus/romejs-app","rank":-5.8814219078830545,"score":2,"time":"2017-05-23T16:15:11Z"},{"id":14402683,"title":"Building a realtime React VR app","url":"https://blog.pusher.com/building-a-realtime-react-vr-app/","rank":-6.141418665344863,"score":2,"time":"2017-05-23T16:35:26Z"},{"id":14404272,"title":"Optimizing React Rendering","url":"https://flexport.engineering/optimizing-react-rendering-part-1-9634469dca02","rank":-7.080419157732719,"score":3,"time":"2017-05-23T19:14:56Z"},{"id":14404501,"title":"Next generation state management – react-europe","url":"https://www.youtube.com/watch?v=rwqwwn_46kA","rank":-6.141418665344863,"score":1,"time":"2017-05-23T19:37:57Z"},{"id":14405556,"title":"Rebuilding Slack’s Emoji Picker in React","url":"https://slack.engineering/rebuilding-slacks-emoji-picker-in-react-bfbd8ce6fbfe","rank":-5.8814219078830545,"score":1,"time":"2017-05-23T21:31:02Z"},{"id":14408048,"title":"Visual UI Prototyping with Create React App","url":"https://hackernoon.com/integrate-structor-with-create-react-app-3e8be15bc395","rank":-5.8814219078830545,"score":3,"time":"2017-05-24T06:59:31Z"},{"id":14410023,"title":"Show HN: Easy State: A library that replaces React setState with plain JavaScript","url":"https://github.com/solkimicreb/react-easy-state","rank":-4.690092449226312,"score":1,"time":"2017-05-24T13:56:59Z"},{"id":14410302,"title":"How to Introduce Elm to a React Codebase","url":"https://kevgathuku.me/2017/05/24/how-to-introduce-elm-to-a-react-codebase/","rank":-5.642544952660551,"score":1,"time":"2017-05-24T14:35:47Z"},{"id":14411843,"title":"Which project needs React?","url":"https://medium.freecodecamp.com/which-projects-need-react-all-of-them-e7ccb6629ba7","rank":-6.737061774670698,"score":2,"time":"2017-05-24T17:38:41Z"},{"id":14412726,"title":"Show HN: React Fast Mount","url":"https://github.com/rafrex/react-fast-mount","rank":-6.4254656634776115,"score":1,"time":"2017-05-24T19:23:11Z"},{"id":14413406,"title":"React Dashboard – isomorphic dashboard built with React, Bootstrap and GraphQL","url":"https://github.com/flatlogic/react-dashboard","rank":-7.337343744886062,"score":2,"time":"2017-05-24T20:57:25Z"},{"id":14413818,"title":"Deploy React/Redux to AWS in less than 10 min","url":"https://hackernoon.com/how-to-deploy-a-live-reactjs-redux-website-in-under-10-minutes-cadf73cfc75a","rank":-5.218630283054186,"score":2,"time":"2017-05-24T22:01:53Z"},{"id":14415840,"title":"Investigating React Native","url":"https://blog.twitch.tv/investigating-react-native-6032ecced610","rank":-7.080419157732719,"score":2,"time":"2017-05-25T07:20:13Z"},{"id":14416215,"title":"Show HN: Easy State: A library that replaces React setState with plain JavaScript","url":"https://github.com/solkimicreb/react-easy-state","rank":-4.690092449226312,"score":2,"time":"2017-05-25T09:33:38Z"},{"id":14416420,"title":"Reagent: Minimalistic React for ClojureScript","url":"https://reagent-project.github.io","rank":-6.4254656634776115,"score":91,"time":"2017-05-25T10:32:25Z"},{"id":14416452,"title":"Learning React-native in the right way","url":"https://hackernoon.com/learn-react-native-in-the-right-way-7b7601dc750b","rank":-5.8814219078830545,"score":1,"time":"2017-05-25T10:40:49Z"},{"id":14416540,"title":"Show HN: Fetch-hoc – A dead simple way of data fetching in React","url":"https://github.com/esphen/fetch-hoc","rank":-4.690092449226312,"score":2,"time":"2017-05-25T11:05:52Z"},{"id":14416598,"title":"The Good and the Bad of ReactJS and React Native","url":"https://www.altexsoft.com/blog/engineering/the-good-and-the-bad-of-reactjs-and-react-native/?utm_source=HackerNews&utm_medium=referral","rank":-5.218630283054186,"score":1,"time":"2017-05-25T11:18:25Z"},{"id":14416699,"title":"Why every mobile dev should try React Native","url":"https://www.tooploox.com/blog/react-native-from-native-mobile-development-perspective","rank":-5.642544952660551,"score":3,"time":"2017-05-25T11:45:20Z"},{"id":14417638,"title":"How to Build a React Website Powered by the Cosmic JavaScript GraphQL API","url":"https://cosmicjs.com/blog/how-to-build-a-react-website-powered-by-the-cosmic-js-graphql-api","rank":-4.690092449226312,"score":2,"time":"2017-05-25T14:48:53Z"},{"id":14417718,"title":"Code Review: SPA Testing with React and Redux (long)","url":"https://b3ntly.github.io/blog/code-review-spa-testing-with-react-and-redux-long/","rank":-5.4223148645315336,"score":1,"time":"2017-05-25T14:59:53Z"},{"id":14417871,"title":"Built with React: Advanced API Fuzzer","url":"https://fuzzer.secapps.com/","rank":-6.141418665344863,"score":3,"time":"2017-05-25T15:23:04Z"},{"id":14418054,"title":"Optimizing React Rendering","url":"https://flexport.engineering/optimizing-react-rendering-part-1-9634469dca02","rank":-7.080419157732719,"score":128,"time":"2017-05-25T15:52:52Z"},{"id":14418120,"title":"Visualize React Performance Using the Built-In Timeline Feature","url":"https://blog.logrocket.com/make-react-fast-again-part-1-performance-timeline-f7f39f676f58","rank":-5.4223148645315336,"score":1,"time":"2017-05-25T16:01:16Z"},{"id":14418489,"title":"2 Premium Starter Kits for React Native","url":"https://react-native.shop/","rank":-5.8814219078830545,"score":2,"time":"2017-05-25T16:54:25Z"},{"id":14422563,"title":"Create-react-app and the Pit of Success","url":"https://ankursethi.in/2017/05/25/create-react-app-and-the-pit-of-success/","rank":-5.642544952660551,"score":1,"time":"2017-05-26T07:46:13Z"},{"id":14423828,"title":"A DIY guide to build your own React","url":"https://engineering.hexacta.com/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5","rank":-5.642544952660551,"score":1,"time":"2017-05-26T13:27:50Z"},{"id":14424373,"title":"ExtReact: 115+ React Components","url":"https://www.sencha.com/products/extreact/","rank":-6.737061774670698,"score":9,"time":"2017-05-26T14:42:33Z"},{"id":14425211,"title":"Atomic Design and React","url":"https://arc.js.org","rank":-6.737061774670698,"score":1,"time":"2017-05-26T16:25:07Z"},{"id":14427060,"title":"Bi-Directional Cursor Pagination with React.js, Relay, and GraphQL","url":"https://medium.com/@meeq/bi-directional-cursor-pagination-with-react-js-relay-and-graphql-dc4ad6f9cbb0","rank":-5.218630283054186,"score":1,"time":"2017-05-26T20:50:18Z"},{"id":14427071,"title":"Show HN: Easy State: A library that replaces React's setState with plain JS","url":"https://github.com/solkimicreb/react-easy-state","rank":-4.5369272462944465,"score":1,"time":"2017-05-26T20:51:26Z"},{"id":14434147,"title":"Advanced React integration (with Rails 5.1 Webpacker)","url":"https://github.com/rails/webpacker/issues/28","rank":-5.642544952660551,"score":1,"time":"2017-05-28T12:32:55Z"},{"id":14434591,"title":"Converting React ES6 Class Component to TypeScript","url":"https://devsandbox.io/articles/converting-react-to-typescript/","rank":-5.8814219078830545,"score":1,"time":"2017-05-28T14:56:09Z"},{"id":14435156,"title":"A Query Params Module for React","url":"https://github.com/jeff3dx/react-query-params","rank":-6.141418665344863,"score":1,"time":"2017-05-28T16:56:27Z"},{"id":14437069,"title":"React and Vue maintainers fighting on Twitter","url":"https://twitter.com/ryanflorence/status/869017043810435072","rank":-5.8814219078830545,"score":1,"time":"2017-05-29T02:31:21Z"},{"id":14438812,"title":"Moving API Requests in React to Redux-Saga’s","url":"https://hackernoon.com/moving-api-requests-to-redux-saga-21780f49cbc8","rank":-5.4223148645315336,"score":1,"time":"2017-05-29T12:44:07Z"},{"id":14439135,"title":"Use react-intl inside of storybook with a language switcher","url":"https://github.com/truffls/storybook-addon-intl","rank":-5.218630283054186,"score":1,"time":"2017-05-29T14:06:41Z"},{"id":14439138,"title":"Use your React components inside of AngularJS","url":"https://github.com/truffls/react-in-angular","rank":-5.8814219078830545,"score":2,"time":"2017-05-29T14:07:55Z"},{"id":14440183,"title":"Learn to Build Progressive Web Applications Using React","url":"https://www.dhruvkumarjha.com/articles/progressive-web-application-using-react-part-two","rank":-5.642544952660551,"score":2,"time":"2017-05-29T17:22:39Z"},{"id":14440986,"title":"What is the proper way to package a react component library?","url":"https://stackoverflow.com/q/44249430/1650200","rank":-5.029694159741383,"score":1,"time":"2017-05-29T19:39:00Z"},{"id":14441153,"title":"Developing Microservices – Node, React, and Docker","url":"http://mherman.org/blog/2017/05/11/developing-microservices-node-react-docker#.WRW46xULmzI.hackernews","rank":-6.141418665344863,"score":9,"time":"2017-05-29T20:12:03Z"},{"id":14444074,"title":"React Native and 9 circles (pitfalls) of hell","url":"https://www.youtube.com/watch?v=9UahaciXAbU&t=96s","rank":-5.642544952660551,"score":2,"time":"2017-05-30T09:51:43Z"},{"id":14444233,"title":"Show HN: Easy State: improves React's state management without externalizing it","url":"https://github.com/solkimicreb/react-easy-state","rank":-4.853960595957184,"score":2,"time":"2017-05-30T10:31:07Z"},{"id":14447474,"title":"Elemental components for doing animations in React","url":"https://github.com/nitin42/animate-components/","rank":-5.8814219078830545,"score":1,"time":"2017-05-30T18:49:31Z"},{"id":14450296,"title":"Idea of a framework that takes the best of Cycle, React and Mobx","url":"https://gist.github.com/fiatjaf/ece86e33b1f8846c8f8c318778b0895a","rank":-4.690092449226312,"score":1,"time":"2017-05-31T03:48:41Z"},{"id":14450655,"title":"Immuter: A new way to update deeply nested immutable state in react/redux","url":"https://github.com/zaaack/immuter","rank":-4.690092449226312,"score":2,"time":"2017-05-31T05:56:02Z"},{"id":14452113,"title":"Didact: step-by-step guide to build your own React","url":"https://medium.com/hexacta-engineering/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5","rank":-5.218630283054186,"score":1,"time":"2017-05-31T13:02:18Z"},{"id":14452349,"title":"Show HN: Leave a message – a after hours fun project using Elixir/Phoenix/React","url":"http://leave-a-message.online/","rank":-4.5369272462944465,"score":5,"time":"2017-05-31T13:37:14Z"},{"id":14452368,"title":"Microservices with Docker, Flask, and React","url":"http://testdriven.io/","rank":-6.141418665344863,"score":2,"time":"2017-05-31T13:39:58Z"},{"id":14453059,"title":"Migrating to a Mobile Monorepo for React Native","url":"http://engineering.khanacademy.org/posts/react-native-monorepo.htm","rank":-5.642544952660551,"score":1,"time":"2017-05-31T15:03:49Z"},{"id":14454801,"title":"Show HN: Appodeal React-Native integration for android (+example)","url":"https://github.com/drakmail/react-native-appodeal-example","rank":-5.4223148645315336,"score":2,"time":"2017-05-31T18:28:19Z"},{"id":14456525,"title":"[Talk] Building Cross-Domain React Components at PayPal","url":"https://www.youtube.com/watch?v=2QkyBuc7IPM","rank":-5.642544952660551,"score":1,"time":"2017-05-31T22:46:48Z"},{"id":14458866,"title":"Useful and fast react native library directory","url":"https://nativerepo.com","rank":-5.8814219078830545,"score":1,"time":"2017-06-01T09:03:09Z"},{"id":14459306,"title":"10 tips to integrate react-native in a existing app","url":"https://blog.bam.tech/developper-news/10-tips-to-integrate-react-native-in-an-existing-application","rank":-5.218630283054186,"score":4,"time":"2017-06-01T11:02:54Z"},{"id":14459582,"title":"A/B Testing Using React, GraphQL and Apollo","url":"http://engineering.teacherspayteachers.com/2017/05/31/a-b-testing-using-react-graphql-and-apollo.html","rank":-5.642544952660551,"score":4,"time":"2017-06-01T12:11:49Z"},{"id":14459742,"title":"Leave a message – a little and fun website using Elixir/Phoenix/React","url":"https://www.reddit.com/r/webdev/comments/6eh84u/leave_a_message_a_little_and_fun_website_using/","rank":-4.853960595957184,"score":1,"time":"2017-06-01T12:43:46Z"},{"id":14460136,"title":"React-Redux isomorphic boilerplate: quick start project by adding a new page","url":"https://hackernoon.com/node-javascript-react-redux-isomorphic-boilerplate-tutorial-example-adding-new-page-component-router-match-f0347ad42c67","rank":-4.853960595957184,"score":3,"time":"2017-06-01T13:43:30Z"},{"id":14460216,"title":"Build Progressive Web Apps Using React – Offline DB, ServiceWorkers and Manifest","url":"https://www.dhruvkumarjha.com/articles/progressive-web-application-using-react-part-three","rank":-5.029694159741383,"score":2,"time":"2017-06-01T13:55:37Z"},{"id":14461087,"title":"The Why and How of Using Webpack for React Development","url":"https://sweetcode.io/webpack-react-development/","rank":-5.218630283054186,"score":4,"time":"2017-06-01T15:29:11Z"},{"id":14461446,"title":"Live Editing React Components for Better Documentation","url":"http://formidable.com/blog/2017/live-editing-react-components/","rank":-5.8814219078830545,"score":4,"time":"2017-06-01T16:01:40Z"},{"id":14461732,"title":"React Native Six Months In","url":"http://chase-seibert.github.io/blog/2017/05/26/react-native-six-months-in.html","rank":-6.4254656634776115,"score":4,"time":"2017-06-01T16:29:17Z"},{"id":14462148,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"https://github.com/entrik/kathisto","rank":-5.4223148645315336,"score":5,"time":"2017-06-01T17:05:07Z"},{"id":14467594,"title":"Responsive UIs in React Native","url":"https://hackernoon.com/responsive-uis-in-react-native-a406b5d6c36a","rank":-6.4254656634776115,"score":1,"time":"2017-06-02T05:07:08Z"},{"id":14468115,"title":"Account Hacking: How to Avoid, How to React?","url":"https://peeptheworld.com/account-hacking-how-to-avoid-how-to-react/","rank":-5.642544952660551,"score":2,"time":"2017-06-02T07:23:49Z"},{"id":14469946,"title":"Using React Inside Your Rails Apps – Via Codeship","url":"https://blog.codeship.com/using-react-inside-your-rails-apps/#.WTFwnnzOcq8.hackernews","rank":-5.642544952660551,"score":2,"time":"2017-06-02T14:05:30Z"},{"id":14470037,"title":"Show HN: Developing and Testing Microservices with Flask and React","url":"http://testdriven.io/","rank":-5.218630283054186,"score":2,"time":"2017-06-02T14:16:56Z"},{"id":14470042,"title":"A Backend for Your React and React Native Apps: Baqend React Starters","url":"https://medium.com/baqend-blog/a-backend-for-your-react-and-react-native-apps-baqend-react-starters-337d47200ec","rank":-8.153693455688193,"score":4,"time":"2017-06-02T14:17:25Z"},{"id":14471208,"title":"React vs. Angular vs. Vue.js by Example – Decide for yourself (free 3hr course)","url":"https://coursetro.com/courses/14/React-vs-Angular-vs-Vue-by-Example","rank":-4.5369272462944465,"score":2,"time":"2017-06-02T16:36:08Z"},{"id":14475518,"title":"Show HN: Easy State: simplified state management for React (learn in a minute)","url":"https://github.com/solkimicreb/react-easy-state","rank":-4.690092449226312,"score":6,"time":"2017-06-03T08:24:53Z"},{"id":14480318,"title":"Hayyy God Hacking Redux/React","url":"https://medium.com/@AyoAlfonso/hayyyyy-god-b43175c984fa","rank":-6.4254656634776115,"score":2,"time":"2017-06-04T07:42:49Z"},{"id":14481406,"title":"Show HN: Dreno, a React framework that inherits the best from Cycle and MobX","url":"https://github.com/fiatjaf/dreno/blob/master/docs/why.md","rank":-4.5369272462944465,"score":2,"time":"2017-06-04T13:18:12Z"},{"id":14485165,"title":"TypeScript-React-Starter from Microsoft","url":"https://github.com/Microsoft/TypeScript-React-Starter","rank":-6.4254656634776115,"score":2,"time":"2017-06-05T03:58:19Z"},{"id":14485587,"title":"Thinking in React","url":"https://www.codementor.io/radubrehar/thinking-in-react-8duata34n","rank":-7.080419157732719,"score":4,"time":"2017-06-05T06:17:09Z"},{"id":14485642,"title":"How to being a React Redux app?","url":"http://opensourceforu.com/2017/05/developing-a-react-redux-application-using-create-react-app/","rank":-5.8814219078830545,"score":1,"time":"2017-06-05T06:30:56Z"},{"id":14487289,"title":"Show HN: Roxie – React Native and Arduino and Music","url":"https://github.com/venepe/react-native-roxie","rank":-5.4223148645315336,"score":2,"time":"2017-06-05T13:04:48Z"},{"id":14488243,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"https://github.com/entrik/kathisto","rank":-5.4223148645315336,"score":1,"time":"2017-06-05T15:26:06Z"},{"id":14488257,"title":"Introducing react-wastage-monitor","url":"https://blog.listium.com/introducing-react-wastage-monitor-404565d679b2?hnn","rank":-6.737061774670698,"score":2,"time":"2017-06-05T15:28:16Z"},{"id":14488590,"title":"How to create pure react SVG maps with topojson and d3-geo","url":"https://medium.com/@zimrick/how-to-create-pure-react-svg-maps-with-topojson-and-d3-geo-e4a6b6848a98","rank":-4.853960595957184,"score":1,"time":"2017-06-05T16:01:39Z"},{"id":14494589,"title":"Grommet.io – A design system made for React.js","url":"https://grommet.github.io","rank":-5.4223148645315336,"score":2,"time":"2017-06-06T03:45:47Z"},{"id":14495176,"title":"Complete Intro to React","url":"https://btholt.github.io/complete-intro-to-react/","rank":-6.737061774670698,"score":3,"time":"2017-06-06T06:23:06Z"},{"id":14497101,"title":"Dynamic Meta Tags with Next.js, React and Contentful","url":"https://www.rackner.com/blog-post/4TofUqMNuo0Eiwm2GsKE6W","rank":-5.4223148645315336,"score":2,"time":"2017-06-06T13:40:03Z"},{"id":14498814,"title":"React payment request API","url":"https://github.com/marcolanaro/react-payment-request-api","rank":-6.737061774670698,"score":2,"time":"2017-06-06T17:00:14Z"},{"id":14504821,"title":"Getting Started with React-Native for iOS and Android","url":"http://stacktips.com/?p=12610","rank":-5.4223148645315336,"score":1,"time":"2017-06-07T09:36:24Z"},{"id":14505965,"title":"React State vs. Redux State: When and Why","url":"https://spin.atomicobject.com/2017/06/07/react-state-vs-redux-state/#.WTf4diq_fZE.hackernews","rank":-5.642544952660551,"score":3,"time":"2017-06-07T12:58:32Z"},{"id":14506869,"title":"Introducing FilterBubbler: A WebExtension Built Using React/Redux","url":"https://hacks.mozilla.org/2017/06/introducing-filterbubbler-a-webextension-built-using-reactredux/","rank":-5.642544952660551,"score":2,"time":"2017-06-07T14:48:06Z"},{"id":14510082,"title":"React and You: A Designer’s Point of View","url":"https://teamgaslight.com/blog/react-and-you-a-designers-point-of-view","rank":-5.4223148645315336,"score":1,"time":"2017-06-07T21:40:24Z"},{"id":14511729,"title":"Coren: React Pluggable Serverside Render","url":"https://github.com/Canner/coren","rank":-6.4254656634776115,"score":10,"time":"2017-06-08T03:35:30Z"},{"id":14511790,"title":"React native RR reload – a thousand times yes","url":"https://abe-winter.github.io/yes/2017/06/07/rnrr.html","rank":-5.642544952660551,"score":1,"time":"2017-06-08T03:49:51Z"},{"id":14513327,"title":"New Continuous Integration and Delivery Platform for React Native Released","url":"https://nevercode.io/react-native/developers/index.html","rank":-5.218630283054186,"score":4,"time":"2017-06-08T11:19:26Z"},{"id":14515080,"title":"What is React? – an illustrated intro","url":"http://www.learnreact.design/2017/06/08/what-is-react/","rank":-6.141418665344863,"score":3,"time":"2017-06-08T15:59:14Z"},{"id":14517289,"title":"React Native, Redux and Firebase for Experts, by Dummies","url":"https://medium.com/rumors/react-native-redux-and-firebase-for-experts-by-dummies-6376becdd5c8","rank":-5.4223148645315336,"score":4,"time":"2017-06-08T21:21:39Z"},{"id":14518891,"title":"Noflux released, the new Simple, stupid state management for React","url":"https://github.com/nofluxjs/noflux","rank":-5.218630283054186,"score":1,"time":"2017-06-09T03:01:22Z"},{"id":14521670,"title":"Going Isomorphic with Python and React","url":"https://dev.to/__amol__/going-isomorphic-with-python-and-react","rank":-6.141418665344863,"score":1,"time":"2017-06-09T14:38:33Z"},{"id":14523258,"title":"Reducing Our Redux Code with React Apollo","url":"https://dev-blog.apollodata.com/reducing-our-redux-code-with-react-apollo-5091b9de9c2a?source=linkShare-803918030a60-1497032202","rank":-5.8814219078830545,"score":12,"time":"2017-06-09T18:17:18Z"},{"id":14523439,"title":"React: What WPF Should Have Been","url":"https://wizardsofsmart.wordpress.com/2016/03/04/react-what-wpf-should-have-been/","rank":-6.141418665344863,"score":55,"time":"2017-06-09T18:41:32Z"},{"id":14527347,"title":"Xreact – A Functional Reactive State Wrapper for React Components","url":"https://github.com/reactive-react/xreact","rank":-5.4223148645315336,"score":2,"time":"2017-06-10T14:04:02Z"},{"id":14527766,"title":"Bloomer – A Set of React Stateless Components for Bulma","url":"http://bloomer.js.org","rank":-5.4223148645315336,"score":1,"time":"2017-06-10T15:52:09Z"},{"id":14528568,"title":"React raycasting first-person engine demo","url":"https://github.com/ahuth/raycast","rank":-6.141418665344863,"score":3,"time":"2017-06-10T18:40:24Z"},{"id":14530231,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"https://github.com/entrik/kathisto","rank":-5.4223148645315336,"score":1,"time":"2017-06-11T01:57:29Z"},{"id":14531054,"title":"Add React.js Components to Laravel 5 App with Laravel Mix","url":"https://blog.tighten.co/adding-react-components-to-a-laravel-app","rank":-5.029694159741383,"score":2,"time":"2017-06-11T07:16:35Z"},{"id":14533336,"title":"Server-Side Rendering (Angular4 and React) with Go/PhantomJS","url":"https://github.com/sdwolfe32/kathisto","rank":-5.4223148645315336,"score":1,"time":"2017-06-11T19:23:12Z"},{"id":14533916,"title":"React with Angular's DI","url":"http://blog.mgechev.com/2017/01/30/implementing-dependency-injection-react-angular-element-injectors/","rank":-6.4254656634776115,"score":1,"time":"2017-06-11T21:37:06Z"},{"id":14536941,"title":"Microservices with Docker, Flask, and React – From Localhost to Amazon EC2","url":"http://testdriven.io/part-two-intro/","rank":-5.029694159741383,"score":3,"time":"2017-06-12T12:55:17Z"},{"id":14537513,"title":"Grid-styled: Responsive React grid system built with styled-components","url":"http://jxnblk.com/grid-styled/","rank":-5.218630283054186,"score":79,"time":"2017-06-12T14:12:43Z"},{"id":14541899,"title":"React Reason","url":"https://reasonml.github.io/reason-react/","rank":-7.460654783917127,"score":3,"time":"2017-06-12T23:16:30Z"},{"id":14543340,"title":"React Native Architecture: Explained","url":"https://www.logicroom.co/react-native-architecture-explained/","rank":-6.737061774670698,"score":1,"time":"2017-06-13T07:22:32Z"},{"id":14543364,"title":"Yet Another Starter Kit for React Native Edit","url":"https://github.com/bahattincinic/react-native-starter-kit","rank":-5.642544952660551,"score":9,"time":"2017-06-13T07:30:03Z"},{"id":14544270,"title":"ReasonReact – React components in Reason","url":"https://reasonml.github.io/reason-react/","rank":-6.4254656634776115,"score":2,"time":"2017-06-13T12:34:40Z"},{"id":14545142,"title":"Using GraphCool with React Native","url":"https://www.dailydrip.com/topics/react-native/drips/using-graphcool-with-react-native","rank":-6.4254656634776115,"score":3,"time":"2017-06-13T14:50:46Z"},{"id":14547630,"title":"React 15.6.0 Changelog","url":"https://github.com/facebook/react/blob/master/CHANGELOG.md#1560-june-13-2017","rank":-6.4254656634776115,"score":2,"time":"2017-06-13T19:06:47Z"},{"id":14547658,"title":"Create React App with Express in Production","url":"https://daveceddia.com/create-react-app-express-production/","rank":-5.8814219078830545,"score":2,"time":"2017-06-13T19:09:49Z"},{"id":14549890,"title":"React v15.6.0 Released","url":"https://facebook.github.io/react/blog/2017/06/13/react-v15.6.0.html","rank":-6.4254656634776115,"score":130,"time":"2017-06-14T00:29:42Z"},{"id":14551094,"title":"Adding React.js to Laravel 5.4 Web Applications with Laravel Mix","url":"https://medium.com/@connorleech/adding-react-js-to-laravel-5-4-web-applications-with-laravel-mix-1c3e82950a20","rank":-4.853960595957184,"score":1,"time":"2017-06-14T06:56:42Z"},{"id":14551629,"title":"Fast, lightweight mini.css components built with React/Preact","url":"https://chalarangelo.github.io/react-mini.css/","rank":-5.4223148645315336,"score":1,"time":"2017-06-14T09:52:51Z"},{"id":14551807,"title":"React and MVC","url":"https://www.madetech.com/news/react-and-mvc","rank":-7.080419157732719,"score":1,"time":"2017-06-14T10:40:25Z"},{"id":14552431,"title":"What Is MobX? Why Use It with React? And How to Get Started?","url":"https://orlandohamsho.com/javascript/introduction-mobx-react","rank":-4.690092449226312,"score":1,"time":"2017-06-14T13:10:31Z"},{"id":14554624,"title":"Experiments with High Performance Animation in React Native","url":"https://medium.com/salesforce-engineering/experiments-with-high-performance-animation-in-react-native-80a0cb7052b0","rank":-5.642544952660551,"score":1,"time":"2017-06-14T17:59:54Z"},{"id":14555040,"title":"The big React Native book – what do you want?","url":"https://goo.gl/forms/SXjhioQ1qvwvwl1X2","rank":-5.4223148645315336,"score":1,"time":"2017-06-14T18:52:39Z"},{"id":14557024,"title":"Is it really time to transition to React Native?","url":"https://www.smashingmagazine.com/2017/06/transition-hybrid-apps-react-native/","rank":-5.4223148645315336,"score":1,"time":"2017-06-15T00:13:19Z"},{"id":14558413,"title":"React-mini.css: Fast, lightweight mini.css components built with React/Preact","url":"https://github.com/Chalarangelo/react-mini.css","rank":-6.969263392375751,"score":1,"time":"2017-06-15T06:51:20Z"},{"id":14558909,"title":"On wrong React code Codepen freezes and crashes system","url":"https://github.com/CodePen/InfiniteLoopBuster/issues/3","rank":-5.4223148645315336,"score":1,"time":"2017-06-15T09:26:18Z"},{"id":14559153,"title":"Building a React Datagrid Using Redux and Ag-Grid","url":"https://www.ag-grid.com/ag-grid-react-datagrid/","rank":-5.4223148645315336,"score":2,"time":"2017-06-15T10:23:44Z"},{"id":14559560,"title":"React 15.6 released with fixes, new deprecation warnings – SD Times","url":"http://sdtimes.com/react-15-6-released-fixes-new-deprecation-warnings/?utm_content=bufferdd43e&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer","rank":-5.029694159741383,"score":1,"time":"2017-06-15T12:03:34Z"},{"id":14560649,"title":"React-mini.css: Fast lightweight mini.css components built with React/Preact","url":"https://chalarangelo.github.io/react-mini.css/","rank":-6.969263392375751,"score":1,"time":"2017-06-15T14:24:20Z"},{"id":14561579,"title":"Show HN: React Express – Learn React Through Interactive Examples","url":"http://www.react.express","rank":-7.536359457861464,"score":1,"time":"2017-06-15T15:59:03Z"},{"id":14561580,"title":"Why React Native Is the Best Choice for Making Native Apps","url":"http://formidable.com/blog/2017/why-react-native-is-best-for-native-apps/","rank":-5.029694159741383,"score":2,"time":"2017-06-15T15:59:05Z"},{"id":14562209,"title":"Build an Airbnb like app with React UI components","url":"https://medium.appbase.io/building-an-airbnb-like-app-with-reactivesearch-9e87f8917e40","rank":-5.4223148645315336,"score":1,"time":"2017-06-15T17:06:28Z"},{"id":14564189,"title":"Cross-platform email client with React and CoffeeScript","url":"https://medium.com/missive-app/our-dirty-little-secret-cross-platform-email-client-with-nothing-but-html-aa12fc33bb02","rank":-5.642544952660551,"score":71,"time":"2017-06-15T20:43:56Z"},{"id":14565856,"title":"Revalidation – Higher Order Component for Validating Forms in React","url":"https://github.com/25th-floor/revalidation","rank":-5.4223148645315336,"score":2,"time":"2017-06-16T01:10:04Z"},{"id":14566577,"title":"React-Bootstrap: The most popular front-end framework, rebuilt for React","url":"https://react-bootstrap.github.io/","rank":-7.148568583438252,"score":3,"time":"2017-06-16T03:56:09Z"},{"id":14568270,"title":"React-Mini – React/Preact mini.css component library","url":"https://chalarangelo.github.io/react-mini.css/","rank":-7.746472238338964,"score":1,"time":"2017-06-16T12:25:02Z"},{"id":14568367,"title":"Elegant Form Validation Using React – Demo","url":"https://spin.atomicobject.com/2017/06/16/react-form-validation-demo/#.WUPSgQrIs9g.hackernews","rank":-6.141418665344863,"score":4,"time":"2017-06-16T12:44:04Z"},{"id":14570759,"title":"Machine Learning with React and D3","url":"Https://jeff3dx.github.io/mlearning","rank":-6.141418665344863,"score":2,"time":"2017-06-16T17:15:07Z"},{"id":14573753,"title":"React-lorem: a react.js component that renders lorem-ipsum text","url":"https://github.com/toubou91/react-lorem","rank":-7.148568583438252,"score":1,"time":"2017-06-17T01:20:36Z"},{"id":14573820,"title":"React Mirror – fractal state tree","url":"https://github.com/beyond-labs/react-mirror","rank":-6.4254656634776115,"score":1,"time":"2017-06-17T01:42:56Z"},{"id":14574213,"title":"Adopting React.js seems risky for long-term projects","url":"https://rosenfeld.herokuapp.com/en/articles/2017-06-16-adopting-react-js-seems-risky-for-long-term-projects","rank":-5.4223148645315336,"score":3,"time":"2017-06-17T04:12:47Z"},{"id":14575612,"title":"Fast, lightweight mini.css components built with React/Preact","url":"https://chalarangelo.github.io/react-mini.css/","rank":-5.4223148645315336,"score":1,"time":"2017-06-17T12:31:44Z"},{"id":14577195,"title":"React-app-rewired: override create-react-app webpack configs without ejecting","url":"https://github.com/timarney/react-app-rewired","rank":-7.148568583438252,"score":22,"time":"2017-06-17T18:54:50Z"},{"id":14582391,"title":"Experiments with High Performance Animation in React Native","url":"https://medium.com/salesforce-engineering/experiments-with-high-performance-animation-in-react-native-80a0cb7052b0","rank":-5.642544952660551,"score":12,"time":"2017-06-18T19:28:58Z"},{"id":14584024,"title":"Building a Data Exploration Tool with React at Stitch Fix","url":"http://multithreaded.stitchfix.com/blog/2017/05/23/building-a-data-exploration-tool-with-react/","rank":-5.218630283054186,"score":1,"time":"2017-06-19T01:25:21Z"},{"id":14585432,"title":"Efficient WebGl Map with Mapbox and React","url":"http://alex3165.github.io/react-mapbox-gl/","rank":-5.8814219078830545,"score":2,"time":"2017-06-19T08:44:14Z"},{"id":14586069,"title":"Fighting with React – overcoming the learning curve","url":"http://javascriptkicks.com/articles/147425/fighting-with-react-overcoming-the-learning-curve","rank":-5.8814219078830545,"score":3,"time":"2017-06-19T11:26:36Z"},{"id":14586126,"title":"Show HN: Js-Lingui – Internationalization in JavaScript and React","url":"https://github.com/lingui/js-lingui/wiki/Tutorial:-React","rank":-5.4223148645315336,"score":1,"time":"2017-06-19T11:39:01Z"},{"id":14586236,"title":"React Out of the Box: React for Newbies – Getting Started","url":"https://youtu.be/100pKUE3OPI","rank":-7.337343744886062,"score":1,"time":"2017-06-19T12:01:55Z"},{"id":14586241,"title":"Show HN: Reactive x react = xreact","url":"https://xreact.oyanglul.us/","rank":-6.141418665344863,"score":6,"time":"2017-06-19T12:03:10Z"},{"id":14586436,"title":"Try out React-Animations with this fun interactive demo","url":"http://rad.surge.sh/","rank":-5.4223148645315336,"score":2,"time":"2017-06-19T12:42:04Z"},{"id":14586658,"title":"Mini.css now works with React and Preact","url":"http://minicss.org/react","rank":-5.642544952660551,"score":1,"time":"2017-06-19T13:14:53Z"},{"id":14586828,"title":"Creating truly universal React component systems","url":"https://medium.com/styled-components/announcing-primitives-support-for-truly-universal-component-systems-5772c7d14bc7","rank":-6.141418665344863,"score":2,"time":"2017-06-19T13:41:28Z"},{"id":14587009,"title":"Show HN: React-RPM – Chrome DevTool for Real-Time Performance Metrics","url":"https://chrome.google.com/webstore/detail/react-rpm/ifaijhlkcmaimeaafnapdfmkghneffbp","rank":-5.029694159741383,"score":14,"time":"2017-06-19T14:02:24Z"},{"id":14588175,"title":"React-Redux Isomorphic Boilerplate, focus in programing","url":"https://github.com/wahengchang/react-redux-boilerplate","rank":-5.8814219078830545,"score":1,"time":"2017-06-19T16:29:23Z"},{"id":14588304,"title":"Vue vs. React: Battle of the JavaScript Frameworks","url":"https://deliciousbrains.com/vue-vs-react-battle-javascript/","rank":-5.642544952660551,"score":1,"time":"2017-06-19T16:45:21Z"},{"id":14591265,"title":"Show HN: Use Office.js and React to Build Add-Ins for Microsoft Office","url":"https://github.com/Hongbo-Miao/office-addin-react","rank":-4.5369272462944465,"score":6,"time":"2017-06-19T23:53:11Z"},{"id":14592757,"title":"React Native – Your offline tool belt","url":"https://blog.callstack.io/your-react-native-offline-tool-belt-795abd5f0183","rank":-6.141418665344863,"score":2,"time":"2017-06-20T07:26:31Z"},{"id":14594882,"title":"Vue vs. React: Battle of the JavaScript Frameworks","url":"https://deliciousbrains.com/vue-vs-react-battle-javascript/","rank":-5.642544952660551,"score":1,"time":"2017-06-20T14:29:20Z"},{"id":14596329,"title":"Udacity’s latest Nanodegree will teach React","url":"https://techcrunch.com/2017/06/20/udacitys-latest-nanodegree-will-teach-react","rank":-5.8814219078830545,"score":4,"time":"2017-06-20T17:04:09Z"},{"id":14598400,"title":"Accept Stripe Payments with React and Express: Minimum Boilerplate","url":"https://www.robinwieruch.de/react-express-stripe-payment/","rank":-5.4223148645315336,"score":4,"time":"2017-06-20T20:39:03Z"},{"id":14600036,"title":"Build a Mini Netflix with React in 10 Minutes","url":"https://scotch.io/tutorials/build-a-mini-netflix-with-react-in-10-minutes","rank":-5.4223148645315336,"score":4,"time":"2017-06-21T01:48:57Z"},{"id":14603438,"title":"Minesweeper game implemented using React and Kefir","url":"https://github.com/tweinfeld/minesweeper","rank":-5.8814219078830545,"score":1,"time":"2017-06-21T13:14:55Z"},{"id":14603484,"title":"Using RxJS with React.js: Part 3\u200A–\u200ADispatching Events from Component","url":"https://medium.com/@fahad19/using-rxjs-with-react-js-part-3-dispatching-events-from-component-1808d383cbf0","rank":-5.029694159741383,"score":2,"time":"2017-06-21T13:19:56Z"},{"id":14603523,"title":"Microservices with Docker, Flask, and React – Part 3 (React Router, JWT Auth)","url":"http://testdriven.io/part-three-intro/","rank":-6.969263392375751,"score":2,"time":"2017-06-21T13:24:28Z"},{"id":14603843,"title":"MobX and React Tutorial, Building a Simple List Detail View App","url":"https://orlandohamsho.com/javascript/mobx-react-tutorial-building-first-application/","rank":-5.029694159741383,"score":2,"time":"2017-06-21T14:00:49Z"},{"id":14604024,"title":"How to Make a Simple Twitter Clone with React Native","url":"https://cosmicjs.com/blog/how-to-make-a-simple-twitter-clone-with-react-native","rank":-5.218630283054186,"score":3,"time":"2017-06-21T14:22:36Z"},{"id":14604060,"title":"Learning React? Start small","url":"https://daveceddia.com/learning-react-start-small/","rank":-6.737061774670698,"score":47,"time":"2017-06-21T14:27:05Z"},{"id":14606277,"title":"React or Vue: Which JavaScript UI Library Should You Be Using?","url":"https://dzone.com/articles/react-or-vue-which-javascript-ui-library-should-yo","rank":-5.029694159741383,"score":1,"time":"2017-06-21T17:58:14Z"},{"id":14606536,"title":"Show HN: React-Express-stripe – Accept Payments from Users with This Boilerplate","url":"https://github.com/rwieruch/react-express-stripe","rank":-4.853960595957184,"score":14,"time":"2017-06-21T18:24:49Z"},{"id":14607043,"title":"Google’s Flutter = React + Java Swing","url":"https://medium.com/@daveford/googles-flutter-react-java-swing-8174c8d9d402","rank":-5.8814219078830545,"score":6,"time":"2017-06-21T19:20:48Z"},{"id":14610458,"title":"Getting started with React.js and Typescript","url":"https://jjude.com/react-with-tsc/","rank":-5.8814219078830545,"score":3,"time":"2017-06-22T06:29:41Z"},{"id":14612058,"title":"React Native Monthly #1","url":"https://facebook.github.io/react-native/blog/2017/06/21/react-native-monthly-1.html","rank":-6.737061774670698,"score":3,"time":"2017-06-22T13:29:06Z"},{"id":14613156,"title":"Show HN: React CLJS. Yes, another one. No, I'm not kidding","url":"https://github.com/dmohs/react-cljs","rank":-4.853960595957184,"score":9,"time":"2017-06-22T16:00:09Z"},{"id":14613226,"title":"React Express – The All-In-One Beginner's Guide to React, ES2015, Webpack and More","url":"https://github.com/dabbott/react-express","rank":-6.481540366345319,"score":5,"time":"2017-06-22T16:10:11Z"},{"id":14614214,"title":"Adding streaming rendering to React","url":"https://github.com/facebook/react/pull/10024","rank":-6.4254656634776115,"score":3,"time":"2017-06-22T18:22:22Z"},{"id":14614219,"title":"Learning React? Start Small","url":"https://dev.to/dceddia/learning-react-start-small","rank":-6.737061774670698,"score":13,"time":"2017-06-22T18:22:45Z"},{"id":14617271,"title":"Use Vue to Write React Native","url":"https://github.com/SmallComfort/react-vue","rank":-6.141418665344863,"score":2,"time":"2017-06-23T05:56:20Z"},{"id":14617392,"title":"Google’s Flutter = React and Java Swing","url":"https://codeburst.io/googles-flutter-react-java-swing-8174c8d9d402","rank":-5.8814219078830545,"score":249,"time":"2017-06-23T06:40:20Z"},{"id":14617955,"title":"Dash: A Python Framework for Reactive Webapps (Flask and Plotly.js and React.js)","url":"https://plot.ly/products/dash/","rank":-4.5369272462944465,"score":2,"time":"2017-06-23T09:28:09Z"},{"id":14618164,"title":"How founders react to scaling their companies (& how they should)","url":"http://levelupventures.ghost.io/how-founders-react-to-scaling-up-their-company-how-they-should/","rank":-5.218630283054186,"score":2,"time":"2017-06-23T10:32:48Z"},{"id":14618256,"title":"An all-in-one beginner's guide to modern React application development","url":"http://www.react.express/","rank":-4.853960595957184,"score":279,"time":"2017-06-23T11:00:19Z"},{"id":14618710,"title":"Comparison of JavaScript Frameworks: Angular.js vs. React.js vs. Ember.js","url":"https://www.romexsoft.com/blog/js-frameworks-comparison/","rank":-4.853960595957184,"score":2,"time":"2017-06-23T12:42:46Z"},{"id":14619863,"title":"Server-Side React Rendering","url":"https://css-tricks.com/server-side-react-rendering/","rank":-6.737061774670698,"score":4,"time":"2017-06-23T15:30:40Z"},{"id":14620270,"title":"A First Reason React App for JavaScript Developers","url":"https://jamesfriend.com.au/a-first-reason-react-app-for-js-developers","rank":-5.642544952660551,"score":85,"time":"2017-06-23T16:17:38Z"},{"id":14620454,"title":"RAN - React.Apollo (GraphQL).Next.js SEO and Production-Ready Boilerplate","url":"https://github.com/Sly777/ran","rank":-5.029694159741383,"score":1,"time":"2017-06-23T16:35:27Z"},{"id":14621792,"title":"React-UWP React Components That Implement Microsoft's UWP Design and Fluent Design","url":"https://www.react-uwp.com/","rank":-6.798733011723831,"score":5,"time":"2017-06-23T18:59:54Z"},{"id":14624585,"title":"React Flight – Ultra Simple Animation Compositions with React","url":"http://www.react-flight.io/","rank":-7.746472238338964,"score":3,"time":"2017-06-24T06:13:27Z"},{"id":14625150,"title":"Develop React (Native) Apps Like a PRO","url":"https://blog.callstack.io/develop-react-native-apps-like-a-pro-aff7833879f0","rank":-5.8814219078830545,"score":1,"time":"2017-06-24T10:45:29Z"},{"id":14625436,"title":"Full Stack React Native Development Using GraphCool and Apollo","url":"https://medium.com/react-native-training/full-stack-react-native-development-using-graphcool-and-apollo-subscriptions-react-navigation-cdb3e1374c05","rank":-5.4223148645315336,"score":1,"time":"2017-06-24T13:00:31Z"},{"id":14625947,"title":"Install a React Native Twitter Clone in 3 Steps","url":"https://medium.com/@carsoncgibbons/install-a-react-native-twitter-clone-in-3-steps-3f81763fa3ca","rank":-5.4223148645315336,"score":2,"time":"2017-06-24T15:44:06Z"},{"id":14626344,"title":"Spring Boot React starter for building real-world enterprises apps","url":"https://github.com/shekhargulati/spring-boot-react-maven-starter","rank":-5.218630283054186,"score":1,"time":"2017-06-24T17:05:30Z"},{"id":14627642,"title":"Flag: Feature flagging made easy for React and Redux","url":"https://github.com/unbounce/flag","rank":-5.4223148645315336,"score":2,"time":"2017-06-24T21:52:36Z"},{"id":14629680,"title":"React Native Pitfalls","url":"https://medium.com/@kulyk/react-native-pitfalls-efb2377acf8a","rank":-7.080419157732719,"score":3,"time":"2017-06-25T12:15:46Z"},{"id":14635580,"title":"React Native: developing using best practices","url":"https://pub.monospacelabs.com/react-native-developing-using-best-practices-part-1-9d6f3bd77a68","rank":-6.141418665344863,"score":4,"time":"2017-06-26T10:19:44Z"},{"id":14636228,"title":"How HBO’s Silicon Valley Built “Not Hotdog” with TensorFlow, Keras and React Native","url":"https://medium.com/@timanglade/how-hbos-silicon-valley-built-not-hotdog-with-mobile-tensorflow-keras-react-native-ef03260747f3","rank":-4.5369272462944465,"score":378,"time":"2017-06-26T12:33:02Z"},{"id":14637202,"title":"Introducing loadable-components – React code splitting for browser and server","url":"https://medium.com/smooth-code/introducing-loadable-components-%EF%B8%8F-646dd3ab0aa6","rank":-5.218630283054186,"score":3,"time":"2017-06-26T14:49:22Z"},{"id":14637392,"title":"Run Vue in React and React Native","url":"https://github.com/SmallComfort/react-vue","rank":-7.968636859947137,"score":1,"time":"2017-06-26T15:10:07Z"},{"id":14637863,"title":"Show HN: A React Native app to help millennials learn new career skills","url":"https://itunes.apple.com/us/app/fed-career-re-training-for-millennials/id1246455050?ls=1&mt=8","rank":-4.690092449226312,"score":1,"time":"2017-06-26T16:11:59Z"},{"id":14639938,"title":"Udacity's new React Nanodegree","url":"http://blog.udacity.com/2017/06/introducing-react-nanodegree-program-udacity.html","rank":-6.4254656634776115,"score":2,"time":"2017-06-26T20:11:42Z"},{"id":14640262,"title":"Decoupling Drupal with Waterwheel for Ember and React","url":"https://dev.acquia.com/blog/decoupling-drupal-with-waterwheel-for-ember-and-react/26/06/2017/18381","rank":-5.642544952660551,"score":1,"time":"2017-06-26T20:52:09Z"},{"id":14642113,"title":"Universal Tiling Using React Native Responsive Grid","url":"https://m.youtube.com/watch?v=x785Qib0ySg","rank":-5.8814219078830545,"score":2,"time":"2017-06-27T02:21:42Z"},{"id":14643442,"title":"Learn React with Copywork","url":"https://daveceddia.com/learn-react-with-copywork/","rank":-6.737061774670698,"score":157,"time":"2017-06-27T08:43:47Z"},{"id":14644845,"title":"What is React Native? (in doodles and plain English)","url":"http://www.learnreact.design/2017/06/20/what-is-react-native/","rank":-5.4223148645315336,"score":1,"time":"2017-06-27T12:46:05Z"},{"id":14646832,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.642544952660551,"score":2,"time":"2017-06-27T16:27:10Z"},{"id":14646835,"title":"A toolkit to quickly build apps with React, GraphQL and Meteor","url":"https://github.com/VulcanJS/Vulcan","rank":-5.029694159741383,"score":1,"time":"2017-06-27T16:27:54Z"},{"id":14647014,"title":"Angular vs. React: The Framework Way or the Library Way?","url":"https://www.toptal.com/front-end/angular-vs-react-for-web-development","rank":-5.218630283054186,"score":1,"time":"2017-06-27T16:50:48Z"},{"id":14647336,"title":"Do Androids Watch Videos of Electric Sheep? How Bots React to Web Video","url":"https://mux.com/blog/do-androids-watch-videos-of-electric-sheep-how-bots-react-to-web-video-2/","rank":-4.690092449226312,"score":8,"time":"2017-06-27T17:25:06Z"},{"id":14651258,"title":"Simple tutorial to understand props vs. state in React.js","url":"https://jjude.com/props-vs-state-reactjs/","rank":-5.218630283054186,"score":6,"time":"2017-06-28T02:17:43Z"},{"id":14652455,"title":"Codepen freezes browser on wrong react code","url":"https://github.com/CodePen/InfiniteLoopBuster/issues/3","rank":-5.8814219078830545,"score":1,"time":"2017-06-28T08:04:01Z"},{"id":14652581,"title":"Show HN: React-wastage-monitor","url":"https://github.com/MalucoMarinero/react-wastage-monitor","rank":-6.4254656634776115,"score":3,"time":"2017-06-28T08:35:56Z"},{"id":14652943,"title":"Building a search and replace interface with react.js and draft.js","url":"https://medium.com/@juliandoesstuff/draft-js-building-search-and-replace-functionality-688fd84f64cb","rank":-4.853960595957184,"score":1,"time":"2017-06-28T10:17:19Z"},{"id":14653300,"title":"Vue.js vs. React.js","url":"https://www.agriya.com/blog/2017/06/28/vue-js-vs-react-js-a-real-tight-comparison-between-the-two-6/","rank":-6.4254656634776115,"score":1,"time":"2017-06-28T11:49:57Z"},{"id":14653758,"title":"Do Androids Watch Videos of Electric Sheep? How Bots React to Web Video","url":"https://mux.com/blog/do-androids-watch-videos-of-electric-sheep-how-bots-react-to-web-video-2/","rank":-4.690092449226312,"score":2,"time":"2017-06-28T13:14:05Z"},{"id":14654531,"title":"Free and open-source react native starter kit with theme hot reload support","url":"https://github.com/akveo/kittenTricks","rank":-4.690092449226312,"score":3,"time":"2017-06-28T14:42:15Z"},{"id":14654555,"title":"Universal Apps with React Native","url":"https://github.com/idibidiart/react-native-responsive-grid/blob/master/README.md#example-1-reponsive-tiles-for-universal-apps","rank":-6.4254656634776115,"score":2,"time":"2017-06-28T14:45:49Z"},{"id":14654890,"title":"Universal create-react-app, step by step","url":"https://medium.com/leanjs/universal-create-react-app-step-by-step-b80ba68d125d","rank":-5.8814219078830545,"score":3,"time":"2017-06-28T15:23:36Z"},{"id":14655948,"title":"Improve your React development experience with Storybook and Percy","url":"https://blog.percy.io/turbocharge-your-react-development-with-storybook-and-percy-d9bff19c187e","rank":-5.4223148645315336,"score":3,"time":"2017-06-28T17:08:49Z"},{"id":14657508,"title":"Build a Live Visualization of BTC, ETH, LTC with React Native in 10min","url":"https://school.shoutem.com/lectures/tutorial-bitcoin-transactions-react-native/","rank":-4.690092449226312,"score":4,"time":"2017-06-28T19:37:18Z"},{"id":14659769,"title":"React Native Conference App – In React Native","url":"https://shift.infinite.red/making-the-react-native-conference-app-in-react-native-9afd36be3681","rank":-7.968636859947137,"score":3,"time":"2017-06-29T00:20:32Z"},{"id":14660959,"title":"Why switch from React to Cycle.js","url":"https://www.sitepoint.com/switching-from-react-to-cycle-js/","rank":-5.8814219078830545,"score":2,"time":"2017-06-29T05:14:35Z"},{"id":14661098,"title":"Do Androids Watch Videos of Electric Sheep? How Bots React to Web Video","url":"https://mux.com/blog/do-androids-watch-videos-of-electric-sheep-how-bots-react-to-web-video-2/?utm_content=buffer28dac&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer","rank":-4.690092449226312,"score":1,"time":"2017-06-29T05:57:49Z"},{"id":14663087,"title":"What Is React Fiber: Key Features and Release Date","url":"https://www.freelancinggig.com/blog/2017/06/29/react-fiber-key-features-release-date/","rank":-5.4223148645315336,"score":1,"time":"2017-06-29T13:27:38Z"},{"id":14663695,"title":"Why I’m Switching from React to Cycle.js","url":"https://www.sitepoint.com/switching-from-react-to-cycle-js/","rank":-5.4223148645315336,"score":1,"time":"2017-06-29T14:44:34Z"},{"id":14664013,"title":"Responsive and Adaptive Layout for Universal iOS/Android React Native Apps","url":"https://github.com/idibidiart/react-native-responsive-grid","rank":-5.029694159741383,"score":1,"time":"2017-06-29T15:25:06Z"},{"id":14664108,"title":"Show HN: Run Vue inside React","url":"https://github.com/SmallComfort/react-vue","rank":-6.141418665344863,"score":3,"time":"2017-06-29T15:35:10Z"},{"id":14664177,"title":"How React Won","url":"https://medium.com/@chriscordle/why-angular-2-4-is-too-little-too-late-ea86d7fa0bae","rank":-7.080419157732719,"score":19,"time":"2017-06-29T15:46:08Z"},{"id":14664279,"title":"Show HN: Real-Time Front-End Updates with React, Serverless, WebSockets, AWS IoT","url":"http://gettechtalent.com/blog/tutorial-real-time-frontend-updates-with-react-serverless-and-websockets-on-aws-iot.html","rank":-4.690092449226312,"score":5,"time":"2017-06-29T15:57:42Z"},{"id":14666896,"title":"Writing a Wizard in React","url":"https://medium.com/@l_e/writing-a-wizard-in-react-8dafbce6db07","rank":-6.4254656634776115,"score":7,"time":"2017-06-29T21:11:24Z"},{"id":14668593,"title":"React suite, react native componets for web, Android, ios","url":"https://github.com/jerson/react-suite","rank":-7.536359457861464,"score":2,"time":"2017-06-30T04:12:17Z"},{"id":14669351,"title":"Run React in React","url":"https://github.com/js-and-chill/react-react","rank":-8.718787114365632,"score":1,"time":"2017-06-30T08:32:36Z"},{"id":14670640,"title":"React suite, react components for web, Android, iOS with the same code","url":"https://github.com/jerson/react-suite","rank":-6.969263392375751,"score":2,"time":"2017-06-30T13:45:12Z"},{"id":14671282,"title":"Home automation with Raspberry Pi, Node and React","url":"https://viktorkirilov.me/post/home-automation-raspberry-pi/","rank":-5.642544952660551,"score":171,"time":"2017-06-30T15:22:42Z"},{"id":14671567,"title":"Build a Chat App with React, Auth0 and Pusher","url":"https://auth0.com/blog/build-a-chat-app-with-react/?utm_source=hacker_news&utm_medium=sc&utm_campaign=react_pusher","rank":-5.4223148645315336,"score":5,"time":"2017-06-30T16:01:06Z"},{"id":14673399,"title":"React Ecosystem Setup – Step-By-Step Walkthrough","url":"https://codeburst.io/react-ecosystem-setup-step-by-step-walkthrough-721ff45a7fc1","rank":-5.8814219078830545,"score":3,"time":"2017-06-30T20:22:31Z"},{"id":14673425,"title":"Graphing, React-ing, and maybe a little crying: choosing a new charting library","url":"https://mux.com/blog/so-we-redid-our-charts-part-ii-graphing-react-ing-and-maybe-a-little-crying/","rank":-4.690092449226312,"score":3,"time":"2017-06-30T20:27:00Z"},{"id":14673544,"title":"A React Journey","url":"https://medium.com/@scott.lively/a-react-journey-9f8c885cfbce","rank":-7.080419157732719,"score":3,"time":"2017-06-30T20:54:16Z"},{"id":14673546,"title":"Organizing React Props","url":"https://medium.com/@scott.lively/organizing-react-props-e916e3c579a4","rank":-7.080419157732719,"score":1,"time":"2017-06-30T20:54:34Z"},{"id":14674422,"title":"Typescript and React and Recompose and Reselect","url":"https://medium.com/@scott.lively/typescript-react-recompose-reselect-f05c54b68d85","rank":-5.8814219078830545,"score":1,"time":"2017-07-01T00:13:22Z"},{"id":14675192,"title":"Show HN: Easy Push Notifications in React Native using Pusher.com","url":"https://github.com/b8ne/react-native-pusher-push-notifications","rank":-5.029694159741383,"score":2,"time":"2017-07-01T03:25:49Z"},{"id":14676531,"title":"React, Relay and GraphQL: Under the Hood of the Times Website Redesign","url":"https://open.nytimes.com/react-relay-and-graphql-under-the-hood-of-the-times-website-redesign-22fb62ea9764","rank":-4.853960595957184,"score":194,"time":"2017-07-01T11:02:49Z"},{"id":14681145,"title":"How HBO’s Silicon Valley Built an AI App Using TensorFlow, Keras and React Native","url":"https://hackernoon.com/how-hbos-silicon-valley-built-not-hotdog-with-mobile-tensorflow-keras-react-native-ef03260747f3","rank":-4.3934495640662155,"score":7,"time":"2017-07-02T06:08:02Z"},{"id":14681435,"title":"Error boundaries in React v16","url":"https://github.com/facebook/react/issues/2461#issuecomment-311077975","rank":-6.4254656634776115,"score":3,"time":"2017-07-02T08:01:19Z"},{"id":14682394,"title":"Introducing Formik: Handle forms in React without tears","url":"https://github.com/jaredpalmer/formik","rank":-5.642544952660551,"score":3,"time":"2017-07-02T13:30:55Z"},{"id":14683207,"title":"Resonance NodeGroup: Create complex animated transitions in React","url":"https://sghall.github.io/resonance/#/documentation/node-group","rank":-5.642544952660551,"score":115,"time":"2017-07-02T16:45:34Z"},{"id":14685429,"title":"React Redux Isomorphic Boilerplate: Best Practice","url":"https://medium.com/@peterchang_82818/react-redux-isomorphic-boilerplate-best-practice-example-tutorial-learning-rendering-reducer-action-8a448d0dbddb","rank":-6.141418665344863,"score":1,"time":"2017-07-03T02:05:30Z"},{"id":14686605,"title":"The Ultimate Atom Editor Setup (+for JS/React)","url":"https://medium.com/productivity-freak/my-atom-editor-setup-for-js-react-9726cd69ad20","rank":-5.642544952660551,"score":2,"time":"2017-07-03T07:52:14Z"},{"id":14686969,"title":"Show HN: DuckDuckGo App in React-Native","url":"https://github.com/kiok46/duckduckgo","rank":-5.8814219078830545,"score":3,"time":"2017-07-03T09:23:17Z"},{"id":14687511,"title":"Show HN: NeoForm – better form state management for React","url":"https://github.com/zero-plus-x/neoform","rank":-5.4223148645315336,"score":5,"time":"2017-07-03T11:41:00Z"},{"id":14687653,"title":"Show HN: Decentralized Poker on Ethereum Built with React, Node and Lambda","url":"http://www.acebusters.com/","rank":-4.853960595957184,"score":7,"time":"2017-07-03T12:09:45Z"},{"id":14687793,"title":"React-native app performance practical tips","url":"https://www.simplytechnologies.net/blog/2017/6/6/6-tips-you-want-to-know-about-react-native-performance","rank":-6.141418665344863,"score":3,"time":"2017-07-03T12:37:18Z"},{"id":14688307,"title":"React and redux based, lightweight and elm-style framework","url":"https://github.com/dvajs/dva","rank":-5.4223148645315336,"score":2,"time":"2017-07-03T14:04:21Z"},{"id":14690063,"title":"How to Make a Simple Twitter Clone with React Native","url":"https://hackernoon.com/how-to-make-a-simple-twitter-clone-with-react-native-4b6c45940583","rank":-5.218630283054186,"score":12,"time":"2017-07-03T17:43:47Z"},{"id":14693457,"title":"Async actions in React Redux","url":"https://codebrahma.com/structuring-async-operations-react-redux-applications/","rank":-6.4254656634776115,"score":3,"time":"2017-07-04T04:01:00Z"},{"id":14693980,"title":"React-bmap","url":"http://github.com/huiyan-fe/react-bmap","rank":-7.460654783917127,"score":2,"time":"2017-07-04T06:37:16Z"},{"id":14694321,"title":"Real World React apps and their open source codebases","url":"https://github.com/jeromedalbert/real-world-react","rank":-5.4223148645315336,"score":3,"time":"2017-07-04T08:07:10Z"},{"id":14695723,"title":"React Fiber, only four warnings left","url":"http://isfiberreadyyet.com/","rank":-6.141418665344863,"score":3,"time":"2017-07-04T13:28:47Z"},{"id":14696679,"title":"Show HN: Popmotion x React – Declarative animations, physics and input tracking","url":"https://popmotion.io/api/react/","rank":-5.029694159741383,"score":6,"time":"2017-07-04T16:15:44Z"},{"id":14697312,"title":"Why I'm Switching from React to Cycle.js","url":"https://www.sitepoint.com/switching-from-react-to-cycle-js/","rank":-5.4223148645315336,"score":3,"time":"2017-07-04T18:00:55Z"},{"id":14700125,"title":"Routes as State in React","url":"https://blog.boon.gl/2017/06/29/routes-as-state-in-react.html","rank":-6.4254656634776115,"score":2,"time":"2017-07-05T05:26:47Z"},{"id":14700920,"title":"Animated Page Transitions with React Router 4, ReactTransitionGroup and Animated","url":"https://hackernoon.com/animated-page-transitions-with-react-router-4-reacttransitiongroup-and-animated-1ca17bd97a1a","rank":-5.218630283054186,"score":3,"time":"2017-07-05T09:11:37Z"},{"id":14703133,"title":"Convert your React codebase to TypeScript automatically","url":"https://github.com/lyft/react-javascript-to-typescript-transform","rank":-5.8814219078830545,"score":4,"time":"2017-07-05T15:26:46Z"},{"id":14704552,"title":"Rebass – Functional React UI component library built with styled-components","url":"http://jxnblk.com/rebass/","rank":-5.218630283054186,"score":146,"time":"2017-07-05T17:42:32Z"},{"id":14706248,"title":"React Canvas","url":"https://github.com/Flipboard/react-canvas/blob/master/README.md","rank":-7.460654783917127,"score":1,"time":"2017-07-05T21:26:26Z"},{"id":14706259,"title":"A* maze solver made with React and Rx","url":"http://maze.nverter.com/","rank":-5.642544952660551,"score":2,"time":"2017-07-05T21:28:14Z"},{"id":14706430,"title":"How to optimize React applications that use Redux","url":"https://reactrocket.com/post/react-redux-optimization/","rank":-5.642544952660551,"score":130,"time":"2017-07-05T21:57:20Z"},{"id":14707182,"title":"Using the open-source real-time Gun database with React","url":"https://appendto.com/2017/07/intro-decentralized-databases-gun-js/","rank":-5.218630283054186,"score":4,"time":"2017-07-06T00:00:03Z"},{"id":14708007,"title":"Tech Talk: CSS Modules in React and Webpack","url":"https://www.youtube.com/watch?v=u9LBSeeJzXc","rank":-5.642544952660551,"score":1,"time":"2017-07-06T03:47:30Z"},{"id":14708528,"title":"Learning React-native in 5 hours","url":"https://www.gitbook.com/book/unbug/react-native-training/details","rank":-6.141418665344863,"score":1,"time":"2017-07-06T06:28:17Z"},{"id":14709351,"title":"How to get your Rails data into your React component with webpacker","url":"https://hackernoon.com/how-to-get-your-rails-data-into-your-react-component-with-webpacker-647dc63706c9","rank":-4.853960595957184,"score":1,"time":"2017-07-06T10:35:40Z"},{"id":14709715,"title":"5 Things React World Can Learn from Android","url":"https://medium.com/@shemag8/5-things-react-world-can-learn-from-android-56e36b7aa071","rank":-5.642544952660551,"score":4,"time":"2017-07-06T12:07:57Z"},{"id":14710000,"title":"Domain-Driven React/Redux","url":"https://medium.com/@hassan.djirdeh/domain-driven-react-redux-a474ecf7d126","rank":-6.737061774670698,"score":2,"time":"2017-07-06T12:58:48Z"},{"id":14711075,"title":"Reactotron for React Native Debugging","url":"https://www.youtube.com/watch?v=tPBRfxswDjA","rank":-6.4254656634776115,"score":1,"time":"2017-07-06T15:22:16Z"},{"id":14711673,"title":"Intro to React Native for an iOS Developer","url":"http://artsy.github.io/blog/2017/07/06/React-Native-for-iOS-devs/","rank":-5.642544952660551,"score":7,"time":"2017-07-06T16:39:34Z"},{"id":14713056,"title":"Going Mobile with React Native","url":"https://blog.clubhouse.io/going-mobile-with-react-native-891e1a602465","rank":-6.4254656634776115,"score":1,"time":"2017-07-06T19:15:11Z"},{"id":14713427,"title":"Adjusting and bugfixing Production React Apps made easy using Requestly","url":"https://sandstorm.de/de/blog/post/adjusting-production-react-apps-life-made-easy-by-using-requestly.html","rank":-5.218630283054186,"score":1,"time":"2017-07-06T20:02:47Z"},{"id":14715863,"title":"How React Renders (with animated fractals)","url":"https://reactarmory.com/guides/learn-react-in-browser-with-animated-fractal/rendering-and-rerendering","rank":-6.141418665344863,"score":2,"time":"2017-07-07T03:42:48Z"},{"id":14717318,"title":"Terminal in React","url":"https://github.com/nitin42/terminal-in-react","rank":-7.080419157732719,"score":1,"time":"2017-07-07T10:19:54Z"},{"id":14717709,"title":"Caching with Webpack, improving SEO of React apps, and more","url":"http://www.weekendjs.com/issues/103-caching-with-webpack-improving-seo-of-react-apps-and-more","rank":-5.218630283054186,"score":1,"time":"2017-07-07T11:59:20Z"},{"id":14718154,"title":"Angular vs. React: Which Is Better for Web Development?","url":"https://www.toptal.com/front-end/angular-vs-react-for-web-development","rank":-5.4223148645315336,"score":1,"time":"2017-07-07T13:31:14Z"},{"id":14718710,"title":"Building size-aware React components to maximize encapsulation","url":"https://blog.logrocket.com/building-size-aware-react-components-b4c37e7d96e7","rank":-5.642544952660551,"score":2,"time":"2017-07-07T14:44:59Z"},{"id":14719149,"title":"Virtualized React Tree Component with Sticky Header Support","url":"https://github.com/marchaos/react-virtualized-sticky-tree","rank":-5.642544952660551,"score":1,"time":"2017-07-07T15:32:17Z"},{"id":14726989,"title":"When Classism Is in Software, Setting Up iOS vs. Android with React Native","url":"https://dev.to/sarachicad/when-classism-is-in-software-setting-up-ios-vs-android-with-react-native","rank":-4.690092449226312,"score":2,"time":"2017-07-08T20:11:26Z"},{"id":14729128,"title":"Intro to React Native for an iOS Developer","url":"http://artsy.github.io/blog/2017/07/06/React-Native-for-iOS-devs/","rank":-5.642544952660551,"score":2,"time":"2017-07-09T10:26:49Z"},{"id":14731088,"title":"A Guide to TDD a React/Redux TodoList App","url":"https://medium.com/@sanjsanj/a-guide-to-tdd-a-react-redux-todolist-app-part-1-b8a200bb7091","rank":-5.4223148645315336,"score":10,"time":"2017-07-09T18:52:04Z"},{"id":14733244,"title":"Rekit 2.0: new way of React development","url":"https://medium.com/@nate_wang/feature-oriented-architecture-for-web-applications-2b48e358afb0","rank":-5.642544952660551,"score":4,"time":"2017-07-10T03:44:18Z"},{"id":14734823,"title":"CSS Custom Properties are supported in React since version 15.6.0","url":"https://twitter.com/malyw/status/884191703493742592","rank":-4.853960595957184,"score":32,"time":"2017-07-10T10:57:16Z"},{"id":14734855,"title":"10 Famous Aррѕ Built with React Native","url":"https://brainhub.eu/blog/10-famous-a%D1%80%D1%80%D1%95-built-with-react-native/","rank":-5.8814219078830545,"score":1,"time":"2017-07-10T11:04:47Z"},{"id":14737297,"title":"How to Learn React: A Five-Step Plan","url":"https://www.lullabot.com/articles/how-to-learn-react","rank":-5.642544952660551,"score":3,"time":"2017-07-10T16:19:39Z"},{"id":14738886,"title":"Learn to Build the FoodFindr iPhone App with React Native","url":"https://thetravelingdeveloper.com/products/learn-to-build-the-foodfindr-iphone-app","rank":-5.218630283054186,"score":2,"time":"2017-07-10T19:26:57Z"},{"id":14739382,"title":"React Ecosystem Setup\u200A–\u200AStep-By-Step Walkthrough","url":"https://www.codementor.io/arnavaggrwl/react-ecosystem-setup-step-by-step-walkthrough-9pfb8fpsa","rank":-5.8814219078830545,"score":5,"time":"2017-07-10T20:32:16Z"},{"id":14741620,"title":"Opinions and Debate: Vue.js vs. React.js","url":"https://www.codementor.io/pavel450/debate-vuejs-vs-reactjs-9p5a4q2pd","rank":-5.642544952660551,"score":4,"time":"2017-07-11T04:40:19Z"},{"id":14742738,"title":"A look inside React Fiber – how work will get done","url":"http://makersden.io/blog/look-inside-fiber/","rank":-5.218630283054186,"score":6,"time":"2017-07-11T09:36:38Z"},{"id":14744893,"title":"How to set up a React project without flipping tables","url":"https://8thlight.com/blog/rabea-gleissner/2017/05/26/how-to-set-up-a-react-project.html","rank":-5.218630283054186,"score":3,"time":"2017-07-11T15:19:24Z"},{"id":14745731,"title":"7 steps if you're a newbie in React.js","url":"https://datarockets.com/blog/reactjs-quick-start","rank":-5.218630283054186,"score":1,"time":"2017-07-11T16:51:25Z"},{"id":14745851,"title":"Adding Animations to Your React App with React Transition Group","url":"https://dev.to/underdogio/adding-animations-to-your-react-app-with-react-transition-group","rank":-7.337343744886062,"score":6,"time":"2017-07-11T17:04:21Z"},{"id":14746910,"title":"Composable End-To-End Tests for React Applications","url":"https://medium.com/@griffith_joel/composable-end-to-end-tests-for-react-apps-2ec82170af62","rank":-5.642544952660551,"score":1,"time":"2017-07-11T18:52:38Z"},{"id":14750756,"title":"Show HN: Windows XP screensaver replica built with Three.js and React","url":"https://www.mixfont.com/screensaver","rank":-4.853960595957184,"score":3,"time":"2017-07-12T07:24:29Z"},{"id":14752502,"title":"Making Toast from Scratch in React-Redux with Typescript","url":"https://spin.atomicobject.com/2017/07/12/react-redux-toast/#.WWYpw5HyZqU.hackernews","rank":-5.4223148645315336,"score":2,"time":"2017-07-12T13:53:11Z"},{"id":14752853,"title":"React-hydrate – Generic data fetching and SSR hydration pattern for React","url":"http://estrattonbailey.com/oss/react-hydrate","rank":-7.148568583438252,"score":1,"time":"2017-07-12T14:38:33Z"},{"id":14755192,"title":"Native Directory: a curated list of 250 React Native libraries","url":"http://native.directory/","rank":-5.218630283054186,"score":31,"time":"2017-07-12T18:31:49Z"},{"id":14755784,"title":"The journey from giving up React.js in favor of Vue.js","url":"https://medium.com/techlabs-emag/cest-la-vue-d17e525cef48","rank":-4.853960595957184,"score":29,"time":"2017-07-12T19:28:48Z"},{"id":14760040,"title":"Show HN: Create a React realtime app with Eventsource and restdb.io","url":"https://restdb.io/blog/react-in-realtime","rank":-4.853960595957184,"score":5,"time":"2017-07-13T10:05:26Z"},{"id":14760073,"title":"Tutorial: Build a React Native HackerNews app where people are nice","url":"https://school.shoutem.com/lectures/react-native-hackernews-app/","rank":-5.029694159741383,"score":3,"time":"2017-07-13T10:13:42Z"},{"id":14767403,"title":"React Native and Redux and Realm (R3.js?)","url":"https://medium.com/@useledger/react-native-redux-realm-js-r3-js-a-new-mobile-development-standard-5941ccbe9fb4","rank":-5.642544952660551,"score":2,"time":"2017-07-14T04:11:24Z"},{"id":14768870,"title":"Introducing Microcosm: Our Data Layer for React","url":"https://www.viget.com/articles/microcosm-our-data-layer-for-react","rank":-5.8814219078830545,"score":1,"time":"2017-07-14T10:59:25Z"},{"id":14769181,"title":"Intro to React Native for an iOS Developer","url":"http://artsy.github.io/blog/2017/07/06/React-Native-for-iOS-devs/","rank":-5.642544952660551,"score":1,"time":"2017-07-14T12:17:44Z"},{"id":14770606,"title":"Introducing React-Tracking\u200A–\u200ADeclarative Tracking for React Apps","url":"https://open.nytimes.com/introducing-react-tracking-declarative-tracking-for-react-apps-2c76706bb79a","rank":-7.746472238338964,"score":1,"time":"2017-07-14T15:36:50Z"},{"id":14771008,"title":"Chain React Conf 2017: An In-Depth Recap of the First React Native Conference","url":"https://medium.com/@andreneves/chain-react-conf-2017-an-in-depth-recap-of-the-first-react-native-conference-1f047d13f3d7","rank":-6.636348695692196,"score":8,"time":"2017-07-14T16:22:18Z"},{"id":14772570,"title":"CentroUI – A UI Component Library for React VR","url":"https://github.com/Centroida/CentroUI","rank":-5.642544952660551,"score":10,"time":"2017-07-14T19:39:03Z"},{"id":14773478,"title":"Show HN: A workout logger for the gym written using React/Redux","url":"https://ewolo.fitness","rank":-4.853960595957184,"score":1,"time":"2017-07-14T21:50:58Z"},{"id":14773595,"title":"Griz – React grid system based on flexbox/styled-components","url":"https://github.com/josephrexme/griz","rank":-5.4223148645315336,"score":3,"time":"2017-07-14T22:07:24Z"},{"id":14775233,"title":"Show HN: A workout logger made using React/Redux","url":"https://ewolo.fitness","rank":-5.4223148645315336,"score":3,"time":"2017-07-15T06:07:30Z"},{"id":14777186,"title":"Learn JS, React, Angular, Vue – Weekly Newsletter","url":"http://www.weekendjs.com/","rank":-5.8814219078830545,"score":1,"time":"2017-07-15T15:39:26Z"},{"id":14777569,"title":"Show HN: A workout logger written using React/Redux","url":"https://ewolo.fitness","rank":-5.4223148645315336,"score":3,"time":"2017-07-15T16:50:05Z"},{"id":14778691,"title":"A list of react native libraries of various qualities that you can use with expo","url":"https://github.com/expo/react-native-libraries","rank":-4.3934495640662155,"score":2,"time":"2017-07-15T20:11:51Z"},{"id":14781304,"title":"Apache Foundation bans use of Facebook BSD+Patents licensed software, React.js","url":"http://react-etc.net/entry/apache-foundation-bans-use-of-facebook-bsd-patents-licensed-libraries-like-react-js","rank":-5.029694159741383,"score":2,"time":"2017-07-16T09:48:43Z"},{"id":14781368,"title":"Ink: React for CLIs – Build and test your CLI output using components","url":"https://github.com/vadimdemedes/ink","rank":-4.853960595957184,"score":2,"time":"2017-07-16T10:19:17Z"},{"id":14783831,"title":"Show HN: A workout logger written using React/Redux","url":"https://ewolo.fitness","rank":-5.4223148645315336,"score":58,"time":"2017-07-16T19:53:07Z"},{"id":14785976,"title":"Alternatives to Server Side Rendered (SSR) React","url":"https://medium.com/@marcfawzi/leaner-alternatives-to-server-side-rendered-ssr-react-c5492a6cb212","rank":-5.8814219078830545,"score":2,"time":"2017-07-17T05:49:04Z"},{"id":14786959,"title":"An augmented reality experiment in React Native","url":"https://blog.hellojs.org/an-augmented-reality-experiment-in-react-native-fc473f6c1b5c","rank":-5.8814219078830545,"score":1,"time":"2017-07-17T09:50:53Z"},{"id":14787395,"title":"Animating svg with flubber in react","url":"https://sghall.github.io/resonance/#/documentation/animate","rank":-6.141418665344863,"score":18,"time":"2017-07-17T11:13:54Z"},{"id":14787475,"title":"Simple React Starter Kit","url":"https://hosseinkarami.com/React-Starter-Kit/","rank":-6.737061774670698,"score":4,"time":"2017-07-17T11:24:48Z"},{"id":14787557,"title":"Masonry in React: A Performance Hell","url":"https://medium.com/@colecodes/masonry-in-react-a-performance-hell-fb779f5fcebd?source=linkShare-60dc419b36a1-1500291496","rank":-6.141418665344863,"score":3,"time":"2017-07-17T11:39:38Z"},{"id":14788237,"title":"Microservices with Docker, Flask, and React – Part 4 (e2e tests, swagger)","url":"http://testdriven.io/part-four-intro/","rank":-5.029694159741383,"score":3,"time":"2017-07-17T13:23:28Z"},{"id":14788288,"title":"A Web Layer Component of React.js, the React Version of Hlayer","url":"https://github.com/huruji/react-hlayer","rank":-6.969263392375751,"score":1,"time":"2017-07-17T13:29:58Z"},{"id":14788455,"title":"Startups Need Employees Who React Like Entrepreneurs","url":"http://blog.startupprofessionals.com/2017/07/startups-need-employees-who-react-like.html","rank":-5.8814219078830545,"score":1,"time":"2017-07-17T13:51:08Z"},{"id":14790286,"title":"A sample run with react-native-router-flux and react-redux","url":"https://github.com/indatawetrust/react-native-router-flux-and-redux-example","rank":-7.148568583438252,"score":1,"time":"2017-07-17T16:53:12Z"},{"id":14791059,"title":"Apache Foundation Bans Use of React.js","url":"https://react-etc.net/entry/apache-foundation-bans-use-of-facebook-bsd-patents-licensed-libraries-like-react-js","rank":-5.8814219078830545,"score":2,"time":"2017-07-17T18:22:10Z"},{"id":14792595,"title":"Headless Chrome as Alternative to Server Rendered React","url":"https://medium.com/@marcfawzi/leaner-alternatives-to-server-side-rendered-ssr-react-c5492a6cb212?v=2","rank":-5.642544952660551,"score":4,"time":"2017-07-17T21:55:50Z"},{"id":14794089,"title":"Amazon's New Brand Pages Built with React.js","url":"https://medium.com/@blairanderson/amazons-new-brand-stores-utilizing-react-framework-a22f56e9e206?source=linkShare-fa32a1e0cb0a-1500348422","rank":-5.4223148645315336,"score":2,"time":"2017-07-18T03:27:49Z"},{"id":14795236,"title":"A Highcharts’ Abstraction in React Components: React JSX Highcharts","url":"https://www.highcharts.com/blog/post/highcharts-abstraction-react-components-react-jsx-highcharts","rank":-7.536359457861464,"score":1,"time":"2017-07-18T09:13:27Z"},{"id":14795717,"title":"Why Choose React?","url":"https://www.lullabot.com/articles/why-choose-react","rank":-7.080419157732719,"score":3,"time":"2017-07-18T11:32:10Z"},{"id":14796088,"title":"Latest react tutorials and other resources","url":"http://www.weekendjs.com/react","rank":-6.141418665344863,"score":2,"time":"2017-07-18T12:48:22Z"},{"id":14796466,"title":"React's Most Basics (with live exercises)","url":"https://reactarmory.com/guides/learn-nude-react/react-basics","rank":-5.8814219078830545,"score":12,"time":"2017-07-18T13:50:56Z"},{"id":14798278,"title":"Show HN: React component for creating Ukelele chords","url":"https://github.com/newpatriks/ukelele-react-module","rank":-5.642544952660551,"score":1,"time":"2017-07-18T17:17:58Z"},{"id":14803392,"title":"Apache Foundation bans use of Facebook BSD+Patents licensed libs like React","url":"https://react.jsnews.io/apache-foundation-bans-use-of-facebook-bsdpatents-licensed-libraries-like-reactjs/","rank":-5.029694159741383,"score":4,"time":"2017-07-19T10:59:27Z"},{"id":14803690,"title":"Realtime with React and Rails","url":"https://blog.codeship.com/realtime-with-react-and-rails/","rank":-6.4254656634776115,"score":3,"time":"2017-07-19T12:08:59Z"},{"id":14804053,"title":"On connecting my (React) App to the HackerNews Firebase API","url":"https://medium.com/@reiterer.a/on-connecting-my-app-to-the-hackernews-firebase-api-e7b9e1ccec29","rank":-5.218630283054186,"score":3,"time":"2017-07-19T13:21:44Z"},{"id":14804379,"title":"React, Facebook, and the Revokable Patent License. Why It’s a Paper Tiger.","url":"https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revokable-patent-license-why-its-a-paper-25c40c50b562","rank":-4.690092449226312,"score":19,"time":"2017-07-19T14:12:14Z"},{"id":14805862,"title":"Build React Native Apps: Demo by MEDL Mobile","url":"https://www.wowza.com/blog/build-react-native-apps-demo-by-medl-mobile?utm_content=57732982&utm_medium=social&utm_source=twitter#.WW-SKvzHLMk.hackernews","rank":-5.642544952660551,"score":2,"time":"2017-07-19T17:09:02Z"},{"id":14806650,"title":"Alternatives to Server Side Rendering (SSR) of React Apps (Updated!)","url":"https://hackernoon.com/leaner-alternatives-to-server-side-rendered-ssr-react-c5492a6cb212","rank":-5.218630283054186,"score":1,"time":"2017-07-19T18:30:20Z"},{"id":14807136,"title":"AWS-rendered React chocolate chips with Dawson","url":"https://medium.com/@hwclass/aws-rendered-react-chocolate-chips-with-dawson-part-1-a-simple-service-for-serving-components-2b47a87bebab","rank":-5.8814219078830545,"score":1,"time":"2017-07-19T19:27:08Z"},{"id":14811415,"title":"[Basic] React Component generator for Yeoman (for creating component packages)","url":"https://gitlab.com/taluttasgiran/new-react-component","rank":-5.218630283054186,"score":2,"time":"2017-07-20T11:02:55Z"},{"id":14811577,"title":"Things to learn in React before using Redux","url":"https://www.robinwieruch.de/learn-react-before-using-redux/","rank":-5.642544952660551,"score":370,"time":"2017-07-20T11:43:46Z"},{"id":14812143,"title":"Show HN: FlexView, a React Component that uses flexbox API","url":"https://rawgit.com/buildo/react-flexview/master/dev/build/#/?componentId=column&sectionId=examples","rank":-5.218630283054186,"score":1,"time":"2017-07-20T13:14:22Z"},{"id":14812422,"title":"Using D3 and React Together to Make Visualizations in TypeScript","url":"https://spin.atomicobject.com/2017/07/20/d3-react-typescript/#.WXC2Abb2MHc.hackernews","rank":-5.218630283054186,"score":1,"time":"2017-07-20T13:54:11Z"},{"id":14813180,"title":"Chain React 2017: Why we need an app browser","url":"http://confreaks.tv/videos/chainreact2017-why-we-need-an-app-browser","rank":-5.4223148645315336,"score":3,"time":"2017-07-20T15:15:49Z"},{"id":14813412,"title":"HoC based React forms state manager, Support for validation and normalization","url":"https://github.com/tsuyoshiwada/react-drip-form","rank":-5.029694159741383,"score":1,"time":"2017-07-20T15:38:34Z"},{"id":14814300,"title":"React Internals, Part One: Basic Rendering","url":"http://www.mattgreer.org/articles/react-internals-part-one-basic-rendering/","rank":-6.141418665344863,"score":40,"time":"2017-07-20T17:05:27Z"},{"id":14818411,"title":"React component to format numbers in an input or as a text","url":"https://github.com/s-yadav/react-number-format","rank":-4.853960595957184,"score":1,"time":"2017-07-21T06:11:10Z"},{"id":14820827,"title":"Monadic react, a new discipline for React and TypeScript single page applications","url":"https://www.linkedin.com/pulse/introducing-monadic-react-new-discipline-typescript-single-maggiore","rank":-6.969263392375751,"score":3,"time":"2017-07-21T14:34:56Z"},{"id":14822729,"title":"React for interactive command-line apps","url":"https://github.com/vadimdemedes/ink","rank":-6.141418665344863,"score":3,"time":"2017-07-21T18:25:42Z"},{"id":14824029,"title":"Fighting with React – overcoming the learning curve","url":"http://javascriptkicks.com/articles/147425/fighting-with-react-overcoming-the-learning-curve","rank":-5.8814219078830545,"score":1,"time":"2017-07-21T22:01:54Z"},{"id":14825434,"title":"How to Use React, ES6, Yarn and Webpack to Build a WordPress Plugin","url":"https://wplobster.com/how-to-use-react-es6-yarn-and-webpack-to-build-a-wordpress-plugin/","rank":-4.690092449226312,"score":2,"time":"2017-07-22T04:41:08Z"},{"id":14829244,"title":"A more elegant approach to handling events in React","url":"http://www.farhadg.com/post/163275181531/react-clever-event-handlers","rank":-5.4223148645315336,"score":1,"time":"2017-07-22T20:39:22Z"},{"id":14829528,"title":"Master React JavaScript and Redux- Build 4 Projects","url":"https://medium.com/@osmstf/master-react-js-and-redux-build-4-projects-34fc49aca555","rank":-5.642544952660551,"score":2,"time":"2017-07-22T21:37:52Z"},{"id":14830101,"title":"A designer builds a react app from scratch on AWS serverless architecture","url":"https://medium.com/inflview/a-designer-builds-a-react-app-from-scratch-on-aws-serverless-architecture-f7fd9946aa51","rank":-4.853960595957184,"score":4,"time":"2017-07-22T23:53:21Z"},{"id":14831961,"title":"Ink: React for interactive command-line apps","url":"https://github.com/vadimdemedes/ink#","rank":-5.8814219078830545,"score":129,"time":"2017-07-23T12:31:20Z"},{"id":14834296,"title":"Using babel to predetermine render of branched react component at build time","url":"https://codeburst.io/using-babel-and-webpack-for-ahead-of-time-decision-making-for-branched-components-6f675ec87db1","rank":-4.853960595957184,"score":1,"time":"2017-07-23T20:47:24Z"},{"id":14836796,"title":"Render – Swift React-like library introduces inspector companion app","url":"https://github.com/alexdrone/Render","rank":-5.4223148645315336,"score":2,"time":"2017-07-24T08:39:51Z"},{"id":14837231,"title":"Imba – 10 times faster than React","url":"http://imba.io/home","rank":-6.141418665344863,"score":3,"time":"2017-07-24T10:26:42Z"},{"id":14837729,"title":"JavaScript and Immutability: React Fast","url":"https://medium.com/outsystems-engineering/javascript-and-immutability-how-fast-is-fast-enough-27790cda4e9e","rank":-6.4254656634776115,"score":13,"time":"2017-07-24T12:06:33Z"},{"id":14839460,"title":"React Server Side Rendering on JVM in Clojure","url":"https://solovyov.net/en/2017/server-side-rendering/","rank":-5.642544952660551,"score":3,"time":"2017-07-24T15:50:48Z"},{"id":14846476,"title":"React-plx, React parallax component, lightweight and performant","url":"https://stanko.github.io/react-plx/","rank":-7.746472238338964,"score":2,"time":"2017-07-25T09:57:37Z"},{"id":14848501,"title":"Show HN: Online family tree maker built with React","url":"http://plantafamilytree.com/","rank":-5.4223148645315336,"score":89,"time":"2017-07-25T15:33:23Z"},{"id":14848677,"title":"Show HN: Online family tree maker built with React/Redux","url":"https://app.familytreeprints.com/","rank":-5.218630283054186,"score":20,"time":"2017-07-25T15:51:41Z"},{"id":14848774,"title":"Discussion on React-Native style management scheme","url":"https://medium.com/@unadlib/discussion-on-react-native-style-management-scheme-15354c0706e0","rank":-5.8814219078830545,"score":1,"time":"2017-07-25T15:59:55Z"},{"id":14850514,"title":"SVG in React","url":"https://blog.etleap.com/2017/04/10/svg-in-react/","rank":-7.080419157732719,"score":2,"time":"2017-07-25T18:28:00Z"},{"id":14851232,"title":"Show HN: Plx – React parallax component","url":"https://www.npmjs.com/package/react-plx","rank":-6.141418665344863,"score":2,"time":"2017-07-25T19:45:16Z"},{"id":14851623,"title":"React: Dynamic Headers for SEO","url":"https://philandrews.io/post/react-dynamic-headers-for-seo","rank":-6.4254656634776115,"score":1,"time":"2017-07-25T20:35:36Z"},{"id":14851924,"title":"Snapshot testing with jest, beyond react components","url":"https://medium.com/@luisvieira_gmr/snapshot-testing-with-jest-beyond-react-components-7630fd0024c5?source=linkShare-92282873846b-1501017225","rank":-5.8814219078830545,"score":2,"time":"2017-07-25T21:15:22Z"},{"id":14852472,"title":"Kea: High level abstraction between React and Redux","url":"https://kea.js.org/","rank":-5.642544952660551,"score":2,"time":"2017-07-25T22:39:15Z"},{"id":14853182,"title":"React Native free training book and video","url":"https://goo.gl/2mpW3Z","rank":-5.8814219078830545,"score":1,"time":"2017-07-26T01:35:41Z"},{"id":14854306,"title":"Show HN: Serious react form, no clowning around","url":"https://github.com/nnur/wonder-form","rank":-5.642544952660551,"score":2,"time":"2017-07-26T07:44:37Z"},{"id":14855120,"title":"It’s EasySetting Up React and Webpack","url":"https://medium.com/@taras.batenkov/its-easy-setting-up-react-and-webpack-eb9ecaef5094","rank":-5.8814219078830545,"score":2,"time":"2017-07-26T10:55:47Z"},{"id":14856434,"title":"A stronger (typed) React Apollo","url":"https://dev-blog.apollodata.com/a-stronger-typed-react-apollo-c43bd52be0d8","rank":-6.4254656634776115,"score":1,"time":"2017-07-26T14:29:48Z"},{"id":14857301,"title":"AWS React Sample","url":"https://github.com/awslabs/aws-mobile-react-sample","rank":-7.080419157732719,"score":1,"time":"2017-07-26T15:54:30Z"},{"id":14858336,"title":"Inspect, Modify, and Debug React and Redux in Firefox with Add-Ons","url":"https://hacks.mozilla.org/2017/07/debug-react-redux-firefox-add-ons/","rank":-4.853960595957184,"score":1,"time":"2017-07-26T17:43:07Z"},{"id":14859167,"title":"High level abstraction between React and Redux","url":"https://github.com/keajs/kea","rank":-5.8814219078830545,"score":2,"time":"2017-07-26T19:07:22Z"},{"id":14859803,"title":"React 16 beta","url":"https://github.com/facebook/react/issues/10294","rank":-7.080419157732719,"score":45,"time":"2017-07-26T20:11:02Z"},{"id":14859932,"title":"Error Handling in React 16","url":"https://facebook.github.io/react/blog/2017/07/26/error-handling-in-react-16.html","rank":-6.4254656634776115,"score":203,"time":"2017-07-26T20:24:05Z"},{"id":14860024,"title":"Show HN: Parcels – Package and Deliveries Tracker Built with React Native","url":"https://itunes.apple.com/app/apple-store/id1229071393?pt=1235501&ct=show_hn&mt=8","rank":-5.029694159741383,"score":1,"time":"2017-07-26T20:32:20Z"},{"id":14860403,"title":"React Fiber is Ready - Beta Released","url":"http://isfiberreadyyet.com/","rank":-6.141418665344863,"score":7,"time":"2017-07-26T21:10:55Z"},{"id":14863553,"title":"What webassembly means for react","url":"https://goo.gl/9Lg4r9","rank":-6.4254656634776115,"score":1,"time":"2017-07-27T08:28:39Z"},{"id":14863556,"title":"Inspect, Modify, and Debug React and Redux in Firefox with Add-Ons","url":"https://hacks.mozilla.org/2017/07/debug-react-redux-firefox-add-ons/","rank":-4.853960595957184,"score":2,"time":"2017-07-27T08:28:53Z"},{"id":14863671,"title":"Empower Your Business with React.JS Development – Mobiloitte","url":"http://www.mobiloitte.com/blog/empower-business-react-js-development","rank":-5.642544952660551,"score":1,"time":"2017-07-27T09:06:21Z"},{"id":14864399,"title":"Progressive image loading process for React.js","url":"https://andrusasumets.github.io/react-lazy-blur/","rank":-5.8814219078830545,"score":5,"time":"2017-07-27T11:57:53Z"},{"id":14865343,"title":"Going Real Time with Socket.IO, Node.Js, and React","url":"https://codeburst.io/going-real-time-with-socket-io-node-js-and-react-3e0f02d3d447","rank":-5.218630283054186,"score":1,"time":"2017-07-27T14:03:45Z"},{"id":14867772,"title":"React V16 New Error Handler (example / Code-Playground)","url":"https://medium.com/@blairanderson/react-v16-new-error-handler-example-d62499117bfa","rank":-5.642544952660551,"score":4,"time":"2017-07-27T17:56:09Z"},{"id":14868384,"title":"React Fiber Algorithm Walkthrough","url":"http://makersden.io/blog/look-inside-fiber/","rank":-6.737061774670698,"score":2,"time":"2017-07-27T19:08:45Z"},{"id":14868519,"title":"React Without Redux: Moving from Backbone to React Without Rewriting","url":"https://mixmax.com/blog/backbone-to-react-without-rewriting","rank":-7.337343744886062,"score":1,"time":"2017-07-27T19:24:17Z"},{"id":14869399,"title":"React's new engine Fiber now in Beta","url":"http://isfiberreadyyet.com/","rank":-5.642544952660551,"score":2,"time":"2017-07-27T20:53:35Z"},{"id":14869784,"title":"React 16: Error Boundaries new feature","url":"https://medium.com/@mpalma.job/react-16-error-boundaries-and-happier-developers-9012065121e2","rank":-6.141418665344863,"score":1,"time":"2017-07-27T21:30:11Z"},{"id":14872868,"title":"Show HN: react-d3-speedometer, show speedometer like gauge in ReactJS using d3","url":"https://github.com/palerdot/react-d3-speedometer","rank":-4.690092449226312,"score":2,"time":"2017-07-28T08:42:50Z"},{"id":14873265,"title":"Meteor with React Native = Simplicity and Productivity","url":"https://blog.geekyants.com/meteor-react-native-simplicity-productivity-a62559a1a570","rank":-5.8814219078830545,"score":2,"time":"2017-07-28T10:39:33Z"},{"id":14873321,"title":"How to build full stack apps super fast with React Native and Meteor.js","url":"https://www.zeqr.com/online-live-course/4170-yonatan-wolowelsky/how-to-build-full-stack-apps-super-fast-with-react-native-and-meteorjs","rank":-4.5369272462944465,"score":1,"time":"2017-07-28T10:58:36Z"},{"id":14873798,"title":"React fiber is ready","url":"http://isfiberreadyyet.com/","rank":-6.737061774670698,"score":2,"time":"2017-07-28T12:44:36Z"},{"id":14873865,"title":"How I Built an Interactive 30-Day Bitcoin Price Graph with React and an API","url":"https://medium.com/p/6fe551c2ab1d/","rank":-4.3934495640662155,"score":1,"time":"2017-07-28T12:54:08Z"},{"id":14873980,"title":"NumberPicture (React + D3): declaratively compose animated SVG visualisations","url":"http://numberpicture.com/library","rank":-5.4223148645315336,"score":5,"time":"2017-07-28T13:13:10Z"},{"id":14875036,"title":"React in Figwheel from Scratch","url":"https://ajpierce.github.io/posts/react-figwheel-npm/","rank":-6.4254656634776115,"score":5,"time":"2017-07-28T15:40:38Z"},{"id":14876045,"title":"You.i TV today announced support for React Native","url":"http://www.youi.tv/news/react-native/","rank":-5.4223148645315336,"score":1,"time":"2017-07-28T17:40:07Z"},{"id":14876220,"title":"React 16 Will Support Streaming Rendering","url":"https://github.com/facebook/react/blob/167f54c949d128d02378c7ce1bf1e5ab5f6eab21/docs/docs/reference-react-dom-node-stream.md","rank":-6.141418665344863,"score":1,"time":"2017-07-28T18:04:25Z"},{"id":14879173,"title":"Function as Child Components in React Are an Anti-Pattern","url":"http://americanexpress.io/faccs-are-an-antipattern/","rank":-5.218630283054186,"score":3,"time":"2017-07-29T02:27:09Z"},{"id":14879292,"title":"Annotate your React prop types for fun and profit","url":"https://github.com/kesne/annotated-prop-types","rank":-5.4223148645315336,"score":1,"time":"2017-07-29T03:09:39Z"},{"id":14880604,"title":"Why You Should Consider React Native for Your Mobile App","url":"https://www.xongolab.com/why-you-should-consider-react-native-for-your-mobile-app/","rank":-5.218630283054186,"score":1,"time":"2017-07-29T11:05:11Z"},{"id":14880952,"title":"Transform React component to Vue component","url":"https://github.com/vueact/babel-plugin-transform-react-to-vue","rank":-6.141418665344863,"score":1,"time":"2017-07-29T12:48:20Z"},{"id":14882272,"title":"React Native ARKit","url":"https://trends.google.se/trends/explore?q=react%20native%20arkit","rank":-7.080419157732719,"score":1,"time":"2017-07-29T17:55:35Z"},{"id":14882317,"title":"Show HN: Learn React Server Side Rendering in Under 30 Min","url":"https://www.youtube.com/watch?v=tsEHfL-Ul1Y&list=PLrg7k46JdVjdRCZY2Thx95bI9yo6F-X6q","rank":-5.029694159741383,"score":12,"time":"2017-07-29T18:06:52Z"},{"id":14885755,"title":"U&I with React – UI Components for You and I","url":"https://github.com/FarhadG/ui-react","rank":-5.218630283054186,"score":3,"time":"2017-07-30T13:00:09Z"},{"id":14886656,"title":"Guide to Fetching and displaying GitHub repositories with Kea (react and redux)","url":"https://kea.js.org/guide/github","rank":-4.853960595957184,"score":1,"time":"2017-07-30T16:31:29Z"},{"id":14887111,"title":"React: Dependency Injecting Components","url":"http://dylanpaulus.com/reactjs/2017/07/26/injecting-react-tag-types.html","rank":-6.737061774670698,"score":1,"time":"2017-07-30T18:14:36Z"},{"id":14893813,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.642544952660551,"score":3,"time":"2017-07-31T17:06:15Z"},{"id":14893837,"title":"Coding News Summary #3 –ES8, Flash, Gitter, NPX, OCI, and React 16","url":"https://edgecoders.com/coding-news-summary-3-es8-flash-gitter-npx-oci-and-react-16-31782990ec3a","rank":-4.853960595957184,"score":2,"time":"2017-07-31T17:08:29Z"},{"id":14894467,"title":"Comparing the Performance Between Native iOS (Swift) and React-Native","url":"https://www.codementor.io/jcalderaio/comparing-the-performance-between-native-ios-swift-and-react-native-ac45aenev","rank":-5.218630283054186,"score":1,"time":"2017-07-31T18:05:21Z"},{"id":14898733,"title":"Show HN: React-itinerary – render components based on current time in a video","url":"https://github.com/zachrip/react-itinerary","rank":-4.690092449226312,"score":2,"time":"2017-08-01T08:21:30Z"},{"id":14898833,"title":"Dedicated React IDE","url":"http://reactide.io/","rank":-7.080419157732719,"score":2,"time":"2017-08-01T08:49:21Z"},{"id":14898978,"title":"Show HN: Storybook 3.2 – Vue Support, Story Hierarchy, React Native On-Device UI","url":"https://medium.com/storybookjs/announcing-storybook-3-2-e00918a1764c","rank":-4.5369272462944465,"score":3,"time":"2017-08-01T09:25:01Z"},{"id":14899599,"title":"Simplified from react's prop-types, just only 100 lines","url":"https://github.com/hustcc/variable-type","rank":-5.218630283054186,"score":1,"time":"2017-08-01T11:32:55Z"},{"id":14900042,"title":"Show HN: react-d3-speedometer, speedometer like gauge for ReactJS","url":"https://github.com/palerdot/react-d3-speedometer","rank":-5.218630283054186,"score":1,"time":"2017-08-01T12:45:16Z"},{"id":14900311,"title":"Universal React Framework Next.js at JSConf China","url":"https://react-etc.net/entry/universal-react-framework-next-js-at-jsconf-china","rank":-5.642544952660551,"score":2,"time":"2017-08-01T13:19:22Z"},{"id":14901072,"title":"A simple records system using MongoDB, Express.js, React.js, and Node","url":"https://github.com/cefjoeii/mern-crud","rank":-4.853960595957184,"score":1,"time":"2017-08-01T14:39:35Z"},{"id":14901168,"title":"Node.js in React Native apps","url":"https://github.com/staltz/react-native-node","rank":-6.141418665344863,"score":5,"time":"2017-08-01T14:47:23Z"},{"id":14902388,"title":"A New Way for React State Management","url":"https://github.com/lsm/alfa","rank":-5.8814219078830545,"score":3,"time":"2017-08-01T16:22:32Z"},{"id":14902862,"title":"How to Use Phoenix with Webpack and React and Redux","url":"https://www.dailydrip.com/blog/how-to-use-phoenix-with-webpack-react-redux","rank":-5.218630283054186,"score":2,"time":"2017-08-01T17:01:57Z"},{"id":14903108,"title":"We Jumped the Gun Moving React Components to ES2015 Class Syntax","url":"https://medium.com/dailyjs/we-jumped-the-gun-moving-react-components-to-es2015-class-syntax-2b2bb6f35cb3","rank":-5.029694159741383,"score":1,"time":"2017-08-01T17:24:45Z"},{"id":14904195,"title":"React components, props and state (No JavaScript knowledge needed)","url":"http://www.learnreact.design/re4d-0/#chapter-3","rank":-5.4223148645315336,"score":2,"time":"2017-08-01T19:04:32Z"},{"id":14904465,"title":"Learning React.js is easier than you think","url":"https://edgecoders.com/learning-react-js-is-easier-than-you-think-fbd6dc4d935a","rank":-5.642544952660551,"score":24,"time":"2017-08-01T19:32:25Z"},{"id":14910014,"title":"Event Sourcing on Blockchain with Ethereum, TypeScript and React","url":"https://softwaremill.com/event-sourcing-on-blockchain/","rank":-5.4223148645315336,"score":7,"time":"2017-08-02T12:38:37Z"},{"id":14910499,"title":"A Practical Guide to Testing React Apps","url":"http://acco.io/a-practical-guide-to-testing-react-apps/","rank":-5.8814219078830545,"score":2,"time":"2017-08-02T13:49:45Z"},{"id":14913946,"title":"Show HN: React-Lex, a ReactJS AWS Lex Chatbot Component","url":"https://www.npmjs.com/package/react-lex","rank":-5.218630283054186,"score":1,"time":"2017-08-02T19:43:45Z"},{"id":14915677,"title":"Building a Stack Overflow Clone with Dgraph, and React","url":"https://open.dgraph.io/post/building-graphoverflow/","rank":-5.4223148645315336,"score":9,"time":"2017-08-02T23:39:40Z"},{"id":14916763,"title":"[Native-CSS] Convert Pure CSS to React Style or JavaScript Literal Objects","url":"https://github.com/raphamorim/native-css","rank":-4.853960595957184,"score":1,"time":"2017-08-03T03:31:45Z"},{"id":14918200,"title":"React Native from a Mobile Developer Perspective","url":"https://bia.is/react-native-from-a-mobile-developer-perspective/","rank":-5.8814219078830545,"score":3,"time":"2017-08-03T09:45:24Z"},{"id":14918233,"title":"React Native Brief Troubleshooting Guide","url":"https://medium.com/@jsdario/react-native-troubleshooting-97bd28deb74b","rank":-6.4254656634776115,"score":1,"time":"2017-08-03T09:53:24Z"},{"id":14920377,"title":"StackBlitz: An online editor for Angular and React","url":"https://stackblitz.com/","rank":-5.642544952660551,"score":1,"time":"2017-08-03T15:24:26Z"},{"id":14920536,"title":"StackBlitz\u200A–\u200AOnline VS Code IDE for Angular and React","url":"https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4","rank":-5.4223148645315336,"score":3,"time":"2017-08-03T15:43:59Z"},{"id":14924252,"title":"StackBlitz\u200A–\u200AOnline VS Code IDE for Angular and React","url":"https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4?q","rank":-5.4223148645315336,"score":2,"time":"2017-08-03T21:52:07Z"},{"id":14925248,"title":"Writing clean React components with full use of ES6/7 features","url":"https://www.codementor.io/joshjahans3/writing-clean-and-concise-react-components-by-making-full-use-of-es6-7-features-and-the-container-component-pattern-9qgtidegw","rank":-5.029694159741383,"score":3,"time":"2017-08-04T00:08:20Z"},{"id":14925591,"title":"Writing Clean and Concise React Components","url":"https://medium.com/front-end-hacking/writing-clean-and-concise-react-components-by-making-full-use-of-es6-7-features-and-the-container-4ba0473b7b01","rank":-6.141418665344863,"score":1,"time":"2017-08-04T01:18:12Z"},{"id":14926386,"title":"Learn the 3 fundamental principles of Redux with HTML Canvas (no React)","url":"https://medium.com/@peterxjang/a-functional-canvas-approach-with-redux-bab357d6c33c","rank":-4.853960595957184,"score":2,"time":"2017-08-04T04:53:23Z"},{"id":14927095,"title":"CodeSandbox: Online playground for React","url":"https://codesandbox.io/","rank":-6.4254656634776115,"score":9,"time":"2017-08-04T07:53:32Z"},{"id":14927704,"title":"React-native-languages, a React Native lib to handle device languages","url":"https://github.com/react-community/react-native-languages","rank":-7.148568583438252,"score":3,"time":"2017-08-04T10:45:40Z"},{"id":14927763,"title":"Everything about React State, with live exercises","url":"https://reactarmory.com/guides/learn-react-by-itself/component-instances-and-state","rank":-5.8814219078830545,"score":2,"time":"2017-08-04T10:56:56Z"},{"id":14927910,"title":"Style primitive React interfaces with glamorous","url":"https://github.com/nitin42/glamorous-primitives","rank":-6.141418665344863,"score":1,"time":"2017-08-04T11:32:29Z"},{"id":14928005,"title":"React Native Limitations and Best Practices to Deal with Them","url":"https://goo.gl/Jd7zGr","rank":-5.218630283054186,"score":1,"time":"2017-08-04T11:59:59Z"},{"id":14928288,"title":"Why We Chose React to Help Serve Millions of Educators","url":"http://engineering.teacherspayteachers.com/2017/08/02/why-we-chose-react-to-help-serve-millions-of-educators.html","rank":-5.218630283054186,"score":4,"time":"2017-08-04T12:53:52Z"},{"id":14928862,"title":"Announcing: React Universal Component 2.0 and Babel-Plugin-universal-import","url":"https://medium.com/faceyspacey/announcing-react-universal-component-2-0-babel-plugin-universal-import-5702d59ec1f4","rank":-5.029694159741383,"score":3,"time":"2017-08-04T14:24:23Z"},{"id":14928872,"title":"React native windows","url":"https://github.com/Microsoft/react-native-windows","rank":-7.080419157732719,"score":2,"time":"2017-08-04T14:26:01Z"},{"id":14929951,"title":"Snapshot testing React components with Jest","url":"https://youtu.be/fFdG612sG4s","rank":-6.141418665344863,"score":1,"time":"2017-08-04T16:44:51Z"},{"id":14930942,"title":"React Native Renderer: Use Angular to Build React Native Applications","url":"https://github.com/angular/react-native-renderer","rank":-7.337343744886062,"score":1,"time":"2017-08-04T18:46:11Z"},{"id":14933589,"title":"Neymar's Move: Lionel Messi, Luis Suarez, Stars React to Neymar's Move to PSG","url":"http://www.sunarisetoday.com/2017/08/neymars-move-lionel-messi-luis-suarez.html#.WYUVvdGHxQs.hackernews","rank":-4.3934495640662155,"score":1,"time":"2017-08-05T00:48:26Z"},{"id":14937311,"title":"A library of React components to make SVG maps using d3-geo and topojson","url":"https://www.react-simple-maps.io/","rank":-4.5369272462944465,"score":107,"time":"2017-08-05T19:04:54Z"},{"id":14939231,"title":"Is React Fiber ready yet? – All tests now passing","url":"http://isfiberreadyyet.com/","rank":-5.4223148645315336,"score":19,"time":"2017-08-06T01:51:37Z"},{"id":14939273,"title":"Maintainable CSS with React","url":"https://glamorous.rocks","rank":-6.737061774670698,"score":2,"time":"2017-08-06T02:09:24Z"},{"id":14942732,"title":"Creating a super minimal Vue/React/Polymer lib with Web Components","url":"https://medium.com/@enjikaka/creating-a-super-mini-vue-react-polymer-lib-with-web-components-fe06a42ab7d6","rank":-5.029694159741383,"score":2,"time":"2017-08-06T18:43:25Z"},{"id":14946231,"title":"Show HN: React 101 – Free online course for advanced beginners","url":"https://ihatetomatoes.net/get-react-101/","rank":-5.218630283054186,"score":13,"time":"2017-08-07T09:18:30Z"},{"id":14947040,"title":"UiZoo.js\u200A–\u200AA Dynamic React Components Library","url":"https://medium.com/myheritage-engineering/bibliotheca-dynamic-react-components-library-b4344ff052ca","rank":-5.8814219078830545,"score":4,"time":"2017-08-07T12:38:15Z"},{"id":14947377,"title":"Microservices with Docker, Flask, and React – Part 4 (functional tests, swagger)","url":"http://testdriven.io/part-four-intro/","rank":-5.029694159741383,"score":2,"time":"2017-08-07T13:47:53Z"},{"id":14947809,"title":"Master React Native Animations","url":"https://reactnativeanimations.com/","rank":-6.737061774670698,"score":52,"time":"2017-08-07T14:44:56Z"},{"id":14948384,"title":"Pushing React Further: Reacting Fast","url":"https://medium.com/outsystems-engineering/reacting-fast-e71a54cee1a","rank":-6.4254656634776115,"score":18,"time":"2017-08-07T15:47:58Z"},{"id":14951234,"title":"Serverless on Google with Cloud Functions and React","url":"https://www.oreilly.com/learning/serverless-on-google-with-cloud-functions-and-react","rank":-5.642544952660551,"score":1,"time":"2017-08-07T21:01:19Z"},{"id":14955850,"title":"React Native Meetup Bangalore\u200A–\u200AAugust 2017 by NativeBase","url":"https://blog.nativebase.io/react-native-meetup-bangalore-august-2017-3994261ce9e5","rank":-5.642544952660551,"score":1,"time":"2017-08-08T08:54:24Z"},{"id":14959990,"title":"Angular2 vs. React – War of Facts – An Infographic – Algoworks","url":"http://www.algoworks.com/infographics/angularjs-vs-react-facts-figures/","rank":-5.4223148645315336,"score":1,"time":"2017-08-08T17:14:57Z"},{"id":14961102,"title":"React Native Do with Firebase Integration","url":"https://medium.com/@wcandillon/react-native-do-with-firebase-integration-ba8651fd802e","rank":-6.141418665344863,"score":1,"time":"2017-08-08T18:42:17Z"},{"id":14962806,"title":"Facebook cuts React Native TTI in low-end Android devices in half","url":"http://facebook.github.io/react-native/blog/2017/08/07/react-native-performance-in-marketplace.html","rank":-4.853960595957184,"score":1,"time":"2017-08-08T21:17:24Z"},{"id":14964133,"title":"Next.js 3 – React full-stack framework","url":"https://zeit.co/blog/next3","rank":-5.8814219078830545,"score":2,"time":"2017-08-08T23:45:42Z"},{"id":14965822,"title":"Top 7 Editors for React Native Mobile App Development","url":"https://www.kenhike.ae/blog/top-editors-for-react-native-mobile-development/","rank":-5.4223148645315336,"score":1,"time":"2017-08-09T05:38:00Z"},{"id":14966379,"title":"A checklist for building Java and Angular/React web applications","url":"https://github.com/shekhargulati/building-java-web-apps-checklist","rank":-5.218630283054186,"score":1,"time":"2017-08-09T07:49:30Z"},{"id":14966634,"title":"Introducing Second: a framework for mostly-static React applications","url":"https://wildlyinaccurate.com/introducing-second-a-framework-for-mostly-static-react-applications/","rank":-5.4223148645315336,"score":2,"time":"2017-08-09T08:38:25Z"},{"id":14966748,"title":"Building in React VR for a week: What we learned","url":"https://medium.com/@stu_waterman/building-in-react-vr-what-we-learned-779a76dde74c","rank":-5.218630283054186,"score":2,"time":"2017-08-09T09:01:05Z"},{"id":14968423,"title":"Event Sourcing on Blockchain with Ethereum, TypeScript and React","url":"https://softwaremill.com/event-sourcing-on-blockchain/","rank":-5.4223148645315336,"score":4,"time":"2017-08-09T13:19:58Z"},{"id":14968861,"title":"Do you encounter deprecated API features? Survey about how you react to them","url":"http://www.surveygizmo.com/s3/3754964/Deprecation-reaction","rank":-4.690092449226312,"score":1,"time":"2017-08-09T14:00:31Z"},{"id":14972626,"title":"Using Scala.js with React and GraphQL","url":"https://dev-blog.apollodata.com/scala-js-and-apollo-better-together-b066c6b09af4","rank":-5.8814219078830545,"score":1,"time":"2017-08-09T19:17:21Z"},{"id":14978809,"title":"All important React transforms at one place","url":"https://transform.now.sh/","rank":-5.8814219078830545,"score":2,"time":"2017-08-10T12:08:00Z"},{"id":14978838,"title":"Boilerplate for react.js projects","url":"https://github.com/DashBouquet/react-hipstaplate","rank":-6.4254656634776115,"score":1,"time":"2017-08-10T12:13:21Z"},{"id":14979428,"title":"StackBlitz\u200A–\u200AOnline VS Code IDE for Angular and React","url":"https://medium.com/@ericsimons/stackblitz-online-vs-code-ide-for-angular-react-7d09348497f4","rank":-5.4223148645315336,"score":2,"time":"2017-08-10T13:33:07Z"},{"id":14985809,"title":"A Brief Overview of ES6 for React Native Developers","url":"https://medium.com/the-react-native-log/a-brief-overview-of-es6-for-react-native-developers-15e7c68315da","rank":-5.4223148645315336,"score":1,"time":"2017-08-11T00:58:06Z"},{"id":14986056,"title":"Extending Atom editor the React-Redux way","url":"https://medium.com/@victordoss/extend-atom-editor-the-react-redux-way-bea1b8e21e35","rank":-5.8814219078830545,"score":1,"time":"2017-08-11T01:56:24Z"},{"id":14987709,"title":"Official Semantic-UI-React integration","url":"https://react.semantic-ui.com/","rank":-6.4254656634776115,"score":2,"time":"2017-08-11T08:36:42Z"},{"id":14988049,"title":"Navigation in React Native","url":"https://blog.nativebase.io/navigation-in-react-native-954579a66392","rank":-6.737061774670698,"score":1,"time":"2017-08-11T09:52:05Z"},{"id":14989329,"title":"Interactive Applications with React and D3","url":"https://medium.com/@Elijah_Meeks/interactive-applications-with-react-d3-f76f7b3ebc71","rank":-6.141418665344863,"score":2,"time":"2017-08-11T13:20:16Z"},{"id":14995363,"title":"8-day React: Free email course, No JavaScript knowledge needed","url":"http://www.learnreact.design/react-mini/","rank":-5.218630283054186,"score":7,"time":"2017-08-11T23:47:20Z"},{"id":15001303,"title":"Angular vs. React: Which Is Better for Web Development?","url":"https://codeburst.io/angular-vs-react-which-is-better-for-web-development-e0dd1fefab5b","rank":-5.4223148645315336,"score":1,"time":"2017-08-13T03:15:16Z"},{"id":15005466,"title":"Show HN: Reddit Video Player Using React and MobX","url":"https://dailyblocks.com/","rank":-5.4223148645315336,"score":1,"time":"2017-08-13T23:03:12Z"},{"id":15007067,"title":"Show HN: Automated property-based snapshot testing for React Components","url":"https://github.com/nadeesha/jest-snapper","rank":-5.218630283054186,"score":3,"time":"2017-08-14T07:17:46Z"},{"id":15007994,"title":"How to integrate React into an existing app","url":"https://reactarmory.com/answers/how-to-integrate-react-into-existing-app","rank":-5.642544952660551,"score":6,"time":"2017-08-14T11:49:22Z"},{"id":15009857,"title":"Show HN: Easy State: Simple, Balanced State Management for React with ES6 Proxies","url":"https://github.com/solkimicreb/react-easy-state","rank":-4.690092449226312,"score":1,"time":"2017-08-14T16:21:42Z"},{"id":15019777,"title":"Start a Premium Content Business Using Node.js, React and Cosmic JavaScript Extensions","url":"https://medium.com/@tonyspiro/start-a-premium-content-business-using-node-js-react-and-cosmic-js-extensions-8b5abe08ce59","rank":-4.690092449226312,"score":1,"time":"2017-08-15T16:38:35Z"},{"id":15019842,"title":"Baltimore Community Leaders React Negatively to Under Armour's $5.5 Bn New City","url":"https://www.youtube.com/watch?v=udp1k9JTtEE","rank":-4.5369272462944465,"score":1,"time":"2017-08-15T16:45:36Z"},{"id":15022078,"title":"iFrames, React and postMessage. You'll never believe what happens next","url":"https://jfoucher.com/2017/08/interframe-communication-with-postmessage.html","rank":-5.029694159741383,"score":1,"time":"2017-08-15T20:25:32Z"},{"id":15029447,"title":"How We Are Migrating to React and MobX Without a Rewrite","url":"https://heap.engineering/migrating-react-mobx-without-rewrite/","rank":-5.029694159741383,"score":2,"time":"2017-08-16T17:36:26Z"},{"id":15029906,"title":"How to work with Modal Box in a React app [video]","url":"https://www.codemy.net/posts/react-rendering-the-modal-in-the-layout","rank":-5.029694159741383,"score":1,"time":"2017-08-16T18:29:43Z"},{"id":15029940,"title":"Going (React) Native","url":"https://codeburst.io/going-react-native-70d728677987","rank":-7.080419157732719,"score":2,"time":"2017-08-16T18:32:40Z"},{"id":15031783,"title":"Two Tips to Improve Performance by 30% with React and Webpack","url":"http://engineering.teacherspayteachers.com/2017/08/16/two-tips-to-improve-performance-by-30-with-react-and-webpack.html","rank":-5.029694159741383,"score":1,"time":"2017-08-16T22:07:09Z"},{"id":15032819,"title":"Tutorial for Adding Redux to a React App","url":"https://code.likeagirl.io/tutorial-for-adding-redux-to-a-react-app-1a94cc1738e5","rank":-5.642544952660551,"score":5,"time":"2017-08-17T01:05:28Z"},{"id":15033149,"title":"Convert Pure CSS to React Style or JavaScript Literal Objects","url":"https://github.com/raphamorim/native-css","rank":-5.218630283054186,"score":7,"time":"2017-08-17T02:00:13Z"},{"id":15034796,"title":"[Meetup] Demand Driven Applications with React and GraphQL","url":"https://www.meetup.com/Experience-Technology/events/242187298/","rank":-5.642544952660551,"score":1,"time":"2017-08-17T08:31:53Z"},{"id":15035774,"title":"Building a realtime React VR app","url":"https://blog.pusher.com/building-a-realtime-react-vr-app/","rank":-6.141418665344863,"score":1,"time":"2017-08-17T11:39:42Z"},{"id":15036118,"title":"React's Ecosystem is a flexible Framework","url":"https://www.robinwieruch.de/essential-react-libraries-framework/","rank":-5.8814219078830545,"score":1,"time":"2017-08-17T12:32:50Z"},{"id":15036606,"title":"Use a decorator to conditionally render React components","url":"https://medium.com/@shaun_gallagher/use-a-decorator-to-conditionally-render-react-components-da80b27a3ebf","rank":-5.642544952660551,"score":2,"time":"2017-08-17T13:35:27Z"},{"id":15041173,"title":"Optimizing React Apps in Practice","url":"http://marmelab.com/blog/2017/02/06/react-is-slow-react-is-fast.html","rank":-6.4254656634776115,"score":70,"time":"2017-08-17T21:25:53Z"},{"id":15041185,"title":"Migrating to React and MobX Without Stopping Feature Development","url":"https://heap.engineering/migrating-react-mobx-while-shipping-new-features/","rank":-5.4223148645315336,"score":3,"time":"2017-08-17T21:27:11Z"},{"id":15041513,"title":"Ranges, Coroutines, and React: Early Musings on the Future of Async in C++","url":"http://ericniebler.com/2017/08/17/ranges-coroutines-and-react-early-musings-on-the-future-of-async-in-c/","rank":-4.690092449226312,"score":5,"time":"2017-08-17T22:11:07Z"},{"id":15042880,"title":"React: Introduction to Higher Order Components","url":"http://dylanpaulus.com/reactjs/2017/08/17/higher-order-components/","rank":-6.141418665344863,"score":3,"time":"2017-08-18T02:00:36Z"},{"id":15044043,"title":"[Need Feedback][React-Redux] Fetch HOC with Redux","url":"https://github.com/rvlewerissa/fetch-hoc-redux","rank":-5.642544952660551,"score":2,"time":"2017-08-18T06:36:44Z"},{"id":15044354,"title":"Show HN: Visual Component Editor for React and React Native","url":"https://github.com/UgnisSoftware/ugnis","rank":-7.337343744886062,"score":3,"time":"2017-08-18T07:55:20Z"},{"id":15046550,"title":"Build a Flask and React and Postgres App with Docker and Deploy It to Amazon AWS","url":"http://testdriven.io/","rank":-4.2587684905126455,"score":1,"time":"2017-08-18T14:37:27Z"},{"id":15047500,"title":"When to Use Arrow Functions with React","url":"https://reactarmory.com/answers/when-to-use-arrow-functions","rank":-5.8814219078830545,"score":3,"time":"2017-08-18T16:17:21Z"},{"id":15047619,"title":"All the fundamental React.js concepts, jammed into this single Medium article","url":"https://medium.freecodecamp.org/all-the-fundamental-react-js-concepts-jammed-into-this-single-medium-article-c83f9b53eac2","rank":-4.853960595957184,"score":1,"time":"2017-08-18T16:30:53Z"},{"id":15048135,"title":"Introduction to Preact – a smaller, faster React alternative","url":"https://blog.logrocket.com/introduction-to-preact-a-smaller-faster-react-alternative-ad5532eb6d79","rank":-5.642544952660551,"score":2,"time":"2017-08-18T17:34:17Z"},{"id":15048165,"title":"Show HN: React, declaratively define custom event data","url":"https://github.com/thenewvu/react-event-data","rank":-5.642544952660551,"score":1,"time":"2017-08-18T17:38:07Z"},{"id":15050705,"title":"Explaining React's license","url":"https://code.facebook.com/posts/112130496157735/explaining-react-s-license/","rank":-6.737061774670698,"score":134,"time":"2017-08-19T00:04:08Z"},{"id":15050841,"title":"Explaining React's license","url":"https://code.facebook.com/posts/112130496157735/explaining-react-s-license/","rank":-6.737061774670698,"score":978,"time":"2017-08-19T00:35:34Z"},{"id":15052691,"title":"Vue.js vs. React","url":"https://vuejs.org/v2/guide/comparison.html#React","rank":-6.737061774670698,"score":732,"time":"2017-08-19T10:43:04Z"},{"id":15052880,"title":"If you’re a startup, you should not use React (reflecting on “BSD and patents”)","url":"https://medium.com/consensusx/if-youre-a-startup-you-should-not-use-react-reflecting-on-the-bsd-patents-license-b049d4a67dd2","rank":-4.3934495640662155,"score":3,"time":"2017-08-19T11:54:37Z"},{"id":15052912,"title":"React to Angular\u200A–\u200Aa beginner’s perspective","url":"https://code.likeagirl.io/react-to-angular-a-beginners-perspective-142201d1507e","rank":-5.8814219078830545,"score":2,"time":"2017-08-19T12:01:22Z"},{"id":15053082,"title":"Preact, React alternative without weird Patents License","url":"https://preactjs.com/","rank":-5.8814219078830545,"score":67,"time":"2017-08-19T12:52:21Z"},{"id":15053526,"title":"Boilerplate for React with Electron and Material UI","url":"https://codeandunicorns.com/boilerplate-electron-react-material-ui/","rank":-5.642544952660551,"score":1,"time":"2017-08-19T14:26:10Z"},{"id":15053651,"title":"Vue.js Is Good, but Is It Better Than Angular or React?","url":"https://www.valuecoders.com/blog/technology-and-apps/vue-js-comparison-angular-react/amp/","rank":-4.853960595957184,"score":1,"time":"2017-08-19T14:47:09Z"},{"id":15054632,"title":"Why I'm not a React Native developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.642544952660551,"score":195,"time":"2017-08-19T17:52:22Z"},{"id":15056926,"title":"Show HN: An imperative React-based static-site/SPA generator","url":"https://github.com/fiatjaf/react-site","rank":-5.218630283054186,"score":2,"time":"2017-08-20T04:06:37Z"},{"id":15057855,"title":"Using React v16 to create self-destructing components","url":"https://medium.com/@gajus/using-react-v16-to-create-self-destructing-components-de8e4eb61d0f","rank":-5.642544952660551,"score":2,"time":"2017-08-20T10:44:28Z"},{"id":15058116,"title":"React, Facebook, and the Revocable Patent License. Why It’s a Paper Tiger","url":"https://medium.com/@dwalsh.sdlr/react-facebook-and-the-revokable-patent-license-why-its-a-paper-25c40c50b562?resubmit=true","rank":-4.690092449226312,"score":7,"time":"2017-08-20T12:19:03Z"},{"id":15058704,"title":"If you’re a startup, you should not use React","url":"https://medium.com/@raulk/if-youre-a-startup-you-should-not-use-react-reflecting-on-the-bsd-patents-license-b049d4a67dd2","rank":-5.218630283054186,"score":10,"time":"2017-08-20T15:13:14Z"},{"id":15059185,"title":"Sailboat: An async, streaming router for React apps","url":"https://github.com/nsoap-official/sailboat","rank":-5.642544952660551,"score":3,"time":"2017-08-20T17:07:07Z"},{"id":15060419,"title":"React Native Architecture: Explained","url":"https://www.logicroom.co/react-native-architecture-explained/","rank":-6.737061774670698,"score":1,"time":"2017-08-20T21:51:33Z"},{"id":15062298,"title":"React-native calendar heat-map","url":"https://github.com/ayooby/react-native-calendar-heatmap","rank":-6.4254656634776115,"score":1,"time":"2017-08-21T06:05:49Z"},{"id":15062365,"title":"Preact\u200A: a smaller, faster React alternative","url":"https://blog.logrocket.com/introduction-to-preact-a-smaller-faster-react-alternative-ad5532eb6d79","rank":-6.141418665344863,"score":74,"time":"2017-08-21T06:25:46Z"},{"id":15062825,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":3,"time":"2017-08-21T08:20:29Z"},{"id":15063136,"title":"Use your React components inside of AngularJS","url":"https://github.com/truffls/react-in-angular","rank":-5.8814219078830545,"score":2,"time":"2017-08-21T09:24:34Z"},{"id":15063922,"title":"Shared Element Transition with React Native","url":"https://medium.com/@narendrashetty/shared-element-transition-with-react-native-159f8bc37f50","rank":-6.141418665344863,"score":2,"time":"2017-08-21T12:06:51Z"},{"id":15066410,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":2,"time":"2017-08-21T18:11:23Z"},{"id":15067209,"title":"Facebook won't change React.js license despite Apache developer pain","url":"http://www.theregister.co.uk/2017/08/21/facebook_apache_openbsd_plus_license_dispute/","rank":-5.029694159741383,"score":2,"time":"2017-08-21T19:44:01Z"},{"id":15067477,"title":"Call for Presenters at React Day Berlin 2017","url":"https://docs.google.com/forms/d/e/1FAIpQLSeBJAtcdsiPNLicsfaT-_63HQq4Ql4qhTtb53U4aj32re_uMg/viewform","rank":-5.642544952660551,"score":2,"time":"2017-08-21T20:15:18Z"},{"id":15068757,"title":"Building a Serverless E-Commerce App with AWS Lambda, Stripe and React","url":"https://medium.com/@patrickmichelberger/building-a-serverless-e-commerce-app-with-aws-lambda-stripe-and-react-4663e241710b","rank":-4.853960595957184,"score":12,"time":"2017-08-21T23:56:36Z"},{"id":15069486,"title":"Front end Dev Environment as a Package – when to build your own create-react-app","url":"https://hackernoon.com/frontend-development-environment-as-a-package-7f74c3fe46d7","rank":-4.3934495640662155,"score":2,"time":"2017-08-22T03:28:41Z"},{"id":15070072,"title":"Show HN: Ewolo version 3, a workout logger made using React/redux","url":"https://ewolo.fitness/blog/ewolo-version-3","rank":-4.853960595957184,"score":1,"time":"2017-08-22T05:55:24Z"},{"id":15070326,"title":"Ranges, Coroutines, and React: Early Musings on the Future of Async in C++","url":"http://ericniebler.com/2017/08/17/ranges-coroutines-and-react-early-musings-on-the-future-of-async-in-c/","rank":-4.690092449226312,"score":6,"time":"2017-08-22T07:04:26Z"},{"id":15070930,"title":"Facebook won't change React.js license despite Apache developer pain","url":"http://www.theregister.co.uk/2017/08/21/facebook_apache_openbsd_plus_license_dispute/","rank":-5.029694159741383,"score":1,"time":"2017-08-22T09:55:38Z"},{"id":15071892,"title":"Preact: An Open Source Alternative to React","url":"https://github.com/developit/preact#","rank":-5.8814219078830545,"score":3,"time":"2017-08-22T13:00:08Z"},{"id":15072469,"title":"Helper to sort an array of object by certain property in js and react-native","url":"https://github.com/jaychsu/sort-object-list","rank":-4.3934495640662155,"score":1,"time":"2017-08-22T14:02:37Z"},{"id":15072482,"title":"Show HN: Open-Source React App for Autism","url":"https://github.com/shayc/cboard","rank":-5.642544952660551,"score":3,"time":"2017-08-22T14:04:02Z"},{"id":15072485,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":2,"time":"2017-08-22T14:04:16Z"},{"id":15073276,"title":"Inspector Component: React Inspector done in WebComponents","url":"https://github.com/pankajpatel/inspector-component","rank":-5.8814219078830545,"score":1,"time":"2017-08-22T15:22:39Z"},{"id":15073485,"title":"A simple and powerful React framework with minimal API and zero boilerplate","url":"https://github.com/mirrorjs/mirror","rank":-4.853960595957184,"score":2,"time":"2017-08-22T15:42:48Z"},{"id":15074378,"title":"Using React in a Production App","url":"https://medium.com/opendoor-labs/using-react-in-a-production-app-4cd552d058ad","rank":-6.141418665344863,"score":2,"time":"2017-08-22T17:10:39Z"},{"id":15075092,"title":"Discord is looking for React Native iOS engineers","url":"https://discordapp.com/jobs/1357afb2-e43f-42ac-8e98-9f8058d3a7fe","rank":-5.642544952660551,"score":6,"time":"2017-08-22T18:22:35Z"},{"id":15076953,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":2,"time":"2017-08-22T22:34:47Z"},{"id":15077673,"title":"React-Native consume user’s location with redux-saga","url":"https://recodes.co/react-native-consume-users-location-with-redux-saga/","rank":-5.4223148645315336,"score":1,"time":"2017-08-23T01:00:30Z"},{"id":15078060,"title":"Comparison of form libraries in React","url":"https://codebrahma.com/form-libraries-in-react/","rank":-6.141418665344863,"score":1,"time":"2017-08-23T02:22:23Z"},{"id":15079926,"title":"Show HN: Open source library for building visualizations with react and d3","url":"https://medium.com/vx-code/react-d3-vx-6f2705d4daf2","rank":-4.853960595957184,"score":6,"time":"2017-08-23T09:35:08Z"},{"id":15080828,"title":"Testing React/Node.jS Application with Cypress.iO and Docker","url":"https://dashbouquet.com/blog/frontend-development/cypressio-and-docker-the-ultimate-e2e-stack-part2","rank":-5.218630283054186,"score":1,"time":"2017-08-23T12:17:15Z"},{"id":15081635,"title":"React Native: A developer's perspective","url":"https://medium.com/modeso/react-native-a-mobile-developers-perspective-b2c042e03a3","rank":-6.141418665344863,"score":1,"time":"2017-08-23T14:06:53Z"},{"id":15082496,"title":"Five caveats of React Native","url":"https://medium.com/lowl/five-caveats-of-react-native-7b9b7872e856","rank":-6.4254656634776115,"score":1,"time":"2017-08-23T15:52:32Z"},{"id":15082689,"title":"Minimalistic React component for image galleries","url":"https://github.com/logotype/image-gallery-react","rank":-6.141418665344863,"score":1,"time":"2017-08-23T16:11:33Z"},{"id":15082717,"title":"Deploy a Sticky Notes App Built on React – Redux – Node.js","url":"https://medium.com/@carsoncgibbons/deploy-a-sticky-notes-app-built-on-react-redux-node-js-cde5b9b158c9","rank":-5.029694159741383,"score":1,"time":"2017-08-23T16:14:03Z"},{"id":15083106,"title":"Text Input Mask in React Native","url":"https://medium.com/@ivanzotov/text-input-mask-for-react-native-3c04e82843a6","rank":-6.141418665344863,"score":2,"time":"2017-08-23T16:56:52Z"},{"id":15083155,"title":"Android Call Recorder in React Native (headlessjs)","url":"https://codeburst.io/simple-android-call-recorder-in-react-native-headlessjs-task-614bcc56efc4","rank":-5.8814219078830545,"score":2,"time":"2017-08-23T17:01:38Z"},{"id":15083478,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":2,"time":"2017-08-23T17:40:14Z"},{"id":15083510,"title":"FermionJS – a rapid prototyper/visual editor for React","url":"http://www.fermionjs.io/features.html","rank":-5.642544952660551,"score":3,"time":"2017-08-23T17:44:07Z"},{"id":15088068,"title":"Avoiding React Performance Pitfalls","url":"https://www.youtube.com/watch?v=s9Zv-DjehS8","rank":-6.737061774670698,"score":3,"time":"2017-08-24T06:32:27Z"},{"id":15088496,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":3,"time":"2017-08-24T08:32:14Z"},{"id":15089682,"title":"A feature based approach to React development","url":"http://ryanlanciaux.com/blog/2017/08/20/a-feature-based-approach-to-react-development/","rank":-5.8814219078830545,"score":5,"time":"2017-08-24T12:55:39Z"},{"id":15089917,"title":"Use Default HOCs for Component Logic in React","url":"http://arianv.com/post/use-default-hocs-for-component-logic/","rank":-5.642544952660551,"score":1,"time":"2017-08-24T13:32:22Z"},{"id":15089943,"title":"The 4R framework – 3 libraries to use in your React app","url":"http://arianv.com/post/the-4r-framework-3-libraries-to-use-in-your-react-app/","rank":-5.029694159741383,"score":2,"time":"2017-08-24T13:34:52Z"},{"id":15090610,"title":"Awesome React Platforms","url":"https://github.com/SaraVieira/awesome-react-platforms","rank":-7.080419157732719,"score":2,"time":"2017-08-24T14:58:47Z"},{"id":15091775,"title":"How to write your first React.js component","url":"https://medium.freecodecamp.org/how-to-write-your-first-react-js-component-d728d759cabc","rank":-5.642544952660551,"score":3,"time":"2017-08-24T16:54:51Z"},{"id":15091888,"title":"Fermion – cool visual prototyping tool for React","url":"https://github.com/FermORG/FermionJS","rank":-5.8814219078830545,"score":1,"time":"2017-08-24T17:05:54Z"},{"id":15092064,"title":"Particles: React Icons","url":"https://presslabs.github.io/react-particles-icons/","rank":-7.080419157732719,"score":2,"time":"2017-08-24T17:22:13Z"},{"id":15092176,"title":"What is React? – an illustrated intro","url":"http://www.learnreact.design/2017/06/08/what-is-react/","rank":-6.141418665344863,"score":1,"time":"2017-08-24T17:34:44Z"},{"id":15092199,"title":"Show HN: 8-day React course for Designers (No JavaScript Knowledge Required)","url":"http://www.learnreact.design/react-mini/","rank":-4.853960595957184,"score":2,"time":"2017-08-24T17:36:44Z"},{"id":15092482,"title":"Don't Over-React to the Facebook Patents License","url":"https://blog.fossa.io/dont-over-react-to-the-facebook-patents-license-629f708f2221","rank":-5.4223148645315336,"score":80,"time":"2017-08-24T18:03:19Z"},{"id":15092692,"title":"Ionic vs. React Native (Soon StencilJS vs. React Native)","url":"https://medium.com/@ankushaggarwal/ionic-vs-react-native-3eb62f8943f8","rank":-7.536359457861464,"score":1,"time":"2017-08-24T18:31:06Z"},{"id":15094427,"title":"Ewolo version 3, a cross-platform workout logger written in React/redux","url":"https://ewolo.fitness/blog/ewolo-version-3","rank":-4.853960595957184,"score":1,"time":"2017-08-24T22:01:46Z"},{"id":15095263,"title":"Nivo: dataviz built on top of d3 and React","url":"http://nivo.rocks","rank":-5.4223148645315336,"score":4,"time":"2017-08-25T00:41:59Z"},{"id":15097462,"title":"Latest React tutorials and other resources","url":"https://www.weekendjs.com/react","rank":-6.141418665344863,"score":2,"time":"2017-08-25T10:42:58Z"},{"id":15098047,"title":"ReactQL – Full-Stack React and GraphQL","url":"https://reactql.org","rank":-6.141418665344863,"score":1,"time":"2017-08-25T12:53:14Z"},{"id":15098061,"title":"Ewolo version 3, a cross-platform workout logger written in React/redux","url":"https://ewolo.fitness/blog/ewolo-version-3","rank":-4.853960595957184,"score":1,"time":"2017-08-25T12:56:05Z"},{"id":15098717,"title":"Adding WebDriver tests to create-react-app generated projects","url":"http://blog.scottlogic.com/2017/08/24/adding-webdriver-tests-to-create-react-app-generated-projects.html","rank":-5.4223148645315336,"score":2,"time":"2017-08-25T14:33:04Z"},{"id":15099188,"title":"Building a URL shortener\u200Awith GraphQL/Graphcool, React-Apollo and Netlify","url":"https://divu.in/jamstack-url-shortener-graphql-22dda2b576cf","rank":-5.029694159741383,"score":3,"time":"2017-08-25T15:35:52Z"},{"id":15101957,"title":"Office UI Fabric React","url":"https://github.com/OfficeDev/office-ui-fabric-react","rank":-6.737061774670698,"score":1,"time":"2017-08-25T20:31:49Z"},{"id":15104727,"title":"Create React apps using typescript","url":"https://github.com/wmonk/create-react-app-typescript","rank":-6.4254656634776115,"score":1,"time":"2017-08-26T09:04:01Z"},{"id":15108442,"title":"What I learnt from coding a text editor in C as a React developer","url":"http://lpan.io/what-i-learnt-from-viw/","rank":-4.5369272462944465,"score":3,"time":"2017-08-27T01:08:13Z"},{"id":15109995,"title":"Show HN: React-hint – 150LoC Tooltip Component for React, Preact and Inferno","url":"https://github.com/slmgc/react-hint","rank":-6.969263392375751,"score":37,"time":"2017-08-27T09:46:20Z"},{"id":15110113,"title":"“Monadic Programming for the Web Using React and RxJS,” with Pat Sissons","url":"https://www.youtube.com/watch?list=PLn0nrSd4xjjZa4KDqFBCMOnk52CItWqyU&v=YOuOo1ALnwc","rank":-4.853960595957184,"score":2,"time":"2017-08-27T10:30:58Z"},{"id":15113114,"title":"Creating a News Feed App with React and Redux","url":"https://medium.com/@velocity360/creating-a-news-feed-app-with-react-and-redux-58a0404ee75d","rank":-5.4223148645315336,"score":6,"time":"2017-08-27T22:14:00Z"},{"id":15115243,"title":"Django and React/Redux Boilerplate Project","url":"https://github.com/seedstars/django-react-redux-base","rank":-6.141418665344863,"score":72,"time":"2017-08-28T08:42:10Z"},{"id":15115526,"title":"Stop using react","url":"https://vadosware.io/post/stop-using-react/","rank":-7.080419157732719,"score":4,"time":"2017-08-28T09:59:58Z"},{"id":15115588,"title":"Show HN: “Fetch” request progress bar for React","url":"https://github.com/42BV/react-fetch-progressbar","rank":-5.642544952660551,"score":2,"time":"2017-08-28T10:16:21Z"},{"id":15115627,"title":"Show HN: React-d3-speedometer – speedometer like gauge for React","url":"https://github.com/palerdot/react-d3-speedometer","rank":-7.337343744886062,"score":3,"time":"2017-08-28T10:31:23Z"},{"id":15115841,"title":"Writing Scalable React Apps with the Component Folder Pattern","url":"https://medium.com/styled-components/component-folder-pattern-ee42df37ec68","rank":-5.4223148645315336,"score":3,"time":"2017-08-28T11:31:58Z"},{"id":15116075,"title":"Show HN: React Virtualized Pivot – A pivot table component for React","url":"https://turnerniles.github.io/react-virtualized-pivot","rank":-7.148568583438252,"score":10,"time":"2017-08-28T12:30:27Z"},{"id":15116408,"title":"Microservices with Docker, Flask, and React – Part 5 (Docker Hub, AWS ECS and RDS)","url":"http://testdriven.io/part-five-intro","rank":-4.5369272462944465,"score":3,"time":"2017-08-28T13:38:44Z"},{"id":15117499,"title":"All the fundamental React.js concepts, jammed into this single Medium article","url":"https://medium.freecodecamp.org/all-the-fundamental-react-js-concepts-jammed-into-this-single-medium-article-c83f9b53eac2","rank":-4.853960595957184,"score":1,"time":"2017-08-28T16:00:37Z"},{"id":15118574,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":3,"time":"2017-08-28T17:48:05Z"},{"id":15119827,"title":"`new-component`, a CLI utility for quickly creating new React.js components","url":"https://github.com/joshwcomeau/new-component","rank":-4.853960595957184,"score":1,"time":"2017-08-28T20:32:10Z"},{"id":15120385,"title":"Bootstrap react/java/spring applications quickly","url":"https://github.com/ignl/HappyReaction","rank":-6.141418665344863,"score":1,"time":"2017-08-28T21:52:19Z"},{"id":15122321,"title":"Is React Native Worth to Learn?","url":"https://www.agriya.com/blog/2017/08/11/mobile-app-development-is-react-native-worth-it/","rank":-6.141418665344863,"score":1,"time":"2017-08-29T05:39:04Z"},{"id":15125221,"title":"React-material-ui with a pure Java stack","url":"https://github.com/RuedigerMoeller/InstrinsicReactJSX","rank":-5.642544952660551,"score":37,"time":"2017-08-29T16:05:32Z"},{"id":15125756,"title":"Patent Free React Ecosystem Migration Plan","url":"https://onespeed.io/blog/post/patent-free-react-ecosystem-migration-plan/","rank":-6.141418665344863,"score":3,"time":"2017-08-29T17:03:58Z"},{"id":15125788,"title":"Show HN: Anagram game in React","url":"https://jh86.org/anagram/","rank":-6.141418665344863,"score":7,"time":"2017-08-29T17:08:52Z"},{"id":15125998,"title":"Embracing real-time feature toggling in your React application","url":"https://techblog.commercetools.com/embracing-real-time-feature-toggling-in-your-react-application-a5e6052716a9","rank":-5.4223148645315336,"score":3,"time":"2017-08-29T17:31:39Z"},{"id":15127100,"title":"Show HN: Flexible and lightweight React Native component for UITableView","url":"https://github.com/Purii/react-native-tableview-simple","rank":-5.218630283054186,"score":1,"time":"2017-08-29T19:52:00Z"},{"id":15127252,"title":"React and the Mythical Man-Month","url":"https://hackernoon.com/react-and-the-mythical-man-month-5ac12ba91f34","rank":-6.141418665344863,"score":1,"time":"2017-08-29T20:14:51Z"},{"id":15128861,"title":"Angular 4 vs. React = more exciting than NFL football","url":"https://www.stackchief.com/blog/Angular%204%20vs.%20React","rank":-5.4223148645315336,"score":1,"time":"2017-08-30T00:48:52Z"},{"id":15130435,"title":"Web Share API with React","url":"https://github.com/marcolanaro/react-web-share-api","rank":-6.4254656634776115,"score":2,"time":"2017-08-30T07:57:13Z"},{"id":15132949,"title":"React: Componentes, bibliotecas y herramientas","url":"https://www.ma-no.org/es/content/index_react-componentes-bibliotecas-y-herramientas_2261.php","rank":-6.4254656634776115,"score":1,"time":"2017-08-30T15:29:52Z"},{"id":15133118,"title":"Show HN: Visualizing transit vehicles in real time using React-map-gl","url":"https://blog.georgejose.com/visualizing-transit-vehicle-locations-on-a-map-in-real-time-67a97c77cbe3","rank":-4.853960595957184,"score":3,"time":"2017-08-30T15:46:56Z"},{"id":15133132,"title":"Building Interactive Visualizations with React, D3, and TypeScript","url":"https://blog.lucify.com/building-interactive-visualizations-with-react-d3-and-typescript-206c7172b0d2","rank":-5.642544952660551,"score":4,"time":"2017-08-30T15:48:37Z"},{"id":15133197,"title":"Show HN: Tired of TODOapp Examples? Learn React and D3 Together","url":"https://swizec.com/reactd3js/","rank":-5.029694159741383,"score":4,"time":"2017-08-30T15:56:07Z"},{"id":15134010,"title":"React for Real: Front-End Code, Untangled","url":"https://pragprog.com/book/lfreact/react-for-real","rank":-5.8814219078830545,"score":3,"time":"2017-08-30T17:20:21Z"},{"id":15134608,"title":"React Native Navigation Drawer","url":"https://shift.infinite.red/react-navigation-drawer-tutorial-a802fc3ee6dc","rank":-6.737061774670698,"score":3,"time":"2017-08-30T18:20:11Z"},{"id":15134657,"title":"React and Redux with TypeScript","url":"https://rockyj.in/2017/08/30/react-redux-typescript.html","rank":-6.4254656634776115,"score":1,"time":"2017-08-30T18:27:05Z"},{"id":15134949,"title":"Show HN: Hacker News Clone using universal JS: React, Apollo & GraphQL (WIP)","url":"https://github.com/clintonwoo/hackersnews-react-graphql","rank":-4.853960595957184,"score":8,"time":"2017-08-30T19:02:40Z"},{"id":15135094,"title":"The React Stack Challenge – Part 1: Bootstrapping and State Management","url":"https://medium.com/@solkimicreb/the-react-stack-challenge-5fd166e1245f","rank":-5.218630283054186,"score":1,"time":"2017-08-30T19:22:28Z"},{"id":15138300,"title":"The Simplest React Stack – Part 1: Bootstrapping and State Management","url":"https://medium.com/@solkimicreb/the-react-stack-challenge-5fd166e1245f","rank":-5.218630283054186,"score":73,"time":"2017-08-31T05:13:31Z"},{"id":15141114,"title":"Building Interactive Visualizations with React, D3, and TypeScript","url":"https://blog.lucify.com/building-interactive-visualizations-with-react-d3-and-typescript-206c7172b0d2","rank":-5.642544952660551,"score":1,"time":"2017-08-31T15:48:10Z"},{"id":15141988,"title":"React-Move 2.0\u200A–\u200AResonance joins React-Move to make your animations even better","url":"https://medium.com/react-tools/react-move-2-0-resonance-joins-react-move-to-make-your-animations-even-better-2279d95cefaf","rank":-6.636348695692196,"score":11,"time":"2017-08-31T17:26:12Z"},{"id":15142585,"title":"Bionic Is Hiring Senior FE React Js Developer","url":"https://bionic-solution.breezy.hr/p/977bcd976aa0-react-js-software-developer","rank":-5.642544952660551,"score":1,"time":"2017-08-31T18:27:12Z"},{"id":15142762,"title":"How Progressly Used React Native to Build a Cross-Platform Mobile Product","url":"https://blog.progressly.com/how-progressly-used-react-native-to-build-a-cross-platform-mobile-product-1211959c27ae","rank":-4.853960595957184,"score":3,"time":"2017-08-31T18:48:28Z"},{"id":15143450,"title":"Why we moved from Angular 2 to Vue.js, and why we didn’t choose React","url":"https://medium.com/@reverdev/why-we-moved-from-angular-2-to-vue-js-and-why-we-didnt-choose-react-ef807d9f4163","rank":-4.2587684905126455,"score":28,"time":"2017-08-31T20:06:46Z"},{"id":15144402,"title":"Simpler React state management","url":"https://github.com/shaunpersad/redu","rank":-6.737061774670698,"score":1,"time":"2017-08-31T22:12:30Z"},{"id":15146886,"title":"React and MobX State Tree and GraphQL","url":"https://github.com/alexvcasillas/react-mobx-state-tree","rank":-5.8814219078830545,"score":3,"time":"2017-09-01T07:58:50Z"},{"id":15146887,"title":"React and MobX and React Router","url":"https://github.com/alexvcasillas/react-mobx-router","rank":-8.203920859871145,"score":3,"time":"2017-09-01T07:59:29Z"},{"id":15147193,"title":"How Pure CSS Images Helped Me Understand React Components","url":"https://medium.com/coding-artist/how-pure-css-images-helped-me-understand-react-components-3ad7b05051b0","rank":-5.4223148645315336,"score":2,"time":"2017-09-01T09:39:26Z"},{"id":15147376,"title":"Show HN: React without a build step (no JSX)","url":"https://medium.com/@alexkrolick/writing-react-components-for-3rd-party-embedding-50331c18e26","rank":-5.4223148645315336,"score":7,"time":"2017-09-01T10:41:22Z"},{"id":15149203,"title":"Endgame Needs a Sr. Front-End Developer (React and Redux Preferred)","url":"https://www.endgame.com/careers/senior-software-engineer-front-end","rank":-5.029694159741383,"score":1,"time":"2017-09-01T15:25:18Z"},{"id":15152134,"title":"Cabin\u200A–\u200AA Fully Functional React and Redux Example App (Updated)","url":"https://medium.com/@nparsons08/cabin-a-fully-functional-react-redux-example-app-updated-acc6389eeee8","rank":-5.218630283054186,"score":5,"time":"2017-09-01T20:27:48Z"},{"id":15152556,"title":"Forms with Kea (React and Redux)","url":"https://kea.js.org/guide/forms","rank":-6.141418665344863,"score":2,"time":"2017-09-01T21:33:12Z"},{"id":15156841,"title":"Microservices with Docker, Flask, and React – From Localhost to AWS Production","url":"http://testdriven.io/","rank":-5.029694159741383,"score":2,"time":"2017-09-02T16:31:25Z"},{"id":15158967,"title":"Learning React.js with Ruby on Rails Mindset: Try the Partials Way","url":"http://onceadayblog.herokuapp.com/subjects/1/posts/3","rank":-4.853960595957184,"score":1,"time":"2017-09-03T00:08:41Z"},{"id":15160161,"title":"Telescope – The React and Meteor Platform","url":"http://www.telescopeapp.org/","rank":-6.141418665344863,"score":2,"time":"2017-09-03T07:40:02Z"},{"id":15160819,"title":"React/Java/Spring project archetype with search and CRUD working out of box","url":"https://github.com/ignl/happyreaction","rank":-4.690092449226312,"score":5,"time":"2017-09-03T11:06:38Z"},{"id":15165184,"title":"React-children-render, React 16 array rendering without keys","url":"https://github.com/romellogood/react-children-render","rank":-7.536359457861464,"score":1,"time":"2017-09-04T02:08:08Z"},{"id":15166847,"title":"How can I securely use CSS-in-JS with React?","url":"https://reactarmory.com/answers/how-can-i-use-css-in-js-securely","rank":-5.218630283054186,"score":4,"time":"2017-09-04T09:20:04Z"},{"id":15166954,"title":"React Geoinput element","url":"https://github.com/woltapp/react-geoinput","rank":-7.080419157732719,"score":2,"time":"2017-09-04T09:44:16Z"},{"id":15168240,"title":"Collected some React tutorials for you (actually, not only React)","url":"https://www.weekendjs.com/react","rank":-7.337343744886062,"score":2,"time":"2017-09-04T13:58:55Z"},{"id":15169246,"title":"China Bans All ICOs Immediately. Cryptocurrency Prices React","url":"https://coinidol.com/china-banned-all-ico-funding/","rank":-5.642544952660551,"score":1,"time":"2017-09-04T16:29:59Z"},{"id":15171020,"title":"Slack was using Dev versions of React on production builds","url":"https://twitter.com/pankowecki/status/892294002040594434?lang=en","rank":-5.218630283054186,"score":3,"time":"2017-09-04T21:39:17Z"},{"id":15173007,"title":"React tutorial for beginners. Learn to crawl before you can walk","url":"https://ihatetomatoes.net/react-tutorial-for-beginners/","rank":-5.029694159741383,"score":2,"time":"2017-09-05T06:46:54Z"},{"id":15176204,"title":"Getting Started with React Native – Easy or Hard","url":"https://spin.atomicobject.com/2017/08/28/react-native-intro/#.Wa7DVbnj_dc.hackernews","rank":-5.642544952660551,"score":1,"time":"2017-09-05T15:31:36Z"},{"id":15177476,"title":"React Native 0.48.0 Released","url":"https://github.com/facebook/react-native/releases/tag/v0.48.0","rank":-6.141418665344863,"score":1,"time":"2017-09-05T17:48:25Z"},{"id":15179239,"title":"My impressions about React Native after a first app","url":"https://medium.com/@mbellinaso/my-impressions-about-react-native-ios-android-pros-cons-good-bad-16cdcbb4dc9f","rank":-5.4223148645315336,"score":2,"time":"2017-09-05T21:23:17Z"},{"id":15182502,"title":"React Native the Future of Hybrid App Development","url":"https://www.endivesoftware.com/blog/82/what-makes-react-native-the-future-of-hybrid-app-development","rank":-5.642544952660551,"score":1,"time":"2017-09-06T10:22:41Z"},{"id":15182547,"title":"Show HN: React SVG image filter","url":"https://stanko.github.io/react-image-filter/","rank":-6.141418665344863,"score":3,"time":"2017-09-06T10:32:47Z"},{"id":15182648,"title":"Learn to develop entire React JavaScript and Redux applications from scratch","url":"https://medium.com/@charliebrown9/learn-to-create-the-react-js-redux-apps-15bc95aa6750","rank":-5.029694159741383,"score":1,"time":"2017-09-06T10:56:17Z"},{"id":15183686,"title":"React Native with Expo is a joyride","url":"https://medium.com/@DanielKrejci/react-native-with-expo-is-a-joyride-671d706b7a19","rank":-5.8814219078830545,"score":1,"time":"2017-09-06T13:59:17Z"},{"id":15183986,"title":"GraphQL deep dive: When fragments and React components join forces","url":"https://medium.com/conduit-analytics/graphql-fragments-components-30021a83fc12","rank":-5.218630283054186,"score":35,"time":"2017-09-06T14:33:51Z"},{"id":15187000,"title":"Experimenting with React Native and Expo’s Audio API","url":"https://medium.com/@nparsons08/experimenting-with-react-native-expos-audio-api-6f13eeb729be","rank":-5.4223148645315336,"score":2,"time":"2017-09-06T20:47:05Z"},{"id":15188979,"title":"The React license for founders and CTOs","url":"https://medium.com/@ji/the-react-license-for-founders-and-ctos-b38d2538f3e5","rank":-5.8814219078830545,"score":3,"time":"2017-09-07T03:34:20Z"},{"id":15191327,"title":"Mocha and Enzyme with create-react-app","url":"https://www.codementor.io/daveschinkel13/running-mocha-enzyme-with-creat-react-app-84flnngkk","rank":-5.8814219078830545,"score":3,"time":"2017-09-07T12:49:48Z"},{"id":15191485,"title":"Show HN: Innerself – React/Redux distilled into 50 lines of code using innerHTML","url":"https://github.com/stasm/innerself","rank":-4.690092449226312,"score":5,"time":"2017-09-07T13:13:55Z"},{"id":15192016,"title":"How to develop a dashboard with React/Redux","url":"https://bitmovin.com/bitmovin-used-reactredux-to-develop-new-dashboard/","rank":-5.642544952660551,"score":5,"time":"2017-09-07T14:15:15Z"},{"id":15192056,"title":"Migrate a React client-side app to server-side with Next.js","url":"http://blog.eleven-labs.com/fr/migrate-a-react-client-side-application-to-server-side-with-nextjs/","rank":-4.853960595957184,"score":2,"time":"2017-09-07T14:18:39Z"},{"id":15192600,"title":"Characteristics of an Ideal React Architecture","url":"https://medium.com/@robftw/characteristics-of-an-ideal-react-architecture-883b9b92be0b","rank":-6.141418665344863,"score":1,"time":"2017-09-07T15:16:12Z"},{"id":15194893,"title":"React component lifecycle simulator","url":"https://reactarmory.com/guides/lifecycle-simulators","rank":-6.737061774670698,"score":2,"time":"2017-09-07T19:17:25Z"},{"id":15198452,"title":"Show HN: React Composition Patterns from the Ground Up","url":"https://medium.com/@alexkrolick/react-composition-patterns-from-the-ground-up-8401aaad93d7","rank":-5.4223148645315336,"score":3,"time":"2017-09-08T07:25:38Z"},{"id":15199400,"title":"Angular vs. React vs. Vue","url":"https://medium.com/unicorn-supplies/angular-vs-react-vs-vue-a-2017-comparison-c5c52d620176","rank":-6.4254656634776115,"score":129,"time":"2017-09-08T11:22:49Z"},{"id":15199488,"title":"A React Component that observe changes in the intersection of a target element","url":"https://github.com/openfresh/viewport-observer","rank":-4.690092449226312,"score":3,"time":"2017-09-08T11:46:17Z"},{"id":15199823,"title":"CallKit for Android in react-native","url":"http://belka.us/en/callkit-android-react-native/","rank":-6.141418665344863,"score":6,"time":"2017-09-08T13:04:38Z"},{"id":15203313,"title":"DOM Attributes in React 16","url":"https://facebook.github.io/react/blog/2017/09/08/dom-attributes-in-react-16.html","rank":-6.4254656634776115,"score":2,"time":"2017-09-08T19:36:06Z"},{"id":15203796,"title":"How We Built Our React Native App","url":"https://medium.com/engineering-housing/how-we-built-our-react-native-app-3380a33811ac","rank":-5.8814219078830545,"score":1,"time":"2017-09-08T20:45:35Z"},{"id":15205468,"title":"React: Tips on Creating Reusable Components","url":"http://dylanpaulus.com/reactjs/2017/09/08/tips-on-creating-reusable-components/","rank":-6.141418665344863,"score":2,"time":"2017-09-09T03:46:14Z"},{"id":15206144,"title":"Abandonment of classy React components","url":"https://medium.com/@DanielKrejci/abandonment-of-classy-react-components-80a6d6172b18","rank":-6.4254656634776115,"score":2,"time":"2017-09-09T08:45:02Z"},{"id":15212595,"title":"Learning from both worlds, React and Angular","url":"https://fraktio.fi/perjantaipresikset/learning-worlds-react-angular/","rank":-5.8814219078830545,"score":2,"time":"2017-09-10T15:27:57Z"},{"id":15212889,"title":"Microservices with Docker, Flask, and React","url":"http://testdriven.io/","rank":-6.141418665344863,"score":3,"time":"2017-09-10T16:29:16Z"},{"id":15213771,"title":"GitHub Team Viewer Built with React and Bootstrap Using CRA","url":"https://github.com/vinitkumar/github-team-viewer","rank":-5.218630283054186,"score":2,"time":"2017-09-10T19:12:16Z"},{"id":15214443,"title":"Compile React Native with ExpoKit Easily","url":"https://medium.com/@DanielKrejci/compile-react-native-with-expokit-easily-46e9e94abb97","rank":-6.141418665344863,"score":1,"time":"2017-09-10T21:41:28Z"},{"id":15215373,"title":"Simple React and Redux Walkthrough","url":"https://www.turbo360.co/tutorial/redux-walkthrough","rank":-6.4254656634776115,"score":4,"time":"2017-09-11T01:57:12Z"},{"id":15215983,"title":"React PowerPlug – Give live to your dumb components","url":"https://github.com/renatorib/react-powerplug","rank":-5.642544952660551,"score":3,"time":"2017-09-11T04:44:40Z"},{"id":15217043,"title":"PrimeReact 1.0.0-Final released with 60+ open source UI components for React","url":"https://www.primefaces.org/primereact-1-0-0-final-released/","rank":-4.5369272462944465,"score":3,"time":"2017-09-11T08:52:01Z"},{"id":15217590,"title":"React Emoji picker that doesn’t suck","url":"https://github.com/ealush/emoji-picker","rank":-5.8814219078830545,"score":2,"time":"2017-09-11T11:12:58Z"},{"id":15219057,"title":"Join the New React Open Source Meetup in Berlin","url":"https://www.meetup.com/React-Open-Source","rank":-5.4223148645315336,"score":2,"time":"2017-09-11T15:09:59Z"},{"id":15225914,"title":"Usage of Reselect in a React-Redux application (avoid an endless cycle)","url":"https://dashbouquet.com/blog/frontend-development/usage-of-reselect-in-a-react-redux-application","rank":-4.853960595957184,"score":1,"time":"2017-09-12T09:24:56Z"},{"id":15226737,"title":"5 reasons Facebook's React license was a mistake","url":"https://opensource.com/article/17/9/5-reasons-facebooks-react-license-was-mistake","rank":-5.4223148645315336,"score":2,"time":"2017-09-12T12:36:22Z"},{"id":15227172,"title":"Stylus in React","url":"https://github.com/nitin42/stylus-in-react","rank":-7.080419157732719,"score":1,"time":"2017-09-12T13:40:24Z"},{"id":15227288,"title":"React on Steroids with ClojureScript","url":"http://slides.klipse.tech/asciidoc/react-steroids-cljs.html","rank":-6.4254656634776115,"score":3,"time":"2017-09-12T13:59:28Z"},{"id":15228794,"title":"Build an Appointment Scheduler Using React, Twilio and Cosmic JS","url":"https://hackernoon.com/build-an-appointment-scheduler-using-react-twilio-and-cosmic-js-95377f6d1040","rank":-5.218630283054186,"score":1,"time":"2017-09-12T16:38:32Z"},{"id":15229140,"title":"Show HN: React Composition Patterns from the Ground Up","url":"https://hackernoon.com/react-composition-patterns-from-the-ground-up-8401aaad93d7","rank":-5.4223148645315336,"score":5,"time":"2017-09-12T17:12:11Z"},{"id":15232559,"title":"React on steroids with ClojureScript","url":"http://slides.klipse.tech/asciidoc/react-steroids-cljs.html#title-slide","rank":-6.4254656634776115,"score":1,"time":"2017-09-12T20:54:03Z"},{"id":15236410,"title":"A React and Preact Progressive Web App Performance Case Study: Treebo","url":"https://medium.com/dev-channel/treebo-a-react-and-preact-progressive-web-app-performance-case-study-5e4f450d5299","rank":-5.029694159741383,"score":3,"time":"2017-09-13T08:12:41Z"},{"id":15236838,"title":"Show HN: A TV show tracker built with Electron and React","url":"https://github.com/hiquest/electrotv","rank":-5.029694159741383,"score":2,"time":"2017-09-13T09:52:55Z"},{"id":15236980,"title":"React.js vs. Angular 4 Overview","url":"http://jsdiaries.com/2017/09/12/react-js-vs-angular-4-overview/","rank":-6.141418665344863,"score":3,"time":"2017-09-13T10:24:01Z"},{"id":15238133,"title":"Optimize React Performance","url":"https://medium.com/@treyhuffine/optimize-react-performance-c1a491ed9c36","rank":-7.080419157732719,"score":2,"time":"2017-09-13T13:43:38Z"},{"id":15238263,"title":"Integrating Fabric Crashlytics for React Native on Android","url":"http://blog.mojotech.com/fabric-integration-for-react-native-on-android/","rank":-5.642544952660551,"score":1,"time":"2017-09-13T13:56:36Z"},{"id":15239540,"title":"A TV shows tracker app build with React and Electron","url":"https://github.com/hiquest/electrotv?","rank":-5.218630283054186,"score":1,"time":"2017-09-13T15:59:09Z"},{"id":15240494,"title":"Show HN: Professional profile management tool built using React","url":"https://www.hiration.com/","rank":-5.4223148645315336,"score":72,"time":"2017-09-13T17:26:33Z"},{"id":15243513,"title":"Good React Modals","url":"https://medium.com/@elsdoerfer/good-react-modals-548cd9c2f7f4","rank":-7.080419157732719,"score":3,"time":"2017-09-13T22:57:01Z"},{"id":15247890,"title":"I built a tv tracker app with React and Electron","url":"https://github.com/hiquest/electrotv","rank":-5.218630283054186,"score":1,"time":"2017-09-14T13:43:00Z"},{"id":15248081,"title":"5 projects to help you learn React","url":"https://daveceddia.com/react-practice-projects/","rank":-5.8814219078830545,"score":2,"time":"2017-09-14T14:03:17Z"},{"id":15250240,"title":"Show HN: Auto-sync between the state, URL, history and LocalStorage for React","url":"https://github.com/solkimicreb/react-easy-params","rank":-4.690092449226312,"score":4,"time":"2017-09-14T17:25:35Z"},{"id":15250793,"title":"Strapping React.js on a WordPress Back End: WP REST API Example","url":"https://snipcart.com/blog/reactjs-wordpress-rest-api-example","rank":-4.853960595957184,"score":2,"time":"2017-09-14T18:10:52Z"},{"id":15255467,"title":"How I learned React","url":"https://www.codementor.io/jesikahwhite/undefined-bxp24gjzh","rank":-6.737061774670698,"score":4,"time":"2017-09-15T08:06:37Z"},{"id":15256454,"title":"Show HN: Reshep – A HOC that “reshapes” a React component props object","url":"https://github.com/maxhallinan/reshep","rank":-4.853960595957184,"score":3,"time":"2017-09-15T12:16:46Z"},{"id":15256850,"title":"WordPress to ditch React","url":"https://techcrunch.com/2017/09/15/wordpress-to-ditch-react-library-over-facebook-patent-clause-risk/","rank":-6.737061774670698,"score":5,"time":"2017-09-15T13:16:02Z"},{"id":15256866,"title":"Migrating a realtime checkins app from React to Preact","url":"http://blog.apcelent.com/migrating-a-relatime-checkins-discovery-app-react-preact.html","rank":-5.4223148645315336,"score":1,"time":"2017-09-15T13:17:54Z"},{"id":15258009,"title":"Creating Awesome SPAs with React","url":"https://hackernoon.com/creating-awesome-spas-with-react-66b4e2043621","rank":-6.4254656634776115,"score":4,"time":"2017-09-15T15:38:27Z"},{"id":15258246,"title":"A (Renewed) Path to React Navigation V1","url":"https://reactnavigation.org/blog/2017/9/Renewed-v1","rank":-5.8814219078830545,"score":1,"time":"2017-09-15T16:07:08Z"},{"id":15259075,"title":"On React and WordPress","url":"https://ma.tt/2017/09/on-react-and-wordpress/#comments","rank":-6.737061774670698,"score":1,"time":"2017-09-15T17:38:00Z"},{"id":15259222,"title":"React issue #10719: Update React license FAQ/update license itself","url":"https://github.com/facebook/react/issues/10719","rank":-7.337343744886062,"score":29,"time":"2017-09-15T17:56:21Z"},{"id":15260059,"title":"Lessons Learned Moving from Native to React Native","url":"https://ckl.io/?p=5334","rank":-5.642544952660551,"score":7,"time":"2017-09-15T19:31:52Z"},{"id":15260351,"title":"Butter-Toast – Smooth toast notification system for react apps","url":"https://ealush.github.io/butter-toast/","rank":-5.4223148645315336,"score":1,"time":"2017-09-15T20:09:27Z"},{"id":15261003,"title":"How to Use React Lifecycle Methods","url":"http://www.andreasreiterer.at/web-development/reactjs-lifecycle-methods/","rank":-6.141418665344863,"score":1,"time":"2017-09-15T21:40:42Z"},{"id":15261213,"title":"WordPress Abandons React Due to Patents Clause","url":"https://wptavern.com/wordpress-abandons-react-due-to-patents-clause-gutenberg-to-be-rewritten-with-a-different-library","rank":-5.8814219078830545,"score":40,"time":"2017-09-15T22:12:35Z"},{"id":15261440,"title":"WordPress to ditch React library over Facebook patent clause risk","url":"https://techcrunch.com/2017/09/15/wordpress-to-ditch-react-library-over-facebook-patent-clause-risk/","rank":-5.218630283054186,"score":20,"time":"2017-09-15T22:42:07Z"},{"id":15262723,"title":"WordPress to ditch React library over Facebook patent clause risk","url":"https://techcrunch.com/2017/09/15/wordpress-to-ditch-react-library-over-facebook-patent-clause-risk/amp/","rank":-5.218630283054186,"score":4,"time":"2017-09-16T03:43:43Z"},{"id":15263118,"title":"7 months in react","url":"https://speakerdeck.com/tehviking/seven-months-in-react-the-perilous-art-of-swimming-upstream","rank":-6.737061774670698,"score":2,"time":"2017-09-16T05:46:33Z"},{"id":15263775,"title":"There's a few days left to submit to React Day Berlin's CFP","url":"https://medium.com/@reactdayberlin/this-year-our-line-ups-bound-to-be-star-studded-bb3d04988f44","rank":-4.5369272462944465,"score":1,"time":"2017-09-16T09:27:22Z"},{"id":15264558,"title":"WordPress-React Breakup: Suggest a JavaScript Framework to WordPress and Tell Why?","url":"https://dev.to/mrahmadawais/-wordpress-react-breakup-suggest-a-javascript-framework-to-wordpress--tell-why-poll","rank":-4.853960595957184,"score":3,"time":"2017-09-16T13:24:06Z"},{"id":15273188,"title":"Optimize React Performance","url":"https://medium.com/@treyhuffine/optimize-react-performance-c1a491ed9c36","rank":-7.080419157732719,"score":1,"time":"2017-09-18T03:27:14Z"},{"id":15273533,"title":"Tips for Successful App Development with React Native","url":"https://maziar.io/blog/react-native-development-tips/","rank":-5.642544952660551,"score":1,"time":"2017-09-18T05:07:20Z"},{"id":15273615,"title":"Show HN: Sailboat, a React Router which streams state changes via ES6 generators","url":"https://github.com/nsoap-official/sailboat","rank":-4.690092449226312,"score":3,"time":"2017-09-18T05:38:52Z"},{"id":15274207,"title":"WordPress Drops React – Choosing the New JavaScript Framework for Gutenberg","url":"https://github.com/WordPress/gutenberg/issues/2733","rank":-5.218630283054186,"score":4,"time":"2017-09-18T08:25:58Z"},{"id":15274574,"title":"Creating Compositional Components in React with This.props.children","url":"https://alligator.io/react/using-this-props-children","rank":-5.4223148645315336,"score":1,"time":"2017-09-18T10:05:45Z"},{"id":15275048,"title":"Kea: High Level Abstraction Between React and Redux. Interview with Marius Andra","url":"https://survivejs.com/blog/kea-interview/","rank":-4.853960595957184,"score":3,"time":"2017-09-18T11:55:27Z"},{"id":15275167,"title":"Network layer in React Native","url":"https://medium.com/@kureevalexey/network-layer-in-react-native-eec841f11861","rank":-6.4254656634776115,"score":2,"time":"2017-09-18T12:17:27Z"},{"id":15275597,"title":"A React and Preact Progressive Web App Performance Case Study: Treebo","url":"https://medium.com/dev-channel/treebo-a-react-and-preact-progressive-web-app-performance-case-study-5e4f450d5299","rank":-5.029694159741383,"score":2,"time":"2017-09-18T13:19:49Z"},{"id":15276202,"title":"How I Built My Own “React” in Two Days – And Why I Did It","url":"https://medium.com/@ajmd17/how-i-built-my-own-react-in-two-days-and-why-i-did-it-969c3d048f78","rank":-4.5369272462944465,"score":12,"time":"2017-09-18T14:24:07Z"},{"id":15277402,"title":"I built a CMS with React and Firebase for a hackathon. How I did it in one day:","url":"https://hackernoon.com/how-i-built-a-content-management-system-for-a-react-app-in-one-day-269df17f5509","rank":-4.012747184979798,"score":2,"time":"2017-09-18T16:45:40Z"},{"id":15277986,"title":"Why We Switched from Angular (2/4) to React","url":"https://www.crowdsync.io/blog/2017/09/06/why-we-switched-from-angular-to-react/","rank":-5.4223148645315336,"score":1,"time":"2017-09-18T17:53:20Z"},{"id":15282741,"title":"Regular Tickets for React Day Berlin Are Now Available","url":"https://medium.com/@reactdayberlin/get-yourself-a-regular-ticket-to-react-day-berlin-a5c4fd536d33","rank":-5.4223148645315336,"score":2,"time":"2017-09-19T08:32:12Z"},{"id":15284630,"title":"Compositor lab – React design tool","url":"https://compositor.io/lab/","rank":-6.4254656634776115,"score":3,"time":"2017-09-19T13:58:53Z"},{"id":15286598,"title":"Mapbox GL JavaScript + React","url":"https://blog.mapbox.com/mapbox-gl-js-react-764da6cc074a","rank":-6.4254656634776115,"score":2,"time":"2017-09-19T17:18:45Z"},{"id":15286969,"title":"AWS Serverless React Native Starter App","url":"https://github.com/awslabs/aws-mobile-react-native-starter","rank":-6.141418665344863,"score":183,"time":"2017-09-19T17:51:23Z"},{"id":15287198,"title":"React Native Navigation Drawer Part 2","url":"https://shift.infinite.red/react-navigation-drawer-tutorial-part-2-9c382217ac6b","rank":-6.141418665344863,"score":1,"time":"2017-09-19T18:07:52Z"},{"id":15288638,"title":"Introducing Formik 0.9.0: Forms in React, without tears","url":"https://medium.com/@jaredpalmer/introducing-formik-0-9-0-690959a329a6","rank":-5.218630283054186,"score":9,"time":"2017-09-19T20:44:19Z"},{"id":15292215,"title":"WordPress to ditch React library over Facebook patent clause risk","url":"https://techcrunch.com/2017/09/15/wordpress-to-ditch-react-library-over-facebook-patent-clause-risk/","rank":-5.218630283054186,"score":23,"time":"2017-09-20T10:29:02Z"},{"id":15293063,"title":"Pretty customizable and animated progress-bar component for React Native","url":"https://github.com/kis/react-native-air-progress-bar","rank":-5.218630283054186,"score":1,"time":"2017-09-20T12:41:27Z"},{"id":15293070,"title":"Show HN: Customizable and animated progress-bar component for React Native","url":"https://github.com/kis/react-native-air-progress-bar","rank":-5.029694159741383,"score":2,"time":"2017-09-20T12:42:23Z"},{"id":15293099,"title":"Optimize React Performance","url":"https://medium.com/@treyhuffine/optimize-react-performance-c1a491ed9c36","rank":-7.080419157732719,"score":2,"time":"2017-09-20T12:46:26Z"},{"id":15293492,"title":"Experience building my first react-native app ( a web developer )","url":"https://medium.com/@soorajchandran/experience-building-first-react-native-app-from-hello-world-to-app-store-73781393af73","rank":-5.218630283054186,"score":5,"time":"2017-09-20T13:30:06Z"},{"id":15294666,"title":"WordPress Abandons React – Community “Reacts” to the Decision","url":"https://www.wpblog.com/wordpress-abandon-react/","rank":-5.642544952660551,"score":1,"time":"2017-09-20T15:16:59Z"},{"id":15295663,"title":"React Native bridge for Gtk3","url":"https://github.com/jamrizzi/react-gtk","rank":-6.4254656634776115,"score":1,"time":"2017-09-20T16:35:11Z"},{"id":15296493,"title":"Creating my first react app part 1: hello world","url":"https://blog.browntreelabs.com/a-slow-dance-with-react-part-1-hello-world/","rank":-5.4223148645315336,"score":1,"time":"2017-09-20T17:54:35Z"},{"id":15297509,"title":"Show HN: React Native Animatable Progress Bar with Custom Progress Icon","url":"https://github.com/kis/react-native-air-progress-bar","rank":-5.029694159741383,"score":1,"time":"2017-09-20T19:44:31Z"},{"id":15297922,"title":"Hacker News Clone in Universal JavaScript Using React/GraphQL","url":"https://github.com/clintonwoo/hackernews-react-graphql","rank":-5.4223148645315336,"score":5,"time":"2017-09-20T20:29:26Z"},{"id":15298371,"title":"Introducing Chromatic – automatic UI testing for React components","url":"https://blog.hichroma.com/introducing-chromatic-ui-testing-for-react-c5cc01a79aaa","rank":-5.642544952660551,"score":1,"time":"2017-09-20T21:19:01Z"},{"id":15300686,"title":"WordPress Abandons React – Community “Reacts” to the Decision","url":"https://www.wpblog.com/wordpress-abandon-react/","rank":-5.642544952660551,"score":4,"time":"2017-09-21T04:51:52Z"},{"id":15301916,"title":"React Native Styling Patterns","url":"https://madebymany.com/stories/a-year-of-react-native-styling-part-2","rank":-6.737061774670698,"score":15,"time":"2017-09-21T09:55:36Z"},{"id":15302610,"title":"React lifecycle simulators","url":"https://reactarmory.com/guides/lifecycle-simulators","rank":-7.080419157732719,"score":11,"time":"2017-09-21T12:25:41Z"},{"id":15302845,"title":"react-semantic-boilerplate: Easily Combine React with Semantic UI","url":"https://github.com/pretzelhands/react-semantic-boilerplate","rank":-7.536359457861464,"score":1,"time":"2017-09-21T12:58:32Z"},{"id":15305390,"title":"WordPress Abandons React – Community “Reacts” to the Decision","url":"https://www.wpblog.com/wordpress-abandon-react/","rank":-5.642544952660551,"score":1,"time":"2017-09-21T17:01:18Z"},{"id":15306100,"title":"React Native Game Engine","url":"https://github.com/bberak/react-native-game-engine","rank":-6.737061774670698,"score":2,"time":"2017-09-21T18:20:50Z"},{"id":15306864,"title":"Before React and Node, there was: Whitebeam (2001)","url":"http://www.whitebeam.org/","rank":-5.642544952660551,"score":1,"time":"2017-09-21T20:03:09Z"},{"id":15307054,"title":"Show HN: Instance based validated input component for react","url":"https://github.com/Jishun/react-validated-input","rank":-5.4223148645315336,"score":8,"time":"2017-09-21T20:30:24Z"},{"id":15309394,"title":"Show HN: React-cx – A new prop for CSS Modules","url":"https://github.com/jamesknelson/react-cx","rank":-5.218630283054186,"score":1,"time":"2017-09-22T04:28:32Z"},{"id":15310258,"title":"Two Easy Ways to Get Started with TypeScript and React","url":"https://www.triplet.fi/blog/two-easy-ways-to-get-started-with-typescript-and-react/","rank":-5.218630283054186,"score":1,"time":"2017-09-22T08:16:09Z"},{"id":15312037,"title":"How to Use React Lifecycle Methods","url":"https://dev.to/a_reiterer/how-to-use-react-lifecycle-methods","rank":-6.141418665344863,"score":1,"time":"2017-09-22T13:38:47Z"},{"id":15312366,"title":"Typescript and RxJS and React","url":"https://medium.com/@scott.lively/react-typescript-rxjs-f50791aa596c","rank":-6.4254656634776115,"score":2,"time":"2017-09-22T14:18:47Z"},{"id":15313522,"title":"Show HN: Tiny (300B) and 20x faster alternative to React classNames","url":"https://github.com/JorgeBucaran/classwrap","rank":-5.029694159741383,"score":12,"time":"2017-09-22T16:21:17Z"},{"id":15316161,"title":"Relicensing React, Jest, Flow, and Immutable.js","url":"https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/?utm_source=codedot_rss_feed&utm_medium=rss&utm_campaign=RSS+Feed","rank":-5.8814219078830545,"score":14,"time":"2017-09-22T21:50:06Z"},{"id":15316175,"title":"Relicensing React, Jest, Flow, and Immutable.js","url":"https://code.facebook.com/posts/300798627056246","rank":-5.8814219078830545,"score":2280,"time":"2017-09-22T21:51:56Z"},{"id":15316183,"title":"Relicensing React, Jest, Flow, and Immutable.js","url":"https://code.facebook.com/posts/300798627056246?hc_location=ufi","rank":-5.8814219078830545,"score":1,"time":"2017-09-22T21:52:33Z"},{"id":15320538,"title":"Facebook Relents, Switches React, Flow, Immuable.js and Jest to MIT License","url":"http://rss.slashdot.org/~r/Slashdot/slashdotYourRightsOnline/~3/dwdfGKtUczE/facebook-relents-switches-react-flow-immuablejs-and-jest-to-mit-license","rank":-4.853960595957184,"score":1,"time":"2017-09-23T16:50:01Z"},{"id":15322109,"title":"React.js plugin for building animated draggable and customizable charts","url":"https://kis.github.io/chartify/example/","rank":-5.218630283054186,"score":1,"time":"2017-09-23T22:24:08Z"},{"id":15322113,"title":"React Native progress-bar, customizable and animated","url":"https://github.com/kis/react-native-air-progress-bar","rank":-5.8814219078830545,"score":1,"time":"2017-09-23T22:24:34Z"},{"id":15322748,"title":"Simplest Boilerplate for Reactjs, Webpack 3 and React Hot Loader","url":"https://github.com/amitnavindgi/bonjour/tree/react-hmr-boilerplate","rank":-5.218630283054186,"score":2,"time":"2017-09-24T01:26:47Z"},{"id":15323291,"title":"Show HN: \"React\" in 50 lines of vanilla JS","url":"https://gist.github.com/dosyago-coder-0/3cf108f6e8637692eea705b6a450834e","rank":-5.4223148645315336,"score":1,"time":"2017-09-24T04:21:52Z"},{"id":15324210,"title":"Show HN: React Native progress-bar, customizable and animated","url":"https://github.com/kis/react-native-air-progress-bar","rank":-5.4223148645315336,"score":1,"time":"2017-09-24T10:39:05Z"},{"id":15324693,"title":"Show HN: Extract React/React Native components and styles from the VS Code menu","url":"https://marketplace.visualstudio.com/items?itemName=theshukran.theshukran-react-utils","rank":-6.636348695692196,"score":5,"time":"2017-09-24T13:52:12Z"},{"id":15325304,"title":"Facebook Dropping React Patent Clause","url":"https://ma.tt/2017/09/facebook-dropping-patent-clause/","rank":-6.4254656634776115,"score":5,"time":"2017-09-24T16:24:07Z"},{"id":15326236,"title":"Relicensing React, Jest, Flow, and Immutable.js","url":"https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/","rank":-5.8814219078830545,"score":1,"time":"2017-09-24T19:59:17Z"},{"id":15326751,"title":"React, other libraries freed from unloved patent license","url":"https://www.theregister.co.uk/2017/09/22/facebook_will_free_react_other_code_from_unloved_license/","rank":-5.642544952660551,"score":1,"time":"2017-09-24T22:09:53Z"},{"id":15328389,"title":"Relicensing React","url":"https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/","rank":-7.460654783917127,"score":1,"time":"2017-09-25T06:10:59Z"},{"id":15328534,"title":"Facebook relicenses React in the face of open-source dev backlash","url":"http://www.zdnet.com/article/facebook-relicenses-react-in-the-face-of-open-source-dev-backlash/#ftag=RSSbaffb68","rank":-5.029694159741383,"score":1,"time":"2017-09-25T07:00:43Z"},{"id":15330726,"title":"A React and Preact Progressive Web App Performance Case Study: Treebo","url":"https://medium.com/dev-channel/treebo-a-react-and-preact-progressive-web-app-performance-case-study-5e4f450d5299","rank":-5.029694159741383,"score":2,"time":"2017-09-25T14:24:00Z"},{"id":15330979,"title":"Relicensing React, Jest, Flow, and Immutable.js","url":"https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/","rank":-5.8814219078830545,"score":2,"time":"2017-09-25T15:00:30Z"},{"id":15332079,"title":"[Tutorial] Build your own custom React renderer","url":"https://github.com/nitin42/Making-a-custom-React-renderer","rank":-5.8814219078830545,"score":1,"time":"2017-09-25T17:01:46Z"},{"id":15332310,"title":"What's going on with React's license (or why patents matter)","url":"https://coderanger.net/react-patents/","rank":-4.853960595957184,"score":1,"time":"2017-09-25T17:31:36Z"},{"id":15335270,"title":"React v15.6.2","url":"https://facebook.github.io/react/blog/2017/09/25/react-v15.6.2.html","rank":-6.737061774670698,"score":1,"time":"2017-09-26T00:28:06Z"},{"id":15335585,"title":"Fractal – A react app strucuture for infinite scale","url":"https://medium.com/@shivekkhurana/fractal-a-react-app-structure-for-infinite-scale-4dab943092af","rank":-5.642544952660551,"score":1,"time":"2017-09-26T01:52:52Z"},{"id":15336812,"title":"Facebook Switches React, Flow, Immuable.js and Jest to MIT License","url":"https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/","rank":-5.029694159741383,"score":2,"time":"2017-09-26T07:19:32Z"},{"id":15337269,"title":"React-Native, Redux-Saga and Firebase","url":"https://medium.com/rumors/redux-firebase-and-the-saga-in-between-c2bd5adf6de1","rank":-6.141418665344863,"score":3,"time":"2017-09-26T09:21:05Z"},{"id":15337605,"title":"React v15.6.2 – Bugfixes and MIT License","url":"https://facebook.github.io/react/blog/2017/09/25/react-v15.6.2.html","rank":-5.642544952660551,"score":3,"time":"2017-09-26T10:59:04Z"},{"id":15337876,"title":"Show HN: Give your react-native progress-bars some brand style","url":"https://github.com/kis/react-native-air-progress-bar","rank":-5.029694159741383,"score":1,"time":"2017-09-26T12:06:08Z"},{"id":15337883,"title":"Show HN: React.js plugin for building animated draggable and customizable charts","url":"https://github.com/kis/chartify","rank":-4.853960595957184,"score":6,"time":"2017-09-26T12:07:09Z"},{"id":15339273,"title":"Show HN: React Battery","url":"https://github.com/zanonnicola/react-device-battery","rank":-6.737061774670698,"score":11,"time":"2017-09-26T15:04:47Z"},{"id":15339382,"title":"Submit a Lightning Talk to React Day Berlin","url":"https://medium.com/@reactdayberlin/were-ready-for-your-lightning-talks-submissions-ddafcaa25c14","rank":-5.642544952660551,"score":2,"time":"2017-09-26T15:16:42Z"},{"id":15339588,"title":"React Native Game Engine – The Handbook","url":"https://github.com/bberak/react-native-game-engine-handbook","rank":-6.141418665344863,"score":4,"time":"2017-09-26T15:38:02Z"},{"id":15339662,"title":"7 architectural attributes of a reliable React component","url":"https://dmitripavlutin.com/7-architectural-attributes-of-a-reliable-react-component/","rank":-5.642544952660551,"score":2,"time":"2017-09-26T15:45:42Z"},{"id":15339825,"title":"React 16: A look inside an API-compatible rewrite of our front end UI library","url":"https://code.facebook.com/posts/1716776591680069/react-16-a-look-inside-an-api-compatible-rewrite-of-our-frontend-ui-library/?utm_source=codedot_rss_feed&utm_medium=rss&utm_campaign=RSS+Feed","rank":-4.3934495640662155,"score":107,"time":"2017-09-26T16:00:07Z"},{"id":15339924,"title":"React switches to the MIT license","url":"https://facebook.github.io/react/blog/2017/09/25/react-v15.6.2.html#changelog","rank":-6.141418665344863,"score":1,"time":"2017-09-26T16:08:59Z"},{"id":15339983,"title":"React 16","url":"https://facebook.github.io/react/blog/2017/09/26/react-v16.0.html","rank":-7.460654783917127,"score":914,"time":"2017-09-26T16:13:31Z"},{"id":15339993,"title":"Optimizing React Rendering (Part 2) – Mutation Sentinel","url":"https://flexport.engineering/optimizing-react-rendering-part-2-7b2e9a9ea21f","rank":-5.8814219078830545,"score":2,"time":"2017-09-26T16:14:33Z"},{"id":15340030,"title":"What's new in React.js 16","url":"https://facebook.github.io/react/blog/","rank":-5.8814219078830545,"score":2,"time":"2017-09-26T16:17:31Z"},{"id":15340218,"title":"Show HN: Learn React and D3 in the browser with runnable code playgrounds","url":"https://www.educative.io/collection/5164179136708608/5629499534213120","rank":-4.690092449226312,"score":48,"time":"2017-09-26T16:33:48Z"},{"id":15340810,"title":"What's New in React 16 and Fiber Explanation","url":"https://edgecoders.com/react-16-features-and-fiber-explanation-e779544bb1b7","rank":-5.4223148645315336,"score":4,"time":"2017-09-26T17:31:51Z"},{"id":15340900,"title":"Show HN: Taming the State in React – A Journey to Learn Redux and MobX in React","url":"https://www.robinwieruch.de/learn-react-redux-mobx-state-management/","rank":-6.333789926765034,"score":4,"time":"2017-09-26T17:40:55Z"},{"id":15342831,"title":"Quick Thoughts on React (virtual DOM)","url":"https://medium.com/@dave.d.dixon/quick-thoughts-on-react-virtual-dom-4bba0c2547aa","rank":-6.141418665344863,"score":2,"time":"2017-09-26T21:51:28Z"},{"id":15344601,"title":"A new way to use React components and markdown","url":"https://blog.mapbox.com/introducing-jsxtreme-markdown-a64c6b404596","rank":-5.4223148645315336,"score":2,"time":"2017-09-27T03:04:07Z"},{"id":15346411,"title":"React-children-render: React 16 adjacent array render made easy","url":"https://www.npmjs.com/package/react-children-render","rank":-7.337343744886062,"score":2,"time":"2017-09-27T10:34:18Z"},{"id":15347155,"title":"What’s New with Server-Side Rendering in React 16","url":"https://medium.com/@aickin/whats-new-with-server-side-rendering-in-react-16-9b0d78585d67","rank":-5.218630283054186,"score":2,"time":"2017-09-27T12:40:39Z"},{"id":15347162,"title":"Relicensing React, Jest, Flow, and Immutable.js","url":"https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/","rank":-5.8814219078830545,"score":3,"time":"2017-09-27T12:41:08Z"},{"id":15347239,"title":"React.js plugin for building animated draggable and customizable charts","url":"https://kis.github.io/chartify/example/","rank":-5.218630283054186,"score":2,"time":"2017-09-27T12:51:03Z"},{"id":15347607,"title":"Creating Your First WebVR App Using React and A-Frame","url":"https://www.viget.com/articles/creating-your-first-webvr-app","rank":-5.218630283054186,"score":1,"time":"2017-09-27T13:33:24Z"},{"id":15348074,"title":"React Native – What is it and why tech experts are saying it is the future?","url":"https://www.youtube.com/watch?v=7cgYZVqps8c","rank":-4.3934495640662155,"score":2,"time":"2017-09-27T14:27:15Z"},{"id":15348778,"title":"Comparing Front End Approaches: A Look at JQuery, Vue.js, React, and Elm","url":"https://medium.com/@peterxjang/comparing-frontend-frameworks-part-1-introduction-6cf3d49e42cf","rank":-4.690092449226312,"score":2,"time":"2017-09-27T15:30:01Z"},{"id":15349362,"title":"Is React Native a Good Choice for Long-Term Hybrid Mobile App Development?","url":"https://techathlon.com/limitations-drawbacks-license-patent-issues-react-native-hybrid-mobile/","rank":-4.690092449226312,"score":1,"time":"2017-09-27T16:23:41Z"},{"id":15349535,"title":"Relicense React Native to MIT Along with React","url":"https://github.com/facebook/react-native/issues/16079","rank":-7.746472238338964,"score":1,"time":"2017-09-27T16:37:07Z"},{"id":15349599,"title":"Optimizing React Rendering – Mutation Detection with ES6 Proxy","url":"https://flexport.engineering/optimizing-react-rendering-part-2-7b2e9a9ea21f","rank":-5.642544952660551,"score":2,"time":"2017-09-27T16:42:45Z"},{"id":15350401,"title":"Introducing React-View-Model – MVVM with React","url":"https://www.bitovi.com/blog/introducing-react-view-model-mvvm-with-react","rank":-7.968636859947137,"score":7,"time":"2017-09-27T17:51:16Z"},{"id":15351413,"title":"Leverage New Features of React 16 – free 17min Egghead video course","url":"https://egghead.io/courses/leverage-new-features-of-react-16","rank":-5.029694159741383,"score":1,"time":"2017-09-27T19:28:31Z"},{"id":15352133,"title":"Show HN: Sitio, an imperative static site generator with React and browserify","url":"https://github.com/fiatjaf/sitio","rank":-4.853960595957184,"score":1,"time":"2017-09-27T20:43:09Z"},{"id":15356441,"title":"Show HN: React Native progress-bar, give your progress-bar some brand style","url":"https://github.com/kis/react-native-air-progress-bar","rank":-4.690092449226312,"score":1,"time":"2017-09-28T12:00:06Z"},{"id":15356443,"title":"React.js plugin for building animated draggable and customizable charts","url":"https://kis.github.io/chartify/example/","rank":-5.218630283054186,"score":1,"time":"2017-09-28T12:00:27Z"},{"id":15357155,"title":"Translating your React App","url":"https://tech.gadventures.com/translating-react-apps-99dede52d924","rank":-6.737061774670698,"score":2,"time":"2017-09-28T14:02:57Z"},{"id":15357270,"title":"Statty – A tiny state management library for React and Preact apps","url":"https://github.com/vesparny/statty/","rank":-5.029694159741383,"score":1,"time":"2017-09-28T14:20:37Z"},{"id":15357297,"title":"Use an API to Build CryptoCurrency Apps (Angular, Vue and React Tutorials)","url":"https://coursetro.com/posts/code/92/Use-an-API-to-Build-CryptoCurrency-Apps-(Angular,-Vue-and-React-Tutorial)","rank":-4.853960595957184,"score":1,"time":"2017-09-28T14:23:32Z"},{"id":15358670,"title":"Show HN: React-Renderless","url":"https://github.com/alexkrolick/react-renderless","rank":-6.737061774670698,"score":1,"time":"2017-09-28T16:49:08Z"},{"id":15359491,"title":"Building a chat app with React (Tutorial)","url":"https://www.pubnub.com/tutorials/react/chat-basics/","rank":-5.8814219078830545,"score":1,"time":"2017-09-28T18:12:47Z"},{"id":15359548,"title":"Viro Media now makes it easier for React and JavaScript devs to build AR apps","url":"https://techcrunch.com/2017/09/28/viro-media-makes-it-easier-for-react-and-javascript-devs-to-build-ar-apps/","rank":-4.3934495640662155,"score":15,"time":"2017-09-28T18:20:40Z"},{"id":15359974,"title":"Create Web Components with React","url":"https://github.com/WeltN24/react-web-component","rank":-6.4254656634776115,"score":3,"time":"2017-09-28T19:21:31Z"},{"id":15362556,"title":"React switches from BSD+patent to MIT license","url":"https://github.com/facebook/react/blob/master/LICENSE","rank":-5.8814219078830545,"score":2,"time":"2017-09-29T03:34:31Z"},{"id":15364270,"title":"I gave my first presentation tonight on React Workflows","url":"https://blog.hellojs.org/i-gave-my-first-presentation-tonight-on-react-workflows-bfe9b19677a2","rank":-5.4223148645315336,"score":1,"time":"2017-09-29T11:07:53Z"},{"id":15364443,"title":"Facebook Relicensing React, Jest, Flow, and Immutable.js","url":"https://code.facebook.com/posts/300798627056246/relicensing-react-jest-flow-and-immutable-js/","rank":-5.642544952660551,"score":1,"time":"2017-09-29T11:47:18Z"},{"id":15364716,"title":"React Native Monthly #4","url":"https://facebook.github.io/react-native/blog/2017/09/21/react-native-monthly-4.html","rank":-6.737061774670698,"score":2,"time":"2017-09-29T12:45:15Z"},{"id":15365088,"title":"React relicensing is a clearer win for patent trolls than it is for open source","url":"https://qz.com/1087865/outraged-programmers-stood-up-to-facebook-fb-over-open-source-licensing-and-won-sort-of/","rank":-4.3934495640662155,"score":1,"time":"2017-09-29T13:36:08Z"},{"id":15365591,"title":"What’s New with Server-Side Rendering in React 16","url":"https://hackernoon.com/whats-new-with-server-side-rendering-in-react-16-9b0d78585d67","rank":-5.218630283054186,"score":1,"time":"2017-09-29T14:32:52Z"},{"id":15366234,"title":"Test-Driven Development with React and Redux, Using Redux TDD","url":"https://medium.freecodecamp.org/test-driven-development-with-react-and-redux-using-redux-tdd-3fd3be299918","rank":-5.218630283054186,"score":2,"time":"2017-09-29T15:38:39Z"},{"id":15366446,"title":"New React website","url":"https://reactjs.org/?new","rank":-7.080419157732719,"score":149,"time":"2017-09-29T16:01:10Z"},{"id":15366811,"title":"Build React app faster than ever before","url":"https://www.webiny.com/","rank":-5.8814219078830545,"score":2,"time":"2017-09-29T16:40:49Z"},{"id":15367403,"title":"Leveraging Immutability in React","url":"http://www.nickdrane.com/2017/09/26/leveraging-immutability-in-react/","rank":-6.737061774670698,"score":1,"time":"2017-09-29T17:42:17Z"},{"id":15368056,"title":"Test Full Virtual DOM – Unexpected-React","url":"https://survivejs.com/blog/unexpected-react-interview/","rank":-6.141418665344863,"score":1,"time":"2017-09-29T18:53:10Z"},{"id":15368329,"title":"How to Integrate Netlify’s Form Handling in a React App – Netlify","url":"https://www.netlify.com/blog/2017/07/20/how-to-integrate-netlifys-form-handling-in-a-react-app/","rank":-4.853960595957184,"score":2,"time":"2017-09-29T19:24:30Z"},{"id":15370158,"title":"Show HN: A React Renderer to JavaScript Code Using Babel","url":"https://github.com/EtherTyper/react-lang","rank":-5.218630283054186,"score":3,"time":"2017-09-29T23:33:01Z"},{"id":15371269,"title":"Error Handling in React 16","url":"https://blog.sentry.io/2017/09/28/react-16-error-boundaries","rank":-6.4254656634776115,"score":2,"time":"2017-09-30T04:41:28Z"},{"id":15371316,"title":"Walmart Labs open sources tool for bringing React Native to existing mobile apps","url":"https://techcrunch.com/2017/09/29/walmart-labs-open-sources-its-tool-for-bringing-react-native-to-existing-mobile-apps/","rank":-4.690092449226312,"score":2,"time":"2017-09-30T04:55:44Z"},{"id":15374418,"title":"React Native: Twitter Clone","url":"https://blog.geekyants.com/building-a-twitter-clone-app-in-react-native-48116a93e906","rank":-6.737061774670698,"score":1,"time":"2017-09-30T18:51:43Z"},{"id":15374444,"title":"Business Advantages to Using React Native for Non-Techies","url":"https://medium.com/potato-labs/business-advantages-to-using-react-native-for-non-techies-e7c3d6cf91e6","rank":-5.4223148645315336,"score":1,"time":"2017-09-30T18:57:45Z"},{"id":15374984,"title":"Walmart Labs Open Sources a Platform for Integrating React Native into Your Apps","url":"https://medium.com/walmartlabs/electrode-native-the-platform-for-integrating-react-native-into-your-apps-129cbabda7b8","rank":-4.690092449226312,"score":2,"time":"2017-09-30T21:06:01Z"},{"id":15374988,"title":"Deploy React Apps in Less Than 30 Seconds – Netlify","url":"https://www.netlify.com/blog/2016/07/22/deploy-react-apps-in-less-than-30-seconds/","rank":-5.4223148645315336,"score":1,"time":"2017-09-30T21:07:33Z"},{"id":15376136,"title":"A react component that renders a scroll-to-top button","url":"https://www.npmjs.com/package/react-scroll2top-button","rank":-5.218630283054186,"score":1,"time":"2017-10-01T03:02:49Z"},{"id":15376525,"title":"WalmartLabs opensources its tool for bringing React Native to mobile apps","url":"https://techcrunch.com/2017/09/29/walmart-labs-open-sources-its-tool-for-bringing-react-native-to-existing-mobile-apps/","rank":-5.029694159741383,"score":109,"time":"2017-10-01T05:21:57Z"},{"id":15380479,"title":"Hacker News Clone Using GraphQL and React","url":"https://github.com/clintonwoo/hackernews-react-graphql","rank":-5.8814219078830545,"score":418,"time":"2017-10-01T23:18:24Z"},{"id":15381555,"title":"Creating a React Component Using TDD","url":"http://www.alayor.com/2017/Creating-a-React-Component-using-TDD","rank":-6.141418665344863,"score":1,"time":"2017-10-02T03:34:20Z"},{"id":15381685,"title":"Show HN: React Native Parallax Header component that's ready for the iPhone X","url":"https://github.com/kyaroru/RNParallax","rank":-4.5369272462944465,"score":3,"time":"2017-10-02T04:21:54Z"},{"id":15382510,"title":"Benchmark of styling solutions for React","url":"http://blog.primehammer.com/2017/09/27/the-performance-of-styled-react-components/","rank":-6.141418665344863,"score":2,"time":"2017-10-02T08:52:51Z"},{"id":15382629,"title":"My experience upgrading to React 16","url":"http://jamesknelson.com/experience-react-16/","rank":-6.141418665344863,"score":3,"time":"2017-10-02T09:30:09Z"},{"id":15384254,"title":"Show a quick preview of the layout of your react application","url":"https://github.com/trainline/react-skeletor","rank":-5.029694159741383,"score":1,"time":"2017-10-02T14:59:22Z"},{"id":15385146,"title":"Simple Iframe React Component","url":"https://github.com/ihsansatriawan/react-simple-iframe","rank":-6.737061774670698,"score":1,"time":"2017-10-02T16:22:14Z"},{"id":15385612,"title":"Show HN: Granular Synthesis in the Browser (Web Audio API, React)","url":"https://imaus10.github.io/GrainStorm/","rank":-5.029694159741383,"score":1,"time":"2017-10-02T17:02:01Z"},{"id":15386190,"title":"Drupal looking to adopt React","url":"https://dri.es/drupal-looking-to-adopt-react","rank":-6.4254656634776115,"score":2,"time":"2017-10-02T17:59:45Z"},{"id":15389802,"title":"Reason React's new website","url":"https://reasonml.github.io/reason-react/blog/2017/10/02/new-docs-site.html","rank":-6.4254656634776115,"score":3,"time":"2017-10-03T03:02:02Z"},{"id":15390515,"title":"The 100% correct way to structure a React app (or why there’s no such thing)","url":"https://hackernoon.com/the-100-correct-way-to-structure-a-react-app-or-why-theres-no-such-thing-3ede534ef1ed","rank":-4.2587684905126455,"score":2,"time":"2017-10-03T06:12:40Z"},{"id":15390681,"title":"A Guide for Building a React Redux CRUD App","url":"https://medium.com/@rajaraodv/a-guide-for-building-a-react-redux-crud-app-7fe0b8943d0f","rank":-5.4223148645315336,"score":2,"time":"2017-10-03T06:56:00Z"},{"id":15392204,"title":"Even Better Support for React in Flow","url":"https://medium.com/flow-type/even-better-support-for-react-in-flow-25b0a3485627","rank":-5.8814219078830545,"score":1,"time":"2017-10-03T13:25:06Z"},{"id":15392744,"title":"React Native vs. Native App Development","url":"https://themindstudios.com/blog/comparison-react-native-vs-native-app-development/","rank":-6.141418665344863,"score":1,"time":"2017-10-03T14:46:33Z"},{"id":15393212,"title":"React 16 – Taking control of your errors using Error Boundaries","url":"http://www.deadcoderising.com/react-16-taking-control-of-your-errors-using-error-boundaries/","rank":-5.218630283054186,"score":1,"time":"2017-10-03T15:46:47Z"},{"id":15394758,"title":"Digital Content Sticker Shock – How will people react to price tags?","url":"https://medium.com/channels-network/digital-content-sticker-shock-7af2cc92e2a3","rank":-5.029694159741383,"score":2,"time":"2017-10-03T18:28:01Z"},{"id":15395883,"title":"Use Vue components in React (or vice versa)","url":"https://github.com/akxcv/vuera","rank":-5.642544952660551,"score":5,"time":"2017-10-03T20:28:56Z"},{"id":15398027,"title":"Use JSX with React or you have issues","url":"https://www.stackchief.com/tutorials/Learn%20ReactJS%20JSX","rank":-5.642544952660551,"score":1,"time":"2017-10-04T03:11:02Z"},{"id":15398754,"title":"Error Boundaries in React v16.0","url":"https://hackernoon.com/error-boundaries-in-react-v16-0-2ab67b780329","rank":-6.141418665344863,"score":2,"time":"2017-10-04T07:01:54Z"},{"id":15400262,"title":"Scaling React Server-Side Rendering","url":"https://dev.to/arkwright/scaling-react-server-side-rendering-3hl","rank":-6.4254656634776115,"score":1,"time":"2017-10-04T13:24:23Z"},{"id":15400474,"title":"Show HN: React Native progress-bar, give your progress-bar some brand style","url":"https://github.com/kis/react-native-air-progress-bar","rank":-4.690092449226312,"score":2,"time":"2017-10-04T13:58:47Z"},{"id":15400480,"title":"Show HN: React.js plugin for building animated draggable and customizable charts","url":"https://github.com/kis/chartify","rank":-4.853960595957184,"score":1,"time":"2017-10-04T13:59:15Z"},{"id":15400494,"title":"Build a simple modal window with React and JSS","url":"https://medium.com/@pppped/build-a-simple-modal-window-with-react-and-jss-f05041d899cc","rank":-5.4223148645315336,"score":6,"time":"2017-10-04T14:01:43Z"},{"id":15404292,"title":"React Native Floating Labels for iOS/Android","url":"https://www.npmjs.com/package/react-native-floating-labels","rank":-5.8814219078830545,"score":1,"time":"2017-10-04T20:27:08Z"},{"id":15405458,"title":"Lessons from migrating a large codebase to React 16","url":"https://blog.discordapp.com/lessons-from-migrating-a-large-codebase-to-react-16-e60e49102aa6","rank":-5.4223148645315336,"score":12,"time":"2017-10-04T22:55:57Z"},{"id":15408140,"title":"Show HN: Single-file components for React","url":"https://github.com/digitalie/one-loader","rank":-5.8814219078830545,"score":37,"time":"2017-10-05T10:53:41Z"},{"id":15408357,"title":"Ask HN: Should I build next version with React, Vue or Angular?","url":"https://medium.com/front-end-hacking/should-i-build-next-version-with-react-vue-or-angular-c115298fe506","rank":-4.853960595957184,"score":2,"time":"2017-10-05T11:48:02Z"},{"id":15408453,"title":"Lessons from migrating a large codebase to React 16","url":"https://blog.discordapp.com/lessons-from-migrating-a-large-codebase-to-react-16-e60e49102aa6","rank":-5.4223148645315336,"score":2,"time":"2017-10-05T12:09:29Z"},{"id":15409353,"title":"Vue.js vs. React: Which JavaScript Framework to Choose for Your Project","url":"https://da-14.com/blog/vuejs-vs-react-which-javascript-framework-choose-your-project","rank":-4.853960595957184,"score":3,"time":"2017-10-05T14:18:28Z"},{"id":15411494,"title":"Get Started with React – free interactive tutorial","url":"https://jscomplete.com/learning-react-js","rank":-5.8814219078830545,"score":3,"time":"2017-10-05T18:36:21Z"},{"id":15413424,"title":"Semiotic: data viz React.js framework from Netflex","url":"https://emeeks.github.io/semiotic/#/","rank":-5.642544952660551,"score":3,"time":"2017-10-05T23:42:18Z"},{"id":15415206,"title":"Building Tesla’s Battery Range Calculator with React and Redux","url":"https://www.educative.io/collection/4888135733346304/5649050225344512","rank":-5.218630283054186,"score":3,"time":"2017-10-06T08:20:58Z"},{"id":15415339,"title":"React Alicante 2017","url":"http://jsdiaries.com/2017/10/05/react-alicante-2017/","rank":-7.080419157732719,"score":6,"time":"2017-10-06T08:50:01Z"},{"id":15416761,"title":"Takeaways from the First React Native EU","url":"https://medium.zenika.com/takeaways-from-the-first-react-native-eu-b48b234ebab0","rank":-5.8814219078830545,"score":1,"time":"2017-10-06T13:53:10Z"},{"id":15416975,"title":"Gl-react is a React library to write and compose WebGL shaders","url":"https://gl-react-cookbook.surge.sh/","rank":-6.969263392375751,"score":2,"time":"2017-10-06T14:21:35Z"},{"id":15417043,"title":"React Functional Components vs. Class Components","url":"http://www.andreasreiterer.at/web-development/react-functional-components/?medium=hnews","rank":-6.141418665344863,"score":2,"time":"2017-10-06T14:31:24Z"},{"id":15417788,"title":"Using React-Draft-Wysiwyg with MongoDB","url":"https://www.crowdsync.io/blog/2017/10/05/react-draft-wysiwyg-with-mongodb/","rank":-6.141418665344863,"score":1,"time":"2017-10-06T15:55:24Z"},{"id":15420914,"title":"React components in a nut shell","url":"https://www.stackchief.com/tutorials/Learn%20ReactJS%20Components","rank":-6.141418665344863,"score":1,"time":"2017-10-06T22:24:11Z"},{"id":15421410,"title":"React, Inline Functions, and Performance","url":"https://cdb.reacttraining.com/react-inline-functions-and-performance-bdff784f5578","rank":-6.4254656634776115,"score":105,"time":"2017-10-07T00:09:35Z"},{"id":15423039,"title":"How to Build a Serverless, SEO-Friendly React Blog – Netlify","url":"https://www.netlify.com/blog/2017/09/26/how-to-build-a-serverless-seo-friendly-react-blog/","rank":-5.218630283054186,"score":1,"time":"2017-10-07T09:27:11Z"},{"id":15425212,"title":"Next-gen open source file uploader Uppy now supports React","url":"https://uppy.io/blog/2017/10/0.20/","rank":-5.218630283054186,"score":1,"time":"2017-10-07T19:15:44Z"},{"id":15425677,"title":"React Native seems like it will keep BSD+Patents license","url":"https://github.com/facebook/react-native/issues/16079","rank":-5.4223148645315336,"score":3,"time":"2017-10-07T20:59:29Z"},{"id":15426302,"title":"Walkthrough of the new features in React v16.0","url":"https://scrimba.com/c/cdq9zSq","rank":-5.4223148645315336,"score":3,"time":"2017-10-07T23:47:43Z"},{"id":15428108,"title":"Setting Up Webpack, Babel and React from Scratch","url":"https://stanko.github.io/webpack-babel-react-revisited/","rank":-5.642544952660551,"score":59,"time":"2017-10-08T13:30:02Z"},{"id":15428205,"title":"Using Preact as a React Alternative","url":"https://www.sitepoint.com/using-preact-react-alternative/","rank":-6.141418665344863,"score":3,"time":"2017-10-08T13:56:05Z"},{"id":15429280,"title":"Building a Blockchain DApp Using Truffle, React, Next.js and MobX (part I)","url":"https://medium.com/@shefer.lior/building-a-blockchain-dapp-using-truffle-react-next-js-and-mobx-part-i-c46d218f4bdf","rank":-4.690092449226312,"score":4,"time":"2017-10-08T18:23:14Z"},{"id":15429344,"title":"React Static – A progressive static-site framework for React","url":"https://github.com/nozzle/react-static","rank":-7.536359457861464,"score":5,"time":"2017-10-08T18:35:25Z"},{"id":15429391,"title":"Multi tenant react starter","url":"https://ehlers.berlin/multi-tenant-react-js-starter/","rank":-6.737061774670698,"score":1,"time":"2017-10-08T18:49:12Z"},{"id":15430351,"title":"React Redux Walkthrough","url":"https://www.turbo360.co/tutorial/redux-walkthrough","rank":-7.080419157732719,"score":2,"time":"2017-10-08T22:24:07Z"},{"id":15432309,"title":"Building a Twitter Clone App in React Native","url":"https://blog.geekyants.com/building-a-twitter-clone-app-in-react-native-48116a93e906","rank":-5.642544952660551,"score":1,"time":"2017-10-09T08:40:03Z"},{"id":15433459,"title":"React Mini Social Network","url":"https://github.com/yTakkar/React-Mini-Social-Network","rank":-6.737061774670698,"score":1,"time":"2017-10-09T13:09:39Z"},{"id":15436793,"title":"Let's stop using react-css-modules","url":"https://medium.com/@lunde.andrews/do-you-really-need-react-css-modules-20e9c9dc8a61","rank":-5.8814219078830545,"score":1,"time":"2017-10-09T19:40:19Z"},{"id":15436892,"title":"Introducing Next.js 4 with React 16","url":"https://zeit.co/blog/next4","rank":-5.8814219078830545,"score":2,"time":"2017-10-09T19:51:47Z"},{"id":15438318,"title":"The official React.js tutorial implemented as an interactive screencast","url":"https://scrimba.com/c/cbqm3SM","rank":-5.218630283054186,"score":1,"time":"2017-10-09T23:50:10Z"},{"id":15442226,"title":"React: Upgrade your higher order components with render props","url":"http://reactrocket.com/post/turn-your-hocs-into-render-prop-components/","rank":-5.4223148645315336,"score":5,"time":"2017-10-10T14:47:57Z"},{"id":15442627,"title":"The official React Tic Tac Toe tutorial as an interactive screencast","url":"https://scrimba.com/casts/cbqm3SM","rank":-5.029694159741383,"score":3,"time":"2017-10-10T15:31:38Z"},{"id":15443595,"title":"So what's new in React 16?","url":"https://www.robinwieruch.de/what-is-new-in-react-16/","rank":-5.8814219078830545,"score":2,"time":"2017-10-10T17:24:23Z"},{"id":15444568,"title":"Show HN: Viro AR – Native AR App Development Using React","url":"https://viromedia.com/viroar/","rank":-5.218630283054186,"score":3,"time":"2017-10-10T19:19:13Z"},{"id":15444780,"title":"React-hot-loader V3","url":"https://github.com/gaearon/react-hot-loader/releases/tag/v3.0.0","rank":-6.737061774670698,"score":2,"time":"2017-10-10T19:44:42Z"},{"id":15446647,"title":"React-static: ️  a progressive static-site framework for React","url":"https://github.com/nozzle/react-static","rank":-7.536359457861464,"score":1,"time":"2017-10-11T01:26:58Z"},{"id":15447487,"title":"Show HN: Calci – An open source React Native app","url":"https://calci-app.surge.sh/","rank":-5.4223148645315336,"score":2,"time":"2017-10-11T05:27:20Z"},{"id":15449557,"title":"Debounce Your React Code to Improve Performance","url":"https://medium.com/gitconnected/debounce-react-and-redux-code-for-improved-performance-4b8d3c19e305","rank":-5.8814219078830545,"score":4,"time":"2017-10-11T13:32:19Z"},{"id":15449749,"title":"End-to-end testing on a React-Redux app","url":"https://medium.com/@darioghilardi/end-to-end-testing-on-a-react-redux-app-10f5a26f2f61","rank":-5.4223148645315336,"score":3,"time":"2017-10-11T13:54:08Z"},{"id":15450661,"title":"7 Reasons to Outlaw React's Functional Components","url":"https://medium.freecodecamp.org/7-reasons-to-outlaw-reacts-functional-components-ff5b5ae09b7c","rank":-5.642544952660551,"score":3,"time":"2017-10-11T15:45:22Z"},{"id":15451392,"title":"The what, how, and why of higher-order components in React","url":"https://www.sitepen.com/blog/2017/08/15/higher-order-components-in-react/","rank":-5.029694159741383,"score":1,"time":"2017-10-11T17:19:08Z"},{"id":15452130,"title":"File Input with React JavaScript and TypeScript","url":"https://medium.com/front-end-hacking/file-input-with-react-js-and-typescript-64dcea4b0a86","rank":-5.8814219078830545,"score":2,"time":"2017-10-11T18:40:10Z"},{"id":15453047,"title":"React VR – A framework for building VR apps using React","url":"https://facebook.github.io/react-vr/","rank":-7.337343744886062,"score":2,"time":"2017-10-11T20:15:07Z"},{"id":15456522,"title":"React Native: The Future of Hybrid App Development","url":"https://www.agriya.com/blog/2017/10/11/react-native-the-future-of-hybrid-app-development/","rank":-5.642544952660551,"score":1,"time":"2017-10-12T08:35:52Z"},{"id":15456823,"title":"Show HN: Babel Plugin to Optimize React Stateless Functional Components","url":"https://github.com/cztomsik/babel-plugin-react-inline-sfc","rank":-5.218630283054186,"score":2,"time":"2017-10-12T09:54:56Z"},{"id":15457117,"title":"Case study of SSR with React in a large e-commerce app","url":"http://blog.jakoblind.no/case-study-of-ssr-with-react-in-a-large-e-commerce-app/","rank":-4.853960595957184,"score":2,"time":"2017-10-12T11:10:47Z"},{"id":15457548,"title":"Writing an SSR React app from scratch","url":"https://blog.eleven-labs.com/en/react-ssr/","rank":-5.8814219078830545,"score":2,"time":"2017-10-12T12:46:22Z"},{"id":15457871,"title":"5 Steps to Quickly Learn React.js for Your Next Web App","url":"https://spin.atomicobject.com/2017/10/12/learn-react-quickly/#.Wd9yWV2iOKg.hackernews","rank":-4.853960595957184,"score":1,"time":"2017-10-12T13:47:17Z"},{"id":15459555,"title":"Show HN: React Sight – A Visualizer for React Component Hierarchy","url":"https://github.com/React-Sight/React-Sight","rank":-7.337343744886062,"score":8,"time":"2017-10-12T17:19:31Z"},{"id":15460186,"title":"Comet – Automatically Generate Style Guides for React Apps","url":"http://www.cometkit.co","rank":-5.642544952660551,"score":1,"time":"2017-10-12T18:39:01Z"},{"id":15460223,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"https://github.com/sdwolfe32/kathisto","rank":-5.4223148645315336,"score":1,"time":"2017-10-12T18:43:44Z"},{"id":15460247,"title":"How to build an interactive AR app in 5 mins with React Native and Viro AR","url":"https://medium.com/virohq/how-to-build-an-interactive-ar-app-in-5-mins-w-react-native-viro-ar-e420147e1612","rank":-4.2587684905126455,"score":3,"time":"2017-10-12T18:45:15Z"},{"id":15462129,"title":"Show HN: Openbloc: playing with React, D3, SVG path animation and morphing","url":"https://lab.openbloc.fr/openblocv2/","rank":-4.853960595957184,"score":8,"time":"2017-10-12T23:18:01Z"},{"id":15462893,"title":"Nano-Style – Functional CSS-In-JS for React","url":"https://github.com/jxnblk/nano-style","rank":-5.642544952660551,"score":2,"time":"2017-10-13T02:32:41Z"},{"id":15463820,"title":"Show HN: Paymo Time Tracker – React and GraphQL-based Photoshop Plugin","url":"https://exchange.adobe.com/addons/products/19989","rank":-5.029694159741383,"score":35,"time":"2017-10-13T07:33:03Z"},{"id":15464803,"title":"Take Aways from React Native EU 2017","url":"https://blog.bam.tech/developper-news/react-native-eu-2017","rank":-5.8814219078830545,"score":2,"time":"2017-10-13T11:53:06Z"},{"id":15465077,"title":"Drupal looking to adopt React","url":"https://www.drupal.org/blog/drupal-looking-to-adopt-react","rank":-6.4254656634776115,"score":1,"time":"2017-10-13T12:44:53Z"},{"id":15467910,"title":"React v16.0","url":"https://reactjs.org/blog/2017/09/26/react-v16.0.html","rank":-7.080419157732719,"score":1,"time":"2017-10-13T18:02:06Z"},{"id":15470849,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"https://github.com/sdwolfe32/kathisto","rank":-5.4223148645315336,"score":1,"time":"2017-10-14T04:56:21Z"},{"id":15472605,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"https://github.com/sdwolfe32/kathisto","rank":-5.4223148645315336,"score":2,"time":"2017-10-14T15:34:43Z"},{"id":15477173,"title":"Show HN: React-Native UI-Kit from Trixie","url":"https://github.com/Trixieapp/Trixie-UI-kit","rank":-5.642544952660551,"score":2,"time":"2017-10-15T14:13:21Z"},{"id":15477874,"title":"Create amazing 360 and VR content using React and TypeScript","url":"https://github.com/yamafaktory/react-vr-typescript","rank":-5.218630283054186,"score":3,"time":"2017-10-15T16:39:16Z"},{"id":15478671,"title":"A React and Meteor Combination, realtime social network","url":"https://imeyou.io/","rank":-5.642544952660551,"score":1,"time":"2017-10-15T19:06:38Z"},{"id":15482898,"title":"How to Create Clone of Airbnb Map Using React with Ruby on Rails","url":"https://www.nopio.com/blog/airbnb-map-tutorial-react-rails/","rank":-4.690092449226312,"score":3,"time":"2017-10-16T13:09:57Z"},{"id":15483516,"title":"ComponentDidMakeSense\u200A – An explanation of the React lifecycle","url":"https://medium.com/gitconnected/componentdidmakesense-react-lifecycle-explanation-393dcb19e459","rank":-5.8814219078830545,"score":3,"time":"2017-10-16T14:44:29Z"},{"id":15484458,"title":"Discord Blog: Lessons from migrating a large codebase to React 16","url":"https://blog.discordapp.com/lessons-from-migrating-a-large-codebase-to-react-16-e60e49102aa6","rank":-5.029694159741383,"score":2,"time":"2017-10-16T16:32:58Z"},{"id":15486039,"title":"Show HN: React-Native Onboarding Component","url":"https://github.com/jfilter/react-native-onboarding-swiper","rank":-6.141418665344863,"score":1,"time":"2017-10-16T19:36:34Z"},{"id":15488046,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"https://github.com/sdwolfe32/kathisto","rank":-5.4223148645315336,"score":2,"time":"2017-10-17T01:46:16Z"},{"id":15489234,"title":"UniteJS CLI –Angular/Aurelia/Preact/React/Vue to Electron in 4 Mins","url":"https://medium.com/@obany/unitejs-cli-angular-aurelia-preact-react-vue-to-electron-in-4-mins-22aea20ba7f9","rank":-4.853960595957184,"score":1,"time":"2017-10-17T07:25:35Z"},{"id":15490474,"title":"My Impressions about React Conf BR","url":"https://medium.com/@viniciusdacal/my-impressions-about-react-conf-br-d52302d270b4","rank":-6.141418665344863,"score":2,"time":"2017-10-17T12:51:15Z"},{"id":15490694,"title":"Latest React tutorials and other resources","url":"https://www.weekendjs.com/react","rank":-6.141418665344863,"score":2,"time":"2017-10-17T13:28:22Z"},{"id":15490873,"title":"V1 of “Microservices with Docker, Flask, and React” Is Done","url":"https://testdriven.io/","rank":-5.218630283054186,"score":6,"time":"2017-10-17T13:53:31Z"},{"id":15492523,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"http://github.com/sdwolfe32/kathisto","rank":-5.4223148645315336,"score":2,"time":"2017-10-17T16:55:15Z"},{"id":15493576,"title":"SSR with Create-React-app (Fiber) with React Router v4/Helmet/Redux/Thunk","url":"https://medium.com/@cereallarceny/server-side-rendering-with-create-react-app-fiber-react-router-v4-helmet-redux-and-thunk-275cb25ca972","rank":-6.798733011723831,"score":7,"time":"2017-10-17T18:42:08Z"},{"id":15493660,"title":"How to Build AR Portals in 5 Mins with React Native and Viro AR","url":"https://blog.viromedia.com/how-to-build-ar-portals-in-5-mins-w-react-native-viro-ar-b939850def94","rank":-4.5369272462944465,"score":6,"time":"2017-10-17T18:48:32Z"},{"id":15497177,"title":"React 16 – Render a child component into another DOM node using Portals","url":"http://www.deadcoderising.com/react-16-render-a-child-component-into-another-dom-node-using-portals/","rank":-4.853960595957184,"score":1,"time":"2017-10-18T05:56:32Z"},{"id":15497715,"title":"PrimeReact UI Component Suite for React released 1.1.0 with new major features","url":"https://www.primefaces.org/primereact-1-1-0-released/","rank":-4.5369272462944465,"score":4,"time":"2017-10-18T08:42:50Z"},{"id":15497896,"title":"Interactive Map Applications with React and Mapbox","url":"http://artcom.github.io/interactive-maps-with-react-and-mapbox/","rank":-5.8814219078830545,"score":1,"time":"2017-10-18T09:38:17Z"},{"id":15498144,"title":"Convert Sketch Files into React Native Components","url":"https://github.com/nanohop/sketch-to-react-native","rank":-5.8814219078830545,"score":2,"time":"2017-10-18T11:07:25Z"},{"id":15499072,"title":"Show HN: 2048, made with react-motion","url":"https://floriferous.github.io/motion2048/","rank":-5.8814219078830545,"score":4,"time":"2017-10-18T13:46:41Z"},{"id":15499413,"title":"Format Code Style with Prettier in React Native","url":"https://blog.reactnativecoach.com/format-code-style-with-prettier-in-react-native-1e10e6b7169f","rank":-5.642544952660551,"score":1,"time":"2017-10-18T14:28:53Z"},{"id":15499450,"title":"What should you react if Tencent entered your industry?","url":"https://twitter.com/yattell/status/920476401635024896","rank":-5.4223148645315336,"score":1,"time":"2017-10-18T14:32:36Z"},{"id":15500958,"title":"How a broken relationship between PHP giants Wordpress and Facebook saved React","url":"https://dev.to/lawrenceagles/how-broken-love-relationship-between-php-giants-wordpress--facebook-helped-saved-reactjs-single-glitch-1k","rank":-4.853960595957184,"score":1,"time":"2017-10-18T17:18:25Z"},{"id":15501492,"title":"Integration Testing React and Redux","url":"https://engineering.classdojo.com/blog/2017/01/12/integration-testing-react-redux/","rank":-6.4254656634776115,"score":1,"time":"2017-10-18T18:14:32Z"},{"id":15503152,"title":"The Problem with HTML in React and GraphQL","url":"https://medium.com/@wonderboymusic/the-problem-with-html-in-react-and-graphql-6af9789352f6","rank":-5.642544952660551,"score":1,"time":"2017-10-18T21:11:49Z"},{"id":15504652,"title":"A React and Preact Progressive Web App Performance Case Study","url":"https://medium.com/dev-channel/treebo-a-react-and-preact-progressive-web-app-performance-case-study-5e4f450d5299","rank":-5.218630283054186,"score":1,"time":"2017-10-19T01:07:53Z"},{"id":15506110,"title":"Show HN: Your Browser Sucks – A React component for detecting outdated browsers","url":"https://github.com/tobiasf/your-browser-sucks","rank":-4.853960595957184,"score":6,"time":"2017-10-19T07:41:11Z"},{"id":15506630,"title":"Show HN: React Array Re-Render Performance Article","url":"https://medium.com/@gelipp2000/react-array-re-render-performance-ee23f34c5d66","rank":-5.642544952660551,"score":1,"time":"2017-10-19T09:49:42Z"},{"id":15506786,"title":"Error Boundaries in React 16","url":"https://medium.com/@VivekNayyar/error-boundaries-in-react-16-32fb8e185a3","rank":-6.4254656634776115,"score":1,"time":"2017-10-19T10:33:15Z"},{"id":15507448,"title":"What profiling a Universal React-Redux app revealed","url":"https://medium.com/@darioghilardi/what-profiling-a-universal-react-redux-app-revealed-c5cc4986353c","rank":-5.642544952660551,"score":3,"time":"2017-10-19T12:56:15Z"},{"id":15508799,"title":"How Facebook's Instagram Acquisition Led to the Open Sourcing of React.js","url":"https://stackshare.io/posts/the-react-story","rank":-4.690092449226312,"score":6,"time":"2017-10-19T15:36:26Z"},{"id":15509226,"title":"Build your own React Fiber from scratch","url":"https://engineering.hexacta.com/didact-fiber-incremental-reconciliation-b2fe028dcaec","rank":-5.8814219078830545,"score":1,"time":"2017-10-19T16:18:42Z"},{"id":15509622,"title":"React Native Use Case: Mobile Medical App with Real-Time Communication Features","url":"https://goo.gl/jq1isA","rank":-4.853960595957184,"score":1,"time":"2017-10-19T17:08:11Z"},{"id":15511635,"title":"Building Chat Interfaces Using JavaScript and React","url":"https://www.twilio.com/blog/2017/10/chat-interfaces-react-javascript.html","rank":-5.8814219078830545,"score":2,"time":"2017-10-19T21:19:37Z"},{"id":15515507,"title":"Simple React Patterns – Dealing with Side-Effects in React – Lucas Reis' Blog","url":"http://lucasmreis.github.io/blog/simple-react-patterns/","rank":-6.969263392375751,"score":5,"time":"2017-10-20T13:20:30Z"},{"id":15516235,"title":"Optimizing React application with mobx (from 1.5sec to 100ms per update)","url":"https://blog.lavrton.com/optimizing-react-application-with-mobx-f101785379d9","rank":-4.853960595957184,"score":2,"time":"2017-10-20T14:53:54Z"},{"id":15516298,"title":"How Facebook’s Instagram Acquisition Led to the Open Sourcing of React.js","url":"https://stackshare.io/posts/the-react-story?ref=hackernews","rank":-4.690092449226312,"score":5,"time":"2017-10-20T15:00:49Z"},{"id":15516341,"title":"React is the new Dojo","url":"https://medium.com/@mikeal/react-is-the-new-dojo-18bd9059378f","rank":-6.4254656634776115,"score":2,"time":"2017-10-20T15:06:39Z"},{"id":15516482,"title":"How Facebook's Instagram Acquisition Led to the Open Sourcing of React.js","url":"https://stackshare.io/posts/the-react-story","rank":-4.690092449226312,"score":4,"time":"2017-10-20T15:23:00Z"},{"id":15517613,"title":"How to Migrate from AngularJS to React and Redux","url":"https://hackernoon.com/how-to-migrate-an-application-from-angularjs-to-react-and-redux-de0e2d1f70aa","rank":-5.4223148645315336,"score":1,"time":"2017-10-20T17:33:29Z"},{"id":15518019,"title":"The simplest way to automate delivery of your React Native Application","url":"https://jtway.co/the-simplest-way-to-automate-delivery-of-your-react-native-application-f37f2c71eb1d","rank":-5.029694159741383,"score":1,"time":"2017-10-20T18:23:56Z"},{"id":15519996,"title":"React Bootstrap with Material Design","url":"https://mdbootstrap.com/react/","rank":-6.4254656634776115,"score":3,"time":"2017-10-21T00:28:47Z"},{"id":15521481,"title":"How to Migrate an Application from AngularJS to React and Redux","url":"https://hackernoon.com/how-to-migrate-an-application-from-angularjs-to-react-and-redux-de0e2d1f70aa","rank":-5.029694159741383,"score":1,"time":"2017-10-21T11:18:52Z"},{"id":15521574,"title":"Create-react-app recipes","url":"https://github.com/stereobooster/react-snap/blob/master/Recipes.md","rank":-6.737061774670698,"score":1,"time":"2017-10-21T11:54:05Z"},{"id":15521711,"title":"The React Story:How","url":"https://stackshare.io/posts/the-react-story","rank":-6.737061774670698,"score":2,"time":"2017-10-21T12:57:42Z"},{"id":15522116,"title":"React is the new Dojo","url":"https://medium.com/@mikeal/react-is-the-new-dojo-18bd9059378f","rank":-6.4254656634776115,"score":44,"time":"2017-10-21T15:19:48Z"},{"id":15522366,"title":"React-Redux-Props-Helper: The simplest way to connect state and action to props","url":"https://github.com/baron816/react-redux-props-helper","rank":-4.5369272462944465,"score":1,"time":"2017-10-21T16:27:56Z"},{"id":15522551,"title":"Functional testing in react-native","url":"https://medium.com/@kfroelund/functional-testing-your-react-native-app-319d6c0b5515","rank":-6.4254656634776115,"score":1,"time":"2017-10-21T17:10:07Z"},{"id":15523580,"title":"Scaling React Server-Side Rendering","url":"https://arkwright.github.io/scaling-react-server-side-rendering.html","rank":-6.4254656634776115,"score":2,"time":"2017-10-21T20:55:45Z"},{"id":15525832,"title":"Debugging React Like a Champ with VSCode","url":"https://hackernoon.com/debugging-react-like-a-champ-with-vscode-66281760037","rank":-5.8814219078830545,"score":3,"time":"2017-10-22T09:08:46Z"},{"id":15526039,"title":"Build a mini React Fiber","url":"https://engineering.hexacta.com/didact-fiber-incremental-reconciliation-b2fe028dcaec","rank":-6.4254656634776115,"score":1,"time":"2017-10-22T10:26:21Z"},{"id":15530814,"title":"Veasy.js, a simple yet powerful react form lib which focus on form validation","url":"https://albert-gao.github.io/veasy/","rank":-4.5369272462944465,"score":1,"time":"2017-10-23T04:50:07Z"},{"id":15533916,"title":"React lifecycle explanation – componentDidMakeSense","url":"https://medium.com/gitconnected/componentdidmakesense-react-lifecycle-explanation-393dcb19e459","rank":-6.737061774670698,"score":4,"time":"2017-10-23T15:34:09Z"},{"id":15535254,"title":"Difference between smart and dumb components in React","url":"http://blog.bloomca.me/2017/10/08/difference-between-smart-and-dumb-components.html","rank":-5.642544952660551,"score":1,"time":"2017-10-23T17:50:59Z"},{"id":15536328,"title":"What Steve Jobs Thinks of React Native","url":"http://samwize.com/2017/07/26/what-steve-jobs-thinks-of-react-native/","rank":-5.8814219078830545,"score":2,"time":"2017-10-23T19:43:23Z"},{"id":15536734,"title":"Smart and Dumb Components in React","url":"https://medium.com/@bloomca/smart-and-dumb-components-in-react-9f2607ae6747","rank":-6.141418665344863,"score":1,"time":"2017-10-23T20:34:28Z"},{"id":15539969,"title":"Try React (from your browser)","url":"https://reactarmory.com/examples/hello-world/jsx-hello-world","rank":-6.4254656634776115,"score":5,"time":"2017-10-24T08:05:04Z"},{"id":15540157,"title":"6 Simple ways to speed up your react native app. – offonbill – Medium","url":"https://medium.com/offonbill/6-simple-ways-to-speed-up-your-react-native-app-d5b775ab3f16","rank":-4.853960595957184,"score":1,"time":"2017-10-24T08:50:45Z"},{"id":15541100,"title":"3+ years of Ember, 6 months of React","url":"https://blog.kollegorna.se/3-years-of-ember-6-months-of-react-34ce909a5ce1","rank":-5.642544952660551,"score":5,"time":"2017-10-24T12:39:41Z"},{"id":15541320,"title":"Hacker News Clone Using CQRS, Eventsourcing, React, Redux and GraphQL","url":"https://github.com/reimagined/hacker-news-resolve","rank":-5.218630283054186,"score":12,"time":"2017-10-24T13:24:44Z"},{"id":15541362,"title":"A Hacker News Reader App Built in React Native","url":"https://github.com/RCiesielczuk/HackerBuzz-ReactNative","rank":-5.4223148645315336,"score":1,"time":"2017-10-24T13:31:25Z"},{"id":15541387,"title":"React and Reselect – Memoized Selectors for Efficient Rendering","url":"https://spin.atomicobject.com/2017/10/24/react-reselect/#.We9Bhk3vZuA.hackernews","rank":-5.642544952660551,"score":4,"time":"2017-10-24T13:35:17Z"},{"id":15547241,"title":"React: How to Access Props in a Functional Component","url":"https://philandrews.io/post/react-how-to-access-props-in-a-functional-component","rank":-5.4223148645315336,"score":1,"time":"2017-10-25T03:34:54Z"},{"id":15550902,"title":"Neos React UI – Beta6 Released","url":"https://www.neos.io/blog/neos-react-ui-beta6.html","rank":-6.4254656634776115,"score":3,"time":"2017-10-25T15:27:13Z"},{"id":15553206,"title":"Phoenix framework example using React and Redux","url":"https://github.com/slashdotdash/phoenix-react-redux-example","rank":-5.8814219078830545,"score":2,"time":"2017-10-25T19:16:00Z"},{"id":15553863,"title":"Show HN: A zero-configuration static pre-renderer for create-react-app","url":"https://github.com/stereobooster/react-snap","rank":-4.853960595957184,"score":23,"time":"2017-10-25T20:26:02Z"},{"id":15554074,"title":"React – a starter kit featuring Recompose","url":"https://github.com/tokdaniel/react-starter-kit","rank":-6.141418665344863,"score":1,"time":"2017-10-25T20:42:45Z"},{"id":15554092,"title":"Show HN: Make react speak your language with react-translate-json","url":"https://github.com/cristianbote/react-translate-json","rank":-7.148568583438252,"score":1,"time":"2017-10-25T20:44:37Z"},{"id":15557585,"title":"Show HN: A platform for learning about EV and solar (Firebase and React)","url":"https://nikodunk.github.io/electricfeed/","rank":-4.690092449226312,"score":13,"time":"2017-10-26T09:59:58Z"},{"id":15557703,"title":"React Static","url":"https://github.com/nozzle/react-static","rank":-7.460654783917127,"score":1,"time":"2017-10-26T10:37:08Z"},{"id":15559210,"title":"Impress Your Friends with Code Splitting in React","url":"https://hackernoon.com/impress-your-friends-with-code-splitting-in-react-9f9a3ca2ae6e","rank":-5.642544952660551,"score":1,"time":"2017-10-26T14:42:49Z"},{"id":15559615,"title":"How we split the Monolith. A React and GraphQL success story","url":"https://medium.com/@vincenzo_ampolo/how-we-split-the-monolith-a-react-and-graphql-success-story-82f2e21613e1","rank":-5.029694159741383,"score":6,"time":"2017-10-26T15:19:22Z"},{"id":15559835,"title":"React 16 Release: What’s New?","url":"https://auth0.com/blog/whats-new-in-react16?utm_source=hacker_news&utm_medium=sc&utm_campaign=react16","rank":-6.141418665344863,"score":1,"time":"2017-10-26T15:36:43Z"},{"id":15562160,"title":"Improve your React web app with a chat-widget","url":"https://medium.com/wolox-driving-innovation/improve-your-react-web-app-with-a-chat-widget-14a1792902df","rank":-5.4223148645315336,"score":1,"time":"2017-10-26T19:23:49Z"},{"id":15562374,"title":"Add snapchat like AR lenses to any app using Viro AR and React Native","url":"https://blog.viromedia.com/add-snapchat-ar-lenses-to-any-app-w-react-native-viro-ar-9d4053769782","rank":-4.5369272462944465,"score":3,"time":"2017-10-26T19:50:13Z"},{"id":15562496,"title":"Awesome Presentations Using Bespoke and React","url":"https://github.com/diegomura/bespoke-react","rank":-6.141418665344863,"score":1,"time":"2017-10-26T20:04:29Z"},{"id":15562646,"title":"Smart and Dumb Components in React","url":"http://blog.bloomca.me/2017/10/08/difference-between-smart-and-dumb-components.html","rank":-6.141418665344863,"score":4,"time":"2017-10-26T20:20:10Z"},{"id":15566256,"title":"React Rocks","url":"https://react.rocks","rank":-7.460654783917127,"score":1,"time":"2017-10-27T06:54:51Z"},{"id":15567465,"title":"Show HN: React Studio – Free React GUI Builder for Mac (uses Create-React-app)","url":"https://reactstudio.com","rank":-7.8466741869501515,"score":1,"time":"2017-10-27T11:46:44Z"},{"id":15567657,"title":"Netflix: Removing client-side React.js improved performance by 50%","url":"https://twitter.com/NetflixUIE/status/923374215041912833","rank":-5.218630283054186,"score":357,"time":"2017-10-27T12:29:08Z"},{"id":15568877,"title":"React Component Patterns","url":"https://medium.com/gitconnected/react-component-patterns-ab1f09be2c82","rank":-7.080419157732719,"score":2,"time":"2017-10-27T14:48:49Z"},{"id":15569691,"title":"React and Redux with TypeScript","url":"https://medium.com/gitconnected/react-and-redux-with-typescript-da0c37537a79","rank":-6.4254656634776115,"score":2,"time":"2017-10-27T16:04:52Z"},{"id":15571050,"title":"React Call Return – What and Why","url":"https://cdb.reacttraining.com/react-call-return-what-and-why-7e7761f81843","rank":-6.141418665344863,"score":2,"time":"2017-10-27T18:39:03Z"},{"id":15571337,"title":"Here’s how to quickly try Angular 2, React, and Vue.js in under an hour","url":"https://medium.com/@monarchwadia/heres-how-to-quickly-try-angular-2-react-and-vue-js-in-under-an-hour-3169c1736caf","rank":-4.2587684905126455,"score":3,"time":"2017-10-27T19:15:20Z"},{"id":15571500,"title":"If you've been looking for a quality React tutorials, look no further","url":"https://www.weekendjs.com/react","rank":-4.690092449226312,"score":2,"time":"2017-10-27T19:32:42Z"},{"id":15574176,"title":"364,580 open-source projects depend on React","url":"https://github.com/facebook/react/network/dependents?package_id=UGFja2FnZS0xNDczMDk3Nw%3D%3D","rank":-5.642544952660551,"score":1,"time":"2017-10-28T06:12:58Z"},{"id":15574899,"title":"How to auto bind props by using React element","url":"http://www.albertgao.xyz/2017/10/28/how-to-auto-bind-props-by-using-react-element/","rank":-5.4223148645315336,"score":1,"time":"2017-10-28T12:15:36Z"},{"id":15576188,"title":"SVG illustrations as React Components","url":"https://blog.prototypr.io/svg-illustrations-as-react-components-f0e7be304eb6","rank":-6.4254656634776115,"score":2,"time":"2017-10-28T18:40:59Z"},{"id":15582413,"title":"Building My First Electron App – React, Sass, and More","url":"https://www.leejamesrobinson.com/blog/building-my-first-electron-app/","rank":-5.4223148645315336,"score":2,"time":"2017-10-30T00:42:51Z"},{"id":15582871,"title":"Transform SVG into React components","url":"https://github.com/smooth-code/svgr","rank":-6.4254656634776115,"score":94,"time":"2017-10-30T03:03:22Z"},{"id":15583150,"title":"React component to embed pens from Codepen.io","url":"https://www.npmjs.com/package/react-codepen-embed","rank":-5.642544952660551,"score":1,"time":"2017-10-30T04:48:13Z"},{"id":15583346,"title":"React UI animation made simple","url":"https://medium.com/jsdownunder/react-ui-animation-made-simple-c2ff98056659","rank":-6.4254656634776115,"score":1,"time":"2017-10-30T06:03:58Z"},{"id":15583678,"title":"React Native – 4 steps to improve your workflow as a mobile developer","url":"https://brightinventions.pl/blog/react-native-4-steps-to-improve-workflow/","rank":-4.853960595957184,"score":1,"time":"2017-10-30T08:28:48Z"},{"id":15583798,"title":"Angular 4 vs. React. What to choose in 2017","url":"https://www.endivesoftware.com/blog/102/angular-4-vs-react-what-to-chose-in-2017","rank":-5.4223148645315336,"score":1,"time":"2017-10-30T09:12:18Z"},{"id":15584221,"title":"All you need is React and Firebase","url":"https://www.codementor.io/yurio/all-you-need-is-react-firebase-4v7g9p4kf","rank":-5.8814219078830545,"score":3,"time":"2017-10-30T11:14:44Z"},{"id":15584595,"title":"React-log: React for the Console","url":"https://github.com/diegomura/react-log","rank":-8.203920859871145,"score":2,"time":"2017-10-30T12:50:36Z"},{"id":15584748,"title":"Backpack: An extensible create-react-app for Node.js applications","url":"https://github.com/jaredpalmer/backpack","rank":-5.218630283054186,"score":2,"time":"2017-10-30T13:15:36Z"},{"id":15585109,"title":"React Studio 1.2: Version control, Plugin Editor and Store, 3D previews – and free","url":"https://hackernoon.com/react-studio-1-2-version-control-plugin-editor-store-3d-previews-and-free-30ad75bb3feb","rank":-4.5369272462944465,"score":3,"time":"2017-10-30T14:13:33Z"},{"id":15592026,"title":"Show HN: Reduxsense – Redux Aware React's Component Connector","url":"https://github.com/adityapurwa/reduxsense","rank":-5.4223148645315336,"score":2,"time":"2017-10-31T10:02:40Z"},{"id":15592225,"title":"Top 5 Tips for Developing Mobile Apps with React.JS Development","url":"https://www.xongolab.com/blog/tips-for-developing-mobile-apps-with-react-js-development/","rank":-5.029694159741383,"score":1,"time":"2017-10-31T10:53:49Z"},{"id":15592361,"title":"Netflix “dropping” React actually reflects well on React","url":"https://jakearchibald.com/2017/netflix-and-react/","rank":-7.746472238338964,"score":4,"time":"2017-10-31T11:19:54Z"},{"id":15592870,"title":"React and TypeScript: The Basics – Getting Started","url":"https://spin.atomicobject.com/2017/10/31/react-typescript-basics/#.Wfh0Dov45dU.hackernews","rank":-5.8814219078830545,"score":16,"time":"2017-10-31T13:01:05Z"},{"id":15595126,"title":"React and TypeScript – The Basics","url":"https://spin.atomicobject.com/2017/10/31/react-typescript-basics/","rank":-6.4254656634776115,"score":4,"time":"2017-10-31T17:56:06Z"},{"id":15595449,"title":"Show HN: React Keen","url":"https://github.com/iddan/react-keen","rank":-6.737061774670698,"score":1,"time":"2017-10-31T18:35:13Z"},{"id":15595980,"title":"A Guide to Creating Web Applications with React and Redux","url":"https://hackernoon.com/a-guide-to-creating-web-applications-with-react-and-redux-2f6bc0775951","rank":-5.218630283054186,"score":4,"time":"2017-10-31T19:49:43Z"},{"id":15596473,"title":"Stylable: CSS for React components","url":"http://stylable.io/","rank":-6.4254656634776115,"score":1,"time":"2017-10-31T20:55:38Z"},{"id":15598424,"title":"Build/deploy a containerised React app and microservice with the same OpenAPI","url":"http://connect.cd/2017/11/building-and-deploying-a-containerised-react-app-and-microservice-using-the-same-openapi-contract/","rank":-4.853960595957184,"score":2,"time":"2017-11-01T02:18:22Z"},{"id":15602096,"title":"Building a faster Toppr.com web app using React and Redux","url":"https://blog.toppr.com/how-we-built-a-faster-toppr-web-app-using-react-and-redux-80649f4b921a","rank":-5.029694159741383,"score":1,"time":"2017-11-01T15:25:24Z"},{"id":15604493,"title":"Netflix functions without client-side React, and it's a good thing","url":"https://jakearchibald.com/2017/netflix-and-react/","rank":-4.853960595957184,"score":80,"time":"2017-11-01T19:05:17Z"},{"id":15607937,"title":"Create and Deploy a React App to Azure Using .NET Core on Mac","url":"https://ricardodsanchez.com/create-and-deploy-a-react-app-to-azure-using-net-core-on-mac/","rank":-4.690092449226312,"score":1,"time":"2017-11-02T04:55:16Z"},{"id":15609100,"title":"Shipping Many Small React Components at Domain.com.au","url":"https://m.youtube.com/watch?v=jGh5awmp_ZI","rank":-5.4223148645315336,"score":1,"time":"2017-11-02T10:13:33Z"},{"id":15609150,"title":"Show HN: React PWA – A scalable Progressive Web Application foundation","url":"https://www.reactpwa.com","rank":-5.218630283054186,"score":125,"time":"2017-11-02T10:26:11Z"},{"id":15610308,"title":"React Native Qt (Desktop for Linux)","url":"https://github.com/status-im/react-native-desktop","rank":-6.141418665344863,"score":1,"time":"2017-11-02T13:42:44Z"},{"id":15611354,"title":"How to structure components in React?","url":"https://reallifeprogramming.com/how-to-structure-components-in-react-54fc43e71546","rank":-6.141418665344863,"score":2,"time":"2017-11-02T15:37:41Z"},{"id":15612547,"title":"Ending the debate on inline functions in React","url":"https://flexport.engineering/ending-the-debate-on-inline-functions-in-react-8c03fabd144#nonce=0","rank":-5.642544952660551,"score":5,"time":"2017-11-02T17:47:37Z"},{"id":15613596,"title":"RNG (React, Next.js, GraphQL) Can Slay the MEAN Stack","url":"https://medium.com/@karloluis/rng-react-next-js-graphql-can-slay-the-mean-stack-f580ac04b830","rank":-5.218630283054186,"score":1,"time":"2017-11-02T19:44:50Z"},{"id":15614680,"title":"Next.js\u200A–\u200AReact Server Side Rendering Done Right","url":"https://medium.com/@wesharehoodies/next-js-react-server-side-rendering-done-right-f9700078a3b6","rank":-5.642544952660551,"score":2,"time":"2017-11-02T21:59:45Z"},{"id":15616132,"title":"Show HN: Sitio, a React static site generator with built-in code-splitting","url":"https://github.com/fiatjaf/sitio","rank":-4.690092449226312,"score":1,"time":"2017-11-03T01:54:52Z"},{"id":15617255,"title":"Fun easter egg on the React's tutorial page","url":"https://twitter.com/amit_merchant/status/926345458729062402","rank":-5.4223148645315336,"score":1,"time":"2017-11-03T07:27:23Z"},{"id":15617474,"title":"Show HN: My First React Native App – Pomodoros","url":"https://play.google.com/store/apps/details?id=com.pomodoros","rank":-5.642544952660551,"score":1,"time":"2017-11-03T08:17:15Z"},{"id":15618109,"title":"Show HN: An Admin in 1min for Your API (React Progressive Web App)","url":"https://dunglas.fr/2017/11/api-platform-admin-0-2-a-dynamic-admin-for-your-apis-react-progressive-web-app/","rank":-4.690092449226312,"score":1,"time":"2017-11-03T10:48:50Z"},{"id":15618332,"title":"Storybook vs. Styleguidist for a React component library","url":"https://spectrum.chat/thread/d6c4e134-85ec-42be-80d2-a4ef3069ed3d","rank":-5.642544952660551,"score":2,"time":"2017-11-03T11:40:44Z"},{"id":15621795,"title":"Vecty: React-like library for GopherJS – do front end development in Go","url":"https://github.com/gopherjs/vecty","rank":-4.853960595957184,"score":1,"time":"2017-11-03T19:52:52Z"},{"id":15622269,"title":"Show HN: React patterns, techniques, tips and tricks","url":"https://github.com/vasanthk/react-bits","rank":-5.642544952660551,"score":162,"time":"2017-11-03T21:19:55Z"},{"id":15623209,"title":"Create-react-kotlin-app","url":"https://github.com/JetBrains/create-react-kotlin-app","rank":-6.737061774670698,"score":2,"time":"2017-11-04T00:43:54Z"},{"id":15624958,"title":"Show HN: React-Hint v3 – 140LoC Tooltip Component for React, Preact and Inferno","url":"https://react-hint.js.org/","rank":-6.798733011723831,"score":2,"time":"2017-11-04T13:40:43Z"},{"id":15625374,"title":"Show HN: Sexy Calculator Made Using React Native and Redux","url":"https://github.com/deadcoder0904/react-native-redux-calculator","rank":-5.218630283054186,"score":3,"time":"2017-11-04T15:13:39Z"},{"id":15631401,"title":"7 architectural attributes of a reliable React component","url":"https://dmitripavlutin.com/7-architectural-attributes-of-a-reliable-react-component/","rank":-5.642544952660551,"score":2,"time":"2017-11-05T20:34:01Z"},{"id":15634862,"title":"Introduction to React VR","url":"https://www.dailydrip.com/topics/react/drips/introduction-to-react-vr","rank":-6.737061774670698,"score":5,"time":"2017-11-06T11:59:24Z"},{"id":15634964,"title":"Deco – The best IDE for building React Native apps","url":"http://decoide.org/","rank":-5.4223148645315336,"score":2,"time":"2017-11-06T12:26:08Z"},{"id":15635665,"title":"How to Integrate Fabric for React Native on Android","url":"https://blog.mojotech.com/fabric-integration-for-react-native-on-android/","rank":-5.4223148645315336,"score":1,"time":"2017-11-06T14:33:12Z"},{"id":15638468,"title":"GraphQL Authentication with React Native and Apollo [Part 2/2]","url":"https://medium.com/handlebar-labs/graphql-authentication-with-react-native-apollo-part-2-2-13ac8c362113","rank":-5.218630283054186,"score":3,"time":"2017-11-06T19:53:19Z"},{"id":15640332,"title":"Deploy a React Native Cross-Platform Blog in 3 Steps","url":"https://www.codementor.io/carsoncgibbons/deploy-a-react-native-cross-platform-blog-in-3-steps-dls4vlf66","rank":-5.218630283054186,"score":1,"time":"2017-11-07T01:02:30Z"},{"id":15641066,"title":"Lessons from migrating a large codebase to React 16","url":"https://blog.discordapp.com/lessons-from-migrating-a-large-codebase-to-react-16-e60e49102aa6","rank":-5.4223148645315336,"score":164,"time":"2017-11-07T04:23:12Z"},{"id":15641805,"title":"Experimenting projection mapping in React","url":"https://alex3165.github.io/react-mapping/","rank":-6.4254656634776115,"score":2,"time":"2017-11-07T08:34:29Z"},{"id":15641818,"title":"Tools for React Native App Development: Expo Review","url":"https://goo.gl/obRHJ7","rank":-5.642544952660551,"score":1,"time":"2017-11-07T08:38:40Z"},{"id":15642483,"title":"React.js Front-End Developer – Full Time Remote","url":"https://www.digital-mr.com/archive/view/reactjs-front-end-developer","rank":-5.642544952660551,"score":1,"time":"2017-11-07T11:25:48Z"},{"id":15642688,"title":"Creating a chat web app using Express.js, React.js and Socket.io","url":"https://blog.cloudboost.io/creating-a-chat-web-app-using-express-js-react-js-socket-io-1b01100a8ea5","rank":-4.690092449226312,"score":2,"time":"2017-11-07T12:08:17Z"},{"id":15642916,"title":"React Native Databases – Realm vs. CoreData vs. Firebase vs. SQLite","url":"https://www.simform.com/react-native-database-selection-guide/","rank":-5.218630283054186,"score":1,"time":"2017-11-07T12:52:41Z"},{"id":15643330,"title":"Show HN: How We Built Our React Native App","url":"https://medium.com/engineering-housing/how-we-built-our-react-native-app-3380a33811ac","rank":-5.4223148645315336,"score":1,"time":"2017-11-07T13:54:02Z"},{"id":15643339,"title":"Show HN: How to structure components in React","url":"https://reallifeprogramming.com/how-to-structure-components-in-react-54fc43e71546","rank":-5.642544952660551,"score":2,"time":"2017-11-07T13:55:33Z"},{"id":15643381,"title":"Show HN: HN clone made with CQRS and Event Sourcing (node/react/resolve)","url":"https://github.com/reimagined/hacker-news-resolve","rank":-4.690092449226312,"score":9,"time":"2017-11-07T14:01:23Z"},{"id":15643850,"title":"React Component Patterns","url":"https://medium.com/gitconnected/react-component-patterns-ab1f09be2c82?ref=hn","rank":-7.080419157732719,"score":2,"time":"2017-11-07T15:00:35Z"},{"id":15647541,"title":"5 Reasons Why You Should Use React Native for Your Next App Idea","url":"https://useful.ly/blogs/news/5-reasons-why-you-should-use-react-native-for-your-next-app-idea","rank":-4.690092449226312,"score":2,"time":"2017-11-07T20:56:37Z"},{"id":15650034,"title":"Next.js 4: framework for server-rendered React 16 applications","url":"https://zeit.co/blog/next4","rank":-5.218630283054186,"score":1,"time":"2017-11-08T05:10:30Z"},{"id":15651762,"title":"Using React 16 to open new window with shared state","url":"https://hackernoon.com/using-a-react-16-portal-to-do-something-cool-2a2d627b0202","rank":-5.218630283054186,"score":89,"time":"2017-11-08T12:35:53Z"},{"id":15652998,"title":"Deploy a Simple React Blog in 3 Steps – Codementor","url":"https://www.codementor.io/carsoncgibbons/deploy-a-simple-react-blog-in-3-steps-dnkkf1v85#.WgMbzP78U_k.hackernews","rank":-5.4223148645315336,"score":1,"time":"2017-11-08T14:59:26Z"},{"id":15655881,"title":"Optimizing React arrow functions with Babel","url":"https://flexport.engineering/ending-the-debate-on-inline-functions-in-react-8c03fabd144","rank":-6.141418665344863,"score":1,"time":"2017-11-08T19:15:43Z"},{"id":15655993,"title":"Upgrading React and React Native to Flow 0.53.0 and Beyond","url":"https://medium.com/gitconnected/upgrading-to-flow-0-53-0-and-beyond-e8ce2e6e16b8","rank":-6.969263392375751,"score":2,"time":"2017-11-08T19:24:54Z"},{"id":15657419,"title":"Show HN: NewsFreak – A News Client Built on NewsAPI with React","url":"http://newsfreak.co","rank":-5.029694159741383,"score":2,"time":"2017-11-08T21:48:01Z"},{"id":15659066,"title":"React Native vs. Ionicdingding","url":"https://www.stackchief.com/blog/React%20Native%20vs%20Ionic","rank":-6.737061774670698,"score":1,"time":"2017-11-09T01:49:13Z"},{"id":15660548,"title":"Why React Native Is Not for You","url":"https://www.youtube.com/watch?v=l7_jVy03Yew","rank":-5.8814219078830545,"score":1,"time":"2017-11-09T07:26:44Z"},{"id":15662003,"title":"Why we chose React over Angular when rewriting the Octopus 4.0 UI","url":"https://octopus.com/blog/octopus-v4-angular-to-react","rank":-4.690092449226312,"score":4,"time":"2017-11-09T13:03:07Z"},{"id":15662005,"title":"Show HN: FlexView – A React Component to Create Flexbox Layouts","url":"https://blog.buildo.io/flexview-the-easiest-way-to-use-flex-with-react-c698db55926a","rank":-5.218630283054186,"score":10,"time":"2017-11-09T13:03:37Z"},{"id":15663234,"title":"Show HN: Real-Time React SPA Template for .NET Core 2.0","url":"https://github.com/dsuryd/dotnetify-react-demo-vs2017/tree/master/ReactTemplate","rank":-4.853960595957184,"score":6,"time":"2017-11-09T15:36:02Z"},{"id":15663375,"title":"Creating custom React renderers","url":"https://github.com/facebook/react/blob/master/packages/react-reconciler/README.md","rank":-6.737061774670698,"score":2,"time":"2017-11-09T15:52:01Z"},{"id":15663531,"title":"React 16.1.0","url":"https://github.com/facebook/react/releases/tag/v16.1.0","rank":-6.737061774670698,"score":2,"time":"2017-11-09T16:10:10Z"},{"id":15664859,"title":"Why we built our new UI in React, from the ground up","url":"https://blog.cloud-elements.com/dev-discuss-why-we-built-our-new-ui-in-react-from-the-ground-up","rank":-4.853960595957184,"score":4,"time":"2017-11-09T18:57:19Z"},{"id":15667778,"title":"Simple React Patterns","url":"http://lucasmreis.github.io/blog/simple-react-patterns/","rank":-7.080419157732719,"score":625,"time":"2017-11-10T03:43:52Z"},{"id":15668408,"title":"Show HN: Relacx – State management in React made easy","url":"https://github.com/webXtended/Relacx/","rank":-5.4223148645315336,"score":1,"time":"2017-11-10T06:53:10Z"},{"id":15669020,"title":"Show HN: Zent – A set of high quality React components","url":"https://www.youzanyun.com/zanui/zent/en/guides/install","rank":-5.218630283054186,"score":22,"time":"2017-11-10T10:27:13Z"},{"id":15671783,"title":"The complete guide to integrate react-navigation and redux (React-Native)","url":"https://medium.com/@shubhnik/a-comprehensive-guide-for-integrating-react-navigation-with-redux-including-authentication-flow-cb7b90611adf","rank":-7.148568583438252,"score":1,"time":"2017-11-10T18:20:17Z"},{"id":15672408,"title":"React vs. Machine Learning\u200A–\u200Athe plight of non-tech companies","url":"https://medium.com/@omri/react-vs-machine-learning-the-plight-of-non-tech-companies-2c030fb1ae23","rank":-5.218630283054186,"score":1,"time":"2017-11-10T19:51:52Z"},{"id":15674134,"title":"React VR a little example","url":"https://github.com/thecreazy/twitter-timeline-in-react-vr","rank":-6.4254656634776115,"score":3,"time":"2017-11-10T23:59:35Z"},{"id":15674974,"title":"Ethereum light client with React","url":"https://medium.com/@kouohhashi/ethereum-light-client-with-private-network-29f8a3c8862","rank":-6.4254656634776115,"score":2,"time":"2017-11-11T04:19:20Z"},{"id":15678428,"title":"Free React and Flask Test Driven Development (TDD) Course","url":"https://testdriven.io/","rank":-5.4223148645315336,"score":2,"time":"2017-11-11T22:03:25Z"},{"id":15679083,"title":"Show HN: An Introduction to React and the Surrounding Ecosystem in November 2017","url":"https://www.youtube.com/watch?v=qDTQzIzqodw","rank":-4.690092449226312,"score":5,"time":"2017-11-12T00:56:38Z"},{"id":15680547,"title":"Login / Authentication example on Next.js/React/Mobx","url":"http://next-auth.now.sh/","rank":-5.642544952660551,"score":1,"time":"2017-11-12T11:46:07Z"},{"id":15680711,"title":"Continuous Integration for React Native with TestFlight and TestFairy Deployment","url":"https://hiddentao.com/archives/2017/02/17/continuous-integration-for-react-native-with-testfairy-testflight-deploy/","rank":-5.218630283054186,"score":1,"time":"2017-11-12T12:55:37Z"},{"id":15681194,"title":"Great guide on react-native and redux with authentication flow","url":"https://hackernoon.com/a-comprehensive-guide-for-integrating-react-navigation-with-redux-including-authentication-flow-cb7b90611adf","rank":-5.218630283054186,"score":2,"time":"2017-11-12T15:41:29Z"},{"id":15681904,"title":"Attaching React.js to a template rendered on the server with Twig","url":"https://symfony.fi/entry/attaching-react-js-to-a-template-rendered-on-the-server-with-twig","rank":-4.853960595957184,"score":1,"time":"2017-11-12T18:29:11Z"},{"id":15685193,"title":"Getting started with React 16","url":"http://bit.ly/react16-blog","rank":-6.4254656634776115,"score":1,"time":"2017-11-13T08:50:56Z"},{"id":15685308,"title":"How Facebook's Instagram Acquisition Led to the Open Sourcing of React.js","url":"https://stackshare.io/posts/the-react-story","rank":-4.690092449226312,"score":3,"time":"2017-11-13T09:25:06Z"},{"id":15688187,"title":"Show HN: Newsfreak – A front end for NewsAPI built in React","url":"http://newsfreak.co","rank":-5.029694159741383,"score":2,"time":"2017-11-13T17:34:25Z"},{"id":15690000,"title":"React and Ethereum: Getting Started with the Minimum Toolset Required","url":"https://medium.com/@zubairnahmed/https-medium-com-zubairnahmed-react-ethereum-getting-started-with-the-minimum-toolset-required-part-1-of-4-9562efa23d18","rank":-5.218630283054186,"score":2,"time":"2017-11-13T20:38:12Z"},{"id":15690230,"title":"React and Ethereum: Getting Started with the Minimum Toolset Required","url":"https://medium.com/gitconnected/https-medium-com-zubairnahmed-react-ethereum-getting-started-with-the-minimum-toolset-required-part-1-of-4-9562efa23d18","rank":-5.218630283054186,"score":3,"time":"2017-11-13T21:04:22Z"},{"id":15693008,"title":"Creating Progressive Web Application in 6 Simple Steps with React.JS","url":"https://medium.com/@tirthbodawala/creating-progressive-web-application-in-6-simple-steps-with-react-js-a9717bd0de78","rank":-5.029694159741383,"score":8,"time":"2017-11-14T05:58:54Z"},{"id":15694881,"title":"Things you need to know about React Native","url":"http://naturaily.com/blog/post/things-you-need-to-know-about-react-native","rank":-5.642544952660551,"score":1,"time":"2017-11-14T13:47:01Z"},{"id":15696422,"title":"Ethereum and React: Getting Started with the Minimum Toolset","url":"https://medium.com/gitconnected/https-medium-com-zubairnahmed-react-ethereum-getting-started-with-the-minimum-toolset-required-part-1-of-4-9562efa23d18","rank":-5.4223148645315336,"score":2,"time":"2017-11-14T16:26:06Z"},{"id":15697103,"title":"PubNub Launches ChatEngine: Serverless Chat SDK for React Native, Node, and Web","url":"https://www.pubnub.com/products/chatengine/","rank":-4.853960595957184,"score":19,"time":"2017-11-14T17:25:14Z"},{"id":15697298,"title":"Show HN: Spectacle v4 – Write Your Presentations with React","url":"https://t.co/gaRD3IucBZ","rank":-5.4223148645315336,"score":1,"time":"2017-11-14T17:43:11Z"},{"id":15697597,"title":"The Road beyond React.js","url":"https://www.roadtolearnreact.com/","rank":-6.4254656634776115,"score":2,"time":"2017-11-14T18:13:42Z"},{"id":15698213,"title":"React Puzzles","url":"https://hackernoon.com/react-rebuses-9f72e761ae56","rank":-7.460654783917127,"score":1,"time":"2017-11-14T19:16:55Z"},{"id":15700963,"title":"Don't Rewrite, React How to Easily Port an Existing Codebase to React","url":"https://m.youtube.com/watch?v=BF58ZJ1ZQxY","rank":-6.798733011723831,"score":1,"time":"2017-11-15T02:09:14Z"},{"id":15702857,"title":"150+ Useful Resources for Node.js / React Engineers","url":"https://hackernoon.com/useful-links-for-node-js-react-engineers-acc4ad286d60","rank":-5.642544952660551,"score":2,"time":"2017-11-15T10:47:44Z"},{"id":15703393,"title":"Show HN: I'm learning react. I made an app to easily create NSAttributedStrings","url":"http://andresinaka.github.io/Transformer/","rank":-4.5369272462944465,"score":14,"time":"2017-11-15T12:54:23Z"},{"id":15704347,"title":"React Talks Q3: the latest meetup recordings with descriptions","url":"http://meetupfeed.com/react-talks-meetups-july-august-september-react-talks-digest-q3-2017/","rank":-5.4223148645315336,"score":1,"time":"2017-11-15T15:23:32Z"},{"id":15707694,"title":"Higher Order Component for Rendering Spinner in React Native App","url":"https://blog.bigbinary.com/2017/11/15/higher-order-component-for-rendering-spinner-in-react-native-app.html","rank":-5.218630283054186,"score":1,"time":"2017-11-15T20:58:27Z"},{"id":15710755,"title":"React Scroll-To","url":"https://github.com/ganderzz/react-scroll-to","rank":-7.080419157732719,"score":1,"time":"2017-11-16T07:13:47Z"},{"id":15710846,"title":"Simple Hello World Example in React and Redux v2 – using create-react-app","url":"https://github.com/vaibhavmule/react-redux-helloworld#v2","rank":-6.798733011723831,"score":2,"time":"2017-11-16T07:44:16Z"},{"id":15712113,"title":"Show HN: React-Fns – Browser API's as Declarative React Components and HoC's","url":"https://github.com/jaredpalmer/react-fns","rank":-6.636348695692196,"score":6,"time":"2017-11-16T12:23:29Z"},{"id":15714278,"title":"Show HN: Template for a React/Bulma/Webpack project","url":"https://github.com/chvid/react-starter","rank":-5.4223148645315336,"score":1,"time":"2017-11-16T17:00:23Z"},{"id":15714333,"title":"Setup Continuous Integration with React Native","url":"https://medium.com/react-native-training/setup-continuous-integration-with-react-native-50ad2f6145f4","rank":-6.141418665344863,"score":1,"time":"2017-11-16T17:05:13Z"},{"id":15717811,"title":"Transform your Sketch-based design system into real code using React Studio","url":"https://medium.com/@reactstudio/transform-your-sketch-based-design-system-into-real-code-using-react-studio-35b89e67ce79","rank":-4.853960595957184,"score":1,"time":"2017-11-16T23:55:41Z"},{"id":15718590,"title":"How We Replaced React with Phoenix (2016)","url":"https://robots.thoughtbot.com/how-we-replaced-react-with-phoenix","rank":-5.8814219078830545,"score":4,"time":"2017-11-17T03:05:40Z"},{"id":15720085,"title":"Visual snapshot testing for react components","url":"https://github.com/americanexpress/jest-image-snapshot","rank":-6.141418665344863,"score":1,"time":"2017-11-17T08:08:33Z"},{"id":15720788,"title":"Snapshot Testing with Jest in React: What Is It For?","url":"https://hackernoon.com/front-end-react-snapshot-testing-with-jest-what-is-it-for-7788f7bd5a2e","rank":-5.218630283054186,"score":1,"time":"2017-11-17T10:30:34Z"},{"id":15722154,"title":"Clean Code vs. Dirty Code: React Best Practices","url":"http://americanexpress.io/clean-code-dirty-code/","rank":-5.642544952660551,"score":1,"time":"2017-11-17T14:23:02Z"},{"id":15723003,"title":"React and Firebase Auth – Boilerplate Project","url":"http://www.harrischris.com/article/react-firebase-boilerplate-teaser","rank":-6.141418665344863,"score":1,"time":"2017-11-17T15:56:31Z"},{"id":15723671,"title":"Using TypeScript Generics for Writing React Native Components","url":"https://blog.mojotech.com/typescript-generic-react-components/","rank":-5.642544952660551,"score":1,"time":"2017-11-17T16:57:04Z"},{"id":15727823,"title":"How Facebook's Instagram Acquisition Led to the Open Sourcing of React.js","url":"https://stackshare.io/posts/the-react-story","rank":-4.690092449226312,"score":256,"time":"2017-11-18T04:54:49Z"},{"id":15728882,"title":"Seemless, simple translation for your react app using fast growing react-i18next","url":"https://github.com/i18next/react-i18next","rank":-6.969263392375751,"score":1,"time":"2017-11-18T13:33:27Z"},{"id":15730239,"title":"[v2] Sprite Animations for React Native","url":"https://www.npmjs.com/package/rn-sprite","rank":-6.141418665344863,"score":1,"time":"2017-11-18T19:22:54Z"},{"id":15733684,"title":"JSON Patch with Rails 5 and React","url":"https://formapi.io/blog/posts/json-patch-with-rails-5-and-react/","rank":-5.8814219078830545,"score":1,"time":"2017-11-19T12:50:31Z"},{"id":15733738,"title":"#1 i18n lib i18next: learn once – translate everywhere (react, angular, )","url":"https://github.com/i18next/i18next","rank":-5.218630283054186,"score":1,"time":"2017-11-19T13:03:45Z"},{"id":15735893,"title":"Clean Code vs. Dirty Code: React Best Practices","url":"http://americanexpress.io/clean-code-dirty-code/","rank":-5.642544952660551,"score":1,"time":"2017-11-19T20:55:17Z"},{"id":15736408,"title":"The Performance Cost of Server Side Rendered React on Node.js","url":"https://medium.com/@velmu/the-performance-cost-of-server-side-rendered-react-on-node-js-3f16101d41fe","rank":-5.029694159741383,"score":1,"time":"2017-11-19T22:53:17Z"},{"id":15736693,"title":"Exposing CSS Hidden Complexities with React","url":"http://ryanogles.by/css/javascript/react/2017/11/17/exposing-css-hidden-complexities-with-react.html","rank":-6.141418665344863,"score":1,"time":"2017-11-19T23:59:22Z"},{"id":15736695,"title":"Show HN: Fullstack Koa, React, Redux, Webpack, TypeScript project","url":"https://github.com/256cats/fullstack-koa-react-redux-typescript","rank":-5.4223148645315336,"score":2,"time":"2017-11-19T23:59:30Z"},{"id":15738206,"title":"Lottie for Web, Android, iOS, and React Native","url":"https://github.com/airbnb/lottie-web/blob/master/README.md","rank":-5.642544952660551,"score":1,"time":"2017-11-20T06:29:54Z"},{"id":15739723,"title":"5 Reasons to Use Storybook Tests for Your React Web App","url":"https://spin.atomicobject.com/2017/11/20/storybook-tests-react/#.WhLYsCk1q5k.hackernews","rank":-5.029694159741383,"score":1,"time":"2017-11-20T13:29:22Z"},{"id":15739953,"title":"Show HN: Online Image Compressor with React (Next.JS), Node.js","url":"https://imgsquash.com","rank":-5.029694159741383,"score":1,"time":"2017-11-20T14:14:50Z"},{"id":15740126,"title":"Will React Native Save You Money on Development?","url":"https://10clouds.com/blog/will-react-native-save-you-money/","rank":-5.642544952660551,"score":2,"time":"2017-11-20T14:41:24Z"},{"id":15740177,"title":"Angular vs. React – Who’s one step ahead?","url":"https://jaxenter.com/angular-5-vs-react-interview-138469.html","rank":-5.642544952660551,"score":1,"time":"2017-11-20T14:47:54Z"},{"id":15742304,"title":"The Performance Cost of Server Side Rendered React on Node.js","url":"https://malloc.fi/performance-cost-of-server-side-rendered-react-node-js","rank":-5.029694159741383,"score":174,"time":"2017-11-20T19:13:14Z"},{"id":15744603,"title":"React-map-interaction: Add zoom and pan to any React element","url":"https://www.npmjs.com/package/react-map-interaction","rank":-7.148568583438252,"score":2,"time":"2017-11-21T00:33:32Z"},{"id":15745951,"title":"Show HN: Create beautiful charts with one line of React","url":"https://github.com/ankane/react-chartkick","rank":-5.218630283054186,"score":44,"time":"2017-11-21T05:55:47Z"},{"id":15747271,"title":"Show HN: Hot Reloading for Create React App","url":"https://medium.com/@otduet/create-react-app-hot-reloading-b8d4543da641","rank":-5.642544952660551,"score":1,"time":"2017-11-21T11:56:57Z"},{"id":15747832,"title":"Solving over 35 performance issues in React Native","url":"http://www.simform.com/react-native-app-performance/","rank":-5.642544952660551,"score":2,"time":"2017-11-21T13:55:28Z"},{"id":15748648,"title":"Typescript Generics for React Components","url":"https://blog.mojotech.com/typescript-generic-react-components/","rank":-6.4254656634776115,"score":1,"time":"2017-11-21T15:48:03Z"},{"id":15749483,"title":"Simple React Native Android Releases","url":"https://shift.infinite.red/simple-react-native-android-releases-319dc5e29605","rank":-6.4254656634776115,"score":2,"time":"2017-11-21T17:15:22Z"},{"id":15750552,"title":"What makes a good [React Component] test?","url":"https://blog.progressly.com/what-makes-a-good-test-dff3df6058a2","rank":-5.8814219078830545,"score":1,"time":"2017-11-21T19:01:56Z"},{"id":15751713,"title":"AWS Amplify: JavaScript Open Source Library with React, React Native Extensions","url":"https://aws.amazon.com/blogs/mobile/announcing-aws-amplify-and-the-aws-mobile-cli/","rank":-7.148568583438252,"score":178,"time":"2017-11-21T21:25:31Z"},{"id":15751714,"title":"How to greatly improve your React app performance – Medium","url":"https://medium.com/myheritage-engineering/how-to-greatly-improve-your-react-app-performance-e70f7cbbb5f6","rank":-5.4223148645315336,"score":2,"time":"2017-11-21T21:25:33Z"},{"id":15751850,"title":"React Training's Advanced React.js Patterns Videos Now Free","url":"http://reacttraining.com/patterns","rank":-7.337343744886062,"score":120,"time":"2017-11-21T21:39:34Z"},{"id":15752551,"title":"A Review of Udacity’s React Nano Degree","url":"https://hackernoon.com/a-review-of-udacitys-react-nano-degree-1085273f1a73","rank":-5.642544952660551,"score":2,"time":"2017-11-21T23:10:29Z"},{"id":15752638,"title":"React Native Chat Tutorial #1 – Build a Chat App Using SendBird","url":"https://blog.sendbird.com/react-native-chat-tutorial-one-build-chat-with-sendbird","rank":-5.029694159741383,"score":2,"time":"2017-11-21T23:20:04Z"},{"id":15752644,"title":"React Native Chat Tutorial #2 – Following the Redux Pattern","url":"https://blog.sendbird.com/react-native-chat-tutorial-2-following-the-redux-pattern","rank":-5.4223148645315336,"score":2,"time":"2017-11-21T23:21:11Z"},{"id":15753552,"title":"Learn React Native in the right way in one week","url":"https://www.gitbook.com/book/unbug/react-native-training/details","rank":-5.218630283054186,"score":1,"time":"2017-11-22T01:52:21Z"},{"id":15754115,"title":"React-Show – A 2kb dependency-free vertical show/hide component for React","url":"https://github.com/react-tools/react-show","rank":-6.969263392375751,"score":1,"time":"2017-11-22T03:59:13Z"},{"id":15755495,"title":"HTML UI with Emerj.js: A 60-line Answer to React","url":"http://blog.brush.co.nz/2017/11/emerj-js-efficient-html-ui-in-60-lines/","rank":-5.029694159741383,"score":8,"time":"2017-11-22T09:24:53Z"},{"id":15755602,"title":"React Spreadsheet Grid - Excel-like grid component for React","url":"https://github.com/denisraslov/react-spreadsheet-grid","rank":-7.536359457861464,"score":1,"time":"2017-11-22T09:51:57Z"},{"id":15756531,"title":"Bringing the Web's Responsive Design to React Native","url":"https://github.com/idibidiart/react-native-responsive-grid","rank":-5.4223148645315336,"score":3,"time":"2017-11-22T13:21:43Z"},{"id":15756852,"title":"Beyond plain React – Application to learn about a couple of Libraries","url":"https://github.com/rwieruch/road-beyond-react-app","rank":-5.029694159741383,"score":2,"time":"2017-11-22T14:08:52Z"},{"id":15759555,"title":"Show HN: FunctionalTableData, React-like UI rendering for iOS/Swift","url":"https://github.com/Shopify/FunctionalTableData","rank":-5.218630283054186,"score":1,"time":"2017-11-22T19:14:05Z"},{"id":15759974,"title":"Ting\u200A–\u200AA New React Native Starter Kit","url":"https://medium.com/@wcandillon/ting-a-new-react-native-starter-kit-c66223694c21","rank":-5.8814219078830545,"score":1,"time":"2017-11-22T19:54:39Z"},{"id":15765740,"title":"9 React Libraries You Should Know in 2018","url":"https://blog.bitsrc.io/11-react-component-libraries-you-should-know-178eb1dd6aa4","rank":-5.642544952660551,"score":2,"time":"2017-11-23T15:48:43Z"},{"id":15770750,"title":"China Is Dominating Google Search Trends on 'React' and 'React Native'","url":"https://trends.google.com/trends/explore?q=%2Fm%2F012l1vxv,react%20native","rank":-7.148568583438252,"score":1,"time":"2017-11-24T12:40:52Z"},{"id":15770767,"title":"Upload/download images to/from AWS S3 in React-Native: a step-by-step guide","url":"https://ademcan.net/blog/2017/11/24/uploaddownload-images-tofrom-aws-s3-in-react-native-a-step-by-step-guide/","rank":-4.3934495640662155,"score":2,"time":"2017-11-24T12:46:17Z"},{"id":15773370,"title":"React-TV – Renderer for Low Memory Devices and Packager for WebOS, Tizen, Orsay","url":"https://github.com/raphamorim/react-tv","rank":-4.690092449226312,"score":2,"time":"2017-11-24T22:31:58Z"},{"id":15775680,"title":"Using React for Templating with the Koa Framework on Node.js with TypeScript","url":"https://malloc.fi/react-for-templating-on-node-js","rank":-4.690092449226312,"score":3,"time":"2017-11-25T12:10:34Z"},{"id":15778811,"title":"Getting Started with Dart and React","url":"https://www.leejamesrobinson.com/blog/getting-started-with-dart-and-react/","rank":-6.141418665344863,"score":4,"time":"2017-11-26T00:38:44Z"},{"id":15781921,"title":"Bringing Web's Responsive Design to React Native","url":"https://www.youtube.com/watch?v=QyIRoKinyLU","rank":-5.642544952660551,"score":1,"time":"2017-11-26T17:27:59Z"},{"id":15782315,"title":"Show HN: Building a todo list with Dart and React","url":"https://github.com/leerob/dart-react-todo","rank":-5.218630283054186,"score":5,"time":"2017-11-26T18:45:45Z"},{"id":15783744,"title":"React Redux Tutorial with Google Maps","url":"https://www.reddit.com/r/coding/comments/7fqt8i/react_redux_tutorial_with_google_maps/","rank":-6.141418665344863,"score":2,"time":"2017-11-26T23:41:54Z"},{"id":15785415,"title":"Using React Native components inside native views","url":"https://lambda.grofers.com/starting-with-react-native-at-grofers-a-guide-to-using-react-native-components-inside-native-bbdd6a3470d4","rank":-5.8814219078830545,"score":2,"time":"2017-11-27T07:07:28Z"},{"id":15786239,"title":"Why react native apps are better than phonegap","url":"https://www.endivesoftware.com/blog/118/why-react-native-apps-are-better-than-phonegap","rank":-5.642544952660551,"score":1,"time":"2017-11-27T10:16:39Z"},{"id":15786481,"title":"Ionic vs. React Native – Best choice for you hybrid app?","url":"http://jsdiaries.com/2017/11/23/ionic-vs-react-native-what-is-the-best-choice-for-your-hybrid-mobile-app/","rank":-5.218630283054186,"score":2,"time":"2017-11-27T11:13:22Z"},{"id":15786583,"title":"Introducing  React Final Form: Subscription-Based Form Management for React","url":"https://github.com/erikras/react-final-form#-react-final-form","rank":-7.337343744886062,"score":4,"time":"2017-11-27T11:33:25Z"},{"id":15786885,"title":"An Introduction to React VR","url":"https://www.dailydrip.com/blog/introduction-to-react-vr-at-dailydrip","rank":-6.4254656634776115,"score":1,"time":"2017-11-27T12:50:21Z"},{"id":15788090,"title":"Create Flipping Card and Responsive Grid with Styled-Components and React","url":"https://blog.alexdevero.com/flipping-card-grid-styled-components-react/","rank":-5.029694159741383,"score":1,"time":"2017-11-27T15:37:01Z"},{"id":15788578,"title":"React JavaScript for Design Prototyping","url":"https://medium.com/geckoboard-under-the-hood/react-js-for-design-prototyping-ec29cfa81b0f","rank":-6.4254656634776115,"score":2,"time":"2017-11-27T16:36:17Z"},{"id":15789317,"title":"Virtual DOM in react js","url":"https://hackernoon.com/virtual-dom-in-reactjs-43a3fdb1d130","rank":-6.4254656634776115,"score":1,"time":"2017-11-27T17:51:14Z"},{"id":15789529,"title":"React Native at Grofers: Using React Native Components inside Native Views","url":"https://lambda.grofers.com/starting-with-react-native-at-grofers-a-guide-to-using-react-native-components-inside-native-bbdd6a3470d4","rank":-7.148568583438252,"score":1,"time":"2017-11-27T18:10:33Z"},{"id":15790284,"title":"GitHub Pages: Free Static React Hosting","url":"https://jacob-ebey.github.io/blog/static-react-github","rank":-6.141418665344863,"score":2,"time":"2017-11-27T19:21:47Z"},{"id":15791142,"title":"React-pdf-annotator","url":"http://agentcooper.io/react-pdf-annotator/","rank":-7.080419157732719,"score":2,"time":"2017-11-27T20:44:52Z"},{"id":15793837,"title":"Show HN: Photonic – React conditional rendering with decision trees","url":"https://www.npmjs.com/package/photonic","rank":-5.4223148645315336,"score":2,"time":"2017-11-28T02:40:58Z"},{"id":15795035,"title":"Simple React functional components kit","url":"https://github.com/rmdort/react-kitt","rank":-6.4254656634776115,"score":4,"time":"2017-11-28T06:55:57Z"},{"id":15795322,"title":"DeepScan now supports 100+ rules for JavaScript and React","url":"https://deepscan.io/docs/updates/2017-11/","rank":-5.4223148645315336,"score":7,"time":"2017-11-28T08:15:55Z"},{"id":15795629,"title":"Wrapping All You Need to Know About React Native","url":"https://www.codementor.io/excellentwebworld/wrapping-all-you-need-to-know-about-react-native-e9vavimxp","rank":-5.4223148645315336,"score":1,"time":"2017-11-28T09:19:55Z"},{"id":15800276,"title":"Show HN: Containerized React auth with a Rails back end and Nginx proxy in between","url":"https://github.com/kenforthewin/react-rails-auth","rank":-4.3934495640662155,"score":1,"time":"2017-11-28T19:01:24Z"},{"id":15800854,"title":"Implementing Redux into your React app (3 Steps)","url":"https://medium.com/@__haqq/react-redux-1-2-3-f116fd952c7","rank":-5.642544952660551,"score":2,"time":"2017-11-28T20:00:52Z"},{"id":15802245,"title":"React v16.2.0: Improved Support for Fragments","url":"https://reactjs.org/blog/2017/11/28/react-v16.2.0-fragment-support.html","rank":-5.642544952660551,"score":127,"time":"2017-11-28T21:59:02Z"},{"id":15802858,"title":"HILARIOUS: Milan Fans React to Gattuso Replacing Montella on Twitter","url":"http://martina22acm.com/?p=21763","rank":-5.218630283054186,"score":1,"time":"2017-11-28T23:11:04Z"},{"id":15804803,"title":"React Elm Wrapper","url":"https://blog.boon.gl/2017/11/28/react-elm-wrapper.html","rank":-7.080419157732719,"score":2,"time":"2017-11-29T05:30:02Z"},{"id":15805949,"title":"React Final Form: make forms like with Redux Form but without Redux","url":"https://github.com/erikras/react-final-form","rank":-4.853960595957184,"score":5,"time":"2017-11-29T10:52:15Z"},{"id":15807004,"title":"React component for E-commerce product image zoom","url":"https://github.com/SoorajChandran/image-hover-zoom","rank":-5.642544952660551,"score":1,"time":"2017-11-29T14:30:53Z"},{"id":15814082,"title":"Scrimba – Search for Interactive Coding Screencasts on Vue, ML, React, CSS Grid","url":"https://medium.com/scrimba/scrimba-release-notes-november-675a65f118de","rank":-4.853960595957184,"score":1,"time":"2017-11-30T07:44:48Z"},{"id":15815264,"title":"Clean Code vs. Dirty Code: React Best Practices","url":"http://americanexpress.io/clean-code-dirty-code/","rank":-5.642544952660551,"score":2,"time":"2017-11-30T12:41:01Z"},{"id":15818759,"title":"ReactPrimer – A simple solution for prototyping React component trees","url":"https://medium.com/@corneliusarimathea/simple-tip-to-start-coding-in-reactjs-dfbac955b44c","rank":-5.4223148645315336,"score":9,"time":"2017-11-30T19:31:05Z"},{"id":15823164,"title":"Thinking in react","url":"https://reactjs.org/docs/thinking-in-react.html","rank":-7.080419157732719,"score":3,"time":"2017-12-01T11:08:54Z"},{"id":15824679,"title":"Learn all React component patterns in one place","url":"https://levelup.gitconnected.com/react-component-patterns-ab1f09be2c82?ref=hn&utm_source=hn","rank":-5.642544952660551,"score":1,"time":"2017-12-01T16:08:12Z"},{"id":15825216,"title":"Show HN: React Translated – Dead Simple Translations in React (Native)","url":"https://github.com/amsul/react-translated","rank":-7.337343744886062,"score":1,"time":"2017-12-01T17:04:48Z"},{"id":15830833,"title":"Show HN: A simple shopping cart SPA written in React and Redux","url":"https://github.com/Gigacore/react-shopping-cart","rank":-4.853960595957184,"score":6,"time":"2017-12-02T07:58:10Z"},{"id":15831427,"title":"Free Video Tutorial: Gatsby – Static Site Generator for React – Introduction","url":"https://codingthesmartway.com/gatsby-static-site-generater-for-react-introduction/","rank":-5.218630283054186,"score":1,"time":"2017-12-02T11:20:13Z"},{"id":15834704,"title":"Debugging React Performance with React 16 and Chrome Devtools","url":"https://building.calibreapp.com/debugging-react-performance-with-react-16-and-chrome-devtools-c90698a522ad","rank":-7.536359457861464,"score":2,"time":"2017-12-02T22:56:13Z"},{"id":15841073,"title":"JQuery Is Better Than React","url":"https://medium.com/@melissamcewen/jquery-is-better-than-react-cd02dfb026a6","rank":-6.4254656634776115,"score":4,"time":"2017-12-04T02:31:24Z"},{"id":15841184,"title":"React.js-like Mixin for iOS","url":"https://github.com/oney/Mixin","rank":-6.141418665344863,"score":1,"time":"2017-12-04T03:05:04Z"},{"id":15842990,"title":"Numeric keyboard for mobile browsers, support plain JavaScript, react and vue","url":"https://github.com/viclm/numeric-keyboard","rank":-5.029694159741383,"score":1,"time":"2017-12-04T10:55:21Z"},{"id":15843381,"title":"Take Aways from React Next 2017","url":"https://blog.bam.tech/developper-news/reactnext-2017","rank":-6.141418665344863,"score":3,"time":"2017-12-04T12:39:04Z"},{"id":15843632,"title":"Testing React App SEO Using Fetch as Google","url":"https://spin.atomicobject.com/2017/12/04/react-fetch-as-google/#.WiVPJWg_hAY.hackernews","rank":-5.642544952660551,"score":1,"time":"2017-12-04T13:35:37Z"},{"id":15843926,"title":"Learn React Fundamentals and Advanced Patterns","url":"https://blog.kentcdodds.com/learn-react-fundamentals-and-advanced-patterns-eac90341c9db","rank":-6.141418665344863,"score":37,"time":"2017-12-04T14:15:12Z"},{"id":15844085,"title":"V2 of “Microservices with Docker, Flask, and React” Has Been Released","url":"https://testdriven.io/version-two/","rank":-5.029694159741383,"score":3,"time":"2017-12-04T14:36:18Z"},{"id":15844188,"title":"Lightweight React UI components","url":"https://github.com/rmdort/react-kitt","rank":-6.737061774670698,"score":2,"time":"2017-12-04T14:50:43Z"},{"id":15844324,"title":"React Native Fiber – a starter kit focused on animations","url":"https://medium.com/@wcandillon/react-native-fiber-a-starter-kit-focused-on-animations-797149fb801","rank":-5.4223148645315336,"score":1,"time":"2017-12-04T15:05:49Z"},{"id":15845165,"title":"Turbocharge Your React Development with Storybook and Percy","url":"https://blog.percy.io/turbocharge-your-react-development-with-storybook-and-percy-d9bff19c187e","rank":-5.642544952660551,"score":1,"time":"2017-12-04T16:40:06Z"},{"id":15846001,"title":"Reimgix: Get All the Benefits of Imgix Using React. Supports LQIP","url":"https://github.com/renatorib/reimgix","rank":-5.029694159741383,"score":1,"time":"2017-12-04T18:07:43Z"},{"id":15848346,"title":"Show HN: Server-Side Render React Apps on CloudFront (with Lambda@Edge)","url":"https://github.com/sanfrancesco/prerendercloud-lambda-edge","rank":-4.853960595957184,"score":1,"time":"2017-12-04T22:55:43Z"},{"id":15848827,"title":"A React Christmas","url":"https://react.christmas/","rank":-7.080419157732719,"score":2,"time":"2017-12-05T00:27:54Z"},{"id":15850945,"title":"Show HN: React Bootstrap Material UI Kit","url":"https://mdbootstrap.com/react/","rank":-5.8814219078830545,"score":3,"time":"2017-12-05T10:25:31Z"},{"id":15851314,"title":"React-permissible – fills the missing permission management gap","url":"https://github.com/brainhubeu/react-permissible","rank":-5.642544952660551,"score":1,"time":"2017-12-05T12:31:00Z"},{"id":15851575,"title":"Show HN: Avataaars React Component","url":"https://github.com/fangpenlin/avataaars","rank":-6.4254656634776115,"score":1,"time":"2017-12-05T13:35:04Z"},{"id":15851592,"title":"Best practices while using React prop-types","url":"https://medium.com/ecmastack/react-prop-types-best-practices-f986324177fe","rank":-5.8814219078830545,"score":1,"time":"2017-12-05T13:37:03Z"},{"id":15852010,"title":"How exactly does React handle events?","url":"https://levelup.gitconnected.com/how-exactly-does-react-handles-events-71e8b5e359f2","rank":-6.141418665344863,"score":3,"time":"2017-12-05T14:53:41Z"},{"id":15857554,"title":"Create React App Universal CLI","url":"https://github.com/antonybudianto/cra-universal","rank":-6.4254656634776115,"score":3,"time":"2017-12-06T00:37:07Z"},{"id":15858278,"title":"An Introduction to Testing React with Jest","url":"https://medium.com/@chrislpatton/an-introduction-to-testing-react-with-jest-9d468e907c77","rank":-5.8814219078830545,"score":2,"time":"2017-12-06T03:41:19Z"},{"id":15859535,"title":"React Holiday","url":"https://react.holiday/","rank":-7.460654783917127,"score":2,"time":"2017-12-06T08:31:07Z"},{"id":15861117,"title":"JQuery Is Better Than React","url":"https://medium.com/@melissamcewen/jquery-is-better-than-react-cd02dfb026a6","rank":-6.4254656634776115,"score":4,"time":"2017-12-06T14:09:38Z"},{"id":15861762,"title":"Reactopt – CLI React performance optimization tool","url":"https://github.com/reactopt/reactopt","rank":-6.141418665344863,"score":2,"time":"2017-12-06T15:28:53Z"},{"id":15861842,"title":"What Tech Skills Are Hot (React, Cloud) or Not (Linux, Tableau)","url":"https://spectrum.ieee.org/view-from-the-valley/at-work/tech-careers/what-tech-skills-are-hot-react-cloud-or-not-linux-tableau","rank":-5.029694159741383,"score":2,"time":"2017-12-06T15:36:11Z"},{"id":15862055,"title":"The React and React Native Event System Explained: A Harmonious Coexistence","url":"https://levelup.gitconnected.com/how-exactly-does-react-handles-events-71e8b5e359f2?ref=hn&utm_source=hn&utm_medium=hn-12-6-2017","rank":-7.148568583438252,"score":2,"time":"2017-12-06T15:58:31Z"},{"id":15863686,"title":"Recent  React Performance Fixes on Airbnb Listing Pages","url":"https://medium.com/airbnb-engineering/recent-web-performance-fixes-on-airbnb-listing-pages-6cd8d93df6f4","rank":-5.642544952660551,"score":6,"time":"2017-12-06T18:43:14Z"},{"id":15863992,"title":"Show HN: Fluid-react CSS free solution for React styling","url":"https://github.com/richardzcode/fluid-react","rank":-7.337343744886062,"score":2,"time":"2017-12-06T19:16:58Z"},{"id":15864629,"title":"How to Set Up a Test Environment in React","url":"https://medium.com/@radialdevgroup/how-to-set-up-a-test-environment-in-react-a10d344c67eb","rank":-5.4223148645315336,"score":3,"time":"2017-12-06T20:23:52Z"},{"id":15865102,"title":"React RFC: New version of context","url":"https://github.com/acdlite/rfcs/blob/new-version-of-context/text/0000-new-version-of-context.md","rank":-6.141418665344863,"score":2,"time":"2017-12-06T21:16:19Z"},{"id":15868456,"title":"Facebook’s new tool helps you get started quickly with React Native projects","url":"https://thenextweb.com/dd/2017/03/14/facebooks-new-tool-helps-get-started-quickly-react-native-projects-os/","rank":-4.690092449226312,"score":1,"time":"2017-12-07T08:00:12Z"},{"id":15869917,"title":"Create React App Universal CLI","url":"https://github.com/antonybudianto/cra-universal","rank":-6.4254656634776115,"score":1,"time":"2017-12-07T13:50:19Z"},{"id":15872467,"title":"Introducing the React RFC Process","url":"https://reactjs.org/blog/2017/12/07/introducing-the-react-rfc-process.html","rank":-6.4254656634776115,"score":2,"time":"2017-12-07T18:11:40Z"},{"id":15874022,"title":"Fast Source Map Generation for React Native","url":"https://medium.com/@david.aurelio/medium-fast-source-map-generation-for-react-native-ea5549007c18","rank":-5.8814219078830545,"score":1,"time":"2017-12-07T20:48:42Z"},{"id":15874261,"title":"Show HN: Federal – A minimalistic centralized React store","url":"https://www.npmjs.com/package/federal","rank":-5.642544952660551,"score":3,"time":"2017-12-07T21:09:11Z"},{"id":15874295,"title":"Dockerizing a React App","url":"http://mherman.org/blog/2017/12/07/dockerizing-a-react-app/#.Wimu5r_6A4w.hackernews","rank":-6.737061774670698,"score":1,"time":"2017-12-07T21:13:14Z"},{"id":15875338,"title":"React-permissible: Making the permission management for React Components easier","url":"https://github.com/brainhubeu/react-permissible","rank":-7.337343744886062,"score":1,"time":"2017-12-07T23:25:51Z"},{"id":15875663,"title":"SSR for your create-react-app, without eject","url":"https://github.com/antonybudianto/cra-universal","rank":-5.642544952660551,"score":1,"time":"2017-12-08T00:28:41Z"},{"id":15877096,"title":"Putting Native in React Native on Android","url":"https://brightinventions.pl/blog/write-native-in-react-native/","rank":-5.8814219078830545,"score":1,"time":"2017-12-08T06:36:36Z"},{"id":15877117,"title":"React Native vs Ionic: Which One to Use for Building a Hybrid Mobile App?","url":"https://blog.intuz.com/react-native-vs-ionic-which-one-to-use-for-building-a-hybrid-mobile-app/?utm_source=ycombinator&utm_medium=Ionic-post&utm_campaign=ycombinator-post","rank":-4.5369272462944465,"score":2,"time":"2017-12-08T06:42:09Z"},{"id":15878132,"title":"Ionic vs. React Native: Best Choice for Mobile App Development","url":"https://jelvix.com/blog/ionic-vs-react-native","rank":-5.218630283054186,"score":2,"time":"2017-12-08T11:52:21Z"},{"id":15878165,"title":"A visual guide on React native performance","url":"https://codeburst.io/a-visual-guide-to-react-native-performance-issues-and-resolving-insights-ccb0fc3fbcda","rank":-5.8814219078830545,"score":4,"time":"2017-12-08T12:06:13Z"},{"id":15883827,"title":"Hydux: An Elm-like state manager work with any vdom library, including React","url":"https://github.com/hydux/hydux","rank":-4.690092449226312,"score":2,"time":"2017-12-09T02:06:39Z"},{"id":15885479,"title":"How React Fiber's Impending Async Rendering Affects Component Life Cycle Hooks","url":"https://medium.com/@awebofbrown/how-to-safely-use-reacts-life-cycles-with-fiber-s-async-rendering-fd4469ebbd8f","rank":-4.853960595957184,"score":2,"time":"2017-12-09T12:15:19Z"},{"id":15887999,"title":"Tutorial: How to Make HTTP Requests in React, Part 1","url":"https://medium.com/@MCapoz/tutorial-how-to-make-http-requests-in-react-part-1-f7afa3cd0cc8","rank":-5.218630283054186,"score":3,"time":"2017-12-09T20:42:25Z"},{"id":15888003,"title":"Tutorial: How to Make HTTP Requests in React, Part 2","url":"https://medium.com/@MCapoz/tutorial-how-to-make-http-requests-in-react-part-2-4cfdba3ec65","rank":-5.218630283054186,"score":3,"time":"2017-12-09T20:42:50Z"},{"id":15891183,"title":"Create React App universal without eject","url":"https://medium.com/@antonybudianto/cra-universal-universal-create-react-app-without-ejecting-f50d4d179261","rank":-6.141418665344863,"score":1,"time":"2017-12-10T12:50:46Z"},{"id":15891992,"title":"Learn React Native in the right way","url":"https://www.gitbook.com/book/unbug/react-native-training/details","rank":-5.8814219078830545,"score":1,"time":"2017-12-10T16:09:35Z"},{"id":15892340,"title":"React Patterns: Global Component Registration","url":"http://dylanpaulus.com/reactjs/2017/12/08/global-component-registration/","rank":-6.4254656634776115,"score":2,"time":"2017-12-10T17:20:25Z"},{"id":15892563,"title":"Learn the React Event System","url":"https://levelup.gitconnected.com/how-exactly-does-react-handles-events-71e8b5e359f2?utm_source=hn&utm_medium=hn-12-10-2017","rank":-6.4254656634776115,"score":1,"time":"2017-12-10T18:01:38Z"},{"id":15893016,"title":"Load performance optimization of create-react-app","url":"https://github.com/stereobooster/react-snap/blob/master/doc/an-almost-static-stack-optimization.md","rank":-5.8814219078830545,"score":1,"time":"2017-12-10T19:26:13Z"},{"id":15897454,"title":"The Essential Toolkit for React.js App Development","url":"https://da-14.com/blog/essential-toolkit-reactjs-app-development","rank":-5.642544952660551,"score":2,"time":"2017-12-11T15:13:30Z"},{"id":15898037,"title":"React vs Other Frameworks: Creating a Simple App","url":"http://jsmegatools.com/2017/12/06/creating-a-simple-app-with-react-js/","rank":-5.642544952660551,"score":1,"time":"2017-12-11T16:25:59Z"},{"id":15898341,"title":"Introducing the React RFC Process","url":"https://reactjs.org/blog/2017/12/07/introducing-the-react-rfc-process.html","rank":-6.4254656634776115,"score":3,"time":"2017-12-11T17:03:51Z"},{"id":15899538,"title":"React-Rapid: Fast, Responsive and Free React Starter Template","url":"https://react-rapid.firebaseapp.com","rank":-7.536359457861464,"score":2,"time":"2017-12-11T19:24:53Z"},{"id":15900205,"title":"Building an App with React Native, Redux, and Realm","url":"https://blog.qmo.io/how-we-built-dealmap-with-react-native/","rank":-5.4223148645315336,"score":4,"time":"2017-12-11T20:36:59Z"},{"id":15901062,"title":"How to Make HTTP Requests in React","url":"https://hackernoon.com/tutorial-how-to-make-http-requests-in-react-part-3-daa6b31b66be","rank":-5.8814219078830545,"score":1,"time":"2017-12-11T22:16:59Z"},{"id":15902851,"title":"Performance-tuning a React application","url":"https://codeburst.io/performance-tuning-a-react-application-f480f46dc1a2","rank":-6.4254656634776115,"score":4,"time":"2017-12-12T03:46:10Z"},{"id":15903618,"title":"React Performance Fixes on Airbnb Listing Pages","url":"https://medium.com/airbnb-engineering/recent-web-performance-fixes-on-airbnb-listing-pages-6cd8d93df6f4","rank":-5.8814219078830545,"score":4,"time":"2017-12-12T07:16:15Z"},{"id":15903657,"title":"React Compound Slider Component","url":"https://github.com/sghall/react-compound-slider","rank":-6.737061774670698,"score":1,"time":"2017-12-12T07:25:15Z"},{"id":15908470,"title":"Live Coding\u200A–\u200AReact Native Fiber with Firebase Support","url":"https://hackernoon.com/live-coding-react-native-fiber-with-firebase-support-71176b02df19","rank":-5.642544952660551,"score":1,"time":"2017-12-12T19:10:52Z"},{"id":15909675,"title":"A Complete Firebase in React Authentication Tutorial","url":"https://www.robinwieruch.de/complete-firebase-authentication-react-tutorial/","rank":-5.8814219078830545,"score":2,"time":"2017-12-12T21:30:19Z"},{"id":15909695,"title":"️  React-Show – A 3kb show/hide component for React","url":"https://github.com/react-tools/react-show","rank":-7.536359457861464,"score":2,"time":"2017-12-12T21:32:04Z"},{"id":15913337,"title":"Awesome React","url":"https://react.libhunt.com/","rank":-7.460654783917127,"score":2,"time":"2017-12-13T10:22:27Z"},{"id":15914287,"title":"React Made Native Easy – Free and Open Book for All App Developers","url":"https://www.reactnative.guide/","rank":-4.853960595957184,"score":3,"time":"2017-12-13T14:15:27Z"},{"id":15915194,"title":"JS developers prefer React, want to ditch Angular and are attracted to Vue.js","url":"https://jaxenter.com/state-javascript-2017-139718.html","rank":-4.5369272462944465,"score":1,"time":"2017-12-13T16:23:52Z"},{"id":15915561,"title":"Using React and Next.JS to Build a PWA – The Beginner’s Guide","url":"https://aerolab.co/blog/react-nextjs-pwa/","rank":-4.690092449226312,"score":13,"time":"2017-12-13T17:11:02Z"},{"id":15915602,"title":"Show HN: Fullstack React Native – A Project-Based Guide to Learning React Native","url":"https://www.fullstackreact.com/react-native/","rank":-6.798733011723831,"score":122,"time":"2017-12-13T17:15:10Z"},{"id":15917516,"title":"Robinhood introducing free options trading, how will the industry react?","url":"https://about.robinhood.com/options/","rank":-5.218630283054186,"score":5,"time":"2017-12-13T20:47:31Z"},{"id":15918455,"title":"React photo gallery box component","url":"https://github.com/LeoAJ/react-gallery-box","rank":-6.4254656634776115,"score":2,"time":"2017-12-13T22:51:41Z"},{"id":15918914,"title":"React-content-loader: create your own custom loader easily, like Facebook-style","url":"https://danilowoz.github.io/create-react-content-loader/","rank":-4.853960595957184,"score":1,"time":"2017-12-14T00:12:20Z"},{"id":15920975,"title":"Creating a Pagination Component with React.Js","url":"http://jsmegatools.com/2017/12/09/creating-a-pagination-component-with-react-js/","rank":-5.8814219078830545,"score":1,"time":"2017-12-14T09:23:21Z"},{"id":15924184,"title":"Fervor – A full stack react/graphql framework","url":"https://github.com/fervorous/fervor/wiki","rank":-5.8814219078830545,"score":5,"time":"2017-12-14T17:23:00Z"},{"id":15924633,"title":"React Article: Components, Elements, and Instances","url":"https://medium.freecodecamp.org/react-interview-question-what-gets-rendered-in-the-browser-a-component-or-an-element-1b3eac777c85","rank":-6.141418665344863,"score":2,"time":"2017-12-14T18:01:14Z"},{"id":15928441,"title":"React-Native Stack 2017","url":"https://blog.weareredlight.com/react-native-stack-2017-d83460192c5c","rank":-6.737061774670698,"score":1,"time":"2017-12-14T23:41:00Z"},{"id":15930360,"title":"AngularJS vs. React Comparison 2017","url":"https://best-alternative-software.blogspot.com/2017/12/angularjs-vs-react-comparison.html","rank":-6.4254656634776115,"score":1,"time":"2017-12-15T08:13:27Z"},{"id":15933260,"title":"X0: Zero-config React dev environment and static site generator","url":"https://github.com/c8r/x0","rank":-5.218630283054186,"score":3,"time":"2017-12-15T17:14:13Z"},{"id":15935832,"title":"React Calendar inspired by Things for mac","url":"https://github.com/JensDebergh/things-calendar","rank":-5.8814219078830545,"score":1,"time":"2017-12-15T22:34:11Z"},{"id":15936600,"title":"Behind the Scenes: Improving the Repository Infrastructure – React Blog","url":"https://reactjs.org/blog/2017/12/15/improving-the-repository-infrastructure.html#migrating-to-yarn-workspaces","rank":-5.4223148645315336,"score":1,"time":"2017-12-16T00:47:03Z"},{"id":15936635,"title":"Behind the Scenes: Improving the Repository Infrastructure – React Blog","url":"https://reactjs.org/blog/2017/12/15/improving-the-repository-infrastructure.html","rank":-5.4223148645315336,"score":5,"time":"2017-12-16T00:53:35Z"},{"id":15939236,"title":"Improving the React Repository Infrastructure","url":"https://reactjs.org/blog/2017/12/15/improving-the-repository-infrastructure.html","rank":-6.4254656634776115,"score":17,"time":"2017-12-16T12:22:23Z"},{"id":15940298,"title":"React Native for Web – Stateless Boilerplate for Fiber","url":"https://github.com/agrcrobles/react-native-web-fiber-boilerplate","rank":-5.642544952660551,"score":1,"time":"2017-12-16T16:53:00Z"},{"id":15944450,"title":"A Chrome extension to inspect the performance of React components","url":"https://github.com/nitin42/react-perf-devtool","rank":-5.218630283054186,"score":1,"time":"2017-12-17T06:09:02Z"},{"id":15946001,"title":"Beidou: Isomorphic framework for server-rendered React apps","url":"https://github.com/alibaba/beidou","rank":-5.642544952660551,"score":2,"time":"2017-12-17T15:07:11Z"},{"id":15946370,"title":"Board game framework for React (unofficial Google project)","url":"https://github.com/google/boardgame.io","rank":-5.642544952660551,"score":1,"time":"2017-12-17T16:33:32Z"},{"id":15947359,"title":"Beautiful React Calendar Inspired by Things for Mac","url":"https://github.com/JensDebergh/things-calendar","rank":-5.642544952660551,"score":1,"time":"2017-12-17T20:04:36Z"},{"id":15949539,"title":"Show HN: React App to organize HN meetups in your city","url":"http://hackernews.city","rank":-5.029694159741383,"score":1,"time":"2017-12-18T04:58:34Z"},{"id":15949544,"title":"AngularJS vs. React Comparison 2017","url":"http://best-alternative-software.blogspot.com/2017/12/angularjs-vs-react-comparison.html","rank":-6.4254656634776115,"score":1,"time":"2017-12-18T05:00:03Z"},{"id":15951195,"title":"Commissioner Sees No Need for EU to React on Bitcoin","url":"https://www.youtube.com/watch?v=oYyjkELDud0","rank":-5.218630283054186,"score":2,"time":"2017-12-18T12:35:10Z"},{"id":15952171,"title":"New Outlook.com built with React","url":"https://react-etc.net/entry/new-outlook-com-built-with-react","rank":-6.141418665344863,"score":1,"time":"2017-12-18T15:18:45Z"},{"id":15952535,"title":"Full-Stack Developer(React): Ubiq (YC S17)- Building the Evolution of Meetings","url":"http://ca.indeed.com/job/full-stack-developer-javascript-2ec9acbe7389e195","rank":-4.853960595957184,"score":1,"time":"2017-12-18T16:02:56Z"},{"id":15955545,"title":"React: improving the repository infrastructure","url":"https://reactjs.org/blog/2017/12/15/improving-the-repository-infrastructure.html","rank":-6.4254656634776115,"score":1,"time":"2017-12-18T21:10:49Z"},{"id":15957336,"title":"React Sketch.app 1.0.0","url":"https://github.com/airbnb/react-sketchapp/releases/tag/v1.0.0","rank":-6.141418665344863,"score":2,"time":"2017-12-19T02:46:52Z"},{"id":15958310,"title":"▲Triangle App – Go, Electron and React application to generate computer art.","url":"https://github.com/esimov/triangle-app/","rank":-5.029694159741383,"score":3,"time":"2017-12-19T06:59:25Z"},{"id":15960003,"title":"A React app to vote for your favorite users","url":"https://github.com/yTakkar/Facemash","rank":-5.4223148645315336,"score":2,"time":"2017-12-19T13:24:46Z"},{"id":15960347,"title":"The Difference Between React.js, React Native and React VR","url":"https://brainhub.eu/blog/difference-react-js-react-native-react-vr/","rank":-8.485716741824634,"score":1,"time":"2017-12-19T14:23:23Z"},{"id":15961276,"title":"How “Controllable” React components maximize reusability – Medium","url":"https://medium.com/myheritage-engineering/how-controllable-react-components-maximize-reusability-86e3d233fa8e","rank":-5.8814219078830545,"score":1,"time":"2017-12-19T16:25:38Z"},{"id":15962032,"title":"Satchel is Microsoft's state management library for React","url":"https://react-etc.net/entry/satchel-is-microsoft-state-management-library-for-react","rank":-5.4223148645315336,"score":3,"time":"2017-12-19T17:41:46Z"},{"id":15962355,"title":"Up and Going with React Native","url":"https://medium.com/about-codecademy/up-and-going-with-react-native-c09993bca982","rank":-6.141418665344863,"score":1,"time":"2017-12-19T18:11:05Z"},{"id":15963714,"title":"I spent last 4 months doing side project in React Native and that's what I found","url":"https://mat.sh/is-react-native-worth-learning/","rank":-4.132099107886384,"score":2,"time":"2017-12-19T20:05:52Z"},{"id":15964108,"title":"Android Pattern Lock with React Native and Expo","url":"https://blog.usejournal.com/android-pattern-lock-with-react-native-and-expo-c94c58a5d343","rank":-5.642544952660551,"score":1,"time":"2017-12-19T20:48:11Z"},{"id":15965650,"title":"Integrating imperative APIs into a React application","url":"https://medium.com/netflix-techblog/integrating-imperative-apis-into-a-react-application-1257e1b45ac6","rank":-5.8814219078830545,"score":5,"time":"2017-12-19T23:50:41Z"},{"id":15967566,"title":"Stream data from Kafka to the browser using React/Redux","url":"https://medium.com/@SebDragomir/connecting-to-kafka-using-redux-lenses-streaming-96a10bf12e11","rank":-5.218630283054186,"score":1,"time":"2017-12-20T06:51:04Z"},{"id":15969992,"title":"Which database to choose for your React Native application?","url":"https://dev.to/purvak_pathak/the-database-selection-guide-for-react-native-3kfm","rank":-5.4223148645315336,"score":1,"time":"2017-12-20T14:54:08Z"},{"id":15970658,"title":"Show HN: A higher-order React component for developing tree list UIs","url":"https://github.com/christophercliff/react-tree-list","rank":-4.853960595957184,"score":3,"time":"2017-12-20T15:59:27Z"},{"id":15972448,"title":"Unopinionated Comparison of Glimmer and React","url":"https://wyeworks.com/blog/2017/12/20/unopinionated-comparison-of-glimmer-and-react/","rank":-6.141418665344863,"score":1,"time":"2017-12-20T18:41:49Z"},{"id":15973936,"title":"Writing Shorter React Redux Containers","url":"https://medium.com/@theSquashSH/writing-shorter-react-redux-containers-9852a43d457?new=1","rank":-6.4254656634776115,"score":1,"time":"2017-12-20T21:22:14Z"},{"id":15975346,"title":"Show HN: NewsFreak – A news reader built on NewsAPI and React","url":"http://newsfreak.co","rank":-5.029694159741383,"score":1,"time":"2017-12-21T00:42:12Z"},{"id":15975508,"title":"React conferences on 99 videos / Setting up React with ParcelJS","url":"https://medium.com/codermove/technology-update-4-bf4d5d287ef","rank":-7.337343744886062,"score":2,"time":"2017-12-21T01:12:34Z"},{"id":15977345,"title":"Beneath the surface – a simple guide to how React works","url":"https://react.christmas/21","rank":-5.218630283054186,"score":6,"time":"2017-12-21T08:37:53Z"},{"id":15977385,"title":"12 free React.js books","url":"http://freefrontend.com/reactjs-books","rank":-6.4254656634776115,"score":1,"time":"2017-12-21T08:51:26Z"},{"id":15978510,"title":"Use the Native Web Component Shadow DOM API as React Components","url":"https://github.com/treshugart/react-shade","rank":-5.029694159741383,"score":12,"time":"2017-12-21T13:15:28Z"},{"id":15978580,"title":"React Native Events in Gory Details: What Happens on the Way to Listeners","url":"https://levelup.gitconnected.com/react-native-events-in-gory-details-what-happens-on-the-way-to-listeners-2cee6c55940c","rank":-4.690092449226312,"score":38,"time":"2017-12-21T13:30:42Z"},{"id":15980151,"title":"Enhancing Your React and GraphQL App with Redux and Redux-Thunk","url":"https://levelup.gitconnected.com/enhancing-your-react-graphql-app-with-redux-and-redux-thunk-90c556aff1c5","rank":-5.029694159741383,"score":4,"time":"2017-12-21T16:31:38Z"},{"id":15987565,"title":"Microservices with Docker, Flask, and React – Version 2.1 has been released","url":"https://testdriven.io/version-two/","rank":-4.853960595957184,"score":3,"time":"2017-12-22T14:18:02Z"},{"id":15990008,"title":"How we replaced React with Phoenix","url":"https://robots.thoughtbot.com/how-we-replaced-react-with-phoenix","rank":-6.141418665344863,"score":2,"time":"2017-12-22T19:05:20Z"},{"id":15993433,"title":"SSR and Codesplit for your create-react-app, without ejects","url":"https://github.com/antonybudianto/cra-universal","rank":-5.218630283054186,"score":1,"time":"2017-12-23T08:32:19Z"},{"id":15996605,"title":"React component that handles csv file input and its parsing Edit","url":"https://github.com/nzambello/react-csv-reader","rank":-5.029694159741383,"score":1,"time":"2017-12-23T22:30:02Z"},{"id":15997020,"title":"How Did Fans React to the Empire Strikes Back in 1980?","url":"http://www.acriticalhit.com/fans-react-empire-strikes-back-1980/","rank":-5.029694159741383,"score":1,"time":"2017-12-23T23:50:27Z"},{"id":15999688,"title":"Vue.js vs. React: what happened in 2017","url":"http://pixeljets.com/blog/vue-js-vs-react-what-to-expect-in-2018/","rank":-5.642544952660551,"score":285,"time":"2017-12-24T14:36:10Z"},{"id":16001715,"title":"React Beginner Question Thread","url":"https://dev.to/dan_abramov/react-beginner-question-thread--1i5e","rank":-6.737061774670698,"score":5,"time":"2017-12-24T22:46:43Z"},{"id":16002240,"title":"Free book and video to learn React-native","url":"https://www.gitbook.com/book/unbug/react-native-training/details","rank":-5.642544952660551,"score":1,"time":"2017-12-25T01:59:19Z"},{"id":16004193,"title":"Yew: Rust framework for making React-like client web apps","url":"https://github.com/DenisKolodin/yew","rank":-5.218630283054186,"score":500,"time":"2017-12-25T14:32:07Z"},{"id":16007036,"title":"React-inspired library for building smart Web Components that's just 8kb gzipped","url":"https://medium.com/storehub/web-components-building-blocks-of-modern-web-with-sandstone-js-9354b8e9c0ef","rank":-4.690092449226312,"score":1,"time":"2017-12-26T04:14:49Z"},{"id":16008135,"title":"What Problems Does React.JS Solve? When Must You Select React.JS?","url":"https://scotch.io/@anitashah/what-problems-does-reactjs-solve-when-must-you-select-reactjs","rank":-6.969263392375751,"score":1,"time":"2017-12-26T11:19:34Z"},{"id":16008834,"title":"Show HN: Ditch React. Ditch jQuery. Ditch Angular. Go Vanilla with Zam","url":"http://zamjs.com","rank":-4.853960595957184,"score":1,"time":"2017-12-26T15:00:57Z"},{"id":16009152,"title":"Ditch React. Ditch Angular. Go Vanilla with Zam","url":"http://zamjs.com","rank":-5.642544952660551,"score":17,"time":"2017-12-26T16:06:02Z"},{"id":16010282,"title":"Angular like reactive forms in React","url":"https://github.com/bietkul/react-reactive-form","rank":-6.141418665344863,"score":1,"time":"2017-12-26T19:07:37Z"},{"id":16010926,"title":"React-Static – A progressive static-site generator for React / Preact","url":"https://github.com/nozzle/react-static","rank":-7.337343744886062,"score":2,"time":"2017-12-26T20:48:40Z"},{"id":16011838,"title":"react-csv-input: ReactJS component that handles csv file input and its parsing","url":"https://github.com/nzambello/react-csv-reader","rank":-4.690092449226312,"score":2,"time":"2017-12-26T23:56:11Z"},{"id":16014319,"title":"Top Functions Performed by React.JS","url":"https://dev.to/anitashahonline/top-functions-performed-by-reactjs-5ae9","rank":-6.141418665344863,"score":1,"time":"2017-12-27T12:18:44Z"},{"id":16017136,"title":"Building a single state website with Zam\u200A–\u200Ayou may not need React","url":"https://medium.com/@brandonbarber_62692/building-a-single-state-website-you-may-not-need-react-1955712d5435","rank":-4.853960595957184,"score":1,"time":"2017-12-27T19:14:38Z"},{"id":16017613,"title":"Updating state of a parentless component in React","url":"https://medium.com/@arunmichaeldsouza/updating-state-of-a-parentless-component-in-react-e6b43047c91e","rank":-5.642544952660551,"score":1,"time":"2017-12-27T20:08:42Z"},{"id":16017771,"title":"React Beginner Question Thread","url":"https://dev.to/dan_abramov/react-beginner-question-thread--1i5e","rank":-6.737061774670698,"score":2,"time":"2017-12-27T20:30:04Z"},{"id":16020846,"title":"Build tool to deploy AWS powered APIs. Inspired by create-react-app","url":"https://github.com/pkorzh/create-cloud-api","rank":-4.853960595957184,"score":2,"time":"2017-12-28T07:30:20Z"},{"id":16022990,"title":"Before you make your next web app – think before you React","url":"https://hashnode.com/post/vanilla-javascript-vs-frameworks-and-libraries-finding-a-good-balance-civ1zfus90pphdc53q8vtakz5","rank":-5.029694159741383,"score":2,"time":"2017-12-28T16:28:28Z"},{"id":16024181,"title":"React Dragtastic – Frustration-Free Drag and Drop for React","url":"https://github.com/chrisjpatty/react-dragtastic","rank":-7.536359457861464,"score":2,"time":"2017-12-28T19:19:37Z"},{"id":16024404,"title":"6 Best Practices for Harnessing SCSS with React on Larger Projects","url":"https://spin.atomicobject.com/2017/12/28/practices-scss-react/#.WkVK1POCRPs.hackernews","rank":-5.029694159741383,"score":1,"time":"2017-12-28T19:49:43Z"},{"id":16024942,"title":"Ink – React for CLIs","url":"https://github.com/vadimdemedes/ink","rank":-6.737061774670698,"score":2,"time":"2017-12-28T21:15:28Z"},{"id":16024979,"title":"Show HN: React Dragtastic – Frustration-Free Drag and Drop for React JS","url":"https://github.com/chrisjpatty/react-dragtastic#v2","rank":-6.969263392375751,"score":6,"time":"2017-12-28T21:20:56Z"},{"id":16025902,"title":"Think before you React. Zam – A perfect tool for your next single page app","url":"http://zamjs.com/examples","rank":-4.5369272462944465,"score":3,"time":"2017-12-28T23:08:46Z"},{"id":16026906,"title":"Server-side rendering React apps – a primer","url":"https://hph.is/coding/server-side-rendering-react","rank":-5.8814219078830545,"score":2,"time":"2017-12-29T01:53:41Z"},{"id":16028480,"title":"Styling React with CSS","url":"https://medium.com/@boraturant/styling-react-with-css-9f6cef1823cc","rank":-6.737061774670698,"score":3,"time":"2017-12-29T08:59:55Z"},{"id":16029320,"title":"React and Truffle, optimal dev env for React DApps [8 min]","url":"https://www.youtube.com/watch?v=7Q6Wg2RO9LI&list=PLMuZpkVQNz7uxBrGqUcsDx4zAFLINF-Vn","rank":-7.148568583438252,"score":1,"time":"2017-12-29T13:19:00Z"},{"id":16034182,"title":"Guide on React Native development on Ubuntu or Elementary","url":"https://gist.github.com/ajitid/540bd1dcb30290c8d779c34fb898a47a","rank":-5.4223148645315336,"score":2,"time":"2017-12-30T06:41:54Z"},{"id":16037178,"title":"How to obfuscate CSS class names with React and Webpack","url":"https://develoger.com/how-to-obfuscate-css-class-names-with-react-and-webpack-20e2b5c49cda","rank":-5.218630283054186,"score":1,"time":"2017-12-30T20:01:55Z"},{"id":16038207,"title":"A Fast React Live Editing Implementation","url":"https://www.juptr.io/juptrblogs/_57034b5b-fa76-4ef3-b6a8-7c715ee4f1a8.html","rank":-6.141418665344863,"score":1,"time":"2017-12-30T22:58:41Z"},{"id":16052575,"title":"Using React 16.2's Fragments","url":"https://javascriptplayground.com/blog/2017/12/react-fragments/","rank":-6.141418665344863,"score":3,"time":"2018-01-02T15:59:38Z"},{"id":16053749,"title":"Learn NEXT.js – React Server-Side Rendering","url":"https://learnnextjs.com/basics/getting-started","rank":-5.8814219078830545,"score":3,"time":"2018-01-02T18:03:43Z"},{"id":16054185,"title":"React.js and Prepack","url":"https://react-etc.net/entry/react-js-and-prepack","rank":-6.737061774670698,"score":1,"time":"2018-01-02T18:45:04Z"},{"id":16055164,"title":"Show HN: React Slide Menu","url":"https://github.com/quantfive/react-slide-menu","rank":-6.4254656634776115,"score":2,"time":"2018-01-02T20:17:08Z"},{"id":16056033,"title":"A starter application with akka-http and react","url":"https://github.com/cpuheater/akka-http-react-starter-app","rank":-5.642544952660551,"score":2,"time":"2018-01-02T21:46:22Z"},{"id":16056657,"title":"React-toastify. React notification made easy. No bullshit","url":"https://github.com/fkhadra/react-toastify","rank":-7.746472238338964,"score":3,"time":"2018-01-02T22:55:24Z"},{"id":16059382,"title":"A React component that applies image processing filters using Processing","url":"https://github.com/nitin42/react-tint","rank":-5.218630283054186,"score":2,"time":"2018-01-03T08:17:25Z"},{"id":16060330,"title":"Setup React Native app from scratch","url":"https://medium.com/@filipvitas/setup-react-native-app-from-scratch-7f42cbeb4b01","rank":-6.141418665344863,"score":1,"time":"2018-01-03T12:10:47Z"},{"id":16062682,"title":"Upgrading to DriveTribe to React 16","url":"https://medium.com/drivetribe-engineering/an-unravelling-tale-of-performance-bonus-round-react-16-f98455fdabe6","rank":-6.141418665344863,"score":2,"time":"2018-01-03T17:02:32Z"},{"id":16063935,"title":"react-csv-input: React component that handles csv file input and its parsing","url":"https://github.com/nzambello/react-csv-reader","rank":-6.798733011723831,"score":1,"time":"2018-01-03T19:00:23Z"},{"id":16064204,"title":"The Joys of Building React Native Apps with Expo","url":"https://levelup.gitconnected.com/react-native-with-expo-is-a-joyride-671d706b7a19","rank":-5.4223148645315336,"score":3,"time":"2018-01-03T19:28:26Z"},{"id":16069184,"title":"New year resolution: Help people learn React","url":"https://assim.me/init_blog/","rank":-5.8814219078830545,"score":1,"time":"2018-01-04T10:12:24Z"},{"id":16073660,"title":"11 React Component Libraries You Should Know in 2018","url":"https://blog.bitsrc.io/11-react-component-libraries-you-should-know-178eb1dd6aa4","rank":-5.4223148645315336,"score":4,"time":"2018-01-04T20:14:09Z"},{"id":16074816,"title":"An easy to use and beautiful tab for React","url":"https://github.com/ctxhou/react-tabtab","rank":-5.4223148645315336,"score":3,"time":"2018-01-04T22:45:03Z"},{"id":16078700,"title":"Learn React with the React Starter Kit","url":"https://medium.com/glitch/react-starter-kit-1ce6658265c5","rank":-7.968636859947137,"score":1,"time":"2018-01-05T14:21:56Z"},{"id":16080204,"title":"Killing Switch Statements in React with the Strategy Pattern","url":"https://glcheetham.name/2016/05/20/killing-switch-statements-in-react-with-the-strategy-pattern/","rank":-5.4223148645315336,"score":2,"time":"2018-01-05T17:53:49Z"},{"id":16086641,"title":"Understanding the React Source Code\u200A–\u200AInitial Rendering (Simple Component) I","url":"https://hackernoon.com/understanding-the-react-source-code-initial-rendering-simple-component-i-80263fe46cf1","rank":-5.218630283054186,"score":2,"time":"2018-01-06T18:21:34Z"},{"id":16087589,"title":"Dockerizing a React App","url":"http://mherman.org/blog/2017/12/07/dockerizing-a-react-app/#.WlFA7pJMabY.hackernews","rank":-6.737061774670698,"score":2,"time":"2018-01-06T21:34:41Z"},{"id":16087817,"title":"React component to draw SVG Guitar chords","url":"https://github.com/vinodronold/react-guitar-chord","rank":-5.8814219078830545,"score":3,"time":"2018-01-06T22:26:16Z"},{"id":16091940,"title":"React Portal – Render Your React Anywhere","url":"https://levelup.gitconnected.com/react-portal-render-any-where-2c41557913f8","rank":-8.203920859871145,"score":2,"time":"2018-01-07T18:33:48Z"},{"id":16094871,"title":"React, Redux and JavaScript Architecture","url":"https://jrsinclair.com/articles/2018/react-redux-javascript-architecture/","rank":-6.4254656634776115,"score":10,"time":"2018-01-08T05:37:18Z"},{"id":16097193,"title":"How to Build a Website with React, React Router and Styled-Components Pt.1","url":"https://blog.alexdevero.com/build-website-react-pt1/","rank":-6.636348695692196,"score":1,"time":"2018-01-08T15:09:52Z"},{"id":16098906,"title":"Boilerplate for building Ethereum apps with React","url":"https://github.com/truffle-box/react-box","rank":-5.8814219078830545,"score":1,"time":"2018-01-08T18:52:21Z"},{"id":16099804,"title":"Typescript React Boilerplate","url":"https://blog.meshstudio.io/open-sourcing-mesh-boilerplate-projects-fef82425fd29","rank":-7.080419157732719,"score":1,"time":"2018-01-08T19:59:20Z"},{"id":16100743,"title":"React UI components for Elasticsearch","url":"https://github.com/appbaseio/reactivesearch","rank":-6.4254656634776115,"score":4,"time":"2018-01-08T21:24:57Z"},{"id":16102952,"title":"Show HN: Flow Diagrams with React and Redux","url":"https://github.com/rmfisher/react-flow-diagrams","rank":-5.642544952660551,"score":1,"time":"2018-01-09T02:14:37Z"},{"id":16105211,"title":"How to Implement Material Design Motion with React.js","url":"https://medium.com/dailyjs/node-js-as-backend-best-use-cases-tools-limitations-9c65165a5bac","rank":-5.4223148645315336,"score":1,"time":"2018-01-09T11:12:48Z"},{"id":16106353,"title":"JQuery jest lepszy niż React","url":"https://bulldogjob.pl/news/309-jquery-jest-lepszy-niz-react","rank":-6.4254656634776115,"score":1,"time":"2018-01-09T14:28:33Z"},{"id":16107755,"title":"Say “Hello World” Using React Native in Linux","url":"https://code.likeagirl.io/say-hello-world-using-react-native-in-linux-15955986bc44","rank":-5.642544952660551,"score":1,"time":"2018-01-09T17:17:05Z"},{"id":16108556,"title":"The State of JavaScript Frameworks, 2017  | Part 2: The React Ecosystem","url":"https://www.npmjs.com/npm/the-state-of-javascript-frameworks-2017-part-2-the-react-ecosystem","rank":-5.029694159741383,"score":1,"time":"2018-01-09T18:39:42Z"},{"id":16112007,"title":"Server Rendering, Code Splitting, and Lazy Loading with React Router v4","url":"https://medium.com/airbnb-engineering/server-rendering-code-splitting-and-lazy-loading-with-react-router-v4-bfe596a6af70","rank":-5.029694159741383,"score":2,"time":"2018-01-10T01:58:57Z"},{"id":16114117,"title":"Simple Chat with React.js and ASP.NET Core SignalR","url":"https://www.codementor.io/ibrahimsuta/asp-net-core-signalr-chat-with-react-js-eme35qs5e","rank":-5.218630283054186,"score":1,"time":"2018-01-10T11:17:21Z"},{"id":16116442,"title":"Show and tell for React Native developers","url":"https://reactnative.gallery/","rank":-5.8814219078830545,"score":1,"time":"2018-01-10T16:44:45Z"},{"id":16117047,"title":"Show HN: Nerv – A fast React alternative, compatible with IE8 and React 16","url":"https://github.com/NervJS/nerv","rank":-6.798733011723831,"score":133,"time":"2018-01-10T17:42:49Z"},{"id":16118715,"title":"Compile React Native Apps with Microsoft App Center","url":"https://levelup.gitconnected.com/compile-react-native-with-expokit-easily-46e9e94abb97","rank":-5.642544952660551,"score":3,"time":"2018-01-10T20:26:41Z"},{"id":16122457,"title":"Straightforward code splitting with React and Webpack","url":"https://hackernoon.com/straightforward-code-splitting-with-react-and-webpack-4b94c28f6c3f","rank":-5.8814219078830545,"score":2,"time":"2018-01-11T09:16:35Z"},{"id":16123693,"title":"React setState() cheat sheet","url":"https://levelup.gitconnected.com/react-cheatsheet-this-setstate-8bc12c5f40f5?ref=hn","rank":-6.737061774670698,"score":10,"time":"2018-01-11T13:36:21Z"},{"id":16124339,"title":"[Course] Building an Online RPG with GraphQL and React","url":"https://learn.pusher.com/rpg","rank":-5.4223148645315336,"score":8,"time":"2018-01-11T15:16:18Z"},{"id":16124903,"title":"Reduce, Reuse, React – JavaScript January","url":"https://www.javascriptjanuary.com/blog/reduce-reuse-react","rank":-6.4254656634776115,"score":1,"time":"2018-01-11T15:58:13Z"},{"id":16125670,"title":"Understanding the React Source Code, Part 1","url":"https://hackernoon.com/understanding-the-react-source-code-initial-rendering-simple-component-i-80263fe46cf1","rank":-5.8814219078830545,"score":210,"time":"2018-01-11T17:23:04Z"},{"id":16125889,"title":"Code Splitting with React and React Router","url":"https://tylermcginnis.com/react-router-code-splitting/","rank":-7.968636859947137,"score":1,"time":"2018-01-11T17:44:17Z"},{"id":16131365,"title":"Show HN: Sunfish – Transactional State Management for React","url":"https://github.com/tzilist/Sunfish","rank":-5.642544952660551,"score":3,"time":"2018-01-12T08:28:20Z"},{"id":16131490,"title":"Flawless React/Redux Testing with the Jest Framework","url":"https://www.netguru.co/codestories/flawless-react/redux-testing-with-the-jest-framework?utm_campaign=Codestories&utm_source=hackernews&utm_medium=social","rank":-5.642544952660551,"score":1,"time":"2018-01-12T09:02:40Z"},{"id":16131567,"title":"Great React style guide by Airbnb","url":"https://github.com/airbnb/javascript/blob/master/react/README.md","rank":-6.141418665344863,"score":50,"time":"2018-01-12T09:22:11Z"},{"id":16132787,"title":"React Native vs. Native. How to Choose the Best Platform for a Mobile App?","url":"https://da-14.com/blog/react-native-vs-native-how-choose-best-platform-mobile-app-development","rank":-4.5369272462944465,"score":1,"time":"2018-01-12T13:55:00Z"},{"id":16133870,"title":"5 practical tips to finally learn React in 2018","url":"https://goshakkk.name/tips-finally-learn-react/","rank":-5.4223148645315336,"score":3,"time":"2018-01-12T16:06:50Z"},{"id":16137513,"title":"React native module for drive directions","url":"https://www.npmjs.com/package/react-native-navigation-directions","rank":-6.141418665344863,"score":2,"time":"2018-01-13T00:31:38Z"},{"id":16139756,"title":"Show HN: Redux Box – seamless application development with react and redux","url":"https://www.npmjs.com/package/redux-box","rank":-5.029694159741383,"score":1,"time":"2018-01-13T14:38:08Z"},{"id":16144058,"title":"Show HN: Small todo app with create-react-kotlin-app","url":"https://github.com/cnguy/kotlin-react-todos","rank":-5.218630283054186,"score":1,"time":"2018-01-14T12:54:16Z"},{"id":16144425,"title":"Docusaurus - React-based Markdown Documentation Websites","url":"https://docusaurus.io/","rank":-6.141418665344863,"score":1,"time":"2018-01-14T14:44:59Z"},{"id":16145004,"title":"Dockerizing a React App","url":"http://mherman.org/blog/2017/12/07/dockerizing-a-react-app/#.WluM1zWOzX8.hackernews","rank":-6.737061774670698,"score":1,"time":"2018-01-14T17:01:12Z"},{"id":16145146,"title":"State Management in react and react native using redux box","url":"https://www.reddit.com/r/javascript/comments/7qaqia/organizing_state_in_reactreactnative_with_redux/","rank":-7.337343744886062,"score":1,"time":"2018-01-14T17:26:56Z"},{"id":16145837,"title":"How I Ditched Expo for Pure React Native","url":"https://levelup.gitconnected.com/how-i-ditched-expo-for-pure-react-native-fc0375361307","rank":-5.642544952660551,"score":3,"time":"2018-01-14T19:35:13Z"},{"id":16149095,"title":"React, Redux and JavaScript Architecture","url":"https://jrsinclair.com/articles/2018/react-redux-javascript-architecture/","rank":-6.4254656634776115,"score":2,"time":"2018-01-15T07:17:41Z"},{"id":16149618,"title":"Show HN: Create React Native Apps with TypeScript and Ignite","url":"https://github.com/aerian-studios/ignite-typescript-boilerplate","rank":-5.218630283054186,"score":41,"time":"2018-01-15T10:01:54Z"},{"id":16150177,"title":"Laying Things Out in React","url":"http://saneef.com/blog/laying-things-out-in-react/","rank":-6.4254656634776115,"score":1,"time":"2018-01-15T12:55:53Z"},{"id":16150705,"title":"What happens when you use RxJS in React?","url":"https://hackernoon.com/what-happens-when-you-use-rxjs-in-react-11ae5163fc0a","rank":-5.642544952660551,"score":1,"time":"2018-01-15T14:33:06Z"},{"id":16151085,"title":"Learning Angular 5 as a React and Vue Developer","url":"https://dev.to/aspittel/learning-angular-5-as-a-react-and-vue-developer-5dp3","rank":-5.4223148645315336,"score":1,"time":"2018-01-15T15:35:43Z"},{"id":16151298,"title":"Losing .bind(this) in React","url":"https://medium.com/@nikolalsvk/loosing-bind-this-in-react-8637ebf372cf","rank":-6.4254656634776115,"score":2,"time":"2018-01-15T16:05:53Z"},{"id":16151445,"title":"Top Articles of the Week\u200A–\u200AReact, Node, Docker, React Render Props, and More","url":"https://levelup.gitconnected.com/top-articles-of-the-week-react-node-docker-react-render-props-react-router-tutorials-and-98a9cd45e755","rank":-6.798733011723831,"score":1,"time":"2018-01-15T16:27:50Z"},{"id":16154102,"title":"React-Elemental – Modern, Flat UI Library for React","url":"https://linkiwi.github.io/react-elemental-docs/","rank":-7.746472238338964,"score":1,"time":"2018-01-15T22:39:35Z"},{"id":16155878,"title":"11 mistakes I’ve made during React Native / Redux app development","url":"https://medium.com/dailyjs/11-mistakes-ive-made-during-react-native-redux-app-development-8544e2be9a9","rank":-5.029694159741383,"score":1,"time":"2018-01-16T04:40:08Z"},{"id":16158092,"title":"Next.js to adopt React Router","url":"https://react-etc.net/entry/next-js-to-adopt-react-router","rank":-6.141418665344863,"score":2,"time":"2018-01-16T13:49:27Z"},{"id":16159364,"title":"Show HN: React(ive) State Management with ES6 Proxies","url":"https://github.com/solkimicreb/react-easy-state","rank":-5.4223148645315336,"score":5,"time":"2018-01-16T16:29:39Z"},{"id":16159389,"title":"Convert React JavaScript Code to TypeScript with Proper Typing","url":"https://github.com/lyft/react-javascript-to-typescript-transform","rank":-5.4223148645315336,"score":216,"time":"2018-01-16T16:32:33Z"},{"id":16159417,"title":"Example Typescript Monorepo – Part 1 – React Native","url":"https://www.developertown.com/example-typescript-monorepo-part-1-react-native/","rank":-5.8814219078830545,"score":1,"time":"2018-01-16T16:35:16Z"},{"id":16159542,"title":"Is React JavaScript fast?","url":"https://jelvix.com/blog/is-react-js-fast","rank":-6.737061774670698,"score":2,"time":"2018-01-16T16:47:20Z"},{"id":16162436,"title":"Show HN: How React Native App Build Process Looks Like?","url":"https://github.com/kis/react-native-build-process","rank":-5.218630283054186,"score":2,"time":"2018-01-16T20:53:57Z"},{"id":16164898,"title":"Dan Abramov - React getDerivedStateFromProps()?","url":"https://twitter.com/dan_abramov/status/953448757953261568","rank":-6.737061774670698,"score":3,"time":"2018-01-17T02:13:57Z"},{"id":16166954,"title":"Show HN: A minimal package for developing React components and publishing on NPM","url":"https://github.com/nukeop/react-npm-minimal-package","rank":-4.690092449226312,"score":5,"time":"2018-01-17T10:58:02Z"},{"id":16167054,"title":"react-native-ios-kit\u200A–\u200Athe Missing React Native UI Kit for iOS","url":"https://blog.callstack.io/https-medium-com-adamtrzciski-introducing-react-native-ios-kit-f3e96d20dcf0","rank":-6.969263392375751,"score":3,"time":"2018-01-17T11:25:28Z"},{"id":16167960,"title":"Properly using bind in React","url":"https://medium.com/webmonkeys/properly-using-bind-in-react-2e5c7e62bdb8","rank":-6.4254656634776115,"score":1,"time":"2018-01-17T14:10:03Z"},{"id":16167984,"title":"Clean Your Tests from React-Intl “Missing Message” Errors in Console","url":"http://blog.theodo.fr/2017/12/clean-tests-react-intl-missing-message-errors-console/","rank":-5.029694159741383,"score":5,"time":"2018-01-17T14:12:16Z"},{"id":16168016,"title":"Dockerizing a React App – updated","url":"http://mherman.org/blog/2017/12/07/dockerizing-a-react-app/#.Wl9atatWDAN.hackernews","rank":-6.4254656634776115,"score":1,"time":"2018-01-17T14:16:27Z"},{"id":16177164,"title":"Learn to build, test, and deploy microservices powered by Docker, Flask, and React","url":"https://testdriven.io/","rank":-4.690092449226312,"score":4,"time":"2018-01-18T14:20:29Z"},{"id":16178142,"title":"Deconstructing React Native Apps\u200A–\u200APart 1: Features","url":"https://medium.com/wizardry-io/deconstructing-react-native-apps-metro-tranvia-mendoza-part-1-features-3cacbf5adfc1","rank":-5.8814219078830545,"score":3,"time":"2018-01-18T16:08:16Z"},{"id":16179068,"title":"Upgrading a create-react-app project to a SSR and code splitting setup","url":"https://medium.com/@andreiduca/upgrading-a-create-react-app-project-to-a-ssr-code-splitting-setup-9da57df2040a","rank":-4.690092449226312,"score":1,"time":"2018-01-18T17:29:42Z"},{"id":16179115,"title":"Show HN: React component using CSS Grids for dynamic layouts","url":"https://github.com/jessekorzan/layout-switcher-react","rank":-5.218630283054186,"score":17,"time":"2018-01-18T17:33:08Z"},{"id":16179265,"title":"React: most easy way to manage a spinner for a deeply nested button","url":"https://github.com/slorber/react-nested-loader","rank":-4.690092449226312,"score":1,"time":"2018-01-18T17:42:44Z"},{"id":16180102,"title":"React.Fragment and Semantic HTML","url":"https://blog.jmes.tech/react-fragment-and-semantic-html/","rank":-6.4254656634776115,"score":3,"time":"2018-01-18T18:53:29Z"},{"id":16180121,"title":"Redux Fundamentals: Using Redux with React","url":"https://www.javascriptfatigue.club/blog/2018/1/18/redux-fundamentals-using-redux-with-react-part-one","rank":-6.141418665344863,"score":3,"time":"2018-01-18T18:55:31Z"},{"id":16180321,"title":"Using React and Tcomb’s Union Types to Build Better Conditional Forms","url":"https://blog.cadre.com/using-react-and-tcombs-union-types-to-build-better-conditional-forms-26c4f531e9e0","rank":-4.853960595957184,"score":1,"time":"2018-01-18T19:12:40Z"},{"id":16180589,"title":"Implementing Twitter’s App Loading Animation in React Native","url":"https://facebook.github.io/react-native/blog/2018/01/18/implementing-twitters-app-loading-animation-in-react-native.html","rank":-5.4223148645315336,"score":3,"time":"2018-01-18T19:40:41Z"},{"id":16181858,"title":"Migrating a Marionette/Backbone app to React","url":"https://medium.com/@michaelsholty/transitioning-your-marionette-app-to-react-4b94ddefafd1","rank":-5.8814219078830545,"score":1,"time":"2018-01-18T21:53:06Z"},{"id":16185452,"title":"Show HN: React-Native Animation Challenges","url":"https://github.com/kiok46/ReactNative-Animation-Challenges","rank":-6.141418665344863,"score":1,"time":"2018-01-19T11:30:12Z"},{"id":16186337,"title":"React/Redux and Bootstrap webapp starter","url":"http://redoot.herokuapp.com/","rank":-6.141418665344863,"score":1,"time":"2018-01-19T14:19:59Z"},{"id":16186930,"title":"Rethinking with React 16 – JavaScript January","url":"https://www.javascriptjanuary.com/blog/rethinking-with-react-16","rank":-6.141418665344863,"score":2,"time":"2018-01-19T15:32:16Z"},{"id":16187033,"title":"How We Built a Tool to Export React Prototypes from Sketch","url":"https://medium.com/tictail/code-with-design-how-we-built-a-tool-to-export-react-prototypes-from-sketch-c8d0c23e8126","rank":-5.029694159741383,"score":1,"time":"2018-01-19T15:44:27Z"},{"id":16187107,"title":"React Native Integration with the Existing Native App. Benefits and Memos","url":"https://goo.gl/koYRdU","rank":-5.029694159741383,"score":1,"time":"2018-01-19T15:53:21Z"},{"id":16189715,"title":"Understanding the React Source Code\u200A–\u200AInitial Rendering (Class Component) V","url":"https://hackernoon.com/understanding-the-react-source-code-v-812d69a79fb9","rank":-5.218630283054186,"score":2,"time":"2018-01-19T20:54:10Z"},{"id":16189751,"title":"Show HN: Simple React State Management","url":"https://github.com/solkimicreb/react-easy-state","rank":-6.141418665344863,"score":4,"time":"2018-01-19T20:57:08Z"},{"id":16191246,"title":"Enable ReasonML in Any React App","url":"https://dev.to/fiber_god/enable-reasonml-in-any-react-app-5bl2","rank":-6.141418665344863,"score":4,"time":"2018-01-20T00:34:25Z"},{"id":16195082,"title":"42jobs – React – A daily aggregator of all remote / onsite React jobs","url":"https://react.42jobs.io","rank":-7.148568583438252,"score":2,"time":"2018-01-20T19:54:25Z"},{"id":16197607,"title":"7 Tips for Migration from Backbone to React and Redux","url":"https://medium.com/@denisraslov/7-tips-for-migration-from-backbone-to-react-redux-a006a927c39e","rank":-5.218630283054186,"score":2,"time":"2018-01-21T11:04:05Z"},{"id":16199395,"title":"High performance web: React 16, Next.js and Node 8.x LTS","url":"https://medium.com/graphql-mastery/high-performance-web-react-16-next-js-and-node-8-x-lts-dba86a25f438","rank":-4.853960595957184,"score":1,"time":"2018-01-21T19:00:40Z"},{"id":16201020,"title":"VermUI – A React inspired framework for Termbox","url":"https://github.com/verdverm/vermui","rank":-5.8814219078830545,"score":3,"time":"2018-01-22T00:43:14Z"},{"id":16204214,"title":"How to Build a Website with React, React Router and Styled-Components Pt.3","url":"https://blog.alexdevero.com/build-website-react-pt3/","rank":-6.636348695692196,"score":1,"time":"2018-01-22T13:40:08Z"},{"id":16204258,"title":"3 Pitfalls of React Native Development (and How to Leap Over Them)","url":"https://spin.atomicobject.com/2018/01/22/react-native-pitfalls/#.WmXrnyuURUw.hackernews","rank":-4.853960595957184,"score":1,"time":"2018-01-22T13:48:17Z"},{"id":16204303,"title":"Simple Python/React deploys using Fabric","url":"https://tech.gadventures.com/deploying-code-at-g-adventures-577678a145c2","rank":-6.141418665344863,"score":1,"time":"2018-01-22T13:54:44Z"},{"id":16204328,"title":"5 practical tips to finally learn React in 2018","url":"https://goshakkk.name/tips-finally-learn-react/","rank":-5.4223148645315336,"score":2,"time":"2018-01-22T13:58:54Z"},{"id":16207605,"title":"Typescript React Redux tips that make developing a breeze","url":"https://medium.com/@flushentitypack/typescript-redux-tips-that-make-developing-a-breeze-6202e586910","rank":-5.4223148645315336,"score":1,"time":"2018-01-22T20:27:51Z"},{"id":16211180,"title":"Didact: A DIY guide to build your own React","url":"https://engineering.hexacta.com/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5","rank":-5.4223148645315336,"score":2,"time":"2018-01-23T05:08:24Z"},{"id":16211612,"title":"Show HN: Dead simple state management for React","url":"https://github.com/bcherny/undux","rank":-5.642544952660551,"score":3,"time":"2018-01-23T07:04:09Z"},{"id":16213669,"title":"React and HTML: Beware of the traps","url":"http://blog.theodo.fr/2018/01/react-html-beware-traps/","rank":-5.8814219078830545,"score":21,"time":"2018-01-23T14:16:10Z"},{"id":16215302,"title":"Easy-to-use “render prop” lib (React.js)","url":"https://beyond-labs.github.io/render-prop/","rank":-5.642544952660551,"score":1,"time":"2018-01-23T17:26:38Z"},{"id":16219458,"title":"Show HN: Dead simple state management for React","url":"https://github.com/bcherny/undux?","rank":-5.642544952660551,"score":4,"time":"2018-01-24T01:03:36Z"},{"id":16222030,"title":"Code with Design\u200A–\u200AHow We Built a Tool to Export React Prototypes from Sketch","url":"https://medium.com/tictail/code-with-design-how-we-built-a-tool-to-export-react-prototypes-from-sketch-c8d0c23e8126","rank":-4.5369272462944465,"score":1,"time":"2018-01-24T11:56:52Z"},{"id":16222128,"title":"Introducing React Easy State: Making a Stopwatch","url":"https://blog.risingstack.com/introducing-react-easy-state/","rank":-5.8814219078830545,"score":2,"time":"2018-01-24T12:19:41Z"},{"id":16222357,"title":"Show HN: TypeScript + React Native app, speed up Berlin Bürgeramt termin hunting","url":"https://burgeramtapp.com/","rank":-4.690092449226312,"score":2,"time":"2018-01-24T13:10:16Z"},{"id":16222752,"title":"Show HN: A Browser-based cryptocurrency using React/Redux and P2P connections","url":"https://littlecoin.io/","rank":-4.853960595957184,"score":10,"time":"2018-01-24T14:12:35Z"},{"id":16222813,"title":"Should You Use React Storybook?","url":"https://spin.atomicobject.com/2018/01/24/react-storybook/#.WmiWEhbu6f8.hackernews","rank":-6.4254656634776115,"score":2,"time":"2018-01-24T14:20:20Z"},{"id":16222974,"title":"Mapbox's Maps SDK for React Native Is Here","url":"https://github.com/mapbox/react-native-mapbox-gl/tree/master/example","rank":-5.4223148645315336,"score":1,"time":"2018-01-24T14:37:43Z"},{"id":16223070,"title":"iOS developer's look at Xamarin and React-Native","url":"https://utemissov.com/xamarin-react-native-ios-developer/","rank":-5.4223148645315336,"score":1,"time":"2018-01-24T14:50:10Z"},{"id":16223084,"title":"How to set up push notifications for iOS and Android in React Native","url":"https://goo.gl/bmRkTo","rank":-4.690092449226312,"score":1,"time":"2018-01-24T14:51:38Z"},{"id":16223887,"title":"Show HN: API Platform Release: GraphQL, React Admin and PWA, Kubernetes Deployment","url":"https://dunglas.fr/2018/01/api-platform-2-2-graphql-json-api-admin-and-pwa-kubernetes-instant-deployment-and-many-more-new-features/","rank":-4.853960595957184,"score":1,"time":"2018-01-24T16:21:23Z"},{"id":16224108,"title":"Show HN: Dead simple state management for React","url":"https://github.com/bcherny/undux","rank":-5.642544952660551,"score":8,"time":"2018-01-24T16:48:17Z"},{"id":16224216,"title":"Introducing Chromatic – UI Testing for React","url":"https://www.chromaticqa.com/","rank":-6.141418665344863,"score":2,"time":"2018-01-24T17:00:52Z"},{"id":16224734,"title":"Introducing React Easy State: Making a Stopwatch","url":"https://hackernoon.com/introducing-react-easy-state-1210a156fa16","rank":-5.8814219078830545,"score":1,"time":"2018-01-24T17:57:25Z"},{"id":16226068,"title":"Introducing React Easy State: Making a Stopwatch","url":"https://blog.risingstack.com/introducing-react-easy-state/","rank":-5.8814219078830545,"score":3,"time":"2018-01-24T20:36:51Z"},{"id":16229114,"title":"Cuttleblle – A react static site generator for non-technical content people","url":"https://cuttlebelle.com/","rank":-5.029694159741383,"score":9,"time":"2018-01-25T06:05:38Z"},{"id":16229191,"title":"Making a Stopwatch with React Easy State (5 Min Read)","url":"https://hackernoon.com/introducing-react-easy-state-1210a156fa16","rank":-5.218630283054186,"score":2,"time":"2018-01-25T06:27:04Z"},{"id":16229850,"title":"Loading components asynchronously in React app with an HOC","url":"https://dev.to/_arpy/loading-components-asynchronously-in-react-app-with-an-hoc-6nh","rank":-5.4223148645315336,"score":2,"time":"2018-01-25T09:54:19Z"},{"id":16230281,"title":"Make react functional component stateful again ~","url":"https://github.com/MuromiU/re-connect","rank":-6.141418665344863,"score":1,"time":"2018-01-25T12:02:56Z"},{"id":16230795,"title":"Rethinking State Management with React Agent","url":"https://medium.com/@awesometom/rethinking-state-management-with-react-agent-e3000c8c2393","rank":-6.141418665344863,"score":33,"time":"2018-01-25T14:04:51Z"},{"id":16234720,"title":"EXAMPLE TYPESCRIPT MONOREPO – PART 1 – REACT NATIVE","url":"https://www.developertown.com/example-typescript-monorepo-part-1-react-native/","rank":-5.8814219078830545,"score":1,"time":"2018-01-25T21:13:37Z"},{"id":16236258,"title":"React and visual automata-based programming","url":"https://medium.com/dailyjs/react-and-visual-automata-based-programming-c1d13e153cde","rank":-6.141418665344863,"score":2,"time":"2018-01-26T01:06:48Z"},{"id":16238775,"title":"Building Home Automation App with React Native, Node, Express and Raspberry Pi","url":"https://goo.gl/mhMmjf","rank":-4.853960595957184,"score":1,"time":"2018-01-26T12:58:30Z"},{"id":16239952,"title":"Laying Things Out in React","url":"https://saneef.com/blog/laying-things-out-in-react/","rank":-6.4254656634776115,"score":2,"time":"2018-01-26T15:40:28Z"},{"id":16240053,"title":"Ionic vs. React Native Comparison","url":"https://applikeysolutions.com/blog/ionic-vs-react-native-what-s-the-difference","rank":-6.4254656634776115,"score":2,"time":"2018-01-26T15:52:04Z"},{"id":16240660,"title":"Raycasting demo in React with DOM, not canvas","url":"https://github.com/ahuth/raycast","rank":-5.642544952660551,"score":1,"time":"2018-01-26T16:52:33Z"},{"id":16243656,"title":"Bitcoin Prices React to Coincheck NEM Hack, Biggest Crypto Theft Ever","url":"http://fortune.com/2018/01/26/bitcoin-price-coincheck-nem-mt-gox/","rank":-5.029694159741383,"score":2,"time":"2018-01-26T23:13:29Z"},{"id":16248121,"title":"React Native mobile app development and tooling with Go – HttpLive","url":"https://github.com/gencebay/HisarMobileClient","rank":-5.218630283054186,"score":2,"time":"2018-01-27T21:19:52Z"},{"id":16248776,"title":"Building a platform agnostic app (react native and web)","url":"https://medium.com/@Or_yoffe/building-a-platform-agnostic-app-react-native-and-web-c0e82cbdda8","rank":-5.4223148645315336,"score":1,"time":"2018-01-27T23:42:48Z"},{"id":16251340,"title":"ReactScope – Visualize React component hierarchy, state, and props in real time","url":"https://levelup.gitconnected.com/introducing-react-scope-a87d9f5247df","rank":-5.029694159741383,"score":17,"time":"2018-01-28T14:06:26Z"},{"id":16253510,"title":"React Popup Component – Simple and useful popup component","url":"https://react-popup.netlify.com/","rank":-5.642544952660551,"score":2,"time":"2018-01-28T21:09:58Z"},{"id":16256402,"title":"5 things to know about Images in React Native","url":"https://www.youtube.com/watch?v=8siakx6Qp88","rank":-5.4223148645315336,"score":1,"time":"2018-01-29T09:27:44Z"},{"id":16257318,"title":"A React Beginners Roadmap Through the React Eco System","url":"https://dev.to/a_reiterer/a--react-beginners-roadmap-through-the-react-eco-system-2f9","rank":-7.536359457861464,"score":1,"time":"2018-01-29T13:24:10Z"},{"id":16257864,"title":"Front End+ Weekly No.3: Try Webpack 4 Beta, React Windowing and SetState","url":"https://parg.co/ULY","rank":-4.690092449226312,"score":1,"time":"2018-01-29T15:08:20Z"},{"id":16263801,"title":"The Best libraries for React internationalization","url":"https://phraseapp.com/blog/posts/react-i18n-best-libraries/","rank":-6.141418665344863,"score":1,"time":"2018-01-30T08:41:12Z"},{"id":16264038,"title":"Visualize Your React Components as You Interact with Your App","url":"https://levelup.gitconnected.com/introducing-react-scope-a87d9f5247df","rank":-5.218630283054186,"score":2,"time":"2018-01-30T09:40:03Z"},{"id":16264746,"title":"A deep dive into the React event system","url":"https://levelup.gitconnected.com/how-exactly-does-react-handles-events-71e8b5e359f2?ref=HN","rank":-5.642544952660551,"score":2,"time":"2018-01-30T12:36:58Z"},{"id":16265385,"title":"Introducing Urql (beta): Universal React Query Library","url":"https://formidable.com/blog/2018/introducing-urql/","rank":-5.8814219078830545,"score":2,"time":"2018-01-30T14:13:00Z"},{"id":16265633,"title":"Protecting your React and GraphQL application with JWT authentication","url":"https://levelup.gitconnected.com/protecting-your-react-graphql-application-with-jwt-authentication-3c03db9530cb","rank":-5.4223148645315336,"score":4,"time":"2018-01-30T14:45:02Z"},{"id":16265670,"title":"Getting Started with Create React App","url":"https://youtu.be/eCz3rhsDG5s","rank":-6.141418665344863,"score":1,"time":"2018-01-30T14:49:47Z"},{"id":16269633,"title":"React Lifecycle Methods- how and when to use them","url":"https://engineering.musefind.com/react-lifecycle-methods-how-and-when-to-use-them-2111a1b692b1","rank":-5.4223148645315336,"score":1,"time":"2018-01-30T22:21:13Z"},{"id":16269749,"title":"Panel discussion with js framework maintainers (React, Vue.js, Angular and more)","url":"https://www.youtube.com/watch?v=q5HDhQtpDRU","rank":-4.853960595957184,"score":1,"time":"2018-01-30T22:39:04Z"},{"id":16269919,"title":"Facebook/create-react-app: Create React apps with no build configuration","url":"https://github.com/facebook/create-react-app","rank":-7.148568583438252,"score":9,"time":"2018-01-30T23:04:37Z"},{"id":16270439,"title":"React library to construct timeseries charts","url":"https://github.com/esnet/react-timeseries-charts/","rank":-6.141418665344863,"score":1,"time":"2018-01-31T00:49:37Z"},{"id":16272220,"title":"React + Redux + GraphQL Lumines game","url":"https://geniusgordon.github.io/react-lumines/","rank":-5.8814219078830545,"score":4,"time":"2018-01-31T07:42:00Z"},{"id":16272282,"title":"Urql promises to simplify using GraphQL in React","url":"https://react-etc.net/entry/urql-promises-to-simplify-using-graphql-in-react","rank":-5.642544952660551,"score":1,"time":"2018-01-31T08:03:32Z"},{"id":16275294,"title":"How I Cut My React JavaScript Bundle Size in Half with Three Lines of Code","url":"https://javascript.works-hub.com/learn/how-i-cut-my-react-javascript-bundle-size-in-half-with-three-lines-of-code-ac4a4?utm_source=Hacker%20News&utm_medium=Content&utm_campaign=Eliott","rank":-4.3934495640662155,"score":5,"time":"2018-01-31T16:57:34Z"},{"id":16275332,"title":"Show HN: Dashbling – Hackable React-based dashboards for developers","url":"https://github.com/pascalw/dashbling","rank":-5.4223148645315336,"score":2,"time":"2018-01-31T17:01:23Z"},{"id":16278624,"title":"react-dom-lite","url":"https://www.npmjs.com/package/react-dom-lite","rank":-7.080419157732719,"score":1,"time":"2018-01-31T23:46:07Z"},{"id":16281614,"title":"The Case for React-Like Web Components","url":"https://andrewrabon.com/the-case-for-react-like-web-components-63887335fe41","rank":-5.8814219078830545,"score":68,"time":"2018-02-01T13:16:52Z"},{"id":16282198,"title":"Introducing React Scope – Visualize React components, state and props in real time","url":"https://levelup.gitconnected.com/introducing-react-scope-a87d9f5247df&ref=HN&utm_source=hackernews","rank":-6.969263392375751,"score":2,"time":"2018-02-01T14:54:00Z"},{"id":16283234,"title":"Build a decentralized Microblog with Blockstack/React","url":"https://blockstack.org/tutorials/multi-player-storage","rank":-5.8814219078830545,"score":2,"time":"2018-02-01T16:40:21Z"},{"id":16283278,"title":"Stress Testing React Easy State: The Power of ES6 Proxies","url":"https://medium.com/@solkimicreb/stress-testing-react-easy-state-ac321fa3becf","rank":-5.218630283054186,"score":1,"time":"2018-02-01T16:44:39Z"},{"id":16285918,"title":"Show HN: A React Native Game Engine","url":"https://github.com/bberak/react-native-game-engine","rank":-5.8814219078830545,"score":8,"time":"2018-02-01T21:09:46Z"},{"id":16286411,"title":"Fast front-end setup with webpack, react, redux, router, saga and postcss","url":"https://itnext.io/fast-and-modern-front-end-setup-with-webpack-react-redux-router-saga-and-postcss-1360e9715d17","rank":-4.853960595957184,"score":1,"time":"2018-02-01T22:10:08Z"},{"id":16288797,"title":"The Power of ES6 Proxies – Stress Testing React Easy State","url":"https://medium.com/@solkimicreb/stress-testing-react-easy-state-ac321fa3becf","rank":-5.218630283054186,"score":1,"time":"2018-02-02T06:23:23Z"},{"id":16289175,"title":"Countermeasure for React component name written in TypeScript to be Unknown","url":"https://boostlog.io/@deon.corkery/countermeasure-for-react-component-name-written-in-typescript-to-be-unknown-5a71fc2a52b91d9de6d0bd9f","rank":-5.029694159741383,"score":1,"time":"2018-02-02T08:12:05Z"},{"id":16289300,"title":"React Simple sample collection","url":"https://boostlog.io/@lavon_ullrich73/react-simple-sample-collection-5a71fc2852b91d9de6d0bd97","rank":-6.737061774670698,"score":1,"time":"2018-02-02T08:53:20Z"},{"id":16289687,"title":"Additional guide to contributing to create-react-app","url":"https://medium.com/@sendilkumarn/an-extension-to-create-react-apps-contributors-guide-da6f38895c58","rank":-5.642544952660551,"score":1,"time":"2018-02-02T10:57:26Z"},{"id":16291125,"title":"Fast and modern front-end setup with webpack, react, etc.","url":"https://buff.ly/2DXdskW","rank":-5.218630283054186,"score":1,"time":"2018-02-02T15:17:46Z"},{"id":16293234,"title":"Urql: Universal React Query Library","url":"https://github.com/FormidableLabs/urql","rank":-6.4254656634776115,"score":1,"time":"2018-02-02T19:01:03Z"},{"id":16294658,"title":"[Article] React and WebGL. Different Ways of Creating 3D Apps with React. – Medium","url":"https://medium.com/@_alex_buzin/react-webgl-different-ways-of-creating-3d-apps-with-react-3af844f61257","rank":-6.798733011723831,"score":1,"time":"2018-02-02T22:18:42Z"},{"id":16294875,"title":"React Popup Component","url":"https://github.com/yjose/reactjs-popup","rank":-7.080419157732719,"score":1,"time":"2018-02-02T22:49:07Z"},{"id":16295443,"title":"Understanding the React Source Code – UI Updating (Transactions) VII","url":"http://holmeshe.me/understanding-react-js-source-code-initial-rendering-VII/","rank":-5.4223148645315336,"score":12,"time":"2018-02-03T00:49:36Z"},{"id":16301819,"title":"React Perftool \u200A— \u200AInspect The Performance Of React Js components.","url":"https://github.com/vaheqelyan/react-perftool","rank":-7.536359457861464,"score":1,"time":"2018-02-04T07:36:20Z"},{"id":16302551,"title":"Show HN: Hacker News Client, open source pwa built with React and Bootstrap 4","url":"https://pwa.techieshn.me","rank":-4.5369272462944465,"score":1,"time":"2018-02-04T12:55:50Z"},{"id":16302648,"title":"Some best React components, libraries and tools for 2018","url":"https://www.reactcomponent.io/","rank":-5.4223148645315336,"score":2,"time":"2018-02-04T13:26:14Z"},{"id":16303885,"title":"Does React keep the order for state updates?","url":"https://stackoverflow.com/questions/48563650/does-react-keep-the-order-for-state-updates/48610973#48610973","rank":-5.642544952660551,"score":2,"time":"2018-02-04T18:04:18Z"},{"id":16304663,"title":"My React form-management library – lightweight, functional validators and internationalization","url":"https://github.com/alsiola/form-and-function","rank":-5.218630283054186,"score":1,"time":"2018-02-04T20:18:47Z"},{"id":16304973,"title":"Show HN: PowerFour, a yummy React Connect-4 game","url":"https://github.com/Okazari/PowerFour","rank":-5.4223148645315336,"score":1,"time":"2018-02-04T21:13:59Z"},{"id":16305071,"title":"Fast front-end setup with webpack, react, redux, router, saga and postcss","url":"https://itnext.io/fast-and-modern-front-end-setup-with-webpack-react-redux-router-saga-and-postcss-part-2-9ae7ad4e7cb2","rank":-4.853960595957184,"score":1,"time":"2018-02-04T21:37:45Z"},{"id":16305620,"title":"Show HN: A Tetris clone written in ES6 using React","url":"https://tetris.joshbassett.info/","rank":-5.218630283054186,"score":76,"time":"2018-02-04T23:46:25Z"},{"id":16307616,"title":"XSS via a spoofed React element","url":"http://danlec.com/blog/xss-via-a-spoofed-react-element","rank":-6.141418665344863,"score":2,"time":"2018-02-05T09:14:59Z"},{"id":16307670,"title":"React Component for handling all type of inputs, number, calendar, date and time","url":"https://github.com/gpietro/react-numpad","rank":-4.690092449226312,"score":2,"time":"2018-02-05T09:29:25Z"},{"id":16309746,"title":"React libraries and tools for 2018","url":"https://www.reactcomponent.io/","rank":-6.141418665344863,"score":1,"time":"2018-02-05T16:20:16Z"},{"id":16309755,"title":"Building a Tree Navigation Component in React","url":"http://engineering.kapost.com/2018/02/building-a-tree-navigation-component-in-react/","rank":-5.8814219078830545,"score":11,"time":"2018-02-05T16:21:15Z"},{"id":16310537,"title":"Build a Mobile Marketplace with React Native. Benefits and Drawbacks [pdf]","url":"https://goo.gl/2wkydj","rank":-5.029694159741383,"score":1,"time":"2018-02-05T17:55:14Z"},{"id":16312761,"title":"React’s ️ new Context API","url":"https://blog.kentcdodds.com/reacts--new-context-api-70c9fe01596b","rank":-6.4254656634776115,"score":1,"time":"2018-02-05T22:17:08Z"},{"id":16314478,"title":"A payroll system developed with React and Solidty for Ethereum","url":"https://github.com/Xuefeng-Zhu/payroll","rank":-5.218630283054186,"score":2,"time":"2018-02-06T04:40:09Z"},{"id":16314916,"title":"Deploying a ReasonML React app with Docker","url":"https://blog.hasura.io/how-i-deployed-a-reasonml-react-app-with-docker-29dd2ce6de82","rank":-5.8814219078830545,"score":137,"time":"2018-02-06T07:34:50Z"},{"id":16315429,"title":"Formstate – Type Safe Forms for React.js with TypeScript","url":"https://react-etc.net/entry/formstate-type-safe-forms-for-react-js-with-typescript","rank":-5.4223148645315336,"score":1,"time":"2018-02-06T10:34:42Z"},{"id":16315852,"title":"The Best Libraries for React Internationalization","url":"https://phraseapp.com/blog/posts/react-i18n-best-libraries/?utm_source=social_media&utm_medium=react_content","rank":-6.141418665344863,"score":1,"time":"2018-02-06T12:36:50Z"},{"id":16315969,"title":"Debugging a Create React App with VS Code","url":"https://www.youtube.com/watch?v=UI7dpnVoad8","rank":-5.642544952660551,"score":1,"time":"2018-02-06T13:02:46Z"},{"id":16316615,"title":"Show HN: A payroll system developed with React and Solidty for Ethereum","url":"https://github.com/Xuefeng-Zhu/payroll","rank":-4.853960595957184,"score":6,"time":"2018-02-06T15:04:17Z"},{"id":16317221,"title":"On React","url":"https://www.thenativeweb.io/blog/2018-02-06-16-17-on-react/","rank":-7.460654783917127,"score":1,"time":"2018-02-06T16:20:33Z"},{"id":16317772,"title":"Developing Games with React, Redux, and SVG – Part 1","url":"https://auth0.com/blog/developing-games-with-react-redux-and-svg-part-1?utm_source=hacker_news&utm_medium=sc&utm_campaign=react_game","rank":-5.4223148645315336,"score":1,"time":"2018-02-06T17:29:29Z"},{"id":16318061,"title":"Workshop.me, Training on Vue, React, Webpack and More from OSS Maintainers","url":"https://workshop.me","rank":-4.853960595957184,"score":12,"time":"2018-02-06T18:06:50Z"},{"id":16319566,"title":"Infinite scroll techniques in React","url":"https://blog.logrocket.com/infinite-scroll-techniques-in-react-adcfd7ff32bd","rank":-6.4254656634776115,"score":1,"time":"2018-02-06T21:01:00Z"},{"id":16321345,"title":"Show HN: Simple React State Management with ES6 Proxies","url":"https://github.com/solkimicreb/react-easy-state","rank":-5.4223148645315336,"score":2,"time":"2018-02-07T00:38:14Z"},{"id":16322372,"title":"Tutorial to plot a bar chart using D3 in React","url":"https://vijayt.com/post/plotting-bar-chart-d3-react/","rank":-5.218630283054186,"score":2,"time":"2018-02-07T05:12:00Z"},{"id":16323712,"title":"Get Started with React Native and Expo in Minutes","url":"https://matwrites.com/get-started-react-native-expo-minutes/","rank":-5.4223148645315336,"score":1,"time":"2018-02-07T11:19:30Z"},{"id":16324796,"title":"Bringing the blockchain to react-native","url":"https://hackernoon.com/bringing-the-blockchain-to-react-native-98b76e15d44d","rank":-6.141418665344863,"score":1,"time":"2018-02-07T15:01:40Z"},{"id":16326261,"title":"React SPA static pre-rendering made easy","url":"https://github.com/kevindurb/react-toolbox","rank":-5.8814219078830545,"score":1,"time":"2018-02-07T17:33:38Z"},{"id":16326547,"title":"Formik 0.11.0: Forms in React, without tears","url":"https://medium.com/@jaredpalmer/announcing-formik-0-11-0-78e55666fffa","rank":-5.4223148645315336,"score":3,"time":"2018-02-07T18:03:07Z"},{"id":16328456,"title":"Streaming Server-Side Rendering and Caching with React 16 at Spectrum","url":"https://zeit.co/blog/streaming-server-rendering-at-spectrum","rank":-5.029694159741383,"score":2,"time":"2018-02-07T22:07:11Z"},{"id":16328892,"title":"Show HN: CLI to generate boilerplate code for React components","url":"https://github.com/tdfranklin/newtons-apple","rank":-5.218630283054186,"score":1,"time":"2018-02-07T23:22:56Z"},{"id":16328930,"title":"How Is React Different from Vue?","url":"https://javascriptreport.com/how-is-react-different-from-vue/","rank":-6.141418665344863,"score":1,"time":"2018-02-07T23:28:40Z"},{"id":16330683,"title":"React Request – Declarative HTTP Requests for React","url":"https://github.com/jmeas/react-request","rank":-7.968636859947137,"score":2,"time":"2018-02-08T06:56:16Z"},{"id":16330931,"title":"Introducing Rekit Studio: A Real IDE for React and Redux Development","url":"https://medium.com/@nate_wang/introducing-rekit-studio-a-real-ide-for-react-and-redux-development-baf0c99cb542","rank":-5.029694159741383,"score":3,"time":"2018-02-08T08:30:58Z"},{"id":16331868,"title":"Debugging a Create React App with VS Code","url":"http://elijahmanor.com/cra-debug-vscode/","rank":-5.642544952660551,"score":7,"time":"2018-02-08T13:18:34Z"},{"id":16331924,"title":"React JSX","url":"https://kolosek.com/react-jsx-loops/","rank":-7.460654783917127,"score":3,"time":"2018-02-08T13:32:56Z"},{"id":16332092,"title":"React Architecture Confessions","url":"https://benmccormick.org/2018/02/07/react-confessions/","rank":-7.080419157732719,"score":2,"time":"2018-02-08T14:09:13Z"},{"id":16335338,"title":"Implementing Instagram filters and picture editing with React Native","url":"https://hackernoon.com/instagram-filter-63e169a54ce3","rank":-5.4223148645315336,"score":1,"time":"2018-02-08T20:32:25Z"},{"id":16335438,"title":"How to Learn React, Angular or Vue in 2018?","url":"https://www.robinwieruch.de/how-to-learn-framework/","rank":-5.4223148645315336,"score":4,"time":"2018-02-08T20:45:35Z"},{"id":16337657,"title":"ReactJS Based Pomodoro Timer (First Ever React Project)","url":"https://github.com/bumanerdene/pomodoro-react","rank":-5.642544952660551,"score":1,"time":"2018-02-09T03:17:03Z"},{"id":16338968,"title":"What Teams Are Suitable for Development with React Native","url":"https://boostlog.io/@maryam_kertzmann/what-teams-are-suitable-for-development-with-react-native-5a71fc4952b91d9de6d0bdf3","rank":-5.4223148645315336,"score":1,"time":"2018-02-09T09:25:04Z"},{"id":16339078,"title":"Simple and editable Doughnut Chart for react components","url":"https://github.com/meetzaveri/react-doughnut","rank":-5.642544952660551,"score":1,"time":"2018-02-09T09:52:20Z"},{"id":16341556,"title":"What I Learned While Building My Noisli Clone Musicly in React Native and Expo","url":"https://medium.com/@saruiosdev/musicly-noisli-in-react-native-efd14023bd7c","rank":-4.5369272462944465,"score":2,"time":"2018-02-09T16:33:43Z"},{"id":16342094,"title":"How Redux Saved Our Front-End and Supported Our Migration from Angular to React","url":"https://bettercloud.tech/how-redux-saved-our-front-end-and-supported-our-migration-from-angular-to-react-bb5c7e7b5ad7","rank":-4.5369272462944465,"score":11,"time":"2018-02-09T17:31:17Z"},{"id":16343616,"title":"Developing Microservices – Node, React, and Docker","url":"http://mherman.org/blog/2017/05/11/developing-microservices-node-react-docker/#.Wn4F6fZG2DU.hackernews","rank":-6.141418665344863,"score":1,"time":"2018-02-09T20:34:52Z"},{"id":16346893,"title":"React IDE","url":"http://rekit.js.org/","rank":-7.460654783917127,"score":1,"time":"2018-02-10T11:38:12Z"},{"id":16349159,"title":"Matchimals.fun – a puzzle card game built with boardgame.io and React (PWA)","url":"https://www.matchimals.fun/","rank":-4.690092449226312,"score":3,"time":"2018-02-10T19:47:22Z"},{"id":16351287,"title":"Introducing Rekit Studio: A Real IDE for React and Redux Development","url":"https://medium.com/@nate_wang/introducing-rekit-studio-a-real-ide-for-react-and-redux-development-baf0c99cb542","rank":-5.029694159741383,"score":18,"time":"2018-02-11T05:05:06Z"},{"id":16352592,"title":"Introducing Rekit Studio: A Real IDE for React and Redux Development","url":"https://medium.com/@nate_wang/introducing-rekit-studio-a-real-ide-for-react-and-redux-development-baf0c99cb542","rank":-5.029694159741383,"score":2,"time":"2018-02-11T13:27:11Z"},{"id":16354037,"title":"Show HN: Another React boilerplate","url":"https://github.com/thomasthiebaud/react-kit","rank":-6.4254656634776115,"score":2,"time":"2018-02-11T18:42:03Z"},{"id":16356632,"title":"React v16.3.0-alpha.0","url":"https://github.com/facebook/react/releases/tag/v16.3.0-alpha.0","rank":-6.141418665344863,"score":2,"time":"2018-02-12T04:55:56Z"},{"id":16357192,"title":"React and A-Frame","url":"https://github.com/ngokevin/aframe-react","rank":-6.737061774670698,"score":3,"time":"2018-02-12T07:50:10Z"},{"id":16357326,"title":"Testing React with Jest and Enzyme","url":"https://javascriptplayground.com/testing-react-enzyme-jest/","rank":-6.141418665344863,"score":1,"time":"2018-02-12T08:32:41Z"},{"id":16357729,"title":"Show HN: Material Dashboard React – MIT License Dashboard with Material-UI","url":"https://creativetimofficial.github.io/material-dashboard-react","rank":-5.029694159741383,"score":4,"time":"2018-02-12T10:10:44Z"},{"id":16358123,"title":"JavaScript best practices, React IDE and more","url":"https://medium.com/daily-now/top-web-development-articles-of-the-week-12-feb-2018-4952b38e6239","rank":-5.8814219078830545,"score":1,"time":"2018-02-12T12:11:03Z"},{"id":16358480,"title":"Fast front-end setup with webpack, react, redux, router, saga and postcss","url":"https://itnext.io/fast-and-modern-front-end-setup-with-webpack-react-redux-router-saga-and-postcss-part-3-27ac4bc3f969","rank":-4.853960595957184,"score":1,"time":"2018-02-12T13:45:15Z"},{"id":16359097,"title":"Front End+ Weekly No.5:React Context API Patterns Evolution, Web Optimize Webpack","url":"https://dev.to/wxyyxc1992/frontend-weekly-no5-react-context-api--patterns-evolution-web-optimize-with-webpack-page-generation-by-ai-39ac","rank":-4.690092449226312,"score":1,"time":"2018-02-12T15:17:54Z"},{"id":16359447,"title":"How I Shipped a Neural Network on iOS with CoreML, PyTorch, and React Native","url":"https://attardi.org/pytorch-and-coreml/","rank":-4.5369272462944465,"score":10,"time":"2018-02-12T15:59:04Z"},{"id":16359762,"title":"Show HN: Ethereum wallet with erc20 support built with React","url":"https://github.com/PaulLaux/eth-hot-wallet","rank":-5.218630283054186,"score":1,"time":"2018-02-12T16:38:07Z"},{"id":16360489,"title":"How and Why to Bind a Callback Function in React Components","url":"https://javascript.works-hub.com/learn/how-and-why-to-bind-a-callback-function-in-react-components-c06e7?utm_source=Hacker%20News&utm_medium=Content&utm_campaign=Eliott","rank":-5.029694159741383,"score":5,"time":"2018-02-12T18:07:06Z"},{"id":16361396,"title":"Monitor and react to AWS spot instance terminations – new opensource watchguard","url":"https://banzaicloud.com/blog/prometheus-spot-exporter/","rank":-5.029694159741383,"score":1,"time":"2018-02-12T19:44:28Z"},{"id":16364826,"title":"Shipping a Neural Network on iOS with CoreML, PyTorch, and React Native","url":"https://attardi.org/pytorch-and-coreml","rank":-4.853960595957184,"score":501,"time":"2018-02-13T04:43:04Z"},{"id":16365797,"title":"React JSX: How to write conditional statements while rendering components","url":"https://kolosek.com/react-jsx-conditions/","rank":-5.218630283054186,"score":2,"time":"2018-02-13T09:21:27Z"},{"id":16366328,"title":"Show HN: React standard library","url":"https://github.com/MailOnline/libreact","rank":-6.4254656634776115,"score":1,"time":"2018-02-13T11:26:15Z"},{"id":16366461,"title":"React native limitations that every developer should know about","url":"https://www.simform.com/react-native-limitations-app-development/","rank":-5.4223148645315336,"score":1,"time":"2018-02-13T12:00:20Z"},{"id":16367049,"title":"Wayfair's Conversion to React and Redux","url":"https://tech.wayfair.com/2018/02/reflecting-on-wayfairs-conversion-to-react-and-redux/","rank":-5.8814219078830545,"score":19,"time":"2018-02-13T13:49:00Z"},{"id":16367937,"title":"What I Learned While Making a Game with React Native","url":"https://madebynathan.com/posts/2018-02-12-what-i-learned-while-making-a-game-with-react-native/","rank":-5.218630283054186,"score":3,"time":"2018-02-13T15:41:19Z"},{"id":16368583,"title":"I don't care if you use React or Angular","url":"http://michaeltempest.com/i-dont-care-if-you-use-react-or-angular/","rank":-5.218630283054186,"score":3,"time":"2018-02-13T16:52:53Z"},{"id":16368880,"title":"React Native Sketch Elements: Travel Guide","url":"https://www.youtube.com/watch?v=ryid9u15NYA","rank":-6.141418665344863,"score":1,"time":"2018-02-13T17:28:21Z"},{"id":16369504,"title":"What I Learned While Making a Game with React Native","url":"https://madebynathan.com/posts/2018-02-12-what-i-learned-while-making-a-game-with-react-native/?utm=hn","rank":-5.218630283054186,"score":2,"time":"2018-02-13T18:32:54Z"},{"id":16369873,"title":"Understanding the React Source Code\u200A–\u200AUI Updating (Individual DOM) VIII","url":"https://hackernoon.com/understanding-the-react-source-code-viii-b704eb4bf4d0","rank":-5.218630283054186,"score":1,"time":"2018-02-13T19:19:12Z"},{"id":16371469,"title":"Show HN: Bintris – binary tetris in React","url":"http://nurpax.com/bintris/","rank":-5.8814219078830545,"score":1,"time":"2018-02-13T22:32:41Z"},{"id":16371834,"title":"react-relative-routes – easy way to keep routes configuration in order.","url":"https://github.com/xmazu/react-relative-routes","rank":-5.029694159741383,"score":1,"time":"2018-02-13T23:19:23Z"},{"id":16374633,"title":"Show HN: Convert Your React Class Component to Functional Component and Vice-Versa","url":"https://github.com/chrvadala/react-refactor","rank":-4.690092449226312,"score":3,"time":"2018-02-14T09:31:52Z"},{"id":16375049,"title":"Everything I Learned While Making a Game with React Native","url":"https://madebynathan.com/posts/2018-02-12-what-i-learned-while-making-a-game-with-react-native/?utm=hn2","rank":-5.218630283054186,"score":2,"time":"2018-02-14T11:27:58Z"},{"id":16376256,"title":"Using React Native to Make a Game for iOS, Android, Windows, and the Web","url":"https://madebynathan.com/posts/2018-02-12-what-i-learned-while-making-a-game-with-react-native/?utm=hn3","rank":-4.5369272462944465,"score":2,"time":"2018-02-14T15:11:21Z"},{"id":16377207,"title":"React course for designers","url":"https://learnreact.design","rank":-6.737061774670698,"score":3,"time":"2018-02-14T16:57:37Z"},{"id":16377370,"title":"Show HN: Easy State v5 – Simple React State Management","url":"https://github.com/solkimicreb/react-easy-state","rank":-5.4223148645315336,"score":1,"time":"2018-02-14T17:17:37Z"},{"id":16379709,"title":"The Ideas Behind React Easy State: Utilizing ES6 Proxies","url":"https://medium.com/@solkimicreb/the-ideas-behind-react-easy-state-901d70e4d03e","rank":-5.4223148645315336,"score":1,"time":"2018-02-14T21:41:37Z"},{"id":16380717,"title":"Proton Native – A React environment for cross platform native desktop apps","url":"https://github.com/kusti8/proton-native","rank":-5.029694159741383,"score":2,"time":"2018-02-14T23:48:44Z"},{"id":16380864,"title":"Proton Native – React Native for the Desktop","url":"https://proton-native.js.org/#/","rank":-5.8814219078830545,"score":6,"time":"2018-02-15T00:17:57Z"},{"id":16381468,"title":"Boost your relay/graphql react app with redux","url":"https://medium.com/scripbox-engineering/boost-your-graphql-relay-react-app-with-redux-f83a33faf871","rank":-5.642544952660551,"score":1,"time":"2018-02-15T02:25:31Z"},{"id":16383901,"title":"Show HN: Scrivito, a user friendly and serverless JavaScript CMS based on React","url":"https://www.scrivito.com/","rank":-4.690092449226312,"score":1,"time":"2018-02-15T13:45:23Z"},{"id":16383979,"title":"A React environment for cross platform native desktop apps","url":"https://github.com/kusti8/proton-native","rank":-5.4223148645315336,"score":4,"time":"2018-02-15T13:59:00Z"},{"id":16385536,"title":"Developing Web Apps with ASP.NET Core 2.0 and React – Part 1","url":"https://auth0.com/blog/developing-web-apps-with-asp-dot-net-core-2-dot-0-and-react-part-1?utm_source=hacker_news&utm_medium=sc&utm_campaign=aspnet2_reactjs","rank":-4.690092449226312,"score":1,"time":"2018-02-15T16:56:35Z"},{"id":16388287,"title":"REACT BOILERPLATE","url":"https://github.com/shreyakupadhyay/boilerplates","rank":-7.460654783917127,"score":1,"time":"2018-02-15T22:19:09Z"},{"id":16388357,"title":"Why React developers should modularize their applications?","url":"https://medium.com/@alexmngn/why-react-developers-should-modularize-their-applications-d26d381854c1","rank":-5.8814219078830545,"score":1,"time":"2018-02-15T22:28:56Z"},{"id":16389500,"title":"Intro React Tutorial – Simple Job Board","url":"https://medium.com/@turbo360/react-workshop-job-board-part-1-184fb654c8e7","rank":-6.141418665344863,"score":2,"time":"2018-02-16T02:46:31Z"},{"id":16389532,"title":"Create React App and SSR, No Eject","url":"https://github.com/antonybudianto/cra-universal","rank":-5.8814219078830545,"score":1,"time":"2018-02-16T02:57:17Z"},{"id":16389814,"title":"Open-source, client-side, Bitcoin wallet generator made with React  lmkwyt","url":"https://www.btcwalletgen.com","rank":-5.029694159741383,"score":1,"time":"2018-02-16T04:15:36Z"},{"id":16389850,"title":"Learning ReasonML, Part 2 – Integrating ReasonML into a React Application","url":"https://lucasmreis.github.io/blog/learning-reasonml-part-2/","rank":-5.218630283054186,"score":1,"time":"2018-02-16T04:25:17Z"},{"id":16390764,"title":"Weex Review and Comparison with React Native","url":"https://applikeysolutions.com/blog/weex-review-and-comparison-with-react-native","rank":-5.8814219078830545,"score":1,"time":"2018-02-16T08:19:31Z"},{"id":16390966,"title":"Jquery is better than React","url":"https://medium.com/@melissamcewen/jquery-is-better-than-react-cd02dfb026a6","rank":-6.4254656634776115,"score":2,"time":"2018-02-16T09:08:07Z"},{"id":16392962,"title":"Is React Native worth learning?","url":"https://www.quora.com/Is-React-Native-worth-learning?share=1","rank":-6.4254656634776115,"score":1,"time":"2018-02-16T15:28:07Z"},{"id":16393112,"title":"React’s new Context API","url":"https://medium.com/dailyjs/reacts-%EF%B8%8F-new-context-api-70c9fe01596b","rank":-6.4254656634776115,"score":1,"time":"2018-02-16T15:47:06Z"},{"id":16399208,"title":"Code an App with GraphQL, React Native, and AWS AppSync: The Back-End","url":"https://code.tutsplus.com/tutorials/code-an-app-with-graphql-and-react-native--cms-30511","rank":-4.690092449226312,"score":1,"time":"2018-02-17T05:23:49Z"},{"id":16399375,"title":"The Future of State in React","url":"https://jwheatley.co/the-future-of-state-in-react/","rank":-6.141418665344863,"score":3,"time":"2018-02-17T06:29:20Z"},{"id":16400257,"title":"Humans will actually react pretty well to news of alien life","url":"https://phys.org/news/2018-02-humans-react-pretty-news-alien.html","rank":-5.029694159741383,"score":1,"time":"2018-02-17T11:32:59Z"},{"id":16400905,"title":"React’s new Context API","url":"https://medium.com/dailyjs/reacts-%EF%B8%8F-new-context-api-70c9fe01596b","rank":-6.4254656634776115,"score":2,"time":"2018-02-17T14:53:58Z"},{"id":16401413,"title":"React Component Component","url":"https://ryanflorence.github.io/react-component-component/","rank":-7.080419157732719,"score":1,"time":"2018-02-17T16:42:44Z"},{"id":16401486,"title":"Build a simple video player with react native/expo to tell stories on phone","url":"https://medium.com/@kalen7/build-this-simple-video-player-with-react-native-and-expo-to-tell-a-multi-part-story-on-your-phone-d601f28a15c3","rank":-4.5369272462944465,"score":1,"time":"2018-02-17T16:56:50Z"},{"id":16401508,"title":"Introducing Rekit Studio: A Real IDE for React and Redux Development","url":"https://medium.freecodecamp.org/introducing-rekit-studio-a-real-ide-for-react-and-redux-development-baf0c99cb542","rank":-5.029694159741383,"score":2,"time":"2018-02-17T17:02:31Z"},{"id":16403372,"title":"Stress Testing React Easy State: Powerful React State Management","url":"https://medium.com/@solkimicreb/stress-testing-react-easy-state-ac321fa3becf","rank":-7.536359457861464,"score":2,"time":"2018-02-17T23:19:09Z"},{"id":16406506,"title":"React-qsm: A light-weight quick-select menu component with fuzzy search","url":"https://github.com/amorijs/react-qsm","rank":-4.853960595957184,"score":3,"time":"2018-02-18T15:39:13Z"},{"id":16409212,"title":"Show HN: Running React Native on top of Unity","url":"https://github.com/marijnz/unity-react","rank":-5.4223148645315336,"score":5,"time":"2018-02-18T22:31:18Z"},{"id":16411375,"title":"Show HN: React-Kit now supports es6 and typescript","url":"https://github.com/thomasthiebaud/react-kit","rank":-5.4223148645315336,"score":1,"time":"2018-02-19T07:45:25Z"},{"id":16412565,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":2,"time":"2018-02-19T12:56:53Z"},{"id":16412734,"title":"Setting up a React and Node.js project","url":"http://jsmegatools.com/2018/02/19/setting-up-a-react-and-node-js-project/","rank":-5.642544952660551,"score":1,"time":"2018-02-19T13:32:26Z"},{"id":16413044,"title":"Friends Don't Let Friends Write React Boilerplate","url":"https://levelup.gitconnected.com/friends-dont-let-friends-write-react-boilerplate-9d7cc4ee1d35","rank":-5.642544952660551,"score":2,"time":"2018-02-19T14:29:21Z"},{"id":16413046,"title":"Top Articles of the Week\u200A–\u200AReact, React Router, Redux, VueJS, GraphQL, Hyperapp","url":"https://levelup.gitconnected.com/top-articles-of-the-week-react-react-router-redux-react-native-vuejs-graphql-hyperapp-and-4ef9599ffe27","rank":-6.969263392375751,"score":1,"time":"2018-02-19T14:29:54Z"},{"id":16413793,"title":"Integrating Create-React-app, Redux, React Router, Redux Observable and Bootstrap","url":"https://medium.com/@mohandere/integrating-create-react-app-redux-react-router-redux-observable-bootstrap-altogether-216db97e89a3","rank":-7.148568583438252,"score":1,"time":"2018-02-19T16:30:24Z"},{"id":16413931,"title":"Fundamental concepts of React/Redux app. Part 1","url":"https://hackernoon.com/strategical-view-part-1-9a1da295a3c1","rank":-5.642544952660551,"score":1,"time":"2018-02-19T16:48:26Z"},{"id":16414042,"title":"Learn React by building an app to help you find the best movie to watch","url":"https://sweetpumpkins.codecamps.com/","rank":-4.3934495640662155,"score":3,"time":"2018-02-19T17:05:53Z"},{"id":16419172,"title":"Writing a React Native App in Elm (2016)","url":"http://ohanhi.com/elm-native-ui.html","rank":-5.642544952660551,"score":1,"time":"2018-02-20T10:15:04Z"},{"id":16419517,"title":"Build your own mailing list and subscribe form with AWS Mobile Hub and React","url":"https://medium.com/@antoniosito/build-your-own-mail-subscription-form-mailing-list-with-aws-mobile-hub-and-react-d45e14152434","rank":-4.5369272462944465,"score":2,"time":"2018-02-20T11:25:49Z"},{"id":16420717,"title":"TypeScript and React with create-react-app: A guide to setting up your first app","url":"https://levelup.gitconnected.com/typescript-and-react-using-create-react-app-a-step-by-step-guide-to-setting-up-your-first-app-6deda70843a4","rank":-6.481540366345319,"score":1,"time":"2018-02-20T14:54:41Z"},{"id":16427255,"title":"A Medium Post: React Native Simple Card View","url":"https://medium.com/@talut/react-native-simple-card-view-8a39ac83b1e0","rank":-5.642544952660551,"score":1,"time":"2018-02-21T06:11:32Z"},{"id":16427342,"title":"Build your own mailing list, mailer and subscription form AWS Mobile Hub and React","url":"https://medium.com/@antoniosito/build-your-own-mail-subscription-form-mailing-list-with-aws-mobile-hub-and-react-d45e14152434","rank":-4.5369272462944465,"score":2,"time":"2018-02-21T06:32:29Z"},{"id":16427708,"title":"Making a Food-Beer Pairing App with React Easy State","url":"https://medium.com/@solkimicreb/design-patterns-with-react-easy-state-830b927acc7c","rank":-5.218630283054186,"score":1,"time":"2018-02-21T07:51:39Z"},{"id":16427788,"title":"Stealing passwords with unsanitized CSS-in-JS and React","url":"https://reactarmory.com/answers/how-can-i-use-css-in-js-securely","rank":-5.4223148645315336,"score":1,"time":"2018-02-21T08:08:57Z"},{"id":16429370,"title":"Using Redux to Make a Dead Simple React Store","url":"https://medium.com/@didrio/using-redux-to-make-a-dead-simple-react-store-b094f191c808","rank":-5.4223148645315336,"score":1,"time":"2018-02-21T13:47:47Z"},{"id":16429665,"title":"[interview] Building a React Native CLI","url":"https://semaphoreci.com/blog/2018/02/21/infinitered-ignite-interview.html","rank":-6.141418665344863,"score":1,"time":"2018-02-21T14:31:14Z"},{"id":16431621,"title":"Bringing Together React, D3, and Their Ecosystem","url":"https://www.smashingmagazine.com/2018/02/react-d3-ecosystem/","rank":-5.8814219078830545,"score":2,"time":"2018-02-21T18:23:12Z"},{"id":16432426,"title":"React Native Sketch Elements","url":"https://react-native.shop/elements","rank":-6.737061774670698,"score":1,"time":"2018-02-21T19:57:12Z"},{"id":16432850,"title":"Common problems React.js learners stumble into","url":"https://dev.to/samerbuna/reactjs-frequently-facedproblems--l5g","rank":-5.8814219078830545,"score":2,"time":"2018-02-21T20:48:42Z"},{"id":16434060,"title":"The top 3 reasons to use React.js in 2018","url":"https://www.stackchief.com/blog/Top%203%20Reasons%20to%20Use%20React","rank":-5.218630283054186,"score":1,"time":"2018-02-21T23:57:19Z"},{"id":16434094,"title":"Protected Routes and Authentication with React and Node.js","url":"https://medium.com/strapi/protected-routes-and-authentication-with-react-and-node-js-d31d234644cd","rank":-5.4223148645315336,"score":1,"time":"2018-02-22T00:03:55Z"},{"id":16435101,"title":"Create React DApp – An Ethereum DApp Bootstrapper","url":"https://github.com/mjhm/create-react-dapp","rank":-5.8814219078830545,"score":2,"time":"2018-02-22T04:15:49Z"},{"id":16435969,"title":"Why I’m switching from Angular to React and Redux in 2018","url":"https://hackernoon.com/why-im-switching-from-angular-to-react-and-redux-in-2018-cb48be00fda7","rank":-4.853960595957184,"score":2,"time":"2018-02-22T07:50:58Z"},{"id":16436090,"title":"React-native-simple-card-view v0.2.0 released. New component:CardViewWithImage","url":"https://github.com/talut/react-native-simple-card-view","rank":-4.853960595957184,"score":1,"time":"2018-02-22T08:22:18Z"},{"id":16437066,"title":"Cross-Platform Development: React Native, NativeScript, PWA, and Hybrid Apps","url":"https://www.monterail.com/blog/cross-platform-development-nativescript-react-native-pwa-hybrid-apps","rank":-5.218630283054186,"score":1,"time":"2018-02-22T12:29:25Z"},{"id":16437318,"title":"Show HN: Easy State v5 – Simple React State Management with ES6 Proxies","url":"https://github.com/solkimicreb/react-easy-state","rank":-4.853960595957184,"score":4,"time":"2018-02-22T13:17:40Z"},{"id":16438147,"title":"Integrate and Deploy React with Phoenix","url":"https://www.mitchellhanberg.com/post/2018/02/22/integrate-and-deploy-react-with-phoenix/","rank":-6.141418665344863,"score":2,"time":"2018-02-22T15:26:56Z"},{"id":16439843,"title":"Show HN: I built this GitHub Client in React using GraphQL and Apollo","url":"https://twitter.com/rwieruch/status/966382115637092355","rank":-4.690092449226312,"score":12,"time":"2018-02-22T18:17:46Z"},{"id":16440503,"title":"An imperative guide to forms in React","url":"https://blog.logrocket.com/an-imperative-guide-to-forms-in-react-927d9670170a","rank":-5.8814219078830545,"score":1,"time":"2018-02-22T19:18:14Z"},{"id":16444099,"title":"Angular to React: Gradual Migration vs. Rewrite from Scratch – Netlify","url":"https://www.netlify.com/blog/2016/10/04/angular-to-react-gradual-migration-vs-rewrite-from-scratch/","rank":-5.218630283054186,"score":8,"time":"2018-02-23T03:58:51Z"},{"id":16445485,"title":"The Photographer Wanted to Show Us How People React to Overweight People","url":"https://tiredbee.com/post/1747-photographer-wanted-show-us-people-react-overweight-people/","rank":-4.853960595957184,"score":1,"time":"2018-02-23T10:38:59Z"},{"id":16445686,"title":"Show HN: React component for the table tag allowing it to be of any dimensions","url":"https://github.com/tiagovtristao/react-table-container","rank":-4.3934495640662155,"score":2,"time":"2018-02-23T11:35:52Z"},{"id":16445715,"title":"Show HN: React Native Paper 1.0.0 released","url":"https://blog.callstack.io/your-next-react-native-app-will-be-done-with-paper-40eebd88be98","rank":-5.4223148645315336,"score":5,"time":"2018-02-23T11:43:18Z"},{"id":16446320,"title":"Show HN: Billion Bucks Bundle – 105 Screen React Native Template Bundle","url":"https://bbbundle.co/","rank":-5.029694159741383,"score":1,"time":"2018-02-23T14:01:27Z"},{"id":16449270,"title":"Bringing Together React, D3, and Their Ecosystem","url":"https://www.smashingmagazine.com/2018/02/react-d3-ecosystem/","rank":-5.8814219078830545,"score":2,"time":"2018-02-23T20:30:16Z"},{"id":16452096,"title":"Setting Up Modular Express Routing, React Router and Basic Components","url":"http://jsmegatools.com/2018/02/24/setting-up-modular-express-routing-react-router-and-basic-components/","rank":-5.218630283054186,"score":1,"time":"2018-02-24T06:44:17Z"},{"id":16452543,"title":"An excellent full-stack react-graphql-express tutorial","url":"https://www.youtube.com/playlist?list=PLN3n1USn4xlkdRlq3VZ1sT6SGW0-yajjL","rank":-5.642544952660551,"score":8,"time":"2018-02-24T09:53:54Z"},{"id":16453935,"title":"Show HN: An Editable TodoMVC Example with React Easy State","url":"https://codesandbox.io/s/github/solkimicreb/react-easy-state/tree/master/examples/todo-mvc?module=%2Fsrc%2FtodosStore.js","rank":-5.218630283054186,"score":1,"time":"2018-02-24T16:30:40Z"},{"id":16454271,"title":"Show HN: List of React state management tools","url":"https://github.com/cs01/react-state-management-tools/blob/master/README.md","rank":-5.642544952660551,"score":4,"time":"2018-02-24T17:30:13Z"},{"id":16458583,"title":"Pixelpusher: Real-time peer-to-peer collaboration with React","url":"https://medium.com/@pvh/pixelpusher-real-time-peer-to-peer-collaboration-with-react-7c7bc8ecbf74","rank":-5.4223148645315336,"score":2,"time":"2018-02-25T12:30:00Z"},{"id":16460656,"title":"Bitmasks and the New React Context API","url":"https://hph.is/coding/bitmasks-react-context","rank":-5.8814219078830545,"score":2,"time":"2018-02-25T19:25:05Z"},{"id":16462178,"title":"Styled Starter: Starter Kit for React Apps with Next.js and Styled Components","url":"https://johnpolacek.github.io/styled-starter/","rank":-4.690092449226312,"score":1,"time":"2018-02-26T00:42:29Z"},{"id":16463990,"title":"A Little Big Adventure 2 (Twinsen's Odyssey) reimplementation in JS/React/Three","url":"https://github.com/agrande/lba2remake","rank":-4.690092449226312,"score":4,"time":"2018-02-26T08:38:41Z"},{"id":16464045,"title":"React Native Sketch Elements","url":"https://www.youtube.com/watch?v=g13hxWfSisY","rank":-6.737061774670698,"score":2,"time":"2018-02-26T08:58:05Z"},{"id":16464209,"title":"UI Components for React – React Toolkit","url":"https://www.zippytech.io/","rank":-8.203920859871145,"score":1,"time":"2018-02-26T09:47:32Z"},{"id":16464646,"title":"Free, beautiful React Native UI components for your next app","url":"https://www.producthunt.com/posts/reactivesearch-native","rank":-5.218630283054186,"score":6,"time":"2018-02-26T11:48:54Z"},{"id":16464854,"title":"React Studio 1.4: Tackling Large Projects with Map Sections, Etc.","url":"https://medium.com/@reactstudio/react-studio-1-4-tackling-large-projects-with-map-sections-logins-crud-data-and-more-ca2d50dfed49","rank":-5.029694159741383,"score":2,"time":"2018-02-26T12:40:24Z"},{"id":16464966,"title":"3 Things to Know about Android as React Native Developer","url":"https://desmart.com/blog/3-things-to-know-about-android-as-react-native-developer","rank":-5.218630283054186,"score":1,"time":"2018-02-26T13:05:18Z"},{"id":16465794,"title":"Lightweight portal system for React. Mega seeds included","url":"https://github.com/diegomura/react-portalgun","rank":-5.642544952660551,"score":1,"time":"2018-02-26T15:12:47Z"},{"id":16465835,"title":"What Can’t React Do?","url":"https://blog.algolia.com/what-cant-react-do/","rank":-6.4254656634776115,"score":3,"time":"2018-02-26T15:17:14Z"},{"id":16467292,"title":"Implementing Twitter’s App Loading Animation in React Native","url":"https://facebook.github.io/react-native/blog/2018/01/18/implementing-twitters-app-loading-animation-in-react-native.html","rank":-5.4223148645315336,"score":1,"time":"2018-02-26T17:51:12Z"},{"id":16468121,"title":"New: Globe and Albers USA Support in React-Simple-Maps V.0.11","url":"https://medium.com/@zimrick/new-globe-and-albers-usa-support-in-react-simple-maps-v-0-11-9acd2957734d","rank":-4.690092449226312,"score":2,"time":"2018-02-26T19:19:52Z"},{"id":16468214,"title":"GitHub – Easy Redux for your react app","url":"https://github.com/anish000kumar/redux-box/#/","rank":-5.8814219078830545,"score":1,"time":"2018-02-26T19:30:45Z"},{"id":16469470,"title":"React Popup Component – Modals,Tooltips and Menus\u200A–\u200A All in One","url":"https://github.com/yjose/reactjs-popup","rank":-5.218630283054186,"score":1,"time":"2018-02-26T22:14:29Z"},{"id":16469984,"title":"Show HN: Redux Box – Easy react and with redux-box","url":"https://github.com/anish000kumar/redux-box/#redux-box","rank":-5.218630283054186,"score":1,"time":"2018-02-26T23:42:06Z"},{"id":16470012,"title":"Show HN: Easy React with Redux-Box","url":"https://github.com/anish000kumar/redux-box/#redux-box-","rank":-5.8814219078830545,"score":1,"time":"2018-02-26T23:48:00Z"},{"id":16470113,"title":"Show HN: Easy redux for your react application, with redux-box","url":"https://github.com/anish000kumar/redux-box/#installation","rank":-5.029694159741383,"score":10,"time":"2018-02-27T00:05:41Z"},{"id":16470712,"title":"Built an Awesome Photo Filter App Using React and CSS","url":"https://github.com/cyan33/css-filter","rank":-5.218630283054186,"score":2,"time":"2018-02-27T02:38:01Z"},{"id":16472017,"title":"Understanding the React Source Code – UI Updating (DOM Tree) IX","url":"https://holmeshe.me/understanding-react-js-source-code-virtual-dom-diff-IX?ch=100","rank":-5.218630283054186,"score":2,"time":"2018-02-27T08:49:25Z"},{"id":16472250,"title":"React Redux Starter","url":"https://dev.to/drminnaar/react-redux-starter--4176","rank":-7.080419157732719,"score":2,"time":"2018-02-27T09:54:23Z"},{"id":16473754,"title":"React Native: Why and How to Build Your Native Code in Go","url":"https://hackernoon.com/react-native-why-and-how-to-build-your-native-code-in-go-9fee492f0daa","rank":-4.853960595957184,"score":1,"time":"2018-02-27T14:50:03Z"},{"id":16473846,"title":"Show HN: React Easy Params: Auto-Sync Your State with the URL and LocalStorage","url":"https://github.com/solkimicreb/react-easy-params","rank":-4.5369272462944465,"score":1,"time":"2018-02-27T15:00:18Z"},{"id":16474328,"title":"PassPill Project – Open Development of a Webapp with React and Node.js","url":"https://medium.com/passpill-project/passpill-the-app-architecture-6b98fcb6f2b","rank":-4.853960595957184,"score":2,"time":"2018-02-27T15:42:50Z"},{"id":16474786,"title":"Learn React Native by Building an E-Commerce Search App","url":"https://hackernoon.com/building-an-e-commerce-search-app-with-react-native-2c87760a2315","rank":-5.218630283054186,"score":3,"time":"2018-02-27T16:15:14Z"},{"id":16475167,"title":"Adding Redux (With Ducks), Material UI Loader to a React App","url":"http://jsmegatools.com/2018/02/27/adding-redux-with-ducks-material-ui-loader-to-a-react-app/","rank":-5.029694159741383,"score":1,"time":"2018-02-27T16:45:50Z"},{"id":16475835,"title":"Show HN: State management tools for a React-powered front end to gdb","url":"https://medium.com/@grassfedcode/state-management-tools-for-a-react-powered-frontend-to-gdb-686db2d122a5","rank":-4.690092449226312,"score":2,"time":"2018-02-27T17:43:10Z"},{"id":16475987,"title":"Code an App with GraphQL, React Native and AWS AppSync: The App","url":"https://code.tutsplus.com/tutorials/code-an-app-with-graphql-react-native-and-aws-appsync-the-app--cms-30569","rank":-4.853960595957184,"score":1,"time":"2018-02-27T17:54:55Z"},{"id":16478311,"title":"Show HN: ReactiveSearch – React and React Native UI Components for Search","url":"https://github.com/appbaseio/reactivesearch/blob/dev/README.md","rank":-7.148568583438252,"score":1,"time":"2018-02-27T21:51:03Z"},{"id":16481033,"title":"Do You Know These Eminent Apps of React Native Mobile App Development?","url":"https://www.slideshare.net/NehaXavier/5-eminent-apps-an-outcome-of-react-native-mobile-app-development","rank":-4.853960595957184,"score":1,"time":"2018-02-28T06:04:41Z"},{"id":16481095,"title":"How to Integrate Netlify’s Form Handling in a React App – Netlify","url":"https://www.netlify.com/blog/2017/07/20/how-to-integrate-netlifys-form-handling-in-a-react-app/","rank":-4.853960595957184,"score":1,"time":"2018-02-28T06:21:08Z"},{"id":16481645,"title":"Robust React User Interfaces with Finite State Machines","url":"https://css-tricks.com/robust-react-user-interfaces-with-finite-state-machines/","rank":-5.642544952660551,"score":2,"time":"2018-02-28T08:50:02Z"},{"id":16482852,"title":"Reactron – Desktop Applications with React and Electron","url":"https://github.com/alexvcasillas/reactron","rank":-5.8814219078830545,"score":1,"time":"2018-02-28T13:37:50Z"},{"id":16485317,"title":"Show HN: React Easy Params: Auto-Sync Your State with the URL and LocalStorage","url":"https://github.com/solkimicreb/react-easy-params#react-easy-params","rank":-4.5369272462944465,"score":1,"time":"2018-02-28T18:24:47Z"},{"id":16485833,"title":"Show HN: Auto lazy image load / resizing based on viewport size in react","url":"https://github.com/peterlazzarino/react-adaptive-image","rank":-4.690092449226312,"score":1,"time":"2018-02-28T19:18:13Z"},{"id":16486182,"title":"Show HN: Lemon-reset – React components that provide built-in browser resets","url":"https://github.com/Yelp/lemon-reset","rank":-4.853960595957184,"score":5,"time":"2018-02-28T19:53:09Z"},{"id":16486974,"title":"Show HN: Build your next React (Native) app with ReactiveSearch","url":"https://medium.appbase.io/build-your-next-react-native-app-with-reactivesearch-ce21829f3bf5","rank":-5.218630283054186,"score":1,"time":"2018-02-28T21:11:29Z"},{"id":16487694,"title":"React Native Sketch Elements","url":"https://hackernoon.com/react-native-sketch-elements-889f010f9626","rank":-6.737061774670698,"score":1,"time":"2018-02-28T22:22:58Z"},{"id":16488156,"title":"React Redux Starter","url":"https://dev.to/drminnaar/react-redux-starter--4176","rank":-7.080419157732719,"score":1,"time":"2018-02-28T23:13:15Z"},{"id":16488394,"title":"Next.js: Framework for server-rendered or statically-exported React apps","url":"https://github.com/zeit/next.js/","rank":-5.029694159741383,"score":1,"time":"2018-02-28T23:51:01Z"},{"id":16488921,"title":"Create React App is nice. Pair it with Former Kit to scaffold dashboards","url":"https://github.com/pagarme/react-scripts-former-kit-dashboard","rank":-4.690092449226312,"score":4,"time":"2018-03-01T01:23:08Z"},{"id":16490229,"title":"Gitflow – Animated in React","url":"https://veerasundar.com/blog/2018/03/gitflow-animated/","rank":-6.737061774670698,"score":3,"time":"2018-03-01T07:06:42Z"},{"id":16490362,"title":"Exemplary fullstack blog apps powered by React, Angular, Node, Django, and more","url":"https://medium.com/@ericsimons/introducing-realworld-6016654d36b5","rank":-4.853960595957184,"score":1,"time":"2018-03-01T07:53:10Z"},{"id":16491121,"title":"Flutter for React Native developers","url":"https://flutter.io/flutter-for-react-native/","rank":-6.4254656634776115,"score":4,"time":"2018-03-01T11:19:58Z"},{"id":16491141,"title":"Why I’m switching from Angular to React and Redux in 2018","url":"https://hackernoon.com/why-im-switching-from-angular-to-react-and-redux-in-2018-cb48be00fda7","rank":-4.853960595957184,"score":2,"time":"2018-03-01T11:24:16Z"},{"id":16491428,"title":"Ultimate React Component Patterns with Typescript 2.8","url":"https://medium.com/@martin_hotell/ultimate-react-component-patterns-with-typescript-2-8-82990c516935","rank":-5.642544952660551,"score":1,"time":"2018-03-01T12:27:31Z"},{"id":16491591,"title":"TodoMVC in Unstated and React","url":"https://github.com/xxhomey19/react-unstated-todomvc","rank":-6.4254656634776115,"score":1,"time":"2018-03-01T13:06:12Z"},{"id":16491697,"title":"Suspense and the Context API Are Like Git for React.js","url":"https://react-etc.net/entry/the-context-api-is-like-git-for-react-js","rank":-5.029694159741383,"score":2,"time":"2018-03-01T13:24:32Z"},{"id":16492538,"title":"React will support async loading within render functions via thrown Promises","url":"https://twitter.com/acdlite/status/969171217356746752","rank":-5.029694159741383,"score":2,"time":"2018-03-01T15:08:13Z"},{"id":16492570,"title":"Get the best of your React app design by using Material-UI theme","url":"https://blog.bam.tech/developper-news/get-the-best-of-your-react-app-design-by-using-material-ui-theme","rank":-4.690092449226312,"score":4,"time":"2018-03-01T15:12:10Z"},{"id":16492973,"title":"Beyond React 16 by Dan Ambramov – Async Rendering and React Suspense","url":"https://www.youtube.com/watch?v=v6iR3Zk4oDY","rank":-7.148568583438252,"score":129,"time":"2018-03-01T15:59:03Z"},{"id":16494129,"title":"Sneak Peek: Beyond React 16 [video]","url":"https://reactjs.org/blog/2018/03/01/sneak-peek-beyond-react-16.html","rank":-6.141418665344863,"score":89,"time":"2018-03-01T17:32:41Z"},{"id":16494570,"title":"Time Slice and Suspense Features Coming to React.js 16.3 or 16.4","url":"https://react-etc.net/entry/time-slice-and-suspense-features-coming-to-react-js-16-3-or-16-4","rank":-4.5369272462944465,"score":2,"time":"2018-03-01T18:17:34Z"},{"id":16495096,"title":"Building a realtime todos app with React Native","url":"https://medium.freecodecamp.org/how-to-build-a-real-time-todo-app-with-react-native-19a1ce15b0b3","rank":-5.642544952660551,"score":1,"time":"2018-03-01T19:09:22Z"},{"id":16496242,"title":"A First Look at Async React and Apollo","url":"https://dev-blog.apollodata.com/a-first-look-at-async-react-apollo-10a82907b48e","rank":-5.642544952660551,"score":1,"time":"2018-03-01T20:55:24Z"},{"id":16496805,"title":"Show HN: A TodoMVC built with React Easy State (editable code example)","url":"https://codesandbox.io/s/github/solkimicreb/react-easy-state/tree/master/examples/todo-mvc?module=%2Fsrc%2FtodosStore.js","rank":-4.853960595957184,"score":4,"time":"2018-03-01T22:02:45Z"},{"id":16499502,"title":"JSCONF 2018: Dan Abramov Revealing the 'Mysterious' React 16 API","url":"https://www.youtube.com/watch?v=CWXkcAe_mJA","rank":-5.218630283054186,"score":1,"time":"2018-03-02T06:15:09Z"},{"id":16499840,"title":"Implementing Transparent Reactivity: The Ideas Behind React Easy State","url":"https://itnext.io/the-ideas-behind-react-easy-state-901d70e4d03e","rank":-5.4223148645315336,"score":1,"time":"2018-03-02T07:49:03Z"},{"id":16500133,"title":"Flutter: Developer Experience on Google’s React Native Competitor","url":"https://matwrites.com/flutter-react-native-competitor/","rank":-5.4223148645315336,"score":3,"time":"2018-03-02T09:16:26Z"},{"id":16500838,"title":"Structuring projects and naming components in React","url":"https://hackernoon.com/structuring-projects-and-naming-components-in-react-1261b6e18d76","rank":-5.8814219078830545,"score":1,"time":"2018-03-02T12:13:21Z"},{"id":16501022,"title":"WJS #130: Beyond React 16, Webpack 4, and more","url":"https://weekendjs.com/","rank":-5.4223148645315336,"score":1,"time":"2018-03-02T12:56:09Z"},{"id":16501691,"title":"Show HN: React Native UI Components for Elasticsearch","url":"https://github.com/appbaseio/reactivesearch/tree/dev/packages/native","rank":-5.642544952660551,"score":6,"time":"2018-03-02T14:44:45Z"},{"id":16501988,"title":"React time slicing under the hood","url":"https://engineering.hexacta.com/didact-fiber-incremental-reconciliation-b2fe028dcaec","rank":-6.141418665344863,"score":1,"time":"2018-03-02T15:11:22Z"},{"id":16502024,"title":"Forking Instead of Ejecting a Create React App","url":"https://www.youtube.com/watch?v=I22TW-33dDE","rank":-5.642544952660551,"score":1,"time":"2018-03-02T15:15:07Z"},{"id":16504755,"title":"React Sketch.app: backstory and full vision","url":"https://medium.com/sketch-app-sources/react-sketch-app-backstory-and-full-vision-39861c4c0549","rank":-5.8814219078830545,"score":2,"time":"2018-03-02T19:19:22Z"},{"id":16506955,"title":"Material-UI: Get Started (Fast)  React 16+","url":"https://www.codementor.io/kireerik/material-ui-get-started-fast-react-16-fjan7erke","rank":-5.8814219078830545,"score":1,"time":"2018-03-03T00:18:45Z"},{"id":16509539,"title":"React Suspense for the layman","url":"https://medium.com/@lmatteis/react-suspense-for-the-layman-caae7f48686f","rank":-6.4254656634776115,"score":1,"time":"2018-03-03T15:10:46Z"},{"id":16510343,"title":"React Native Authentication in Depth Part 2\u200A–\u200AReal World Auth Flow","url":"https://medium.com/react-native-training/react-native-authentication-in-depth-part-2-real-world-auth-flow-a8a7c3aea096","rank":-5.029694159741383,"score":2,"time":"2018-03-03T17:27:38Z"},{"id":16511450,"title":"Flutter: Developer Experience on Google’s React Native Competitor","url":"https://matwrites.com/flutter-react-native-competitor/","rank":-5.4223148645315336,"score":5,"time":"2018-03-03T20:42:37Z"},{"id":16512522,"title":"jsLingui – Seamless Internationalization in JavaScript and React","url":"https://github.com/lingui/js-lingui","rank":-5.8814219078830545,"score":3,"time":"2018-03-04T00:18:15Z"},{"id":16516383,"title":"Show HN: A simple React table library using CSS Grid Layout","url":"https://github.com/RebeccaPark/react-css-grid-table","rank":-5.029694159741383,"score":57,"time":"2018-03-04T20:07:59Z"},{"id":16516713,"title":"React-Motions: Compose React Animations using High-Order Functions or Components","url":"https://github.com/raphamorim/react-motions","rank":-7.148568583438252,"score":1,"time":"2018-03-04T21:03:49Z"},{"id":16516727,"title":"React-Motions • Compose React Animations Using High-Order Functions","url":"http://raphamorim.io/react-motions/","rank":-7.536359457861464,"score":1,"time":"2018-03-04T21:05:50Z"},{"id":16517825,"title":"Rotary knob for React","url":"https://github.com/hugozap/react-rotary-knob","rank":-6.737061774670698,"score":1,"time":"2018-03-05T00:41:13Z"},{"id":16520297,"title":"React.js and HTTP – Retrieving data from a crypto currency API","url":"http://jsdiaries.com/2018/03/04/react-js-http-retrieving-crypto-currencies-data-from-an-api/","rank":-5.029694159741383,"score":1,"time":"2018-03-05T11:25:23Z"},{"id":16520750,"title":"React Accessibility documentation","url":"https://reactjs.org/docs/accessibility.html","rank":-7.080419157732719,"score":5,"time":"2018-03-05T13:07:53Z"},{"id":16523020,"title":"Render Props, React.createContext … but How?","url":"https://medium.com/workshop-me/render-props-react-createcontext-but-how-9c8e457a90e3","rank":-6.141418665344863,"score":1,"time":"2018-03-05T18:15:52Z"},{"id":16523918,"title":"Using AWS with React Native","url":"https://facebook.github.io/react-native/blog/2018/03/05/AWS-app-sync.html","rank":-6.4254656634776115,"score":2,"time":"2018-03-05T20:05:43Z"},{"id":16524693,"title":"React4s – The uncomplicated React binding for Scala","url":"http://www.react4s.org","rank":-5.8814219078830545,"score":3,"time":"2018-03-05T21:38:39Z"},{"id":16525415,"title":"React Gets Context and Suspense. Quo Vadis, Redux?","url":"https://blog.mayflower.de/6674-react-redux-future.html","rank":-5.642544952660551,"score":2,"time":"2018-03-05T23:08:11Z"},{"id":16525680,"title":"Tools you need to use in your react components development","url":"https://dev.to/elaziziyoussouf/tools-you-need-to-use-in-your-react-components-development--13a7","rank":-5.218630283054186,"score":1,"time":"2018-03-05T23:51:17Z"},{"id":16526668,"title":"CSS in the Age of React: How We Traded the Cascade for Consistency","url":"https://engineeringblog.yelp.com/2018/03/css-in-the-age-of-react.html","rank":-4.690092449226312,"score":1,"time":"2018-03-06T03:33:19Z"},{"id":16527801,"title":"React Native for Web: Platform-Agnostic Components/APIs of React Native for Web","url":"https://github.com/necolas/react-native-web#react-native-for-web","rank":-6.798733011723831,"score":5,"time":"2018-03-06T09:19:31Z"},{"id":16528343,"title":"Weex vs. React Native?","url":"https://applikeysolutions.com/blog/weex-review-and-comparison-with-react-native","rank":-6.737061774670698,"score":1,"time":"2018-03-06T12:16:43Z"},{"id":16528346,"title":"Flutter for React Native Developers","url":"https://blog.geekyants.com/flutter-for-react-native-developers-c53a053913e6","rank":-6.4254656634776115,"score":1,"time":"2018-03-06T12:17:52Z"},{"id":16529011,"title":"Tutorial – How to Create Responsive Email Designs with React Native","url":"https://blog.edmdesigner.com/react-native-responsive-email-design/","rank":-5.218630283054186,"score":1,"time":"2018-03-06T14:24:28Z"},{"id":16529371,"title":"Creating a React Tabs Component with Custom Buttons","url":"http://jsmegatools.com/2018/03/06/react-tabs-with-custom-buttons/","rank":-5.642544952660551,"score":2,"time":"2018-03-06T15:26:40Z"},{"id":16530431,"title":"Beyond React 16: Time Slicing and Suspense API","url":"https://auth0.com/blog/time-slice-suspense-react16/","rank":-5.642544952660551,"score":1,"time":"2018-03-06T17:43:39Z"},{"id":16532877,"title":"Tools you need to use in your react components development","url":"https://hackernoon.com/tools-you-need-to-use-in-your-react-components-development-26c3de4f81d2","rank":-5.218630283054186,"score":1,"time":"2018-03-06T23:02:03Z"},{"id":16535182,"title":"Show HN: React-Native and MobX LUISAVIAROMA Ecommerce iOS APP","url":"https://itunes.apple.com/app/luisaviaroma/id1339089012","rank":-5.218630283054186,"score":2,"time":"2018-03-07T09:08:09Z"},{"id":16536484,"title":"Front End+ Weekly №7: WebAssembly Architecture for Go, React Suspense","url":"https://dev.to/wxyyxc1992/frontend-weekly-no7-webassembly-architecture-for-go-react-suspense-redesigning-redux-k9p","rank":-5.218630283054186,"score":2,"time":"2018-03-07T14:21:15Z"},{"id":16537316,"title":"React.js and CryptoCurrency Data","url":"http://jsdiaries.com/2018/03/04/react-js-http-retrieving-crypto-currencies-data-from-an-api/","rank":-6.4254656634776115,"score":1,"time":"2018-03-07T16:11:51Z"},{"id":16537672,"title":"A DIY guide to build your own React","url":"https://github.com/hexacta/didact","rank":-5.642544952660551,"score":3,"time":"2018-03-07T16:53:26Z"},{"id":16542115,"title":"How to write clean React unit tests with Enzyme (2017)","url":"http://www.bradleycbuchanan.com/b/clean-react-enzyme/","rank":-5.218630283054186,"score":4,"time":"2018-03-08T03:40:20Z"},{"id":16545419,"title":"Managing Form State in React with Redux Form","url":"https://scotch.io/tutorials/managing-form-state-in-react-with-redux-form","rank":-5.642544952660551,"score":1,"time":"2018-03-08T16:33:20Z"},{"id":16545987,"title":"Server Rendering with React and React Router","url":"https://tylermcginnis.com/react-router-server-rendering/","rank":-7.968636859947137,"score":1,"time":"2018-03-08T17:35:16Z"},{"id":16549663,"title":"Show HN: React Reveal – simple reveal on scroll animations for React apps","url":"https://www.react-reveal.com","rank":-6.969263392375751,"score":19,"time":"2018-03-09T03:46:56Z"},{"id":16550170,"title":"CSS in the Age of React: How We Traded the Cascade for Consistency","url":"https://engineeringblog.yelp.com/2018/03/css-in-the-age-of-react.html","rank":-4.690092449226312,"score":1,"time":"2018-03-09T06:45:52Z"},{"id":16550647,"title":"Listen: React 16 – Fiber and Beyond","url":"https://thewebplatformpodcast.com/156-react-16-fiber-and-beyond","rank":-6.141418665344863,"score":2,"time":"2018-03-09T09:27:42Z"},{"id":16552269,"title":"React – Why and How?","url":"https://www.rubicon-world.com/blog/2018/03/react-why-and-how/","rank":-6.737061774670698,"score":1,"time":"2018-03-09T15:17:14Z"},{"id":16553178,"title":"Server Rendering with React and React Router","url":"https://tylermcginnis.com/react-router-server-rendering/","rank":-7.968636859947137,"score":1,"time":"2018-03-09T17:16:45Z"},{"id":16557863,"title":"Hupu App (http://bbs.hupu.com/) Implemented Using React Native (Android and iOS)","url":"https://github.com/MelonRice/ReactNative-HupuJRS","rank":-4.690092449226312,"score":1,"time":"2018-03-10T09:38:58Z"},{"id":16557965,"title":"React Full Tutorials for Beginner Free","url":"http://www.podinatutorials.com/react-full-tutorials-for-beginner-free/","rank":-6.141418665344863,"score":1,"time":"2018-03-10T10:31:32Z"},{"id":16560676,"title":"Building a Mobile App in 10 Days with React Native","url":"https://medium.com/@austinhale/building-a-mobile-app-in-10-days-with-react-native-c2a7a524c6b4","rank":-5.218630283054186,"score":5,"time":"2018-03-10T23:22:03Z"},{"id":16561602,"title":"Mini Webapp to Book Meeting Room Inside an Office -React and Google Calendar API","url":"https://github.com/sivadass/react-meeting-room","rank":-4.5369272462944465,"score":3,"time":"2018-03-11T03:47:38Z"},{"id":16563453,"title":"Ejected create-react-app not working on Heroku","url":"http://www.seanhelvey.com/ejected-create-react-app-not-working-on-heroku/","rank":-5.642544952660551,"score":1,"time":"2018-03-11T16:01:14Z"},{"id":16566557,"title":"From React to React-Redux in a few steps","url":"https://brightinventions.pl/blog/from-react-to-react-redux-in-a-few-steps/","rank":-7.536359457861464,"score":1,"time":"2018-03-12T06:41:03Z"},{"id":16566792,"title":"React Jobs UK Permanent and Contract Jobs March 2018","url":"http://www.jsjobs.net/react-jobs-uk","rank":-5.4223148645315336,"score":1,"time":"2018-03-12T08:24:29Z"},{"id":16567170,"title":"React state management with Lenses","url":"https://engineering.footballradar.com/react-state-management-with-lenses/","rank":-6.4254656634776115,"score":8,"time":"2018-03-12T10:26:45Z"},{"id":16567994,"title":"Gradually Migrating a Node and React App from REST to GraphQL","url":"http://www.graphql.college/gradually-migrating-a-node-and-react-app-from-rest-to-graphql/","rank":-5.029694159741383,"score":2,"time":"2018-03-12T13:31:08Z"},{"id":16568209,"title":"Replacing Redux with the New React Context API","url":"https://medium.freecodecamp.org/replacing-redux-with-the-new-react-context-api-8f5d01a00e8c","rank":-5.642544952660551,"score":1,"time":"2018-03-12T14:10:10Z"},{"id":16568299,"title":"React Router and React Transition Group in Depth","url":"https://medium.com/lalilo/dynamic-transitions-with-react-router-and-react-transition-group-69ab795815c9","rank":-7.746472238338964,"score":1,"time":"2018-03-12T14:26:47Z"},{"id":16568636,"title":"How to Build Password Generator with Electron and React Pt.2 – Creating the UI","url":"https://blog.alexdevero.com/password-generator-pt2/","rank":-4.5369272462944465,"score":1,"time":"2018-03-12T15:10:41Z"},{"id":16569365,"title":"How to Easily Share React Components Between Projects and Apps","url":"https://blog.bitsrc.io/how-to-easily-share-react-components-between-projects-3dd42149c09","rank":-5.218630283054186,"score":2,"time":"2018-03-12T16:41:27Z"},{"id":16569750,"title":"Show HN: React Router Hash Link with Smooth Scrolling","url":"https://github.com/rafrex/react-router-hash-link","rank":-5.4223148645315336,"score":1,"time":"2018-03-12T17:31:47Z"},{"id":16573019,"title":"Django REST with React: A practical, opinionated introduction","url":"https://www.valentinog.com/blog/tutorial-api-django-rest-react/","rank":-5.642544952660551,"score":3,"time":"2018-03-13T00:47:07Z"},{"id":16573259,"title":"React Router as Action in Redux Application","url":"https://medium.com/texthard/react-router-as-action-in-redux-application-e3b2e9aaf56","rank":-5.8814219078830545,"score":1,"time":"2018-03-13T01:35:21Z"},{"id":16574092,"title":"Angular and React: Why you should learn both?","url":"https://hackernoon.com/angular-react-why-learn-both-c56131eb9a20","rank":-5.642544952660551,"score":2,"time":"2018-03-13T05:48:16Z"},{"id":16574527,"title":"Ionic vs. React Native: Which One Is Better?","url":"https://artjoker.net/blog/ionic-vs-react-native-which-one-is-better/","rank":-5.642544952660551,"score":1,"time":"2018-03-13T08:26:31Z"},{"id":16574703,"title":"Sketch to iOS, Android and React Native Apps","url":"https://supernova.studio/","rank":-5.642544952660551,"score":3,"time":"2018-03-13T09:19:55Z"},{"id":16576706,"title":"A Comprehensive Guide to React.js","url":"https://tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/","rank":-6.141418665344863,"score":1,"time":"2018-03-13T15:09:34Z"},{"id":16576716,"title":"Angular and React: Why you should learn both?","url":"https://medium.com/@kobvel/angular-react-why-learn-both-c56131eb9a20","rank":-5.642544952660551,"score":2,"time":"2018-03-13T15:10:33Z"},{"id":16576733,"title":"Front End+ Weekly №8: Custom Vue Router, React Time Slicing and Suspense API","url":"https://medium.com/@384924552/frontend-weekly-8-swiftnio-custom-vue-router-react-time-slicing-and-suspense-api-618c2ad1fb6a","rank":-4.690092449226312,"score":1,"time":"2018-03-13T15:12:01Z"},{"id":16577067,"title":"Understanding React Higher-Order Components by Example","url":"https://levelup.gitconnected.com/understanding-react-higher-order-components-by-example-95e8c47c8006?ref=redditreact","rank":-5.8814219078830545,"score":1,"time":"2018-03-13T15:45:29Z"},{"id":16578011,"title":"React Authentication in Depth","url":"https://medium.com/@dabit3/react-authentication-in-depth-4deebda9aa45","rank":-6.737061774670698,"score":1,"time":"2018-03-13T17:40:49Z"},{"id":16578336,"title":"Show HN: ArXiv Papers – open source React Native app","url":"https://lopespm.github.io/apps/2018/03/12/arxiv-papers","rank":-5.4223148645315336,"score":1,"time":"2018-03-13T18:13:24Z"},{"id":16578483,"title":"Expo Template for ClojureScript and React Native","url":"https://github.com/seantempesta/expo-cljs-template","rank":-5.8814219078830545,"score":2,"time":"2018-03-13T18:25:13Z"},{"id":16581384,"title":"Front End+ Weekly No.8: Custom Vue Router, React Time Slicing and Suspense API","url":"https://dev.to/wxyyxc1992/frontend-weekly-no8-swiftnio-custom-vue-router-react-time-slicing-and-suspense-api--4lj5","rank":-4.5369272462944465,"score":1,"time":"2018-03-14T00:59:48Z"},{"id":16584243,"title":"Communication between components in React using props","url":"https://kolosek.com/react-props-communication/","rank":-5.8814219078830545,"score":1,"time":"2018-03-14T12:26:08Z"},{"id":16585260,"title":"Ultimate React Component Patterns with Typescript","url":"https://levelup.gitconnected.com/ultimate-react-component-patterns-with-typescript-2-8-82990c516935","rank":-6.141418665344863,"score":4,"time":"2018-03-14T15:11:28Z"},{"id":16587340,"title":"React Dev Summit 2018 – An Online Conference for React Developers – March 26-30","url":"http://reactdevsummit.com","rank":-6.798733011723831,"score":1,"time":"2018-03-14T19:00:41Z"},{"id":16592100,"title":"Create React and Redux app structure with build configurations","url":"https://github.com/shystruk/create-react-redux-app-structure","rank":-5.4223148645315336,"score":2,"time":"2018-03-15T12:11:38Z"},{"id":16593186,"title":"Subtle Use of SVG in React Native","url":"https://medium.com/@wcandillon/subtle-use-of-svg-in-react-native-ac81406ec724","rank":-5.8814219078830545,"score":1,"time":"2018-03-15T14:36:12Z"},{"id":16593834,"title":"React vs. Vue – Choosing the Best JavaScript Library","url":"https://www.dunebook.com/react-vs-vue/","rank":-5.642544952660551,"score":1,"time":"2018-03-15T15:47:55Z"},{"id":16594089,"title":"Best React UI component libraries for 2018 – part 2. Enjoy","url":"https://blog.bitsrc.io/best-react-ui-component-libraries-for-2018-part-2-d231dcb04c0a","rank":-5.218630283054186,"score":7,"time":"2018-03-15T16:12:02Z"},{"id":16594883,"title":"Building an Awesome Magazine App with Internationalization in React","url":"https://phraseapp.com/blog/posts/react-i18n-app/","rank":-5.4223148645315336,"score":1,"time":"2018-03-15T17:36:52Z"},{"id":16596189,"title":"Lightning-Fast Testing for ClojureScript React Components","url":"https://cambium.consulting/articles/2018/3/13/lightning-fast-testing-for-clojurescript-react-components","rank":-5.8814219078830545,"score":9,"time":"2018-03-15T20:16:15Z"},{"id":16599473,"title":"Web support for create-react-native-app landed (alpha)","url":"https://medium.com/@ron.arts/web-support-for-create-react-native-app-80b16f930326","rank":-5.4223148645315336,"score":1,"time":"2018-03-16T09:15:19Z"},{"id":16601574,"title":"Modern Bazel + Closure Compiler + React Sample","url":"https://github.com/tadeegan/react-closure-sample","rank":-5.642544952660551,"score":1,"time":"2018-03-16T16:10:54Z"},{"id":16602027,"title":"React Native Signin and Signup with AWS Cognito","url":"https://medium.com/@AlturaSoluciones/react-native-signin-and-signup-with-aws-cognito-2a285599b7c4","rank":-5.642544952660551,"score":14,"time":"2018-03-16T16:59:00Z"},{"id":16602652,"title":"Implementing GitHub OAuth Flow in React","url":"http://www.graphql.college/implementing-github-oauth-flow-in-react/","rank":-6.141418665344863,"score":2,"time":"2018-03-16T18:06:45Z"},{"id":16604557,"title":"Lightning-fast testing for ClojureScript React components","url":"https://cambium.consulting/articles/2018/3/13/lightning-fast-testing-for-clojurescript-react-components","rank":-5.8814219078830545,"score":2,"time":"2018-03-16T22:55:13Z"},{"id":16606654,"title":"Free Material-UI Admin Template with React","url":"https://www.creative-tim.com/product/material-dashboard-react","rank":-5.8814219078830545,"score":1,"time":"2018-03-17T12:24:33Z"},{"id":16608261,"title":"React Native, 2 years later","url":"http://artsy.github.io/blog/2018/03/17/two-years-of-react-native/","rank":-6.4254656634776115,"score":6,"time":"2018-03-17T18:20:21Z"},{"id":16612087,"title":"React Popup Component – Modals,Tooltips and Menus\u200A–\u200A All in One","url":"https://github.com/yjose/reactjs-popup","rank":-5.218630283054186,"score":1,"time":"2018-03-18T14:35:20Z"},{"id":16617038,"title":"How to connect React components to any back end","url":"https://itnext.io/how-to-connect-react-components-to-any-backend-1c1a1d530882","rank":-5.4223148645315336,"score":1,"time":"2018-03-19T09:13:59Z"},{"id":16617286,"title":"Snapshot testing in React","url":"https://kolosek.com/react-jest-snapshot/","rank":-6.737061774670698,"score":1,"time":"2018-03-19T10:14:03Z"},{"id":16618302,"title":"An IDE for React.js","url":"https://medium.com/@eveningkid/an-ide-for-react-js-d0fd69052131","rank":-6.4254656634776115,"score":1,"time":"2018-03-19T13:49:28Z"},{"id":16618588,"title":"React/Redux Starter with PERFECT hot reloading","url":"https://github.com/dijs/redux-starter","rank":-5.8814219078830545,"score":1,"time":"2018-03-19T14:32:26Z"},{"id":16618603,"title":"How React Increased Animation Performance Using Fiber","url":"https://engineering.hexacta.com/didact-fiber-incremental-reconciliation-b2fe028dcaec","rank":-5.8814219078830545,"score":2,"time":"2018-03-19T14:34:13Z"},{"id":16619212,"title":"React-native-really-awesome-button","url":"https://github.com/rcaferati/react-native-really-awesome-button","rank":-6.4254656634776115,"score":2,"time":"2018-03-19T15:37:23Z"},{"id":16619294,"title":"How to Build Password Generator with Electron and React Pt.3 – The Final Part","url":"https://blog.alexdevero.com/password-generator-pt3/","rank":-4.5369272462944465,"score":1,"time":"2018-03-19T15:47:22Z"},{"id":16620917,"title":"An in-depth look inside React Native","url":"https://levelup.gitconnected.com/wait-what-happens-when-my-react-native-application-starts-an-in-depth-look-inside-react-native-5f306ef3250f","rank":-5.8814219078830545,"score":1,"time":"2018-03-19T17:50:05Z"},{"id":16622188,"title":"React routing","url":"https://www.sitepoint.com/react-router-v4-complete-guide/","rank":-7.460654783917127,"score":2,"time":"2018-03-19T19:27:03Z"},{"id":16622967,"title":"Why Is React More Popular Than Angular?","url":"https://javascriptreport.com/why-is-react-more-popular-than-angular/","rank":-5.8814219078830545,"score":2,"time":"2018-03-19T20:45:12Z"},{"id":16624796,"title":"Gestalt: A set of React UI components that supports Pinterest’s design language","url":"https://github.com/pinterest/gestalt","rank":-4.690092449226312,"score":72,"time":"2018-03-20T00:23:58Z"},{"id":16626661,"title":"Sublime Linting for React and ES6","url":"https://medium.com/@dna.mr.b/sublime-linting-for-react-and-es6-668fa9fa1e1c","rank":-6.141418665344863,"score":1,"time":"2018-03-20T07:51:49Z"},{"id":16626669,"title":"I've made a react.js cheatsheet that includes everything in one single file","url":"https://github.com/LeCoupa/awesome-cheatsheets/blob/master/frontend/react.js","rank":-4.5369272462944465,"score":9,"time":"2018-03-20T07:52:21Z"},{"id":16627142,"title":"Show HN: React Native Auth Boilerplate","url":"https://github.com/hasura/react-native-auth-boilerplate","rank":-6.141418665344863,"score":41,"time":"2018-03-20T09:56:16Z"},{"id":16627265,"title":"A faster way to build and deploy fullstack react apps","url":"https://blog.hasura.io/using-hasura-to-build-and-deploy-full-fledged-react-apps-in-minutes-517f2adee194","rank":-5.218630283054186,"score":17,"time":"2018-03-20T10:28:45Z"},{"id":16627640,"title":"React Native – A look inside how it works","url":"https://levelup.gitconnected.com/wait-what-happens-when-my-react-native-application-starts-an-in-depth-look-inside-react-native-5f306ef3250f?ref=hn","rank":-5.642544952660551,"score":3,"time":"2018-03-20T11:41:30Z"},{"id":16629209,"title":"Modern Bazel and Closure and React Workflow","url":"https://github.com/tadeegan/react-closure-sample","rank":-5.8814219078830545,"score":2,"time":"2018-03-20T15:11:10Z"},{"id":16630310,"title":"Comparing the top JavaScript animation libraries for use in React apps","url":"https://blog.logrocket.com/comparing-the-top-js-animation-libraries-for-use-in-react-apps-e3ba5ccad68d","rank":-5.029694159741383,"score":1,"time":"2018-03-20T16:53:03Z"},{"id":16631039,"title":"Using Lerna to share React/Redux functionality across web applications","url":"https://labs.contactually.com/using-lerna-to-share-react-redux-functionality-across-web-applications-3f0dc72862c0","rank":-5.218630283054186,"score":13,"time":"2018-03-20T18:11:50Z"},{"id":16633345,"title":"React-flow-diagram – React Component to render, create and edit Diagrams","url":"https://github.com/drummerhead/react-flow-diagram","rank":-7.148568583438252,"score":2,"time":"2018-03-20T22:24:47Z"},{"id":16635671,"title":"Self-hosted netflix-like app made in React","url":"https://github.com/ridhwaans/homehost","rank":-5.642544952660551,"score":1,"time":"2018-03-21T05:17:56Z"},{"id":16640228,"title":"4 Powerful Reasons to Migrate to React Native [pdf]","url":"https://goo.gl/1aMv9A","rank":-5.4223148645315336,"score":1,"time":"2018-03-21T17:14:38Z"},{"id":16640322,"title":"React Testing Tutorial: Test Frameworks and Component Tests","url":"https://www.robinwieruch.de/react-testing-tutorial/","rank":-5.642544952660551,"score":1,"time":"2018-03-21T17:20:33Z"},{"id":16640365,"title":"A Comprehensive Guide to Learning React.js in 2018","url":"https://tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/","rank":-5.4223148645315336,"score":1,"time":"2018-03-21T17:23:54Z"},{"id":16641355,"title":"Building a GitHub Client with React Apollo","url":"https://www.graphql.college/building-a-github-client-with-react-apollo/","rank":-5.8814219078830545,"score":1,"time":"2018-03-21T19:13:50Z"},{"id":16643697,"title":"A Template for TypeScript Projects Using React and Redux","url":"https://github.com/Clemex/typescript-react-template","rank":-5.4223148645315336,"score":2,"time":"2018-03-21T23:55:20Z"},{"id":16648150,"title":"React and Redux Boilerplate Generator for Single Page Applications","url":"https://medium.com/@jeyip12/react-velocity-reveal-8461974e1dd","rank":-5.4223148645315336,"score":1,"time":"2018-03-22T12:51:09Z"},{"id":16648169,"title":"How React Native Creates Native Mobile Apps In-Depth","url":"https://levelup.gitconnected.com/wait-what-happens-when-my-react-native-application-starts-an-in-depth-look-inside-react-native-5f306ef3250f?ref=hn322","rank":-5.4223148645315336,"score":1,"time":"2018-03-22T12:53:28Z"},{"id":16648899,"title":"Show HN: Mu-forms – dead simple forms library for react/preact","url":"https://www.npmjs.com/package/mu-forms","rank":-5.029694159741383,"score":3,"time":"2018-03-22T14:25:56Z"},{"id":16649135,"title":"How React, Relay, and GraphQL Fit Together","url":"https://www.wisdomgeek.com/web-development/how-react-relay-graphql-stick-together/","rank":-5.8814219078830545,"score":2,"time":"2018-03-22T14:52:02Z"},{"id":16649389,"title":"Flutter vs. React Native Comparison for Q1 2018","url":"https://agileengine.com/flutter-vs-react-native-comparison/","rank":-5.642544952660551,"score":4,"time":"2018-03-22T15:23:18Z"},{"id":16650861,"title":"React Native, 2 years later","url":"https://artsy.github.io/blog/2018/03/17/two-years-of-react-native/","rank":-6.4254656634776115,"score":1,"time":"2018-03-22T17:44:23Z"},{"id":16651704,"title":"Pagedraw: automate Figma to React designer handoff","url":"https://medium.com/pagedraw/pagedraw-figma-integration-5f99090ec1d4","rank":-5.8814219078830545,"score":18,"time":"2018-03-22T19:11:21Z"},{"id":16652603,"title":"Replacing Redux with the New React Context API","url":"https://medium.freecodecamp.org/replacing-redux-with-the-new-react-context-api-8f5d01a00e8c","rank":-5.642544952660551,"score":2,"time":"2018-03-22T20:53:18Z"},{"id":16655554,"title":"HOW MANY BIOLOGICAL WEAPONS WILL BE TESTED IN AFRICA BEFORE THE LEADERS REACT?","url":"https://secretsofaidsandebola.blogspot.com/2018/03/how-many-biological-weapons-will-be.html#.WrScnZlsF_Q.hackernews","rank":-4.690092449226312,"score":1,"time":"2018-03-23T06:20:17Z"},{"id":16657256,"title":"Vue.js vs React.js","url":"https://www.cleveroad.com/blog/vue-js-vs-react-js-know-all-about-two-javascript-frameworks","rank":-6.4254656634776115,"score":1,"time":"2018-03-23T12:26:30Z"},{"id":16657564,"title":"Speedier Server-Side Rendering in React 16 with Component Caching","url":"https://medium.com/@reactcomponentcaching/speedier-server-side-rendering-in-react-16-with-component-caching-e8aa677929b1","rank":-5.218630283054186,"score":1,"time":"2018-03-23T13:01:00Z"},{"id":16660259,"title":"React User Authentication Using Firebase","url":"https://medium.com/@AlturaSoluciones/react-user-authentication-using-firebase-1-3-b5d91d2dad0e","rank":-6.4254656634776115,"score":2,"time":"2018-03-23T17:07:09Z"},{"id":16663847,"title":"Flutter should have been a predecessor to React Native","url":"https://hackernoon.com/flutter-should-have-been-a-predecessor-to-react-native-8cf8f6530483","rank":-5.4223148645315336,"score":1,"time":"2018-03-24T00:20:51Z"},{"id":16667513,"title":"A Comprehensive Guide to React.js in 2018","url":"https://dev.to/tylermcginnis/a-comprehensive-guide-to-reactjs-in-2018--4nbc","rank":-5.642544952660551,"score":5,"time":"2018-03-24T16:53:09Z"},{"id":16667975,"title":"React and HTTP – Retrieving Crypto Currency Data from an API","url":"http://jsdiaries.com/2018/03/04/react-js-http-retrieving-crypto-currencies-data-from-an-api/","rank":-5.218630283054186,"score":1,"time":"2018-03-24T18:18:42Z"},{"id":16669008,"title":"How to Build a Serverless, SEO-Friendly React Blog – Netlify","url":"https://www.netlify.com/blog/2017/09/26/how-to-build-a-serverless-seo-friendly-react-blog/","rank":-5.218630283054186,"score":11,"time":"2018-03-24T21:18:39Z"},{"id":16671405,"title":"Making of a Component Library for React – Hacker Noon","url":"https://hackernoon.com/making-of-a-component-library-for-react-e6421ea4e6c7","rank":-5.4223148645315336,"score":2,"time":"2018-03-25T09:08:01Z"},{"id":16675914,"title":"DataTables for React: APIs in Phoenix and Rails","url":"https://blog.kenforthewin.com/datatables-for-react-apis-in-phoenix-and-rails/","rank":-5.642544952660551,"score":2,"time":"2018-03-26T01:36:29Z"},{"id":16676816,"title":"React’s TicTacToe tutorial, in Kotlin/JavaFX","url":"https://blog.plan99.net/reacts-tictactoe-tutorial-in-kotlin-javafx-715c75a947d2","rank":-5.8814219078830545,"score":1,"time":"2018-03-26T05:26:36Z"},{"id":16677655,"title":"How to TypeCheck Your React Props","url":"https://kolosek.com/react-props-typechecking/","rank":-6.141418665344863,"score":1,"time":"2018-03-26T09:22:21Z"},{"id":16677755,"title":"Front End+ Weekly №10: D3 5.0，React and React Native Event System Explained","url":"https://medium.com/@384924552/frontend-weekly-10-d3-5-0-react-and-react-native-event-system-explained-sketchcode-64ef7881eb05","rank":-6.636348695692196,"score":1,"time":"2018-03-26T09:52:10Z"},{"id":16677828,"title":"Notes on using Vue and React in production","url":"https://benhowdle.im/notes-on-using-vue-and-react-in-production.html","rank":-5.642544952660551,"score":2,"time":"2018-03-26T10:10:49Z"},{"id":16678267,"title":"React Render Props by Example","url":"https://levelup.gitconnected.com/understanding-react-render-props-by-example-71f2162fd0f2","rank":-6.4254656634776115,"score":1,"time":"2018-03-26T12:21:10Z"},{"id":16678425,"title":"Show HN: My opensource React-Native-TypeScript 2D game – welcoming critique","url":"https://github.com/shirakaba/react-native-typescript-2d-game","rank":-5.029694159741383,"score":2,"time":"2018-03-26T12:49:51Z"},{"id":16679334,"title":"A set of utilities for building UIs with React","url":"https://github.com/roman01la/0ui","rank":-5.4223148645315336,"score":2,"time":"2018-03-26T14:55:07Z"},{"id":16679365,"title":"React Scenes: Test/Create your components isolated inside your App","url":"https://doubco.github.io/react-scenes/","rank":-5.218630283054186,"score":1,"time":"2018-03-26T14:58:18Z"},{"id":16679443,"title":"Using React, Firebase, and Ant Design to Quickly Prototype Web Applications","url":"https://nrempel.com/guides/react-firebase-ant-design/","rank":-5.029694159741383,"score":4,"time":"2018-03-26T15:07:06Z"},{"id":16679650,"title":"Show HN: DataTable for React-Redux, now with live example","url":"https://datatable.kenforthewin.com/","rank":-5.218630283054186,"score":1,"time":"2018-03-26T15:37:29Z"},{"id":16679764,"title":"How to Setup Flow with create-react-app and Visual Studio Code","url":"https://stephenmann.io/react-flow-vscode-tutorial","rank":-4.853960595957184,"score":1,"time":"2018-03-26T15:52:13Z"},{"id":16680338,"title":"Building a Serverless E-Commerce App with AWS Lambda, Stripe and React","url":"https://medium.com/@patrickmichelberger/building-a-serverless-e-commerce-app-with-aws-lambda-stripe-and-react-4663e241710b","rank":-4.853960595957184,"score":4,"time":"2018-03-26T16:53:38Z"},{"id":16682895,"title":"Blueprint 2.0: An open-source React/TypeScript UI toolkit for the web","url":"http://blueprintjs.com/docs/v2/","rank":-4.690092449226312,"score":5,"time":"2018-03-26T21:42:43Z"},{"id":16684513,"title":"Using React, Firebase, and Ant Design to Quickly Prototype Web Applications","url":"https://nrempel.com/guides/react-firebase-ant-design/","rank":-5.029694159741383,"score":136,"time":"2018-03-27T01:59:03Z"},{"id":16687986,"title":"Harnessing the power of React in design prototyping","url":"https://medium.freecodecamp.org/harnessing-the-power-of-react-in-design-prototyping-4a74e70db5f5","rank":-5.642544952660551,"score":2,"time":"2018-03-27T13:17:24Z"},{"id":16688526,"title":"Buttermilk: beautifully simple React routing","url":"https://buttermilk.js.org/","rank":-6.4254656634776115,"score":2,"time":"2018-03-27T14:11:27Z"},{"id":16688845,"title":"[Remote] jquery, react, ES6, Redux, RoR opportunities","url":"https://www.skipthedrive.com/jobs/?search=jquery+or+jue.js+or+react+or+es6&homefindjobs=Search","rank":-5.8814219078830545,"score":1,"time":"2018-03-27T14:40:05Z"},{"id":16689335,"title":"React Router 4: A Practical Introduction","url":"https://auth0.com/blog/react-router-4-practical-tutorial","rank":-6.141418665344863,"score":1,"time":"2018-03-27T15:21:43Z"},{"id":16689343,"title":"Using React components in your Ember app","url":"https://medium.com/front-end-hacking/using-react-components-in-your-ember-app-8f7805d409b0","rank":-5.8814219078830545,"score":1,"time":"2018-03-27T15:22:22Z"},{"id":16690193,"title":"Free React.js Workshop","url":"https://tylermcginnis.com/react-live/","rank":-6.737061774670698,"score":1,"time":"2018-03-27T16:36:57Z"},{"id":16693417,"title":"Xamarin vs. React Native: A Comparison Study","url":"https://hackernoon.com/xamarin-vs-react-native-a-comparison-study-5ebea64cd801?source","rank":-5.8814219078830545,"score":2,"time":"2018-03-27T22:34:10Z"},{"id":16696563,"title":"Didact: A DIY guide to build your own React","url":"https://github.com/hexacta/didact","rank":-5.4223148645315336,"score":3,"time":"2018-03-28T09:51:05Z"},{"id":16697043,"title":"React Native Bridge – bring your app JavaScript code into Nodejs and test it","url":"https://github.com/invertase/bridge","rank":-4.690092449226312,"score":1,"time":"2018-03-28T12:07:59Z"},{"id":16697592,"title":"A Slack clone built in React and Chatkit (with source code)","url":"https://github.com/pusher/react-slack-clone","rank":-5.029694159741383,"score":4,"time":"2018-03-28T13:51:11Z"},{"id":16700758,"title":"DocuSign's experience migrating from Angular to React","url":"https://www.youtube.com/watch?v=l5K01MAi2Ek","rank":-5.642544952660551,"score":7,"time":"2018-03-28T19:05:02Z"},{"id":16701519,"title":"Optimizing React.js by dealing with virtual DOM properly","url":"https://evilmartians.com/chronicles/optimizing-react-virtual-dom-explained","rank":-5.4223148645315336,"score":2,"time":"2018-03-28T20:18:33Z"},{"id":16701756,"title":"Pose: A declarative motion system for HTML, SVG and React","url":"https://popmotion.io/pose","rank":-5.218630283054186,"score":239,"time":"2018-03-28T20:45:15Z"},{"id":16703736,"title":"React Static – A progressive static-site generator for React","url":"https://react-static.js.org/","rank":-7.536359457861464,"score":2,"time":"2018-03-29T01:17:27Z"},{"id":16706705,"title":"Show HN: DropClicks – A clear the screen game (PWA built with react)","url":"https://dropclicks.net/","rank":-4.853960595957184,"score":4,"time":"2018-03-29T13:15:49Z"},{"id":16707790,"title":"React Styleguidist v6.5.0","url":"https://github.com/styleguidist/react-styleguidist/releases/tag/v6.5.0","rank":-6.4254656634776115,"score":2,"time":"2018-03-29T15:25:42Z"},{"id":16707933,"title":"Show HN: How We Build for ARKit with React Native","url":"https://medium.com/homestory-ar/building-an-ar-ai-furniture-app-with-react-native-1847bc1fcbaa","rank":-5.218630283054186,"score":11,"time":"2018-03-29T15:40:55Z"},{"id":16708738,"title":"Simple Testing Library for React","url":"https://github.com/kentcdodds/react-testing-library","rank":-6.4254656634776115,"score":2,"time":"2018-03-29T17:07:10Z"},{"id":16708900,"title":"Introducing the Live React Component Playground","url":"https://blog.bitsrc.io/introducing-the-live-react-component-playground-d8c281352ee7","rank":-6.141418665344863,"score":1,"time":"2018-03-29T17:20:50Z"},{"id":16710712,"title":"React v16.3.0: New lifecycles and context API","url":"https://reactjs.org/blog/2018/03/29/react-v-16-3.html","rank":-5.4223148645315336,"score":241,"time":"2018-03-29T20:23:02Z"},{"id":16710731,"title":"Extensive React Testing Tutorial with Mocha, Chai, Enzyme, Jest, Cypress, CI","url":"https://www.robinwieruch.de/react-testing-tutorial/","rank":-5.029694159741383,"score":1,"time":"2018-03-29T20:25:01Z"},{"id":16712151,"title":"How React Increased Animation Performance Using Fiber","url":"https://engineering.hexacta.com/didact-fiber-incremental-reconciliation-b2fe028dcaec","rank":-5.8814219078830545,"score":60,"time":"2018-03-29T23:22:35Z"},{"id":16715545,"title":"What's New in React 16.3","url":"https://www.youtube.com/watch?v=WhWqy-vxKS8","rank":-5.8814219078830545,"score":2,"time":"2018-03-30T12:30:03Z"},{"id":16717949,"title":"We Rebuilt a React Native App with Flutter","url":"https://blog.geekyants.com/we-rebuilt-a-react-native-app-with-flutter-4160f0499a82","rank":-5.642544952660551,"score":1,"time":"2018-03-30T17:18:27Z"},{"id":16718696,"title":"Angular4 and React Server-Side Rendering with Go/PhantomJS","url":"https://github.com/sdwolfe32/kathisto","rank":-5.4223148645315336,"score":3,"time":"2018-03-30T18:39:24Z"},{"id":16721677,"title":"The missing introduction of React.js","url":"https://codeburst.io/the-missing-introduction-of-react-js-b0d168d0622c","rank":-6.141418665344863,"score":1,"time":"2018-03-31T04:10:26Z"},{"id":16721880,"title":"Show HN: Lag Radar Chrome Extension from Dan Abramov's Beyond React 16 Demo","url":"https://github.com/sw-yx/async-react-toolbox","rank":-4.5369272462944465,"score":58,"time":"2018-03-31T05:19:40Z"},{"id":16723342,"title":"Show HN: Chartify – React.js plugin for building charts using CSS 3.0.0 released","url":"https://github.com/kis/chartify","rank":-4.3934495640662155,"score":3,"time":"2018-03-31T14:07:26Z"},{"id":16727704,"title":"React Full Tutorials for Beginner Free","url":"http://www.podinatutorials.com/react-full-tutorials-for-beginner-free/","rank":-6.141418665344863,"score":1,"time":"2018-04-01T11:06:56Z"},{"id":16727866,"title":"Zifi – Make Stories Everywhere Using React","url":"https://github.com/mubaris/zifi","rank":-6.141418665344863,"score":2,"time":"2018-04-01T12:13:46Z"},{"id":16731055,"title":"React Popup Component – Modals,Tooltips and Menus\u200A–\u200A All in One","url":"https://github.com/yjose/reactjs-popup","rank":-5.218630283054186,"score":2,"time":"2018-04-01T23:06:15Z"},{"id":16731934,"title":"Building a Full Stack Polls App with Spring Boot, Spring Security, and React","url":"https://www.callicoder.com/spring-boot-spring-security-jwt-mysql-react-app-part-1/","rank":-4.690092449226312,"score":2,"time":"2018-04-02T02:48:53Z"},{"id":16732693,"title":"React for command-line tools","url":"https://github.com/vadimdemedes/ink","rank":-6.4254656634776115,"score":2,"time":"2018-04-02T06:15:51Z"},{"id":16733275,"title":"React: First Steps","url":"https://kolosek.com/react-first-steps/","rank":-7.080419157732719,"score":1,"time":"2018-04-02T09:14:43Z"},{"id":16734182,"title":"How to Set Up a Serverless React Application with AWS S3 and CloudFront","url":"https://www.devopsgorilla.com/cloud/aws/how-to-set-up-a-serverless-react-application-with-aws-s3-and-cloudfront/","rank":-4.690092449226312,"score":1,"time":"2018-04-02T13:15:25Z"},{"id":16734665,"title":"Terraform Module for React Apps on S3 and Cloudfront","url":"https://github.com/chroto/terraform-aws-serverless-react","rank":-5.4223148645315336,"score":1,"time":"2018-04-02T14:20:20Z"},{"id":16736174,"title":"Introducing the Acquia Decoupled Starter Kit for React","url":"https://dev.acquia.com/blog/introducing-the-acquia-decoupled-starter-kit-for-react/02/04/2018/19391","rank":-5.642544952660551,"score":1,"time":"2018-04-02T16:39:09Z"},{"id":16737397,"title":"Convert Sketch Symbols to React Components","url":"https://www.producthunt.com/upcoming/tugboat-app","rank":-6.141418665344863,"score":1,"time":"2018-04-02T18:14:11Z"},{"id":16741518,"title":"React Component Library Kit","url":"https://github.com/Rob-Leggett/ui-react-component-kit","rank":-6.737061774670698,"score":1,"time":"2018-04-03T02:49:58Z"},{"id":16747087,"title":"Create the bind decorator to help with React events and callback props","url":"https://catalinxyz.com/create-the-bind-decorator-to-help-with-react-events-and-callback-props/","rank":-4.853960595957184,"score":1,"time":"2018-04-03T17:38:00Z"},{"id":16747377,"title":"React Context and State = Constate","url":"https://github.com/diegohaz/constate","rank":-6.4254656634776115,"score":1,"time":"2018-04-03T18:04:50Z"},{"id":16748122,"title":"I Created My Portfolio with React and Some Magic","url":"https://flexdinesh.github.io/","rank":-5.4223148645315336,"score":1,"time":"2018-04-03T19:16:33Z"},{"id":16748513,"title":"How to Draw an Owl with React: A Migration Story","url":"https://dev.to/sparkpost/how-to-draw-an-owl-with-react-a-migration-story-537","rank":-5.218630283054186,"score":1,"time":"2018-04-03T19:59:48Z"},{"id":16749592,"title":"React hovering on two elements made simpler","url":"https://github.com/PaulRosset/rehover","rank":-5.8814219078830545,"score":2,"time":"2018-04-03T21:41:35Z"},{"id":16749709,"title":"18 React.js Menu","url":"http://freefrontend.com/react-js-menu/","rank":-6.737061774670698,"score":1,"time":"2018-04-03T21:55:01Z"},{"id":16752900,"title":"GraphQL, React, Apollo, Neo4J Database - GRAND Stack","url":"http://grandstack.io/","rank":-5.8814219078830545,"score":2,"time":"2018-04-04T08:00:09Z"},{"id":16753535,"title":"How We Got a Web App for Free with React Native and ReactXP","url":"https://www.monterail.com/blog/react-native-reactxp","rank":-4.690092449226312,"score":1,"time":"2018-04-04T10:46:26Z"},{"id":16753538,"title":"React Native vs. Xamarin vs. Ionic: which one is better?","url":"https://belitsoft.com/react-native-development/react-native-vs-xamarin-vs-ionic","rank":-5.218630283054186,"score":2,"time":"2018-04-04T10:46:54Z"},{"id":16754274,"title":"List of tools and resources related to React and GraphQL","url":"https://github.com/hasura/awesome-react-graphql","rank":-5.218630283054186,"score":44,"time":"2018-04-04T13:03:15Z"},{"id":16754610,"title":"Build a Chat App with React and Pusher Chatkit","url":"https://github.com/bookercodes/build-a-chat-app-with-react-and-pusher-chatkit","rank":-5.4223148645315336,"score":3,"time":"2018-04-04T13:46:53Z"},{"id":16756184,"title":"Show HN: Paymo Time Tracker with Electron, React and GraphQL","url":"https://www.paymoapp.com/blog/track-time-easily-from-your-desktop/","rank":-5.218630283054186,"score":13,"time":"2018-04-04T16:18:39Z"},{"id":16756769,"title":"Show HN: A React drag-and-drop library","url":"https://github.com/kutlugsahin/react-smooth-dnd","rank":-5.642544952660551,"score":76,"time":"2018-04-04T17:12:11Z"},{"id":16757033,"title":"23 Best React Component Libraries","url":"https://hackernoon.com/23-best-react-ui-component-libraries-and-frameworks-250a81b2ac42","rank":-6.4254656634776115,"score":1,"time":"2018-04-04T17:39:39Z"},{"id":16758485,"title":"Show HN: A React state management library using the new Context API","url":"https://github.com/diegohaz/constate","rank":-4.853960595957184,"score":5,"time":"2018-04-04T20:05:25Z"},{"id":16758977,"title":"An implementation of Express and React in one codebase","url":"https://goo.gl/c6c64S","rank":-5.4223148645315336,"score":1,"time":"2018-04-04T20:56:14Z"},{"id":16760605,"title":"Show HN: Minimalist and highly composable UI toolkit built on top of React","url":"https://github.com/diegohaz/reas","rank":-4.690092449226312,"score":2,"time":"2018-04-05T00:17:30Z"},{"id":16763338,"title":"Show HN: Eslint plugin to enforce proper react-redux usages","url":"https://github.com/pgilad/eslint-plugin-react-redux","rank":-5.218630283054186,"score":2,"time":"2018-04-05T09:55:00Z"},{"id":16763613,"title":"Purely Functional React Signup with Redux-Observable, Recompose, and Ramda","url":"https://medium.com/front-end-hacking/purely-functional-react-signup-with-redux-observable-recompose-and-ramda-d37fc0424bdb","rank":-5.218630283054186,"score":1,"time":"2018-04-05T10:53:41Z"},{"id":16764764,"title":"React Styleguidist 7: hello webpack 4, goodbye Node.js 4, and more","url":"https://medium.com/@sapegin/react-styleguidist-7-0-0-hello-webpack-4-goodbye-node-js-4-257a9c6a6e72","rank":-4.853960595957184,"score":1,"time":"2018-04-05T13:37:36Z"},{"id":16765020,"title":"Making a Statically-Linked, Single-File Web App with React and Rust","url":"https://anderspitman.net/2018/04/04/static-react-rust-webapp/","rank":-4.853960595957184,"score":378,"time":"2018-04-05T14:09:54Z"},{"id":16767369,"title":"How to Add Touch ID to Your React Native","url":"https://blog.theodo.fr/2018/04/add-touch-id-react-native-app/","rank":-5.4223148645315336,"score":3,"time":"2018-04-05T18:08:30Z"},{"id":16768125,"title":"Is VueJS' Weex a Suitable Alternative to React Native?","url":"https://www.bignerdranch.com/blog/is-vuejs-weex-a-suitable-alternative-to-react-native/","rank":-5.4223148645315336,"score":1,"time":"2018-04-05T19:26:41Z"},{"id":16768550,"title":"GraphQL Subscriptions with React, Node, Apollo and Postgres","url":"http://www.graphql.college/graphql-subscriptions-with-react-node-apollo-and-postgres/","rank":-5.642544952660551,"score":1,"time":"2018-04-05T20:29:04Z"},{"id":16769193,"title":"React-basic: Description of the conceptual model of React","url":"https://github.com/reactjs/react-basic","rank":-7.536359457861464,"score":268,"time":"2018-04-05T22:05:53Z"},{"id":16769247,"title":"Building Serverless React GraphQL Applications","url":"https://tylermcginnis.com/building-serverless-react-graphql-apps-with-aws-appsync/","rank":-6.4254656634776115,"score":1,"time":"2018-04-05T22:14:42Z"},{"id":16772389,"title":"How I Cut My React JavaScript Bundle Size in Half with Three Lines of Code","url":"https://codeburst.io/how-i-cut-my-react-javascript-bundle-size-in-half-with-three-lines-of-code-fe7798ecbd3f","rank":-4.3934495640662155,"score":1,"time":"2018-04-06T11:25:58Z"},{"id":16772418,"title":"Facial-Recognition: Using React-Redux and Kairos to Identify Yourself","url":"https://codeburst.io/facial-recognition-using-react-redux-and-kairos-to-identify-yourself-18a0f0933556","rank":-5.218630283054186,"score":2,"time":"2018-04-06T11:34:12Z"},{"id":16775606,"title":"I am starting to do some tech course reviews and notes. Here is my one on react","url":"https://medium.com/@es1amaged/react-the-big-picture-by-cory-house-71512d94eeb8","rank":-4.132099107886384,"score":1,"time":"2018-04-06T18:01:37Z"},{"id":16776378,"title":"How to Add Touch ID to Your React Native App","url":"https://blog.theodo.fr/2018/04/add-touch-id-react-native-app/","rank":-5.218630283054186,"score":1,"time":"2018-04-06T19:08:01Z"},{"id":16776907,"title":"Show HN: A React state management library using the new Context API","url":"https://github.com/diegohaz/constate","rank":-4.853960595957184,"score":3,"time":"2018-04-06T20:06:41Z"},{"id":16780202,"title":"React-Pocket:framework that helps manage state more easily in React","url":"https://goo.gl/zxJacR","rank":-7.148568583438252,"score":1,"time":"2018-04-07T10:41:25Z"},{"id":16780625,"title":"Show HN: React-Pocket, A framework that helps manage state easily in React","url":"https://goo.gl/KU6WZC","rank":-6.798733011723831,"score":1,"time":"2018-04-07T13:33:45Z"},{"id":16781353,"title":"React's new Context API: How to toggle between local and global state","url":"https://medium.freecodecamp.org/reacts-new-context-api-how-to-toggle-between-local-and-global-state-c6ace81443d0","rank":-4.690092449226312,"score":7,"time":"2018-04-07T16:15:17Z"},{"id":16783945,"title":"Show HN: React-Pocket, a framework that helps manage state easily in React","url":"https://github.com/captainwz/react-pocket","rank":-6.798733011723831,"score":2,"time":"2018-04-08T00:58:33Z"},{"id":16784320,"title":"Show HN: React Pattern Book – A low maintenance pattern library/style guide","url":"https://springload.github.io/pattern-book/#","rank":-4.853960595957184,"score":114,"time":"2018-04-08T02:44:05Z"},{"id":16784557,"title":"Live React Playground by bitsrc","url":"https://blog.bitsrc.io/introducing-the-live-react-component-playground-d8c281352ee7","rank":-6.4254656634776115,"score":1,"time":"2018-04-08T04:06:46Z"},{"id":16784614,"title":"Polythene, a Material Design Component Library for Mithril and React","url":"https://github.com/ArthurClemens/polythene","rank":-5.218630283054186,"score":2,"time":"2018-04-08T04:26:09Z"},{"id":16786682,"title":"A curated list of stuff related to the new React Context API","url":"https://github.com/diegohaz/awesome-react-context","rank":-4.853960595957184,"score":32,"time":"2018-04-08T15:58:56Z"},{"id":16791195,"title":"Master the World of React\u200A–\u200AIssue #1","url":"https://medium.com/jexia/18-react-things-you-probably-want-to-know-about-84982d61f703","rank":-5.8814219078830545,"score":2,"time":"2018-04-09T08:01:19Z"},{"id":16792192,"title":"A quick glance on react native- Pros and Cons","url":"https://www.weetechsolution.com/blog/react-native-pros-and-cons","rank":-5.4223148645315336,"score":1,"time":"2018-04-09T11:58:02Z"},{"id":16793047,"title":"Why We Chose Angular Over React and Django Over Ruby for Our Startup Tech Stack","url":"https://atila.ca/blog/tomiwa/why-we-chose-angular-over-react-and-django-over-ruby-on-rails-for-atila-the-essential-software-startup-techstack","rank":-4.3934495640662155,"score":3,"time":"2018-04-09T14:08:43Z"},{"id":16794633,"title":"Tutorial: SSR Split Testing and Analytics with React, Redux, and Next.js","url":"https://hackernoon.com/tutorial-ssr-split-testing-and-analytics-with-react-redux-and-next-js-5392799c15c7","rank":-4.853960595957184,"score":1,"time":"2018-04-09T16:44:22Z"},{"id":16797782,"title":"Functional Stateless Components in React","url":"https://mbrowndev.com/functional-stateless-components-in-react/","rank":-6.4254656634776115,"score":1,"time":"2018-04-09T23:09:14Z"},{"id":16798163,"title":"English Speaking Indians REACT to Daddy Yankee – Dura – Completely Clueless","url":"https://youtu.be/Ao68y4BX4Pc","rank":-5.218630283054186,"score":1,"time":"2018-04-10T00:39:05Z"},{"id":16798747,"title":"Advanced React Design Patterns: Compound Components","url":"https://itnext.io/using-advanced-design-patterns-to-create-flexible-and-reusable-react-components-part-1-dd495fa1823","rank":-6.141418665344863,"score":1,"time":"2018-04-10T03:16:43Z"},{"id":16799311,"title":"The missing introduction of React.js","url":"https://codeburst.io/the-missing-introduction-of-react-js-b0d168d0622c","rank":-6.141418665344863,"score":2,"time":"2018-04-10T05:52:27Z"},{"id":16803015,"title":"Show HN: 2kB React state management library using the new Context API","url":"https://github.com/diegohaz/constate","rank":-4.853960595957184,"score":10,"time":"2018-04-10T17:11:14Z"},{"id":16803554,"title":"Learn React by building a web app","url":"https://udilia.com/courses/learn-react-by-building-a-web-app","rank":-5.8814219078830545,"score":298,"time":"2018-04-10T18:03:10Z"},{"id":16803645,"title":"Formik: Build forms in React, without the tears","url":"https://github.com/jaredpalmer/formik","rank":-5.642544952660551,"score":2,"time":"2018-04-10T18:12:56Z"},{"id":16809709,"title":"Docker Tutorial, Creating Portfolio with React, React Native and PWA","url":"https://medium.com/daily-now/most-popular-development-posts-of-the-week-11-apr-2018-12f7f2e1c4a","rank":-7.337343744886062,"score":1,"time":"2018-04-11T10:39:50Z"},{"id":16810473,"title":"React meetup and conference videos from Q4 2017: ReactiveConf, ReactDayBerlin","url":"https://blog.meetupfeed.com/react-meetup-and-conference-recordings-from-q4-2017-reactiveconf-react-day-berlin-and-more/","rank":-5.218630283054186,"score":1,"time":"2018-04-11T12:39:51Z"},{"id":16811311,"title":"Purity and Time in React","url":"https://everwisehq.com/purity-time-in-react-d5b1b510d854","rank":-6.4254656634776115,"score":6,"time":"2018-04-11T14:19:42Z"},{"id":16811578,"title":"Serving Coffee with Twilio Programmable SMS and React","url":"https://twilio.com/blog/2018/03/serving-coffee-with-sms-and-react.html","rank":-5.642544952660551,"score":1,"time":"2018-04-11T14:46:49Z"},{"id":16814530,"title":"Why I love Redux with React (and so should you)","url":"https://medium.com/front-end-hacking/why-i-love-redux-with-react-and-so-should-you-def71cee6a26","rank":-5.218630283054186,"score":1,"time":"2018-04-11T19:19:06Z"},{"id":16814636,"title":"Show HN: Generate React components by replicating your own","url":"https://github.com/diegohaz/generact","rank":-5.4223148645315336,"score":38,"time":"2018-04-11T19:29:28Z"},{"id":16817191,"title":"Show HN: Generate React components with extremely simple templating","url":"https://github.com/qrohlf/bones","rank":-5.4223148645315336,"score":1,"time":"2018-04-12T01:00:05Z"},{"id":16818011,"title":"OpenAdmin, Free HTML, Angular, React Dashboard Template","url":"https://github.com/Neuethemes/OpenAdmin","rank":-5.8814219078830545,"score":1,"time":"2018-04-12T04:36:43Z"},{"id":16818168,"title":"Create-react-context: a dead simple way to share states across react components","url":"https://github.com/xialvjun/create-react-context","rank":-6.798733011723831,"score":1,"time":"2018-04-12T05:07:23Z"},{"id":16820410,"title":"How to Use OpenCV in React Native for Image Processing","url":"https://brainhub.eu/blog/opencv-react-native-image-processing/","rank":-5.218630283054186,"score":3,"time":"2018-04-12T13:00:20Z"},{"id":16824749,"title":"Top React and Redux Packages for Faster Development","url":"https://codeburst.io/top-react-and-redux-packages-for-faster-development-5fa0ace42fe7","rank":-5.642544952660551,"score":2,"time":"2018-04-12T20:41:13Z"},{"id":16824872,"title":"Managing Form State in React with Redux Form","url":"https://scotch.io/tutorials/managing-form-state-in-react-with-redux-form","rank":-5.642544952660551,"score":1,"time":"2018-04-12T20:57:33Z"},{"id":16827581,"title":"How to use the new React context API – screencast","url":"http://www.js-craft.io/screencast/18-04-11-React-context-API-Tutorial/","rank":-5.4223148645315336,"score":1,"time":"2018-04-13T06:36:50Z"},{"id":16830133,"title":"An extemely clean and delicate Music FM SPA built with react","url":"https://github.com/alex1504/PetalFM","rank":-5.029694159741383,"score":1,"time":"2018-04-13T14:11:17Z"},{"id":16830637,"title":"Keep Graph – Open Source Clone of Google Keep. Built on Top of React and GraphQL","url":"https://github.com/kadukeitor/keep-graph","rank":-4.3934495640662155,"score":4,"time":"2018-04-13T15:07:37Z"},{"id":16832236,"title":"Show HN: React-copy-write, immutable state with a mutable API","url":"https://github.com/aweary/react-copy-write","rank":-5.029694159741383,"score":4,"time":"2018-04-13T17:47:21Z"},{"id":16832670,"title":"Functional Setstate Is the Future of React (2017)","url":"https://medium.freecodecamp.org/functional-setstate-is-the-future-of-react-374f30401b6b","rank":-5.642544952660551,"score":1,"time":"2018-04-13T18:32:06Z"},{"id":16835079,"title":"Show HN: Use decision trees to conditionally render React components","url":"https://www.npmjs.com/package/photonic","rank":-5.218630283054186,"score":1,"time":"2018-04-14T00:26:37Z"},{"id":16836570,"title":"Learning Angular 5 as a React and Vue Developer","url":"https://dev.to/aspittel/learning-angular-5-as-a-react-and-vue-developer-5dp3","rank":-5.4223148645315336,"score":2,"time":"2018-04-14T09:00:17Z"},{"id":16836694,"title":"An extemely clean and delicate Music FM SPA built with react","url":"https://github.com/alex1504/PetalFM","rank":-5.029694159741383,"score":1,"time":"2018-04-14T10:05:04Z"},{"id":16841502,"title":"An extemely clean and delicate Music FM SPA built with react","url":"https://github.com/alex1504/PetalFM","rank":-5.029694159741383,"score":1,"time":"2018-04-15T06:20:11Z"},{"id":16841730,"title":"Supporting multiple screen sizes on React Native","url":"https://yaobin.me/blog/react-native-support-multiple-screen-sizes","rank":-5.8814219078830545,"score":1,"time":"2018-04-15T07:39:03Z"},{"id":16842208,"title":"13 React.js Buttons","url":"http://freefrontend.com/react-js-buttons/","rank":-6.737061774670698,"score":1,"time":"2018-04-15T11:22:56Z"},{"id":16846115,"title":"An extemely clean and delicate Music FM SPA built with react","url":"https://github.com/alex1504/PetalFM","rank":-5.029694159741383,"score":2,"time":"2018-04-16T01:37:57Z"},{"id":16846725,"title":"OpenAdmin, Free HTML, Angular, React Dashboard Template","url":"https://github.com/Neuethemes/OpenAdmin","rank":-5.8814219078830545,"score":1,"time":"2018-04-16T04:46:58Z"},{"id":16846960,"title":"Optimizing React: Virtual DOM Explained","url":"https://evilmartians.com/chronicles/optimizing-react-virtual-dom-explained","rank":-6.4254656634776115,"score":2,"time":"2018-04-16T06:04:17Z"},{"id":16848616,"title":"How to Use React Context to Build a Multilingual Website Pt.1","url":"https://blog.alexdevero.com/react-context-multilingual-website-pt1/","rank":-4.853960595957184,"score":1,"time":"2018-04-16T12:59:46Z"},{"id":16848671,"title":"Test-Driven Development with React, Jest, and Enzyme – Part 1","url":"https://testdriven.io/tdd-with-react-jest-and-enzyme-part-one#.WtSgczbx968.hackernews","rank":-5.218630283054186,"score":1,"time":"2018-04-16T13:09:10Z"},{"id":16851213,"title":"React's new Context API: Global and local state","url":"https://medium.freecodecamp.org/reacts-new-context-api-how-to-toggle-between-local-and-global-state-c6ace81443d0","rank":-5.4223148645315336,"score":3,"time":"2018-04-16T18:02:39Z"},{"id":16851997,"title":"React Native for Breakfast","url":"http://reactnative.appdafuer.com/","rank":-6.737061774670698,"score":1,"time":"2018-04-16T19:34:35Z"},{"id":16852000,"title":"Sharing components between React apps","url":"https://www.wizardry.io/sharing-components-between-react-apps/","rank":-6.4254656634776115,"score":1,"time":"2018-04-16T19:34:54Z"},{"id":16855555,"title":"Maps with React Native, Rails, and PostgreSQL","url":"https://railsware.com/blog/2018/04/13/maps-with-react-native-rails-and-postgresql/","rank":-5.8814219078830545,"score":2,"time":"2018-04-17T04:49:37Z"},{"id":16856085,"title":"OpenAdmin, Free HTML, Angular, React Dashboard Template","url":"https://github.com/Neuethemes/OpenAdmin","rank":-5.8814219078830545,"score":1,"time":"2018-04-17T06:48:21Z"},{"id":16857454,"title":"Know how your aircraft’s avionics and autopilot will react","url":"https://www.atsb.gov.au/newsroom/news-items/2018/flying-against-the-autopilot/","rank":-5.218630283054186,"score":1,"time":"2018-04-17T11:53:33Z"},{"id":16857557,"title":"How to Build Chrome Extensions with React and Parcel – FreeCodeCamp","url":"https://medium.freecodecamp.org/building-chrome-extensions-in-react-parcel-79d0240dd58f","rank":-5.218630283054186,"score":2,"time":"2018-04-17T12:11:46Z"},{"id":16858207,"title":"Misadventures in React with Ethereum","url":"https://medium.com/coinmonks/misadventures-in-react-with-ethereum-7ab3d4ee1af6","rank":-6.4254656634776115,"score":1,"time":"2018-04-17T13:46:21Z"},{"id":16858501,"title":"React Native Shimmer Effect","url":"https://medium.com/@selvaganesh93/how-to-add-shimmer-effect-to-react-native-app-c210243b8931","rank":-6.737061774670698,"score":1,"time":"2018-04-17T14:18:21Z"},{"id":16861025,"title":"How to Master Advanced React Design Patterns\u200A–\u200ARender Props","url":"https://medium.com/@shaundavidhutch/using-advanced-design-patterns-to-create-flexible-and-reusable-react-components-part-3-render-d7517dfe72bc","rank":-5.4223148645315336,"score":1,"time":"2018-04-17T18:32:18Z"},{"id":16861136,"title":"React Conditional Rendering Patterns","url":"https://www.carlrippon.com/react-conditional-rendering-patterns/","rank":-6.737061774670698,"score":1,"time":"2018-04-17T18:46:45Z"},{"id":16861895,"title":"A Complete GraphQL in React Tutorial – Build a GitHub App Along the Way","url":"https://www.robinwieruch.de/react-with-graphql-tutorial/","rank":-4.690092449226312,"score":4,"time":"2018-04-17T20:14:15Z"},{"id":16866782,"title":"How to Write Better Code in React- 9 Useful Tips","url":"https://blog.bitsrc.io/how-to-write-better-code-in-react-best-practices-b8ca87d462b0","rank":-5.218630283054186,"score":1,"time":"2018-04-18T12:28:55Z"},{"id":16866891,"title":"Behavioral Programming with React: request, wait and block","url":"https://medium.com/@lmatteis/behavioral-programming-with-react-request-wait-and-block-45357706ada3","rank":-5.642544952660551,"score":1,"time":"2018-04-18T12:43:34Z"},{"id":16867341,"title":"3 Bad Habits to Break on Large React Native Projects","url":"https://spin.atomicobject.com/2018/04/18/react-native-bad-habits/#.WtdM12QCyGs.hackernews","rank":-5.218630283054186,"score":1,"time":"2018-04-18T13:49:12Z"},{"id":16869205,"title":"How to Beat Your Competitors Using a React Native Technology","url":"https://blog.aurity.co/how-to-beat-your-competitors-using-a-react-native-technology-7c8f658bb24f","rank":-5.218630283054186,"score":10,"time":"2018-04-18T17:31:51Z"},{"id":16869238,"title":"6 Tips You Want to Know About React Native Performance","url":"https://www.simplytechnologies.net/blog/2017/6/6/6-tips-you-want-to-know-about-react-native-performance","rank":-5.218630283054186,"score":2,"time":"2018-04-18T17:35:22Z"},{"id":16874586,"title":"OpenAdmin, Free HTML, Angular, React Dashboard Template","url":"https://github.com/Neuethemes/OpenAdmin","rank":-5.8814219078830545,"score":1,"time":"2018-04-19T09:58:55Z"},{"id":16876408,"title":"A Practical React Native Problem Solved with the Context API","url":"https://medium.com/@505aaron/a-practical-react-native-problem-solved-with-the-context-api-eecaf2e05202","rank":-5.218630283054186,"score":1,"time":"2018-04-19T14:55:30Z"},{"id":16877028,"title":"Modern Django: Part 2: Redux and React Router Setup – v1k45","url":"http://v1k45.com/blog/modern-django-part-2-redux-and-react-router-setup/","rank":-5.218630283054186,"score":1,"time":"2018-04-19T16:06:09Z"},{"id":16877777,"title":"It took me two years but It's done. My third book “React in patterns”","url":"https://github.com/krasimir/react-in-patterns","rank":-4.3934495640662155,"score":2,"time":"2018-04-19T17:17:02Z"},{"id":16880423,"title":"How to protect your routes with React Context","url":"https://medium.freecodecamp.org/how-to-protect-your-routes-with-react-context-717670c4713a","rank":-5.642544952660551,"score":2,"time":"2018-04-19T21:42:37Z"},{"id":16880765,"title":"101 (not YC S16) is hiring React Native engineers to help STEM students succeed","url":"https://angel.co/101/jobs","rank":-4.5369272462944465,"score":1,"time":"2018-04-19T22:34:50Z"},{"id":16880791,"title":"Cross Platform(IOS/Android) image recognition in AR with React Native","url":"https://blog.viromedia.com/image-marker-recognition-arcore-android-augmented-reality-1855981f5165","rank":-5.029694159741383,"score":1,"time":"2018-04-19T22:38:45Z"},{"id":16886017,"title":"React Select v2","url":"https://deploy-preview-2289--react-select.netlify.com","rank":-7.080419157732719,"score":2,"time":"2018-04-20T16:16:06Z"},{"id":16886198,"title":"“Modern” SPA Development on Salesforce (React, Typescript, Etc)","url":"https://medium.com/@charlie_77818/how-to-build-modern-spas-on-salesforce-4342ca4679d3","rank":-5.642544952660551,"score":1,"time":"2018-04-20T16:31:40Z"},{"id":16887419,"title":"React's new context API: Toggle between local and global state","url":"https://medium.freecodecamp.org/reacts-new-context-api-how-to-toggle-between-local-and-global-state-c6ace81443d0","rank":-5.029694159741383,"score":2,"time":"2018-04-20T18:44:08Z"},{"id":16891105,"title":"A simple and delicate Music FM SPA built with react","url":"https://github.com/alex1504/PetalFM","rank":-5.218630283054186,"score":1,"time":"2018-04-21T12:01:59Z"},{"id":16891439,"title":"A very cool react-cli for react","url":"https://github.com/SunShineKG/react-cli","rank":-7.968636859947137,"score":1,"time":"2018-04-21T13:59:36Z"},{"id":16892608,"title":"Create a News App for Android/iOS in React Native","url":"https://medium.com/@msal/create-a-news-app-using-react-native-ced249263627","rank":-5.218630283054186,"score":2,"time":"2018-04-21T18:30:59Z"},{"id":16893800,"title":"Build your own photo sharing app with React Native and Django","url":"https://github.com/yasintoy/vecihi","rank":-5.029694159741383,"score":2,"time":"2018-04-21T22:51:50Z"},{"id":16893889,"title":"7 React.js Timepickers","url":"http://freefrontend.com/react-js-timepickers/","rank":-6.737061774670698,"score":1,"time":"2018-04-21T23:16:32Z"},{"id":16894817,"title":"Redux firebase middleware for React and React-native","url":"https://github.com/Canner/redux-firebase-middleware","rank":-7.746472238338964,"score":2,"time":"2018-04-22T05:16:26Z"},{"id":16895584,"title":"Building a Web App with Go, Gin and React","url":"https://dev.to/codehakase/building-a-web-app-with-go-gin-and-react-5ke","rank":-5.4223148645315336,"score":3,"time":"2018-04-22T10:43:30Z"},{"id":16896747,"title":"Develop React and Express in the Same Node.js Process","url":"https://keithfowler.net/develop-react-and-expressjs-in-same-nodejs-process/","rank":-5.218630283054186,"score":1,"time":"2018-04-22T16:04:00Z"},{"id":16897166,"title":"Free Video Course: Getting Started with React and GraphQL","url":"https://codingthesmartway.com/getting-started-with-react-and-graphql/","rank":-5.4223148645315336,"score":1,"time":"2018-04-22T17:14:06Z"},{"id":16898025,"title":"Create a cross platform news app in react native","url":"https://medium.com/@msal/create-a-news-app-using-react-native-ced249263627","rank":-5.4223148645315336,"score":1,"time":"2018-04-22T19:28:25Z"},{"id":16900376,"title":"Point of Vue: Angular is doomed, React is OK\u200A–\u200AWe deserve better","url":"https://medium.com/@vyaron/point-of-vue-angular-is-doomed-react-is-ok-we-deserve-better-fb60652a8cb4","rank":-4.853960595957184,"score":2,"time":"2018-04-23T03:45:20Z"},{"id":16900529,"title":"OpenAdmin, Free HTML, Angular, React Dashboard Template","url":"https://github.com/Neuethemes/OpenAdmin","rank":-5.8814219078830545,"score":1,"time":"2018-04-23T04:31:11Z"},{"id":16901110,"title":"Navigation in React Native","url":"https://brightinventions.pl/blog/navigation-in-react-native/","rank":-6.737061774670698,"score":1,"time":"2018-04-23T07:09:14Z"},{"id":16902036,"title":"How to Use React Context to Build a Multilingual Website Pt.2","url":"https://blog.alexdevero.com/react-context-multilingual-website-pt2/","rank":-4.853960595957184,"score":1,"time":"2018-04-23T10:12:20Z"},{"id":16902155,"title":"On user interface development: appending to the event log. (React/Redux)","url":"https://medium.com/@lmatteis/on-user-interface-development-appending-to-the-event-log-8d8ca966795d","rank":-5.029694159741383,"score":1,"time":"2018-04-23T10:43:02Z"},{"id":16902843,"title":"Battle City clone using React","url":"http://shinima.pw/battle-city/#/","rank":-6.4254656634776115,"score":2,"time":"2018-04-23T12:40:56Z"},{"id":16902978,"title":"Test-Driven Development with React, Jest, and Enzyme – Part 2","url":"https://testdriven.io/tdd-with-react-jest-and-enzyme-part-two#.Wt3YfzpJaHY.hackernews","rank":-5.218630283054186,"score":1,"time":"2018-04-23T12:58:43Z"},{"id":16904484,"title":"Point of Vue: Angular is doomed, React is OK\u200A–\u200AWe deserve better","url":"https://medium.com/@vyaron/point-of-vue-angular-is-doomed-react-is-ok-we-deserve-better-fb60652a8cb4","rank":-4.853960595957184,"score":2,"time":"2018-04-23T15:52:22Z"},{"id":16905204,"title":"ReactiveSearch v2.6.0: Search UI Components for React","url":"https://medium.appbase.io/blazing-fast-apps--with-reactivesearch-9586ed24ccbc","rank":-5.4223148645315336,"score":1,"time":"2018-04-23T16:57:45Z"},{"id":16907645,"title":"An intro to Behavioral Programming with React: request, wait, and block","url":"https://medium.freecodecamp.org/an-intro-to-behavioral-programming-with-react-request-wait-and-block-ad876e2d235e","rank":-5.029694159741383,"score":1,"time":"2018-04-23T21:34:52Z"},{"id":16907868,"title":"Show HN: Styled Icons – Popular Icon Packs as React / Styled Components","url":"https://github.com/jacobwgillespie/styled-icons","rank":-5.029694159741383,"score":1,"time":"2018-04-23T22:03:56Z"},{"id":16908862,"title":"16 React.js Datepickers","url":"http://freefrontend.com/react-js-datepickers/","rank":-6.737061774670698,"score":1,"time":"2018-04-24T00:41:49Z"},{"id":16909013,"title":"Migrating to React’s New Context API","url":"https://blog.kentcdodds.com/migrating-to-reacts-new-context-api-b15dc7a31ea0","rank":-5.8814219078830545,"score":115,"time":"2018-04-24T01:09:50Z"},{"id":16911013,"title":"Writing own React in 160 lines of JavaScript","url":"https://medium.com/@sweetpalma/gooact-react-in-160-lines-of-javascript-44e0742ad60f","rank":-5.642544952660551,"score":2,"time":"2018-04-24T08:57:46Z"},{"id":16911348,"title":"The Ultimate Comparison: Angular vs. React vs. Vue","url":"https://sloboda-studio.com/blog/the-ultimate-comparison-angular-vs-react-vs-vue/","rank":-5.642544952660551,"score":1,"time":"2018-04-24T10:30:10Z"},{"id":16911415,"title":"React Component Library","url":"https://robertleggett.wordpress.com/2018/04/24/react-component-library/","rank":-7.080419157732719,"score":2,"time":"2018-04-24T10:44:57Z"},{"id":16912958,"title":"Testing Strategies for React and Redux","url":"https://hacks.mozilla.org/2018/04/testing-strategies-for-react-and-redux/","rank":-6.141418665344863,"score":3,"time":"2018-04-24T14:43:27Z"},{"id":16915317,"title":"Watch me build a Slack clone in 45 minutes with React and Pusher Chatkit","url":"https://youtu.be/6vcIW0CO07k","rank":-4.5369272462944465,"score":1,"time":"2018-04-24T18:34:53Z"},{"id":16917803,"title":"OpenAdmin, Free HTML, Angular, React Dashboard Template","url":"https://github.com/Neuethemes/OpenAdmin","rank":-5.8814219078830545,"score":1,"time":"2018-04-25T00:18:39Z"},{"id":16919104,"title":"Unstated – A simple state management library for React","url":"https://github.com/jamiebuilds/unstated","rank":-5.642544952660551,"score":3,"time":"2018-04-25T06:54:44Z"},{"id":16921168,"title":"Calidation – a red hot form validation lib for React","url":"https://medium.com/@selbekk/introducing-calidation-7d9a79453f7","rank":-5.4223148645315336,"score":1,"time":"2018-04-25T13:08:55Z"},{"id":16924342,"title":"How to build a nested drawer menu with React Native","url":"https://medium.freecodecamp.org/how-to-build-a-nested-drawer-menu-with-react-native-a1c2fdcab6c9","rank":-5.218630283054186,"score":1,"time":"2018-04-25T18:10:38Z"},{"id":16927926,"title":"Cross-Language React – Leland Richardson","url":"https://youtu.be/eR4LjL1h6cE","rank":-6.4254656634776115,"score":1,"time":"2018-04-26T00:54:18Z"},{"id":16931130,"title":"Top Advantages of Using React.js","url":"https://da-14.com/blog/its-high-time-reactjs-ten-reasons-give-it-try","rank":-6.141418665344863,"score":4,"time":"2018-04-26T12:14:33Z"},{"id":16931992,"title":"Show HN: An Ethereum Smart Contract in Solidity with a React Front End","url":"https://github.com/localjo/ethereum-app-demo","rank":-4.690092449226312,"score":9,"time":"2018-04-26T14:10:26Z"},{"id":16932012,"title":"React Native – Design Systems and Styling Strategy","url":"https://attck.com/react-native-design-systems-and-styling-strategy/","rank":-5.8814219078830545,"score":3,"time":"2018-04-26T14:11:43Z"},{"id":16932646,"title":"Using Figma's Web API to Convert Designs Into React","url":"https://blog.figma.com/introducing-figma-to-react-d2d545cba3cc","rank":-5.218630283054186,"score":6,"time":"2018-04-26T15:17:49Z"},{"id":16933293,"title":"React Native, Nativescript- trailer park approach to mobile software development","url":"http://xn--ls8h.st/react.html","rank":-5.218630283054186,"score":2,"time":"2018-04-26T16:22:01Z"},{"id":16935457,"title":"Don’t Over React Rendering Binary Data","url":"https://www.bignerdranch.com/blog/dont-over-react/","rank":-5.8814219078830545,"score":1,"time":"2018-04-26T20:33:48Z"},{"id":16936546,"title":"Show HN: React native app for discovering new cryptocurrency listings","url":"https://itunes.apple.com/gb/app/cryptocurrent/id1374574539","rank":-5.218630283054186,"score":1,"time":"2018-04-26T22:30:44Z"},{"id":16937723,"title":"A cross-platform user input prompt component for React Native with Native UI","url":"https://github.com/SkrewEverything/react-native-input-prompt","rank":-4.690092449226312,"score":2,"time":"2018-04-27T01:26:47Z"},{"id":16939391,"title":"React Directory Layout for Maximum Developer Experience","url":"https://medium.com/better-things-digital/react-directory-layout-for-maximum-developer-experience-2c0d67334ae5","rank":-5.8814219078830545,"score":1,"time":"2018-04-27T09:05:10Z"},{"id":16939420,"title":"Show HN: reactacular.me: share and react freely (New Reddit alternative)","url":"https://www.reactacular.me","rank":-5.029694159741383,"score":1,"time":"2018-04-27T09:12:09Z"},{"id":16940478,"title":"Next.js: Use Server-Side Rendering in Your React App // Part 1","url":"http://blog.theodo.fr/2018/04/react-server-side-rendering/","rank":-4.853960595957184,"score":8,"time":"2018-04-27T13:05:13Z"},{"id":16946388,"title":"The React Podcast #4: Babel and Open Source Sustainability with Henry Zhu","url":"https://changelog.com/reactpodcast/4","rank":-4.853960595957184,"score":2,"time":"2018-04-28T06:41:12Z"},{"id":16946749,"title":"17 React.js Timelines","url":"http://freefrontend.com/react-js-timelines/","rank":-6.737061774670698,"score":1,"time":"2018-04-28T08:58:01Z"},{"id":16947989,"title":"Understanding React JavaScript Render Props","url":"https://www.richardkotze.com/coding/understanding-render-props-react-js","rank":-6.4254656634776115,"score":1,"time":"2018-04-28T15:08:36Z"},{"id":16957140,"title":"The easiest way (by far) to build a real React and Firebase web app","url":"https://hackernoon.com/the-easiest-way-by-far-to-build-a-real-react-firebase-web-app-5dc6fa6f1b61","rank":-4.5369272462944465,"score":2,"time":"2018-04-30T09:42:43Z"},{"id":16957519,"title":"The React Podcast #5: Finite State Machines with David Khourshid","url":"https://changelog.com/reactpodcast/5","rank":-5.218630283054186,"score":1,"time":"2018-04-30T11:03:40Z"},{"id":16958455,"title":"How to Start Building Desktop Apps with Electron and React","url":"https://blog.alexdevero.com/building-desktop-apps-electron-react/","rank":-5.218630283054186,"score":1,"time":"2018-04-30T13:38:02Z"},{"id":16961071,"title":"My React course is out and for you it’s free","url":"https://medium.com/@zanin_andrea/my-react-course-is-out-and-for-you-its-free-9e386b2fe1bb","rank":-5.029694159741383,"score":5,"time":"2018-04-30T18:37:21Z"},{"id":16962637,"title":"React Context in the World of Component Composition","url":"https://medium.com/@ablamunits/react-context-in-the-world-of-component-composition-ce049d99afd9","rank":-5.642544952660551,"score":1,"time":"2018-04-30T21:35:47Z"},{"id":16968155,"title":"Scaling React Native Apps for Tablets","url":"https://medium.com/react-native-training/scaling-react-native-apps-for-tablets-211de8399cf1","rank":-6.141418665344863,"score":4,"time":"2018-05-01T15:56:12Z"},{"id":16970029,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":2,"time":"2018-05-01T18:40:25Z"},{"id":16970242,"title":"React drop down data binding","url":"https://www.carlrippon.com/react-drop-down-data-binding/","rank":-6.4254656634776115,"score":1,"time":"2018-05-01T18:58:58Z"},{"id":16970963,"title":"Book Preview: A complete React with Apollo and GraphQL Tutorial","url":"https://www.robinwieruch.de/react-graphql-apollo-tutorial/","rank":-5.218630283054186,"score":14,"time":"2018-05-01T20:06:49Z"},{"id":16972762,"title":"Photo Sharing App with React Native","url":"https://github.com/yasintoy/Vecihi","rank":-6.141418665344863,"score":1,"time":"2018-05-01T23:36:48Z"},{"id":16974557,"title":"Living Style Guide for SEEK, Powered by React, Webpack, CSS Modules and Less","url":"http://seek-oss.github.io/seek-style-guide/","rank":-4.690092449226312,"score":5,"time":"2018-05-02T06:22:10Z"},{"id":16978993,"title":"React 360 Replaces React VR for Streamlined Development Focus","url":"https://developer.oculus.com/blog/react-360-replaces-react-vr-for-streamlined-development-focus/?sf188526730=1","rank":-7.536359457861464,"score":1,"time":"2018-05-02T17:07:17Z"},{"id":16979234,"title":"React, Redux, Auth State and API","url":"https://medium.com/disdj/react-redux-auth-state-and-api-bfa2b9c99dc3","rank":-6.141418665344863,"score":2,"time":"2018-05-02T17:32:28Z"},{"id":16979842,"title":"An iOS Developer’s Journey into React Native","url":"https://medium.com/react-and-respond/an-ios-developers-journey-into-react-native-8dbb18cca6d0","rank":-5.642544952660551,"score":1,"time":"2018-05-02T18:29:57Z"},{"id":16980499,"title":"The Future of Modern Meta Tag Management for React: React-Helmet-async","url":"https://open.nytimes.com/the-future-of-meta-tag-management-for-modern-react-development-ec26a7dc9183","rank":-6.969263392375751,"score":1,"time":"2018-05-02T19:45:46Z"},{"id":16981259,"title":"23 React Tabs","url":"http://freefrontend.com/react-js-tabs/","rank":-7.080419157732719,"score":1,"time":"2018-05-02T21:22:14Z"},{"id":16983649,"title":"Show HN: A Chrome Extension for Sniffing and Downloading HLS Streams React/redux","url":"https://github.com/puemos/hls-downloader-chrome-extension","rank":-4.690092449226312,"score":1,"time":"2018-05-03T05:57:54Z"},{"id":16985085,"title":"React: Schema-Aware Editor for Nested JSON Objects (Drop-In Component)","url":"https://github.com/b-gran/object-editor-react","rank":-5.029694159741383,"score":1,"time":"2018-05-03T11:53:10Z"},{"id":16986352,"title":"React to any cloud event with hosted Event Gateway","url":"https://serverless.com/blog/react-to-any-cloud-event-hosted-event-gateway/","rank":-5.4223148645315336,"score":7,"time":"2018-05-03T14:31:09Z"},{"id":16987272,"title":"Building an Optimistic User Interface in React","url":"https://blog.bitsrc.io/building-an-optimistic-user-interface-in-react-b943656e75e3","rank":-5.8814219078830545,"score":42,"time":"2018-05-03T16:16:47Z"},{"id":16993044,"title":"Show HN: Real-time visualizer for React lifecycle methods","url":"https://github.com/Oblosys/react-lifecycle-visualizer#react-lifecycle-visualizer-","rank":-5.4223148645315336,"score":4,"time":"2018-05-04T08:25:50Z"},{"id":16994006,"title":"Why Your Library Sucks: React","url":"https://medium.com/@denny.headrick/why-your-library-sucks-react-26d0f0af838f","rank":-6.4254656634776115,"score":2,"time":"2018-05-04T12:28:36Z"},{"id":16994176,"title":"A Move from PHP to Node, JQuery to React","url":"https://medium.com/@kevindeeg/after-10-years-of-web-dev-time-to-re-evaulate-a-move-from-php-to-node-jquery-to-react-bf4e153abf3e","rank":-5.4223148645315336,"score":1,"time":"2018-05-04T12:53:49Z"},{"id":16997099,"title":"Dancers' Brains React Quickly to Changes in Music","url":"http://neurosciencenews.com/dancer-brain-music-memory-emotion-8965/","rank":-5.642544952660551,"score":2,"time":"2018-05-04T18:38:40Z"},{"id":17001011,"title":"Notes on How React Native Helps Companies Build Better Mobile Apps","url":"http://www.sheshbabu.com/posts/notes-how-react-native-helps-companies-build-better-mobile-apps/","rank":-5.029694159741383,"score":1,"time":"2018-05-05T09:10:23Z"},{"id":17002571,"title":"Native desktop applications using React syntax","url":"https://proton-native.js.org/#/","rank":-6.141418665344863,"score":1,"time":"2018-05-05T16:50:48Z"},{"id":17006089,"title":"Replacing Redux with the New React Context API","url":"https://medium.freecodecamp.org/replacing-redux-with-the-new-react-context-api-8f5d01a00e8c","rank":-5.642544952660551,"score":1,"time":"2018-05-06T11:57:44Z"},{"id":17006836,"title":"Don’t Build React Native Apps, If They Don’t Fit Any of These 4 Types","url":"https://www.mindk.com/blog/dont-build-react-native-apps-if-they-dont-fit-any-of-these-4-types/","rank":-4.2587684905126455,"score":1,"time":"2018-05-06T15:53:48Z"},{"id":17008322,"title":"Building a React application that reads from a Google Sheet","url":"https://blog.416serg.me/building-an-app-using-google-sheets-api-react-d69681d22ce1","rank":-5.218630283054186,"score":4,"time":"2018-05-06T20:27:30Z"},{"id":17011052,"title":"Animated Timeline – Create timeline and playback based animations in React","url":"https://github.com/nitin42/Animated-Timeline","rank":-5.218630283054186,"score":2,"time":"2018-05-07T07:52:25Z"},{"id":17011507,"title":"How to Become a React Native Developer","url":"https://desmart.com/blog/how-to-become-a-react-native-developer","rank":-5.8814219078830545,"score":1,"time":"2018-05-07T10:01:02Z"},{"id":17011944,"title":"TODO Dapp with Truffle, React, MobX, NextJS and Material UI","url":"https://medium.com/coinmonks/day-25-31-1-year-of-blockchain-afd1fdf40d78","rank":-5.218630283054186,"score":1,"time":"2018-05-07T11:41:21Z"},{"id":17013737,"title":"Testing Your React App with Puppeteer and Jest","url":"https://blog.bitsrc.io/testing-your-react-app-with-puppeteer-and-jest-c72b3dfcde59","rank":-5.642544952660551,"score":1,"time":"2018-05-07T15:54:23Z"},{"id":17015013,"title":"Uber crash: software was tuned to react less to certain road objects","url":"https://www.axios.com/uber-autonomous-vehicle-pedestrian-death-3fa57b71-5935-478a-bb5c-6b725039e55a.html","rank":-4.853960595957184,"score":1,"time":"2018-05-07T18:16:11Z"},{"id":17022129,"title":"The React State Museum: View the Hottest State Management Libs for React","url":"https://hackernoon.com/the-react-state-museum-a278c726315","rank":-6.969263392375751,"score":3,"time":"2018-05-08T16:23:26Z"},{"id":17022179,"title":"5 Tools for Faster Development in React","url":"https://blog.bitsrc.io/5-tools-for-faster-development-in-react-676f134050f2","rank":-5.8814219078830545,"score":1,"time":"2018-05-08T16:27:39Z"},{"id":17022694,"title":"React-fast-compare: fast deep equality comparison with unique handling for React","url":"http://formidable.com/blog/2018/introducing-react-fast-compare/","rank":-6.969263392375751,"score":1,"time":"2018-05-08T17:22:50Z"},{"id":17022849,"title":"Playing with the Context API in React 16.3","url":"https://www.carlrippon.com/playing-with-the-context-api-in-react-16-3/","rank":-5.4223148645315336,"score":1,"time":"2018-05-08T17:40:16Z"},{"id":17022947,"title":"React's new context API: Toggle between local and global state","url":"https://medium.freecodecamp.org/reacts-new-context-api-how-to-toggle-between-local-and-global-state-c6ace81443d0","rank":-5.029694159741383,"score":3,"time":"2018-05-08T17:50:11Z"},{"id":17026150,"title":"Building a Progressive Web App in React, using Firestore for offline support","url":"https://blog.truthlabs.com/building-a-progressive-web-app-in-react-11c77a7fccb3","rank":-4.853960595957184,"score":86,"time":"2018-05-08T23:07:34Z"},{"id":17026270,"title":"A simple react component for preloading and fading in an image","url":"https://www.npmjs.com/package/react-preload-image","rank":-5.029694159741383,"score":1,"time":"2018-05-08T23:29:50Z"},{"id":17028860,"title":"Global leaders react to US withdrawal from Iran nuclear deal","url":"https://www.verdict.co.uk/global-leaders-react-to-us-withdrawal-from-iran-nuclear-deal/","rank":-5.218630283054186,"score":1,"time":"2018-05-09T10:54:37Z"},{"id":17029227,"title":"Show HN: React-inspired (250 LOC) view layer for building declarative UIs","url":"https://github.com/ultradom/ultradom","rank":-4.853960595957184,"score":1,"time":"2018-05-09T12:20:06Z"},{"id":17029675,"title":"React jobs","url":"https://goo.gl/xQpNbc","rank":-7.460654783917127,"score":1,"time":"2018-05-09T13:38:53Z"},{"id":17030865,"title":"My struggle to learn React","url":"http://bradfrost.com/blog/post/my-struggle-to-learn-react/","rank":-6.4254656634776115,"score":230,"time":"2018-05-09T15:59:37Z"},{"id":17031774,"title":"The ecosystem of React Native can be improved, beyond technically","url":"https://www.cs.mcgill.ca/~mxia3/2018/05/09/the-ecosystem-of-react-native-can-be-improved-beyond-technically/","rank":-5.218630283054186,"score":2,"time":"2018-05-09T17:26:42Z"},{"id":17032426,"title":"Show HN: React Testing Examples","url":"https://react-testing-examples.com/","rank":-6.4254656634776115,"score":1,"time":"2018-05-09T18:26:18Z"},{"id":17037379,"title":"Simple Async Universal React Redux Boilerplate","url":"https://github.com/william-woodhead/simple-universal-react-redux","rank":-6.141418665344863,"score":4,"time":"2018-05-10T09:25:27Z"},{"id":17038068,"title":"React voted JS framework that most developers regard as essential to them","url":"https://ashleynolan.co.uk/blog/frontend-tooling-survey-2018-results#js-framework-essential","rank":-4.853960595957184,"score":2,"time":"2018-05-10T11:57:54Z"},{"id":17039448,"title":"React Native iOS, Android and Web from Same Codebase with Live Hot Reload","url":"https://www.youtube.com/watch?v=RHo6JZ7A8VY","rank":-4.690092449226312,"score":1,"time":"2018-05-10T15:03:06Z"},{"id":17039587,"title":"A suite of React components","url":"https://github.com/rsuite/rsuite","rank":-6.4254656634776115,"score":1,"time":"2018-05-10T15:16:01Z"},{"id":17039718,"title":"React Context API – A Replacement for Redux?","url":"https://blog.bitsrc.io/react-context-api-a-replacement-for-redux-6e20790492b3","rank":-5.8814219078830545,"score":1,"time":"2018-05-10T15:27:05Z"},{"id":17040912,"title":"Amp-react-renderer-plugin: Make it painless to create a React based AMP page","url":"https://github.com/jimmy319/amp-react-renderer-plugin","rank":-6.636348695692196,"score":1,"time":"2018-05-10T17:19:35Z"},{"id":17041196,"title":"Supporting React Native at Pinterest","url":"https://medium.com/@Pinterest_Engineering/supporting-react-native-at-pinterest-f8c2233f90e6","rank":-6.4254656634776115,"score":2,"time":"2018-05-10T17:44:30Z"},{"id":17044181,"title":"New DeepMind AI Learns to Navigate Like an Animal; Scientists React","url":"https://medium.com/syncedreview/new-deepmind-ai-learns-to-navigate-like-an-animal-scientists-react-963fcca75f65","rank":-5.029694159741383,"score":5,"time":"2018-05-11T00:48:26Z"},{"id":17044262,"title":"A simple and delicate Music FM SPA built with react","url":"https://github.com/alex1504/PetalFM","rank":-5.218630283054186,"score":1,"time":"2018-05-11T01:08:16Z"},{"id":17046913,"title":"How to Properly Navigate in React Native","url":"http://around25.com/blog/how-to-properly-use-react-navigation/","rank":-5.8814219078830545,"score":1,"time":"2018-05-11T12:51:54Z"},{"id":17049580,"title":"Awesome React Design Systems","url":"https://github.com/jbranchaud/awesome-react-design-systems","rank":-6.737061774670698,"score":2,"time":"2018-05-11T18:12:41Z"},{"id":17050062,"title":"Show HN: React Preload Image","url":"https://codepen.io/stothelios/full/gzoZLZ/","rank":-6.4254656634776115,"score":2,"time":"2018-05-11T19:13:34Z"},{"id":17052494,"title":"Optimizing React: Virtual DOM Explained","url":"https://evilmartians.com/chronicles/optimizing-react-virtual-dom-explained","rank":-6.4254656634776115,"score":2,"time":"2018-05-12T04:35:51Z"},{"id":17056567,"title":"Show HN: Create-React-app-parcel, a CLI for Creating React Apps with Parcel","url":"https://github.com/sw-yx/create-react-app-parcel","rank":-6.636348695692196,"score":37,"time":"2018-05-12T23:32:43Z"},{"id":17057273,"title":"Introducing React Navigation V2.0","url":"https://reactnavigation.org/","rank":-6.4254656634776115,"score":3,"time":"2018-05-13T03:46:38Z"},{"id":17057969,"title":"Show HN: React linear gradient button component","url":"https://github.com/xxhomey19/react-linear-gradient-button","rank":-5.8814219078830545,"score":3,"time":"2018-05-13T08:53:36Z"},{"id":17058311,"title":"React in Patterns","url":"https://krasimir.gitbooks.io/react-in-patterns/content/","rank":-7.080419157732719,"score":170,"time":"2018-05-13T11:01:32Z"},{"id":17062509,"title":"Building a Reddit Image Search App with React Native","url":"https://quantizd.com/reddit-image-search-app-with-react-native/","rank":-5.4223148645315336,"score":2,"time":"2018-05-14T03:42:45Z"},{"id":17064078,"title":"Different iOS Build Configurations Than Debug and Release in React Native","url":"https://brightinventions.pl/blog/react-native-custom-ios-build-configurations/","rank":-5.029694159741383,"score":1,"time":"2018-05-14T09:43:00Z"},{"id":17064571,"title":"Managing React Application State with Mobx\u200A–\u200AFull Stack Tutorial","url":"https://levelup.gitconnected.com/managing-react-application-state-with-mobx-full-stack-tutorial-part-1-372a7825847a","rank":-5.4223148645315336,"score":1,"time":"2018-05-14T11:36:50Z"},{"id":17066625,"title":"React 16- what can it do for you?","url":"https://blog.bitsrc.io/react-16-what-can-it-do-for-you-part-1-e2ee4b9022fb","rank":-5.642544952660551,"score":2,"time":"2018-05-14T16:05:04Z"},{"id":17066953,"title":"Show HN: I built app that renders to both web and native using react-native-web","url":"https://github.com/ahmedlhanafy/guchub","rank":-4.2587684905126455,"score":1,"time":"2018-05-14T16:41:53Z"},{"id":17074525,"title":"TypeScript and React: Improve your codebase using types","url":"http://jsdiaries.com/2018/05/14/typescript-react-improve-your-codebase-using-types/","rank":-5.642544952660551,"score":1,"time":"2018-05-15T15:13:56Z"},{"id":17075298,"title":"Learning React: Is This ES6 or React?","url":"https://zendev.com/2018/05/15/learning-react-is-this-es6-or-react.html","rank":-7.968636859947137,"score":2,"time":"2018-05-15T16:44:39Z"},{"id":17076406,"title":"Canonical React to Ubuntu Snap Store Cryptocurrency Mining Malware","url":"https://blog.ubuntu.com/2018/05/15/trust-and-security-in-the-snap-store?m=1","rank":-5.4223148645315336,"score":2,"time":"2018-05-15T18:31:55Z"},{"id":17076975,"title":"Writing and maintaining enterprise software with React","url":"https://medium.com/@Extia/writing-and-maintaining-enterprise-software-with-react-c2fac282f385","rank":-5.8814219078830545,"score":2,"time":"2018-05-15T19:27:02Z"},{"id":17077235,"title":"React 16.3: What’s New?","url":"https://auth0.com/blog/whats-new-in-react-16-3","rank":-6.141418665344863,"score":1,"time":"2018-05-15T19:52:06Z"},{"id":17081119,"title":"React 16.0–16.3 new features for every day use","url":"https://hackernoon.com/react-16-0-16-3-new-features-for-every-day-use-f397da374acf","rank":-5.029694159741383,"score":1,"time":"2018-05-16T09:46:16Z"},{"id":17084295,"title":"Building reusable React components","url":"https://blog.bitsrc.io/building-reusable-react-components-1465a2dccc13","rank":-6.737061774670698,"score":2,"time":"2018-05-16T17:19:24Z"},{"id":17089670,"title":"What happened to react-native on Android yesterday","url":"https://github.com/facebook/react-native/issues/13094#issuecomment-389568018","rank":-5.642544952660551,"score":2,"time":"2018-05-17T08:18:28Z"},{"id":17089964,"title":"Datavan: in-memory mongodb for react that can track changes and sync with server","url":"https://www.npmjs.com/package/datavan","rank":-4.5369272462944465,"score":2,"time":"2018-05-17T09:44:33Z"},{"id":17090109,"title":"The 7 Most Common Mistakes That React Developers Make","url":"http://www.js-craft.io/blog/14-The-7-Most-Common-Mistakes-that-React-Developers-Make/","rank":-5.4223148645315336,"score":2,"time":"2018-05-17T10:21:38Z"},{"id":17092400,"title":"Minimal react-redux project: Flow,Webpack4,HotReloading and serverside rendering","url":"https://github.com/elsewhencode/react-redux-saucepan","rank":-5.218630283054186,"score":2,"time":"2018-05-17T15:52:00Z"},{"id":17092828,"title":"React 16 – What can it do for you? – Part 2","url":"https://blog.bitsrc.io/react-16-what-can-it-do-for-you-part-2-12ec9be4256f","rank":-5.218630283054186,"score":2,"time":"2018-05-17T16:31:21Z"},{"id":17093741,"title":"Introducing Snappify: A generator of snapshot tests for React and TypeScript","url":"https://medium.com/@denisraslov/introducing-snappify-a-generator-of-snapshot-tests-for-react-typescript-54b3fd1ffa54","rank":-5.029694159741383,"score":1,"time":"2018-05-17T18:01:36Z"},{"id":17094142,"title":"Proton Native: Create native desktop apps with react on all platforms","url":"https://github.com/kusti8/proton-native/blob/master/README.md","rank":-5.029694159741383,"score":3,"time":"2018-05-17T18:38:53Z"},{"id":17094312,"title":"React Spring: Spring-physics based building blocks for react animation","url":"https://github.com/drcmda/react-spring/blob/master/readme.md","rank":-7.337343744886062,"score":3,"time":"2018-05-17T18:53:36Z"},{"id":17095335,"title":"How to Integrate Firebase Authentication with React Router in React 16.3","url":"https://www.youtube.com/watch?v=wvBGlHgCryg","rank":-6.969263392375751,"score":2,"time":"2018-05-17T20:26:49Z"},{"id":17099828,"title":"Learn ReasonML by Building Tic Tac Toe in React","url":"https://medium.freecodecamp.org/learn-reasonml-by-building-tic-tac-toe-in-react-334203dd513c","rank":-5.4223148645315336,"score":2,"time":"2018-05-18T09:06:52Z"},{"id":17100539,"title":"Material UI v1 for React is out","url":"https://medium.com/material-ui/material-ui-v1-is-out-e73ce13463eb","rank":-5.8814219078830545,"score":169,"time":"2018-05-18T11:30:45Z"},{"id":17101007,"title":"React Native DOM","url":"https://github.com/vincentriemer/react-native-dom","rank":-7.080419157732719,"score":4,"time":"2018-05-18T12:50:46Z"},{"id":17102031,"title":"Show HN: React-like (200 LOC) view layer for building declarative UIs","url":"https://github.com/ultradom/ultradom","rank":-4.853960595957184,"score":1,"time":"2018-05-18T15:05:18Z"},{"id":17102435,"title":"Flow vs. TypeScript in React\u200A–\u200Amy two cents","url":"https://medium.com/@wcandillon/flow-vs-typescript-in-react-my-two-cents-d4d0c657d236","rank":-5.642544952660551,"score":1,"time":"2018-05-18T15:54:06Z"},{"id":17102482,"title":"React-bookstore","url":"https://github.com/nileshgulia1/React-bookstore","rank":-7.460654783917127,"score":1,"time":"2018-05-18T16:00:01Z"},{"id":17102548,"title":"Do you have any suggestions about react suite?","url":"https://spectrum.chat/?t=dffea771-3c05-4fa1-a54f-ca68e228a2dd","rank":-5.642544952660551,"score":1,"time":"2018-05-18T16:08:19Z"},{"id":17108028,"title":"Bridging React Native Back to Its Roots","url":"https://www.youtube.com/watch?v=aOWIJ4Mgb2k&t=0s&list=PLCC436JpVnK3xH_ArpIjdkYDGwWNkVa73&index=2","rank":-5.8814219078830545,"score":1,"time":"2018-05-19T14:33:48Z"},{"id":17108499,"title":"Bringing React Native Back to Its Roots","url":"https://www.youtube.com/watch?v=aOWIJ4Mgb2k","rank":-5.8814219078830545,"score":2,"time":"2018-05-19T16:19:28Z"},{"id":17108826,"title":"Pretty Components: Prop-Based Styled Components in React.js","url":"https://medium.com/@eveningkid/pretty-components-prop-based-styled-components-860e882ab257","rank":-5.4223148645315336,"score":1,"time":"2018-05-19T17:33:23Z"},{"id":17109431,"title":"CodeSandbox: Online code editor for react, vue, angular, preact","url":"https://codesandbox.io","rank":-5.4223148645315336,"score":1,"time":"2018-05-19T19:52:11Z"},{"id":17111588,"title":"Thoughts about React Native after a few months working with it","url":"https://www.reddit.com/r/reactnative/comments/8kl1y2/thoughts_about_react_native_after_a_few_months/","rank":-5.029694159741383,"score":1,"time":"2018-05-20T06:56:23Z"},{"id":17111589,"title":"Best ways to optimise React.js Application","url":"https://medium.com/@garg.swati93/react-js-optimisation-techniques-a66aa9aea202","rank":-5.8814219078830545,"score":1,"time":"2018-05-20T06:57:02Z"},{"id":17112008,"title":"Create React Library","url":"https://github.com/transitive-bullshit/create-react-library","rank":-7.080419157732719,"score":2,"time":"2018-05-20T09:42:11Z"},{"id":17112394,"title":"How to Use Webpack and React with Phoenix 1.3","url":"http://whatdidilearn.info/2018/05/20/how-to-use-webpack-and-react-with-phoenix-1-3.html","rank":-5.218630283054186,"score":1,"time":"2018-05-20T12:08:03Z"},{"id":17113181,"title":"Recompose:React utility belt for function components and higher-order components","url":"https://github.com/acdlite/recompose","rank":-5.029694159741383,"score":2,"time":"2018-05-20T15:36:11Z"},{"id":17118859,"title":"Flow vs. TypeScript in React\u200A–\u200AMy two cents","url":"https://levelup.gitconnected.com/flow-vs-typescript-in-react-my-two-cents-d4d0c657d236","rank":-5.642544952660551,"score":2,"time":"2018-05-21T15:01:38Z"},{"id":17119629,"title":"Advanced Visualization with react-vis","url":"https://towardsdatascience.com/advanced-visualization-with-react-vis-efc5c6667b4","rank":-6.4254656634776115,"score":1,"time":"2018-05-21T16:35:55Z"},{"id":17119719,"title":"Time to Learn React – Web Guild Week at Strava","url":"https://medium.com/strava-engineering/time-to-learn-react-e207ca12ad57","rank":-5.4223148645315336,"score":2,"time":"2018-05-21T16:44:04Z"},{"id":17119728,"title":"[LIVES STREAM] Building MoodBoard App with React and Node","url":"https://www.twitch.tv/creatorsneverxx","rank":-5.4223148645315336,"score":1,"time":"2018-05-21T16:45:15Z"},{"id":17125264,"title":"Custom Header and Custom Bottom Tab Bar for React Native with React Navigation","url":"https://medium.com/@VivekNayyar/how-to-use-a-custom-header-and-custom-bottom-tab-bar-for-react-native-with-react-navigation-969a5d3cabb1","rank":-6.798733011723831,"score":1,"time":"2018-05-22T11:59:52Z"},{"id":17125377,"title":"Material UI for React reached v1.0.0","url":"https://material-ui.com/","rank":-5.642544952660551,"score":1,"time":"2018-05-22T12:22:02Z"},{"id":17126620,"title":"React Native FAQ from Professional Software Developers","url":"https://belitsoft.com/react-native-faq","rank":-5.8814219078830545,"score":1,"time":"2018-05-22T15:28:48Z"},{"id":17126672,"title":"All Things React","url":"https://www.telerik.com/blogs/all-things-react","rank":-7.080419157732719,"score":1,"time":"2018-05-22T15:34:09Z"},{"id":17130953,"title":"Develop and Publish React App on the Cloud in Minutes with Cloud 9, AWS Amplify","url":"https://medium.com/@ednergizer/develop-and-publish-a-react-web-app-on-the-cloud-in-minutes-with-aws-cloud-9-aws-amplify-and-aws-a852e21f31cb","rank":-4.3934495640662155,"score":1,"time":"2018-05-23T01:50:19Z"},{"id":17132486,"title":"Open source declarative CMS framework build with React and GraphQL","url":"https://framework.canner.io/","rank":-5.218630283054186,"score":3,"time":"2018-05-23T09:08:30Z"},{"id":17133014,"title":"React-props-filter: Filter miscellaneous props and get props precisely","url":"https://github.com/xxhomey19/react-props-filter","rank":-5.218630283054186,"score":1,"time":"2018-05-23T10:50:52Z"},{"id":17133118,"title":"Show HN: Ministate – Manage all your state the React way","url":"https://github.com/ministate/ministate/tree/master","rank":-5.218630283054186,"score":3,"time":"2018-05-23T11:13:58Z"},{"id":17133409,"title":"RSuite：A Suite of React UI Components","url":"https://rsuitejs.com/en/","rank":-5.8814219078830545,"score":5,"time":"2018-05-23T12:06:19Z"},{"id":17133683,"title":"How to Create a Data Container Component in React","url":"https://blog.fedecarg.com/","rank":-5.4223148645315336,"score":1,"time":"2018-05-23T12:51:07Z"},{"id":17135287,"title":"Highlights from React Europe 2018","url":"https://www.sbegaudeau.com/2018/05/22/react-europe-2018.html","rank":-6.4254656634776115,"score":1,"time":"2018-05-23T16:10:31Z"},{"id":17135654,"title":"Dynamic Bézier Curves in React","url":"https://www.joshwcomeau.com/posts/dynamic-bezier-curves","rank":-6.4254656634776115,"score":12,"time":"2018-05-23T16:50:09Z"},{"id":17135966,"title":"Easier React Component Testing Through Dependency Injection HOCs","url":"https://blog.koan.co/easier-react-component-testing-through-dependency-injection-hocs-706c97a9b1db","rank":-5.642544952660551,"score":7,"time":"2018-05-23T17:19:37Z"},{"id":17140527,"title":"Show HN: Creating Create-React-App","url":"https://www.beautiful.ai/player/-LD4eaMxlqSlCy6biPmZ/Creating-Create-React-App/1?ref=hn","rank":-6.141418665344863,"score":1,"time":"2018-05-24T02:27:06Z"},{"id":17140594,"title":"Show HN: RSuite – React UI Component Suite","url":"https://rsuitejs.com/en/","rank":-5.8814219078830545,"score":3,"time":"2018-05-24T02:38:29Z"},{"id":17141805,"title":"What Can React Context API Do for You? Multi-Language Texts, Modals and Themes","url":"http://www.js-craft.io/blog/15-What-can-React-Context-API-do-for-you-Multi-language-Modals-Themes/","rank":-4.5369272462944465,"score":1,"time":"2018-05-24T07:27:04Z"},{"id":17142735,"title":"Why i built the simplest async universal react redux boilerplate i could","url":"https://medium.freecodecamp.org/why-i-built-the-simplest-async-universal-react-redux-boilerplate-i-could-1b5ef6206d3d","rank":-4.853960595957184,"score":3,"time":"2018-05-24T10:45:18Z"},{"id":17143006,"title":"Why import React from “react” in a functional component?","url":"https://medium.com/@VivekNayyar/why-import-react-from-react-in-a-functional-component-657aed821f7a","rank":-7.536359457861464,"score":1,"time":"2018-05-24T11:39:48Z"},{"id":17143516,"title":"React 16.4 release notes (pointer events)","url":"https://reactjs.org/blog/2018/05/23/react-v-16-4.html","rank":-5.8814219078830545,"score":85,"time":"2018-05-24T13:01:38Z"},{"id":17144911,"title":"A perfect React table component","url":"https://rsuitejs.com/en/components/table","rank":-6.4254656634776115,"score":1,"time":"2018-05-24T15:25:49Z"},{"id":17144940,"title":"Rentpath Is Hiring React Engineers – Atlanta, GA","url":"https://www.linkedin.com/jobs/cap/view/671857160/?pathWildcard=671857160&trk=job_capjs","rank":-5.8814219078830545,"score":1,"time":"2018-05-24T15:28:15Z"},{"id":17145190,"title":"Build Your Own Blog Using Gatsby and React","url":"https://blog.bitsrc.io/build-your-own-blog-using-gatsby-and-react-a1255a5ab086","rank":-5.642544952660551,"score":2,"time":"2018-05-24T15:52:37Z"},{"id":17150064,"title":"What Tech Skills Are Hot [React, Cloud] or Not [Linux, Tableau] (2017)","url":"https://spectrum.ieee.org/view-from-the-valley/at-work/tech-careers/what-tech-skills-are-hot-react-cloud-or-not-linux-tableau","rank":-4.853960595957184,"score":17,"time":"2018-05-25T02:00:08Z"},{"id":17150088,"title":"Gatsby, Open Source React-Based Static Site Generator, Gets Commercial Backing","url":"https://thenewstack.io/gatsbyjs-the-open-source-react-based-ssg-creates-company-to-evolve-cloud-native-website-builds/","rank":-5.029694159741383,"score":13,"time":"2018-05-25T02:04:05Z"},{"id":17150216,"title":"Paragon: accessible React components","url":"https://github.com/edx/paragon/blob/master/README.md","rank":-6.737061774670698,"score":1,"time":"2018-05-25T02:34:02Z"},{"id":17152005,"title":"The modern way of getting started with React and TypeScript","url":"https://brightinventions.pl/blog/modern-way-getting-started-react-typescript/","rank":-5.218630283054186,"score":1,"time":"2018-05-25T10:02:27Z"},{"id":17155388,"title":"NODE WITH REACT: FULLSTACK WEB DEVELOPMENT","url":"http://serverdblog.com/node-react-fullstack-web-development/","rank":-6.141418665344863,"score":1,"time":"2018-05-25T16:38:20Z"},{"id":17158951,"title":"Learn React Native, the cross-platform app framework","url":"http://www.reactnativeexpress.com","rank":-5.642544952660551,"score":1,"time":"2018-05-25T23:17:00Z"},{"id":17164678,"title":"React-spring goes universal: animate anything on any platform","url":"https://twitter.com/0xca0a/status/1000513216672403456","rank":-5.4223148645315336,"score":2,"time":"2018-05-26T23:12:54Z"},{"id":17164988,"title":"Understanding React component life-cycle","url":"https://code.likeagirl.io/understanding-react-component-life-cycle-49bf4b8674de","rank":-6.4254656634776115,"score":1,"time":"2018-05-27T01:10:08Z"},{"id":17167739,"title":"Fusion.js – framework for universal React/Redux/Node applications","url":"https://fusionjs.com/","rank":-5.4223148645315336,"score":4,"time":"2018-05-27T16:44:45Z"},{"id":17170102,"title":"React Popup Modal (3kb) – Modals,Tooltips and Menus\u200A–\u200A All in One","url":"https://github.com/yjose/reactjs-popup","rank":-5.029694159741383,"score":2,"time":"2018-05-28T01:22:10Z"},{"id":17172396,"title":"From Django to React: How to Write Front End If You Are a Back End Developer","url":"http://www.iamondemand.com/blog/django-react-write-frontend-backend-developer/","rank":-4.2587684905126455,"score":2,"time":"2018-05-28T13:56:31Z"},{"id":17172557,"title":"Show HN: Smooth UI, a React UI Library for Humans","url":"https://github.com/smooth-code/smooth-ui","rank":-5.218630283054186,"score":87,"time":"2018-05-28T14:25:12Z"},{"id":17172907,"title":"Andrew Clark: React Suspense [video]","url":"https://www.youtube.com/watch?v=z-6JC0_cOns","rank":-6.4254656634776115,"score":2,"time":"2018-05-28T15:24:00Z"},{"id":17173409,"title":"Build Awesome Forms in React Using Redux-Form","url":"https://blog.bitsrc.io/build-awesome-forms-in-react-using-redux-form-d1e4c96f5850","rank":-5.642544952660551,"score":1,"time":"2018-05-28T16:53:41Z"},{"id":17174033,"title":"FULL-STACK WEB APPS WITH METEOR AND REACT","url":"http://serverdblog.com/full-stack-web-apps-meteor-react/","rank":-5.642544952660551,"score":1,"time":"2018-05-28T18:44:33Z"},{"id":17174472,"title":"X0: Zero-config React development environment and static site generator","url":"https://compositor.io/x0/","rank":-5.218630283054186,"score":2,"time":"2018-05-28T19:56:35Z"},{"id":17175747,"title":"Show HN: React MPA","url":"https://github.com/bigicoin/react-mpa","rank":-6.737061774670698,"score":1,"time":"2018-05-29T01:16:37Z"},{"id":17181022,"title":"React 16 – The Complete Guide (incl. React Router 4 and Redux)","url":"https://medium.com/@marteinbaven/dive-in-and-learn-react-from-scratch-75e66f82f406","rank":-7.148568583438252,"score":4,"time":"2018-05-29T17:07:03Z"},{"id":17181132,"title":"Andrew Clark: React Suspense","url":"https://youtu.be/z-6JC0_cOns","rank":-6.737061774670698,"score":1,"time":"2018-05-29T17:20:45Z"},{"id":17181656,"title":"Announcing the Byteconf React Call for Papers","url":"https://medium.com/byteconf/announcing-the-byteconf-react-cfp-23a2f35b91dd","rank":-5.8814219078830545,"score":2,"time":"2018-05-29T18:15:32Z"},{"id":17185382,"title":"React.js turns 5","url":"https://twitter.com/reactjs/status/1001521260482904064","rank":-6.737061774670698,"score":2,"time":"2018-05-30T05:49:36Z"},{"id":17186042,"title":"Tutorial: Realtime commenting app with React and Ably","url":"https://www.ably.io/tutorials/reactjs-realtime-commenting","rank":-5.642544952660551,"score":1,"time":"2018-05-30T08:30:30Z"},{"id":17186152,"title":"Getting Started with ReasonML and React Native","url":"https://blog.callstack.io/getting-started-with-reasonml-and-react-native-299476389c3e","rank":-5.8814219078830545,"score":3,"time":"2018-05-30T08:55:57Z"},{"id":17188513,"title":"Show HN: PWA about Avengers built with React.js","url":"https://www.amitmerchant.com/pocket-avengers","rank":-5.4223148645315336,"score":2,"time":"2018-05-30T15:33:03Z"},{"id":17197268,"title":"Reach Router: Accessible Router for React.js","url":"https://reach.tech/router","rank":-5.8814219078830545,"score":8,"time":"2018-05-31T15:55:22Z"},{"id":17198697,"title":"Gatsby, the React-Based Static Site Generator, Gets Commercial Backing","url":"https://thenewstack.io/gatsbyjs-the-open-source-react-based-ssg-creates-company-to-evolve-cloud-native-website-builds","rank":-5.218630283054186,"score":1,"time":"2018-05-31T18:18:59Z"},{"id":17203275,"title":"Tips on React for large scale projects","url":"https://hackernoon.com/tips-on-react-for-large-scale-projects-3f9ece85983d","rank":-5.8814219078830545,"score":2,"time":"2018-06-01T07:20:31Z"},{"id":17204889,"title":"Show HN: Compconv – Convert React components between function and class","url":"https://github.com/sungwoncho/compconv","rank":-5.218630283054186,"score":1,"time":"2018-06-01T13:05:32Z"},{"id":17205802,"title":"How to Build a Simple Blog Using React and GraphQL","url":"https://levelup.gitconnected.com/how-to-build-a-simple-blog-using-react-and-graphql-4a680b6e3206","rank":-5.218630283054186,"score":3,"time":"2018-06-01T14:55:07Z"},{"id":17206867,"title":"Slack Lunch Club – React, GraphQL, Serverless, ArangoDB","url":"https://medium.com/@mikestaub22/slack-lunch-club-part-1-7-deep-dive-into-a-modern-web-app-d3eb980a215","rank":-5.8814219078830545,"score":1,"time":"2018-06-01T16:18:57Z"},{"id":17207654,"title":"5 Reasons to Love React Native","url":"https://useful.ly/blog/5-reasons-react-native/","rank":-6.141418665344863,"score":1,"time":"2018-06-01T17:20:40Z"},{"id":17209832,"title":"Lottie for Android, iOS, React Native, and Web","url":"http://airbnb.io/lottie/","rank":-5.642544952660551,"score":89,"time":"2018-06-01T20:25:53Z"},{"id":17210378,"title":"Show HN: An Almost Ideal React Image Component","url":"https://github.com/stereobooster/react-ideal-image/blob/master/introduction.md","rank":-5.642544952660551,"score":106,"time":"2018-06-01T21:13:34Z"},{"id":17211283,"title":"React is the new jQuery","url":"http://bradfrost.com/blog/link/replacing-jquery-with-vue-js-no-build-step-necessary/","rank":-6.4254656634776115,"score":225,"time":"2018-06-01T23:06:57Z"},{"id":17212549,"title":"Gooact: React in 160 lines of JavaScript","url":"https://medium.com/@sweetpalma/gooact-react-in-160-lines-of-javascript-44e0742ad60f","rank":-5.8814219078830545,"score":4,"time":"2018-06-02T03:46:35Z"},{"id":17213796,"title":"Drupal and React for Web Development","url":"https://anyforsoft.com/blog/drupal-and-react-web-development","rank":-6.141418665344863,"score":1,"time":"2018-06-02T09:49:22Z"},{"id":17213946,"title":"Building a Chat App with Express, React and Socket.io with GIFs Support","url":"https://quantizd.com/build-chat-app-with-express-react-socket-io/","rank":-4.690092449226312,"score":1,"time":"2018-06-02T10:46:48Z"},{"id":17215380,"title":"React is not the new JQuery","url":"https://medium.com/@dmitrigrabov/react-is-not-the-new-jquery-e42a19f165f4","rank":-6.141418665344863,"score":3,"time":"2018-06-02T17:06:04Z"},{"id":17216249,"title":"NextDoor warns Pinterest about using React Native","url":"https://medium.com/@vivekxk/every-company-that-i-know-of-that-has-tried-this-hybrid-approach-has-walked-it-back-months-later-b00678b68f4b","rank":-5.8814219078830545,"score":16,"time":"2018-06-02T20:39:54Z"},{"id":17216628,"title":"Facebook moving away from React Native?","url":"https://twitter.com/sandofsky/status/1002637340291018754","rank":-6.141418665344863,"score":159,"time":"2018-06-02T22:00:44Z"},{"id":17218567,"title":"Rendering React to HTML at Build Time with Prepack","url":"https://twitter.com/trueadm/status/1002812303824314369","rank":-5.4223148645315336,"score":2,"time":"2018-06-03T08:34:36Z"},{"id":17219053,"title":"Don't use React Native","url":"https://medium.com/@vivekxk/every-company-that-i-know-of-that-has-tried-this-hybrid-approach-has-walked-it-back-months-later-b00678b68f4b","rank":-6.4254656634776115,"score":1,"time":"2018-06-03T11:28:09Z"},{"id":17220622,"title":"React Native no longer used in the main Facebook app","url":"https://twitter.com/sandofsky/status/1002637340291018754?s=21","rank":-5.218630283054186,"score":5,"time":"2018-06-03T17:34:09Z"},{"id":17220644,"title":"Free Video Tutorial: Getting Started with Material-UI for React","url":"https://codingthesmartway.com/getting-started-with-material-ui-for-react-material-design-for-react/","rank":-5.218630283054186,"score":1,"time":"2018-06-03T17:38:18Z"},{"id":17221399,"title":"How to Integrate Netlify’s Form Handling in a React App – Netlify","url":"https://www.netlify.com/blog/2017/07/20/how-to-integrate-netlifys-form-handling-in-a-react-app/","rank":-4.853960595957184,"score":1,"time":"2018-06-03T19:54:13Z"},{"id":17225783,"title":"An Almost Ideal React Image Component","url":"https://github.com/stereobooster/react-ideal-image","rank":-6.141418665344863,"score":1,"time":"2018-06-04T08:51:13Z"},{"id":17225836,"title":"Render screen or tab only when it has been displayed in React Navigation v2","url":"http://www.albertgao.xyz/2018/06/04/render-screen-or-tab-only-when-it-has-been-displayed-in-react-navigation-v2/","rank":-4.5369272462944465,"score":1,"time":"2018-06-04T09:01:20Z"},{"id":17226697,"title":"Artsy x React Native, a single day conference for iOS developers","url":"https://artsy.net/x-react-native","rank":-5.029694159741383,"score":1,"time":"2018-06-04T11:20:43Z"},{"id":17227960,"title":"Vue.js or React? Which you would chose and why?","url":"https://www.reddit.com/r/javascript/comments/8o781t/vuejs_or_react_which_you_would_chose_and_why/e01qn55/","rank":-5.218630283054186,"score":1,"time":"2018-06-04T14:20:05Z"},{"id":17235492,"title":"State Management in React Apps","url":"https://kolosek.com/react-state/","rank":-6.4254656634776115,"score":1,"time":"2018-06-05T06:54:20Z"},{"id":17235517,"title":"Examining Performance Differences Between Native, Flutter, and React Native","url":"https://robots.thoughtbot.com/examining-performance-differences-between-native-flutter-and-react-native-mobile-development","rank":-5.4223148645315336,"score":3,"time":"2018-06-05T07:00:36Z"},{"id":17235535,"title":"React Component Library by CA Technologies","url":"http://mineral-ui.com/","rank":-6.141418665344863,"score":1,"time":"2018-06-05T07:05:47Z"},{"id":17236836,"title":"React, TypeScript and defaultProps dilemma","url":"https://medium.com/@martin_hotell/react-typescript-and-defaultprops-dilemma-ca7f81c661c7","rank":-6.4254656634776115,"score":1,"time":"2018-06-05T12:02:02Z"},{"id":17237817,"title":"How TimeSeries Uses React to Improve Performance and UX","url":"https://www.mendix.com/blog/how-timeseries-uses-react-to-improve-performance-and-ux/","rank":-5.4223148645315336,"score":2,"time":"2018-06-05T14:20:51Z"},{"id":17237957,"title":"Show HN: Just launched a React.js Showcase","url":"https://madewithreactjs.com/","rank":-5.642544952660551,"score":8,"time":"2018-06-05T14:33:44Z"},{"id":17238973,"title":"Apache Cordova vs. React Native","url":"https://www.freelancinggig.com/blog/2018/06/05/apache-cordova-vs-react-native/","rank":-6.4254656634776115,"score":1,"time":"2018-06-05T16:03:03Z"},{"id":17241470,"title":"Introducing Form Generator Api in React Reactive Form","url":"https://github.com/bietkul/react-reactive-form","rank":-5.642544952660551,"score":1,"time":"2018-06-05T20:00:20Z"},{"id":17243519,"title":"React-fetches is a simple and efficient way to make requests into your REST APIs","url":"https://github.com/dleitee/react-fetches","rank":-4.3934495640662155,"score":2,"time":"2018-06-06T00:50:05Z"},{"id":17246157,"title":"The most important lessons I’ve learned after a year of working with React","url":"https://medium.freecodecamp.org/mindset-lessons-from-a-year-with-react-1de862421981","rank":-4.5369272462944465,"score":2,"time":"2018-06-06T11:41:28Z"},{"id":17248499,"title":"React Native 101 for Designers","url":"https://twitter.com/lintonye/status/1004099231244664833","rank":-6.4254656634776115,"score":2,"time":"2018-06-06T16:28:05Z"},{"id":17249157,"title":"MERN Stack Front to Back: Full Stack React, Redux and Node.js","url":"https://medium.com/@marteinbaven/mern-stack-front-to-back-full-stack-react-redux-node-js-4d850fd05e8a","rank":-4.853960595957184,"score":2,"time":"2018-06-06T17:30:54Z"},{"id":17249431,"title":"Server Rendering with React and React Router","url":"https://tylermcginnis.com/react-router-server-rendering/","rank":-7.968636859947137,"score":1,"time":"2018-06-06T18:00:20Z"},{"id":17253478,"title":"React Native 101 for Designers","url":"https://twitter.com/lintonye/status/1004099231244664833","rank":-6.4254656634776115,"score":3,"time":"2018-06-07T05:23:47Z"},{"id":17253590,"title":"The React Native Adventure","url":"https://medium.com/@marcontwit/the-react-native-adventure-7b9e8b67005a","rank":-6.737061774670698,"score":2,"time":"2018-06-07T05:48:36Z"},{"id":17253821,"title":"Building an Accessible Modal Component with React Portals: Part 2","url":"https://assortment.io/posts/accessible-modal-component-react-portals-part-2","rank":-5.218630283054186,"score":1,"time":"2018-06-07T06:54:18Z"},{"id":17253987,"title":"How to Make a Real-Time Editable Datagrid in React","url":"https://dev.to/pmbanugo/real-time-editable-datagrid-in-react-56ad","rank":-5.218630283054186,"score":1,"time":"2018-06-07T07:36:53Z"},{"id":17256060,"title":"Top React Libraries Every JavaScript Professional Should Know","url":"https://brainhub.eu/blog/react-libraries-javascript-professional-should-know/","rank":-5.642544952660551,"score":1,"time":"2018-06-07T14:33:44Z"},{"id":17256417,"title":"React Native 101 for Designers","url":"https://twitter.com/lintonye/status/1004099231244664833","rank":-6.4254656634776115,"score":2,"time":"2018-06-07T15:09:29Z"},{"id":17256778,"title":"React conditional display","url":"https://medium.com/@bargord11/react-conditional-display-6383e3d96978","rank":-7.080419157732719,"score":1,"time":"2018-06-07T15:38:18Z"},{"id":17263603,"title":"How to (and how Not to) learn REACT?","url":"http://www.js-craft.io/blog/16-Roadmap-to-learn-React/","rank":-5.642544952660551,"score":1,"time":"2018-06-08T08:29:02Z"},{"id":17267774,"title":"Scrolling in React","url":"https://medium.com/@bargord11/scrolling-in-react-ff7651196d9e","rank":-7.080419157732719,"score":1,"time":"2018-06-08T17:34:09Z"},{"id":17271875,"title":"The React Is “just” JavaScript Myth","url":"https://daverupert.com/2018/06/the-react-is-just-javascript-myth/","rank":-6.141418665344863,"score":41,"time":"2018-06-09T06:50:47Z"},{"id":17273395,"title":"Show HN: Noderize, create-react-app for Node applications","url":"https://noderize.js.org","rank":-5.4223148645315336,"score":4,"time":"2018-06-09T15:12:29Z"},{"id":17277851,"title":"Taro – Write React Code  for Web/React Native/Other","url":"https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=en&ie=UTF8&prev=_t&rurl=translate.google.com&sl=zh-CN&sp=nmt4&tl=en&u=https://github.com/NervJS/taro&xid=17259,15700019,15700043,15700124,15700149,15700168,15700173,15700186,15700191,15700201&usg=ALkJrhhMD28o6YcbnCUJYPR6f_1tnJBFbQ","rank":-7.536359457861464,"score":1,"time":"2018-06-10T12:45:39Z"},{"id":17281489,"title":"Building a React app from scratch using webpack 4 and babel","url":"https://hackernoon.com/how-to-build-a-react-project-from-scratch-using-webpack-4-and-babel-56d4a26afd32","rank":-5.029694159741383,"score":1,"time":"2018-06-11T03:18:44Z"},{"id":17282038,"title":"React Native vs. Cordova, PhoneGap, Ionic Etc.","url":"https://uxplanet.org/react-native-vs-cordova-phonegap-ionic-etc-2f85d9651605","rank":-5.8814219078830545,"score":2,"time":"2018-06-11T05:28:48Z"},{"id":17282832,"title":"Utilise render props to separate logic from presentation in React","url":"https://medium.com/@_kamerontanseli/utilise-render-props-to-separate-logic-from-presentation-in-react-c5dd0edfa974","rank":-5.218630283054186,"score":1,"time":"2018-06-11T09:01:59Z"},{"id":17283924,"title":"How to use React's experimental new Profiler component","url":"https://medium.com/@dave_lunny/how-to-use-reacts-experimental-new-profiler-feature-c340674e5d0e","rank":-5.4223148645315336,"score":2,"time":"2018-06-11T13:21:40Z"},{"id":17285551,"title":"Flutter for React Native Developers","url":"https://flutter.io/flutter-for-react-native/","rank":-6.4254656634776115,"score":1,"time":"2018-06-11T16:16:47Z"},{"id":17286991,"title":"How (and why) to build a static blog with React","url":"https://bonner.jp/posts/a-static-react-site/","rank":-5.218630283054186,"score":5,"time":"2018-06-11T18:29:35Z"},{"id":17287933,"title":"Tensorflow.js and React.js seed","url":"https://github.com/Parassharmaa/tfjs-react-seed","rank":-6.141418665344863,"score":5,"time":"2018-06-11T19:54:33Z"},{"id":17290148,"title":"How to build a movie search app with React and Elasticsearch","url":"https://medium.appbase.io/how-to-build-a-movie-search-app-with-react-and-elasticsearch-2470f202291c","rank":-5.029694159741383,"score":2,"time":"2018-06-12T01:54:47Z"},{"id":17291185,"title":"Easy documentation for your React components","url":"http://docz.site","rank":-6.141418665344863,"score":1,"time":"2018-06-12T06:43:19Z"},{"id":17292542,"title":"Utilise render props to separate logic from presentation in React","url":"https://medium.com/@_kamerontanseli/c5dd0edfa974","rank":-5.218630283054186,"score":1,"time":"2018-06-12T12:19:06Z"},{"id":17294588,"title":"Lessons from One Week Teaching React","url":"http://adadevacademy.tumblr.com/post/174822896987/lessons-from-one-week-teaching-react","rank":-6.141418665344863,"score":8,"time":"2018-06-12T16:02:41Z"},{"id":17296951,"title":"Show HN: Smart Assistant with IBM Watson and Chatengine Using React","url":"https://github.com/nxsyed/commun-ai","rank":-5.029694159741383,"score":1,"time":"2018-06-12T19:18:24Z"},{"id":17299088,"title":"Webpack 4: Universal Code Splitting in React… the inventors are back baby","url":"https://medium.com/@ScriptedAlchemy/webpack-4-universal-code-splitting-in-react-the-inventors-are-back-baby-453745f9665d","rank":-4.853960595957184,"score":2,"time":"2018-06-12T23:48:53Z"},{"id":17299495,"title":"Show HW: A React JavaScript snippet preview component","url":"https://hugodias.github.io/meta-preview/","rank":-5.642544952660551,"score":1,"time":"2018-06-13T01:17:11Z"},{"id":17300652,"title":"Does anyone actually *like* React these days?","url":"https://mobile.twitter.com/dan_abramov/status/1006685205011234816","rank":-5.8814219078830545,"score":22,"time":"2018-06-13T06:08:45Z"},{"id":17301113,"title":"How to use React (and Redux) with your crufty old CMS","url":"https://jrsinclair.com/articles/2018/how-to-use-react-redux-with-your-crufty-old-cms/","rank":-5.029694159741383,"score":3,"time":"2018-06-13T07:44:35Z"},{"id":17303586,"title":"Create a library of React components that can be published to npm","url":"https://www.npmjs.com/package/create-component-lib","rank":-4.853960595957184,"score":2,"time":"2018-06-13T14:49:35Z"},{"id":17303745,"title":"Office 365, Skype, MS Teams, and VS Code Are All Being Rewritten in React Native","url":"https://twitter.com/thelarkinn/status/1006746626617008128","rank":-4.3934495640662155,"score":55,"time":"2018-06-13T15:05:11Z"},{"id":17304765,"title":"Framer X: React, meet design","url":"https://framer.com/announcement?ref=P4vqoN","rank":-6.4254656634776115,"score":3,"time":"2018-06-13T16:46:52Z"},{"id":17310738,"title":"Microsoft Office rewrite to React.js nears completion","url":"https://react-etc.net/entry/microsoft-office-rewrite-to-react-js-nears-completion","rank":-5.642544952660551,"score":67,"time":"2018-06-14T11:03:09Z"},{"id":17311958,"title":"Big Testing in React","url":"https://frontside.io/blog/2018/06/13/big-testing-in-react/","rank":-6.737061774670698,"score":2,"time":"2018-06-14T14:32:14Z"},{"id":17312193,"title":"Atomic Design with React and Bit: Simplify a Complex UI","url":"https://blog.bitsrc.io/simplify-complex-ui-by-implementing-the-atomic-design-in-react-with-bit-f4ad116ec8db","rank":-5.218630283054186,"score":2,"time":"2018-06-14T14:57:18Z"},{"id":17313157,"title":"Making Pulled Pork with React Native, Expo, and Express","url":"https://daveceddia.com/perfect-pulled-pork-react-native-expo-express/","rank":-5.4223148645315336,"score":210,"time":"2018-06-14T17:01:06Z"},{"id":17314315,"title":"State of React Native 2018","url":"https://facebook.github.io/react-native/blog/2018/06/14/state-of-react-native-2018","rank":-6.4254656634776115,"score":418,"time":"2018-06-14T18:51:02Z"},{"id":17316267,"title":"Has Vue passed React yet?","url":"https://hasvuepassedreactyet.surge.sh","rank":-6.4254656634776115,"score":161,"time":"2018-06-14T23:28:13Z"},{"id":17318042,"title":"GitHub 100K star race: React vs. Vue","url":"https://hubble.js.org/react-vs-vue/","rank":-5.8814219078830545,"score":1,"time":"2018-06-15T07:14:23Z"},{"id":17318193,"title":"5 (or more) ways to benefit from TypeScript in React projects","url":"https://brightinventions.pl/blog/5-ways-to-benefit-from-typescript-in-react/","rank":-5.029694159741383,"score":1,"time":"2018-06-15T07:57:55Z"},{"id":17318925,"title":"Building an Image Gallery with Laravel PHP and React","url":"https://learninglaravel.net/building-an-image-gallery-with-laravel-and-react","rank":-5.4223148645315336,"score":1,"time":"2018-06-15T11:16:07Z"},{"id":17319187,"title":"Build responsive React Native view for any device and support orientation change","url":"https://medium.com/react-native-training/build-responsive-react-native-views-for-any-device-and-support-orientation-change-1c8beba5bc23","rank":-4.853960595957184,"score":1,"time":"2018-06-15T12:20:33Z"},{"id":17320202,"title":"React Suite Release 3.1.0，Support for import on Demand","url":"https://github.com/rsuite/rsuite/releases/tag/3.1.0","rank":-5.029694159741383,"score":2,"time":"2018-06-15T14:59:10Z"},{"id":17320950,"title":"GitHub stars for React and Vue: today Vue won","url":"http://www.timqian.com/star-history/#facebook/react&vuejs/vue","rank":-5.4223148645315336,"score":1,"time":"2018-06-15T16:18:46Z"},{"id":17321160,"title":"Effortless React State Management","url":"https://lsm.github.io/alfa/","rank":-6.737061774670698,"score":1,"time":"2018-06-15T16:37:45Z"},{"id":17321866,"title":"IDE for building React Native apps open source","url":"https://www.decoide.org/","rank":-5.642544952660551,"score":2,"time":"2018-06-15T17:47:20Z"},{"id":17322617,"title":"The Case for React Native","url":"https://ashfurrow.com/blog/the-case-for-react-native/","rank":-6.4254656634776115,"score":2,"time":"2018-06-15T19:09:08Z"},{"id":17322992,"title":"Show HN: I needed to learn React and I created a meeting room manager","url":"https://roombelt.com","rank":-4.5369272462944465,"score":4,"time":"2018-06-15T19:54:52Z"},{"id":17324498,"title":"Chirp and React Native","url":"https://blog.chirp.io/chirp-connect-with-react-native-b5fb9977337","rank":-6.737061774670698,"score":1,"time":"2018-06-15T23:09:03Z"},{"id":17325602,"title":"The state of the state: React state management in 2018","url":"https://dev.to/jpnelson/the-state-of-the-state-react-state-management-in-2018-2l0c","rank":-5.218630283054186,"score":1,"time":"2018-06-16T03:12:38Z"},{"id":17326571,"title":"React profiling component to measure the \"cost\" of rendering","url":"https://github.com/bvaughn/rfcs/blob/profiler/text/0000-profiler.md","rank":-5.4223148645315336,"score":75,"time":"2018-06-16T08:25:30Z"},{"id":17326841,"title":"Show HN: A Materialized HackerNews Feed Made Using React and Materialize CSS","url":"https://skywalker212.github.io/hacker-feed/","rank":-4.853960595957184,"score":3,"time":"2018-06-16T10:17:13Z"},{"id":17327584,"title":"React-Starter-Kit – Open Source Universal React Redux GraphQL Boilerplate","url":"https://github.com/reactjs-starter-kit/React-Starter-Kit","rank":-7.337343744886062,"score":43,"time":"2018-06-16T14:39:54Z"},{"id":17329706,"title":"Demystifying this.bind in React","url":"https://hackernoon.com/demystifying-this-bind-in-react-87f1c843b8b7","rank":-6.4254656634776115,"score":1,"time":"2018-06-16T22:00:52Z"},{"id":17332259,"title":"Custom Icons and Typographies in React Native","url":"https://www.youtube.com/watch?v=tJWZD3LNN5s&feature=youtu.be","rank":-5.8814219078830545,"score":2,"time":"2018-06-17T13:23:12Z"},{"id":17336101,"title":"Atlaskit: React UI Components by Atlassian","url":"https://atlaskit.atlassian.com/","rank":-6.141418665344863,"score":6,"time":"2018-06-18T05:02:22Z"},{"id":17336247,"title":"Show HN: ReactHashtag – Hashtags parser for React","url":"https://github.com/cristianbote/react-hashtag","rank":-5.8814219078830545,"score":1,"time":"2018-06-18T06:08:24Z"},{"id":17336406,"title":"Vue overtook React","url":"https://github.com/vuejs/vue/stargazers","rank":-7.080419157732719,"score":3,"time":"2018-06-18T06:56:54Z"},{"id":17336798,"title":"Vue.js just passed React in stars on GitHub","url":"https://i.imgur.com/jiXCOD1.jpg","rank":-5.4223148645315336,"score":1,"time":"2018-06-18T09:11:34Z"},{"id":17338316,"title":"Show HN: Yagol, a Game of Life sandbox built with React.js","url":"https://sarcadass.github.io/yagol/","rank":-4.853960595957184,"score":39,"time":"2018-06-18T14:04:40Z"},{"id":17339822,"title":"EON, the Realtime Dashboard Framework, Now Available in React","url":"https://www.pubnub.com/blog/pubnub-eon-now-available-in-react-build-a-dashboard-in-under-5-minutes/?devrel_hn=syed","rank":-5.4223148645315336,"score":5,"time":"2018-06-18T17:06:48Z"},{"id":17340364,"title":"React.js Image Cropping and Focus Point Editor","url":"https://github.com/betterthingsdigital/scissors","rank":-5.642544952660551,"score":1,"time":"2018-06-18T18:15:14Z"},{"id":17342471,"title":"D3 and React: the simple, functional way","url":"https://dpren.github.io/posts/2018-06-12-d3-react-the-simple-functional-way.html","rank":-5.8814219078830545,"score":2,"time":"2018-06-18T23:28:02Z"},{"id":17343234,"title":"React Fragments – the end of the wrapper div","url":"https://getstream.io/blog/react-fragments/","rank":-5.642544952660551,"score":2,"time":"2018-06-19T02:01:28Z"},{"id":17344464,"title":"High performance subscription-based form state management for React","url":"https://github.com/final-form/react-final-form","rank":-5.4223148645315336,"score":2,"time":"2018-06-19T07:29:58Z"},{"id":17345417,"title":"Making ScoutDocs: React","url":"https://markjaquith.wordpress.com/2018/06/11/making-scoutdocs-react/","rank":-7.080419157732719,"score":1,"time":"2018-06-19T10:50:12Z"},{"id":17346776,"title":"GitHub Stars !== Usage: React Is Still Blowing Vue and Angular Away","url":"https://zendev.com/2018/06/19/react-usage-beating-vue-angular.html","rank":-5.029694159741383,"score":168,"time":"2018-06-19T14:12:42Z"},{"id":17347147,"title":"Bringing Together React, D3, and Their Ecosystem","url":"https://www.smashingmagazine.com/2018/02/react-d3-ecosystem/","rank":-5.8814219078830545,"score":3,"time":"2018-06-19T14:47:05Z"},{"id":17347582,"title":"Facts You Should Know About React","url":"https://blog.jscrambler.com/facts-you-should-know-about-react/","rank":-6.141418665344863,"score":1,"time":"2018-06-19T15:30:19Z"},{"id":17348008,"title":"React (and its ecosystem) vs. Ember: Objective Comparison","url":"https://www.developertown.com/react-vs-ember-a-comparison-of-problem-solving-with-each-ecosystem/","rank":-5.642544952660551,"score":1,"time":"2018-06-19T16:17:20Z"},{"id":17348215,"title":"React Native at Airbnb","url":"https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c","rank":-6.737061774670698,"score":498,"time":"2018-06-19T16:44:11Z"},{"id":17349058,"title":"Future of mobile app development at AirBnB (native / react native)","url":"https://medium.com/airbnb-engineering/react-native-at-airbnb-the-technology-dafd0b43838","rank":-5.218630283054186,"score":3,"time":"2018-06-19T18:18:08Z"},{"id":17349530,"title":"Show HN: Objective Look at React with the Whole React Ecosystem vs. Ember","url":"https://www.developertown.com/react-vs-ember-a-comparison-of-problem-solving-with-each-ecosystem/?","rank":-6.798733011723831,"score":1,"time":"2018-06-19T19:19:35Z"},{"id":17349966,"title":"How to build a React.js chat app in 10 minutes","url":"https://medium.freecodecamp.org/how-to-build-a-react-js-chat-app-in-10-minutes-c9233794642b","rank":-5.029694159741383,"score":10,"time":"2018-06-19T20:17:44Z"},{"id":17352999,"title":"How to Integrate Netlify’s Form Handling in a React App – Netlify","url":"https://www.netlify.com/blog/2017/07/20/how-to-integrate-netlifys-form-handling-in-a-react-app/","rank":-4.853960595957184,"score":1,"time":"2018-06-20T06:17:00Z"},{"id":17353178,"title":"Projects to Help You Learn React (2017)","url":"https://daveceddia.com/react-practice-projects/","rank":-5.8814219078830545,"score":161,"time":"2018-06-20T06:58:15Z"},{"id":17353251,"title":"Airbnb is sunsetting React Native and reinvesting all efforts into native","url":"https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a","rank":-5.029694159741383,"score":18,"time":"2018-06-20T07:14:53Z"},{"id":17353537,"title":"Build React Forms Based on GraphQL APIs","url":"https://medium.com/@wittydeveloper/build-react-forms-based-on-graphql-apis-7e3acb1f91d7","rank":-5.8814219078830545,"score":8,"time":"2018-06-20T08:29:11Z"},{"id":17353767,"title":"Objective comparison between React and Ember projects","url":"https://twitter.com/nullvoxpopuli/status/1009120627939307522","rank":-5.8814219078830545,"score":1,"time":"2018-06-20T09:28:32Z"},{"id":17354249,"title":"React Native vs. Native Mobile App Development","url":"https://applikeysolutions.com/blog/react-native-vs-native-mobile-app-development","rank":-5.8814219078830545,"score":1,"time":"2018-06-20T11:11:35Z"},{"id":17354536,"title":"You Got This Zine: React Edition","url":"https://glitch.com/you-got-this/2","rank":-6.141418665344863,"score":3,"time":"2018-06-20T12:03:23Z"},{"id":17355409,"title":"Migrating your front end to React, step by step","url":"https://medium.com/@rmhartog/migrating-your-front-end-to-react-step-by-step-49ea0c73d9d7","rank":-5.4223148645315336,"score":3,"time":"2018-06-20T14:03:53Z"},{"id":17356752,"title":"Airbnb: Sunsetting React Native","url":"https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a","rank":-6.737061774670698,"score":3,"time":"2018-06-20T16:16:38Z"},{"id":17357142,"title":"React-lifecycle-visualizer v2.0 released","url":"https://github.com/Oblosys/react-lifecycle-visualizer","rank":-6.141418665344863,"score":1,"time":"2018-06-20T16:59:09Z"},{"id":17358577,"title":"Building reason-react with parcel-bundler","url":"https://blog.manifold.co/building-reason-react-with-parcel-bundler-cb651278bf47","rank":-6.141418665344863,"score":1,"time":"2018-06-20T19:01:11Z"},{"id":17359587,"title":"Vue.js surpassed React.js on GitHub","url":"http://www.purfectstack.com/packages","rank":-5.8814219078830545,"score":3,"time":"2018-06-20T20:45:18Z"},{"id":17361327,"title":"Build a Reusable Design System with React","url":"https://code.tutsplus.com/tutorials/build-a-reusable-design-system-with-react--cms-29954","rank":-5.8814219078830545,"score":1,"time":"2018-06-21T01:27:48Z"},{"id":17362147,"title":"Airbnb to stop using React Native","url":"https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a","rank":-6.141418665344863,"score":1,"time":"2018-06-21T04:22:30Z"},{"id":17363123,"title":"React Native is dead, long live React Native","url":"https://inthepocket.com/blog/2018/react-native-is-dead-long-live-react-native","rank":-7.746472238338964,"score":2,"time":"2018-06-21T08:22:11Z"},{"id":17363246,"title":"React Native and ClojureScript – An obscure stack","url":"http://sulami.github.io/posts/react-native-and-clojurescript/","rank":-5.8814219078830545,"score":1,"time":"2018-06-21T08:45:48Z"},{"id":17364967,"title":"Qaf, simple state management for React based on context","url":"https://github.com/sonaye/qaf","rank":-5.4223148645315336,"score":1,"time":"2018-06-21T13:42:28Z"},{"id":17365451,"title":"Airbnb is 'sunsetting' React Native, reinvesting all efforts back into native","url":"https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a","rank":-5.029694159741383,"score":43,"time":"2018-06-21T14:29:18Z"},{"id":17371651,"title":"React Suite v3.1.1 Release Overview","url":"https://github.com/rsuite/rsuite/releases/tag/3.1.1","rank":-5.8814219078830545,"score":2,"time":"2018-06-22T05:44:07Z"},{"id":17373243,"title":"Show HN: Single Element Pattern for React","url":"https://github.com/diegohaz/singel","rank":-5.8814219078830545,"score":2,"time":"2018-06-22T11:51:24Z"},{"id":17373451,"title":"React-yue: A lib to help you render the views of Yue in the React way","url":"https://github.com/oyyd/react-yue","rank":-6.333789926765034,"score":1,"time":"2018-06-22T12:36:51Z"},{"id":17373465,"title":"Show HN: Material Dashboard – Free Admin for Bootstrap 4, React, Angular, Vue.js","url":"https://github.com/creativetimofficial/material-dashboard","rank":-4.690092449226312,"score":436,"time":"2018-06-22T12:38:34Z"},{"id":17376549,"title":"React Native at Airbnb: The Technology","url":"https://medium.com/airbnb-engineering/react-native-at-airbnb-the-technology-dafd0b43838","rank":-6.141418665344863,"score":1,"time":"2018-06-22T19:12:00Z"},{"id":17376722,"title":"Should We Use React Native? Thoughts from Expo Following Airbnb Sunsetting RN","url":"https://blog.expo.io/should-we-use-react-native-1465d8b607ac","rank":-4.853960595957184,"score":17,"time":"2018-06-22T19:35:58Z"},{"id":17377126,"title":"Show HN: react-easy-crop – crop images with easy interactions","url":"https://github.com/ricardo-ch/react-easy-crop","rank":-5.218630283054186,"score":5,"time":"2018-06-22T20:34:53Z"},{"id":17380817,"title":"Show HN: Medium Blog on React, Redux, Store, Actions, Reducers and Logger","url":"https://medium.com/@kuldeepgrewal/redux-store-actions-reducers-and-logger-get-started-and-a-little-further-1-13e5acf170c2","rank":-4.853960595957184,"score":1,"time":"2018-06-23T11:47:45Z"},{"id":17380820,"title":"Show HN: Medium Blog on React, Redux, Reactotron, Actions, Reducers and Sagas","url":"https://medium.com/@kuldeepgrewal/redux-reactotron-actions-reducers-and-sagas-2-cff70ea0570f","rank":-4.853960595957184,"score":2,"time":"2018-06-23T11:48:23Z"},{"id":17383531,"title":"Angular and React Prerendering Docker Image","url":"https://github.com/entrik/kathisto","rank":-6.141418665344863,"score":1,"time":"2018-06-23T21:24:30Z"},{"id":17385016,"title":"React-Ranger – A headless render-prop component for range sliders in React","url":"https://github.com/react-tools/react-ranger","rank":-6.969263392375751,"score":2,"time":"2018-06-24T04:58:06Z"},{"id":17386611,"title":"Authenticating Users in SPA Using Node, Passport, React and Redux","url":"http://andrejgajdos.com/authenticating-users-in-single-page-applications-using-node-passport-react-and-redux/","rank":-5.218630283054186,"score":2,"time":"2018-06-24T14:09:38Z"},{"id":17386897,"title":"Show HN: How to Build Tinder with React Native","url":"https://useful.ly/trial-tinder","rank":-5.4223148645315336,"score":2,"time":"2018-06-24T15:32:33Z"},{"id":17387051,"title":"React Native Is Getting Evicted by Airbnb [Resonse]","url":"http://headway.io/blog/react-native-is-getting-evicted-by-airbnb-our-response/","rank":-5.642544952660551,"score":1,"time":"2018-06-24T16:11:41Z"},{"id":17390820,"title":"Wrapper for React-Native to write code in more elegant, functional style","url":"https://github.com/alexlandg/pure-native","rank":-4.853960595957184,"score":1,"time":"2018-06-25T08:31:41Z"},{"id":17390822,"title":"Wrapper for React to write code in more elegant, functional style","url":"https://github.com/alexlandg/pure-react","rank":-5.029694159741383,"score":1,"time":"2018-06-25T08:32:02Z"},{"id":17390861,"title":"React Molecule","url":"https://github.com/cult-of-coders/react-molecule","rank":-7.460654783917127,"score":1,"time":"2018-06-25T08:42:27Z"},{"id":17391783,"title":"React-addstate – Add state to functional React components","url":"https://github.com/andywer/react-stateful-fn/tree/react-addstate","rank":-7.746472238338964,"score":4,"time":"2018-06-25T12:26:28Z"},{"id":17392163,"title":"Concept: Native css-in-js for react","url":"https://github.com/andywer/ideabox/issues/15","rank":-5.8814219078830545,"score":1,"time":"2018-06-25T13:21:31Z"},{"id":17392686,"title":"A Swift Developer’s React Native Experience","url":"https://swiftwithjustin.co/2018/06/24/a-swift-developers-react-native-experience/","rank":-5.8814219078830545,"score":17,"time":"2018-06-25T14:31:18Z"},{"id":17392753,"title":"The end of React-Hot-Loader","url":"https://github.com/gaearon/react-hot-loader/issues/1024","rank":-6.141418665344863,"score":1,"time":"2018-06-25T14:40:42Z"},{"id":17394447,"title":"Airbnb and React Native Expectations","url":"https://ashfurrow.com/blog/airbnb-and-react-native-expectations/","rank":-6.4254656634776115,"score":1,"time":"2018-06-25T18:17:17Z"},{"id":17398720,"title":"Airbnb and React Native Expectations","url":"https://ashfurrow.com/blog/airbnb-and-react-native-expectations/","rank":-6.4254656634776115,"score":2,"time":"2018-06-26T08:09:27Z"},{"id":17399295,"title":"Tool for querying US mortality data, in Neo4J with React/GraphQL interface","url":"https://github.com/senorbacon/mortality","rank":-4.853960595957184,"score":1,"time":"2018-06-26T10:16:31Z"},{"id":17399638,"title":"MobPro Amsterdam Is Hiring a Front-End Developer (React)","url":"https://mobpro.com/vacatures/front-end-developer-react/","rank":-5.4223148645315336,"score":1,"time":"2018-06-26T11:32:37Z"},{"id":17401744,"title":"Show HN: Superfine is a pure functional 1kB React-like clone UI library","url":"https://github.com/jorgebucaran/super-fine","rank":-4.690092449226312,"score":1,"time":"2018-06-26T16:07:00Z"},{"id":17401927,"title":"Show HN: Superfine is a tiny, react-like UI library","url":"https://github.com/rarevision/superfine","rank":-5.218630283054186,"score":1,"time":"2018-06-26T16:26:18Z"},{"id":17406423,"title":"React Developer Roadmap","url":"https://github.com/adam-golab/react-developer-roadmap","rank":-7.080419157732719,"score":3,"time":"2018-06-27T07:42:19Z"},{"id":17407036,"title":"Alternative to react, angular, jquery = ES6 Proxy","url":"https://github.com/Weedshaker/Proxify","rank":-5.8814219078830545,"score":2,"time":"2018-06-27T10:16:53Z"},{"id":17407564,"title":"Form handling in React No worries just leave it on React Reactive Form","url":"https://medium.com/@kuldepsaxena155/better-forms-with-react-reactive-form-431571e40a0f","rank":-6.798733011723831,"score":1,"time":"2018-06-27T12:26:53Z"},{"id":17408273,"title":"Custom Error Pages with React, GraphQL, and Error Boundaries","url":"https://medium.freecodecamp.org/how-to-handle-graphql-errors-with-react-error-boundaries-dd9273feda85","rank":-5.4223148645315336,"score":2,"time":"2018-06-27T14:14:47Z"},{"id":17408944,"title":"Create a Static Website Blog with Gatsby, CosmicJS, and React","url":"https://levelup.gitconnected.com/build-a-gatsby-blog-using-the-cosmic-js-source-plugin-57ea1b7c87dd","rank":-5.218630283054186,"score":2,"time":"2018-06-27T15:31:02Z"},{"id":17409541,"title":"Would Airbnb Have Fared Better with NativeScript Instead of React Native?","url":"https://www.nativescript.org/blog/would-airbnb-have-fared-better-with-nativescript-instead-of-react-native","rank":-5.029694159741383,"score":1,"time":"2018-06-27T16:34:40Z"},{"id":17409843,"title":"An easy solution for embedding Unity WebGL builds in your React application","url":"https://github.com/jeffreylanters/react-unity-webgl","rank":-4.853960595957184,"score":1,"time":"2018-06-27T17:03:41Z"},{"id":17410419,"title":"Building browser extensions with React","url":"https://www.rubberduck.io/blog/browser-extensions-react/","rank":-6.4254656634776115,"score":1,"time":"2018-06-27T18:11:19Z"},{"id":17414402,"title":"Using a decorator pattern to implement pub/sub in React","url":"https://medium.com/@marcacyr/much-pub-sub-very-code-such-cool-439791522d21","rank":-5.218630283054186,"score":1,"time":"2018-06-28T05:50:59Z"},{"id":17415001,"title":"Doing Vue after three years with React","url":"https://medium.com/@omm2/doing-vue-after-three-years-with-react-3d36d53abbd6","rank":-5.8814219078830545,"score":1,"time":"2018-06-28T08:14:34Z"},{"id":17415135,"title":"Host your react-redux website with AWS S3","url":"https://brightinventions.pl/blog/host-website-with-aws-s3/","rank":-5.642544952660551,"score":1,"time":"2018-06-28T08:46:32Z"},{"id":17416644,"title":"Universal CMS framework using React & GraphQL for any application and database","url":"https://github.com/Canner/canner","rank":-5.029694159741383,"score":2,"time":"2018-06-28T13:27:22Z"},{"id":17417092,"title":"Home Automation Open-Source App with React Native, Node, Express, Raspberry Pi","url":"https://apiko.com/blog/how-to-build-home-automation-app-with-raspberry-pi-and-javascript/","rank":-4.853960595957184,"score":3,"time":"2018-06-28T14:24:32Z"},{"id":17420834,"title":"Cloning Dark Mode List Using React Native and AWS AppSync","url":"https://medium.com/react-native-training/cloning-dark-mode-list-using-react-native-and-aws-appsync-1c0f7ff0d81e","rank":-5.218630283054186,"score":2,"time":"2018-06-28T21:59:09Z"},{"id":17423161,"title":"How to Implement Push Notifications for iOS and Android in React Native","url":"https://apiko.com/blog/react-native-push-notifications/","rank":-4.853960595957184,"score":7,"time":"2018-06-29T08:18:51Z"},{"id":17423168,"title":"Show HN: Yubaba, element to element orchestrator for React.js","url":"https://github.com/madou/yubaba","rank":-5.218630283054186,"score":10,"time":"2018-06-29T08:21:12Z"},{"id":17424027,"title":"My experience with testing a React app on different devices","url":"https://blog.phusion.nl/2018/06/29/my-experiences-with-testing-a-react-app-on-different-devices/","rank":-5.218630283054186,"score":1,"time":"2018-06-29T12:14:42Z"},{"id":17424906,"title":"Show HN: Rails template integrating React and Capistrano","url":"https://github.com/astrocket/react-rails-template","rank":-5.642544952660551,"score":3,"time":"2018-06-29T15:02:38Z"},{"id":17425840,"title":"ReasonML – React as First Intended","url":"https://medium.com/@Imaginary_Cloud/reasonml-react-as-first-intended-68044fb6ba71","rank":-6.4254656634776115,"score":3,"time":"2018-06-29T17:06:54Z"},{"id":17425939,"title":"Show HN: Exploring React-like functionality without React","url":"https://dosyago-coder-0.github.io/explore-react-without-react/","rank":-7.746472238338964,"score":1,"time":"2018-06-29T17:19:55Z"},{"id":17426714,"title":"React/Redux development on steroids","url":"https://hackernoon.com/react-redux-development-on-steroids-95dfed7e7a85","rank":-6.4254656634776115,"score":1,"time":"2018-06-29T18:50:38Z"},{"id":17427059,"title":"Managing state in React with Unstated","url":"https://able.bio/drenther/managing-state-in-react-with-unstated--35akdue","rank":-6.141418665344863,"score":1,"time":"2018-06-29T19:27:52Z"},{"id":17430273,"title":"The React State Museum","url":"https://hackernoon.com/the-react-state-museum-a278c726315","rank":-6.737061774670698,"score":2,"time":"2018-06-30T10:26:30Z"},{"id":17432745,"title":"A Glance Through Docusaurus, Docz, and React-Static","url":"https://dev.to/swyx/a-glance-through-docusaurus-docz-and-react-static-47in","rank":-5.642544952660551,"score":1,"time":"2018-06-30T21:06:08Z"},{"id":17433719,"title":"Cra-universal 3.0.0 released, Zero config create-react-app and SSR without eject","url":"https://medium.com/@antonybudianto/new-cra-universal-3-0-0-released-37ceb19d31fb","rank":-4.3934495640662155,"score":1,"time":"2018-07-01T02:14:26Z"},{"id":17438127,"title":"I abandoned React in favor of Hyperapp – Here’s why","url":"https://hackernoon.com/i-abandonded-react-in-favor-of-hyperapp-heres-why-df65638f8a79","rank":-5.218630283054186,"score":2,"time":"2018-07-01T22:48:46Z"},{"id":17439356,"title":"Designing Reusable React Components","url":"https://stephenmann.io/post/designing-reusable-react-components/","rank":-6.737061774670698,"score":3,"time":"2018-07-02T04:34:20Z"},{"id":17439778,"title":"Connection-Aware Components: The Network Information API in React","url":"https://mxb.at/blog/connection-aware-components/","rank":-5.4223148645315336,"score":2,"time":"2018-07-02T06:57:54Z"},{"id":17440584,"title":"React Native Components","url":"https://componenta.io/","rank":-7.080419157732719,"score":1,"time":"2018-07-02T10:39:13Z"},{"id":17441229,"title":"React Developer Roadmap","url":"https://github.com/adam-golab/react-developer-roadmap","rank":-7.080419157732719,"score":3,"time":"2018-07-02T12:56:27Z"},{"id":17442039,"title":"Getting Started with Rust, React, and WebAssembly","url":"https://www.fullstackreact.com/articles/rust-react-and-web-assembly/","rank":-5.8814219078830545,"score":4,"time":"2018-07-02T14:44:13Z"},{"id":17442435,"title":"How to Use TypeScript to Build Better React Applications","url":"https://blog.bitsrc.io/how-to-use-typescript-to-build-better-react-applications-e8e6086d2cae","rank":-5.4223148645315336,"score":1,"time":"2018-07-02T15:23:49Z"},{"id":17443041,"title":"Show HN: Chromatic 1.0 – Continuous UI Testing for React","url":"https://blog.hichroma.com/chromatic-1-0-continuous-ui-testing-for-react-2ad10fd01cfe","rank":-5.218630283054186,"score":3,"time":"2018-07-02T16:29:08Z"},{"id":17443078,"title":"An Apollo-Style Client for REST API Interaction in React","url":"https://github.com/contiamo/restful-react","rank":-5.218630283054186,"score":1,"time":"2018-07-02T16:32:15Z"},{"id":17443327,"title":"Yubaba Element to element animation orchestrator for React.js","url":"https://github.com/madou/yubaba","rank":-5.4223148645315336,"score":1,"time":"2018-07-02T16:56:26Z"},{"id":17444945,"title":"How we migrated Weedmaps to React and cut our load times in half","url":"https://medium.com/weedmaps-engineering/how-we-migrated-weedmaps-to-react-and-cut-our-load-times-in-half-a7f50816f6dc","rank":-4.690092449226312,"score":2,"time":"2018-07-02T20:11:34Z"},{"id":17446408,"title":"Heard – An Enterprise React Native Social Messaging App","url":"https://github.com/dabit3/heard","rank":-5.642544952660551,"score":1,"time":"2018-07-03T00:00:42Z"},{"id":17446832,"title":"Show HN: React declarative control flow","url":"https://github.com/yosbelms/react-declarative-flow.git","rank":-6.141418665344863,"score":1,"time":"2018-07-03T01:44:40Z"},{"id":17450081,"title":"React Native: A retrospective from the mobile-engineering team at Udacity","url":"https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102","rank":-5.029694159741383,"score":3,"time":"2018-07-03T13:42:11Z"},{"id":17450501,"title":"Building Touch Bar Support for MacOS in Electron with React","url":"https://medium.com/@nparsons08/winds-2-1-building-touch-bar-support-for-macos-in-electron-with-react-e10adb811c91","rank":-5.218630283054186,"score":1,"time":"2018-07-03T14:34:54Z"},{"id":17451136,"title":"Show HN: How I built my first react app: DotConnect, a childhood game","url":"https://medium.com/@sjsakib/how-i-built-my-first-react-app-dot-connect-364f39ca0db7","rank":-4.690092449226312,"score":1,"time":"2018-07-03T15:46:55Z"},{"id":17451680,"title":"Render Props, Apollo and Formik: build and compose forms in React with ease","url":"https://techblog.commercetools.com/render-props-apollo-and-formik-build-and-compose-forms-in-react-with-ease-f79a594be239","rank":-4.690092449226312,"score":2,"time":"2018-07-03T16:48:18Z"},{"id":17451688,"title":"Show HN: Tensorflow.jsx – The React.js Machine Learning API You Never Asked For","url":"https://github.com/ModelDepot/tfjsx","rank":-4.5369272462944465,"score":1,"time":"2018-07-03T16:49:21Z"},{"id":17452341,"title":"Rogue: Server Side Rendering for React with Zero Config","url":"https://github.com/alidcastano/rogue","rank":-5.4223148645315336,"score":2,"time":"2018-07-03T17:59:30Z"},{"id":17452482,"title":"Cloning Dark Mode List Using React Native and AWS AppSync","url":"https://medium.com/react-native-training/cloning-dark-mode-list-using-react-native-and-aws-appsync-1c0f7ff0d81e","rank":-5.218630283054186,"score":2,"time":"2018-07-03T18:15:57Z"},{"id":17455351,"title":"React Native: A retrospective from the mobile-engineering team at Udacity","url":"https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102","rank":-5.029694159741383,"score":285,"time":"2018-07-04T04:57:40Z"},{"id":17457336,"title":"Universal CMS framework using React and GraphQL for any apps & databases","url":"https://github.com/canner/canner","rank":-5.029694159741383,"score":1,"time":"2018-07-04T14:07:26Z"},{"id":17458092,"title":"React Native 0.56","url":"http://facebook.github.io/react-native/blog/2018/07/04/releasing-react-native-056","rank":-6.737061774670698,"score":2,"time":"2018-07-04T16:30:09Z"},{"id":17460160,"title":"Take your ES6 in React to the next level","url":"http://blog.jakoblind.no/next-level-es6-react/?ref=stackshare","rank":-5.4223148645315336,"score":1,"time":"2018-07-05T00:30:52Z"},{"id":17461667,"title":"React Suite v3.1.3 Release Overview","url":"https://github.com/rsuite/rsuite/releases/tag/3.1.3","rank":-5.8814219078830545,"score":1,"time":"2018-07-05T08:21:59Z"},{"id":17461930,"title":"Testing SSR with React Helmet","url":"https://medium.com/better-things-digital/react-helmet-ssr-testing-925d1e5bf474","rank":-6.4254656634776115,"score":1,"time":"2018-07-05T09:35:06Z"},{"id":17462571,"title":"What problem is React/JSX solving in your App?","url":"https://www.prahladyeri.com/blog/2018/07/what-problem-is-react-jsx-solving.html","rank":-5.4223148645315336,"score":1,"time":"2018-07-05T12:02:53Z"},{"id":17462713,"title":"Upgrade your React UI with state machines","url":"https://hackernoon.com/upgrade-your-react-ui-with-state-machines-30d1298e90be","rank":-5.8814219078830545,"score":1,"time":"2018-07-05T12:34:05Z"},{"id":17468591,"title":"Show HN: React and Codrops slide pieces","url":"https://github.com/mjunaidi/react-codrops-slide-pieces","rank":-5.8814219078830545,"score":1,"time":"2018-07-06T03:13:42Z"},{"id":17470080,"title":"JavaScript – React and Chart js","url":"http://jsdiaries.com/2018/07/01/javascript-graphs-react-and-chartjs/","rank":-6.4254656634776115,"score":1,"time":"2018-07-06T09:32:05Z"},{"id":17470496,"title":"Roadmap to becoming a React developer in 2018","url":"https://github.com/adam-golab/react-developer-roadmap","rank":-5.642544952660551,"score":311,"time":"2018-07-06T11:17:45Z"},{"id":17473915,"title":"Show HN: I implemented React.js in under 4kb","url":"https://codepen.io/dosyago/pen/NzZmVK","rank":-5.4223148645315336,"score":3,"time":"2018-07-06T18:26:56Z"},{"id":17474005,"title":"Show HN: Implementing the demos from the React Guide without using React","url":"https://dosyago-coder-0.github.io/racked-js-react-without-babel-in-500-lines/","rank":-6.969263392375751,"score":1,"time":"2018-07-06T18:36:00Z"},{"id":17476655,"title":"How learning Angular made me better React developer","url":"https://medium.com/front-end-hacking/how-learning-angular-made-me-better-react-developer-e2693118848b","rank":-5.642544952660551,"score":3,"time":"2018-07-07T02:47:00Z"},{"id":17476786,"title":"ClojureScript: A Great Place for React [video]","url":"https://www.youtube.com/watch?v=81_p6PSu064","rank":-5.8814219078830545,"score":11,"time":"2018-07-07T03:22:23Z"},{"id":17479066,"title":"Starter for React and Meteor apps","url":"https://github.com/alexsicart/Create-React-Meteor-App","rank":-6.141418665344863,"score":1,"time":"2018-07-07T16:01:05Z"},{"id":17479994,"title":"Flutter is not React","url":"https://flutter.thosakwe.com/posts/flutter-is-not-react","rank":-6.737061774670698,"score":27,"time":"2018-07-07T19:12:38Z"},{"id":17482278,"title":"Shakl, a utility to create styled components in React Native","url":"https://github.com/sonaye/shakl","rank":-5.218630283054186,"score":2,"time":"2018-07-08T05:20:26Z"},{"id":17487118,"title":"Server Driven Rendering for React Native","url":"https://github.com/i6mi6/react-native-sdr","rank":-6.141418665344863,"score":2,"time":"2018-07-09T00:25:44Z"},{"id":17487785,"title":"Reach: React Router","url":"https://reach.tech/router","rank":-7.080419157732719,"score":1,"time":"2018-07-09T03:29:12Z"},{"id":17489082,"title":"Show HN: Clothes shopping app UI built in React Native","url":"https://github.com/ATF19/react-native-shop-ui","rank":-5.218630283054186,"score":128,"time":"2018-07-09T09:50:56Z"},{"id":17489479,"title":"Show HN: CoreUI – Free Admin Panel for Bootstrap 4, Angular, React and Vue.js","url":"https://github.com/coreui/coreui-free-bootstrap-admin-template","rank":-4.5369272462944465,"score":4,"time":"2018-07-09T11:38:21Z"},{"id":17489551,"title":"Show HN: Flash – Speed Reading Web App Made with React/Next.js","url":"http://producthunt.com/posts/flash-3","rank":-4.853960595957184,"score":9,"time":"2018-07-09T11:55:31Z"},{"id":17489936,"title":"React/Redux Style Guide","url":"https://github.com/iraycd/React-Redux-Styleguide","rank":-6.737061774670698,"score":2,"time":"2018-07-09T13:17:23Z"},{"id":17490506,"title":"React Native is 0.56 now available","url":"http://facebook.github.io/react-native/blog/2018/07/04/releasing-react-native-056","rank":-5.8814219078830545,"score":2,"time":"2018-07-09T14:44:51Z"},{"id":17491044,"title":"Deploy a Dockerized React App on GCloud App Engine","url":"https://medium.com/getpopsure/deploy-a-dockerized-react-app-on-gcloud-app-engine-9b33a53fe845","rank":-5.4223148645315336,"score":2,"time":"2018-07-09T15:41:08Z"},{"id":17492077,"title":"React Native at Airbnb: The Technology","url":"https://medium.com/airbnb-engineering/react-native-at-airbnb-the-technology-dafd0b43838","rank":-6.141418665344863,"score":1,"time":"2018-07-09T17:51:49Z"},{"id":17495897,"title":"React Image Video Lightbox","url":"https://www.npmjs.com/package/react-image-video-lightbox","rank":-6.737061774670698,"score":1,"time":"2018-07-10T06:38:15Z"},{"id":17496360,"title":"React children composition patterns with TypeScript","url":"https://medium.com/@martin_hotell/react-children-composition-patterns-with-typescript-56dfc8923c64","rank":-6.141418665344863,"score":1,"time":"2018-07-10T08:52:47Z"},{"id":17498317,"title":"Show HN: Four ways of managing state between React and Ember","url":"https://twitter.com/nullvoxpopuli/status/1016686447137624064","rank":-5.029694159741383,"score":1,"time":"2018-07-10T14:21:32Z"},{"id":17499776,"title":"Airbnb, Udacity Abandon React Native","url":"https://adtmag.com/articles/2018/07/10/abandon-react-native.aspx","rank":-6.4254656634776115,"score":1,"time":"2018-07-10T16:45:22Z"},{"id":17499988,"title":"Show HN: Chatblocks. React-like and declarative Messenger chatbot framework","url":"https://github.com/skorytnicki/chatblocks","rank":-5.218630283054186,"score":2,"time":"2018-07-10T17:02:53Z"},{"id":17501827,"title":"Show HN: Htmlstring-to-react: Light and secure parser","url":"https://github.com/thomasthiebaud/htmlstring-to-react","rank":-5.4223148645315336,"score":1,"time":"2018-07-10T20:27:34Z"},{"id":17502668,"title":"React Values: React components for handling state with render props","url":"https://github.com/ianstormtaylor/react-values","rank":-7.337343744886062,"score":1,"time":"2018-07-10T22:13:05Z"},{"id":17504711,"title":"Practical Angular, React and Node – Airbnb Style Application","url":"https://medium.com/@samrudhav/basic-to-advanced-angular-react-node-explained-simple-6b6636823020","rank":-5.642544952660551,"score":1,"time":"2018-07-11T05:50:07Z"},{"id":17505563,"title":"I wrote a post on how to configure flow and react-native","url":"http://www.dzurico.com/react-native-and-flow/","rank":-4.853960595957184,"score":2,"time":"2018-07-11T09:29:01Z"},{"id":17505766,"title":"Testing PRs with React Native","url":"https://medium.com/@Rapchik/testing-pull-requests-with-react-native-613cd10919f6","rank":-6.4254656634776115,"score":1,"time":"2018-07-11T10:22:32Z"},{"id":17505926,"title":"React component to render notifications (GitHub)","url":"https://github.com/teodosii/react-notifications-component","rank":-6.141418665344863,"score":1,"time":"2018-07-11T10:55:47Z"},{"id":17507388,"title":"How to Learn React – Best Free Online Resources for Beginners","url":"https://brainhub.eu/blog/how-to-learn-react-best-free-online-resources/","rank":-5.218630283054186,"score":13,"time":"2018-07-11T14:52:10Z"},{"id":17509390,"title":"Open Sourcing Award Winning React Native AR App – Figment AR","url":"https://github.com/viromedia/figment-ar","rank":-5.218630283054186,"score":4,"time":"2018-07-11T19:02:30Z"},{"id":17511785,"title":"Show HN: A Modern Router for ExpressJS, Koa and React","url":"https://github.com/jeswin/nsoap-express","rank":-5.218630283054186,"score":1,"time":"2018-07-12T02:40:34Z"},{"id":17513312,"title":"Demystifying React's Virtual DOM","url":"https://medium.com/nybles/demystifying-react-s-virtual-dom-eb0f2dc0717a","rank":-6.4254656634776115,"score":19,"time":"2018-07-12T10:12:19Z"},{"id":17513409,"title":"Using React Context in a TypeScript App","url":"https://medium.com/@thehappybug/using-react-context-in-a-typescript-app-c4ef7504c858","rank":-5.8814219078830545,"score":1,"time":"2018-07-12T10:45:16Z"},{"id":17515461,"title":"React Suite v3.2.0 : Added InputPicker and TagPicker","url":"https://github.com/rsuite/rsuite/releases/tag/3.2.0","rank":-5.4223148645315336,"score":1,"time":"2018-07-12T15:19:52Z"},{"id":17516785,"title":"Show HN: create-react-library CLI for easily publishing react libraries","url":"https://github.com/transitive-bullshit/create-react-library","rank":-7.148568583438252,"score":1,"time":"2018-07-12T17:30:15Z"},{"id":17520986,"title":"A map of the React ecosystem","url":"https://ifelse.io/2018/07/04/a-guide-to-the-react-ecosystem/","rank":-6.141418665344863,"score":2,"time":"2018-07-13T06:52:05Z"},{"id":17521563,"title":"Show HN: Deep React state with Context and lenses","url":"https://codesandbox.io/s/1rj55k32zq","rank":-5.4223148645315336,"score":1,"time":"2018-07-13T09:28:42Z"},{"id":17521801,"title":"React Native Pin View (Number Lock Screen for RN) – Talut TAŞGIRAN – Medium","url":"https://medium.com/@talut/react-native-pin-view-7969b211d885","rank":-4.853960595957184,"score":1,"time":"2018-07-13T10:35:47Z"},{"id":17523013,"title":"Moving 500,000 Users from React Native to Flutter","url":"https://medium.com/reflectly-engineering/reflectly-from-react-native-to-flutter-2e3dffced2ea","rank":-5.4223148645315336,"score":3,"time":"2018-07-13T13:58:31Z"},{"id":17525245,"title":"Artsy React Native Workshop","url":"http://www.logiccolony.com/2018/07/Artsy-React-Native-Workshop.html","rank":-6.737061774670698,"score":2,"time":"2018-07-13T18:05:02Z"},{"id":17525301,"title":"When to use React Native","url":"https://medium.com/@ShwtMhjn/when-to-use-react-native-4c1641cd2dec","rank":-6.4254656634776115,"score":2,"time":"2018-07-13T18:11:49Z"},{"id":17525846,"title":"A Dummy’s Guide to Redux and Thunk in React","url":"https://medium.com/@stowball/a-dummys-guide-to-redux-and-thunk-in-react-d8904a7005d3","rank":-5.218630283054186,"score":1,"time":"2018-07-13T19:16:54Z"},{"id":17526666,"title":"JavaScript Framework Comparison with Examples (React, Vue and Hyperapp)","url":"https://hackernoon.com/javascript-framework-comparison-with-examples-react-vue-hyperapp-97f064fb468d","rank":-5.4223148645315336,"score":1,"time":"2018-07-13T21:03:18Z"},{"id":17529497,"title":"Creating a layout like Pinterest with React and the partition problem","url":"https://www.damiannicholson.com/posts/2018/07/14/creating-a-layout-like-pinterest-with-react-and-the-partition-problem/","rank":-5.029694159741383,"score":2,"time":"2018-07-14T09:06:56Z"},{"id":17529760,"title":"Reflectly\u200Aapp, from React Native to Flutter","url":"https://medium.com/reflectly-engineering/reflectly-from-react-native-to-flutter-2e3dffced2ea","rank":-5.8814219078830545,"score":3,"time":"2018-07-14T10:44:14Z"},{"id":17530818,"title":"Show HN: Guppy, a GUI desktop app that replaces the terminal for React dev","url":"https://github.com/joshwcomeau/guppy","rank":-4.5369272462944465,"score":37,"time":"2018-07-14T15:57:31Z"},{"id":17535722,"title":"Defining Component APIs in React","url":"https://jxnblk.com/writing/posts/defining-component-apis-in-react/","rank":-6.4254656634776115,"score":1,"time":"2018-07-15T15:51:48Z"},{"id":17537248,"title":"Auto generate React code from Sketch designs, by the PageDraw team (YC W18)","url":"http://cleeseeks.com/","rank":-4.690092449226312,"score":2,"time":"2018-07-15T21:40:43Z"},{"id":17537855,"title":"Why you should leave React for Vue, and never use it again","url":"https://blog.sourcerer.io/why-you-should-leave-react-for-vue-and-never-use-it-again-5e274bef27c2","rank":-4.853960595957184,"score":3,"time":"2018-07-16T00:15:59Z"},{"id":17538062,"title":"React vs. VueJS. Which to Choose?","url":"http://compargram.com/technology/reactjs-vs-vuejs","rank":-6.141418665344863,"score":2,"time":"2018-07-16T01:10:40Z"},{"id":17538955,"title":"Debugging React Performance with React 16 and Chrome Devtools","url":"https://building.calibreapp.com/debugging-react-performance-with-react-16-and-chrome-devtools-c90698a522ad","rank":-7.536359457861464,"score":2,"time":"2018-07-16T05:25:21Z"},{"id":17540946,"title":"Just Released a New Version of “Microservices with Docker, Flask, and React”","url":"http://testdriven.io","rank":-4.853960595957184,"score":1,"time":"2018-07-16T13:02:59Z"},{"id":17541334,"title":"Rewriting the JSAddin with React/Redux – \u200A5 Lessons Learned","url":"https://engineering.vena.io/2018/07/15/rewriting-the-jsaddin-with-react-redux-5-lessons-learned/","rank":-5.4223148645315336,"score":1,"time":"2018-07-16T14:09:23Z"},{"id":17541659,"title":"Deploying a React App on DigitalOcean","url":"https://hackernoon.com/start-to-finish-deploying-a-react-app-on-digitalocean-bcfae9e6d01b","rank":-6.141418665344863,"score":4,"time":"2018-07-16T14:46:02Z"},{"id":17545726,"title":"Show HN: Server Driven Rendering for React Native","url":"https://github.com/i6mi6/react-native-sdr","rank":-5.642544952660551,"score":1,"time":"2018-07-16T22:29:59Z"},{"id":17545858,"title":"Show HN: DotNetify-Elements – Realtime React component library for .NET back end","url":"http://dotnetify.net/elements/","rank":-4.853960595957184,"score":2,"time":"2018-07-16T22:52:05Z"},{"id":17547470,"title":"Testing React Components Using Jest and Enzyme","url":"http://blogs.quovantis.com/testing-react-components-using-jest-and-enzyme/","rank":-5.8814219078830545,"score":1,"time":"2018-07-17T05:12:00Z"},{"id":17550618,"title":"React Native vs. Flutter vs. WebView – Hybrid Mobile App Development for 2018","url":"https://www.youtube.com/watch?v=-n5G48o2bxQ","rank":-4.853960595957184,"score":1,"time":"2018-07-17T16:01:53Z"},{"id":17550759,"title":"Show HN: EmojiGenie \uD83E\uDDDE‍️ – emoji search with 1-click copy written in React","url":"https://emojigenie.com/","rank":-4.690092449226312,"score":5,"time":"2018-07-17T16:17:00Z"},{"id":17551426,"title":"Ignite 2\u200A–\u200AThe shortcut for new React Native projects","url":"https://medium.com/react-native-training/ignite-2-the-shortcut-for-new-react-native-projects-b62376da6c5d","rank":-5.4223148645315336,"score":1,"time":"2018-07-17T17:29:49Z"},{"id":17551427,"title":"Record and Upload Videos with React Native","url":"https://medium.com/react-native-training/uploading-videos-from-react-native-c79f520b9ae1","rank":-5.8814219078830545,"score":3,"time":"2018-07-17T17:30:25Z"},{"id":17554336,"title":"Show HN: Declarative forms in Mobx/React with lots of dynamic/imperative hooks","url":"https://github.com/kentik/mobx-form","rank":-4.690092449226312,"score":1,"time":"2018-07-17T23:14:29Z"},{"id":17555801,"title":"React Native vs. Real Native Apps\u200A–\u200AWhich Is Better?","url":"https://hackernoon.com/react-native-vs-real-native-apps-which-is-better-a8383d6f7ca5","rank":-5.4223148645315336,"score":1,"time":"2018-07-18T05:46:48Z"},{"id":17557043,"title":"React Native: Promises, delusions, and getting your app to market, fast","url":"https://perspective.despark.com/react-native-promises-delusions-and-getting-your-app-to-market-fast-d440e170df7f","rank":-5.029694159741383,"score":1,"time":"2018-07-18T10:39:48Z"},{"id":17557436,"title":"Mix React and Cycle.js Apps","url":"https://github.com/cyclejs/react","rank":-6.141418665344863,"score":3,"time":"2018-07-18T11:48:36Z"},{"id":17557516,"title":"Use React in Cycle.js and Vice-Versa","url":"https://staltz.com/use-react-in-cyclejs-and-vice-versa.html","rank":-5.642544952660551,"score":3,"time":"2018-07-18T12:00:58Z"},{"id":17557700,"title":"Show HN: Prism, idiomatic style manager for React Native","url":"https://github.com/tmpfs/prism","rank":-5.4223148645315336,"score":1,"time":"2018-07-18T12:28:08Z"},{"id":17558206,"title":"Inspect the performance of React Js components","url":"https://github.com/vaheqelyan/react-perftool","rank":-5.8814219078830545,"score":1,"time":"2018-07-18T13:33:50Z"},{"id":17559580,"title":"A Hands-On Guide to Building Web Applications Using React and Redux","url":"https://itbook.store/books/9780134843551","rank":-4.853960595957184,"score":1,"time":"2018-07-18T16:03:37Z"},{"id":17559962,"title":"How to Build an Online Realtime Bidding/Auction System with React","url":"https://www.pubnub.com/blog/online-realtime-bidding-auction-app-react-pubnub/?devrel_hn=namratha","rank":-5.029694159741383,"score":1,"time":"2018-07-18T16:49:23Z"},{"id":17562428,"title":"How to save time with magic scaffolding (Node.js/React Focus)","url":"https://medium.com/@bamblehorse/how-to-save-time-with-magic-scaffolding-34be5737234f","rank":-5.029694159741383,"score":1,"time":"2018-07-18T22:00:27Z"},{"id":17562437,"title":"Great react tutorial","url":"https://css-tricks.com/productive-in-react/","rank":-7.080419157732719,"score":2,"time":"2018-07-18T22:01:37Z"},{"id":17563202,"title":"Download React and React Native Book for FREE","url":"https://bit.ly/2Lx0zOi","rank":-7.746472238338964,"score":1,"time":"2018-07-19T00:38:14Z"},{"id":17563876,"title":"React Suite v3.2.1 Release Overview","url":"https://github.com/rsuite/rsuite/releases/tag/3.2.1","rank":-5.8814219078830545,"score":1,"time":"2018-07-19T04:07:47Z"},{"id":17566033,"title":"What is the best, flutter or react native?","url":"https://www.quora.com/What-is-the-best-flutter-or-react-native?share=1","rank":-5.642544952660551,"score":1,"time":"2018-07-19T13:28:23Z"},{"id":17567913,"title":"Show HN: Open Source Course on React and Node","url":"https://course.hackerbayuniversity.com","rank":-5.4223148645315336,"score":1,"time":"2018-07-19T16:32:27Z"},{"id":17568080,"title":"A Roadmap to Becoming a Better React Native Developer in 2018 and Beyond","url":"https://alligator.io/react/roadmap-react-native-developer/","rank":-4.690092449226312,"score":1,"time":"2018-07-19T16:45:56Z"},{"id":17569143,"title":"How Fast Can You Learn React?","url":"https://hackernoon.com/how-fast-can-you-learn-react-49c4bdabc0df","rank":-6.141418665344863,"score":2,"time":"2018-07-19T18:37:02Z"},{"id":17569848,"title":"JavaScript fundamentals before learning React","url":"https://www.robinwieruch.de/javascript-fundamentals-react-requirements/","rank":-6.4254656634776115,"score":307,"time":"2018-07-19T20:15:57Z"},{"id":17572715,"title":"Flutter vs. React Native: Let’s See Who the Winner Is and What You Need to Know","url":"https://medium.com/@fraction.tech/flutter-vs-react-native-lets-see-who-the-winner-is-and-what-you-need-to-know-20038efd73ac","rank":-4.132099107886384,"score":4,"time":"2018-07-20T05:32:18Z"},{"id":17573486,"title":"Lore – a convention-driven framework for React","url":"http://www.lorejs.org/","rank":-5.8814219078830545,"score":1,"time":"2018-07-20T09:00:33Z"},{"id":17573634,"title":"Comparing Performance of Blaze, React and Angular","url":"https://medium.com/@kevalpadia/angular-vs-react-vs-blaze-which-framework-is-best-for-your-next-web-and-mobile-app-ef71f261d3fd","rank":-5.8814219078830545,"score":1,"time":"2018-07-20T09:36:27Z"},{"id":17574274,"title":"React – With Script Tag? Css Classes? No WebPack?","url":"https://reactpaths.com/react-myths-or-facts-7d82aef51b01","rank":-5.642544952660551,"score":1,"time":"2018-07-20T12:01:15Z"},{"id":17574786,"title":"Hackernoon – Is React.js the Best JavaScript Framework?","url":"https://hackernoon.com/is-react-js-the-best-javascript-framework-in-2018-264a0eb373c8","rank":-5.642544952660551,"score":2,"time":"2018-07-20T13:29:03Z"},{"id":17577432,"title":"React – With Script Tag? Css Classes? No WebPack?","url":"https://www.reddit.com/r/reactjs/comments/90dps9/react_myths_or_facts_there_is_a_persistent_buzz/","rank":-5.642544952660551,"score":2,"time":"2018-07-20T18:16:09Z"},{"id":17585049,"title":"Using AWS with React Native","url":"https://facebook.github.io/react-native/blog/2018/03/05/AWS-app-sync.html","rank":-6.4254656634776115,"score":2,"time":"2018-07-22T02:55:07Z"},{"id":17590794,"title":"Don’t Throw React Native Away Just Yet","url":"https://preslav.me/2018/07/20/dont-throw-react-native-away-just-yet/","rank":-5.642544952660551,"score":1,"time":"2018-07-23T05:44:15Z"},{"id":17590931,"title":"React Native VS Flutter, the better chart","url":"http://noypi-linux.blogspot.com/2018/07/react-native-vs-flutter.html","rank":-5.8814219078830545,"score":1,"time":"2018-07-23T06:36:32Z"},{"id":17591906,"title":"Tips on How To Optimize React Apps Performance #1","url":"https://desmart.com/blog/react-is-slow-oh-wait-tips-on-how-to-optimize-react-apps-performance-1","rank":-5.4223148645315336,"score":1,"time":"2018-07-23T11:18:07Z"},{"id":17593807,"title":"How we built a React Native mobile app in 36 hours with AWS Mobile hub","url":"https://medium.com/date-helper/how-we-built-a-react-native-mobile-app-in-36-hours-with-aws-mobile-hub-765c68ea5099","rank":-4.3934495640662155,"score":3,"time":"2018-07-23T16:30:30Z"},{"id":17593924,"title":"React vs. Vue: Clash of the JavaScript Titans","url":"https://www.infoworld.com/article/3291619/javascript/react-vs-vue-clash-of-the-javascript-titans.html","rank":-5.642544952660551,"score":1,"time":"2018-07-23T16:45:59Z"},{"id":17594122,"title":"React Storybook gets full time maintenance","url":"https://medium.com/storybookjs/storybook-the-next-chapter-9d5c4939ab6","rank":-6.141418665344863,"score":3,"time":"2018-07-23T17:11:40Z"},{"id":17594657,"title":"Show HN: Calculator mobile app written in React Native\u200A-\u200ADeep Dive (Part 2/2)","url":"https://medium.com/ml-everything/opencalc-react-native-deep-dive-part-2-6c8d91df156d","rank":-4.5369272462944465,"score":1,"time":"2018-07-23T18:22:16Z"},{"id":17594866,"title":"The mother of all demo apps: Exemplary Medium clone made in React,Angular,Node","url":"https://realworld.io","rank":-4.5369272462944465,"score":1,"time":"2018-07-23T18:48:01Z"},{"id":17598191,"title":"Segmentio/evergreen:  Evergreen React UI Framework by Segment","url":"https://github.com/segmentio/evergreen","rank":-5.642544952660551,"score":3,"time":"2018-07-24T04:49:53Z"},{"id":17600563,"title":"Redux vs. The React Context API","url":"https://daveceddia.com/context-api-vs-redux/","rank":-6.141418665344863,"score":1,"time":"2018-07-24T12:59:18Z"},{"id":17600661,"title":"Show HN: We built a React Native mobile app in 36 hours with AWS Mobile hub","url":"https://medium.com/date-helper/how-we-built-a-react-native-mobile-app-in-36-hours-with-aws-mobile-hub-765c68ea5099?source=linkShare-73440d050100-1532437872","rank":-4.2587684905126455,"score":1,"time":"2018-07-24T13:11:56Z"},{"id":17601588,"title":"Show HN: Aha mobile app (built with React Native)","url":"https://blog.aha.io/aha-mobile/","rank":-5.4223148645315336,"score":12,"time":"2018-07-24T14:57:55Z"},{"id":17602133,"title":"Finite State Machines with React","url":"https://css-tricks.com/finite-state-machines-with-react/","rank":-6.4254656634776115,"score":3,"time":"2018-07-24T15:50:56Z"},{"id":17602378,"title":"I abandoned React in favor of Hyperapp\u200A–\u200AHere’s why","url":"https://hackernoon.com/i-abandonded-react-in-favor-of-hyperapp-heres-why-df65638f8a79","rank":-5.218630283054186,"score":1,"time":"2018-07-24T16:12:22Z"},{"id":17603044,"title":"Mexico City – React.js for Developers (part time on site)","url":"https://reactjs.splashthat.com/","rank":-5.218630283054186,"score":1,"time":"2018-07-24T17:14:50Z"},{"id":17605060,"title":"Steam's new React and Chromium based chat UI now available to all users","url":"https://steamcommunity.com/updates/chatupdate","rank":-4.5369272462944465,"score":3,"time":"2018-07-24T21:22:26Z"},{"id":17606562,"title":"React Native is dead, long live React Native","url":"https://inthepocket.com/blog/2018/react-native-is-dead-long-live-react-native","rank":-7.746472238338964,"score":1,"time":"2018-07-25T02:41:20Z"},{"id":17607445,"title":"What’s the Difference Between AngularJs, Backbone, Ember and React","url":"https://www.freelancinggig.com/blog/2018/07/25/whats-the-difference-between-backbone-angularjs-ember-and-react/","rank":-5.218630283054186,"score":1,"time":"2018-07-25T07:20:32Z"},{"id":17608988,"title":"Custome nested validated forms in react","url":"https://blog.sicara.com/custom-nested-forms-validation-javascript-react-2f81cf6aa6e3","rank":-6.141418665344863,"score":4,"time":"2018-07-25T13:16:43Z"},{"id":17611969,"title":"Deciding between React Native and Native Code for your next project","url":"https://cantina.co/decideing-between-react-native-and-native-code-for-your-next-project/","rank":-5.029694159741383,"score":5,"time":"2018-07-25T19:15:17Z"},{"id":17615557,"title":"Redux Without Redux: Sharing State and One Way Data Flow Using Only React","url":"https://gist.github.com/francisrstokes/5750b58c5799038cf03a55ecadca7d8c","rank":-4.690092449226312,"score":2,"time":"2018-07-26T06:57:53Z"},{"id":17615603,"title":"React Suite release 3.2.2, add a sample site","url":"https://sample.rsuitejs.com/","rank":-5.218630283054186,"score":2,"time":"2018-07-26T07:08:18Z"},{"id":17617631,"title":"React Native Ecosystem – Back end, database, best libraries etc.","url":"https://www.simform.com/react-native-ecosystem-backend-database-best-libraries/","rank":-5.4223148645315336,"score":2,"time":"2018-07-26T14:09:08Z"},{"id":17617668,"title":"Show HN: React Native router that much better than standard solutions","url":"https://github.com/sergeyshpadyrev/react-native-easy-router","rank":-5.029694159741383,"score":3,"time":"2018-07-26T14:13:13Z"},{"id":17617841,"title":"LineCoins – React Cryptocurrency Live Tracker","url":"https://linecoins.info","rank":-6.4254656634776115,"score":1,"time":"2018-07-26T14:39:45Z"},{"id":17619609,"title":"Why Discord Is Sticking with React Native","url":"https://blog.discordapp.com/why-discord-is-sticking-with-react-native-ccc34be0d427","rank":-5.8814219078830545,"score":278,"time":"2018-07-26T18:19:02Z"},{"id":17624163,"title":"React Suspense","url":"https://www.youtube.com/watch?v=z-6JC0_cOns","rank":-7.460654783917127,"score":1,"time":"2018-07-27T07:34:36Z"},{"id":17624502,"title":"React component patterns","url":"https://instantfrontend.live/A3Jm7s9-q","rank":-7.080419157732719,"score":2,"time":"2018-07-27T08:48:21Z"},{"id":17624705,"title":"Handle Tab Changes in React Navigation v2 – ITNEXT","url":"https://itnext.io/handle-tab-changes-in-react-navigation-v2-faeadc2f2ffe","rank":-5.642544952660551,"score":1,"time":"2018-07-27T09:37:58Z"},{"id":17624918,"title":"GitHub on vanilla JS, Ionic 4 is framework-agnostic, state-machines in React","url":"https://www.weekendjs.com/","rank":-4.690092449226312,"score":1,"time":"2018-07-27T10:33:00Z"},{"id":17626321,"title":"Creating a Typography System with React and Styled-Components","url":"https://medium.com/harrys-engineering/creating-a-typography-system-with-react-and-styled-components-ae3661369266","rank":-5.4223148645315336,"score":1,"time":"2018-07-27T14:46:04Z"},{"id":17627017,"title":"[podcast] React Native at Airbnb","url":"https://softwareengineeringdaily.com/2018/07/27/react-native-at-airbnb-with-gabriel-peal/","rank":-6.4254656634776115,"score":1,"time":"2018-07-27T16:12:53Z"},{"id":17627512,"title":"React Native's new architecture (called Fabric) – why and how it works","url":"https://www.youtube.com/watch?v=83ffAY-CmL4","rank":-4.853960595957184,"score":4,"time":"2018-07-27T17:18:40Z"},{"id":17629593,"title":"Debugging React Native","url":"https://www.youtube.com/watch?v=UiPo9A9k7xc&index=3&list=PLFHvL21g9bk1skdjnKVGXREDmP_HVDj-u","rank":-7.080419157732719,"score":1,"time":"2018-07-27T21:32:37Z"},{"id":17632847,"title":"For all you React devs out there","url":"https://imgur.com/a/8fZO8MC","rank":-5.8814219078830545,"score":1,"time":"2018-07-28T12:22:01Z"},{"id":17633843,"title":"Statecharts with React.js","url":"https://medium.freecodecamp.org/how-to-visually-design-state-in-javascript-3a6a1aadab2b","rank":-6.737061774670698,"score":1,"time":"2018-07-28T16:39:31Z"},{"id":17635499,"title":"React vs. Angular","url":"https://www.thenativeweb.io/blog/2018-07-31-14-17-react-vs-angular/","rank":-7.080419157732719,"score":3,"time":"2018-07-28T23:01:43Z"},{"id":17636940,"title":"I created the exact same app in React and Vue","url":"https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-vue-here-are-the-differences-e9a1ae8077fd","rank":-5.218630283054186,"score":301,"time":"2018-07-29T07:14:09Z"},{"id":17637625,"title":"React Native gets a new router that offers native navigation on Android and iOS","url":"https://grahammendick.github.io/navigation/documentation/native/hello-world.html","rank":-4.5369272462944465,"score":1,"time":"2018-07-29T11:44:58Z"},{"id":17638501,"title":"MDC React: Material Components for React","url":"https://github.com/material-components/material-components-web-react","rank":-8.203920859871145,"score":1,"time":"2018-07-29T15:08:01Z"},{"id":17640030,"title":"The Best React Native Apps (And What You Can Learn from Them)","url":"https://www.mindk.com/blog/what-is-webrtc-and-how-to-avoid-its-3-deadliest-pitfalls/","rank":-4.853960595957184,"score":1,"time":"2018-07-29T20:14:47Z"},{"id":17640316,"title":"Writing an application in React using Redux for state management","url":"https://smalldata.tech/blog/2017/08/21/writing-an-application-in-react-redux","rank":-5.218630283054186,"score":2,"time":"2018-07-29T21:17:36Z"},{"id":17643899,"title":"Autoscroll in react native","url":"https://medium.com/@ayushi.nig/autoscroll-in-react-native-451601ac3ca8","rank":-6.737061774670698,"score":1,"time":"2018-07-30T12:22:02Z"},{"id":17644801,"title":"Universal Content Management System Framework Using React and Apollo GraphQL","url":"https://github.com/Canner/canner?link=hn","rank":-5.218630283054186,"score":2,"time":"2018-07-30T14:55:19Z"},{"id":17646820,"title":"Using React-Style Callback Props with Vue: Pros and Cons","url":"https://vuejsdevelopers.com/2018/07/30/callback-props-vs-emitting-events/?jsdojo_id=hn_cbp","rank":-5.218630283054186,"score":1,"time":"2018-07-30T18:36:27Z"},{"id":17652689,"title":"Safe way to upgrade React Native with link native module","url":"https://james1888.github.io/posts/safe-way-to-upgrade-react-native/","rank":-5.218630283054186,"score":1,"time":"2018-07-31T12:48:10Z"},{"id":17653604,"title":"React vs. Angular","url":"https://www.thenativeweb.io/blog/2018-07-31-14-17-react-vs-angular/","rank":-7.080419157732719,"score":1,"time":"2018-07-31T14:50:39Z"},{"id":17653867,"title":"Using “Slots” to Pass Multiple Children to React Components","url":"https://daveceddia.com/pluggable-slots-in-react-components/","rank":-5.4223148645315336,"score":2,"time":"2018-07-31T15:20:43Z"},{"id":17654232,"title":"I've just launched the official React component for fullPage.js","url":"https://alvarotrigo.com/react-fullpage/","rank":-5.029694159741383,"score":1,"time":"2018-07-31T15:49:45Z"},{"id":17655955,"title":"5 Must Read React Newsletters","url":"https://hackernoon.com/5-must-read-react-newsletters-8092926fb298","rank":-6.4254656634776115,"score":1,"time":"2018-07-31T18:54:45Z"},{"id":17661141,"title":"Show HN: React-video-renderer – Render custom video players with React","url":"https://github.com/zzarcon/react-video-renderer","rank":-7.148568583438252,"score":3,"time":"2018-08-01T10:11:21Z"},{"id":17661340,"title":"Show HN: Build Loading Screen Using React and RxJs","url":"https://medium.com/@shahzaibshahid/build-your-first-loading-screen-loader-using-react-rxjs-a71ad56a3c44","rank":-5.4223148645315336,"score":1,"time":"2018-08-01T10:54:47Z"},{"id":17662168,"title":"Animated Metaballs in React and d3","url":"https://itnext.io/animated-react-metaballs-dff3b3a6dee2","rank":-6.141418665344863,"score":1,"time":"2018-08-01T13:14:54Z"},{"id":17662408,"title":"Airbnb Is Dropping React Native\u200A–\u200AShould You Too?","url":"https://medium.com/braus-blog/airbnb-is-dropping-react-js-should-you-too-dcbff36def5c","rank":-5.642544952660551,"score":1,"time":"2018-08-01T13:45:15Z"},{"id":17663821,"title":"I've updated my 'Same App in React and Vue' article. Code review please?","url":"https://medium.com/javascript-in-plain-english","rank":-4.5369272462944465,"score":2,"time":"2018-08-01T16:09:31Z"},{"id":17664342,"title":"Hekla for Hacker News with React Native and TypeScript","url":"https://medium.com/@birkir.gudjonsson/building-hekla-for-hacker-news-with-react-native-and-typescript-eba8d570ae2e","rank":-5.4223148645315336,"score":9,"time":"2018-08-01T16:56:27Z"},{"id":17666413,"title":"React DOM 16.4.2 released to address a security vulnerability in ReactDOMServer","url":"https://reactjs.org/blog/2018/08/01/react-v-16-4-2.html","rank":-4.690092449226312,"score":1,"time":"2018-08-01T20:01:40Z"},{"id":17668544,"title":"Show HN: A React component to zoom images on hover","url":"https://github.com/LeoNero/react-img-zoom","rank":-5.218630283054186,"score":3,"time":"2018-08-02T01:18:41Z"},{"id":17668567,"title":"Setup your own Webpack 4 config for React with Typescript","url":"https://sevketyalcin.com/blog/setup-your-own-webpack-config-for-react-with-typescript/","rank":-5.218630283054186,"score":1,"time":"2018-08-02T01:23:11Z"},{"id":17669907,"title":"ICFP paper describing React Async style of effects embedding (no React)","url":"https://dl.acm.org/citation.cfm?id=3236771","rank":-7.148568583438252,"score":2,"time":"2018-08-02T07:57:53Z"},{"id":17670255,"title":"XSS vulnerability in React 16","url":"https://reactjs.org/blog/2018/08/01/react-v-16-4-2.html","rank":-6.4254656634776115,"score":1,"time":"2018-08-02T09:35:03Z"},{"id":17674063,"title":"Getting started with React 16","url":"https://arunmichaeldsouza.com/blog/getting-started-with-react-16","rank":-6.4254656634776115,"score":2,"time":"2018-08-02T18:24:32Z"},{"id":17674671,"title":"React-optimistic: a generic, optimistic update helper","url":"https://twitter.com/davidnormo/status/1025099532244316161?s=09","rank":-5.8814219078830545,"score":1,"time":"2018-08-02T19:24:55Z"},{"id":17677622,"title":"React's absurd growth rate","url":"https://www.reddit.com/r/reactjs/comments/93y88o/reacts_absurd_growth_rate/","rank":-6.4254656634776115,"score":7,"time":"2018-08-03T06:16:56Z"},{"id":17679352,"title":"Show HN: Bursting particle effect buttons for React","url":"https://github.com/transitive-bullshit/react-particle-effect-button","rank":-5.642544952660551,"score":1,"time":"2018-08-03T12:47:06Z"},{"id":17683688,"title":"React Component Lifetimes Made Simple","url":"https://medium.com/@stevenbradleyconsulting/react-component-lifetimes-made-simple-b94ce0ead47c","rank":-6.4254656634776115,"score":1,"time":"2018-08-03T21:16:34Z"},{"id":17685448,"title":"React Native Prevent WebView Redirect","url":"https://james1888.github.io/posts/react-native-prevent-webview-redirect/","rank":-6.4254656634776115,"score":1,"time":"2018-08-04T05:04:07Z"},{"id":17685777,"title":"Getting Started with React and Hello World Example","url":"http://www.golangprograms.com/react-js/getting-started-with-react-and-hello-world-example.html","rank":-5.642544952660551,"score":1,"time":"2018-08-04T07:14:52Z"},{"id":17686163,"title":"React Suite v3.2.3 Release Overview","url":"https://github.com/rsuite/rsuite/releases/tag/3.2.3","rank":-5.8814219078830545,"score":2,"time":"2018-08-04T09:49:35Z"},{"id":17691044,"title":"Rails and React Server Side Rendering, with Webpacker and Hypernova","url":"http://bessey.io/blog/2018/08/04/rails-webpacker-react-ssr/","rank":-5.218630283054186,"score":1,"time":"2018-08-05T12:41:22Z"},{"id":17692042,"title":"Rejok – a small react ui library built with styled-components","url":"https://github.com/tranbathanhtung/re-jok","rank":-5.218630283054186,"score":1,"time":"2018-08-05T16:25:10Z"},{"id":17692370,"title":"Ontario basic income recipients react to program cancellation","url":"https://www.businessinsider.com/ontario-basic-income-recipients-react-to-program-cancellation-2018-8","rank":-5.642544952660551,"score":1,"time":"2018-08-05T17:26:35Z"},{"id":17695028,"title":"CLI for easily publishing modern React libraries","url":"https://github.com/transitive-bullshit/create-react-library?ref","rank":-5.8814219078830545,"score":2,"time":"2018-08-06T04:02:59Z"},{"id":17695872,"title":"Mdx-deck: presentations with Markdown and React","url":"https://github.com/jxnblk/mdx-deck","rank":-5.8814219078830545,"score":1,"time":"2018-08-06T07:59:05Z"},{"id":17696342,"title":"Updating state of a parentless component in React","url":"https://arunmichaeldsouza.com/blog/updating-state-of-a-parentless-component-in-react","rank":-5.642544952660551,"score":1,"time":"2018-08-06T10:07:09Z"},{"id":17697076,"title":"My notes on learning React","url":"https://github.com/fpereiro/reactnotes","rank":-6.4254656634776115,"score":1,"time":"2018-08-06T12:42:27Z"},{"id":17697274,"title":"Replacing react-intl with jsLingui","url":"https://lingui.github.io/js-lingui/misc/react-intl.html","rank":-6.4254656634776115,"score":1,"time":"2018-08-06T13:18:57Z"},{"id":17699703,"title":"MDXC – convert Markdown into React components","url":"https://github.com/jamesknelson/mdxc","rank":-6.141418665344863,"score":4,"time":"2018-08-06T17:29:22Z"},{"id":17703945,"title":"Show HN: Serlina – A progressive React serverside-rendering framework","url":"https://github.com/djyde/serlina","rank":-5.4223148645315336,"score":3,"time":"2018-08-07T04:51:33Z"},{"id":17705481,"title":"React Refs with TypeScript","url":"https://medium.com/@martin_hotell/react-refs-with-typescript-a32d56c4d315","rank":-6.737061774670698,"score":1,"time":"2018-08-07T11:27:12Z"},{"id":17705739,"title":"Framer X: A React based design tool","url":"https://twitter.com/dan_abramov/status/1025540365435199488","rank":-5.8814219078830545,"score":7,"time":"2018-08-07T12:12:09Z"},{"id":17706310,"title":"GraphQL with Apollo for React and React Native","url":"https://medium.com/@shemseddine/graphql-with-apollo-for-your-react-react-native-applications-58b50190c13d","rank":-7.746472238338964,"score":1,"time":"2018-08-07T13:23:55Z"},{"id":17707299,"title":"The True Delight of React’s Error and Warning Messages","url":"https://dev.to/alshakero/the-true-delight-of-reacts-error-and-warning-messages-168j","rank":-5.218630283054186,"score":2,"time":"2018-08-07T15:10:42Z"},{"id":17710469,"title":"React and React Native Sharing Business Logic","url":"https://blog.smartive.ch/how-were-sharing-code-between-react-and-react-native-607cdd1f5247","rank":-7.968636859947137,"score":2,"time":"2018-08-07T20:31:25Z"},{"id":17713165,"title":"React v/s native","url":"https://medium.com/@Mobiloitte_Tech/native-vs-hybrid-a-guide-to-mobile-app-development-for-your-business-21270d11a2ba","rank":-6.737061774670698,"score":1,"time":"2018-08-08T04:14:49Z"},{"id":17713367,"title":"React Native vs. Flutter: which is better?","url":"https://blog.eduonix.com/mobile-programming/react-native-vs-flutter-better/","rank":-5.8814219078830545,"score":1,"time":"2018-08-08T05:16:54Z"},{"id":17713700,"title":"Hybrid mobile apps in 2018: React Native vs. Xamarin","url":"https://tsh.io/blog/hybrid-mobile-apps-in-2018-react-native-vs-xamarin/","rank":-5.4223148645315336,"score":2,"time":"2018-08-08T06:49:19Z"},{"id":17713815,"title":"9 days left to submit a talk to React Day Berlin","url":"https://goo.gl/forms/1gmsGEB6g0nkXoLA3","rank":-5.029694159741383,"score":1,"time":"2018-08-08T07:18:23Z"},{"id":17714057,"title":"How to Make React and Django Combination Work Like Magic","url":"https://sloboda-studio.com/blog/how-to-make-react-django-combination-work-like-magic/","rank":-5.218630283054186,"score":1,"time":"2018-08-08T08:24:58Z"},{"id":17715811,"title":"Rich data grids with React","url":"https://medium.com/@energydrink9/rich-data-grids-with-react-69292779b7d1","rank":-6.4254656634776115,"score":1,"time":"2018-08-08T13:40:07Z"},{"id":17716259,"title":"React OAuth Authentication with Firebase","url":"https://blog.bitsrc.io/react-oauth-authentication-with-firebase-dfe0e8c5d0d4","rank":-6.4254656634776115,"score":1,"time":"2018-08-08T14:32:03Z"},{"id":17721334,"title":"Canadian Digital Service: Supporting more users with gracefully degrading React","url":"https://digital.canada.ca/2018/08/08/supporting-users-gracefully-degrading-react/","rank":-5.218630283054186,"score":1,"time":"2018-08-09T02:41:43Z"},{"id":17721408,"title":"TypeScript is nearly half as popular as JavaScript for React apps","url":"https://twitter.com/james_k_nelson/status/1027383274769866752","rank":-5.029694159741383,"score":33,"time":"2018-08-09T03:07:12Z"},{"id":17721623,"title":"A Comprehensive Guide to Learning React.js in 2018","url":"https://tylermcginnis.com/reactjs-tutorial-a-comprehensive-guide-to-building-apps-with-react/","rank":-5.4223148645315336,"score":1,"time":"2018-08-09T04:18:07Z"},{"id":17722680,"title":"CRUV: A simple but effective React project structure","url":"http://jamesknelson.com/cruv-react-project-structure/","rank":-5.642544952660551,"score":1,"time":"2018-08-09T09:14:13Z"},{"id":17724061,"title":"Dan Abramov's Scalable file structure for React and other projects","url":"https://react-file-structure.surge.sh/","rank":-5.029694159741383,"score":6,"time":"2018-08-09T13:42:15Z"},{"id":17724191,"title":"Lessons learned after 3 years with React-Redux","url":"https://theblog.workey.co/lessons-learned-using-react-redux-14a1f2b895f5","rank":-5.642544952660551,"score":4,"time":"2018-08-09T13:57:05Z"},{"id":17728438,"title":"Using Storybook with React Native","url":"https://pusher.com/tutorials/storybook-react-native","rank":-6.4254656634776115,"score":1,"time":"2018-08-09T20:57:57Z"},{"id":17728515,"title":"Microsoft are quietly merging Office code into their react-native-macos repo","url":"https://github.com/Microsoft/react-native-macos/commit/4332d900c0f597e2da2962334c9094726172d9dc","rank":-4.853960595957184,"score":6,"time":"2018-08-09T21:07:08Z"},{"id":17739068,"title":"Hybrid mobile apps in 2018: React Native vs. Xamarin","url":"https://tsh.io/blog/hybrid-mobile-apps-in-2018-react-native-vs-xamarin/","rank":-5.4223148645315336,"score":1,"time":"2018-08-11T09:54:10Z"},{"id":17741856,"title":"Building a full stack React and Express site using Flow","url":"https://stephenmann.io/post/building-a-full-stack-react-and-express-site-using-flow/","rank":-5.218630283054186,"score":1,"time":"2018-08-11T22:15:31Z"},{"id":17747965,"title":"React Suite v3.2.5 Release Overview","url":"https://github.com/rsuite/rsuite/releases/tag/3.2.5","rank":-5.8814219078830545,"score":1,"time":"2018-08-13T04:15:34Z"},{"id":17748545,"title":"Learn directly from the creators of React PWA and PawJS #Meetup","url":"https://opencollective.com/react-pwa/events/reactpwa-meetup-9010ev","rank":-5.029694159741383,"score":1,"time":"2018-08-13T07:26:05Z"},{"id":17750237,"title":"Achieve More with Less Code, Elm vs. React-Redux-Flow","url":"https://www.smoothterminal.com/articles/achieve-more-with-less-code-elm-vs-react-redux-flow","rank":-5.218630283054186,"score":3,"time":"2018-08-13T14:16:35Z"},{"id":17753573,"title":"Open-source styling for React Native components","url":"https://github.com/whitetown/whitetown-ui","rank":-5.8814219078830545,"score":1,"time":"2018-08-13T20:55:29Z"},{"id":17753739,"title":"Performance Differences Between Native, Flutter, and React Native: Take Two","url":"https://robots.thoughtbot.com/examining-performance-differences-between-native-flutter-and-react-native-mobile-development-take-two","rank":-5.218630283054186,"score":12,"time":"2018-08-13T21:22:14Z"},{"id":17756353,"title":"Configure React PWA to make your own progressive web application","url":"https://www.reactpwa.com/docs/en/web-app-manifest.html","rank":-5.218630283054186,"score":1,"time":"2018-08-14T08:51:23Z"},{"id":17756418,"title":"Google analytics for react native app","url":"https://medium.com/@ayushi.nig/google-analytics-for-react-native-app-ba03140ed528","rank":-6.141418665344863,"score":1,"time":"2018-08-14T09:16:52Z"},{"id":17756950,"title":"React Native vs. Xamarin","url":"https://tsh.io/blog/hybrid-mobile-apps-in-2018-react-native-vs-xamarin/","rank":-6.737061774670698,"score":1,"time":"2018-08-14T11:34:58Z"},{"id":17757565,"title":"Introducing Reactjs-Popup  –React Popup, Modals, Tooltips and Menus\u200A–\u200AAll in One","url":"https://hackernoon.com/introducing-reactjs-popup-modals-tooltips-and-menus-all-in-one-227de37766fa","rank":-4.853960595957184,"score":2,"time":"2018-08-14T13:14:08Z"},{"id":17759054,"title":"Easy loading of external css/js in React PWA and PawJS","url":"https://www.reactpwa.com/docs/en/load-external-resources.html","rank":-5.029694159741383,"score":3,"time":"2018-08-14T15:54:54Z"},{"id":17760652,"title":"How to Make React and Django Combination Work Like Magic","url":"https://sloboda-studio.com/blog/how-to-make-react-django-combination-work-like-magic/","rank":-5.218630283054186,"score":1,"time":"2018-08-14T18:38:04Z"},{"id":17761119,"title":"Checklist for Writing Highly Reusable Components in React and Vue","url":"https://hackernoon.com/checklist-for-writing-highly-reusable-components-in-react-and-vue-531f963864bd","rank":-5.218630283054186,"score":2,"time":"2018-08-14T19:34:16Z"},{"id":17763156,"title":"Incipar – Minimal starter for React app, you can start React project quickly!","url":"https://github.com/chunqiuyiyu/incipar","rank":-6.969263392375751,"score":1,"time":"2018-08-15T01:12:45Z"},{"id":17763548,"title":"Show HN: React Move - Beautiful, Data-Driven Animations for React","url":"https://github.com/react-tools/react-move","rank":-7.337343744886062,"score":14,"time":"2018-08-15T03:30:39Z"},{"id":17763595,"title":"Show HN: Work 10-25h per week, 100% remote on Turtle (React / RN focused now)","url":"https://turtle.ai/freelancers","rank":-4.3934495640662155,"score":1,"time":"2018-08-15T03:42:15Z"},{"id":17768888,"title":"Show HN: Pretty Gradients with React.js","url":"https://github.com/enlyth/GradientLab","rank":-5.8814219078830545,"score":1,"time":"2018-08-15T19:19:38Z"},{"id":17769286,"title":"React Native vs. Native iOS and Android apps. Which one to choose your startup?","url":"https://medium.com/wolfpack-digital/react-native-vs-native-ios-and-android-apps-for-founders-which-one-is-best-for-your-startup-4e0de735f15d","rank":-4.5369272462944465,"score":1,"time":"2018-08-15T20:07:09Z"},{"id":17771379,"title":"React EThAddress","url":"https://github.com/rubentd/react-eth-address","rank":-7.460654783917127,"score":1,"time":"2018-08-16T02:18:33Z"},{"id":17771704,"title":"Show HN: Hacker Hews Client with React Native, MST and TypeScript","url":"https://github.com/birkir/hekla","rank":-5.029694159741383,"score":2,"time":"2018-08-16T03:42:13Z"},{"id":17771960,"title":"React Suite v3.2.6 Release Overview","url":"https://github.com/rsuite/rsuite/releases/tag/3.2.6","rank":-5.8814219078830545,"score":1,"time":"2018-08-16T04:48:05Z"},{"id":17773499,"title":"React Day Berlin CFP Closes Tomorrow","url":"https://docs.google.com/forms/d/e/1FAIpQLSdhlmyWCfAjXPsiBcV_dV31VQnJnbsumLHCTV6q2G4moGyOqA/viewform","rank":-6.141418665344863,"score":1,"time":"2018-08-16T10:42:32Z"},{"id":17773825,"title":"Reduce rebuild time of WebPack by approx 300% – React PWA – PawJS","url":"https://www.reactpwa.com/blog/2018/08/16/improve-build-performance-with-hardsource-webpack-plugin.html","rank":-5.029694159741383,"score":14,"time":"2018-08-16T11:54:44Z"},{"id":17773849,"title":"Show HN: React water wave – Add water wave effect to the background using WebGL","url":"https://github.com/xxhomey19/react-water-wave","rank":-4.5369272462944465,"score":3,"time":"2018-08-16T11:58:59Z"},{"id":17774750,"title":"Should I Learn React or Vue?: The Wrong Question","url":"https://dry.ly/should-i-learn-react-or-vue","rank":-5.4223148645315336,"score":2,"time":"2018-08-16T14:16:06Z"},{"id":17776165,"title":"React-Native Android Notifications: A rant","url":"https://medium.com/@s1thsv/react-native-android-notifications-a-rant-5b79ed04334b","rank":-6.141418665344863,"score":1,"time":"2018-08-16T16:36:07Z"},{"id":17781438,"title":"The First Ever JavaScript Framework to Support Async Routing – React PWA – PawJS","url":"https://www.reactpwa.com/docs/en/async-routing.html","rank":-4.853960595957184,"score":2,"time":"2018-08-17T09:26:26Z"},{"id":17781914,"title":"Universal User Registration System – Node.js React Apollo GraphQL JWT MongoDB","url":"https://github.com/simpletut/Universal-React-Apollo-Registration","rank":-5.029694159741383,"score":2,"time":"2018-08-17T11:20:50Z"},{"id":17782054,"title":"React Native, Flutter, Ionic and Xamarin: What Is the Difference?","url":"https://lembergsolutions.com/blog/react-native-flutter-ionic-and-xamarin-what-difference","rank":-5.218630283054186,"score":1,"time":"2018-08-17T11:49:42Z"},{"id":17783787,"title":"DRF and React and JWT Todo App","url":"https://github.com/belzebalex/trendy-todo-app/","rank":-5.8814219078830545,"score":2,"time":"2018-08-17T16:08:43Z"},{"id":17784028,"title":"Publishing an iOS App with ClojureScript and React Native","url":"http://increasinglyfunctional.com/2018/08/17/i-published-an-ios-app-with-clojurescript-and-react-native.html","rank":-5.4223148645315336,"score":76,"time":"2018-08-17T16:34:43Z"},{"id":17788034,"title":"User Registration System – Node.js React Apollo GraphQL JWT MongoDB","url":"https://github.com/simpletut/Universal-React-Apollo-Registration","rank":-5.218630283054186,"score":2,"time":"2018-08-18T11:34:13Z"},{"id":17788140,"title":"Redux vs. The React Context API","url":"https://daveceddia.com/context-api-vs-redux/","rank":-6.141418665344863,"score":207,"time":"2018-08-18T12:20:23Z"},{"id":17794615,"title":"Email development with React and Webpack","url":"https://alediaferia.com/2018/07/29/email-development-rendering-webpack/","rank":-6.141418665344863,"score":2,"time":"2018-08-19T15:24:16Z"},{"id":17796024,"title":"React View Switching with Custom Events","url":"https://dev.to/stevebrownlee/react-view-switching-with-custom-events-270j","rank":-6.141418665344863,"score":1,"time":"2018-08-19T20:33:21Z"},{"id":17796679,"title":"Setting up TailwindCSS with React","url":"https://medium.com/@ajitid/steps-to-setup-tailwind-with-react-using-postcss-66147b93f5f4","rank":-6.4254656634776115,"score":2,"time":"2018-08-19T22:58:36Z"},{"id":17798602,"title":"Show HN: React-cute – render cute json in React","url":"https://github.com/zzarcon/react-cute","rank":-7.536359457861464,"score":3,"time":"2018-08-20T09:19:18Z"},{"id":17798682,"title":"Cross-Platform Mobile App Development: React Native vs. Xamarin","url":"https://applikeysolutions.com/blog/cross-platform-mobile-app-development-react-native-vs-xamarin","rank":-5.4223148645315336,"score":1,"time":"2018-08-20T09:44:13Z"},{"id":17799348,"title":"React Native vs. Native iOS and Android apps. Which one is best for you?","url":"https://medium.com/wolfpack-digital/react-native-vs-native-ios-and-android-apps-for-founders-which-one-is-best-for-your-startup-4e0de735f15d","rank":-4.5369272462944465,"score":1,"time":"2018-08-20T12:25:52Z"},{"id":17800547,"title":"Reusing Higher Order Components in React Applications with Bit","url":"https://blog.bitsrc.io/reusing-higher-order-components-in-react-applications-with-bit-947297af5130","rank":-5.4223148645315336,"score":1,"time":"2018-08-20T15:05:48Z"},{"id":17802923,"title":"Show HN: React-ApexCharts – Elegant SVG Charts in React.js","url":"https://github.com/apexcharts/react-apexcharts","rank":-7.337343744886062,"score":6,"time":"2018-08-20T19:12:10Z"},{"id":17804385,"title":"Show HN: Deploying React applications with webhooks and Slack","url":"https://www.digitalocean.com/community/tutorials/deploying-react-applications-with-webhooks-and-slack-on-ubuntu-16-04","rank":-5.4223148645315336,"score":2,"time":"2018-08-20T21:58:48Z"},{"id":17807553,"title":"Learn React 16 and Redux by building real world Application","url":"https://bit.ly/2LdaYh3","rank":-5.218630283054186,"score":1,"time":"2018-08-21T06:44:43Z"},{"id":17808612,"title":"30 Reference Guides for JavaScript: JQuery, Node.js, and React","url":"https://www.ma-no.org/en/content/index_30-reference-guides-for-javascript-jquery-node-js-and-react_2328.php","rank":-5.218630283054186,"score":1,"time":"2018-08-21T11:16:16Z"},{"id":17809143,"title":"React-Proto: A React Application Prototyping Tool","url":"https://github.com/React-Proto/react-proto","rank":-7.968636859947137,"score":2,"time":"2018-08-21T13:01:44Z"},{"id":17809152,"title":"How to make a React Native app: Front end developer’s toolkit","url":"https://tsh.io/blog/how-to-make-a-react-native-app-frontend-developers-toolkit/","rank":-4.853960595957184,"score":1,"time":"2018-08-21T13:02:45Z"},{"id":17810451,"title":"Show HN: Hookpad, a music editor with music theory inside made with React/Redux","url":"https://www.hooktheory.com/hookpad/app","rank":-4.5369272462944465,"score":10,"time":"2018-08-21T15:28:16Z"},{"id":17810468,"title":"Structuring a React Project – A Definitive Guide","url":"https://blog.bitsrc.io/structuring-a-react-project-a-definitive-guide-ac9a754df5eb","rank":-5.8814219078830545,"score":1,"time":"2018-08-21T15:30:12Z"},{"id":17811521,"title":"Checklist for Writing Highly Reusable Components in React and Vue","url":"https://hackernoon.com/checklist-for-writing-highly-reusable-components-in-react-and-vue-531f963864bd","rank":-5.218630283054186,"score":1,"time":"2018-08-21T17:09:35Z"},{"id":17812480,"title":"How to Beat Your Competitors Using React Native Technology","url":"https://www.indiehackers.com/@AmazonkaIv/how-to-beat-your-competitors-using-react-native-technology-03da29756b","rank":-5.4223148645315336,"score":1,"time":"2018-08-21T18:40:29Z"},{"id":17814048,"title":"XE.com launches new site in React","url":"https://www.xe.com/","rank":-5.8814219078830545,"score":2,"time":"2018-08-21T21:34:55Z"},{"id":17816296,"title":"Learn React and Redux by building real world application","url":"https://www.udemy.com/learn-react-and-redux-by-building-real-world-application/?couponCode=HN_2018","rank":-5.4223148645315336,"score":1,"time":"2018-08-22T04:26:55Z"},{"id":17817320,"title":"Testing React / Redux Apps with Jest","url":"https://alligator.io/react/testing-react-redux-with-jest-enzyme/","rank":-6.141418665344863,"score":1,"time":"2018-08-22T08:54:50Z"},{"id":17817819,"title":"React Static","url":"https://medium.com/@tannerlinsley/%EF%B8%8F-introducing-react-static-a-progressive-static-site-framework-for-react-3470d2a51ebc","rank":-7.460654783917127,"score":2,"time":"2018-08-22T11:09:58Z"},{"id":17823224,"title":"Show HN: Reusable d3 components without react","url":"https://www.npmjs.com/package/d3actor","rank":-5.8814219078830545,"score":1,"time":"2018-08-22T23:37:16Z"},{"id":17824536,"title":"Learn React and Redux by building real world application","url":"https://www.udemy.com/learn-react-and-redux-by-building-real-world-application/?couponCode=PRO_19","rank":-5.4223148645315336,"score":1,"time":"2018-08-23T04:15:06Z"},{"id":17825475,"title":"Cross-Platform Mobile App Development: React Native vs. Xamarin","url":"https://applikeysolutions.com/blog/cross-platform-mobile-app-development-react-native-vs-xamarin","rank":-5.4223148645315336,"score":1,"time":"2018-08-23T08:12:19Z"},{"id":17825743,"title":"How to make a React Native app: Front end developer’s toolkit","url":"https://tsh.io/blog/how-to-make-a-react-native-app-frontend-developers-toolkit/","rank":-4.853960595957184,"score":1,"time":"2018-08-23T09:13:46Z"},{"id":17826369,"title":"React Native vs. Xamarin: Which Is Better?","url":"https://brainhub.eu/blog/react-native-vs-xamarin-which-is-better/","rank":-5.8814219078830545,"score":1,"time":"2018-08-23T11:42:02Z"},{"id":17827104,"title":"React Performance – Insights on Optimizing Major React Performance Issues","url":"https://www.simform.com/react-performance/","rank":-7.536359457861464,"score":1,"time":"2018-08-23T13:34:41Z"},{"id":17828017,"title":"A comparison of lazy loading in Angular vs. React apps","url":"https://levelup.gitconnected.com/lazy-loading-components-in-angular-and-react-applications-3f7f251c9277","rank":-5.218630283054186,"score":2,"time":"2018-08-23T15:25:40Z"},{"id":17828207,"title":"Learn Raw React – interactive course","url":"https://frontarm.com/courses/learn-raw-react/basics/props-and-styling/#top","rank":-6.4254656634776115,"score":2,"time":"2018-08-23T15:45:37Z"},{"id":17829158,"title":"React Suite v3.2.7 Release Overview","url":"https://github.com/rsuite/rsuite/releases/tag/3.2.7","rank":-5.8814219078830545,"score":1,"time":"2018-08-23T17:40:56Z"},{"id":17832380,"title":"The Best API Is No API – Introducing React Remote Redux","url":"https://medium.com/@seveibar/the-best-api-is-no-api-introducing-react-remote-redux-325a4ad63f81","rank":-5.218630283054186,"score":14,"time":"2018-08-24T02:38:17Z"},{"id":17834583,"title":"Clickable Menu made simpler in React","url":"https://github.com/PaulRosset/reclick","rank":-6.141418665344863,"score":1,"time":"2018-08-24T12:50:16Z"},{"id":17834621,"title":"Show HN: Blueprint – A React-based UI toolkit for the web","url":"https://blueprintjs.com/","rank":-5.029694159741383,"score":3,"time":"2018-08-24T12:56:57Z"},{"id":17835001,"title":"Ejemplo completo de CRUD con Redux y React","url":"https://www.ma-no.org/es/content/index_ejemplo-completo-de-crud-con-redux-y-react_2336.php","rank":-5.642544952660551,"score":1,"time":"2018-08-24T14:07:13Z"},{"id":17835111,"title":"Getting Started with React – An Overview and Walkthrough","url":"https://www.taniarascia.com/getting-started-with-react/","rank":-5.642544952660551,"score":1,"time":"2018-08-24T14:30:12Z"},{"id":17839665,"title":"Laska (UI Builder for React Native) now supports third-party components","url":"https://blog.laska.io/2018/08/25/august-update/","rank":-5.029694159741383,"score":9,"time":"2018-08-25T05:18:38Z"},{"id":17840550,"title":"Show HN: Automatic form generation for React / redux-form","url":"https://github.com/dgonz64/redux-form-auto","rank":-5.4223148645315336,"score":1,"time":"2018-08-25T12:19:00Z"},{"id":17844647,"title":"Show HN: Learn React: Best React tutorials and books 2018","url":"https://reactdom.com/react","rank":-7.337343744886062,"score":1,"time":"2018-08-26T06:49:25Z"},{"id":17844931,"title":"React-audio-analyser","url":"https://github.com/jiwenjiang/react-audio-analyser","rank":-7.080419157732719,"score":1,"time":"2018-08-26T08:33:12Z"},{"id":17845128,"title":"React vs. Vue: Programming Experience","url":"https://medium.com/@shashankjain16/react-vs-vue-programming-experience-21e8d394e479","rank":-6.4254656634776115,"score":7,"time":"2018-08-26T09:48:04Z"},{"id":17848315,"title":"Pomber/code-surfer: React component for scrolling, zooming and highlighting code","url":"https://github.com/pomber/code-surfer","rank":-5.029694159741383,"score":1,"time":"2018-08-26T22:36:38Z"},{"id":17849283,"title":"Simple React Clipboard","url":"https://github.com/donfour/simple-react-clipboard","rank":-7.080419157732719,"score":2,"time":"2018-08-27T03:33:48Z"},{"id":17851007,"title":"React Redux Tutorial for Beginners: The Definitive Guide","url":"https://www.valentinog.com/blog/react-redux-tutorial-beginners/","rank":-5.642544952660551,"score":2,"time":"2018-08-27T12:28:19Z"},{"id":17851533,"title":"Building a Node.js WebSocket Chat App with Socket.io and React","url":"https://itnext.io/building-a-node-js-websocket-chat-app-with-socket-io-and-react-473a0686d1e1","rank":-4.853960595957184,"score":2,"time":"2018-08-27T14:05:34Z"},{"id":17852067,"title":"React Beginner Tutorial – Building a Recipe Book in React","url":"https://levelup.gitconnected.com/building-a-recipe-book-in-react-part-1-c05b3e53cbb1","rank":-7.536359457861464,"score":2,"time":"2018-08-27T15:31:41Z"},{"id":17858045,"title":"Learning React","url":"https://youtu.be/g3vbs5eocHM","rank":-7.460654783917127,"score":1,"time":"2018-08-28T11:46:07Z"},{"id":17858192,"title":"Building one-way data flow in Elm may be a better way than React","url":"http://nitrajka.com/2018/08/28/frontend-in-elm-a-better-way-of-implementing-one-way-data-flow/","rank":-4.5369272462944465,"score":2,"time":"2018-08-28T12:18:40Z"},{"id":17858257,"title":"Code-surfer: React component for scrolling, zooming and highlighting code","url":"https://github.com/pomber/code-surfer","rank":-5.218630283054186,"score":1,"time":"2018-08-28T12:32:12Z"},{"id":17858442,"title":"10 Essential React Native Interview Questions","url":"https://www.toptal.com/react-native/interview-questions","rank":-6.141418665344863,"score":1,"time":"2018-08-28T12:59:33Z"},{"id":17858911,"title":"Uppy 0.27: First Swing at React Native Support","url":"https://uppy.io/blog/2018/08/0.27/","rank":-5.4223148645315336,"score":1,"time":"2018-08-28T14:16:05Z"},{"id":17858951,"title":"React-Color-Extractor","url":"https://github.com/nitin42/react-color-extractor","rank":-7.080419157732719,"score":1,"time":"2018-08-28T14:21:51Z"},{"id":17859431,"title":"JavaScript Frameworks Code Comparison (React, Angular1+2, Vue)","url":"https://github.com/feimosi/frameworks-code-comparison","rank":-5.8814219078830545,"score":2,"time":"2018-08-28T15:17:19Z"},{"id":17860669,"title":"Show HN: Workshop – Helping people learn new skills with React Native","url":"https://medium.com/workshop-engineering/helping-people-learn-new-skills-with-react-native-14bf4ace6007","rank":-5.029694159741383,"score":8,"time":"2018-08-28T17:16:28Z"},{"id":17861689,"title":"How to test asynchronous data fetching on a React component","url":"https://tech.travelaudience.com/how-to-test-asynchronous-data-fetching-on-a-react-component-ff2ee7433d71","rank":-5.218630283054186,"score":3,"time":"2018-08-28T18:50:30Z"},{"id":17865694,"title":"React Native: Cannot Add a Child That Does Not Have a YogaNode","url":"https://www.skptricks.com/2018/08/react-native-cannot-add-child-that.html","rank":-4.853960595957184,"score":1,"time":"2018-08-29T04:43:05Z"},{"id":17865698,"title":"React Native Set TextInput Type Style Password Example","url":"https://www.skptricks.com/2018/08/react-native-set-textinput-type-style-password.html","rank":-5.642544952660551,"score":1,"time":"2018-08-29T04:43:30Z"},{"id":17866405,"title":"Why You Cannot Compare ReactJS to React Native","url":"https://gbksoft.com/blog/compare-reactjs-and-react-native/","rank":-5.642544952660551,"score":2,"time":"2018-08-29T07:33:55Z"},{"id":17867385,"title":"Icons as React Components (2016)","url":"https://medium.com/@david.gilbertson/icons-as-react-components-de3e33cb8792","rank":-6.4254656634776115,"score":1,"time":"2018-08-29T11:31:18Z"},{"id":17867568,"title":"React Native Tabbar Interaction","url":"https://github.com/Mindinventory/react-native-tabbar-interaction","rank":-6.737061774670698,"score":1,"time":"2018-08-29T12:07:30Z"},{"id":17867810,"title":"Rename repo to create-react-native-expo-app","url":"https://github.com/react-community/create-react-native-app/issues/742","rank":-5.642544952660551,"score":1,"time":"2018-08-29T12:53:44Z"},{"id":17868363,"title":"React-audio-analyser","url":"https://github.com/jiwenjiang/react-audio-analyser","rank":-7.080419157732719,"score":2,"time":"2018-08-29T14:18:21Z"},{"id":17869813,"title":"Using the React DevTools Profiler to Diagnose React App Performance Issues","url":"https://www.netlify.com/blog/2018/08/29/using-the-react-devtools-profiler-to-diagnose-react-app-performance-issues/","rank":-7.148568583438252,"score":2,"time":"2018-08-29T17:01:17Z"},{"id":17870171,"title":"Get Started with React Native Animations","url":"https://medium.com/@sgroff04/get-started-with-react-native-animations-23ffa1850f9","rank":-6.141418665344863,"score":1,"time":"2018-08-29T17:45:13Z"},{"id":17875643,"title":"Hyperdom: A react like framework with (gasp) 2 way data binding","url":"http://paul.anmo.io/getting-started-with-hyperdom","rank":-5.029694159741383,"score":4,"time":"2018-08-30T10:58:17Z"},{"id":17875957,"title":"To be React Native or Real Native – that is the question for a mobile startup","url":"https://www.itgenerator.com/react-native-vs-native/","rank":-4.3934495640662155,"score":1,"time":"2018-08-30T12:03:27Z"},{"id":17877425,"title":"Improve SEO with Pre-Rendering for Your Angular/React App","url":"https://github.com/entrik/kathisto","rank":-5.218630283054186,"score":1,"time":"2018-08-30T15:19:24Z"},{"id":17877444,"title":"React is for Designers","url":"https://philipcdavis.com/react-is-for-designers/","rank":-6.737061774670698,"score":2,"time":"2018-08-30T15:21:25Z"},{"id":17879802,"title":"How I Write React/Redux Projects in 2018","url":"https://medium.com/@heiskr/how-i-write-react-redux-projects-in-2018-eadb6a2c9ecb","rank":-5.642544952660551,"score":3,"time":"2018-08-30T19:13:09Z"},{"id":17882910,"title":"React Native Simple ListView Component Android Example","url":"https://www.skptricks.com/2018/08/react-native-simple-listview-component-android-example.html","rank":-5.8814219078830545,"score":2,"time":"2018-08-31T04:14:57Z"},{"id":17883327,"title":"Pomber/code-surfer: React component for scrolling, zooming and highlighting code","url":"https://github.com/pomber/code-surfer","rank":-5.029694159741383,"score":1,"time":"2018-08-31T06:16:27Z"},{"id":17884179,"title":"Master your React component's effects through the power of reactive programming","url":"https://refract.js.org/","rank":-4.853960595957184,"score":3,"time":"2018-08-31T09:39:23Z"},{"id":17885200,"title":"React controller components","url":"https://frontarm.com/articles/controller-components/","rank":-7.080419157732719,"score":2,"time":"2018-08-31T13:06:00Z"},{"id":17885588,"title":"Using the React DevTools Profiler to Diagnose React App Performance Issues","url":"https://www.netlify.com/blog/2018/08/29/using-the-react-devtools-profiler-to-diagnose-react-app-performance-issues/","rank":-7.148568583438252,"score":42,"time":"2018-08-31T13:57:17Z"},{"id":17886481,"title":"Byteconf React – free React.js conf streamed on Twitch, live right now","url":"https://byteconf.com","rank":-6.969263392375751,"score":48,"time":"2018-08-31T15:45:26Z"},{"id":17888340,"title":"Show HN: Building a Polyfill for React","url":"https://hackernoon.com/building-a-polyfill-for-react-suspense-f1c7baf18ca1","rank":-5.8814219078830545,"score":2,"time":"2018-08-31T20:12:48Z"},{"id":17888390,"title":"React Fire: Modernizing React DOM","url":"https://github.com/facebook/react/issues/13525","rank":-8.453521692771032,"score":287,"time":"2018-08-31T20:22:35Z"},{"id":17888725,"title":"Building a React Front End for Service Catalog with AWS Amplify","url":"https://aws.amazon.com/blogs/opensource/react-frontend-service-catalog-aws-amplify/","rank":-5.029694159741383,"score":4,"time":"2018-08-31T21:31:21Z"},{"id":17891078,"title":"Show HN: Truncate strings in React with no parameters","url":"https://albinotonnina.github.io/react-truncate-string/","rank":-5.4223148645315336,"score":1,"time":"2018-09-01T09:29:20Z"},{"id":17892039,"title":"Wexond - an extensible browser with beautiful UI built with electron & react","url":"https://github.com/wexond/wexond","rank":-5.029694159741383,"score":1,"time":"2018-09-01T14:40:57Z"},{"id":17898527,"title":"How I Write React/Redux Projects in 2018","url":"https://medium.com/@heiskr/how-i-write-react-redux-projects-in-2018-eadb6a2c9ecb","rank":-5.642544952660551,"score":5,"time":"2018-09-02T20:40:49Z"},{"id":17901247,"title":"React Native vs. Native iOS and Android. Which one is best for your product?","url":"https://medium.com/wolfpack-digital/react-native-vs-native-ios-and-android-apps-for-founders-which-one-is-best-for-your-startup-4e0de735f15d","rank":-4.5369272462944465,"score":1,"time":"2018-09-03T08:22:39Z"},{"id":17901617,"title":"JavaScript testing tutorial-part two.Introducing Enzyme and testing React","url":"https://wanago.io/2018/09/03/javascript-testing-tutorial-part-two-introducing-enzyme-and-testing-react-components/","rank":-5.218630283054186,"score":1,"time":"2018-09-03T10:09:27Z"},{"id":17902205,"title":"Awesome React Native UI Components – Curated and Updated Weekly","url":"https://github.com/madhavanmalolan/awesome-reactnative-ui","rank":-5.4223148645315336,"score":2,"time":"2018-09-03T12:30:10Z"},{"id":17902317,"title":"Why React JavaScript Is Awesome for App Development","url":"https://xbsoftware.com/blog/why-react-awesome-app-dev/","rank":-5.642544952660551,"score":1,"time":"2018-09-03T12:55:14Z"},{"id":17903877,"title":"Transitioning from React Web to React Native Development","url":"http://hackernoon.com/transitioning-from-react-web-to-react-native-development-c8e6df57a92e","rank":-7.746472238338964,"score":1,"time":"2018-09-03T17:38:56Z"},{"id":17904096,"title":"Show HN: Tool to create, manage and release React Native apps from command line","url":"https://github.com/sharingapples/react-native-foundation","rank":-4.5369272462944465,"score":1,"time":"2018-09-03T18:21:13Z"},{"id":17905736,"title":"August 2018 HN Hiring Trends: Summer hiring heats up; React still on fire","url":"https://www.hntrends.com/2018/aug-summer-hiring-heats-up-react-fire.html","rank":-4.690092449226312,"score":3,"time":"2018-09-04T00:25:40Z"},{"id":17906684,"title":"Show HN: A grid-based date picker React component","url":"https://github.com/bibekg/react-grid-date-picker","rank":-5.4223148645315336,"score":4,"time":"2018-09-04T04:37:36Z"},{"id":17908119,"title":"Learn React and Redux by building real world application","url":"https://www.udemy.com/learn-react-and-redux-by-building-real-world-application/?couponCode=YT_REACT","rank":-5.4223148645315336,"score":1,"time":"2018-09-04T11:07:08Z"},{"id":17908685,"title":"Coming to Re-Frame from React/Redux","url":"https://www.joshuahorwitz.net/posts/reduxtoreframe/","rank":-5.8814219078830545,"score":1,"time":"2018-09-04T12:55:04Z"},{"id":17908728,"title":"GitHub – Open Source Electron React Redux Starter Kit","url":"https://github.com/simpletut/Electron-React-Redux-Starter-Kit","rank":-5.642544952660551,"score":2,"time":"2018-09-04T13:03:51Z"},{"id":17910108,"title":"Supporting Open Source with Michael Jackson on React Podcast","url":"https://reactpodcast.com/19","rank":-5.4223148645315336,"score":2,"time":"2018-09-04T16:15:41Z"},{"id":17911270,"title":"Comparing the React and Vue Ecosystems with a Real-World SPA","url":"https://vuejsdevelopers.com/2018/09/04/comparing-vue-and-react/?jsdojo_id=hn_crv","rank":-5.029694159741383,"score":3,"time":"2018-09-04T17:58:23Z"},{"id":17911892,"title":"Our Engineering Experience with React and Storybook","url":"https://auth0.com/blog/our-engineering-experience-with-react-and-storybook/","rank":-5.8814219078830545,"score":1,"time":"2018-09-04T19:09:42Z"},{"id":17912638,"title":"Live digit recognition with Tensorflow.js and React","url":"https://digit-recognition.ixartz.com/","rank":-5.642544952660551,"score":1,"time":"2018-09-04T20:46:03Z"},{"id":17915883,"title":"SOUNDBOKS Searching for React Native Developer","url":"https://soundboks.recruitee.com/o/app-developer-react-native-developer","rank":-6.141418665344863,"score":1,"time":"2018-09-05T07:47:46Z"},{"id":17916959,"title":"Lessons learned while working on a large scale react app","url":"https://medium.com/@akhilbhardwaj23/lessons-learned-while-working-on-a-large-scale-react-app-36c5eef4f9a2","rank":-5.218630283054186,"score":1,"time":"2018-09-05T11:33:11Z"},{"id":17918165,"title":"React for python developers","url":"https://www.softwarefactory-project.io/react-for-python-developers.html","rank":-6.737061774670698,"score":4,"time":"2018-09-05T14:18:08Z"},{"id":17920553,"title":"WatermelonDB – Next-Gen Database for Powerful React and React Native Apps","url":"https://github.com/Nozbe/WatermelonDB","rank":-7.148568583438252,"score":3,"time":"2018-09-05T18:14:58Z"},{"id":17921092,"title":"Build a live photo feed using react and cloudinary","url":"https://pusher.com/tutorials/live-feed-react-cloudinary","rank":-5.4223148645315336,"score":1,"time":"2018-09-05T19:23:37Z"},{"id":17924800,"title":"React Guides That Stood the Test of Time","url":"https://frontarm.com/articles/9-react-resources/","rank":-5.642544952660551,"score":20,"time":"2018-09-06T08:48:53Z"},{"id":17925009,"title":"React Native Web – #1 Solution to Saving Up to 40% on Time and Money","url":"https://www.aurity.co/react-native","rank":-4.5369272462944465,"score":2,"time":"2018-09-06T09:47:17Z"},{"id":17926099,"title":"Beatboxers' and guitarists' brains react differently to hearing music","url":"https://www.sciencedaily.com/releases/2018/09/180905113646.htm","rank":-5.4223148645315336,"score":2,"time":"2018-09-06T13:34:05Z"},{"id":17926512,"title":"Everything you need to know about React’s Context API","url":"https://hackernoon.com/everything-you-need-to-know-about-reacts-context-api-e5c8c32ef202","rank":-5.218630283054186,"score":2,"time":"2018-09-06T14:25:19Z"},{"id":17926907,"title":"6 Reasons to Choose React for Front End Development","url":"https://brainhub.eu/blog/reasons-to-choose-react-for-frontend-development/","rank":-5.4223148645315336,"score":1,"time":"2018-09-06T15:21:12Z"},{"id":17927574,"title":"React 16.5.0 Released","url":"https://github.com/facebook/react/blob/master/CHANGELOG.md#1650-september-5-2018","rank":-6.4254656634776115,"score":6,"time":"2018-09-06T16:49:21Z"},{"id":17929296,"title":"Tiny-atom 3.0.0 – compact store, now using React's new context API","url":"https://medium.com/@kidkarolis/tiny-atom-3-0-0-e65a50de7f4a","rank":-4.5369272462944465,"score":1,"time":"2018-09-06T20:29:53Z"},{"id":17932179,"title":"Bridging and Creating Custom React Native Components","url":"https://medium.com/@pushkar1028/bridging-and-creating-custom-react-native-components-9434e48f1db3","rank":-5.8814219078830545,"score":1,"time":"2018-09-07T05:57:21Z"},{"id":17932899,"title":"React Native vs. Native iOS and Android apps.Which one is best for your startup?","url":"https://wolfpack-digital.com/blogposts/react-native-vs-native-ios-and-android-apps-for-founders-which-one-is-best-for-your-startup","rank":-4.3934495640662155,"score":1,"time":"2018-09-07T09:18:35Z"},{"id":17933139,"title":"React Native Development from Perspective of a Business Runner and a Programmer","url":"https://hi.monterail.co/2wTTodK","rank":-4.853960595957184,"score":1,"time":"2018-09-07T10:21:58Z"},{"id":17936770,"title":"How to Setup Push Notifications in React Native (iOS and Android) with PubNub","url":"https://www.pubnub.com/blog/react-native-push-notifications-ios-android/?devrel_hn=chandler","rank":-4.690092449226312,"score":1,"time":"2018-09-07T18:58:14Z"},{"id":17937323,"title":"Show HN: Hacked.It\u200A–\u200ARead Hacker News and Reddit in One Place (React Native App)","url":"https://medium.com/@longsangstan/hacked-it-read-hacker-news-reddit-in-one-place-2f41ef461d76","rank":-4.3934495640662155,"score":2,"time":"2018-09-07T20:18:41Z"},{"id":17940282,"title":"A React Native Component Which Beautifies Your TextInputs","url":"https://github.com/KumarAbhirup/iconic-input","rank":-5.642544952660551,"score":1,"time":"2018-09-08T10:06:32Z"},{"id":17943153,"title":"I created the same app in Vue and React (Part 2: Angular)","url":"https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-vue-part-2-angular-39b1aa289878","rank":-4.853960595957184,"score":3,"time":"2018-09-08T22:29:56Z"},{"id":17943520,"title":"React Proto – React prototyping for designers and developers","url":"https://react-proto.github.io/react-proto/","rank":-7.746472238338964,"score":2,"time":"2018-09-09T00:03:59Z"},{"id":17943895,"title":"React-loadablec3272b3","url":"https://github.com/jamiebuilds/react-loadable/commit/c3272b3132e4fe25937c3610b7cd0dd2da48c5e9","rank":-7.460654783917127,"score":4,"time":"2018-09-09T02:02:00Z"},{"id":17949759,"title":"Show HN: React-frontload – load data into components on client and server render","url":"https://github.com/davnicwil/react-frontload","rank":-4.690092449226312,"score":2,"time":"2018-09-10T06:20:23Z"},{"id":17949993,"title":"A complete and totally customizable component for notifications in React","url":"https://github.com/khuong291/react-notification","rank":-5.218630283054186,"score":2,"time":"2018-09-10T07:17:04Z"},{"id":17950726,"title":"React Native vs. Native iOS and Android apps. Which one is best for you?","url":"https://wolfpack-digital.com/blogposts/react-native-vs-native-ios-and-android-apps-for-founders-which-one-is-best-for-your-startup","rank":-4.5369272462944465,"score":1,"time":"2018-09-10T10:27:43Z"},{"id":17950992,"title":"WatermelonDB, a database for React and React Native apps","url":"https://github.com/Nozbe/WatermelonDB","rank":-7.536359457861464,"score":118,"time":"2018-09-10T11:33:27Z"},{"id":17951619,"title":"React 16.5.0","url":"https://github.com/facebook/react/blob/master/CHANGELOG.md","rank":-6.737061774670698,"score":2,"time":"2018-09-10T13:27:29Z"},{"id":17951943,"title":"Learn React and Redux by building real world application","url":"https://www.udemy.com/learn-react-and-redux-by-building-real-world-application/?couponCode=YT_REACT","rank":-5.4223148645315336,"score":1,"time":"2018-09-10T14:16:19Z"},{"id":17952361,"title":"Pigeon Maps – Maps in React with no external dependencies","url":"https://mariusandra.github.io/pigeon-maps/","rank":-5.4223148645315336,"score":310,"time":"2018-09-10T15:11:18Z"},{"id":17952555,"title":"How to Build a Great Style Guide with React and Styled-Components Pt.1","url":"https://blog.alexdevero.com/style-guide-react-pt1/","rank":-4.5369272462944465,"score":1,"time":"2018-09-10T15:39:16Z"},{"id":17952652,"title":"ASK HN: A better way to Async Await with a React component","url":"https://www.npmjs.com/package/async-react","rank":-4.853960595957184,"score":1,"time":"2018-09-10T15:54:18Z"},{"id":17953279,"title":"Cache your React event listeners to improve performance","url":"https://medium.com/@Charles_Stover/cache-your-react-event-listeners-to-improve-performance-14f635a62e15","rank":-5.642544952660551,"score":1,"time":"2018-09-10T17:10:59Z"},{"id":17954383,"title":"Show HN: Template for a React/Bulma/Webpack project","url":"https://github.com/chvid/react-starter","rank":-5.4223148645315336,"score":6,"time":"2018-09-10T19:26:17Z"},{"id":17954947,"title":"Next-gen database for powerful React and React Native apps","url":"https://github.com/Nozbe/WatermelonDB","rank":-7.337343744886062,"score":1,"time":"2018-09-10T20:32:16Z"},{"id":17956618,"title":"An iOS Developer on React Native","url":"https://medium.com/ios-os-x-development/an-ios-developer-on-react-native-1f24786c29f0","rank":-6.141418665344863,"score":3,"time":"2018-09-11T01:49:09Z"},{"id":17957290,"title":"When to use arrow functions with React","url":"https://frontarm.com/articles/when-to-use-arrow-functions/","rank":-5.8814219078830545,"score":1,"time":"2018-09-11T05:02:36Z"},{"id":17958563,"title":"How to Get React SEO-Friendly by Using Next.js","url":"https://prismic.io/blog/seo-with-react-and-nextjs","rank":-5.218630283054186,"score":5,"time":"2018-09-11T10:56:15Z"},{"id":17964951,"title":"React Simple Animate","url":"https://github.com/bluebill1049/react-simple-animate","rank":-7.080419157732719,"score":1,"time":"2018-09-12T01:38:08Z"},{"id":17967414,"title":"What Makes React SLOW, What Makes React FAST","url":"https://dev.to/rakshitsoral/what-makes-react-slow-what-makes-react-fast-33n7","rank":-7.746472238338964,"score":2,"time":"2018-09-12T11:33:03Z"},{"id":17969761,"title":"How to Implement Better Drag and Drop in Your React App","url":"https://blog.bitsrc.io/implement-better-drag-and-drop-in-your-react-app-beafc4451599","rank":-5.029694159741383,"score":1,"time":"2018-09-12T15:30:46Z"},{"id":17969909,"title":"React Native 0.57 has been released","url":"https://github.com/react-native-community/react-native-releases/blob/master/CHANGELOG.md#057","rank":-5.8814219078830545,"score":2,"time":"2018-09-12T15:44:30Z"},{"id":17970285,"title":"These 5 tips will change the way you build React apps","url":"https://medium.com/dev-red/these-5-tips-will-change-the-way-you-write-react-apps-75e97c90d5c8","rank":-5.029694159741383,"score":2,"time":"2018-09-12T16:18:28Z"},{"id":17970311,"title":"Show HN: r-audio – A library of React components for building Web Audio graphs","url":"https://github.com/bbc/r-audio","rank":-4.5369272462944465,"score":4,"time":"2018-09-12T16:20:39Z"},{"id":17973924,"title":"The Rise of Immer in React","url":"https://www.netlify.com/blog/2018/09/12/the-rise-of-immer-in-react/","rank":-6.141418665344863,"score":4,"time":"2018-09-12T22:11:10Z"},{"id":17973971,"title":"Introducing the React Profiler","url":"https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html","rank":-6.737061774670698,"score":30,"time":"2018-09-12T22:16:59Z"},{"id":17976047,"title":"React-copy-write: immutable React state management library","url":"https://github.com/aweary/react-copy-write/blob/master/README.md","rank":-7.746472238338964,"score":57,"time":"2018-09-13T04:32:18Z"},{"id":17976909,"title":"Introducing the React Profiler","url":"https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html","rank":-6.737061774670698,"score":3,"time":"2018-09-13T08:17:01Z"},{"id":17978523,"title":"React Native, the missing piece in the beginner’s guides","url":"https://www.obytes.com/blog/2018/React-Native-The-missing-piece-in-the-beginners-guides/","rank":-5.218630283054186,"score":1,"time":"2018-09-13T13:44:35Z"},{"id":17979765,"title":"Learn React and Redux by building real world application","url":"https://www.udemy.com/build-and-secure-restful-apis-with-nodejs-and-mongodb/?couponCode=CUP_19","rank":-5.4223148645315336,"score":1,"time":"2018-09-13T16:16:36Z"},{"id":17979806,"title":"NPM:async-react – A React component to simplify data fetching","url":"https://medium.com/dev-red/async-react-a-react-asyncawait-component-to-simplify-data-fetching-548d99a24814","rank":-7.337343744886062,"score":2,"time":"2018-09-13T16:21:30Z"},{"id":17980517,"title":"Simple rundown of React Context","url":"http://joecortopassi.com/articles/react-context-api/","rank":-6.4254656634776115,"score":1,"time":"2018-09-13T17:28:40Z"},{"id":17984621,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://bit.ly/2p75dJy","rank":-5.218630283054186,"score":1,"time":"2018-09-14T04:11:46Z"},{"id":17984700,"title":"Facebook React 16.5.1","url":"https://github.com/facebook/react/blob/master/CHANGELOG.md","rank":-6.4254656634776115,"score":1,"time":"2018-09-14T04:37:41Z"},{"id":17985345,"title":"React Native vs. Native iOS and Android Apps","url":"https://wolfpack-digital.com/blogposts/react-native-vs-native-ios-and-android-apps-for-founders-which-one-is-best-for-your-startup","rank":-5.642544952660551,"score":1,"time":"2018-09-14T07:27:18Z"},{"id":17985723,"title":"React abandoned the use of the word “blacklist”","url":"https://github.com/facebook/react/commit/8a8d973d3cc5623676a84f87af66ef9259c3937c","rank":-5.642544952660551,"score":6,"time":"2018-09-14T08:59:12Z"},{"id":17986338,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-14T11:21:52Z"},{"id":17986341,"title":"React Native – Is It Really the Future of Mobile App Development?","url":"https://hackernoon.com/react-native-is-it-really-the-future-of-mobile-app-development-31cb2c531747","rank":-5.029694159741383,"score":1,"time":"2018-09-14T11:22:34Z"},{"id":17986424,"title":"Framer X and React (video course)","url":"https://learnreact.design/framerx-react","rank":-6.141418665344863,"score":2,"time":"2018-09-14T11:42:00Z"},{"id":17987602,"title":"React Native Continuous Delivery with GitLab CI/CD and Appetize","url":"https://blog.emiketic.com/2018/react-native-ci-cd-with-gitlab-and-appetize/","rank":-5.218630283054186,"score":2,"time":"2018-09-14T14:55:38Z"},{"id":17992275,"title":"Amplify CLI and AWS AppSync GraphQL API and Wiring Up with React","url":"https://www.youtube.com/watch?v=p7mwQaGo6P0","rank":-4.853960595957184,"score":2,"time":"2018-09-15T00:52:29Z"},{"id":17993193,"title":"Turn your React boilerplate into CLI into NPM package in 27 minutes (Part 1)","url":"https://medium.com/@yash240196/turn-your-react-boilerplate-cli-npm-package-in-27-minutes-part-1-3ab455e97434","rank":-4.5369272462944465,"score":1,"time":"2018-09-15T05:59:27Z"},{"id":17995465,"title":"A sensible approach to Cross platform development with React and React Native","url":"https://dev.to/kylessg/a-sensible-approach-to-cross-platform-development-with-react-and-react-native-57pk","rank":-6.969263392375751,"score":1,"time":"2018-09-15T18:31:40Z"},{"id":17995470,"title":"Leaving the Old Ways – JQuery vs. React","url":"https://dev.to/jsguru_io/leaving-the-old-ways---jquery-vs-react-4f69","rank":-5.8814219078830545,"score":1,"time":"2018-09-15T18:32:46Z"},{"id":17996326,"title":"Minesweeper in TypeScript and React","url":"https://medium.com/@tomce.delev/minesweeper-in-typescript-and-react-f5f8a5d57383","rank":-6.4254656634776115,"score":2,"time":"2018-09-15T22:28:06Z"},{"id":18003100,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-17T03:59:16Z"},{"id":18003750,"title":"Flutter vs. React Native – A Complete Guide","url":"https://www.vtnetzwelt.com/mobile-application-development/flutter-vs-react-native/","rank":-5.8814219078830545,"score":1,"time":"2018-09-17T06:55:36Z"},{"id":18003935,"title":"React Native EU Conference 2018–Lessons and Highlights","url":"https://hi.monterail.co/2QBuhoc","rank":-5.642544952660551,"score":1,"time":"2018-09-17T07:47:09Z"},{"id":18004469,"title":"React-recontext 2.0","url":"https://github.com/minhtc/react-recontext","rank":-6.737061774670698,"score":2,"time":"2018-09-17T09:53:40Z"},{"id":18004652,"title":"React Native or Ionic, PhoneGap and Cordova: Find the Best Technology","url":"https://www.mindk.com/blog/react-native-vs-ionic-phonegap-cordova/","rank":-5.029694159741383,"score":2,"time":"2018-09-17T10:34:36Z"},{"id":18004657,"title":"Pros and Cons of Choosing React Native for Cross-Platform App Development","url":"https://www.mindk.com/blog/react-native-pros-and-cons/","rank":-4.853960595957184,"score":1,"time":"2018-09-17T10:35:26Z"},{"id":18005154,"title":"Bryntum Scheduler – New JavaScript Scheduler Component for Angular / Vue / React","url":"https://www.bryntum.com/blog/announcing-our-new-component-suite/","rank":-5.218630283054186,"score":1,"time":"2018-09-17T12:21:33Z"},{"id":18005257,"title":"How to Build a Great Style Guide with React and Styled-Components Pt.2","url":"https://blog.alexdevero.com/style-guide-react-pt2/","rank":-4.5369272462944465,"score":1,"time":"2018-09-17T12:30:55Z"},{"id":18005391,"title":"Bryntum Scheduler – New JavaScript Scheduler Component for Angular / Vue / React","url":"https://bryntum.com/products/scheduler/","rank":-5.218630283054186,"score":3,"time":"2018-09-17T12:47:54Z"},{"id":18005504,"title":"The Rise of Immer in React","url":"https://www.netlify.com/blog/2018/09/12/the-rise-of-immer-in-react/","rank":-6.141418665344863,"score":2,"time":"2018-09-17T13:03:26Z"},{"id":18005518,"title":"Ethris- Ethereum powered react tetris game","url":"https://github.com/morpherious/ethris","rank":-6.141418665344863,"score":1,"time":"2018-09-17T13:05:14Z"},{"id":18005850,"title":"Build an awesome modal in React Native","url":"http://blog.theodo.fr/2018/08/awesome-modal/","rank":-5.8814219078830545,"score":4,"time":"2018-09-17T13:45:22Z"},{"id":18005886,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-17T13:50:16Z"},{"id":18006296,"title":"Collection of React conference and meetup videos from 2018 (Q1)","url":"https://blog.meetupfeed.com/react-conference-and-meetup-videos-from-2018-q1/","rank":-5.218630283054186,"score":2,"time":"2018-09-17T14:38:25Z"},{"id":18007739,"title":"Words With Friends Is Adopting React Native","url":"https://medium.com/zynga-engineering/why-how-words-with-friends-is-adopting-react-native-b24a405f421c","rank":-5.8814219078830545,"score":4,"time":"2018-09-17T17:06:35Z"},{"id":18007889,"title":"React Native (Typescript) Boiler Plate","url":"https://meshstudio.io/blog/2018-09-14-react-native-boilerplate/","rank":-6.4254656634776115,"score":5,"time":"2018-09-17T17:22:15Z"},{"id":18010430,"title":"Who are my children? A deep dive into type-checking React children","url":"https://medium.com/actioniq-tech/who-are-my-children-8b6b27da57ce","rank":-4.853960595957184,"score":3,"time":"2018-09-17T21:49:41Z"},{"id":18012439,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-18T04:20:10Z"},{"id":18013204,"title":"Top 5 React-Native Courses for Mobile Application Developers","url":"https://hackernoon.com/top-5-react-native-courses-for-mobile-application-developers-b82febdf8a46","rank":-5.4223148645315336,"score":1,"time":"2018-09-18T07:18:55Z"},{"id":18013486,"title":"What is create-react-native-app?","url":"https://medium.com/fantageek/what-is-create-react-native-app-9f3bc5a6c2a3","rank":-6.141418665344863,"score":3,"time":"2018-09-18T08:27:30Z"},{"id":18014083,"title":"Ember, JQuery, Angular, React, Vue: What to Choose?","url":"https://kruschecompany.com/blog/post/ember-jQuery-angular-react-vue-what-to-choose","rank":-5.642544952660551,"score":1,"time":"2018-09-18T10:45:43Z"},{"id":18014622,"title":"React London meetup gives away all public tickets privately","url":"https://meetup.react.london","rank":-5.4223148645315336,"score":1,"time":"2018-09-18T12:25:41Z"},{"id":18016915,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-18T16:53:54Z"},{"id":18019037,"title":"Show HN: Framer X and React (No programming experienced required)","url":"https://learnreact.design/framerx-react","rank":-5.218630283054186,"score":1,"time":"2018-09-18T20:54:54Z"},{"id":18021368,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-19T03:10:16Z"},{"id":18023334,"title":"How Did You React to the Code of Conduct News? Proud of Your Actions?","url":"https://www.youtube.com/watch?v=krG4O9GHUHU&feature=youtu.be","rank":-4.5369272462944465,"score":2,"time":"2018-09-19T11:13:21Z"},{"id":18023903,"title":"Patterns for using React with Statechart-based state machines","url":"https://medium.freecodecamp.org/patterns-for-using-react-with-statechart-based-state-machines-33e6ab754605","rank":-5.4223148645315336,"score":1,"time":"2018-09-19T13:12:32Z"},{"id":18024685,"title":"Learn Framer X and React. No programming experience required","url":"https://www.producthunt.com/posts/framer-x-react","rank":-5.4223148645315336,"score":1,"time":"2018-09-19T15:09:21Z"},{"id":18026806,"title":"React Native vs. Native iOS and Android apps. Which one is best for you?","url":"https://wolfpack-digital.com/blogposts/react-native-vs-native-ios-and-android-apps-for-founders-which-one-is-best-for-your-startup","rank":-4.5369272462944465,"score":1,"time":"2018-09-19T19:03:08Z"},{"id":18029460,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-20T03:06:24Z"},{"id":18030921,"title":"Set Up React Toolchain from the Ground Up – Mahmoud Elmahdi","url":"https://elmahdim.com/react-webpack-babel/","rank":-5.218630283054186,"score":2,"time":"2018-09-20T09:32:53Z"},{"id":18031092,"title":"A Library with Beautiful React Native Input Components","url":"https://github.com/KumarAbhirup/iconic-input","rank":-5.642544952660551,"score":1,"time":"2018-09-20T10:15:25Z"},{"id":18031574,"title":"What CSS framework does Facebook use in PROD for their 30,000 react components?","url":"https://twitter.com/dariel_noel/status/1042742697608585216?s=09","rank":-4.5369272462944465,"score":1,"time":"2018-09-20T11:57:42Z"},{"id":18032443,"title":"Yoshino – Flexible Lightweight PC UI Components Built on React","url":"https://github.com/Yoshino-UI/Yoshino","rank":-5.4223148645315336,"score":1,"time":"2018-09-20T13:54:27Z"},{"id":18032653,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-20T14:27:34Z"},{"id":18034580,"title":"Psst Here’s why ReasonReact is the best way to write React","url":"https://medium.freecodecamp.org/psst-heres-why-reasonreact-is-the-best-way-to-write-react-5088d434d035","rank":-4.853960595957184,"score":5,"time":"2018-09-20T18:40:29Z"},{"id":18036102,"title":"React Native FAQ","url":"https://shift.infinite.red/react-native-faq-8dc5c1083baa","rank":-7.080419157732719,"score":2,"time":"2018-09-20T23:06:01Z"},{"id":18037091,"title":"ReSub, write React components that automatically manage stores subscription","url":"https://github.com/Microsoft/ReSub","rank":-5.4223148645315336,"score":2,"time":"2018-09-21T04:05:09Z"},{"id":18037583,"title":"Software Contracts in the Age of React","url":"https://www.gorillastack.com/news/software-contracts-in-the-age-of-react/","rank":-5.8814219078830545,"score":5,"time":"2018-09-21T06:32:55Z"},{"id":18037742,"title":"Fixing React Native Issues and Happy Deploy to Bitrise, Fabric, CircleCI","url":"https://medium.com/react-native-training/fixing-react-native-issues-and-happy-deploy-to-bitrise-fabric-circleci-44da4ab1487b","rank":-5.029694159741383,"score":1,"time":"2018-09-21T07:12:05Z"},{"id":18037754,"title":"Secure Storage for React Native (Android and iOS)","url":"https://github.com/talut/rn-secure-storage","rank":-5.642544952660551,"score":2,"time":"2018-09-21T07:16:18Z"},{"id":18038478,"title":"Build an Autocomplete Widget with React and Elastic Search","url":"https://blog.bitsrc.io/how-to-build-an-autocomplete-widget-with-react-and-elastic-search-dd4f846f784","rank":-5.4223148645315336,"score":1,"time":"2018-09-21T09:58:38Z"},{"id":18039401,"title":"React Native: The missing piece in the beginner’s guides","url":"https://hackernoon.com/react-native-the-missing-piece-in-the-beginners-guides-e9bb8ebefc44","rank":-5.218630283054186,"score":1,"time":"2018-09-21T13:11:42Z"},{"id":18044224,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-22T03:05:15Z"},{"id":18044532,"title":"Here’s why ReasonReact is the best way to write React","url":"https://medium.freecodecamp.org/psst-heres-why-reasonreact-is-the-best-way-to-write-react-5088d434d035","rank":-5.029694159741383,"score":2,"time":"2018-09-22T04:59:07Z"},{"id":18049834,"title":"Creating an Avengers App Using the Ionic API and React","url":"https://javascripttuts.com/creating-avengers-app-using-ionic-api-react/","rank":-5.218630283054186,"score":1,"time":"2018-09-23T07:18:24Z"},{"id":18051720,"title":"How to Turn a Server-Side-Rendered React SPA into a PWA","url":"https://sunkanqiang.com/how-to-turn-ssr-react-spa-into-pwa/","rank":-4.853960595957184,"score":2,"time":"2018-09-23T16:13:50Z"},{"id":18052331,"title":"Our react-native experience at Drops (so far)","url":"https://medium.com/@itchingpixels/our-react-native-experience-603e3343730","rank":-5.642544952660551,"score":38,"time":"2018-09-23T18:09:46Z"},{"id":18053031,"title":"Fixing React Native WebView's PostMessage for iOS","url":"https://medium.com/@Charles_Stover/fixing-react-native-webviews-postmessage-for-ios-10e2320b2f14","rank":-5.642544952660551,"score":1,"time":"2018-09-23T20:36:38Z"},{"id":18053074,"title":"Choosing Between React's Context API and Redux","url":"https://medium.com/@faizmohammed178/choosing-between-redux-and-reacts-context-api-272ca20224b2","rank":-5.642544952660551,"score":2,"time":"2018-09-23T20:44:21Z"},{"id":18055768,"title":"How create-react-redux-app-structure helps you to start a project faster","url":"https://hackernoon.com/how-create-react-redux-app-structure-helps-you-to-start-a-project-faster-cf564c64689c","rank":-4.690092449226312,"score":1,"time":"2018-09-24T07:46:54Z"},{"id":18056447,"title":"Blazing fast timeline gantt react component","url":"https://guiquiman@bitbucket.org/guiquiman/react-scrum-go.git","rank":-6.141418665344863,"score":1,"time":"2018-09-24T10:22:31Z"},{"id":18057050,"title":"React Redux Router boilerplate","url":"http://white-push.surge.sh/","rank":-6.737061774670698,"score":2,"time":"2018-09-24T12:21:13Z"},{"id":18057534,"title":"How to Build a Great Style Guide with React and Styled-Components Pt.3","url":"https://blog.alexdevero.com/style-guide-react-pt3/","rank":-4.5369272462944465,"score":1,"time":"2018-09-24T13:38:12Z"},{"id":18059422,"title":"ReasonML: React as first intended?","url":"https://www.imaginarycloud.com/blog/reasonml-react-as-first-intended/","rank":-6.4254656634776115,"score":2,"time":"2018-09-24T17:13:12Z"},{"id":18059963,"title":"Show HN: React Progressive Loader","url":"https://github.com/yosbelms/react-progressive-loader","rank":-6.4254656634776115,"score":1,"time":"2018-09-24T18:16:46Z"},{"id":18060464,"title":"Epitath: In Memoriam React Render Props and HOCs","url":"https://medium.com/astrocoders/epitath-in-memoriam-render-props-and-hocs-9f76dd911f9e","rank":-5.642544952660551,"score":1,"time":"2018-09-24T19:09:37Z"},{"id":18063613,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-25T04:29:58Z"},{"id":18063789,"title":"Laska now runs React Native apps on the web (no streaming)","url":"https://blog.laska.io/2018/09/21/september-update/","rank":-5.029694159741383,"score":3,"time":"2018-09-25T05:17:04Z"},{"id":18063794,"title":"Setting Up ESLint and EditorConfig in React Native Projects","url":"https://codeburst.io/setting-up-eslint-and-editorconfig-in-react-native-projects-31b4d9ddd0f6","rank":-5.4223148645315336,"score":3,"time":"2018-09-25T05:17:41Z"},{"id":18065223,"title":"Flutter vs. React Native","url":"https://www.vtnetzwelt.com/mobile-application-development/flutter-vs-react-native/","rank":-6.737061774670698,"score":1,"time":"2018-09-25T11:04:24Z"},{"id":18066023,"title":"React-Virtualized: Why, When and How you should use it","url":"http://blog.theodo.fr/2018/09/use-react-virtualized/","rank":-5.218630283054186,"score":3,"time":"2018-09-25T13:12:52Z"},{"id":18067216,"title":"How React Native increases developer's productivity","url":"https://brainhub.eu/blog/how-react-native-increases-developer-productivity/","rank":-5.8814219078830545,"score":1,"time":"2018-09-25T15:33:27Z"},{"id":18067265,"title":"Expo vs. React Native CLI: A Guide to Bootstrapping New React Native Apps","url":"https://levelup.gitconnected.com/expo-vs-react-native-cli-a-guide-to-bootstrapping-new-react-native-apps-6f0fcafee58f","rank":-6.798733011723831,"score":3,"time":"2018-09-25T15:37:19Z"},{"id":18068073,"title":"Converting a React app to VanillaJS (and whether or not it was a terrible idea)","url":"https://hackernoon.com/how-i-converted-my-react-app-to-vanillajs-and-whether-or-not-it-was-a-terrible-idea-4b14b1b2faff","rank":-4.3934495640662155,"score":1,"time":"2018-09-25T16:53:46Z"},{"id":18068185,"title":"Online React Native Workshop Oct 2nd – Register Now","url":"https://www.eventbrite.com/e/online-react-native-fundamentals-workshop-tickets-50547349483","rank":-5.642544952660551,"score":1,"time":"2018-09-25T17:04:52Z"},{"id":18069512,"title":"Position element at the bottom of the screen using Flexbox in React Native","url":"https://medium.com/react-native-training/position-element-at-the-bottom-of-the-screen-using-flexbox-in-react-native-a00b3790ca42","rank":-4.690092449226312,"score":1,"time":"2018-09-25T19:15:53Z"},{"id":18072636,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-26T03:48:37Z"},{"id":18074124,"title":"Epitath: In Memoriam React Render Props and HOCs","url":"https://medium.com/astrocoders/epitath-in-memoriam-render-props-and-hocs-9f76dd911f9e","rank":-5.642544952660551,"score":1,"time":"2018-09-26T09:07:08Z"},{"id":18074548,"title":"React TreeView Component with DragDrop, Checkboxes, ContextMenu and Lazy Loading","url":"https://www.primefaces.org/primereact/#/tree","rank":-5.218630283054186,"score":1,"time":"2018-09-26T10:37:04Z"},{"id":18074600,"title":"The Best React Native Apps (And What You Can Learn from Them)","url":"https://www.mindk.com/blog/the-best-react-native-apps/","rank":-4.853960595957184,"score":1,"time":"2018-09-26T10:51:00Z"},{"id":18075382,"title":"A React Native boilerplate focused on separation of concerns","url":"https://thecodingmachine.io/introducing-the-react-native-boilerplate","rank":-5.4223148645315336,"score":1,"time":"2018-09-26T12:51:07Z"},{"id":18075489,"title":"React vs. Vue, the Little Things Matter, 10 practices for readable code and more","url":"https://medium.com/daily-now/most-popular-development-posts-of-the-week-26-september-2018-c140a16d6e51","rank":-4.5369272462944465,"score":1,"time":"2018-09-26T13:04:57Z"},{"id":18075675,"title":"Show HN: ReactResources.co – Curated resources for all React.js","url":"https://reactresources.co/","rank":-5.218630283054186,"score":1,"time":"2018-09-26T13:29:13Z"},{"id":18076003,"title":"React File Size","url":"https://elijahmanor.com/react-file-size/","rank":-7.080419157732719,"score":1,"time":"2018-09-26T14:03:19Z"},{"id":18076017,"title":"How to Test React Components Using Jest and Enzyme","url":"https://blog.bitsrc.io/how-to-test-react-components-using-jest-and-enzyme-fab851a43875","rank":-5.4223148645315336,"score":1,"time":"2018-09-26T14:05:27Z"},{"id":18076422,"title":"Microfontends with Elm, React and Vue","url":"https://github.com/err0r500/microfrontends","rank":-6.141418665344863,"score":3,"time":"2018-09-26T14:43:33Z"},{"id":18077176,"title":"Flutter vs. React Native vs. Xamarin for Cross Platform Development","url":"https://hackernoon.com/flutter-vs-react-native-vs-xamarin-for-cross-platform-development-5f92cfb178ff?source","rank":-5.218630283054186,"score":2,"time":"2018-09-26T15:52:02Z"},{"id":18077340,"title":"React Native Is a Bootstrap for Mobile","url":"https://flatlogic.com/blog/react-native-mobile-bootstrap-web/","rank":-5.8814219078830545,"score":1,"time":"2018-09-26T16:06:22Z"},{"id":18078512,"title":"Promise Accessibility with Ryan Florence on Reach UI (React) on React Podcast","url":"https://reactpodcast.com/22","rank":-6.969263392375751,"score":1,"time":"2018-09-26T17:52:41Z"},{"id":18079610,"title":"Persisting data in React Native","url":"https://pusher.com/tutorials/persisting-data-react-native","rank":-6.4254656634776115,"score":1,"time":"2018-09-26T19:50:33Z"},{"id":18079920,"title":"Why Airbnb Is Moving Off React Native","url":"https://softwareengineeringdaily.com/2018/09/24/show-summary-react-native-at-airbnb/","rank":-5.8814219078830545,"score":6,"time":"2018-09-26T20:25:03Z"},{"id":18082047,"title":"React Native Example for Android and iOS","url":"https://reactnativeexample.com/","rank":-5.8814219078830545,"score":3,"time":"2018-09-27T04:01:00Z"},{"id":18082281,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-27T05:31:43Z"},{"id":18082998,"title":"Flutter vs. React Native – A Complete Guide","url":"https://www.vtnetzwelt.com/mobile-application-development/flutter-vs-react-native/","rank":-5.8814219078830545,"score":1,"time":"2018-09-27T09:06:55Z"},{"id":18083836,"title":"High-level hints on React Native performance improvements","url":"https://brainhub.eu/blog/react-native-performance/","rank":-5.642544952660551,"score":1,"time":"2018-09-27T12:36:02Z"},{"id":18085124,"title":"Reusable Components in React – A Practical Guide","url":"https://blog.bitsrc.io/reusable-components-in-react-a-practical-guide-ec15a81a4d71","rank":-5.8814219078830545,"score":1,"time":"2018-09-27T14:59:00Z"},{"id":18086656,"title":"React Components as a Service - Blog","url":"https://javascript.works-hub.com/learn/server-side-rendering-react-components-as-a-service-4d73f","rank":-6.141418665344863,"score":4,"time":"2018-09-27T17:23:09Z"},{"id":18086764,"title":"React Native Plugin for Square Reader SDK","url":"https://docs.connect.squareup.com/payments/readersdk/react-native","rank":-5.8814219078830545,"score":10,"time":"2018-09-27T17:33:05Z"},{"id":18087398,"title":"Last Call for Create React App v2","url":"https://github.com/facebook/create-react-app/issues/5103","rank":-5.8814219078830545,"score":32,"time":"2018-09-27T18:36:36Z"},{"id":18087433,"title":"React Native Activity Feed in 10 LOC","url":"https://www.producthunt.com/posts/activity-feed-ui-kit-react-native","rank":-5.8814219078830545,"score":2,"time":"2018-09-27T18:41:21Z"},{"id":18087866,"title":"22: Promise Accessibility with Ryan Florence – React Podcast","url":"https://reactpodcast.com/22","rank":-5.642544952660551,"score":2,"time":"2018-09-27T19:38:24Z"},{"id":18091512,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-09-28T06:57:10Z"},{"id":18091610,"title":"V4 Create React and Redux app structure with build configurations. What’s new?","url":"https://codeburst.io/v4-create-react-redux-app-structure-with-build-configurations-whats-new-523bdec328c6","rank":-4.690092449226312,"score":2,"time":"2018-09-28T07:25:51Z"},{"id":18093179,"title":"React Patterns","url":"https://reactpatterns.com/","rank":-7.460654783917127,"score":2,"time":"2018-09-28T13:35:27Z"},{"id":18094756,"title":"Square Reader SDK for React Native","url":"https://medium.com/p/square-reader-sdk-for-react-native-a1b6fc19c5c2","rank":-6.141418665344863,"score":9,"time":"2018-09-28T16:39:46Z"},{"id":18095340,"title":"Implementing Zomato-like restaurant search screen using React-Native","url":"https://github.com/rishabh115/Eateries","rank":-5.4223148645315336,"score":1,"time":"2018-09-28T17:44:25Z"},{"id":18095626,"title":"Cryptocurrency news feed SPA built with React and Redux","url":"https://github.com/ThalKod/CryptoNews","rank":-5.4223148645315336,"score":2,"time":"2018-09-28T18:13:31Z"},{"id":18099465,"title":"Why Airbnb Is Moving Off of React Native","url":"https://softwareengineeringdaily.com/2018/09/24/show-summary-react-native-at-airbnb/","rank":-5.642544952660551,"score":3,"time":"2018-09-29T09:20:32Z"},{"id":18105692,"title":"Load data into React components on both client and server with react-frontload","url":"https://github.com/davnicwil/react-frontload","rank":-6.798733011723831,"score":2,"time":"2018-09-30T11:19:51Z"},{"id":18107766,"title":"How to make tag selection view in React Native","url":"https://hackernoon.com/how-to-make-tag-selection-view-in-react-native-b6f8b0adc891","rank":-5.4223148645315336,"score":1,"time":"2018-09-30T19:06:13Z"},{"id":18109302,"title":"Build your own multi-user photo album app with React, GraphQL, and AWS Amplify","url":"https://read.acloud.guru/build-your-own-multi-user-photo-album-app-with-react-graphql-and-aws-amplify-bcaeba942159","rank":-4.5369272462944465,"score":2,"time":"2018-10-01T00:57:24Z"},{"id":18115240,"title":"Handling Huge React Components Using Object Composition Pattern","url":"https://medium.com/@matiasalvin/handling-huge-react-components-using-object-composition-pattern-8803d124398a","rank":-5.642544952660551,"score":1,"time":"2018-10-01T18:11:48Z"},{"id":18116698,"title":"Show HN: React.Children.flatten","url":"https://github.com/smooth-code/react-flatten-children","rank":-6.4254656634776115,"score":3,"time":"2018-10-01T20:50:04Z"},{"id":18117163,"title":"5 Common Mistakes with Keys in React","url":"https://medium.com/blackrock-engineering/5-common-mistakes-with-keys-in-react-b86e82020052","rank":-5.8814219078830545,"score":2,"time":"2018-10-01T21:55:08Z"},{"id":18118147,"title":"Create React App 2.0: Babel 7, Sass, and More","url":"https://reactjs.org/blog/2018/10/01/create-react-app-v2.html","rank":-5.218630283054186,"score":200,"time":"2018-10-02T01:28:12Z"},{"id":18118550,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-10-02T03:13:59Z"},{"id":18119332,"title":"Create-react-app 2.0 released","url":"https://github.com/facebook/create-react-app/releases/tag/v2.0.3","rank":-6.141418665344863,"score":1,"time":"2018-10-02T06:54:14Z"},{"id":18120786,"title":"React Context is not for state management","url":"https://frontarm.com/articles/react-context-state-management/","rank":-5.8814219078830545,"score":3,"time":"2018-10-02T12:14:22Z"},{"id":18121372,"title":"GitHub Open Source Universal User Registration – Node.js React Redux JWT MongoDB","url":"https://github.com/simpletut/Universal-React-Redux-Registration","rank":-4.853960595957184,"score":3,"time":"2018-10-02T13:27:04Z"},{"id":18121800,"title":"Server-side React rendering and caching with Theia","url":"https://github.com/coursehero/theia","rank":-5.642544952660551,"score":1,"time":"2018-10-02T14:08:33Z"},{"id":18121931,"title":"[2018 Comparison] Angular vs. React: Framework to Make Your Project Succeed","url":"https://da-14.com/blog/2018-comparison-angular-vs-react-js-framework-make-your-project-succeed","rank":-5.029694159741383,"score":1,"time":"2018-10-02T14:21:24Z"},{"id":18123879,"title":"How to structure your project and manage static resources in React Native","url":"https://medium.freecodecamp.org/how-to-structure-your-project-and-manage-static-resources-in-react-native-6f4cfc947d92","rank":-4.853960595957184,"score":1,"time":"2018-10-02T17:40:25Z"},{"id":18128727,"title":"Comparison of Flutter vs. React Native","url":"https://www.vtnetzwelt.com/mobile-application-development/flutter-vs-react-native/","rank":-6.141418665344863,"score":1,"time":"2018-10-03T09:23:30Z"},{"id":18129222,"title":"Ember, JQuery, Angular, React, Vue: What to Choose?","url":"https://kruschecompany.com/blog/post/ember-jQuery-angular-react-vue-what-to-choose","rank":-5.642544952660551,"score":2,"time":"2018-10-03T11:28:42Z"},{"id":18132580,"title":"Storybook Loop: Free collab tool for React/Vue/Angular development","url":"https://blog.hichroma.com/introducing-storybook-loop-6bac7bd0a85b","rank":-5.218630283054186,"score":2,"time":"2018-10-03T17:31:11Z"},{"id":18133255,"title":"Can it be done in React Native? Revolut chart using D3","url":"https://www.youtube.com/watch?v=9Yh5AV9eNKk&feature=youtu.be","rank":-5.029694159741383,"score":1,"time":"2018-10-03T18:32:13Z"},{"id":18134347,"title":"A Medium Article about React Native Secure Storage – Talut TASGIRAN","url":"https://medium.com/@talut/react-native-secure-storage-rn-secure-storage-f7c84dbcb811","rank":-5.218630283054186,"score":1,"time":"2018-10-03T20:09:16Z"},{"id":18134786,"title":"Show HN: Nanostyled – a 1kB library for styling React components with atomic CSS","url":"https://github.com/chrisfrank/nanostyled","rank":-4.690092449226312,"score":5,"time":"2018-10-03T21:01:58Z"},{"id":18136527,"title":"Techniques for animating on the canvas in React","url":"https://philna.sh/blog/2018/09/27/techniques-for-animating-on-the-canvas-in-react/","rank":-5.642544952660551,"score":2,"time":"2018-10-04T02:04:36Z"},{"id":18137902,"title":"Top 10 Chrome Extension Boilerplates by React","url":"https://github.com/search?q=react+chrome+extension","rank":-5.8814219078830545,"score":1,"time":"2018-10-04T07:31:29Z"},{"id":18138581,"title":"Long-Term React and Redux SPA\u200A-\u200ALessons Learned","url":"https://notes.devlabs.bg/long-term-react-redux-spa-lessons-learned-14daca3a26ba","rank":-5.642544952660551,"score":2,"time":"2018-10-04T10:22:36Z"},{"id":18138993,"title":"React-Color-Tools – A set of tools as React components for working with colors","url":"https://github.com/nitin42/react-color-tools","rank":-6.636348695692196,"score":2,"time":"2018-10-04T11:46:46Z"},{"id":18140643,"title":"Aviato – Serverless, Stream and React Native","url":"https://getstream.io/blog/aviato-a-prototype-built-with-streams-react-native-components-serverless-on-aws/","rank":-6.141418665344863,"score":1,"time":"2018-10-04T15:17:09Z"},{"id":18140665,"title":"Aviato – Serverless, Stream and React Native","url":"https://github.com/GetStream/Aviato","rank":-6.141418665344863,"score":1,"time":"2018-10-04T15:18:59Z"},{"id":18140717,"title":"9 React Styled-Components UI Libraries for 2018","url":"https://blog.bitsrc.io/9-react-styled-components-ui-libraries-for-2018-4e1a0bd3e179","rank":-5.642544952660551,"score":1,"time":"2018-10-04T15:23:15Z"},{"id":18143030,"title":"Our First 50,000 Stars – React Blog (2016)","url":"https://reactjs.org/blog/2016/09/28/our-first-50000-stars.html","rank":-5.642544952660551,"score":1,"time":"2018-10-04T19:42:18Z"},{"id":18144895,"title":"React Authentication with Twitter, Google, Facebook and GitHub","url":"https://medium.com/p/862d59583105","rank":-5.642544952660551,"score":3,"time":"2018-10-05T00:57:39Z"},{"id":18145722,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-10-05T04:16:12Z"},{"id":18147259,"title":"Why ReasonReact is the best way to write React","url":"https://medium.freecodecamp.org/psst-heres-why-reasonreact-is-the-best-way-to-write-react-5088d434d035","rank":-5.4223148645315336,"score":2,"time":"2018-10-05T11:30:42Z"},{"id":18147974,"title":"How to Build Your React Native Team","url":"https://medium.com/@GroundControl/how-to-build-your-react-native-team-d8bc4be6014a","rank":-5.8814219078830545,"score":3,"time":"2018-10-05T13:36:24Z"},{"id":18151540,"title":"Create a realtime chess games with React and Chatkit","url":"https://pusher.com/tutorials/realtime-chess-game-react","rank":-5.4223148645315336,"score":1,"time":"2018-10-05T20:38:02Z"},{"id":18152637,"title":"I Just Wrote a Blog on “Building a React Todo App with Hasura GraphQL Engine”","url":"https://hackernoon.com/building-a-react-todo-app-with-hasura-graphql-engine-511b703a7ef","rank":-4.3934495640662155,"score":1,"time":"2018-10-05T23:46:32Z"},{"id":18161925,"title":"Create React XP app","url":"https://github.com/a-tarasyuk/create-rx-app","rank":-6.737061774670698,"score":4,"time":"2018-10-07T18:25:18Z"},{"id":18163166,"title":"Serverless Mobile with React Native and AWS Amplify","url":"https://medium.com/@praveen.jayarajan/serverless-mobile-with-react-native-and-aws-amplify-a0ee91ddd4fd","rank":-5.642544952660551,"score":1,"time":"2018-10-07T23:22:13Z"},{"id":18163447,"title":"Build interactive diagrams with storm-react-diagrams","url":"https://blog.sourcerer.io/build-interactive-diagrams-with-storm-react-diagrams-f172ae26af9d","rank":-5.8814219078830545,"score":29,"time":"2018-10-08T00:49:58Z"},{"id":18164340,"title":"Tensorflow React.JS Components","url":"https://github.com/ModelDepot/tfjsx","rank":-6.737061774670698,"score":2,"time":"2018-10-08T05:31:56Z"},{"id":18169867,"title":"Building a Social Network Using React.js and Firebase – CRUD App Tutorial","url":"https://usfslk.github.io/lumen.html","rank":-4.853960595957184,"score":6,"time":"2018-10-08T18:16:50Z"},{"id":18171670,"title":"Smooth ListView and 60FPS Animations with React Native","url":"https://usfslk.github.io/fps.html","rank":-5.642544952660551,"score":3,"time":"2018-10-08T21:55:59Z"},{"id":18175372,"title":"Hello, Create React App 2.0","url":"https://www.telerik.com/blogs/hello-create-react-app-2","rank":-6.141418665344863,"score":1,"time":"2018-10-09T12:36:38Z"},{"id":18176237,"title":"Build a Hacker News Clone with React and Redux","url":"https://gitconnected.com/courses/learn-react-redux-tutorial-build-a-hacker-news-clone","rank":-5.4223148645315336,"score":2,"time":"2018-10-09T14:28:35Z"},{"id":18176466,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-10-09T15:00:18Z"},{"id":18176962,"title":"Functional approach to React components (getting rid of `this`)","url":"http://blog.mdnbar.com/functional-approach-to-react-components-getting-rid-of-this","rank":-5.4223148645315336,"score":1,"time":"2018-10-09T15:51:32Z"},{"id":18177798,"title":"Rendering ASCII Chord Charts with React","url":"http://www.petecorey.com/blog/2018/10/08/rendering-ascii-chord-charts-with-react/","rank":-6.141418665344863,"score":1,"time":"2018-10-09T17:14:22Z"},{"id":18179537,"title":"Show HN: Authentication screens for React Native","url":"https://github.com/thomaswangio/auth-screens","rank":-5.8814219078830545,"score":2,"time":"2018-10-09T20:25:07Z"},{"id":18182200,"title":"Show HN: Rethinking the DatePicker UI with React.js","url":"https://github.com/rajasegar/react-awesome-datepicker-demo","rank":-5.4223148645315336,"score":2,"time":"2018-10-10T05:24:30Z"},{"id":18183944,"title":"Small changes can make big impacts on React","url":"https://medium.com/heycar/small-changes-can-make-big-impacts-on-react-c6673ab405c1","rank":-5.642544952660551,"score":1,"time":"2018-10-10T11:51:45Z"},{"id":18184286,"title":"React.js Examples","url":"https://reactjsexample.com/","rank":-7.080419157732719,"score":3,"time":"2018-10-10T12:44:12Z"},{"id":18184549,"title":"Raising chickens and rendering sprites with React","url":"http://blog.kitay.co/chicken-rancher","rank":-5.8814219078830545,"score":1,"time":"2018-10-10T13:22:03Z"},{"id":18185623,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-10-10T15:13:47Z"},{"id":18189607,"title":"Lumen: Social Network with React.js and Firebase  Chapter 2 (Update and Delete)","url":"https://usfslk.github.io/lumen-v2.html","rank":-4.690092449226312,"score":2,"time":"2018-10-10T22:44:47Z"},{"id":18191459,"title":"Show HN: React Easy State 6 – Practical Proxy Based React State Management","url":"https://github.com/solkimicreb/react-easy-state","rank":-6.969263392375751,"score":2,"time":"2018-10-11T07:04:25Z"},{"id":18191794,"title":"React-behavioral: a library aligned with how humans think","url":"https://lmatteis.github.io/react-behavioral/","rank":-5.4223148645315336,"score":3,"time":"2018-10-11T08:30:24Z"},{"id":18193593,"title":"react-native-testing-library","url":"https://github.com/callstack/react-native-testing-library","rank":-6.737061774670698,"score":1,"time":"2018-10-11T14:02:49Z"},{"id":18194340,"title":"Show HN: Advanced React and GraphQL course","url":"https://AdvancedReact.com","rank":-5.8814219078830545,"score":14,"time":"2018-10-11T15:33:03Z"},{"id":18195483,"title":"Can It Be Done in React Native? Soundcloud Audio Player","url":"https://www.youtube.com/watch?v=KrsBXKr6gdg","rank":-5.218630283054186,"score":1,"time":"2018-10-11T17:40:52Z"},{"id":18196892,"title":"ReactProto, Rapid Prototyping in React","url":"https://www.i-programmer.info/news/87-web-development/12206-reactproto-rapid-prototyping-in-react.html","rank":-6.4254656634776115,"score":3,"time":"2018-10-11T20:44:18Z"},{"id":18198600,"title":"React Native Elements: Cross Platform React Native UI Toolkit","url":"https://lusaxweb.github.io/devAwesome/#/view/-LOWvSBMzgnmHNdsaE2H","rank":-7.536359457861464,"score":1,"time":"2018-10-12T02:12:57Z"},{"id":18199033,"title":"React Compound Slider – Tiny (5kb) react slider with no opinion about markup","url":"https://github.com/sghall/react-compound-slider","rank":-6.969263392375751,"score":1,"time":"2018-10-12T03:45:43Z"},{"id":18199145,"title":"Responsive charts using Chart.js and react-chartjs-2","url":"https://sevketyalcin.com/blog/responsive-charts-using-Chart.js-and-react-chartjs-2/","rank":-5.4223148645315336,"score":3,"time":"2018-10-12T04:09:53Z"},{"id":18199159,"title":"Flexible Icons with React and SVG","url":"https://open.nytimes.com/flexible-icons-with-react-svg-973f310e6382","rank":-6.141418665344863,"score":2,"time":"2018-10-12T04:13:40Z"},{"id":18199943,"title":"Battle of the State Managers, UT, Material, CDK, Change Detection-Angular&React","url":"https://dormoshe.io/newsletters/75","rank":-4.853960595957184,"score":1,"time":"2018-10-12T07:49:52Z"},{"id":18200283,"title":"How I created expandable React Native architecture","url":"https://datarockets.com/blog/react-native-split-components/","rank":-5.8814219078830545,"score":1,"time":"2018-10-12T09:28:24Z"},{"id":18202696,"title":"React Native: Browser-Based Authentication Using Expo’s AuthSession Component","url":"https://levelup.gitconnected.com/react-native-implementing-browser-based-authentication-using-expos-authsession-component-ffee25b50ae8","rank":-5.218630283054186,"score":3,"time":"2018-10-12T16:46:02Z"},{"id":18204229,"title":"React-behavioral: A ReactJS library aligned with how humans think","url":"https://medium.com/@lmatteis/react-behavioral-cf6523747aaf","rank":-5.218630283054186,"score":2,"time":"2018-10-12T19:54:21Z"},{"id":18204558,"title":"Know React? Try React Native","url":"https://shift.infinite.red/know-react-try-react-native-48f459f36675","rank":-8.453521692771032,"score":1,"time":"2018-10-12T20:39:47Z"},{"id":18213630,"title":"Show HN: Nerdcore w/o cringe: a rap about the ups and downs of using React","url":"https://www.youtube.com/watch?v=Yx6k6WR8GRs","rank":-4.2587684905126455,"score":11,"time":"2018-10-14T16:24:48Z"},{"id":18214551,"title":"Building a better payment form with React","url":"https://medium.com/@mrewusi/from-jquery-to-react-6d518ab7999d","rank":-5.8814219078830545,"score":3,"time":"2018-10-14T19:10:16Z"},{"id":18215817,"title":"Vasern\u200A–\u200Aan open source sync data storage for React Native","url":"https://medium.com/@hieunc229/i-built-vasern-a-data-storage-for-react-native-39f904369550","rank":-5.218630283054186,"score":2,"time":"2018-10-14T22:16:22Z"},{"id":18215871,"title":"Minimalistic state management with React Easy State (updated ReactJS article)","url":"https://medium.com/dailyjs/design-patterns-with-react-easy-state-830b927acc7c","rank":-5.218630283054186,"score":1,"time":"2018-10-14T22:25:53Z"},{"id":18216836,"title":"Show HN: I Built a Metasearch Engine with React, Redux, Express and TypeScript","url":"https://github.com/JoshuaScript/spresso-search","rank":-4.690092449226312,"score":79,"time":"2018-10-15T01:44:27Z"},{"id":18217225,"title":"Show HN: React Tabulator – an advanced table library with many useful features","url":"https://github.com/ngduc/react-tabulator","rank":-4.853960595957184,"score":3,"time":"2018-10-15T03:31:23Z"},{"id":18217816,"title":"Best React Native appdevelopment services","url":"https://www.mobiloitte.com/react-native-development-company","rank":-6.4254656634776115,"score":1,"time":"2018-10-15T06:34:27Z"},{"id":18218056,"title":"Build 100% type-safe React apps in vanilla JavaScript","url":"https://medium.com/@martin_hotell/build-100-type-safe-react-apps-in-vanilla-javascript-bd29a8364078","rank":-5.4223148645315336,"score":1,"time":"2018-10-15T07:39:18Z"},{"id":18218244,"title":"Minimalistic state management with React Easy State (updated ReactJS article)","url":"https://medium.com/dailyjs/design-patterns-with-react-easy-state-830b927acc7c","rank":-5.218630283054186,"score":1,"time":"2018-10-15T08:35:27Z"},{"id":18218629,"title":"I built an open source database for React Native","url":"https://github.com/ambistudio/vasern","rank":-5.4223148645315336,"score":2,"time":"2018-10-15T10:23:22Z"},{"id":18226123,"title":"Can It Be Done in React Native? Headspace Meditation","url":"https://www.youtube.com/watch?v=9L5dvZS9hXo","rank":-5.4223148645315336,"score":1,"time":"2018-10-16T03:16:25Z"},{"id":18226740,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-10-16T05:15:46Z"},{"id":18228187,"title":"How to Learn GraphQL, React and Node.js Faster","url":"https://graphqlmastery.com/blog/how-to-learn-graphql-react-and-node-js-faster","rank":-5.4223148645315336,"score":2,"time":"2018-10-16T10:40:10Z"},{"id":18228220,"title":"Avoiding unnecessary renders with React context","url":"https://frontarm.com/articles/react-context-performance/","rank":-6.141418665344863,"score":1,"time":"2018-10-16T10:50:01Z"},{"id":18228462,"title":"Practical State Management with React Easy State (ReactJS Article)","url":"https://dev.to/solkimicreb/practical-patterns-with-react-easy-state-3ehh","rank":-5.4223148645315336,"score":1,"time":"2018-10-16T11:37:53Z"},{"id":18228746,"title":"Profiling React Components with the User Timing API","url":"https://www.telerik.com/blogs/profiling-react-components-with-the-user-timing-api","rank":-5.642544952660551,"score":1,"time":"2018-10-16T12:23:21Z"},{"id":18230458,"title":"Vue's Ecosystem Growth Is Taking Off Just Like React's Did","url":"https://zendev.com/2018/10/16/vue-growth-taking-off-like-react.html","rank":-4.853960595957184,"score":2,"time":"2018-10-16T16:04:10Z"},{"id":18231409,"title":"Design Systems in React at GitHub on React Podcast","url":"https://reactpodcast.com/25","rank":-7.536359457861464,"score":1,"time":"2018-10-16T17:40:15Z"},{"id":18231588,"title":"Landing Page Book – React components library to build landing pages","url":"https://front10.com/get-landing-page-book/","rank":-5.218630283054186,"score":5,"time":"2018-10-16T18:01:11Z"},{"id":18231868,"title":"How to create reusable and composable components in React","url":"https://www.dzurico.com/react-create-reusable-composable-components/","rank":-5.4223148645315336,"score":1,"time":"2018-10-16T18:27:09Z"},{"id":18232092,"title":"React Native: Adding Push Notifications to Your App with Expo","url":"https://levelup.gitconnected.com/react-native-adding-push-notifications-to-your-app-with-expo-8e4b659ddbfb","rank":-5.218630283054186,"score":4,"time":"2018-10-16T18:51:18Z"},{"id":18232326,"title":"React Native Is Native","url":"https://www.bignerdranch.com/blog/react-native-is-native/","rank":-6.737061774670698,"score":1,"time":"2018-10-16T19:18:24Z"},{"id":18234867,"title":"Evergreen: a React UI Framework built by Segment","url":"https://evergreen.segment.com","rank":-5.642544952660551,"score":593,"time":"2018-10-17T01:28:15Z"},{"id":18238062,"title":"Vasern – fast and open source data storage for React Native","url":"https://vasern.com","rank":-5.218630283054186,"score":1,"time":"2018-10-17T11:44:39Z"},{"id":18238376,"title":"Show HN: Breezy – Develop Rails React Redux Apps the Rails Way","url":"https://github.com/jho406/Breezy","rank":-5.029694159741383,"score":4,"time":"2018-10-17T12:41:44Z"},{"id":18239499,"title":"How to Create a Gist Download Chrome Extension Using React","url":"https://www.telerik.com/blogs/how-to-create-a-gist-download-chrome-extension-using-react","rank":-5.218630283054186,"score":1,"time":"2018-10-17T14:37:54Z"},{"id":18239535,"title":"How to Use Sass and CSS Modules with Create-React-app","url":"https://blog.bitsrc.io/how-to-use-sass-and-css-modules-with-create-react-app-83fa8b805e5e","rank":-5.029694159741383,"score":1,"time":"2018-10-17T14:41:15Z"},{"id":18243228,"title":"Getting the most out of React Alicante (with videos)","url":"https://www.eventbrite.com/engineering/getting-the-most-out-of-react-alicante/","rank":-5.4223148645315336,"score":1,"time":"2018-10-17T20:06:43Z"},{"id":18246777,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-10-18T08:11:32Z"},{"id":18248738,"title":"An easy way to write stateful React components","url":"https://medium.com/react-rangers/an-easy-way-to-write-stateful-react-components-f210f253f520","rank":-5.642544952660551,"score":1,"time":"2018-10-18T14:48:06Z"},{"id":18250449,"title":"How to Set Up a Node Back End with Hapi.js for a React Web App","url":"https://www.reddit.com/r/hapijs/comments/9pbigc/how_to_set_up_a_node_backend_with_hapijs_for_a/","rank":-4.2587684905126455,"score":1,"time":"2018-10-18T17:48:57Z"},{"id":18251089,"title":"Easy React Server Rendering with Rails/webpacker v4 and React on Rails","url":"https://blog.shakacode.com/easy-react-server-rendering-with-rails-webpacker-v4-and-react-on-rails-71602276cf4c","rank":-6.969263392375751,"score":1,"time":"2018-10-18T18:55:58Z"},{"id":18251303,"title":"React Native Bridging\u200A–\u200AHow to Make Linear Gradient View","url":"https://medium.com/react-native-training/react-native-bridging-how-to-make-linear-gradient-view-83c3805373b7","rank":-5.4223148645315336,"score":1,"time":"2018-10-18T19:20:01Z"},{"id":18251979,"title":"Show HN: Reuse React components by combining them","url":"https://github.com/diegohaz/reuse","rank":-5.642544952660551,"score":1,"time":"2018-10-18T20:49:27Z"},{"id":18253240,"title":"Evergreen Is a React UI Framework","url":"https://lusaxweb.github.io/devAwesome/#/view/-LP88cYzK0EEa9iKiU3r","rank":-6.141418665344863,"score":2,"time":"2018-10-18T23:33:52Z"},{"id":18253807,"title":"Platform Specific UI Components in React Native","url":"https://haughtcodeworks.com/blog/software-development/platform-specific-ui-components-in-react-native/","rank":-5.8814219078830545,"score":2,"time":"2018-10-19T02:05:01Z"},{"id":18262447,"title":"Building highly customizable React components","url":"https://medium.com/@ankit_m/building-highly-customizable-react-components-838df56ff575","rank":-6.4254656634776115,"score":1,"time":"2018-10-20T09:02:42Z"},{"id":18263777,"title":"AWS AppSync Tutorial with React","url":"https://medium.com/@benawad/aws-appsync-tutorial-with-react-4e272a6f3527","rank":-6.4254656634776115,"score":2,"time":"2018-10-20T15:46:56Z"},{"id":18265263,"title":"Show HN: Langton's Ant visualisation with React","url":"https://udoka.me/langtons-ant-visualisation/","rank":-5.642544952660551,"score":3,"time":"2018-10-20T20:30:31Z"},{"id":18267398,"title":"Is it possible to allow user to modify React app in a safe way?","url":"https://stackoverflow.com/questions/52914250/is-it-possible-to-allow-user-to-modify-react-app-in-a-safe-way","rank":-4.5369272462944465,"score":3,"time":"2018-10-21T10:21:46Z"},{"id":18267605,"title":"Create Custom Snackbar Component Example in React Native- Android","url":"https://medium.com/@sumitkumarpradhan96/create-custom-snackbar-component-example-in-react-native-android-a74c1d4793d4","rank":-5.4223148645315336,"score":1,"time":"2018-10-21T11:52:36Z"},{"id":18268139,"title":"Show HN: An expo react-native lerna monorepo boilerplate with yarn workspaces","url":"https://github.com/Fried-Chicken/expo-monorepo","rank":-4.853960595957184,"score":1,"time":"2018-10-21T14:35:42Z"},{"id":18268284,"title":"React: Controlling Rendering with keys","url":"https://www.dylanpaulus.com/react/2018/10/18/react-controlling-rendering-with-keys/","rank":-6.4254656634776115,"score":1,"time":"2018-10-21T15:00:03Z"},{"id":18268527,"title":"React Native Picker Spinner DropDown Menu List Example – Android","url":"https://github.com/skptricks/React-Native/blob/master/React%20Native%20Picker%20Spinner%20DropDown%20Menu%20List%20Example%20-%20Android/readme.md","rank":-5.4223148645315336,"score":1,"time":"2018-10-21T15:35:45Z"},{"id":18270026,"title":"Official TypeScript support to land in create-react-app 2.1","url":"https://react-etc.net/entry/typescript-support-create-react-app-2-1","rank":-5.029694159741383,"score":1,"time":"2018-10-21T20:28:37Z"},{"id":18270275,"title":"React: Not Everything Is State","url":"https://www.dylanpaulus.com/react/2018/10/05/not-everything-is-state/","rank":-6.4254656634776115,"score":1,"time":"2018-10-21T21:10:55Z"},{"id":18270348,"title":"TypeScript support merged into create-react-app","url":"https://twitter.com/brunolemos/status/1054069326574206976","rank":-5.8814219078830545,"score":2,"time":"2018-10-21T21:23:53Z"},{"id":18270846,"title":"A gentle introduction to Refs in React","url":"https://medium.com/@mrewusi/a-gentle-introduction-to-refs-in-react-f407101a5ea6","rank":-5.8814219078830545,"score":5,"time":"2018-10-21T22:56:18Z"},{"id":18272415,"title":"React tree virtualised for handling million rows","url":"https://www.npmjs.com/package/react-tree-virtualized/v/1.1.0-beta.0","rank":-5.8814219078830545,"score":1,"time":"2018-10-22T05:31:32Z"},{"id":18272552,"title":"Create Custom Snackbar Component Example in React Native","url":"https://github.com/skptricks/React-Native/tree/master/Create%20Custom%20Snackbar%20Component%20Example%20In%20React%20Native","rank":-5.642544952660551,"score":1,"time":"2018-10-22T06:15:37Z"},{"id":18273533,"title":"6 Quick React Tips to Write a Better Code Pt.1","url":"https://blog.alexdevero.com/quick-react-tips-pt1/","rank":-5.029694159741383,"score":1,"time":"2018-10-22T10:40:00Z"},{"id":18274727,"title":"React for Solid","url":"https://github.com/solid/react-components/blob/master/README.md","rank":-7.080419157732719,"score":2,"time":"2018-10-22T14:06:05Z"},{"id":18274875,"title":"TypeScript support added to Create React App","url":"https://github.com/facebook/create-react-app/pull/4837","rank":-5.8814219078830545,"score":280,"time":"2018-10-22T14:24:12Z"},{"id":18275130,"title":"Create a Spreadsheet Using React Components and Bit","url":"https://blog.bitsrc.io/create-a-spreadsheet-using-react-and-share-its-components-with-bit-e48a52e8fed5","rank":-5.642544952660551,"score":1,"time":"2018-10-22T14:56:36Z"},{"id":18275270,"title":"React and GraphQL at the NYTimes","url":"https://softwareengineeringdaily.com/2018/10/22/react-and-graphql-at-the-nytimes/","rank":-6.141418665344863,"score":4,"time":"2018-10-22T15:12:53Z"},{"id":18275442,"title":"React Native Route Configuration Example Using React Navigation Library","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Route%20Configuration%20Example%20Using%20React%20Navigation%20Library","rank":-7.536359457861464,"score":1,"time":"2018-10-22T15:29:34Z"},{"id":18276068,"title":"Getting Started with React 360 and Elixir","url":"https://www.smoothterminal.com/articles/getting-started-with-react-360-and-elixir","rank":-5.8814219078830545,"score":1,"time":"2018-10-22T16:33:42Z"},{"id":18276479,"title":"Freeletics running tracker – “Can it be done in React Native?”","url":"https://www.youtube.com/watch?v=3nJXCK0yX1k&feature=youtu.be","rank":-5.218630283054186,"score":1,"time":"2018-10-22T17:22:48Z"},{"id":18276803,"title":"Building XPATHs for React apps","url":"https://medium.com/@prashantagarwal272/building-xpaths-for-react-apps-7126247f020c","rank":-6.4254656634776115,"score":1,"time":"2018-10-22T17:59:15Z"},{"id":18277338,"title":"Getting to know React DOM’s event handling system inside out","url":"https://medium.com/the-guild/getting-to-know-react-doms-event-handling-system-inside-out-378c44d2a5d0","rank":-5.029694159741383,"score":5,"time":"2018-10-22T19:05:04Z"},{"id":18278374,"title":"Building React-Native Hackernews Clone","url":"https://itnext.io/building-react-native-hackernews-app-part-1-ac25bc44b903","rank":-6.4254656634776115,"score":2,"time":"2018-10-22T20:50:50Z"},{"id":18279130,"title":"How to Autogenerate Forms in React and Material-UI with MSON","url":"https://medium.freecodecamp.org/how-to-autogenerate-forms-in-react-and-material-ui-with-mson-5771b1b7e739","rank":-5.029694159741383,"score":1,"time":"2018-10-22T22:28:54Z"},{"id":18279580,"title":"1/3-Beginners guide to React Renderers.How to build a renderer from scratch?","url":"https://blog.atulr.com/react-custom-renderer-1/","rank":-4.5369272462944465,"score":8,"time":"2018-10-22T23:42:21Z"},{"id":18279852,"title":"Finally, a React Refactoring Tool – Introducing Glean","url":"https://www.wix.engineering/blog/finally-a-react-refactoring-tool-introducing-glean","rank":-5.8814219078830545,"score":1,"time":"2018-10-23T00:32:22Z"},{"id":18280186,"title":"MakaJs, react and redux based,  use a simpler framework than vue","url":"https://www.makajs.org","rank":-5.029694159741383,"score":4,"time":"2018-10-23T01:56:12Z"},{"id":18281376,"title":"Create React and Redux app structure with build configurations","url":"https://github.com/shystruk/create-react-redux-app-structure","rank":-5.4223148645315336,"score":2,"time":"2018-10-23T07:15:56Z"},{"id":18281446,"title":"React-native-pin-view – v2.0.0 is published. – Quick-forming PinView component","url":"https://github.com/talut/react-native-pin-view","rank":-4.690092449226312,"score":2,"time":"2018-10-23T07:31:17Z"},{"id":18282445,"title":"React testing – you are probably doing it wrong","url":"http://foobarbaz.club/react-testing-you-are-doing-it-wrong/","rank":-5.642544952660551,"score":1,"time":"2018-10-23T11:30:35Z"},{"id":18284129,"title":"The Ideas Behind React Easy State: Utilizing ES6 Proxies","url":"https://dev.to/solkimicreb/the-ideas-behind-react-easy-state-utilizing-es6-proxies-1dc7","rank":-5.4223148645315336,"score":1,"time":"2018-10-23T15:22:43Z"},{"id":18284878,"title":"React vs. Vue: Which is growing faster?","url":"http://michaelnthiessen.com/react-vs-vue-which-is-growing-faster/","rank":-5.8814219078830545,"score":2,"time":"2018-10-23T16:34:04Z"},{"id":18285269,"title":"How to Build a Scalable React UI Kit","url":"https://medium.com/@leandrooriente/how-to-build-a-scalable-react-ui-kit-32d8caa44a56","rank":-5.642544952660551,"score":1,"time":"2018-10-23T17:11:52Z"},{"id":18285811,"title":"Full Stack Advanced React and GraphQL with Wes Bos","url":"https://advancedreact.com/","rank":-5.4223148645315336,"score":1,"time":"2018-10-23T18:06:48Z"},{"id":18287980,"title":"2/3 Beginners guide to React Renderers. Build your own renderer from scratch?","url":"https://blog.atulr.com/react-custom-renderer-2/","rank":-4.690092449226312,"score":2,"time":"2018-10-23T22:15:02Z"},{"id":18288076,"title":"Show HN: Dynamic Form Built with React and CSS Grid","url":"https://github.com/jalal246/folio","rank":-5.218630283054186,"score":6,"time":"2018-10-23T22:31:49Z"},{"id":18288556,"title":"React v16.6.0: lazy, memo and contextType","url":"https://reactjs.org/blog/2018/10/23/react-v-16-6.html","rank":-5.642544952660551,"score":148,"time":"2018-10-24T00:01:10Z"},{"id":18290715,"title":"TypeScript support has just been merged on create-react-app","url":"https://twitter.com/brunolemos/status/1054069326574206976","rank":-5.218630283054186,"score":2,"time":"2018-10-24T08:47:55Z"},{"id":18292016,"title":"Getting to know React DOM’s event handling system inside out","url":"https://medium.com/the-guild/getting-to-know-react-doms-event-handling-system-inside-out-378c44d2a5d0","rank":-5.029694159741383,"score":3,"time":"2018-10-24T13:04:25Z"},{"id":18292755,"title":"How to apply SOLID principles in React applications","url":"https://blog.usejournal.com/how-to-apply-solid-principles-in-react-applications-6c964091a982","rank":-5.642544952660551,"score":1,"time":"2018-10-24T14:37:25Z"},{"id":18295072,"title":"React without “this”","url":"https://yanis.blog/react-without-this/","rank":-7.080419157732719,"score":2,"time":"2018-10-24T18:29:36Z"},{"id":18295387,"title":"React Native Simple SectionList Component Example Android","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Simple%20SectionList%20Component%20Example%20Android","rank":-5.8814219078830545,"score":1,"time":"2018-10-24T19:04:49Z"},{"id":18296236,"title":"react-spring 6.0 is out of beta","url":"https://medium.com/@drcmda/react-spring-6-0-is-out-of-beta-533ad6c8b4a","rank":-5.642544952660551,"score":1,"time":"2018-10-24T20:49:16Z"},{"id":18297880,"title":"The open source React framework for large-scale development of complex systems","url":"https://www.makajs.org","rank":-4.853960595957184,"score":4,"time":"2018-10-25T01:21:09Z"},{"id":18298602,"title":"React Native Simple FlatList Component Android Example","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Simple%20FlatList%20Component%20Android%20Example","rank":-5.8814219078830545,"score":1,"time":"2018-10-25T04:48:26Z"},{"id":18299927,"title":"Fintech app on React Native","url":"https://kruschecompany.com/fintech-mobile-application-based-on-react-native","rank":-6.4254656634776115,"score":1,"time":"2018-10-25T10:52:45Z"},{"id":18300085,"title":"Building a Visual Unit Test for React","url":"https://www.telerik.com/blogs/building-a-visual-unit-test-for-react","rank":-5.8814219078830545,"score":1,"time":"2018-10-25T11:31:00Z"},{"id":18300201,"title":"How to apply SOLID principles in React","url":"http://foobarbaz.club/how-to-apply-solid-principles-in-react-applications/","rank":-5.8814219078830545,"score":2,"time":"2018-10-25T11:54:36Z"},{"id":18300384,"title":"Open source react framework , Use json schema to express react, cool","url":"https://github.com/makajs/maka","rank":-7.148568583438252,"score":2,"time":"2018-10-25T12:36:03Z"},{"id":18300528,"title":"How to add app icons and splash screens to a React Native app","url":"https://medium.freecodecamp.org/how-to-add-app-icons-and-splash-screens-to-a-react-native-app-in-staging-and-production-d1dab615e7c6","rank":-4.690092449226312,"score":2,"time":"2018-10-25T13:01:24Z"},{"id":18301076,"title":"How to Choose and Hire the Best React.js Developers for a Project","url":"https://www.daxx.com/article/how-hire-reactjs-native-developers-for-project","rank":-4.690092449226312,"score":1,"time":"2018-10-25T14:19:50Z"},{"id":18302001,"title":"Tutorial: Build a React.js Chat App","url":"https://www.scaledrone.com/blog/tutorial-build-a-reactjs-chat-app/","rank":-5.8814219078830545,"score":2,"time":"2018-10-25T16:10:29Z"},{"id":18304558,"title":"Classes? Where we’re going, we don’t need classes\u200A–\u200AReact 16.6","url":"https://medium.com/@pomber/classes-where-were-going-we-don-t-need-classes-react-16-6-e643ffc8c38d","rank":-4.690092449226312,"score":1,"time":"2018-10-25T21:02:43Z"},{"id":18307479,"title":"Show HN: Admin Dashboard Templates Built with Vue, React and Angular","url":"https://flatlogic.com/admin-dashboards","rank":-5.029694159741383,"score":18,"time":"2018-10-26T07:47:50Z"},{"id":18308180,"title":"AndCards Icons Kit – SVG Icons for React and React Native","url":"https://medium.com/@rtkhanas/free-vector-icons-for-react-and-react-native-c5f91904aacd","rank":-7.337343744886062,"score":5,"time":"2018-10-26T11:02:10Z"},{"id":18308334,"title":"LineCoins – React Cryptocurrency Live Tracker Script","url":"https://mzworks.org/javascript/linecoins-react-cryptocurrency-live-tracker/","rank":-6.141418665344863,"score":1,"time":"2018-10-26T11:39:23Z"},{"id":18309809,"title":"Show HN: Ez-formik – an easy way to build Forms with React","url":"https://github.com/ngduc/ez-formik","rank":-4.853960595957184,"score":1,"time":"2018-10-26T14:59:46Z"},{"id":18310359,"title":"Why Not React Native? Why Not Flutter? Why Not Meteor? Why Not NativeScript?","url":"https://dev.to/devteam/why-not-react-native-why-not-flutter-why-not-meteor-why-not-nativescript-573h","rank":-4.690092449226312,"score":1,"time":"2018-10-26T15:51:07Z"},{"id":18310602,"title":"React Hook for Redux","url":"https://github.com/ianobermiller/redux-react-hook","rank":-6.737061774670698,"score":1,"time":"2018-10-26T16:15:26Z"},{"id":18310867,"title":"Interaction tracing with React","url":"https://gist.github.com/bvaughn/8de925562903afd2e7a12554adcdda16","rank":-6.737061774670698,"score":2,"time":"2018-10-26T16:43:19Z"},{"id":18310882,"title":"How to use profiling in production mode for react-dom","url":"https://gist.github.com/bvaughn/25e6233aeb1b4f0cdb8d8366e54a3977","rank":-5.218630283054186,"score":1,"time":"2018-10-26T16:44:21Z"},{"id":18311468,"title":"Video: React Today and Tomorrow and 90% Cleaner React","url":"https://www.youtube.com/watch?v=dpw9EHDh2bM","rank":-7.536359457861464,"score":1,"time":"2018-10-26T17:58:21Z"},{"id":18311923,"title":"Create Dropdown Menu in React Native","url":"https://github.com/skptricks/React-Native/tree/master/Create%20Dropdown%20Menu%20In%20React%20Native","rank":-6.141418665344863,"score":1,"time":"2018-10-26T19:04:29Z"},{"id":18311926,"title":"Display Image from Android Asset Folder in React Native","url":"https://github.com/skptricks/React-Native/tree/master/Display%20Image%20From%20Android%20Asset%20Folder%20In%20React%20Native","rank":-5.4223148645315336,"score":1,"time":"2018-10-26T19:04:59Z"},{"id":18312543,"title":"Seamless API Requests with React Hooks – Part 1","url":"https://medium.com/@jaryd_34198/seamless-api-requests-with-react-hooks-part-1-7531849d8381","rank":-5.642544952660551,"score":2,"time":"2018-10-26T20:38:29Z"},{"id":18313705,"title":"Seamless API Requests with React Hooks – Part 2","url":"https://medium.com/@jaryd_34198/seamless-api-requests-with-react-hooks-part-2-3ab42ba6ad5c","rank":-5.642544952660551,"score":1,"time":"2018-10-27T00:44:21Z"},{"id":18315480,"title":"What's New in Create React App 2","url":"https://scotch.io/tutorials/whats-new-in-create-react-app-2","rank":-5.642544952660551,"score":2,"time":"2018-10-27T12:44:12Z"},{"id":18315494,"title":"How to build a custom date picker with React","url":"https://blog.logrocket.com/react-datepicker-217b4aa840da","rank":-5.4223148645315336,"score":1,"time":"2018-10-27T12:52:11Z"},{"id":18317496,"title":"Show HN: Navigable and zoomable grid built with React","url":"https://github.com/middle-way-approach/react-nav-grid","rank":-5.4223148645315336,"score":5,"time":"2018-10-27T20:23:47Z"},{"id":18317888,"title":"Free EBook: React and React Native by Adam Boduch (27-Oct)","url":"https://www.packtpub.com/packt/offers/free-learning","rank":-7.148568583438252,"score":1,"time":"2018-10-27T21:51:36Z"},{"id":18318294,"title":"Show HN: React-rethink-datepicker: A datepicker for humans first public release","url":"https://rajasegar.github.io/react-rethink-datepicker/","rank":-4.853960595957184,"score":3,"time":"2018-10-27T23:35:11Z"},{"id":18318457,"title":"Create React App with Rust Support","url":"https://github.com/thomashorrobin/create-react-app-rust","rank":-6.141418665344863,"score":1,"time":"2018-10-28T00:25:21Z"},{"id":18319328,"title":"Navigating Between Screens Using React Navigation","url":"https://medium.com/@sumitkumarpradhan96/post-link-navigating-between-screens-or-activities-using-react-navigation-library-android-a553cd599e05","rank":-6.141418665344863,"score":1,"time":"2018-10-28T05:45:31Z"},{"id":18319379,"title":"React Conf 2018 Videos","url":"https://m.youtube.com/playlist?list=PLPxbbTqCLbGE5AihOSExAa4wUM-P42EIJ","rank":-6.737061774670698,"score":5,"time":"2018-10-28T06:13:27Z"},{"id":18319442,"title":"Why React's new hooks API is a game changer for development","url":"https://medium.com/@ryardley/why-reacts-hooks-api-is-a-game-changer-8731c2b0a8c","rank":-4.853960595957184,"score":5,"time":"2018-10-28T06:49:43Z"},{"id":18319728,"title":"React Hooks API Reference","url":"https://reactjs.org/docs/hooks-reference.html","rank":-6.737061774670698,"score":2,"time":"2018-10-28T08:48:02Z"},{"id":18319788,"title":"Vim for JavaScript and React","url":"https://yanis.blog/vim-for-javascript-and-react-in-2019/","rank":-6.4254656634776115,"score":2,"time":"2018-10-28T09:08:34Z"},{"id":18320509,"title":"Show HN: React useState hook implemented in react16.2","url":"https://codesandbox.io/s/k0xqw7vzoo","rank":-5.4223148645315336,"score":1,"time":"2018-10-28T13:34:29Z"},{"id":18320621,"title":"A React FLIP animation library for highly configurable transitions","url":"https://github.com/aholachek/react-flip-toolkit","rank":-5.4223148645315336,"score":1,"time":"2018-10-28T14:08:19Z"},{"id":18323791,"title":"Concurrent Rendering in React – Andrew Clark and Brian Vaughn [video]","url":"https://www.youtube.com/watch?v=ByBPyMBTzM0","rank":-5.218630283054186,"score":2,"time":"2018-10-28T23:13:07Z"},{"id":18323923,"title":"A highly testable TodoList app that uses React hooks and Context","url":"https://github.com/f/react-hooks-todo-app/tree/master/","rank":-5.029694159741383,"score":1,"time":"2018-10-28T23:41:31Z"},{"id":18325023,"title":"React Native Check Text Input Is Empty or Not in Android","url":"https://medium.com/@sumitkumarpradhan96/react-native-check-text-input-is-empty-or-not-in-android-76963efc82a9","rank":-5.029694159741383,"score":1,"time":"2018-10-29T04:19:07Z"},{"id":18325538,"title":"React hooks (overview)","url":"https://reactjs.org/docs/hooks-overview.html","rank":-7.080419157732719,"score":1,"time":"2018-10-29T07:03:12Z"},{"id":18325596,"title":"React Hooks App Template for Dart, Bundled with TypeScript, HMR, Docker, SSR And","url":"https://github.com/eserozvataf/dart-react-hooks-app","rank":-4.690092449226312,"score":3,"time":"2018-10-29T07:26:45Z"},{"id":18327872,"title":"6 Quick React Tips to Write a Better Code Pt.2","url":"https://blog.alexdevero.com/quick-react-tips-pt2/","rank":-5.029694159741383,"score":1,"time":"2018-10-29T14:40:13Z"},{"id":18328588,"title":"A Simple Intro to React Hooks","url":"https://daveceddia.com/intro-to-hooks/","rank":-6.141418665344863,"score":2,"time":"2018-10-29T16:03:29Z"},{"id":18329150,"title":"How learning React led me to create an app used by 10K people","url":"https://manuel.friger.io/blog/quicknote","rank":-4.690092449226312,"score":3,"time":"2018-10-29T17:12:35Z"},{"id":18330373,"title":"Instagram Stories – “Can It Be Done in React Native?”","url":"https://youtu.be/aftCqtnN6Tg","rank":-5.4223148645315336,"score":1,"time":"2018-10-29T19:16:23Z"},{"id":18330811,"title":"Using Context in React","url":"https://medium.com/@wisecobbler/using-context-in-react-56a8e7da5431","rank":-6.737061774670698,"score":3,"time":"2018-10-29T20:02:03Z"},{"id":18333405,"title":"React Fiber Architecture Self-Study Project","url":"https://github.com/SaeedMalikx/React-Fiber-Architecture","rank":-6.141418665344863,"score":4,"time":"2018-10-30T01:48:25Z"},{"id":18333772,"title":"Show HN: Star – A content-rich stock trading app built on React Native","url":"https://itunes.apple.com/us/app/star-invest-with-knowledge/id1437671206?mt=8","rank":-4.690092449226312,"score":3,"time":"2018-10-30T03:15:27Z"},{"id":18333996,"title":"Getting Started with TypeScript in Create React App","url":"https://medium.com/byteconf/getting-started-with-typescript-in-create-react-app-2306b713088f","rank":-5.642544952660551,"score":6,"time":"2018-10-30T04:22:26Z"},{"id":18334123,"title":"No-boilerplate global state management in React","url":"https://medium.com/@Charles_Stover/no-boilerplate-global-state-management-in-react-41e905944eb7","rank":-5.8814219078830545,"score":1,"time":"2018-10-30T05:12:16Z"},{"id":18334574,"title":"Web Workers in React and Redux Application","url":"https://hackernoon.com/web-workers-in-react-redux-application-129274e84a4e","rank":-5.8814219078830545,"score":1,"time":"2018-10-30T07:47:42Z"},{"id":18334866,"title":"Create React App Adds Support for TypeScript","url":"https://github.com/facebook/create-react-app/releases/tag/v2.1.0","rank":-5.8814219078830545,"score":9,"time":"2018-10-30T08:59:58Z"},{"id":18335176,"title":"What are React Hooks?","url":"https://www.robinwieruch.de/react-hooks/","rank":-6.737061774670698,"score":2,"time":"2018-10-30T10:16:34Z"},{"id":18335232,"title":"Build Full-Stack Apps with GraphQL, Prisma, Node and React","url":"https://www.udemy.com/build-full-stack-apps-with-graphql/?couponCode=HN_2018","rank":-5.218630283054186,"score":1,"time":"2018-10-30T10:28:28Z"},{"id":18335783,"title":"The Rise of Functional Components – React v16.7.0 (now with Hooks)","url":"https://blog.weareredlight.com/the-rise-of-functional-components-react-v16-7-0-now-with-hooks-90cac72b8ab7","rank":-4.853960595957184,"score":2,"time":"2018-10-30T12:17:59Z"},{"id":18336620,"title":"React Native Starter: from identifying market niche to first 20 customers","url":"https://medium.com/flatlogic/react-native-for-mobile-is-the-same-as-bootstrap-for-web-a3ad06f316ed","rank":-5.029694159741383,"score":1,"time":"2018-10-30T14:15:06Z"},{"id":18338466,"title":"Understanding Hooks in React 16.7","url":"https://blog.bitsrc.io/understanding-hooks-in-react-a-deep-dive-d5d5dc88ecd9","rank":-6.141418665344863,"score":1,"time":"2018-10-30T16:34:20Z"},{"id":18338870,"title":"How I Converted WithRouter to a React Hook","url":"https://medium.com/@Charles_Stover/how-to-convert-withrouter-to-a-react-hook-19bb02a29ed6","rank":-5.642544952660551,"score":3,"time":"2018-10-30T17:07:47Z"},{"id":18339356,"title":"React Passage – Link and Redirect to routes safely in your react applications","url":"https://github.com/dollarshaveclub/react-passage","rank":-6.969263392375751,"score":1,"time":"2018-10-30T17:46:38Z"},{"id":18340157,"title":"Expo – Helps you build React Native apps","url":"https://expo.io/","rank":-5.8814219078830545,"score":2,"time":"2018-10-30T18:56:26Z"},{"id":18341278,"title":"Go with React","url":"https://medium.com/@rocketlaunchr.cloud/go-with-react-de5ee4f01df9","rank":-7.080419157732719,"score":1,"time":"2018-10-30T21:07:34Z"},{"id":18342606,"title":"Firebase and GitHub Authentication with React Native","url":"https://blog.expo.io/firebase-github-authentication-with-react-native-2543e32697b4","rank":-5.8814219078830545,"score":1,"time":"2018-10-31T01:09:06Z"},{"id":18342629,"title":"MakaJs, react and redux based, Use json schema to express react","url":"https://makajs.org","rank":-7.148568583438252,"score":2,"time":"2018-10-31T01:14:48Z"},{"id":18343598,"title":"How I Built a CS:GO Statistics Visualization for National TV Using React","url":"https://medium.com/8-bit-sheep/how-i-built-a-counter-strike-global-offensive-statistics-visualization-for-national-tv-by-using-fa754ced88cc","rank":-4.690092449226312,"score":3,"time":"2018-10-31T05:45:35Z"},{"id":18344233,"title":"React hooks in webcomponents of omi","url":"https://github.com/Tencent/omi/releases/tag/v4.0.14","rank":-6.141418665344863,"score":1,"time":"2018-10-31T09:20:06Z"},{"id":18344321,"title":"Making Sense of React Hooks","url":"https://medium.com/@dan_abramov/making-sense-of-react-hooks-fdbde8803889","rank":-6.4254656634776115,"score":1,"time":"2018-10-31T09:38:43Z"},{"id":18345534,"title":"React vs. Angular: Comprehensive Comparision","url":"https://www.fortunesoftit.com/angular-vs-react-a-detailed-comparison/","rank":-6.4254656634776115,"score":1,"time":"2018-10-31T13:36:25Z"},{"id":18345697,"title":"Why React’s new Hooks API is a game changer","url":"https://itnext.io/why-reacts-hooks-api-is-a-game-changer-8731c2b0a8c","rank":-5.218630283054186,"score":2,"time":"2018-10-31T13:56:51Z"},{"id":18347864,"title":"React Core Team Discusses Suspense, Hooks, and the Future on React Podcast","url":"https://reactpodcast.com/27","rank":-6.969263392375751,"score":1,"time":"2018-10-31T17:56:05Z"},{"id":18348191,"title":"The Quest for React Micro-Apps: The Beginning","url":"https://www.eventbrite.com/engineering/quest-react-micro-apps-beginning/","rank":-5.642544952660551,"score":1,"time":"2018-10-31T18:37:56Z"},{"id":18348232,"title":"Show HN: UseHooks() – One new React Hook recipe every day","url":"https://usehooks.com","rank":-5.218630283054186,"score":4,"time":"2018-10-31T18:44:22Z"},{"id":18348558,"title":"So What’s New in React v16.6?","url":"https://blog.bitsrc.io/so-whats-new-in-react-v16-6-8c5e5e2a0c30","rank":-5.642544952660551,"score":1,"time":"2018-10-31T19:23:32Z"},{"id":18350613,"title":"MakaJs, react and redux based,  use a simpler framework than vue","url":"https://makajs.org","rank":-5.029694159741383,"score":2,"time":"2018-11-01T00:58:34Z"},{"id":18350704,"title":"React Suspense with the Fetch API","url":"https://medium.com/@Charles_Stover/react-suspense-with-the-fetch-api-a1b7369b0469","rank":-6.141418665344863,"score":1,"time":"2018-11-01T01:18:16Z"},{"id":18351954,"title":"Why React’s new Hooks API is a game changer","url":"https://itnext.io/why-reacts-hooks-api-is-a-game-changer-8731c2b0a8c","rank":-5.218630283054186,"score":1,"time":"2018-11-01T07:33:37Z"},{"id":18353910,"title":"React Popup Component – Modals,Tooltips and Menus (3kb)\u200A–\u200A All in One","url":"https://react-popup.elazizi.com/","rank":-5.029694159741383,"score":2,"time":"2018-11-01T14:00:54Z"},{"id":18354571,"title":"Show HN: An extension to create-react-app that supports Rust","url":"https://github.com/thomashorrobin/create-react-app-rust","rank":-5.029694159741383,"score":3,"time":"2018-11-01T15:05:39Z"},{"id":18359979,"title":"React Native Open Source Roadmap","url":"http://facebook.github.io/react-native/blog/2018/11/01/oss-roadmap","rank":-6.4254656634776115,"score":10,"time":"2018-11-02T01:17:58Z"},{"id":18360004,"title":"Front-end framework like docker, based on react","url":"https://makajs.org","rank":-5.642544952660551,"score":1,"time":"2018-11-02T01:25:30Z"},{"id":18360238,"title":"React Suite 3.4.0 Release Update – Support for TypeScript","url":"https://medium.com/@simonguo/react-suite-3-4-0-release-update-support-for-typescript-5edd9a658751","rank":-5.218630283054186,"score":2,"time":"2018-11-02T02:25:05Z"},{"id":18361902,"title":"Passing props to render props via React Context","url":"https://frontarm.com/articles/headless-compound-components/","rank":-5.642544952660551,"score":1,"time":"2018-11-02T10:24:27Z"},{"id":18362283,"title":"Front-end framework, some like docker，based react","url":"https://makajs.org","rank":-5.642544952660551,"score":1,"time":"2018-11-02T11:41:38Z"},{"id":18363123,"title":"Let's Build a Sales Dashboard with React","url":"https://www.telerik.com/blogs/lets-build-a-sales-dashboard-with-react","rank":-5.642544952660551,"score":1,"time":"2018-11-02T14:11:13Z"},{"id":18364055,"title":"Show HN: A simple way to work with Forms in React","url":"https://github.com/ngduc/ez-react-form","rank":-5.029694159741383,"score":11,"time":"2018-11-02T16:03:57Z"},{"id":18365500,"title":"React Hooks tl;dr;","url":"https://medium.com/@darthrubens/overcome-your-react-hooks-fomo-in-1-minute-7c937a300348","rank":-6.737061774670698,"score":1,"time":"2018-11-02T18:35:23Z"},{"id":18366586,"title":"React 16.7+ Hooks in a good old React.Component","url":"https://www.npmjs.com/package/react-component-hooks","rank":-7.337343744886062,"score":1,"time":"2018-11-02T20:46:33Z"},{"id":18371584,"title":"React-Scroll-To v2","url":"https://github.com/ganderzz/react-scroll-to","rank":-6.737061774670698,"score":1,"time":"2018-11-03T18:07:36Z"},{"id":18372113,"title":"Show HN: React Native Boilerplate by Prominent Edge","url":"https://github.com/ProminentEdge/mobile-boilerplate","rank":-5.642544952660551,"score":1,"time":"2018-11-03T19:51:23Z"},{"id":18376588,"title":"React Native Mobile JavaScript Framework Plans for 2019","url":"https://frontnet.eu/react-native-mobile-javascript-framework-plans-for-2019/","rank":-5.642544952660551,"score":1,"time":"2018-11-04T16:22:52Z"},{"id":18377147,"title":"Don't blame it on react native","url":"https://hackernoon.com/dont-blame-it-on-react-native-2eb0be3000b6","rank":-5.8814219078830545,"score":2,"time":"2018-11-04T18:05:08Z"},{"id":18379288,"title":"Show HN: Firefox Color Gallery – Made with Native Node.js HTTP and React/Redux","url":"https://github.com/JoshuaScript/Firefox-Color-Gallery","rank":-4.5369272462944465,"score":2,"time":"2018-11-05T01:58:19Z"},{"id":18379527,"title":"React Native Open Source Roadmap","url":"https://facebook.github.io/react-native/blog/2018/11/01/oss-roadmap","rank":-6.4254656634776115,"score":3,"time":"2018-11-05T02:52:58Z"},{"id":18379691,"title":"Rendering Raw HTML in Your React Native Application","url":"https://github.com/skptricks/React-Native/tree/master/Rendering%20Raw%20HTML%20in%20your%20React%20Native%20application","rank":-5.642544952660551,"score":1,"time":"2018-11-05T03:34:48Z"},{"id":18380010,"title":"React Lazy Load Images with Intersection Observer API","url":"https://github.com/bluebill1049/react-simple-img","rank":-5.642544952660551,"score":2,"time":"2018-11-05T05:08:49Z"},{"id":18380869,"title":"Warsaw: Growbots Is Searching for Front End Developer (ES6, React, MobX)","url":"https://www.growbots.com/careers/#job-121817","rank":-5.029694159741383,"score":1,"time":"2018-11-05T09:02:44Z"},{"id":18380978,"title":"Convert react components into web components of omi in 30 seconds","url":"https://github.com/Tencent/omi#react-to-omi","rank":-5.029694159741383,"score":1,"time":"2018-11-05T09:28:36Z"},{"id":18381565,"title":"Why You Might Want to Extend React Components","url":"http://thoughtspile.github.io/2018/11/05/react-extend-justified/","rank":-5.642544952660551,"score":1,"time":"2018-11-05T11:49:20Z"},{"id":18382106,"title":"Show HN: Use-Undo – React Hooks to Implement Undo and Redo Functionality","url":"https://github.com/xxhomey19/use-undo","rank":-4.853960595957184,"score":4,"time":"2018-11-05T13:24:46Z"},{"id":18382197,"title":"Use-events another one React hooks lib","url":"https://github.com/sandiiarov/use-events","rank":-5.8814219078830545,"score":1,"time":"2018-11-05T13:38:25Z"},{"id":18383024,"title":"Introduction to React Hooks – How to Get Started","url":"https://blog.alexdevero.com/react-hooks/","rank":-5.642544952660551,"score":1,"time":"2018-11-05T15:31:46Z"},{"id":18383638,"title":"Deciding Between Angular and React for Hobbyist Web Developers","url":"https://levelup.gitconnected.com/deciding-between-angular-and-react-for-hobbyist-web-developers-9247def281fb","rank":-5.4223148645315336,"score":1,"time":"2018-11-05T16:34:24Z"},{"id":18384207,"title":"Manage global state with React hooks","url":"https://medium.com/@Charles_Stover/manage-global-state-with-react-hooks-6065041b55b4","rank":-6.141418665344863,"score":1,"time":"2018-11-05T17:39:53Z"},{"id":18384446,"title":"Crypto Interactive Visualization – React and Chartjs","url":"https://www.jsdiaries.com/crypto-interactive-visualization-react-and-chartjs","rank":-6.141418665344863,"score":1,"time":"2018-11-05T18:05:39Z"},{"id":18384662,"title":"Withings Health Mate – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=AZPc-aeYkSY","rank":-5.218630283054186,"score":1,"time":"2018-11-05T18:34:06Z"},{"id":18385102,"title":"Show HN: Predict how well people will react to your writing","url":"https://www.isittoasted.com/","rank":-5.029694159741383,"score":84,"time":"2018-11-05T19:23:14Z"},{"id":18385182,"title":"React Hook recipes every day","url":"https://usehooks.com/","rank":-6.4254656634776115,"score":23,"time":"2018-11-05T19:33:39Z"},{"id":18387812,"title":"Create Custom Snackbar Component Example in React Native","url":"https://github.com/skptricks/React-Native/tree/master/Create%20Custom%20Snackbar%20Component%20Example%20In%20React%20Native","rank":-5.642544952660551,"score":1,"time":"2018-11-06T02:18:16Z"},{"id":18387814,"title":"Create Dropdown Menu in React Native","url":"https://github.com/skptricks/React-Native/tree/master/Create%20Dropdown%20Menu%20In%20React%20Native","rank":-6.141418665344863,"score":1,"time":"2018-11-06T02:18:39Z"},{"id":18389085,"title":"Use-Wait: React Hook for Complex Loader Management","url":"https://github.com/f/use-wait","rank":-5.642544952660551,"score":1,"time":"2018-11-06T07:33:24Z"},{"id":18390028,"title":"Easy Peasy Global State in React with Hooks","url":"http://medium.com/@ctrlplusb/easy-peasy-global-state-in-react-w-hooks-421f5bf827cf","rank":-5.642544952660551,"score":1,"time":"2018-11-06T11:25:35Z"},{"id":18391004,"title":"Test-Driven Development with React, Jest, and Enzyme – Updated","url":"https://testdriven.io/tdd-with-react-jest-and-enzyme-part-one#.W-GfCIYBKaI.hackernews","rank":-5.4223148645315336,"score":1,"time":"2018-11-06T14:02:53Z"},{"id":18391097,"title":"How to Efficiently Use Storybook in a React Project","url":"https://blog.bam.tech/developper-news/use-storybook-react-project","rank":-5.4223148645315336,"score":3,"time":"2018-11-06T14:13:34Z"},{"id":18395152,"title":"React redux tutorial for beginners","url":"https://www.valentinog.com/blog/react-redux-tutorial-beginners/","rank":-6.4254656634776115,"score":1,"time":"2018-11-06T21:44:33Z"},{"id":18397827,"title":"Display Image from Android Asset Folder in React Native","url":"https://github.com/skptricks/React-Native/tree/master/Display%20Image%20From%20Android%20Asset%20Folder%20In%20React%20Native","rank":-5.4223148645315336,"score":2,"time":"2018-11-07T08:36:46Z"},{"id":18397828,"title":"Fullscreen Background Image in React Native","url":"https://github.com/skptricks/React-Native/tree/master/Fullscreen%20Background%20Image%20in%20React%20Native","rank":-6.141418665344863,"score":1,"time":"2018-11-07T08:37:02Z"},{"id":18398223,"title":"Reducing React Component library file sizes with Rollup","url":"https://link.medium.com/yRtMOJMeER","rank":-5.642544952660551,"score":2,"time":"2018-11-07T10:20:43Z"},{"id":18398464,"title":"The how and why on React’s usage of linked list in Fiber","url":"https://medium.com/dailyjs/the-how-and-why-on-reacts-usage-of-linked-list-in-fiber-67f1014d0eb7","rank":-4.690092449226312,"score":3,"time":"2018-11-07T11:29:43Z"},{"id":18398804,"title":"How to Create Custom Triangle Shape View in React Native","url":"https://www.skptricks.com/2018/11/how-to-create-custom-triangle-shape-in-react-native.html","rank":-5.218630283054186,"score":1,"time":"2018-11-07T13:01:39Z"},{"id":18399627,"title":"Five must have tools, ocean waves made in js, ionic vs. react native","url":"https://medium.com/daily-now/most-popular-development-posts-of-the-week-07-november-2018-e277adbbe20f","rank":-4.690092449226312,"score":1,"time":"2018-11-07T15:15:34Z"},{"id":18402253,"title":"Simple Create React App localization with ttag library","url":"https://ttag.js.org/docs/create-react-app.html","rank":-5.642544952660551,"score":1,"time":"2018-11-07T20:46:09Z"},{"id":18402517,"title":"Airbnb Is Dropping React Native\u200A–\u200AShould You Too?","url":"https://medium.com/braus-blog/airbnb-is-dropping-react-js-should-you-too-dcbff36def5c","rank":-5.642544952660551,"score":6,"time":"2018-11-07T21:21:27Z"},{"id":18402643,"title":"Unit Testing React Hooks","url":"https://medium.com/@MimiLiou77/testing-react-hooks-6d3ae95cd838","rank":-6.737061774670698,"score":1,"time":"2018-11-07T21:40:46Z"},{"id":18403241,"title":"Show HN: Toast notifications for React with automatically managed queue","url":"https://bananabobby.github.io/react-awesome-toasts/","rank":-5.218630283054186,"score":3,"time":"2018-11-07T23:31:48Z"},{"id":18404025,"title":"MakaJs, Use json schema to express react","url":"https://makajs.org","rank":-5.8814219078830545,"score":2,"time":"2018-11-08T02:47:21Z"},{"id":18404061,"title":"Get Image from Local Resource Folder in React Native","url":"https://github.com/skptricks/React-Native/tree/master/Get%20Image%20from%20Local%20Resource%20Folder%20in%20React%20Native","rank":-5.4223148645315336,"score":3,"time":"2018-11-08T02:55:36Z"},{"id":18404193,"title":"React Native Responsive Image Scale to Fit Example – Android","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Responsive%20Image%20Scale%20To%20Fit%20Example","rank":-5.4223148645315336,"score":2,"time":"2018-11-08T03:42:03Z"},{"id":18404763,"title":"Making Sense of React Hooks – Dan Abramov","url":"https://medium.com/@dan_abramov/making-sense-of-react-hooks-fdbde8803889","rank":-5.8814219078830545,"score":2,"time":"2018-11-08T07:01:09Z"},{"id":18404874,"title":"Why the React community is missing the point about Web Components","url":"https://dev.to/ben/why-the-react-community-is-missing-the-point-about-web-components-1ic3/comments","rank":-5.029694159741383,"score":2,"time":"2018-11-08T07:36:30Z"},{"id":18408081,"title":"A Guide to Custom Elements for React Developers","url":"https://css-tricks.com/a-guide-to-custom-elements-for-react-developers/","rank":-5.642544952660551,"score":1,"time":"2018-11-08T17:41:06Z"},{"id":18408417,"title":"React Native Dev: Is It the End of React Native Development?","url":"https://www.namasteui.com/react-native-dev-is-it-the-end-of-react-native-development/","rank":-7.148568583438252,"score":1,"time":"2018-11-08T18:13:38Z"},{"id":18408597,"title":"Seeking Craftsmanship focused/Test loving full stack web dev -Python, SQL, React","url":"https://www.level12.io/careers/","rank":-4.853960595957184,"score":1,"time":"2018-11-08T18:32:30Z"},{"id":18409333,"title":"Who's the mightiest of them all? Flutter vs. React Native","url":"https://nevercode.io/blog/flutter-vs-react-native-a-developers-perspective/","rank":-5.029694159741383,"score":2,"time":"2018-11-08T19:49:06Z"},{"id":18412136,"title":"Rawact: Compile React.js components into native DOM instructions","url":"https://github.com/sokra/rawact","rank":-5.4223148645315336,"score":3,"time":"2018-11-09T03:28:45Z"},{"id":18412364,"title":"How Customize Button in React Native","url":"https://github.com/skptricks/React-Native/tree/master/How%20Customize%20Button%20In%20React%20Native","rank":-6.141418665344863,"score":1,"time":"2018-11-09T04:38:49Z"},{"id":18412367,"title":"Navigating Between Screens or Activities Using React Navigation","url":"https://github.com/skptricks/React-Native/tree/master/Navigating%20Between%20Screens%20or%20Activities%20Using%20React%20Navigation%20Library%20-%20Android","rank":-5.642544952660551,"score":1,"time":"2018-11-09T04:39:19Z"},{"id":18413549,"title":"Rawact compiles React components to pure JavaScript","url":"https://react-etc.net/entry/compile-react-components-pure-javascript-rawact","rank":-5.8814219078830545,"score":1,"time":"2018-11-09T10:29:48Z"},{"id":18413796,"title":"Event Sourcing in React and Elixir\u200A–\u200Ahow we write fast, scalable, real-time apps","url":"https://medium.com/rapport-blog/event-sourcing-in-react-redux-elixir-how-we-write-fast-scalable-real-time-apps-at-rapport-4a26c3aa7529","rank":-4.5369272462944465,"score":7,"time":"2018-11-09T11:48:19Z"},{"id":18413877,"title":"Rawact: babel plugin compiles React components into native DOM instructions","url":"https://github.com/sokra/rawact/blob/master/README.md#babel-plugin-rawact","rank":-5.218630283054186,"score":2,"time":"2018-11-09T12:16:29Z"},{"id":18414535,"title":"Array destructuring for multi-value returns (in light of React hooks)","url":"https://docs.google.com/document/d/1hWb-lQW4NSG9yRpyyiAA_9Ktytd5lypLnVLhPX9vamE/edit","rank":-5.029694159741383,"score":1,"time":"2018-11-09T14:25:36Z"},{"id":18416034,"title":"React is Tomorrow's MooTools","url":"https://dev.to/ben/why-the-react-community-is-missing-the-point-about-web-components-1ic3","rank":-6.4254656634776115,"score":1,"time":"2018-11-09T17:19:09Z"},{"id":18416036,"title":"An Introduction to Hooks in React","url":"https://www.fullstackreact.com/articles/an-introduction-to-hooks-in-react/","rank":-6.141418665344863,"score":1,"time":"2018-11-09T17:19:34Z"},{"id":18416256,"title":"React.js to native DOM compiler","url":"https://github.com/sokra/rawact","rank":-6.141418665344863,"score":2,"time":"2018-11-09T17:42:41Z"},{"id":18419353,"title":"Global reducers with react-hooks","url":"https://medium.com/@jacobebey/global-reducers-with-react-hooks-94de616a8a71","rank":-6.4254656634776115,"score":2,"time":"2018-11-10T01:17:07Z"},{"id":18420364,"title":"React Native Picker Spinner DropDown Menu List Example – Android","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Picker%20Spinner%20DropDown%20Menu%20List%20Example%20-%20Android","rank":-5.4223148645315336,"score":3,"time":"2018-11-10T07:35:07Z"},{"id":18423934,"title":"8 features you can add after using create-react-app without ejecting","url":"http://www.albertgao.xyz/2018/11/11/8-features-you-can-add-after-using-create-react-app-without-ejecting/","rank":-4.853960595957184,"score":1,"time":"2018-11-10T22:48:34Z"},{"id":18428520,"title":"React\u200A–\u200Amanage different types of files in Jest","url":"https://medium.com/@zsgomori/react-manage-different-types-of-files-in-jest-9c1f89a9626a","rank":-5.642544952660551,"score":1,"time":"2018-11-11T20:53:31Z"},{"id":18429653,"title":"react-beautiful-dnd 10.0: faster, more powerful","url":"https://github.com/atlassian/react-beautiful-dnd/releases/tag/v10.0.0","rank":-5.642544952660551,"score":20,"time":"2018-11-12T00:20:42Z"},{"id":18429924,"title":"MakaJs, react and redux based, Like docker hub","url":"https://makajs.org","rank":-5.642544952660551,"score":2,"time":"2018-11-12T01:21:51Z"},{"id":18431097,"title":"React Native Show Message for Empty FlatList","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Show%20Message%20for%20empty%20FlatList","rank":-5.8814219078830545,"score":1,"time":"2018-11-12T07:24:04Z"},{"id":18431455,"title":"Easy peasy global state in React with Hooks","url":"https://medium.com/@ctrlplusb/easy-peasy-global-state-in-react-w-hooks-421f5bf827cf","rank":-5.642544952660551,"score":1,"time":"2018-11-12T09:15:57Z"},{"id":18432100,"title":"Snapchat Discovery – “Can It Be Done in React Native?” (Using Reaminated)","url":"https://www.youtube.com/watch?v=UbedXievYGI&list=PLkOyNuxGl9jx02vhWRCSPwbcSRvV9wWh1&index=1","rank":-5.029694159741383,"score":2,"time":"2018-11-12T12:03:36Z"},{"id":18432307,"title":"Retoggle – UI controls as React Hooks to control your component state","url":"https://github.com/Raathigesh/retoggle","rank":-5.029694159741383,"score":1,"time":"2018-11-12T12:56:21Z"},{"id":18432394,"title":"Framer raises $24M for React-powered design tool","url":"https://techcrunch.com/2018/11/12/framer-series-b/","rank":-5.642544952660551,"score":5,"time":"2018-11-12T13:16:40Z"},{"id":18432883,"title":"How to Create a Custom-Styled Google Map in React","url":"https://blog.alexdevero.com/custom-styled-google-map-react/","rank":-5.218630283054186,"score":1,"time":"2018-11-12T14:50:26Z"},{"id":18433306,"title":"How and why on React’s usage of linked list in Fiber to walk the components tree","url":"https://medium.com/dailyjs/the-how-and-why-on-reacts-usage-of-linked-list-in-fiber-67f1014d0eb7","rank":-4.132099107886384,"score":1,"time":"2018-11-12T15:55:43Z"},{"id":18436322,"title":"Why React Hooks, and how did we even get here?","url":"https://medium.freecodecamp.org/why-react-hooks-and-how-did-we-even-get-here-aa5ed5dc96af","rank":-5.218630283054186,"score":2,"time":"2018-11-12T21:59:45Z"},{"id":18438306,"title":"React Native Simple FlatList Component Android Example","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Simple%20FlatList%20Component%20Android%20Example","rank":-5.8814219078830545,"score":1,"time":"2018-11-13T03:33:24Z"},{"id":18439363,"title":"Running React Rally","url":"https://jamison.dance/10-28-2016/running-a-tech-conference","rank":-7.080419157732719,"score":1,"time":"2018-11-13T07:43:41Z"},{"id":18439973,"title":"Complete Guide: Receive Push Notifications in React-Native iOS App","url":"https://hackernoon.com/complete-guide-receive-push-notifications-in-react-native-ios-app-38b1ec5b1b15","rank":-5.218630283054186,"score":1,"time":"2018-11-13T10:24:02Z"},{"id":18445191,"title":"How will stock market react over the next 2years while the government is divided","url":"https://www.rixtrema.com/blog/how-will-the-2018-midterm-elections-affect-you-as-a-financial-advisor/","rank":-4.5369272462944465,"score":1,"time":"2018-11-13T21:42:42Z"},{"id":18448489,"title":"Show HN: Real Time Tasks Updates with Django Channels, Celery, DRF, React","url":"https://github.com/pplonski/simple-tasks","rank":-4.853960595957184,"score":3,"time":"2018-11-14T08:52:03Z"},{"id":18448963,"title":"Show HN: react-text – Translate your React site easily","url":"https://github.com/franciscop/react-text","rank":-7.536359457861464,"score":2,"time":"2018-11-14T10:53:21Z"},{"id":18449900,"title":"React Tests: Reducers, Async, Components","url":"https://revs.runtime-revolution.com/react-tests-component-tests-async-action-tests-and-reducer-tests-11b96c1fa7ec","rank":-6.4254656634776115,"score":1,"time":"2018-11-14T14:09:17Z"},{"id":18450461,"title":"How to fetch data with React Hooks?","url":"https://www.robinwieruch.de/react-hooks-fetch-data/","rank":-5.8814219078830545,"score":4,"time":"2018-11-14T15:20:33Z"},{"id":18450940,"title":"Hooks in React 16.7.0-alpha","url":"https://www.reaktor.com/blog/make-react-reactive-by-using-hooks/","rank":-5.8814219078830545,"score":1,"time":"2018-11-14T16:13:10Z"},{"id":18451298,"title":"Add Firebase Push Notifications to an Android React Native App","url":"https://vijayt.com/post/add-firebase-push-notifications-to-an-android-react-native-app/","rank":-5.218630283054186,"score":3,"time":"2018-11-14T16:52:33Z"},{"id":18451299,"title":"Talks worth watching at React Conf 2018","url":"https://medium.com/curated-by-versett/talks-worth-watching-react-conf-2018-bfbdd40922aa","rank":-5.8814219078830545,"score":1,"time":"2018-11-14T16:52:42Z"},{"id":18451782,"title":"React for the Angular Dev","url":"https://medium.com/@amcdnl/react-for-the-angular-dev-be21a39a382","rank":-6.4254656634776115,"score":1,"time":"2018-11-14T17:37:25Z"},{"id":18458089,"title":"HackerNews using Bootstrap and React","url":"http://abhaikollara.xyz/hackernews","rank":-6.4254656634776115,"score":2,"time":"2018-11-15T09:52:21Z"},{"id":18460102,"title":"React vs. Angular – Which One to Use?","url":"https://brainhub.eu/blog/react-vs-angular/","rank":-5.8814219078830545,"score":1,"time":"2018-11-15T15:42:59Z"},{"id":18464267,"title":"An App Academy Alum on Action Cable and React","url":"https://blog.appacademy.io/tutorial-an-app-academy-alum-on-action-cable-and-react/","rank":-5.4223148645315336,"score":1,"time":"2018-11-15T22:56:41Z"},{"id":18464950,"title":"Similar Concepts JavaScript and React Native Share with Swift","url":"https://hackernoon.com/similar-concepts-javascript-and-react-native-share-with-swift-part-1-2f520accb019","rank":-5.4223148645315336,"score":4,"time":"2018-11-16T00:25:51Z"},{"id":18466910,"title":"CRUD mobile apps with Angular 7, React for Angular dev,composition in TypeScript","url":"https://dormoshe.io/newsletters/80","rank":-4.690092449226312,"score":1,"time":"2018-11-16T06:30:00Z"},{"id":18467099,"title":"Lazy Loading React Components with React.Suspense","url":"https://stackoverflow.com/questions/53326353/","rank":-7.968636859947137,"score":1,"time":"2018-11-16T07:13:29Z"},{"id":18467792,"title":"Lazy Loading React Components with React.Suspense","url":"https://stackoverflow.com/q/53326353","rank":-7.968636859947137,"score":3,"time":"2018-11-16T10:21:42Z"},{"id":18468122,"title":"‘No Morals’: Advertisers React to Facebook Report","url":"https://www.nytimes.com/2018/11/15/business/media/facebook-advertisers.html","rank":-5.8814219078830545,"score":3,"time":"2018-11-16T11:53:15Z"},{"id":18468459,"title":"Why I no longer use TypeScript with React and why you shouldn’t either","url":"https://hackernoon.com/why-i-no-longer-use-typescript-with-react-and-why-you-shouldnt-either-e744d27452b4","rank":-4.5369272462944465,"score":2,"time":"2018-11-16T13:11:04Z"},{"id":18469128,"title":"Understanding Hooks in React","url":"https://blog.bitsrc.io/understanding-hooks-in-react-a-deep-dive-d5d5dc88ecd9","rank":-6.737061774670698,"score":1,"time":"2018-11-16T14:56:07Z"},{"id":18469695,"title":"90% Code Reuse in Production with React Native","url":"https://medium.com/front-end-hacking/90-code-reuse-in-production-with-react-native-for-web-how-datacamp-ported-their-mobile-app-to-593e712e07a3","rank":-5.642544952660551,"score":2,"time":"2018-11-16T16:24:40Z"},{"id":18470303,"title":"Real-time text detection on iOS and Android using React-Native","url":"https://heartbeat.fritz.ai/building-text-detection-apps-for-ios-and-android-using-react-native-42fe3c7e339","rank":-5.029694159741383,"score":2,"time":"2018-11-16T17:40:06Z"},{"id":18472563,"title":"React/JSX as a server-side templating language","url":"https://blog.kentcdodds.com/react-jsx-as-a-server-side-templating-language-e238555dbc08","rank":-5.642544952660551,"score":1,"time":"2018-11-16T22:46:52Z"},{"id":18473321,"title":"FB employees react to the latest scandals: 'Why does our company suck at having","url":"https://www.businessinsider.com/facebook-employees-react-nyt-report-leadership-scandals-2018-11","rank":-4.5369272462944465,"score":8,"time":"2018-11-17T01:24:21Z"},{"id":18473701,"title":"‘No Morals’: Advertisers React to Facebook Report","url":"https://www.nytimes.com/2018/11/15/business/media/facebook-advertisers.html","rank":-5.8814219078830545,"score":2,"time":"2018-11-17T03:11:01Z"},{"id":18478015,"title":"Simple Internationalization for Create React App with Ttag","url":"https://medium.com/@MostovenkoA/simple-i18n-for-create-react-app-with-ttag-4c2892343201","rank":-5.642544952660551,"score":1,"time":"2018-11-17T23:45:03Z"},{"id":18478636,"title":"Imba: if Ruby and React had an indentation-based child, what would it look like?","url":"https://github.com/somebee/imba#imba","rank":-4.3934495640662155,"score":3,"time":"2018-11-18T02:53:25Z"},{"id":18485569,"title":"React.js for Building Powerful Dashboards. Sharing Experience","url":"https://xbsoftware.com/blog/react-js-for-building-dashboards-and-data-visualization-tools/","rank":-5.642544952660551,"score":1,"time":"2018-11-19T11:10:07Z"},{"id":18487641,"title":"Tinder Swipping – “Can It Be Done in React Native?”","url":"https://youtu.be/vAtf1fENGDA","rank":-5.4223148645315336,"score":1,"time":"2018-11-19T16:47:11Z"},{"id":18490120,"title":"React Hooks – let's not get too attached","url":"https://blog.logrocket.com/react-hooks-lets-not-get-too-attached-11b0ac09b4b5","rank":-5.642544952660551,"score":1,"time":"2018-11-19T22:02:10Z"},{"id":18490998,"title":"React Context API","url":"http://www.zsoltnagy.eu/react-context-api/","rank":-7.080419157732719,"score":1,"time":"2018-11-20T00:43:05Z"},{"id":18492028,"title":"React Native: Open Source Roadmap Released for 2019 – FrontNet Blog","url":"https://frontnet.eu/react-native-open-source-roadmap-released-for-2019/","rank":-5.218630283054186,"score":1,"time":"2018-11-20T05:46:37Z"},{"id":18492589,"title":"Learn to visualize React components by parsing JSX with Babel","url":"https://medium.com/@kevin_peters/parse-react-components-with-babel-and-visualize-them-45062046cb72","rank":-5.218630283054186,"score":1,"time":"2018-11-20T08:48:09Z"},{"id":18492594,"title":"A Real Story How We Made a Cost-Effective Project Management Solution with React","url":"https://xbsoftware.com/blog/effective-project-management-solution-with-react/","rank":-4.5369272462944465,"score":1,"time":"2018-11-20T08:49:21Z"},{"id":18493497,"title":"Introducing Responsive React Components","url":"https://dev.to/flexdinesh/introducing-responsive-react-components--1a6a","rank":-6.737061774670698,"score":1,"time":"2018-11-20T13:07:06Z"},{"id":18494452,"title":"Simple Code Reuse with React Hooks","url":"https://blog.bitsrc.io/simple-code-reuse-with-react-hooks-432f390696bf","rank":-6.141418665344863,"score":1,"time":"2018-11-20T15:26:36Z"},{"id":18495075,"title":"React components naming convention","url":"https://hackernoon.com/react-components-naming-convention-%EF%B8%8F-b50303551505","rank":-6.737061774670698,"score":1,"time":"2018-11-20T16:29:26Z"},{"id":18498013,"title":"How to Build a Blog from Scratch with React, Markdown, GraphQL and GatsbyJS","url":"https://www.reddit.com/r/gatsbyjs/comments/9ywntd/how_to_build_your_own_blog_from_scratch_with/","rank":-4.690092449226312,"score":1,"time":"2018-11-20T21:39:52Z"},{"id":18498799,"title":"Dedicated React IDE – Reactide 2.0","url":"https://github.com/reactide/reactide","rank":-6.141418665344863,"score":3,"time":"2018-11-20T23:21:45Z"},{"id":18499580,"title":"Show HN: Building a React Native App for Toby","url":"https://medium.com/@julienr2/a-react-native-mobile-app-for-toby-a08322252b04","rank":-5.4223148645315336,"score":1,"time":"2018-11-21T01:45:57Z"},{"id":18500682,"title":"A simple but comprehensive buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.4223148645315336,"score":2,"time":"2018-11-21T06:55:13Z"},{"id":18502992,"title":"Under the hood of React's new hooks system – a deep dive into its implementation","url":"https://medium.com/the-guild/under-the-hood-of-reacts-hooks-system-eb59638c9dba","rank":-4.3934495640662155,"score":6,"time":"2018-11-21T14:42:50Z"},{"id":18505775,"title":"Reusing logic in your React apps with Higher-Order Components","url":"https://medium.com/@mrewusi/reusing-logic-in-your-react-apps-with-higher-order-components-70cdb8e7230a","rank":-5.218630283054186,"score":2,"time":"2018-11-21T20:27:15Z"},{"id":18507100,"title":"React-sky: easy animated backgrounds","url":"https://github.com/lucagez/sky","rank":-6.4254656634776115,"score":30,"time":"2018-11-22T00:17:36Z"},{"id":18508395,"title":"Cross-Cutting React Using Higher-Order Components, Render Props and Hooks","url":"https://pawelgrzybek.com/cross-cutting-functionality-in-react-using-higher-order-components-render-props-and-hooks/","rank":-5.029694159741383,"score":3,"time":"2018-11-22T07:07:38Z"},{"id":18509069,"title":"A simple but completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.4223148645315336,"score":2,"time":"2018-11-22T10:10:21Z"},{"id":18510737,"title":"How  to Style React Components in 2019","url":"https://blog.bitsrc.io/5-ways-to-style-react-components-in-2019-30f1ccc2b5b","rank":-5.8814219078830545,"score":1,"time":"2018-11-22T16:05:43Z"},{"id":18512251,"title":"Here is why I love React Hooks","url":"https://www.cubui.com/development/react/here-is-why-i-love-react-hooks/","rank":-5.8814219078830545,"score":1,"time":"2018-11-22T20:17:34Z"},{"id":18513583,"title":"Show HN: Babel Macros for automatic React Hooks memoization invalidation","url":"https://github.com/yuchi/hooks.macro","rank":-5.218630283054186,"score":1,"time":"2018-11-23T00:45:24Z"},{"id":18515470,"title":"Show HN: A tiny React router that works with native Links and pushState","url":"https://github.com/franciscop/router","rank":-4.690092449226312,"score":2,"time":"2018-11-23T09:50:51Z"},{"id":18516267,"title":"Serverless Progressive Web Apps Using React with Cloudflare Workers","url":"https://blog.cloudflare.com/serverless-pwa-react-cloudflare-workers/","rank":-5.4223148645315336,"score":6,"time":"2018-11-23T13:29:53Z"},{"id":18516975,"title":"Power of typeof and typestyle in react apps","url":"https://blog.graphqleditor.com/power-of-typeof-and-typestyle-in-react-apps","rank":-5.642544952660551,"score":1,"time":"2018-11-23T15:34:41Z"},{"id":18517370,"title":"ReasonML: React done right","url":"https://www.imaginarycloud.com/blog/reasonml-react-as-first-intended/","rank":-6.737061774670698,"score":25,"time":"2018-11-23T16:27:58Z"},{"id":18518593,"title":"Managing What’s in Your Head Using React Helmet","url":"https://alligator.io/react/react-helmet/","rank":-5.4223148645315336,"score":3,"time":"2018-11-23T20:04:33Z"},{"id":18518923,"title":"Redux Sucks with React-Native","url":"http://blog.flaviocaetano.com/post/redux-sucks-with-react-native/","rank":-6.4254656634776115,"score":2,"time":"2018-11-23T21:08:25Z"},{"id":18519118,"title":"React with Google Apps Script","url":"https://github.com/enuchi/React-Google-Apps-Script","rank":-6.4254656634776115,"score":3,"time":"2018-11-23T21:54:20Z"},{"id":18522003,"title":"Why I left React for Vue","url":"http://blog.sourcerer.io/why-you-should-leave-react-for-vue-and-never-use-it-again-5e274bef27c2","rank":-6.141418665344863,"score":3,"time":"2018-11-24T13:54:56Z"},{"id":18531997,"title":"React Suspense with the Fetch API","url":"https://medium.com/swlh/react-suspense-with-the-fetch-api-cc655aced759","rank":-6.141418665344863,"score":2,"time":"2018-11-26T08:50:18Z"},{"id":18532792,"title":"A React hooks based hamburger menu","url":"https://frontarm.com/demoboard/?id=d59dfd84-381d-49fe-96e8-8b631bb90323","rank":-6.141418665344863,"score":1,"time":"2018-11-26T12:23:11Z"},{"id":18533796,"title":"Idiomatic Redux: The History and Implementation of React-Redux","url":"https://blog.isquaredsoftware.com/2018/11/react-redux-history-implementation/","rank":-5.4223148645315336,"score":3,"time":"2018-11-26T15:09:10Z"},{"id":18533992,"title":"Refactoring React with Render Props – Pagination Live Coding","url":"https://blog.lunarlogic.io/2018/refactoring-react-with-render-props/","rank":-5.642544952660551,"score":1,"time":"2018-11-26T15:32:06Z"},{"id":18535280,"title":"An experiment to create a zero-dependancies* React app","url":"https://medium.com/@jawbfl/an-experiment-to-create-a-zero-dependancies-react-app-5b43be44eb86","rank":-5.4223148645315336,"score":1,"time":"2018-11-26T17:51:55Z"},{"id":18538422,"title":"Show HN: React-atom – reagent.cljs atoms for react.js","url":"https://github.com/derrickbeining/react-atom","rank":-7.337343744886062,"score":1,"time":"2018-11-27T01:08:57Z"},{"id":18539029,"title":"A simple front-end framework based on react and redux","url":"https://github.com/makajs/maka","rank":-5.218630283054186,"score":1,"time":"2018-11-27T03:15:24Z"},{"id":18540368,"title":"How to build a contact form with react and php","url":"http://blog.malith.pro/how-to-create-a-contact-form-with-react-js-and-php/","rank":-5.218630283054186,"score":3,"time":"2018-11-27T07:53:56Z"},{"id":18540834,"title":"Contact form using react and php","url":"https://github.com/malithmcr/react-php-contact-form","rank":-6.141418665344863,"score":3,"time":"2018-11-27T09:24:25Z"},{"id":18541390,"title":"Show HN: React component data loading with same code on client and server render","url":"https://github.com/davnicwil/react-frontload","rank":-4.5369272462944465,"score":4,"time":"2018-11-27T11:24:35Z"},{"id":18541905,"title":"Lazy loading (and preloading) components in React 16.6","url":"https://medium.com/@pomber/lazy-loading-and-preloading-components-in-react-16-6-804de091c82d","rank":-5.4223148645315336,"score":1,"time":"2018-11-27T12:54:51Z"},{"id":18542154,"title":"Refactoring React with Render Props [video / blog post]","url":"https://blog.lunarlogic.io/2018/refactoring-react-with-render-props/","rank":-5.642544952660551,"score":2,"time":"2018-11-27T13:39:56Z"},{"id":18542390,"title":"Inside Fiber: in-depth overview of the new reconciliation algorithm in React","url":"https://medium.com/react-in-depth/inside-fiber-in-depth-overview-of-the-new-reconciliation-algorithm-in-react-e1c04700ef6e","rank":-4.853960595957184,"score":1,"time":"2018-11-27T14:14:47Z"},{"id":18543258,"title":"Performance Tracking in React Native","url":"https://blog.byteconf.com/performance-tracking-in-react-native/","rank":-6.4254656634776115,"score":1,"time":"2018-11-27T15:49:50Z"},{"id":18544252,"title":"Learn to design and code production ready app with figma and react native","url":"https://www.indiegogo.com/projects/learn-to-design-code-production-ready-app/x/19843347#/","rank":-4.690092449226312,"score":1,"time":"2018-11-27T17:17:58Z"},{"id":18546640,"title":"React Hooks TODO Sample","url":"https://github.com/jacob-ebey/hooks-todo","rank":-6.737061774670698,"score":1,"time":"2018-11-27T20:58:49Z"},{"id":18546713,"title":"React 16.x Roadmap","url":"https://reactjs.org/blog/2018/11/27/react-16-roadmap.html","rank":-6.737061774670698,"score":52,"time":"2018-11-27T21:03:20Z"},{"id":18547600,"title":"Online Payments with React and Square","url":"https://medium.com/p/online-payments-with-react-square-9ecf164880bf","rank":-6.141418665344863,"score":3,"time":"2018-11-27T22:49:12Z"},{"id":18550383,"title":"A practical buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.8814219078830545,"score":2,"time":"2018-11-28T09:52:16Z"},{"id":18550583,"title":"How to build a contact form with React js and php","url":"https://medium.com/@malith.priyashan.dev/how-to-create-a-contact-form-with-react-js-and-php-63ed494d2860","rank":-5.029694159741383,"score":1,"time":"2018-11-28T10:47:23Z"},{"id":18552212,"title":"Messing Around with React Native’s Layout Animation","url":"https://medium.com/@nemishah1212/messing-around-with-react-natives-layout-animation-4260d5022cab","rank":-5.642544952660551,"score":2,"time":"2018-11-28T15:22:09Z"},{"id":18552379,"title":"Building a Full Stack Application with React and Node","url":"https://blog.byteconf.com/building-a-full-stack-application-with-react-and-node/","rank":-5.4223148645315336,"score":1,"time":"2018-11-28T15:42:20Z"},{"id":18552507,"title":"Show HN: Canicallsetstate.in – Handy guide to check usage of setState() in React","url":"http://canicallsetstate.in","rank":-4.690092449226312,"score":1,"time":"2018-11-28T15:59:18Z"},{"id":18555838,"title":"A Complete Firebase in React Tutorial","url":"https://www.robinwieruch.de/complete-firebase-authentication-react-tutorial/","rank":-6.141418665344863,"score":1,"time":"2018-11-28T21:27:53Z"},{"id":18559383,"title":"Show HN: Yet another React global state container","url":"https://github.com/djyde/rehux","rank":-5.642544952660551,"score":4,"time":"2018-11-29T11:03:03Z"},{"id":18560142,"title":"React Components Without Classes (Hooks API)","url":"https://yanis.blog/converting-a-class-based-stateful-react-component-to-function-with-hooks/","rank":-6.141418665344863,"score":1,"time":"2018-11-29T13:58:50Z"},{"id":18560494,"title":"React hooks: The Death of classes and lifecycles?","url":"https://medium.com/@jitin.maher/react-hooks-death-of-classes-and-lifecycles-c8db5956558c","rank":-5.642544952660551,"score":1,"time":"2018-11-29T14:46:12Z"},{"id":18561000,"title":"State of React State Management in 2019","url":"https://blog.bitsrc.io/state-of-react-state-management-in-2019-779647206bbc","rank":-5.8814219078830545,"score":1,"time":"2018-11-29T15:47:42Z"},{"id":18561023,"title":"React Hooks Tutorial on Pure UseReducer","url":"https://medium.com/front-end-hacking/react-hooks-tutorial-for-pure-usereducer-usecontext-for-global-state-like-redux-and-comparison-dd3da5053624","rank":-6.141418665344863,"score":1,"time":"2018-11-29T15:49:57Z"},{"id":18561992,"title":"Netflix React Clone","url":"http://netflix-react-clone.surge.sh/","rank":-7.080419157732719,"score":1,"time":"2018-11-29T17:40:31Z"},{"id":18562048,"title":"Learn React for free","url":"https://scrimba.com/g/glearnreact","rank":-6.737061774670698,"score":227,"time":"2018-11-29T17:46:15Z"},{"id":18567992,"title":"Serverless Progressive Web Apps Using React with Cloudflare Workers","url":"https://blog.cloudflare.com/serverless-pwa-react-cloudflare-workers/","rank":-5.4223148645315336,"score":2,"time":"2018-11-30T10:00:17Z"},{"id":18568026,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":2,"time":"2018-11-30T10:09:52Z"},{"id":18569630,"title":"How to Use Basic React Hooks for State and Effects","url":"https://www.telerik.com/blogs/how-to-use-basic-react-hooks-for-state-and-effects","rank":-5.218630283054186,"score":1,"time":"2018-11-30T15:14:19Z"},{"id":18569708,"title":"Bewatec is looking for react/react native developers for new Hub in Berlin","url":"https://bewatec-berlin.breezy.hr/p/c808f64a3165-frontend-engineer-m-f-d","rank":-6.798733011723831,"score":3,"time":"2018-11-30T15:24:13Z"},{"id":18580398,"title":"React User Agent Component, SSR-Ready, Using New React Context API","url":"https://github.com/antonybudianto/react-ua","rank":-7.148568583438252,"score":2,"time":"2018-12-02T02:26:48Z"},{"id":18581707,"title":"Reason React tutorial for beginners","url":"https://www.robinwieruch.de/reason-react-tutorial/","rank":-6.4254656634776115,"score":5,"time":"2018-12-02T10:14:10Z"},{"id":18582648,"title":"React-keyview","url":"https://github.com/vaheqelyan/react-keyview","rank":-7.460654783917127,"score":1,"time":"2018-12-02T15:21:22Z"},{"id":18586004,"title":"How Does React Tell a Class from a Function?","url":"https://overreacted.io/how-does-react-tell-a-class-from-a-function/","rank":-5.4223148645315336,"score":348,"time":"2018-12-03T02:45:25Z"},{"id":18587171,"title":"Making Sense of React Hooks","url":"https://medium.com/@dan_abramov/making-sense-of-react-hooks-fdbde8803889","rank":-6.4254656634776115,"score":2,"time":"2018-12-03T08:16:14Z"},{"id":18587751,"title":"React.christmas: 24 React articles in 24 days","url":"https://react.christmas","rank":-7.746472238338964,"score":5,"time":"2018-12-03T10:37:35Z"},{"id":18588842,"title":"Use React with Symfony 4","url":"https://medium.com/@lmatte7/how-to-use-react-with-symfony-4-88fb27abf5e5","rank":-6.4254656634776115,"score":1,"time":"2018-12-03T14:13:49Z"},{"id":18589067,"title":"Avoid remounting React components the smart way","url":"https://thoughtspile.github.io/2018/12/02/react-keep-mounted/","rank":-5.8814219078830545,"score":2,"time":"2018-12-03T14:41:29Z"},{"id":18589170,"title":"Why Do React Elements Have a $$typeof Property?","url":"https://overreacted.io/why-do-react-elements-have-typeof-property/","rank":-5.642544952660551,"score":4,"time":"2018-12-03T14:51:59Z"},{"id":18589480,"title":"React Native and Expo-How to Build Your First Mobile App","url":"https://blog.alexdevero.com/react-native-expo-mobile-app/","rank":-5.029694159741383,"score":1,"time":"2018-12-03T15:31:56Z"},{"id":18589779,"title":"I ported `emoji-mart` to React Native","url":"https://github.com/thinkproductivity/emoji-mart-native","rank":-5.8814219078830545,"score":1,"time":"2018-12-03T16:05:39Z"},{"id":18590768,"title":"Setting up a barebones React environment using Webpack4 and Babel7","url":"https://medium.com/@albertoacuna/setting-up-a-react-application-using-webpack4-babel7-and-es6-1d381c4ecf37","rank":-5.218630283054186,"score":1,"time":"2018-12-03T17:35:32Z"},{"id":18594900,"title":"React Popup Component – Modals,Tooltips and Menus\u200A–\u200A All in One (3kb)","url":"https://react-popup.elazizi.com/","rank":-5.029694159741383,"score":3,"time":"2018-12-04T01:09:27Z"},{"id":18596682,"title":"IBM vs. Red Hat, Angular vs. React, Cloud-Native vs. Java – FrontNet Blog","url":"https://frontnet.eu/ibm-vs-red-hat-angular-vs-react-cloud-native-vs-java/","rank":-4.690092449226312,"score":1,"time":"2018-12-04T05:50:27Z"},{"id":18597340,"title":"Handling component state in React","url":"https://react.christmas/2018/4","rank":-6.4254656634776115,"score":2,"time":"2018-12-04T08:08:51Z"},{"id":18597886,"title":"Why the React community is missing the point about Web Components","url":"https://dev.to/ben/why-the-react-community-is-missing-the-point-about-web-components-1ic3","rank":-5.029694159741383,"score":2,"time":"2018-12-04T09:41:31Z"},{"id":18598504,"title":"10 More Things You Didn’t Know About Create React App","url":"https://www.telerik.com/blogs/10-more-things-you-didnt-know-create-react-app","rank":-5.029694159741383,"score":1,"time":"2018-12-04T11:41:24Z"},{"id":18598598,"title":"Xamarin vs. React Native – The Ultimate Guide","url":"https://www.freelancinggig.com/blog/2018/12/04/xamarin-vs-react-native-the-ultimate-guide/","rank":-5.8814219078830545,"score":1,"time":"2018-12-04T11:58:19Z"},{"id":18598862,"title":"Top React JavaScript Development Companies. Choosing the Golden Mean","url":"https://yourstory.com/mystory/top-10-react-js-development-companies-choosing-the-ievhrttyvl","rank":-5.4223148645315336,"score":1,"time":"2018-12-04T12:41:04Z"},{"id":18602293,"title":"‘No Morals’: Advertisers React to Facebook Report","url":"https://www.nytimes.com/2018/11/15/business/media/facebook-advertisers.html","rank":-5.8814219078830545,"score":46,"time":"2018-12-04T18:38:23Z"},{"id":18604272,"title":"A simple, dependency-free state manager for React using hooks","url":"https://github.com/Jahans3/use-simple-state","rank":-5.218630283054186,"score":2,"time":"2018-12-04T22:53:05Z"},{"id":18605208,"title":"React Redux 6.0 released","url":"https://github.com/reduxjs/react-redux/releases/tag/v6.0.0","rank":-6.4254656634776115,"score":84,"time":"2018-12-05T02:08:46Z"},{"id":18606045,"title":"Here’s a list of React Native tools that you can use for your next project","url":"https://medium.freecodecamp.org/heres-a-list-of-react-native-tools-that-you-can-use-for-your-next-project-db5abdf122b1","rank":-4.2587684905126455,"score":1,"time":"2018-12-05T06:14:18Z"},{"id":18607226,"title":"Angular 7 vs. React","url":"https://kruschecompany.com/blog/post/angular7_vs_react","rank":-6.737061774670698,"score":2,"time":"2018-12-05T10:58:31Z"},{"id":18607483,"title":"Maka.js,A simple front-end framework based on react and redux","url":"https://github.com/makajs/maka","rank":-4.853960595957184,"score":2,"time":"2018-12-05T11:56:38Z"},{"id":18607544,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2018-12-05T12:08:03Z"},{"id":18608979,"title":"React Native Accessibility Is Pretty Bad","url":"http://www.takingnotes.co/blog/2018/11/09/react-native-accessibility/","rank":-6.141418665344863,"score":6,"time":"2018-12-05T15:23:05Z"},{"id":18609360,"title":"React Native Accessibility Is Pretty Bad","url":"http://takingnotes.co//blog/2018/11/09/react-native-accessibility/","rank":-6.141418665344863,"score":1,"time":"2018-12-05T15:55:31Z"},{"id":18610341,"title":"Integrating Firebase with React Native","url":"https://blog.jscrambler.com/integrating-firebase-with-react-native/","rank":-6.4254656634776115,"score":1,"time":"2018-12-05T17:25:30Z"},{"id":18613149,"title":"A typing animation for your React Native app based on simple trigonometry","url":"https://github.com/watadarkstar/react-native-typing-animation","rank":-4.853960595957184,"score":1,"time":"2018-12-05T22:09:17Z"},{"id":18616304,"title":"Create-react-app with LESS","url":"https://github.com/malithmcr/cra-with-less","rank":-6.4254656634776115,"score":1,"time":"2018-12-06T08:28:50Z"},{"id":18618164,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2018-12-06T14:14:45Z"},{"id":18619686,"title":"What do you dislike about React Native?","url":"https://github.com/react-native-community/discussions-and-proposals/issues/64","rank":-5.8814219078830545,"score":110,"time":"2018-12-06T16:52:44Z"},{"id":18624323,"title":"A crash course on serverless-side rendering with React.js,Next.js and AWS Lambda","url":"https://statsbot.co/blog/a-crash-course-on-serverless-side-rendering-with-reactjs-nextjs-and-aws-lambda/","rank":-4.3934495640662155,"score":1,"time":"2018-12-07T01:26:06Z"},{"id":18624367,"title":"5 Things I Didn't Know About Create React App","url":"https://www.telerik.com/blogs/5-things-i-didnt-know-about-create-react-app","rank":-5.218630283054186,"score":1,"time":"2018-12-07T01:33:54Z"},{"id":18625215,"title":"Working with react dangerouslySetInnerHTML attribute","url":"https://dev.to/skptricks/working-with-react-dangerouslysetinnerhtml-attribute-4fp7","rank":-6.4254656634776115,"score":1,"time":"2018-12-07T04:47:21Z"},{"id":18626318,"title":"Create react contact form with php","url":"https://github.com/malithmcr/react-php-contact-form","rank":-6.141418665344863,"score":1,"time":"2018-12-07T09:53:32Z"},{"id":18628275,"title":"Build Simple Medium.com on Node.js and React.js","url":"https://codeburst.io/build-simple-medium-com-on-node-js-and-react-js-a278c5192f47","rank":-5.218630283054186,"score":1,"time":"2018-12-07T15:12:48Z"},{"id":18629766,"title":"Free Tutorial: React Hook Explained – Functional Components with State","url":"https://codingthesmartway.com/react-hook-explained-functional-components-with-state/","rank":-5.4223148645315336,"score":1,"time":"2018-12-07T17:46:50Z"},{"id":18632562,"title":"Integration of React and Webpack and Rails","url":"https://github.com/shakacode/react_on_rails","rank":-5.8814219078830545,"score":3,"time":"2018-12-07T23:14:38Z"},{"id":18638153,"title":"React Single-Truth Store in 94% less code-lines","url":"https://github.com/haraldrudell/demo-context-store","rank":-5.4223148645315336,"score":1,"time":"2018-12-08T23:33:13Z"},{"id":18639802,"title":"Lib-create-react-app allows publish React / Create React App components to npm","url":"https://github.com/haraldrudell/lib-create-react-app","rank":-7.997238238021285,"score":1,"time":"2018-12-09T07:18:50Z"},{"id":18639952,"title":"Comparing React Native and Flutter by the Numbers","url":"https://medium.com/@mobilehackersio/comparing-react-native-and-flutter-by-the-numbers-ee7cfc258a08","rank":-5.642544952660551,"score":1,"time":"2018-12-09T08:30:18Z"},{"id":18640040,"title":"React Native Animated Floating Reactions Like Facebook","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Animated%20Floating%20Reactions%20like%20Facebook","rank":-5.8814219078830545,"score":1,"time":"2018-12-09T09:09:37Z"},{"id":18640824,"title":"React and Redux the Hard FP Way","url":"https://blog.vero.site/post/react-redux","rank":-5.8814219078830545,"score":1,"time":"2018-12-09T13:47:05Z"},{"id":18645966,"title":"Accessibility in React","url":"https://react.christmas/2018/8","rank":-7.080419157732719,"score":10,"time":"2018-12-10T07:38:18Z"},{"id":18645977,"title":"Memoization in React","url":"https://react.christmas/2018/9","rank":-7.080419157732719,"score":6,"time":"2018-12-10T07:40:47Z"},{"id":18647367,"title":"Tech Trends Showdown: React vs. Angular vs. Vue","url":"https://medium.com/zerotomastery/tech-trends-showdown-react-vs-angular-vs-vue-61ffaf1d8706","rank":-5.642544952660551,"score":2,"time":"2018-12-10T12:25:58Z"},{"id":18647538,"title":"Build a Contact Form with React, AJAX, PHP and ReCaptcha","url":"http://blog.alexdevero.com/contact-form-react-ajax-php-recaptcha/","rank":-5.218630283054186,"score":1,"time":"2018-12-10T13:00:21Z"},{"id":18647605,"title":"Show HN: DOM-free, GPU-based (webrender) UI in react","url":"http://tomsik.cz/node-webrender","rank":-5.218630283054186,"score":2,"time":"2018-12-10T13:10:04Z"},{"id":18647926,"title":"React with LESS","url":"https://github.com/malithmcr/cra-with-less","rank":-7.080419157732719,"score":1,"time":"2018-12-10T14:04:15Z"},{"id":18648893,"title":"React 16 Lifecycle Methods: How and When to Use Them","url":"https://blog.bitsrc.io/react-16-lifecycle-methods-how-and-when-to-use-them-f4ad31fb2282","rank":-5.218630283054186,"score":1,"time":"2018-12-10T16:15:14Z"},{"id":18649607,"title":"Draft.js – Rich Text Editor Framework for React","url":"https://draftjs.org/","rank":-5.642544952660551,"score":2,"time":"2018-12-10T17:40:28Z"},{"id":18652833,"title":"The Rise of Immer in React","url":"https://www.netlify.com/blog/2018/09/12/the-rise-of-immer-in-react/","rank":-6.141418665344863,"score":24,"time":"2018-12-11T02:10:30Z"},{"id":18653150,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2018-12-11T03:27:02Z"},{"id":18654019,"title":"React with LESS","url":"https://github.com/malithmcr/cra-with-less","rank":-7.080419157732719,"score":1,"time":"2018-12-11T08:54:09Z"},{"id":18654496,"title":"Integrating ReasonReact into your existing React app","url":"https://khoanguyen.me/integrating-reason-react-into-your-react-app/","rank":-5.8814219078830545,"score":1,"time":"2018-12-11T10:58:23Z"},{"id":18655221,"title":"Show HN: React material floating action button(simple, customizable))","url":"https://github.com/ifndefdeadmau5/react-floating-button-menu","rank":-5.4223148645315336,"score":1,"time":"2018-12-11T13:44:06Z"},{"id":18655723,"title":"The Best JavaScript Testing Tools for React Projects","url":"https://codecampanion.blogspot.com/2018/12/the-best-javascript-testing-tools-for.html","rank":-5.642544952660551,"score":1,"time":"2018-12-11T15:04:59Z"},{"id":18655965,"title":"Uploading images in a React Native app: Quick tutorial","url":"https://heartbeat.fritz.ai/how-to-upload-images-in-a-react-native-app-4cca03ded855","rank":-5.4223148645315336,"score":2,"time":"2018-12-11T15:37:52Z"},{"id":18656039,"title":"Using LESS with Create-React-app Without Ejecting","url":"https://blog.bitsrc.io/using-less-with-create-react-app-without-ejecting-510a3344ef5d","rank":-5.642544952660551,"score":1,"time":"2018-12-11T15:45:34Z"},{"id":18656717,"title":"Show HN: Modular React Native Components","url":"https://rnpixel.com","rank":-6.141418665344863,"score":4,"time":"2018-12-11T17:04:08Z"},{"id":18657337,"title":"An open source list of React Native conferences around the world","url":"https://github.com/mobilehackersio/mobile-hybrid-apps-confs","rank":-5.029694159741383,"score":1,"time":"2018-12-11T18:13:38Z"},{"id":18658084,"title":"Show HN: React component wrapper for working with side effects","url":"https://github.com/Bizico/bizico-react-promise","rank":-5.218630283054186,"score":1,"time":"2018-12-11T19:31:38Z"},{"id":18658804,"title":"EatTheBlocks Newsletter #19 – Trading Widget for 0x, React Dapp Tutorial","url":"https://youtu.be/xTkwvjtH1Hs","rank":-5.218630283054186,"score":1,"time":"2018-12-11T20:59:29Z"},{"id":18662307,"title":"React with LESS","url":"https://github.com/malithmcr/cra-with-less","rank":-7.080419157732719,"score":2,"time":"2018-12-12T08:34:03Z"},{"id":18662459,"title":"Creating a progressive image component in React","url":"https://react.christmas/2018/12","rank":-5.8814219078830545,"score":1,"time":"2018-12-12T09:15:02Z"},{"id":18664008,"title":"Decluttering a React Application","url":"https://lattix.com/blog/2018/12/11/decluttering-react-application","rank":-6.737061774670698,"score":1,"time":"2018-12-12T14:13:20Z"},{"id":18664935,"title":"Managing Derived State from Props in React","url":"https://blog.bitsrc.io/managing-derived-state-from-props-in-react-f26b5b15069","rank":-5.8814219078830545,"score":1,"time":"2018-12-12T15:57:38Z"},{"id":18664976,"title":"I created the same app in React and Vue (Part 2: Angular)","url":"https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-vue-part-2-angular-39b1aa289878","rank":-4.853960595957184,"score":1,"time":"2018-12-12T16:02:37Z"},{"id":18665823,"title":"Better reusable react components with the Overrides pattern","url":"https://medium.com/@dschnr/better-reusable-react-components-with-the-overrides-pattern-9eca2339f646","rank":-5.642544952660551,"score":2,"time":"2018-12-12T17:32:59Z"},{"id":18666341,"title":"Show HN: Relaks, a more straight forward way of building data-driven React app","url":"https://github.com/trambarhq/relaks","rank":-4.5369272462944465,"score":1,"time":"2018-12-12T18:26:07Z"},{"id":18667175,"title":"Anatomy of a scrollspy component with React and TypeScript (1/2)","url":"https://medium.com/front-end-hacking/anatomy-of-a-scrollspy-component-with-react-and-typescript-1-2-c04f9d5c9bad","rank":-5.029694159741383,"score":1,"time":"2018-12-12T19:52:50Z"},{"id":18667375,"title":"Why TypeScript with React?","url":"https://www.carlrippon.com/why-typescript-with-react/","rank":-6.737061774670698,"score":1,"time":"2018-12-12T20:17:42Z"},{"id":18669142,"title":"Why Do React Hooks Rely on Call Order?","url":"https://overreacted.io/why-do-hooks-rely-on-call-order/","rank":-5.642544952660551,"score":135,"time":"2018-12-13T01:16:56Z"},{"id":18669149,"title":"A simple and delicate Music FM SPA built with react","url":"https://github.com/alex1504/PetalFM","rank":-5.218630283054186,"score":1,"time":"2018-12-13T01:18:06Z"},{"id":18669894,"title":"Quick refresher notes for React.js Interview","url":"https://github.com/amitnavindgi/react-shopping-cart-demo","rank":-5.8814219078830545,"score":1,"time":"2018-12-13T04:46:39Z"},{"id":18670410,"title":"React Native  Hike","url":"https://blog.hike.in/renative-46c1dc0b0b99","rank":-7.080419157732719,"score":1,"time":"2018-12-13T07:08:13Z"},{"id":18670545,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2018-12-13T07:44:38Z"},{"id":18671014,"title":"An react framework of MVC patten","url":"https://github.com/makajs/maka","rank":-6.141418665344863,"score":2,"time":"2018-12-13T09:27:48Z"},{"id":18673358,"title":"Show HN: Navi – painless routing & SEO with vanilla create-react-app","url":"https://frontarm.com/articles/announcing-navi/","rank":-5.029694159741383,"score":3,"time":"2018-12-13T16:09:35Z"},{"id":18675888,"title":"Why TypeScript with React?","url":"https://www.carlrippon.com/why-typescript-with-react/","rank":-6.737061774670698,"score":1,"time":"2018-12-13T20:43:17Z"},{"id":18676811,"title":"React Static v6 – Multi-threaded exports, Webpack 4, Babel 7, Plugins and more","url":"https://medium.com/@tannerlinsley/react-static-v6-8dbe9fd202d4","rank":-4.690092449226312,"score":1,"time":"2018-12-13T22:41:56Z"},{"id":18677020,"title":"Supporting React.forwardRef and Beyond","url":"https://medium.com/flow-type/supporting-react-forwardref-and-beyond-f8dd88f35544","rank":-6.4254656634776115,"score":2,"time":"2018-12-13T23:15:21Z"},{"id":18677670,"title":"Maka.js,a react framework using Microservice Architecture","url":"https://github.com/makajs/maka","rank":-5.642544952660551,"score":1,"time":"2018-12-14T01:25:33Z"},{"id":18677855,"title":"Use Hooks – A Collection of Reusable React Hooks","url":"https://use-hooks.org/","rank":-5.642544952660551,"score":53,"time":"2018-12-14T02:10:19Z"},{"id":18679009,"title":"Rust for the React Developer","url":"https://medium.com/@joydeepubuntu/rust-for-the-react-developer-1937127efcac","rank":-6.4254656634776115,"score":2,"time":"2018-12-14T07:00:09Z"},{"id":18679408,"title":"A guide to error handling in React","url":"https://react.christmas/2018/14","rank":-5.8814219078830545,"score":2,"time":"2018-12-14T08:46:46Z"},{"id":18680031,"title":"Authenticated routes for React, with Navi","url":"https://frontarm.com/navi/guides/authenticated-routes/","rank":-6.141418665344863,"score":2,"time":"2018-12-14T11:19:06Z"},{"id":18680132,"title":"React vs. Vue","url":"https://medium.com/fundbox-engineering/react-vs-vue-vs-angular-163f1ae7be56","rank":-7.080419157732719,"score":1,"time":"2018-12-14T11:38:15Z"},{"id":18680204,"title":"Dialog Modal Package for React Native","url":"https://www.npmjs.com/package/dialog-modal","rank":-6.141418665344863,"score":1,"time":"2018-12-14T11:53:30Z"},{"id":18680852,"title":"Heycar Is Hiring React/Frotend Engineers in Berlin, Germany","url":"https://bit.ly/frontend_heycar","rank":-5.4223148645315336,"score":1,"time":"2018-12-14T14:07:27Z"},{"id":18681961,"title":"Build and Validate Forms in React Native with Formik and Yup","url":"https://www.reactnativeschool.com/build-and-validate-forms-with-formik-and-yup","rank":-5.029694159741383,"score":1,"time":"2018-12-14T16:25:30Z"},{"id":18683607,"title":"React and WebGL video tutorial","url":"https://www.reddit.com/r/reactjs/comments/a65vku/react_webgl_3","rank":-6.4254656634776115,"score":2,"time":"2018-12-14T19:10:07Z"},{"id":18687857,"title":"How to add official Google sign-in to your React application","url":"http://www.albertgao.xyz/2018/12/15/how-to-add-official-google-sign-in-to-your-react-application/","rank":-5.029694159741383,"score":1,"time":"2018-12-15T10:15:51Z"},{"id":18688466,"title":"React optimization tips","url":"https://github.com/n0ruSh/blogs/issues/17","rank":-7.080419157732719,"score":2,"time":"2018-12-15T14:19:28Z"},{"id":18692346,"title":"Using MDX with create-react-app 2","url":"https://frontarm.com/articles/mdx-with-create-react-app/","rank":-5.8814219078830545,"score":1,"time":"2018-12-16T08:58:27Z"},{"id":18692945,"title":"ByteConf React Native videos (dec 2018)","url":"https://gist.github.com/nielsbom/4e322fd4cc9764d3be8c5be32b89326e","rank":-6.141418665344863,"score":1,"time":"2018-12-16T13:22:13Z"},{"id":18696046,"title":"React 101: Things every beginner should know – Part 1","url":"https://contextneutral.com/story/react-101-things-every-beginner-should-know","rank":-5.4223148645315336,"score":1,"time":"2018-12-17T00:09:24Z"},{"id":18696496,"title":"Dependency injection in React","url":"http://rupeshtiwari.com/dependency-injection-in-react/amp/","rank":-6.737061774670698,"score":1,"time":"2018-12-17T02:17:24Z"},{"id":18697197,"title":"Mozilla Services: A React Component for Building Web Forms from JSON Schema","url":"https://github.com/mozilla-services/react-jsonschema-form","rank":-4.853960595957184,"score":3,"time":"2018-12-17T06:04:20Z"},{"id":18697523,"title":"Three different ways to use context in React","url":"https://react.christmas/2018/15","rank":-5.642544952660551,"score":2,"time":"2018-12-17T07:51:51Z"},{"id":18697526,"title":"Introducing TypeScript to your React apps","url":"https://react.christmas/2018/16","rank":-6.141418665344863,"score":2,"time":"2018-12-17T07:52:18Z"},{"id":18699299,"title":"Async React Using React Router and Suspense","url":"https://itnext.io/async-react-using-react-router-suspense-a86ade1176dc","rank":-7.968636859947137,"score":1,"time":"2018-12-17T14:59:18Z"},{"id":18699922,"title":"How to do this in Flutter? Cheat sheet for react native developers","url":"https://howtodothisinflutter.com/","rank":-4.853960595957184,"score":2,"time":"2018-12-17T16:28:37Z"},{"id":18700161,"title":"The MERN Stack Tutorial – Building a React CRUD Application from Start to Finish","url":"https://codingthesmartway.com/the-mern-stack-tutorial-building-a-react-crud-application-from-start-to-finish-part-1/","rank":-4.690092449226312,"score":1,"time":"2018-12-17T16:59:55Z"},{"id":18700266,"title":"Making SVG icon libraries for React apps","url":"http://nicolasgallagher.com/making-svg-icon-libraries-for-react-apps/","rank":-5.8814219078830545,"score":1,"time":"2018-12-17T17:11:42Z"},{"id":18700725,"title":"The 7 Deadly Sins of Using React","url":"https://hackernoon.com/the-7-deadly-sins-of-using-react-fe832310483b","rank":-5.8814219078830545,"score":1,"time":"2018-12-17T18:09:54Z"},{"id":18702808,"title":"Introduction to React Hooks","url":"https://flaviocopes.com/react-hooks/","rank":-6.737061774670698,"score":2,"time":"2018-12-17T22:23:45Z"},{"id":18705324,"title":"How to use SVGs in React","url":"https://react.christmas/2018/18","rank":-6.141418665344863,"score":4,"time":"2018-12-18T08:57:22Z"},{"id":18706162,"title":"Behavioral Programming with React: request, wait and block","url":"https://www.youtube.com/watch?v=_BLQIE-_prc&feature=youtu.be","rank":-5.642544952660551,"score":1,"time":"2018-12-18T13:09:37Z"},{"id":18706566,"title":"React.js \u200A– server-side rendering on Java back-end with J2V8 (2017)","url":"https://ebaytech.berlin/react-js-server-side-rendering-with-j2v8-b9ced07888fb","rank":-4.853960595957184,"score":1,"time":"2018-12-18T14:30:16Z"},{"id":18708139,"title":"Learn Redux in 2019 with this React Redux Tutorial","url":"https://www.robinwieruch.de/react-redux-tutorial/","rank":-5.4223148645315336,"score":2,"time":"2018-12-18T16:59:24Z"},{"id":18713343,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2018-12-19T05:42:45Z"},{"id":18713855,"title":"Making an Imperative API Declarative using React","url":"https://nicolodavis.com/blog/react-imperative/","rank":-5.8814219078830545,"score":2,"time":"2018-12-19T07:30:01Z"},{"id":18713945,"title":"Introduction to server side rendering in React","url":"https://react.christmas/2018/19","rank":-5.8814219078830545,"score":4,"time":"2018-12-19T07:50:00Z"},{"id":18714583,"title":"TNG-hooks: React-inspired 'hooks' for stand-alone functions","url":"https://github.com/getify/tng-hooks","rank":-5.4223148645315336,"score":1,"time":"2018-12-19T10:09:05Z"},{"id":18714907,"title":"Using LESS with Create-React-app Without Ejecting","url":"https://blog.bitsrc.io/using-less-with-create-react-app-without-ejecting-510a3344ef5d?source=your_stories_page---------------------------","rank":-5.642544952660551,"score":1,"time":"2018-12-19T11:26:22Z"},{"id":18723338,"title":"How to CSS in React","url":"https://react.christmas/2018/20","rank":-6.4254656634776115,"score":2,"time":"2018-12-20T08:37:02Z"},{"id":18724180,"title":"Clean File Icons for React, Vue, Angular or Just HTML","url":"https://colorswall.github.io/CSS-file-icons/","rank":-5.218630283054186,"score":1,"time":"2018-12-20T12:04:35Z"},{"id":18725773,"title":"12 React UI Layout Grid Components and Libraries for 2019","url":"https://blog.bitsrc.io/12-react-ui-layout-grid-components-and-libraries-for-2019-16e8aa5d0b08","rank":-5.218630283054186,"score":1,"time":"2018-12-20T15:38:36Z"},{"id":18731067,"title":"How we relaunched Zumper on React","url":"https://www.zumper.com/blog/2018/12/relaunching-zumper-on-react/","rank":-6.141418665344863,"score":2,"time":"2018-12-21T02:37:15Z"},{"id":18731906,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2018-12-21T07:19:59Z"},{"id":18732656,"title":"Deploying Headless WordPress and React Starter on Google Cloud Platform","url":"https://computerlab.io/2018/12/20/deploying-headless-wordpress-on-gcp/","rank":-5.218630283054186,"score":1,"time":"2018-12-21T11:12:03Z"},{"id":18732728,"title":"React Tutorials curated by Community","url":"https://hackr.io/tutorials/learn-react","rank":-6.4254656634776115,"score":1,"time":"2018-12-21T11:31:46Z"},{"id":18741351,"title":"The MERN Stack Tutorial – Building a React CRUD Application from Start to Finish","url":"https://codingthesmartway.com/the-mern-stack-tutorial-building-a-react-crud-application-from-start-to-finish-part-2/","rank":-4.690092449226312,"score":1,"time":"2018-12-22T17:02:31Z"},{"id":18741438,"title":"A functional IDE for React","url":"https://ferrucc.io/posts/a-new-ide/","rank":-6.4254656634776115,"score":8,"time":"2018-12-22T17:16:55Z"},{"id":18744132,"title":"Querying a GraphQL API from React","url":"https://medium.com/naresh-bhatia/graphql-concepts-i-wish-someone-explained-to-me-a-year-ago-959b234ff430","rank":-6.141418665344863,"score":4,"time":"2018-12-23T03:03:02Z"},{"id":18745087,"title":"Server Side Rendering with React","url":"https://flaviocopes.com/react-server-side-rendering/","rank":-6.4254656634776115,"score":1,"time":"2018-12-23T08:33:56Z"},{"id":18748381,"title":"Why react is such a powerful framework","url":"http://tribesilicon.com/2018/12/10/what-is-react-and-why-you-should-care/","rank":-5.8814219078830545,"score":1,"time":"2018-12-23T21:16:45Z"},{"id":18751286,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2018-12-24T09:35:30Z"},{"id":18755195,"title":"Using Apollo to implement mutations on a React client","url":"https://medium.com/naresh-bhatia/graphql-concepts-i-wish-someone-explained-to-me-a-year-ago-61923646739b","rank":-5.4223148645315336,"score":2,"time":"2018-12-25T00:59:25Z"},{"id":18756926,"title":"React Kawaii – Cute React SVG Components","url":"https://react-kawaii.now.sh/","rank":-8.203920859871145,"score":151,"time":"2018-12-25T10:53:17Z"},{"id":18760423,"title":"I'm Done with React! It's Vue Time","url":"https://react-vue.now.sh/","rank":-5.4223148645315336,"score":1,"time":"2018-12-26T04:02:12Z"},{"id":18762367,"title":"React Native: 2018 year in review","url":"https://twitter.com/mobilehackersio/status/1077938736422375424","rank":-6.141418665344863,"score":2,"time":"2018-12-26T14:47:36Z"},{"id":18763431,"title":"How to make a simple ‘accelerometer’-based driving game with React Native Expo","url":"https://medium.com/crowdbotics/how-to-make-a-simple-accelerometer-based-driving-game-with-react-native-expo-2359c03121d0","rank":-4.690092449226312,"score":5,"time":"2018-12-26T17:51:51Z"},{"id":18766869,"title":"Subscribing to GraphQL events in a React client","url":"https://medium.com/naresh-bhatia/graphql-concepts-i-wish-someone-explained-to-me-a-year-ago-3b84203fb0b9","rank":-5.642544952660551,"score":3,"time":"2018-12-27T02:52:14Z"},{"id":18771243,"title":"A Todo List with React Hooks","url":"https://medium.com/@antoniopangallo/a-todo-list-with-react-hooks-f8ec4a723af7","rank":-6.141418665344863,"score":2,"time":"2018-12-27T18:14:08Z"},{"id":18776077,"title":"Challenges in server side rendering React apps","url":"https://vijayt.com/post/challenges-in-server-side-rendering-react-apps-ssr/","rank":-5.8814219078830545,"score":2,"time":"2018-12-28T10:51:31Z"},{"id":18778475,"title":"Mobile Hackers IO: the hacker news for react native developers","url":"https://mobilehackers.io?tag=reactnative","rank":-5.218630283054186,"score":1,"time":"2018-12-28T18:26:20Z"},{"id":18780791,"title":"Show HN: CodePen-Style React Apps in VS Code","url":"https://github.com/franz101/react-boiler-plate","rank":-5.4223148645315336,"score":12,"time":"2018-12-29T00:43:14Z"},{"id":18782236,"title":"React component documentation zero configuration solution","url":"https://github.com/janryWang/doc-scripts","rank":-6.141418665344863,"score":3,"time":"2018-12-29T06:20:19Z"},{"id":18782752,"title":"React native: a year in review","url":"https://medium.com/@mobilehackersio/reactnative-developer-top-news-of-2018-35bc9a8d5c54","rank":-6.141418665344863,"score":1,"time":"2018-12-29T09:04:13Z"},{"id":18782873,"title":"Rich set of react styled components","url":"https://github.com/ameerthehacker/colossus","rank":-6.141418665344863,"score":1,"time":"2018-12-29T09:48:09Z"},{"id":18783012,"title":"The MERN Stack Tutorial – Building a React CRUD Application – Part 3","url":"https://codingthesmartway.com/the-mern-stack-tutorial-building-a-react-crud-application-from-start-to-finish-part-3/","rank":-5.029694159741383,"score":1,"time":"2018-12-29T10:37:17Z"},{"id":18783126,"title":"Deploying React with Docker","url":"https://medium.com/@manuel.pineault/deploying-reactjs-with-docker-ac16728c0896","rank":-6.737061774670698,"score":2,"time":"2018-12-29T11:23:21Z"},{"id":18793881,"title":"Learn React.js in 5 minutes","url":"https://medium.freecodecamp.org/learn-react-js-in-5-minutes-526472d292f4","rank":-6.141418665344863,"score":1,"time":"2018-12-31T10:00:52Z"},{"id":18793929,"title":"React Native: a year in review","url":"https://medium.com/@mobilehackersio/reactnative-developer-top-news-of-2018-35bc9a8d5c54","rank":-6.141418665344863,"score":1,"time":"2018-12-31T10:21:06Z"},{"id":18795474,"title":"React.js cheatsheet","url":"https://devhints.io/react","rank":-7.080419157732719,"score":79,"time":"2018-12-31T17:05:14Z"},{"id":18796153,"title":"Improve React Performance Using Lazy Loading and Suspense","url":"https://blog.bitsrc.io/improve-react-performance-using-lazy-loading-and-suspense-933903171954","rank":-5.642544952660551,"score":1,"time":"2018-12-31T18:45:29Z"},{"id":18796856,"title":"UIs Are Not Pure Functions of the Model: React.js and Cocoa Side by Side","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html","rank":-4.3934495640662155,"score":4,"time":"2018-12-31T20:39:20Z"},{"id":18797731,"title":"3 React Native Libraries I Can’t Live Without","url":"https://spin.atomicobject.com/2018/12/30/favorite-react-native-libraries/#.XCqkQD4wqlE.hackernews","rank":-5.4223148645315336,"score":1,"time":"2018-12-31T23:20:35Z"},{"id":18799322,"title":"YouTube Transitions – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=eLjzIM_4zlg","rank":-5.4223148645315336,"score":2,"time":"2019-01-01T07:12:00Z"},{"id":18800189,"title":"MrClean: Reagent compatible ClojureScript library without dependency on React.js","url":"https://bitbucket.org/sonwh98/mr-clean","rank":-5.218630283054186,"score":2,"time":"2019-01-01T13:59:50Z"},{"id":18800361,"title":"Best Guide to Create React Native Bridge in Both iOS and Android","url":"https://medium.com/@abhisheknalwaya/react-native-bridge-for-ios-and-android-43feb9712fcb","rank":-4.853960595957184,"score":1,"time":"2019-01-01T14:45:33Z"},{"id":18803186,"title":"How to Develop Your React Superpowers with the HOC Pattern","url":"https://medium.com/@evedes/how-to-develop-your-react-superpowers-with-the-hoc-pattern-61293651d59","rank":-5.218630283054186,"score":1,"time":"2019-01-01T23:51:25Z"},{"id":18803324,"title":"Show HN: Building Your Own More Expensive Nest: Arduino, Android, React Native","url":"https://muehe.org/posts/thermostat/","rank":-4.853960595957184,"score":4,"time":"2019-01-02T00:26:57Z"},{"id":18804955,"title":"React with LESS","url":"https://blog.bitsrc.io/using-less-with-create-react-app-without-ejecting-510a3344ef5d","rank":-7.080419157732719,"score":1,"time":"2019-01-02T08:33:22Z"},{"id":18806718,"title":"How to test your React app","url":"https://vaskort.com/how-to-test-your-react-app/","rank":-6.141418665344863,"score":2,"time":"2019-01-02T15:24:42Z"},{"id":18811260,"title":"Rack::Component – React-style components for Rack, 100x faster than ERB","url":"https://github.com/chrisfrank/rack-component","rank":-5.029694159741383,"score":2,"time":"2019-01-02T23:11:32Z"},{"id":18811302,"title":"React.js–Get started in Dart","url":"https://itnext.io/react-js-get-started-in-dart-1-636f3f7ce7d6","rank":-6.141418665344863,"score":1,"time":"2019-01-02T23:18:18Z"},{"id":18816346,"title":"UIs Are Not Pure Functions of the Model – React.js and Cocoa Side by Side","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html","rank":-4.3934495640662155,"score":4,"time":"2019-01-03T16:31:48Z"},{"id":18819460,"title":"Building a Facial Recognition Mobile App with React Native, Expo, and Kairos","url":"https://medium.com/crowdbotics/how-to-build-a-facial-recognition-mobile-app-with-react-native-expo-and-kairos-e581276d60a1","rank":-4.853960595957184,"score":2,"time":"2019-01-03T21:28:28Z"},{"id":18820267,"title":"Dom 0.3 released – a 512 byte big, React.js clone","url":"https://github.com/wavesoft/dot-dom/releases/tag/0.3.0","rank":-5.029694159741383,"score":2,"time":"2019-01-03T23:08:38Z"},{"id":18821404,"title":"React Native Firebase in 2019","url":"https://blog.invertase.io/react-native-firebase-2019-7e334ca9bcc6","rank":-6.4254656634776115,"score":1,"time":"2019-01-04T02:09:29Z"},{"id":18822372,"title":"Modern react-based set of components","url":"https://www.npmjs.com/package/react-rainbow-components","rank":-6.141418665344863,"score":4,"time":"2019-01-04T06:33:54Z"},{"id":18822707,"title":"Show HN: Open source React/Next clone of YCdb.co","url":"https://github.com/moflo/jpvcdb","rank":-5.218630283054186,"score":4,"time":"2019-01-04T08:42:59Z"},{"id":18823019,"title":"Fitting react.js features in just 512 bytes","url":"https://github.com/wavesoft/dot-dom","rank":-5.642544952660551,"score":2,"time":"2019-01-04T10:27:44Z"},{"id":18823047,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-04T10:34:37Z"},{"id":18823150,"title":"Show HN: React component data loading – same code for client and server render","url":"https://github.com/davnicwil/react-frontload","rank":-4.690092449226312,"score":1,"time":"2019-01-04T10:57:17Z"},{"id":18825340,"title":"Complete Intro to React v4","url":"https://btholt.github.io/complete-intro-to-react-v4/","rank":-6.4254656634776115,"score":1,"time":"2019-01-04T16:40:25Z"},{"id":18830465,"title":"Getting Started with React Native in 2019","url":"https://hackernoon.com/getting-started-with-react-native-in-2019-build-your-first-app-a41ebc0617e2","rank":-5.8814219078830545,"score":2,"time":"2019-01-05T07:28:04Z"},{"id":18837898,"title":"Show HN: React Central State – A super easy to use react global state","url":"https://github.com/GreenStage/react-central-state","rank":-6.798733011723831,"score":9,"time":"2019-01-06T11:59:41Z"},{"id":18838144,"title":"Fingersnap, a React UI library powered by hooks","url":"https://github.com/rachidaoudi/fingersnap","rank":-5.642544952660551,"score":2,"time":"2019-01-06T13:14:28Z"},{"id":18839042,"title":"UIs Are Not Pure Functions of the Model – React.js and Cocoa Side by Side","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html","rank":-4.3934495640662155,"score":1,"time":"2019-01-06T16:26:34Z"},{"id":18842660,"title":"The Road to React Mastery\u200A–\u200AComponents and Props","url":"https://medium.com/@ethoshansen/the-road-to-react-mastery-components-and-props-d17d2356a024","rank":-5.642544952660551,"score":3,"time":"2019-01-07T03:58:05Z"},{"id":18845052,"title":"So You Want to Build a Bluetooth App with React Native and Expo","url":"https://blog.expo.io/so-you-want-to-build-a-bluetooth-app-with-react-native-and-expo-6ea6a31a151d","rank":-4.690092449226312,"score":1,"time":"2019-01-07T13:54:23Z"},{"id":18846116,"title":"Are New React APIs Replacing Redux?","url":"https://medium.com/zerostories/are-new-react-apis-replacing-redux-part-3-a4de8f50a436","rank":-6.141418665344863,"score":2,"time":"2019-01-07T15:52:44Z"},{"id":18848949,"title":"The State of the React Native Community in 2018","url":"https://facebook.github.io/react-native/blog/2019/01/07/state-of-react-native-community.html","rank":-5.4223148645315336,"score":2,"time":"2019-01-07T19:22:48Z"},{"id":18849039,"title":"The State of the React Native Community in 2018","url":"http://facebook.github.io/react-native/blog/2019/01/07/state-of-react-native-community","rank":-5.4223148645315336,"score":3,"time":"2019-01-07T19:30:46Z"},{"id":18851423,"title":"Best practices for MobX with React","url":"https://iconof.com/best-practices-for-mobx-with-react/","rank":-6.141418665344863,"score":2,"time":"2019-01-07T23:34:25Z"},{"id":18851962,"title":"Show HN: Create-react-blog – start and deploy a blog with React and MDX","url":"https://github.com/frontarm/create-react-blog","rank":-6.636348695692196,"score":2,"time":"2019-01-08T01:01:30Z"},{"id":18852049,"title":"Senior Full Stack Developer (Ruby, Rails, React, Node) Australia","url":"https://www.seventwenty.com.au/current-vacancies?ja-job=819668","rank":-5.4223148645315336,"score":1,"time":"2019-01-08T01:14:25Z"},{"id":18852886,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-08T03:31:01Z"},{"id":18853006,"title":"Creating an App Like Instagram with Ai Using React Native","url":"https://medium.com/craneai/creating-an-app-like-instagram-with-craneai-using-react-native-part-1-authentication-7ea325b83ecf","rank":-5.218630283054186,"score":6,"time":"2019-01-08T03:55:46Z"},{"id":18853833,"title":"Understanding React Hooks – UseState","url":"https://blog.bitsrc.io/understanding-react-hooks-usestate-6627120614ab","rank":-6.737061774670698,"score":1,"time":"2019-01-08T06:56:30Z"},{"id":18854209,"title":"Open source React and Slate based markdown editor","url":"https://github.com/outline/rich-markdown-editor","rank":-5.642544952660551,"score":1,"time":"2019-01-08T08:43:24Z"},{"id":18854802,"title":"Show HN: The React Handbook","url":"https://reacthandbook.com","rank":-6.4254656634776115,"score":21,"time":"2019-01-08T11:25:17Z"},{"id":18855154,"title":"Implementing simple react router","url":"https://medium.com/@vadapallikrishna/implementing-simple-react-router-1050089a4a61","rank":-6.737061774670698,"score":1,"time":"2019-01-08T12:48:51Z"},{"id":18855732,"title":"React devs to fight plastic waste around the world","url":"https://next.preciousplastic.com/","rank":-5.4223148645315336,"score":6,"time":"2019-01-08T14:37:58Z"},{"id":18856565,"title":"Show HN: How to Test Your React App with Confidence","url":"https://peterhrynkow.com/testing/2019/01/01/testing-atoms-and-molecules.html","rank":-5.218630283054186,"score":2,"time":"2019-01-08T16:10:16Z"},{"id":18858357,"title":"4 bad practices that you should not do in React","url":"https://blog.ixartz.com/what-you-should-not-do-in-React/","rank":-5.218630283054186,"score":1,"time":"2019-01-08T18:56:31Z"},{"id":18859150,"title":"Ep.0 How to Build Instagram with React Native Expo","url":"https://www.youtube.com/watch?v=Abi7B6DwVps","rank":-5.218630283054186,"score":1,"time":"2019-01-08T20:07:52Z"},{"id":18859627,"title":"React.js–Get started in Dart #2","url":"https://itnext.io/react-js-get-started-in-dart-2-74f956316b3c","rank":-5.8814219078830545,"score":1,"time":"2019-01-08T20:58:18Z"},{"id":18860076,"title":"Beginners guide to react custom renderers","url":"https://blog.atulr.com/react-custom-renderer-3/","rank":-6.141418665344863,"score":2,"time":"2019-01-08T21:49:09Z"},{"id":18860305,"title":"Show HN: A Better Way to Test Your React-Redux App","url":"https://bit.ly/2Rgmh08","rank":-5.029694159741383,"score":1,"time":"2019-01-08T22:17:55Z"},{"id":18860451,"title":"Show HN: React Messenger: Chat UX Components Inspired by Facebook Messenger","url":"https://github.com/sejr/react-messenger","rank":-5.029694159741383,"score":6,"time":"2019-01-08T22:36:16Z"},{"id":18862493,"title":"The Road to React Mastery\u200A–\u200AHandling Events","url":"https://medium.com/@ethoshansen/the-road-to-react-mastery-handling-events-9da8bb1c6f1d","rank":-5.8814219078830545,"score":2,"time":"2019-01-09T05:25:27Z"},{"id":18862498,"title":"The Road to React Mastery- Understanding State","url":"https://medium.com/@ethoshansen/the-road-to-react-mastery-understanding-state-29ef20572bc9","rank":-5.8814219078830545,"score":2,"time":"2019-01-09T05:26:05Z"},{"id":18863017,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-09T07:40:58Z"},{"id":18866714,"title":"Introducing Verified React – Imandra","url":"https://medium.com/imandra/introducing-verified-react-9c2ef03f821b","rank":-6.737061774670698,"score":4,"time":"2019-01-09T17:34:43Z"},{"id":18867533,"title":"Ep.01 – A Tech Overview – React, React Native and Firebase","url":"https://www.youtube.com/watch?v=Y07tKGojnx0","rank":-7.337343744886062,"score":1,"time":"2019-01-09T18:52:57Z"},{"id":18875186,"title":"Complete Intro to React v4","url":"https://btholt.github.io/complete-intro-to-react-v4/","rank":-6.4254656634776115,"score":2,"time":"2019-01-10T16:37:42Z"},{"id":18875512,"title":"React and Electron FTP client","url":"https://github.com/gmrchk/webftp","rank":-6.4254656634776115,"score":2,"time":"2019-01-10T17:04:58Z"},{"id":18879269,"title":"WYSIWYG Text Editors in React's Ecosystem","url":"https://www.indiehackers.com/forum/wysiwyg-text-editors-in-reacts-ecosystem-b3d8542128","rank":-5.8814219078830545,"score":1,"time":"2019-01-10T22:58:00Z"},{"id":18879443,"title":"I've taken the Web and Native out of react and the result was totally awesome","url":"https://www.youtube.com/watch?v=FgzJk4k4IhU","rank":-4.2587684905126455,"score":3,"time":"2019-01-10T23:16:31Z"},{"id":18881650,"title":"Passing Arguments to React Event Handlers – The Easy Way","url":"https://medium.com/@ethoshansen/passing-arguments-to-react-event-handlers-the-easy-way-3bf8e52f7705","rank":-5.4223148645315336,"score":1,"time":"2019-01-11T07:35:02Z"},{"id":18881722,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-11T08:04:26Z"},{"id":18883489,"title":"How to create an interactive form in React.js","url":"https://medium.freecodecamp.org/how-to-create-an-interactive-form-in-react-js-52037e7524f","rank":-5.4223148645315336,"score":2,"time":"2019-01-11T13:42:15Z"},{"id":18883759,"title":"Detail Guide for React Native Bridge UI Component","url":"https://hackernoon.com/react-native-bridge-for-android-and-ios-ui-component-782cb4c0217d","rank":-5.642544952660551,"score":1,"time":"2019-01-11T14:31:15Z"},{"id":18884735,"title":"CB Insights Senior Software Engineer (Front End JavaScript React Redux ES6)","url":"https://boards.greenhouse.io/cbinsights/jobs/1210540","rank":-5.029694159741383,"score":1,"time":"2019-01-11T16:47:16Z"},{"id":18887119,"title":"Harnessing the Power of Bootstrap in React with Reactstrap","url":"https://dev.to/ilonacodes/harnessing-the-power-of-bootstrap-in-react-with-reactstrap-40ma","rank":-5.4223148645315336,"score":5,"time":"2019-01-11T21:17:07Z"},{"id":18889739,"title":"Angular vs. React: Selecting the Right Framework","url":"http://samajinfotech.strikingly.com/blog/angular-vs-react-selecting-the-right-framework","rank":-5.8814219078830545,"score":1,"time":"2019-01-12T04:54:51Z"},{"id":18890800,"title":"Cordova, React Native, Swift: What’s Really Next?","url":"https://yagiz.co/cordova-react-native-swift-whats-next/","rank":-5.642544952660551,"score":2,"time":"2019-01-12T11:45:44Z"},{"id":18891896,"title":"[NEW] Gatsby.js – Complete Guide – Static and Modern Site Generator for React","url":"https://www.udemy.com/gatsby-static-site-generator-for-react-complete-guide/?couponCode=10GATSBY","rank":-4.853960595957184,"score":1,"time":"2019-01-12T16:34:23Z"},{"id":18896842,"title":"Create Simple Popup Example in React Application","url":"https://github.com/skptricks/react/tree/master/Create%20Simple%20Popup%20Example%20In%20React%20Application","rank":-5.8814219078830545,"score":1,"time":"2019-01-13T14:46:59Z"},{"id":18897056,"title":"Show HN: Another Tab – Open Source Chrome Extension Built with React and TS","url":"https://github.com/mmazzarolo/chrome-another-tab","rank":-4.690092449226312,"score":1,"time":"2019-01-13T15:41:36Z"},{"id":18897835,"title":"What’s New in Create React App 2","url":"https://blog.logrocket.com/whats-new-in-create-react-app-2-fe8f4f448c75","rank":-5.642544952660551,"score":7,"time":"2019-01-13T18:09:36Z"},{"id":18900703,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-14T04:41:43Z"},{"id":18902233,"title":"Track users in your react app with Google analytics","url":"https://blog.craftcode.design/track-users-in-your-react-app-with-google-analytics/","rank":-5.4223148645315336,"score":1,"time":"2019-01-14T11:26:10Z"},{"id":18902608,"title":"How to use styled components with Material UI in a React app","url":"https://medium.com/sipios/use-styled-components-with-material-ui-react-e0759f9a15ce","rank":-4.853960595957184,"score":4,"time":"2019-01-14T12:58:22Z"},{"id":18904312,"title":"React native just a fitness library","url":"https://github.com/OvalMoney/react-native-fitness","rank":-6.141418665344863,"score":3,"time":"2019-01-14T16:47:06Z"},{"id":18904520,"title":"A crash course on serverless-side rendering with React.js, Next.js, AWS Lambda","url":"https://statsbot.co/blog/a-crash-course-on-serverless-side-rendering-with-reactjs-nextjs-and-aws-lambda/","rank":-4.5369272462944465,"score":1,"time":"2019-01-14T17:13:03Z"},{"id":18905188,"title":"Show HN: Welgo – Node.js UI Library with React-Inspired Components","url":"https://github.com/Bloomca/welgo","rank":-5.029694159741383,"score":1,"time":"2019-01-14T18:37:56Z"},{"id":18908696,"title":"React Native Enable and Disable TextInput Programmatically","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Enable%20and%20Disable%20TextInput%20Programmatically","rank":-5.8814219078830545,"score":1,"time":"2019-01-15T03:41:43Z"},{"id":18909176,"title":"React Conf 2018 Summary","url":"https://medium.freecodecamp.org/lessons-learned-at-react-conf-2018-bc390f5b1aa4","rank":-6.737061774670698,"score":1,"time":"2019-01-15T06:22:20Z"},{"id":18909936,"title":"Why I don't use React-Router","url":"https://medium.com/@bgdam/why-i-dont-use-react-router-e71b87cef591","rank":-5.8814219078830545,"score":4,"time":"2019-01-15T09:42:03Z"},{"id":18910713,"title":"Bundle splitting components with Webpack and React","url":"https://www.debugbear.com/blog/bundle-splitting-components-with-webpack-and-react","rank":-5.8814219078830545,"score":1,"time":"2019-01-15T12:37:48Z"},{"id":18910817,"title":"React create composable components","url":"https://www.dzurico.com/react-compound-components-with-usecontext-hook/","rank":-6.737061774670698,"score":59,"time":"2019-01-15T13:00:38Z"},{"id":18913876,"title":"Predictable state container in your React apps","url":"https://github.com/iusehooks/redhooks/","rank":-5.8814219078830545,"score":2,"time":"2019-01-15T19:05:58Z"},{"id":18917304,"title":"How governments react to climate change: an interview with 2 political theorists","url":"https://www.newyorker.com/news/the-new-yorker-interview/how-governments-react-to-climate-change-an-interview-with-the-political-theorists-joel-wainwright-and-geoff-mann","rank":-4.853960595957184,"score":1,"time":"2019-01-16T00:51:31Z"},{"id":18918540,"title":"Encapsulating Styles in React Native","url":"https://hackernoon.com/styling-the-react-native-way-3cc6d3ef52d0","rank":-6.4254656634776115,"score":2,"time":"2019-01-16T05:47:18Z"},{"id":18919150,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-16T08:26:58Z"},{"id":18919560,"title":"React – useRef hook","url":"https://www.dzurico.com/react-useref-hook/","rank":-7.080419157732719,"score":1,"time":"2019-01-16T10:02:58Z"},{"id":18920285,"title":"Composition patterns in real world React – DEV Community ‍‍","url":"https://dev.to/avnsh/composition-patterns-in-real-world-react-4npi","rank":-5.642544952660551,"score":2,"time":"2019-01-16T12:39:45Z"},{"id":18920717,"title":"Keeping a React Design System Consistent","url":"https://techblog.commercetools.com/keeping-a-react-design-system-consistent-f055160d5166","rank":-6.141418665344863,"score":1,"time":"2019-01-16T13:43:40Z"},{"id":18924437,"title":"How to Build a Hacker News Clone with React and Next.js","url":"https://medium.com/crowdbotics/how-to-build-a-hacker-news-app-with-react-and-next-js-5fe0c5a64c12","rank":-4.853960595957184,"score":2,"time":"2019-01-16T19:58:52Z"},{"id":18924685,"title":"Show HN: The World Beyond React, Vue and Angular","url":"https://areknawo.com/the-world-beyond-react-vue-angular","rank":-5.4223148645315336,"score":3,"time":"2019-01-16T20:19:46Z"},{"id":18925586,"title":"Draft.js - Rich Text Editor Framework for React","url":"https://draftjs.org/","rank":-5.642544952660551,"score":2,"time":"2019-01-16T21:38:20Z"},{"id":18929714,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-17T10:28:20Z"},{"id":18932184,"title":"Don't Eject Your Create React App","url":"https://medium.com/curated-by-versett/dont-eject-your-create-react-app-b123c5247741","rank":-5.8814219078830545,"score":24,"time":"2019-01-17T16:39:04Z"},{"id":18933586,"title":"Show HN: Pinar – Customizable React Native carousel component with a11y support","url":"https://github.com/kristerkari/pinar#readme","rank":-5.029694159741383,"score":1,"time":"2019-01-17T19:12:27Z"},{"id":18934636,"title":"React-select-dropdown - another select component for react.js","url":"https://sanusart.github.io/react-dropdown-select/","rank":-7.536359457861464,"score":1,"time":"2019-01-17T21:08:09Z"},{"id":18935047,"title":"Building a React Native Component Library with Storybook [Free Course]","url":"https://www.reactnativeschool.com/building-a-component-library","rank":-5.218630283054186,"score":1,"time":"2019-01-17T21:57:47Z"},{"id":18937644,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-18T07:36:39Z"},{"id":18938864,"title":"How to Handle Background App Refresh with HealthKit in React Native","url":"https://medium.com/react-native-training/how-to-handle-background-app-refresh-with-healthkit-in-react-native-3a32704461fe","rank":-5.029694159741383,"score":2,"time":"2019-01-18T12:38:44Z"},{"id":18941603,"title":"React support for Angular","url":"https://github.com/microsoft/angular-react","rank":-6.737061774670698,"score":1,"time":"2019-01-18T18:39:00Z"},{"id":18941781,"title":"When Getting Something Good Is Bad: Even Three-Year-olds React to Inequality [pdf]","url":"http://people.stern.nyu.edu/jhaidt/articles/LoBue.nishida.2010.when-getting-something-good-is-bad.pub075.pdf","rank":-4.5369272462944465,"score":2,"time":"2019-01-18T18:52:15Z"},{"id":18942474,"title":"React vs. Angular: Cost","url":"http://skatech.io/general/react-vs-angular-cost/","rank":-6.737061774670698,"score":1,"time":"2019-01-18T20:02:55Z"},{"id":18946620,"title":"You.i Engine One: Build Mobile, TV, Console Apps with React Native","url":"https://www.youi.tv/youi-engine/react-native/","rank":-4.853960595957184,"score":1,"time":"2019-01-19T12:08:58Z"},{"id":18946763,"title":"Bit – Share and build with React code components","url":"https://bitsrc.io/","rank":-5.642544952660551,"score":1,"time":"2019-01-19T12:48:54Z"},{"id":18947035,"title":"Show HN: Markdown Presenter with React/TypeScript","url":"https://gwillz.github.io/slides/?tutorial","rank":-5.8814219078830545,"score":6,"time":"2019-01-19T13:52:31Z"},{"id":18948002,"title":"Understanding React Hooks","url":"https://paulmbw.me.uk/posts/react-hooks/","rank":-7.080419157732719,"score":1,"time":"2019-01-19T17:22:45Z"},{"id":18951796,"title":"Building a React-esque component using vanilla JavaScript","url":"https://medium.com/@bluepnume/building-a-react-esque-component-using-vanilla-javascript-ddc99e76b867","rank":-5.642544952660551,"score":1,"time":"2019-01-20T07:58:21Z"},{"id":18955605,"title":"Intro to Docker, React, and Security","url":"https://gooddebate.org/2019/01/docker-react-and-security/","rank":-6.141418665344863,"score":71,"time":"2019-01-20T21:07:37Z"},{"id":18957698,"title":"Custom react-scripts to instrument React app using Istanbul","url":"https://vijayt.com/post/custom-react-scripts-to-instrument-react-app-using-istanbul/","rank":-7.536359457861464,"score":1,"time":"2019-01-21T04:44:08Z"},{"id":18958387,"title":"Build YouTube in React – free epic length tutorial","url":"https://www.youtube.com/watch?v=E7wJTI-1dvQ","rank":-5.642544952660551,"score":1,"time":"2019-01-21T07:23:20Z"},{"id":18959139,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-21T09:54:26Z"},{"id":18960959,"title":"Show HN: Library for capturing video in a React app","url":"https://github.com/trambarhq/relaks-media-capture-example/blob/master/README.md","rank":-5.218630283054186,"score":11,"time":"2019-01-21T15:28:55Z"},{"id":18962121,"title":"Why and How to Use TypeScript in Your React App?","url":"https://blog.bitsrc.io/why-and-how-use-typescript-in-your-react-app-60e8987be8de","rank":-5.218630283054186,"score":1,"time":"2019-01-21T18:02:33Z"},{"id":18963253,"title":"Application that teaches you React - Learn React App","url":"https://github.com/tyroprogrammer/learn-react-app","rank":-7.746472238338964,"score":1,"time":"2019-01-21T20:17:50Z"},{"id":18966946,"title":"Learning new concepts – my React journey so far","url":"https://www.programming-decoded.com/blog/learning-new-concepts-my-react-journey-so-far/","rank":-5.642544952660551,"score":4,"time":"2019-01-22T08:49:48Z"},{"id":18969160,"title":"An Open Source UI Builder for React","url":"https://github.com/Pagedraw/pagedraw","rank":-5.8814219078830545,"score":166,"time":"2019-01-22T15:58:06Z"},{"id":18970778,"title":"React Spring: A spring physics based React animation library","url":"https://github.com/react-spring/react-spring","rank":-7.536359457861464,"score":1,"time":"2019-01-22T18:24:55Z"},{"id":18971598,"title":"Bootstrapping a React Native Project in 2019","url":"https://www.youtube.com/watch?v=-3htNX9EAVQ","rank":-5.8814219078830545,"score":2,"time":"2019-01-22T19:36:05Z"},{"id":18971774,"title":"Create Your First Mobile App with React Native Framework (Free Tutorial)","url":"https://chrysntm.com/single-screen-cross-platform-mobile-app-in-45-minutes/","rank":-5.029694159741383,"score":2,"time":"2019-01-22T19:53:09Z"},{"id":18971794,"title":"Building a Firebase Powered React.js Social Network","url":"https://chrysntm.com/lumen-social-network-using-react-js-and-firebase/","rank":-5.642544952660551,"score":3,"time":"2019-01-22T19:56:25Z"},{"id":18972791,"title":"React Hooks at a Glance","url":"https://reactjs.org/docs/hooks-overview.html","rank":-6.4254656634776115,"score":2,"time":"2019-01-22T21:37:35Z"},{"id":18976376,"title":"React Fragments a year later: 4 real-world examples","url":"https://frontarm.com/articles/react-fragments-in-practice/","rank":-5.4223148645315336,"score":2,"time":"2019-01-23T07:21:24Z"},{"id":18976687,"title":"Found in React.js","url":"https://github.com/facebook/react/blob/ecd919a2f9b6e3d314fffc3d34b68b953a4e75e1/packages/react/src/React.js#L83","rank":-6.737061774670698,"score":2,"time":"2019-01-23T08:43:15Z"},{"id":18978081,"title":"Show HN: Breezy – PJAX for React Redux Rails","url":"https://github.com/jho406/Breezy","rank":-5.642544952660551,"score":2,"time":"2019-01-23T13:55:29Z"},{"id":18978167,"title":"Just Released a New Version of “Microservices with Docker, Flask, and React”","url":"https://testdriven.io/courses/microservices-with-docker-flask-and-react/","rank":-4.853960595957184,"score":2,"time":"2019-01-23T14:06:10Z"},{"id":18979267,"title":"Shards React – A Free and Modern React.js UI Toolkit","url":"https://github.com/DesignRevision/shards-react","rank":-7.337343744886062,"score":7,"time":"2019-01-23T15:56:10Z"},{"id":18980541,"title":"MongoDB Change Stream: react to real-time data changes","url":"https://vinta.ws/code/mongodb-change-stream-react-to-real-time-data-changes.html","rank":-5.4223148645315336,"score":1,"time":"2019-01-23T17:48:04Z"},{"id":18986494,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-24T06:43:44Z"},{"id":18988142,"title":"Choose React Native for Mobile Development and Tutorial on How to Start an App","url":"https://flatlogic.com/blog/why-to-choose-react-native-for-mobile-development-tutorial-on-how-to-start-an-app/","rank":-4.5369272462944465,"score":1,"time":"2019-01-24T12:46:33Z"},{"id":18989360,"title":"Building an Online IRR Calculator with React","url":"https://rafaelquintanilha.com/building-an-online-irr-calculator-with-react/","rank":-5.8814219078830545,"score":1,"time":"2019-01-24T15:17:26Z"},{"id":18994894,"title":"Build a Password Strength Meter in React","url":"https://upmostly.com/tutorials/build-a-password-strength-meter-react/","rank":-5.8814219078830545,"score":1,"time":"2019-01-25T01:57:53Z"},{"id":18997005,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-25T10:51:36Z"},{"id":18997775,"title":"React vs. Angular Compared: Which One Suits Your Project Better?","url":"https://dzone.com/articles/react-vs-angular-compared-which-one-suits-your-pro","rank":-5.218630283054186,"score":1,"time":"2019-01-25T13:43:46Z"},{"id":19001035,"title":"Hire React Native Developers for Your Startup","url":"https://www.aurity.co/what-we-do/developer-recruitement","rank":-5.8814219078830545,"score":2,"time":"2019-01-25T18:47:36Z"},{"id":19001075,"title":"Feature-Widgets React/GraphQL and Why","url":"https://medium.marqeta.com/feature-widgets-and-our-new-react-graphql-stack-and-why-8e007920ced2","rank":-6.141418665344863,"score":1,"time":"2019-01-25T18:51:38Z"},{"id":19004746,"title":"How to Scale Massive React Static Sites with Incremental Builds","url":"https://www.netlify.com/blog/2019/01/17/how-to-scale-massive-react-static-sites-with-incremental-builds/","rank":-5.218630283054186,"score":1,"time":"2019-01-26T04:18:06Z"},{"id":19008682,"title":"React: Use Redux Devtools to Inspect UseState and UseReducer","url":"https://github.com/troch/reinspect","rank":-5.4223148645315336,"score":1,"time":"2019-01-26T21:41:12Z"},{"id":19009055,"title":"Svg-Loaders-react, a React Implementation of Sam Herberts SVG-Loaders","url":"https://github.com/ajwann/svg-loaders-react","rank":-7.148568583438252,"score":1,"time":"2019-01-26T22:47:26Z"},{"id":19011016,"title":"Show HN: Arduino Full Stack Tutorial – Deploying a React App on the ESP32","url":"https://lasselukkari.github.io/led-blink/","rank":-4.690092449226312,"score":14,"time":"2019-01-27T09:14:42Z"},{"id":19011296,"title":"React vs. Vue: What is the best choice for 2019?","url":"https://www.mindk.com/blog/react-vs-vue/","rank":-5.218630283054186,"score":6,"time":"2019-01-27T11:20:01Z"},{"id":19011798,"title":"We Moved from Wordpress to React and Raised $80M","url":"https://medium.com/the-hamato-yogi-chronichels/how-we-moved-from-wordpress-to-react-and-raised-80-million-6e80b88be28f","rank":-5.4223148645315336,"score":1,"time":"2019-01-27T14:28:49Z"},{"id":19012552,"title":"JQuery vs. React: The Ultimate Comparison Guide","url":"https://upmostly.com/tutorials/jquery-vs-react-the-ultimate-comparison-guide/","rank":-5.8814219078830545,"score":1,"time":"2019-01-27T17:03:34Z"},{"id":19013426,"title":"Show HN: React adaptation of Sam Herberts SVG Loaders","url":"https://github.com/ajwann/svg-loaders-react","rank":-5.4223148645315336,"score":1,"time":"2019-01-27T19:48:40Z"},{"id":19013968,"title":"Migrating to React Hooks [video]","url":"https://www.youtube.com/watch?v=FslX25ve5Yg","rank":-6.4254656634776115,"score":2,"time":"2019-01-27T21:44:50Z"},{"id":19014425,"title":"You can build web components using react without much bundlesize overhead","url":"https://github.com/master-atul/webcomponents-with-react-webcomponentify","rank":-5.029694159741383,"score":1,"time":"2019-01-27T23:32:21Z"},{"id":19014949,"title":"Four ways to pass children to React elements","url":"https://frontarm.com/articles/4-ways-pass-children-react-elements/","rank":-5.642544952660551,"score":1,"time":"2019-01-28T01:59:14Z"},{"id":19015872,"title":"Show HN: CryptoLive the JavaScript React and Redux Charting and News Tool","url":"https://www.linkedin.com/pulse/javascript-react-redux-node-making-cryptolive-dan-kiss","rank":-4.853960595957184,"score":1,"time":"2019-01-28T07:54:48Z"},{"id":19015876,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-01-28T07:55:21Z"},{"id":19016255,"title":"React Dashboard – Isomorphic Dashboard Built with Bootstrap and GraphQL","url":"https://www.producthunt.com/posts/react-dashboard","rank":-5.4223148645315336,"score":3,"time":"2019-01-28T09:50:16Z"},{"id":19016267,"title":"A different way to manage state in React","url":"https://hackernoon.com/a-different-way-to-manage-state-in-react-2d21dfb94482","rank":-5.642544952660551,"score":2,"time":"2019-01-28T09:53:39Z"},{"id":19020016,"title":"Migrating to React Hooks","url":"https://www.youtube.com/watch?v=FslX25ve5Yg","rank":-6.737061774670698,"score":2,"time":"2019-01-28T18:52:03Z"},{"id":19020775,"title":"Automate React Native Builds with Gitlab CI","url":"https://hybridheroes.de/blog/2018-09-24-react-native-gitlab-ci/","rank":-5.8814219078830545,"score":1,"time":"2019-01-28T20:29:32Z"},{"id":19021450,"title":"How to Scale Massive React Static Sites with Incremental Builds","url":"https://www.netlify.com/blog/2019/01/17/how-to-scale-massive-react-static-sites-with-incremental-builds/","rank":-5.218630283054186,"score":2,"time":"2019-01-28T21:53:10Z"},{"id":19024000,"title":"Introduction to Realm Mobile Database in React Native","url":"https://dev.to/skptricks/introduction-to-realm-mobile-database-in-react-native-3do9","rank":-5.642544952660551,"score":1,"time":"2019-01-29T05:31:09Z"},{"id":19024478,"title":"A TS and React Native Boilerplate with ReactNativeNavigation and Redux","url":"https://github.com/AmitM30/react-native-typescript-boilerplate","rank":-5.218630283054186,"score":1,"time":"2019-01-29T07:26:21Z"},{"id":19028224,"title":"Asynchronous Operations in React-Redux","url":"https://blog.jscrambler.com/asynchronous-operations-in-react-redux/","rank":-6.4254656634776115,"score":1,"time":"2019-01-29T17:41:02Z"},{"id":19032174,"title":"Reusable Time Travel with React Hooks and Immer","url":"https://frontarm.com/swyx/reusable-time-travel-react-hooks-immer/","rank":-5.642544952660551,"score":2,"time":"2019-01-30T02:45:46Z"},{"id":19032187,"title":"Why React Suspense Will Be a Game Changer","url":"https://medium.com/react-in-depth/why-react-suspense-will-be-a-game-changer-37b40fea71ec","rank":-5.642544952660551,"score":10,"time":"2019-01-30T02:49:09Z"},{"id":19034985,"title":"Elm Data Patterns in React","url":"https://medium.com/@MertzAlertz/elm-data-patterns-in-react-ecc87009f4a5","rank":-6.4254656634776115,"score":1,"time":"2019-01-30T13:51:59Z"},{"id":19037506,"title":"Animated CSS Burgers (HTML/CSS and React)","url":"https://march08.github.io/animated-burgers/","rank":-5.8814219078830545,"score":1,"time":"2019-01-30T18:02:50Z"},{"id":19038835,"title":"The Road to React with Firebase","url":"https://www.getrevue.co/profile/rwieruch/issues/the-road-to-react-with-firebase-155283","rank":-6.141418665344863,"score":2,"time":"2019-01-30T20:04:27Z"},{"id":19039799,"title":"'Fuck ethics. Money is everything' FB employees react to scandal on gossip app","url":"https://mashable.com/article/facebook-employees-react-teen-spying-app-blind/#X5hGityLeaqd","rank":-4.690092449226312,"score":96,"time":"2019-01-30T21:37:43Z"},{"id":19040488,"title":"React and the Virtual Stack","url":"https://medium.com/@graham.mendick/react-and-the-virtual-stack-ed600c4dcebd","rank":-6.4254656634776115,"score":2,"time":"2019-01-30T22:55:27Z"},{"id":19042955,"title":"'Fuck ethics. Money is everything': Facebook employees react to scandal","url":"https://mashable.com/article/facebook-employees-react-teen-spying-app-blind/","rank":-5.218630283054186,"score":27,"time":"2019-01-31T06:49:49Z"},{"id":19044274,"title":"Messenger app with React ️","url":"https://github.com/ivanproskuryakov/messenger","rank":-6.737061774670698,"score":1,"time":"2019-01-31T12:32:56Z"},{"id":19044670,"title":"Using React Storybook to Tackle Complex Multipart Stories","url":"https://spin.atomicobject.com/2019/01/31/react-storybook-complex-stories/#.XFL9urHA8CI.hackernews","rank":-5.642544952660551,"score":1,"time":"2019-01-31T13:53:01Z"},{"id":19046089,"title":"Show HN: Open Source React Game about Indie Makers","url":"https://github.com/dburgos/indie-maker-the-game","rank":-5.4223148645315336,"score":1,"time":"2019-01-31T16:42:03Z"},{"id":19046686,"title":"React Easy State v6.1: Minimalistic state management with hooks support","url":"https://dev.to/solkimicreb/react-easy-state-v610-hooks-improved-batching-and-strictmode-1bon","rank":-5.029694159741383,"score":1,"time":"2019-01-31T17:36:52Z"},{"id":19050509,"title":"Show HN: Learn React fundamentals","url":"https://github.com/tyroprogrammer/learn-react-app","rank":-6.4254656634776115,"score":509,"time":"2019-02-01T00:23:01Z"},{"id":19051249,"title":"Use react hooks for typing effect easily","url":"https://github.com/haowen737/react-typewriter-hook","rank":-5.8814219078830545,"score":1,"time":"2019-02-01T03:08:09Z"},{"id":19051946,"title":"We Moved from Wordpress to React and Raised $80 Mill","url":"https://medium.com/the-hamato-yogi-chronichels/how-we-moved-from-wordpress-to-react-and-raised-80-million-6e80b88be28f","rank":-5.218630283054186,"score":1,"time":"2019-02-01T05:43:04Z"},{"id":19053214,"title":"Show HN: Declarative Async State Handling for React","url":"https://github.com/osaario/react-declarative-state","rank":-5.642544952660551,"score":2,"time":"2019-02-01T11:04:53Z"},{"id":19054540,"title":"NATIVE or REACT NATIVE DEVELOPER – CHOOSE THE BEST WITH THE APPUS TEAM","url":"https://appus.software/blog/react-native-or-native-app-development-which-one-to-choose","rank":-4.853960595957184,"score":1,"time":"2019-02-01T14:57:06Z"},{"id":19056128,"title":"Show HN: React comment section component that keeps those to yourself","url":"https://github.com/ctrlaltdev/react-comments-void","rank":-5.029694159741383,"score":1,"time":"2019-02-01T17:21:58Z"},{"id":19056190,"title":"Rethinking React State","url":"https://medium.com/@mjewell/rethinking-containers-and-presenters-82aa1a8a5a72","rank":-7.080419157732719,"score":2,"time":"2019-02-01T17:28:19Z"},{"id":19056230,"title":"Protecting Your React.js Source Code with Jscrambler","url":"https://blog.jscrambler.com/protecting-your-react-js-source-code-with-jscrambler/","rank":-5.642544952660551,"score":1,"time":"2019-02-01T17:31:09Z"},{"id":19060651,"title":"React Native traning – best way to learn","url":"https://github.com/unbug/react-native-train/blob/master/README.md","rank":-5.8814219078830545,"score":1,"time":"2019-02-02T02:35:16Z"},{"id":19061863,"title":"Facebook React Hook for accessing state and dispatch from a Redux store","url":"https://github.com/facebookincubator/redux-react-hook","rank":-4.853960595957184,"score":1,"time":"2019-02-02T08:21:45Z"},{"id":19062403,"title":"Coupling Semantic-UI-React with Webpack 4","url":"https://medium.com/@akintundejegede/how-to-use-semantic-ui-react-with-webpack-4-5428a5da8e51","rank":-5.8814219078830545,"score":2,"time":"2019-02-02T11:04:53Z"},{"id":19062408,"title":"Building a GraphQL HOC While Playing with React Hooks","url":"https://wawhal.in/posts/graphql-hoc-with-react-hooks/","rank":-5.4223148645315336,"score":3,"time":"2019-02-02T11:05:16Z"},{"id":19066248,"title":"Show HN: An Editable TodoMVC Sandbox with React and React Easy State","url":"https://codesandbox.io/s/github/solkimicreb/react-easy-state/tree/master/examples/todo-mvc?module=%2Fsrc%2FtodosStore.js","rank":-6.969263392375751,"score":1,"time":"2019-02-02T22:38:57Z"},{"id":19067302,"title":"React as a UI Runtime","url":"https://overreacted.io/react-as-a-ui-runtime/","rank":-6.4254656634776115,"score":343,"time":"2019-02-03T02:01:07Z"},{"id":19068623,"title":"UIs Are Not Pure Functions of the Model – React.js and Cocoa Side by Side","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html","rank":-4.3934495640662155,"score":3,"time":"2019-02-03T09:32:29Z"},{"id":19072712,"title":"React-Redux Roadmap: v6, Context, Subscriptions, and Hooks","url":"https://github.com/reduxjs/react-redux/issues/1177","rank":-5.642544952660551,"score":2,"time":"2019-02-03T22:40:54Z"},{"id":19073148,"title":"Hooks beyond React","url":"https://medium.com/@jawbfl/hooks-beyond-react-20e1c976b6bf","rank":-7.080419157732719,"score":2,"time":"2019-02-04T00:39:33Z"},{"id":19073526,"title":"React Native Starter Kit with Firebase Auth and Facebook Login","url":"https://github.com/instamobile/react-native-starter-kit","rank":-5.218630283054186,"score":1,"time":"2019-02-04T02:26:47Z"},{"id":19073739,"title":"Making SetInterval Play Well with React Hooks","url":"https://overreacted.io/making-setinterval-play-well-with-react-hooks/","rank":-5.8814219078830545,"score":12,"time":"2019-02-04T03:21:40Z"},{"id":19073851,"title":"Making SetInterval Declarative with React Hooks","url":"https://overreacted.io/making-setinterval-declarative-with-react-hooks/","rank":-6.141418665344863,"score":100,"time":"2019-02-04T03:49:00Z"},{"id":19075182,"title":"Navigation Patterns in React Native","url":"https://medium.com/@graham.mendick/navigation-patterns-in-react-native-b000c6f8d474","rank":-6.4254656634776115,"score":2,"time":"2019-02-04T10:22:21Z"},{"id":19076259,"title":"Make Smooth Appearance Animations in React Native","url":"https://blog.bam.tech/developper-news/smooth-appearance-animations-in-react-native-within-an-hour","rank":-5.8814219078830545,"score":7,"time":"2019-02-04T13:40:42Z"},{"id":19076562,"title":"Image Management – Build a Fullscreen Slider CMS with React and ES7","url":"https://www.jsdiaries.com/build-a-fullscreen-image-slider-cms-with-react-es7","rank":-5.029694159741383,"score":1,"time":"2019-02-04T14:26:58Z"},{"id":19077102,"title":"React Hooks, the Rebirth of State Management and Beyond","url":"https://medium.com/@tannerlinsley/react-hooks-the-rebirth-of-state-management-and-beyond-7d84f6026d87","rank":-5.4223148645315336,"score":1,"time":"2019-02-04T15:34:15Z"},{"id":19077306,"title":"Don't build your portfolio with just React","url":"https://dev.to/flexdinesh/dont-build-your-portfolio-with-just-react-11a9","rank":-5.642544952660551,"score":2,"time":"2019-02-04T15:56:18Z"},{"id":19079617,"title":"Migrating from AngularJS to React","url":"https://buttercms.com/blog/migrating-from-angularjs-to-react","rank":-6.4254656634776115,"score":1,"time":"2019-02-04T19:13:58Z"},{"id":19081503,"title":"TypeScript vs. Flow with React in the Background","url":"https://areknawo.com/typescript-vs-flow-with-react-in-the-background","rank":-5.642544952660551,"score":1,"time":"2019-02-04T22:55:07Z"},{"id":19084211,"title":"VSCode Extension: goto-react","url":"https://github.com/rodrigobdz/goto-react","rank":-6.737061774670698,"score":2,"time":"2019-02-05T10:50:58Z"},{"id":19085090,"title":"New React Native Component for Google Recaptcha V2","url":"https://github.com/aaronisme/rn-recaptcha","rank":-5.642544952660551,"score":1,"time":"2019-02-05T13:34:18Z"},{"id":19086278,"title":"Six Lessons from Over Three Years of React Development","url":"https://seesparkbox.com/foundry/6_tips_to_learn_react_js_development","rank":-5.4223148645315336,"score":2,"time":"2019-02-05T15:42:46Z"},{"id":19087994,"title":"Show HN: React Component data loading with same code on client and server render","url":"https://github.com/davnicwil/react-frontload/#react-frontload","rank":-4.5369272462944465,"score":2,"time":"2019-02-05T18:18:30Z"},{"id":19088712,"title":"Liberals and Conservatives React in Wildly Different Ways to Repulsive Pictures","url":"https://www.theatlantic.com/magazine/archive/2019/03/the-yuck-factor/580465/","rank":-5.029694159741383,"score":12,"time":"2019-02-05T19:17:43Z"},{"id":19089016,"title":"Add web notifications to your React chat app","url":"https://pusher.com/tutorials/web-notifications-react-chat","rank":-5.642544952660551,"score":2,"time":"2019-02-05T19:46:20Z"},{"id":19089369,"title":"Strongly-Typed React Redux Code with TypeScript","url":"https://www.carlrippon.com/strongly-typed-react-redux-code-with-typescript/","rank":-5.8814219078830545,"score":1,"time":"2019-02-05T20:19:11Z"},{"id":19090529,"title":"Building an Online Retail Dashboard in React","url":"https://scotch.io/tutorials/building-an-online-retail-dashboard-in-react","rank":-5.8814219078830545,"score":1,"time":"2019-02-05T22:16:59Z"},{"id":19092985,"title":"A Quick Intro to the Kendo UI JavaScript Grids – JQuery, Angular, React and Vue","url":"https://www.telerik.com/blogs/a-quick-intro-to-the-kendo-ui-javascript-grids-jquery-angular-react-vue","rank":-4.5369272462944465,"score":1,"time":"2019-02-06T05:39:13Z"},{"id":19093370,"title":"React.js: 14 Tools and Web Programming Resources – FrontNet Blog","url":"https://frontnet.eu/react-js-14-tools-web-programming-resources/","rank":-5.218630283054186,"score":1,"time":"2019-02-06T07:23:51Z"},{"id":19094933,"title":"ReactPWA v2.2.3 available with latest stable release of React v16.8.0 with hooks","url":"https://www.reactpwa.com/blog/2019/02/06/launching-v2.3.0-a-stable-version-with-react-hooks-v16.8.0.html","rank":-4.2587684905126455,"score":1,"time":"2019-02-06T13:38:24Z"},{"id":19095074,"title":"Solving Nested Navigation in React with TypeScript","url":"https://spin.atomicobject.com/2019/02/06/nested-navigation-react-typescript/#.XFroh_7fBnA.hackernews","rank":-5.8814219078830545,"score":1,"time":"2019-02-06T14:00:42Z"},{"id":19095518,"title":"I Just Don't Like React's Tic Tac Toe","url":"https://sebhastian.com/learning-the-basics-of-React-by-doing","rank":-5.218630283054186,"score":2,"time":"2019-02-06T14:58:45Z"},{"id":19096682,"title":"Show HN: An Introduction to Hooks in React","url":"https://www.fullstackreact.com/articles/an-introduction-to-hooks-in-react/","rank":-5.642544952660551,"score":1,"time":"2019-02-06T16:42:36Z"},{"id":19097998,"title":"Intro to React Hooks – Learn to Write and Test React Hooks in 16.8.0","url":"https://americanexpress.io/hooks-intro/","rank":-6.481540366345319,"score":1,"time":"2019-02-06T18:22:48Z"},{"id":19099091,"title":"Show HN: React-Schemaorg: Strongly-Typed Schema.org JSON-LD for React","url":"https://github.com/google/react-schemaorg","rank":-6.969263392375751,"score":16,"time":"2019-02-06T19:50:35Z"},{"id":19103197,"title":"Dungeon-Crawling RPG Written Completely in React.js (& Redux)","url":"http://react-rpg.com/","rank":-5.4223148645315336,"score":2,"time":"2019-02-07T05:22:35Z"},{"id":19103261,"title":"Magic of React Suspense with Concurrent React and React.lazy API","url":"https://medium.com/@VivekNayyar/magic-of-react-suspense-with-concurrent-react-and-react-lazy-api-e32dc5f30ed1","rank":-8.316392497491458,"score":1,"time":"2019-02-07T05:36:05Z"},{"id":19104176,"title":"STORM React Diagrams","url":"https://github.com/projectstorm/react-diagrams","rank":-7.080419157732719,"score":1,"time":"2019-02-07T09:59:04Z"},{"id":19104205,"title":"Drag and Resize in React App","url":"https://medium.com/querypie/drag-and-resize-in-react-app-49f62ccbf3c","rank":-6.141418665344863,"score":1,"time":"2019-02-07T10:09:29Z"},{"id":19104298,"title":"Show HN: Konami Code Using React Hooks","url":"https://codesandbox.io/s/yq6lvqxo6x","rank":-5.8814219078830545,"score":5,"time":"2019-02-07T10:36:53Z"},{"id":19104721,"title":"React Hooks are live. Here is your introduction","url":"https://sebhastian.com/react-hooks-introduction","rank":-5.642544952660551,"score":1,"time":"2019-02-07T12:16:54Z"},{"id":19104818,"title":"Discover new React resources and articles","url":"https://reactresources.com/","rank":-6.141418665344863,"score":1,"time":"2019-02-07T12:37:57Z"},{"id":19105240,"title":"Liberals and Conservatives React in Wildly Different Ways to Repulsive Pictures","url":"https://www.theatlantic.com/magazine/archive/2019/03/the-yuck-factor/580465/","rank":-5.029694159741383,"score":3,"time":"2019-02-07T14:01:06Z"},{"id":19105617,"title":"Component API Flexibility in React","url":"https://peterhrynkow.com/api/2019/02/06/consistency-vs-flexibility.html","rank":-6.4254656634776115,"score":1,"time":"2019-02-07T15:08:04Z"},{"id":19105683,"title":"Should you use React Native to build your startup’s mobile app?","url":"https://medium.com/snipe-gg/should-you-use-react-native-to-build-your-startups-mobile-app-c0baf9f4d9ad","rank":-4.853960595957184,"score":2,"time":"2019-02-07T15:18:55Z"},{"id":19105975,"title":"What React Hooks Mean for ClojureScript","url":"https://juxt.pro/blog/posts/react-hooks-raw.html","rank":-6.141418665344863,"score":3,"time":"2019-02-07T15:57:26Z"},{"id":19105999,"title":"How to use Axios with React (Everything you need to know)","url":"https://designrevision.com/react-axios/","rank":-5.029694159741383,"score":6,"time":"2019-02-07T15:59:47Z"},{"id":19107832,"title":"TSLint rule detecting invalid usages of React Hooks","url":"https://github.com/Gelio/tslint-react-hooks/","rank":-5.642544952660551,"score":1,"time":"2019-02-07T19:38:45Z"},{"id":19108648,"title":"Show HN: The Road to React with Firebase","url":"https://www.robinwieruch.de/the-road-to-react-with-firebase-book/","rank":-5.642544952660551,"score":1,"time":"2019-02-07T21:13:11Z"},{"id":19108884,"title":"Uploading and Resizing Images Using React","url":"https://www.kurzor.co.uk/blog/28-uploading-and-resizing-images-with-reactjs","rank":-6.141418665344863,"score":1,"time":"2019-02-07T21:45:13Z"},{"id":19109606,"title":"UIs Are Not Pure Functions of the Model – React.js and Cocoa Side by Side","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html","rank":-4.3934495640662155,"score":3,"time":"2019-02-07T23:06:49Z"},{"id":19112853,"title":"UI as an afterthought. About FE architecture and the impact of React hooks","url":"https://michel.codes/blogs/ui-as-an-afterthought","rank":-4.690092449226312,"score":2,"time":"2019-02-08T09:59:33Z"},{"id":19114387,"title":"Show HN: React ESI, Blazing-Fast Server-Side Rendering for React and Next.js","url":"https://github.com/dunglas/react-esi","rank":-6.636348695692196,"score":5,"time":"2019-02-08T14:28:59Z"},{"id":19114419,"title":"Gridual (v1 alpha) – isomorphic flexible grid system for react apps","url":"https://gridual.open.khoro.io/","rank":-5.218630283054186,"score":1,"time":"2019-02-08T14:31:27Z"},{"id":19115179,"title":"Show HN: A new app to read and react to news with your friends","url":"http://popvoting.com","rank":-4.5369272462944465,"score":4,"time":"2019-02-08T15:40:10Z"},{"id":19116740,"title":"React Native the Knot","url":"https://tech.xogrp.com/react-native-the-knot-ca255494da79","rank":-6.737061774670698,"score":2,"time":"2019-02-08T17:45:59Z"},{"id":19120195,"title":"Liberals and Conservatives React in Wildly Different Ways to Repulsive Pictures","url":"https://www.theatlantic.com/magazine/archive/2019/03/the-yuck-factor/580465/","rank":-5.029694159741383,"score":6,"time":"2019-02-09T01:49:20Z"},{"id":19122871,"title":"Using react-navigation 3.0 in React Native apps","url":"https://github.com/skptricks/React-Native/tree/master/Using%20react-navigation%203.0%20in%20React%20Native%20apps","rank":-7.536359457861464,"score":2,"time":"2019-02-09T15:55:52Z"},{"id":19124714,"title":"Revery: React in Native Code","url":"https://www.outrunlabs.com/revery/","rank":-6.4254656634776115,"score":4,"time":"2019-02-09T21:21:29Z"},{"id":19127661,"title":"In 2019,I Replace Redux with React Hooks","url":"https://medium.com/@ArrayZoneYour/in-2019-let-me-replace-redux-with-react-hooks-7ab80abf39b6","rank":-5.642544952660551,"score":6,"time":"2019-02-10T13:18:51Z"},{"id":19127689,"title":"React.js vs. Angular","url":"https://medium.com/@davisonpro/react-js-vs-angular-7a7bed92b5f6","rank":-6.737061774670698,"score":2,"time":"2019-02-10T13:28:24Z"},{"id":19129198,"title":"React’s Hooks in 5 Minutes","url":"https://codeburst.io/react-hooks-in-5-minutes-1180f1aa0449","rank":-6.141418665344863,"score":1,"time":"2019-02-10T18:32:51Z"},{"id":19133014,"title":"Top React Native Starter Kits","url":"https://flatlogic.com/blog/top-5-react-native-starter-kits/","rank":-6.4254656634776115,"score":1,"time":"2019-02-11T09:08:07Z"},{"id":19134327,"title":"Reusable Code in React: Inheritance, Composition, Decorators and Mixins","url":"https://benmccormick.org/2019/02/11/reusable-react","rank":-5.4223148645315336,"score":3,"time":"2019-02-11T13:35:42Z"},{"id":19134481,"title":"Easy type safe state in React with hooks and TypeScript","url":"https://medium.com/@ctrlplusb/easy-typed-state-in-react-with-hooks-and-typescript-eacd32901f05","rank":-5.218630283054186,"score":1,"time":"2019-02-11T13:58:28Z"},{"id":19135145,"title":"An Introduction to React Native Testing with Cavy","url":"https://spin.atomicobject.com/2019/02/11/react-native-testing-cavy/#.XGGWlaPQgw4.hackernews","rank":-5.642544952660551,"score":2,"time":"2019-02-11T15:36:55Z"},{"id":19135197,"title":"Cool and clean React form validation example, Instant validation included","url":"https://v4f.js.org/docs/introduction/examples","rank":-5.218630283054186,"score":1,"time":"2019-02-11T15:44:09Z"},{"id":19136535,"title":"Develop Rails, React, Redux Apps the Rails Way","url":"https://github.com/jho406/Breezy","rank":-5.642544952660551,"score":2,"time":"2019-02-11T18:00:54Z"},{"id":19138706,"title":"How to Build a News Reader App with React Native and NewsAPI","url":"https://medium.com/crowdbotics/how-to-build-a-news-reader-app-with-react-native-and-newsapi-8508f48f2b43","rank":-4.853960595957184,"score":1,"time":"2019-02-11T21:50:26Z"},{"id":19138707,"title":"Safer Unit Testing in React with TypeScript","url":"http://farmdev.com/thoughts/106/safer-unit-testing-in-react-with-typescript/","rank":-5.8814219078830545,"score":1,"time":"2019-02-11T21:50:41Z"},{"id":19139496,"title":"Build a live map application with React","url":"https://pusher.com/tutorials/live-map-react","rank":-5.8814219078830545,"score":1,"time":"2019-02-11T23:19:21Z"},{"id":19142246,"title":"React and Angular codes of some popular platforms","url":"https://medium.com/@davisonpro/i-downloaded-react-and-angular-codes-of-some-popular-platforms-af39f51d437d","rank":-5.642544952660551,"score":3,"time":"2019-02-12T09:46:30Z"},{"id":19142335,"title":"Build JAMStack powered react-static sites using GraphQL on Postgres","url":"https://blog.hasura.io/build-react-static-sites-using-hasura-graphql-on-postgres/","rank":-5.218630283054186,"score":7,"time":"2019-02-12T10:10:10Z"},{"id":19143604,"title":"Rebuilding the TenX Wallet in React Native","url":"https://blog.tenx.tech/rebuilding-the-tenx-wallet-in-react-native-489bac2a0848","rank":-5.8814219078830545,"score":1,"time":"2019-02-12T14:18:57Z"},{"id":19145179,"title":"Show HN: Windows 95 Built with React Hooks","url":"https://winmine-exe.now.sh","rank":-5.642544952660551,"score":3,"time":"2019-02-12T16:56:28Z"},{"id":19145297,"title":"Show HN: React Hooks and Context API Example","url":"https://github.com/ohbarye/react-kana-provider","rank":-5.642544952660551,"score":3,"time":"2019-02-12T17:08:00Z"},{"id":19145932,"title":"How to Use React Hooks with PubNub","url":"https://www.pubnub.com/blog/how-to-use-react-hooks-with-pubnub/?devrel_hn=syed","rank":-5.8814219078830545,"score":7,"time":"2019-02-12T18:12:02Z"},{"id":19148058,"title":"Building a Minimum Viable Web App with React, Express JavaScript and Docker","url":"https://medium.com/coding-with-clarity/building-a-minimum-viable-web-app-with-react-express-js-and-docker-df177b9170b4","rank":-4.853960595957184,"score":2,"time":"2019-02-12T22:04:01Z"},{"id":19152205,"title":"Early demo of new react devtools","url":"https://react-devtools-experimental.now.sh/","rank":-6.141418665344863,"score":1,"time":"2019-02-13T11:17:50Z"},{"id":19153411,"title":"React Async v4: Hooks","url":"https://github.com/ghengeveld/react-async/releases/tag/v4.0.0","rank":-6.737061774670698,"score":1,"time":"2019-02-13T14:42:31Z"},{"id":19153462,"title":"React vs. Angular: how a library can compete with a framework","url":"https://habr.com/en/post/440010/","rank":-5.029694159741383,"score":3,"time":"2019-02-13T14:49:25Z"},{"id":19153910,"title":"Webcodesk – Web Application Builder for React","url":"https://webcodesk.com","rank":-6.141418665344863,"score":4,"time":"2019-02-13T15:49:39Z"},{"id":19154043,"title":"Getting Started with Dart and React (Updated for Dart 2)","url":"https://leerob.io/blog/getting-started-with-dart-and-react/","rank":-5.218630283054186,"score":1,"time":"2019-02-13T16:06:03Z"},{"id":19154302,"title":"Show HN: react.explore-tech.org – Open source project to explore and learn React","url":"https://medium.com/@boyney123/introducing-react-explore-tech-org-7039d01acc5","rank":-6.636348695692196,"score":1,"time":"2019-02-13T16:36:09Z"},{"id":19154535,"title":"Show RN: react-add-to-homescreen – Bringing your PWA app to iOS homescreen","url":"https://github.com/kkoscielniak/react-add-to-homescreen","rank":-4.690092449226312,"score":1,"time":"2019-02-13T17:04:08Z"},{"id":19154659,"title":"Create a React Native Image Recognition App with Google Vision API","url":"https://blog.jscrambler.com/create-a-react-native-image-recognition-app-with-google-vision-api/","rank":-5.029694159741383,"score":1,"time":"2019-02-13T17:19:46Z"},{"id":19156651,"title":"Synchronous Collaborative Tools with Operational Transforms, ShareDB (and React)","url":"https://www.youtube.com/watch?v=gN37rJRmISQ","rank":-5.4223148645315336,"score":2,"time":"2019-02-13T20:29:35Z"},{"id":19157953,"title":"Show HN: Beginner Tutorial for React Web Application Builder","url":"https://medium.com/@alex_pustovalov/webcodesk-beginner-tutorial-4f1577821497","rank":-5.4223148645315336,"score":3,"time":"2019-02-13T22:55:23Z"},{"id":19158188,"title":"Data Visualization Libraries for React Developers in 2019","url":"https://medium.com/@veronikarovnik/data-visualization-libraries-for-react-developers-in-2019-a2b9c01262f8","rank":-5.642544952660551,"score":1,"time":"2019-02-13T23:27:10Z"},{"id":19158762,"title":"React Native 0.59.0-rc.0 released","url":"https://github.com/facebook/react-native/releases/tag/v0.59.0-rc.0","rank":-5.642544952660551,"score":64,"time":"2019-02-14T01:01:19Z"},{"id":19160265,"title":"I’m Excited with React Hooks?","url":"https://itnext.io/why-im-excited-with-react-hooks-5a8601ac43f7","rank":-6.141418665344863,"score":1,"time":"2019-02-14T07:31:46Z"},{"id":19160305,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-02-14T07:42:07Z"},{"id":19161130,"title":"Experimenting with Bluetooth in JavaScript in web, hybrid and React Native apps","url":"https://www.voorhoede.nl/en/blog/bluetooth-anywhere/","rank":-4.853960595957184,"score":66,"time":"2019-02-14T11:35:48Z"},{"id":19161297,"title":"Show HN: React-Text, an easy translation library for React.js and Native","url":"https://github.com/franciscop/react-text","rank":-6.798733011723831,"score":1,"time":"2019-02-14T12:15:49Z"},{"id":19161942,"title":"Show HN: Getting Started with React GraphQL","url":"https://blog.graphqleditor.com/getting-started-with-react-graphql/","rank":-5.8814219078830545,"score":3,"time":"2019-02-14T14:10:45Z"},{"id":19162221,"title":"React for Design","url":"https://react.design","rank":-7.080419157732719,"score":5,"time":"2019-02-14T14:48:52Z"},{"id":19162431,"title":"React is changing how we think again","url":"https://medium.com/@rjzaworski/react-is-changing-how-we-think-again-589617a30b1e","rank":-5.8814219078830545,"score":1,"time":"2019-02-14T15:15:57Z"},{"id":19163057,"title":"React Is Changing How We Think Again","url":"https://medium.com/p/react-is-changing-how-we-think-again-589617a30b1e","rank":-5.8814219078830545,"score":1,"time":"2019-02-14T16:20:26Z"},{"id":19163172,"title":"Show HN: I made a free Admin template pack using React. What do you think?","url":"https://github.com/DesignRevision/shards-dashboard-react","rank":-4.3934495640662155,"score":5,"time":"2019-02-14T16:33:10Z"},{"id":19168325,"title":"Completely rewritten 2 projects with React Hooks, here is the good and the ugly","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-4.5369272462944465,"score":1,"time":"2019-02-15T03:48:11Z"},{"id":19172294,"title":"Introducing Worldview – React-based WebGL","url":"https://medium.com/cruise/introducing-worldview-749aaf98112d","rank":-6.4254656634776115,"score":13,"time":"2019-02-15T16:42:14Z"},{"id":19172316,"title":"Show HN: React Native for Designers","url":"https://designcode.io/react-native-for-designers","rank":-6.141418665344863,"score":5,"time":"2019-02-15T16:43:50Z"},{"id":19174489,"title":"Add group live chat to your React Native video app","url":"https://pusher.com/tutorials/chat-react-native-video","rank":-5.218630283054186,"score":2,"time":"2019-02-15T20:37:57Z"},{"id":19179731,"title":"Completely rewritten 2 projects with React Hooks, here is waht I've learned","url":"https://medium.com/p/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-4.690092449226312,"score":1,"time":"2019-02-16T17:36:15Z"},{"id":19183432,"title":"React Storefront","url":"https://github.com/moovweb/react-storefront","rank":-7.460654783917127,"score":2,"time":"2019-02-17T08:54:23Z"},{"id":19183700,"title":"Windows 95 UI with React.js Hooks (Minesweeper)","url":"https://winmine-exe.now.sh/","rank":-5.642544952660551,"score":3,"time":"2019-02-17T10:13:25Z"},{"id":19183729,"title":"3D React Native Button Component","url":"https://github.com/rcaferati/react-native-really-awesome-button","rank":-6.4254656634776115,"score":2,"time":"2019-02-17T10:23:53Z"},{"id":19183773,"title":"React Native Navigation Example – Authentication Flow","url":"https://github.com/Around25/react-native-navigation-example","rank":-6.141418665344863,"score":1,"time":"2019-02-17T10:42:30Z"},{"id":19187227,"title":"Show HN: How to Build a React App with Firebase Authentication in Webcodesk","url":"https://medium.com/@alex_pustovalov/how-to-build-a-react-app-with-firebase-authentication-in-webcodesk-95aad4470583","rank":-4.690092449226312,"score":4,"time":"2019-02-17T22:10:02Z"},{"id":19189823,"title":"Top React Native Starter Kits","url":"https://flatlogic.com/blog/top-5-react-native-starter-kits/","rank":-6.4254656634776115,"score":2,"time":"2019-02-18T10:39:31Z"},{"id":19191763,"title":"React DatePicker Library Is Simple and Reusable","url":"https://github.com/y0c/react-datepicker","rank":-5.8814219078830545,"score":1,"time":"2019-02-18T16:21:42Z"},{"id":19192587,"title":"R-Factor – React and Redux Refactoring Tools","url":"https://medium.com/@rfactor/r-factor-react-redux-refactoring-tools-bb072e99b2d7","rank":-5.8814219078830545,"score":54,"time":"2019-02-18T17:54:49Z"},{"id":19192943,"title":"A React Router with Hooks and Suspense","url":"https://frontarm.com/james-k-nelson/navi-react-router-hooks-suspense/","rank":-5.8814219078830545,"score":2,"time":"2019-02-18T18:34:36Z"},{"id":19194506,"title":"Flipboard – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=G2ZNTLas_oU","rank":-5.642544952660551,"score":2,"time":"2019-02-18T21:12:48Z"},{"id":19194638,"title":"React animation libraries","url":"https://areknawo.com/react-animation-libraries/","rank":-7.080419157732719,"score":1,"time":"2019-02-18T21:30:20Z"},{"id":19194884,"title":"Lessons Learned After Using React Native for a Year","url":"https://www.inovex.de/blog/lessons-learned-react-native/","rank":-5.4223148645315336,"score":1,"time":"2019-02-18T22:02:34Z"},{"id":19195148,"title":"A Newly-Generated Create-React-App 2.1.5 App Has 1,568 Dependencies","url":"https://twitter.com/garybernhardt/status/1097307043881308161","rank":-4.5369272462944465,"score":276,"time":"2019-02-18T22:40:07Z"},{"id":19197089,"title":"Using Dc.js and Crossfilter with React","url":"https://www.lighttag.io/blog/react-dc-js","rank":-5.8814219078830545,"score":1,"time":"2019-02-19T06:36:14Z"},{"id":19197987,"title":"TIL That the the NFL Has an Active GitHub Repo with Lots of React Libraries","url":"https://github.com/nfl","rank":-4.3934495640662155,"score":2,"time":"2019-02-19T10:31:11Z"},{"id":19198054,"title":"Show HN: Yubaba Is an Element Animation Orchestrator for React.js","url":"https://github.com/madou/yubaba","rank":-5.029694159741383,"score":2,"time":"2019-02-19T10:51:31Z"},{"id":19198495,"title":"Working with Environment Variables in React PWA","url":"https://www.reactpwa.com/docs/en/working-with-environment-variables.html","rank":-5.8814219078830545,"score":8,"time":"2019-02-19T12:38:01Z"},{"id":19199916,"title":"A (Re)Introduction to React","url":"https://hashnode.com/post/a-reintroduction-to-react-cjsbli2an02b7dys2y3ypng2z","rank":-6.4254656634776115,"score":2,"time":"2019-02-19T16:09:55Z"},{"id":19200469,"title":"Getting Started with VR in React Native with ViroReact","url":"https://blog.jscrambler.com/getting-started-with-vr-in-react-native-with-viroreact/","rank":-5.4223148645315336,"score":1,"time":"2019-02-19T17:02:56Z"},{"id":19200799,"title":"Accepting Payments in React Native","url":"https://pusher.com/tutorials/react-native-payments","rank":-6.4254656634776115,"score":1,"time":"2019-02-19T17:28:50Z"},{"id":19203500,"title":"Use Custom ESLint Config in Create-React-App Using 3 Simple Steps","url":"http://rahulgaba.com/front-end/2019/02/17/Use-custom-eslint-config-in-create-react-app-using-three-simple-steps-No-external-dependencies.html","rank":-4.853960595957184,"score":2,"time":"2019-02-19T22:25:37Z"},{"id":19204000,"title":"Starter-Kit for Next.js, TypeScript, Jest, React-Testing-Library, and Bootstrap","url":"https://github.com/felixbaron/next-ts-starter","rank":-4.853960595957184,"score":1,"time":"2019-02-19T23:21:45Z"},{"id":19205245,"title":"Completed Buyapp for React-Native Begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-02-20T03:16:24Z"},{"id":19205657,"title":"I love React Hooks","url":"https://vijayt.com/post/react-nugget-2-why-do-i-love-react-hooks/","rank":-6.737061774670698,"score":104,"time":"2019-02-20T05:04:10Z"},{"id":19205671,"title":"Show HN: A Simple State Logger to Use with React's Hooks API","url":"https://github.com/jefflombard/use-reducer-logger","rank":-4.690092449226312,"score":1,"time":"2019-02-20T05:06:41Z"},{"id":19205727,"title":"React Native Can Empower Your Mobile App Development Process","url":"https://www.xongolab.com/blog/how-react-native-can-empower-your-mobile-app-development-process/","rank":-5.4223148645315336,"score":1,"time":"2019-02-20T05:19:31Z"},{"id":19207891,"title":"Reduced the Build Process to a One-Liner with React-Native-Config and Fastlane","url":"https://www.reddit.com/r/reactnative/comments/asf8ov/reduced_the_build_process_to_a_oneliner_using/","rank":-4.5369272462944465,"score":1,"time":"2019-02-20T14:09:21Z"},{"id":19208096,"title":"Simpe and Reusable DatePicker Library: For React","url":"https://github.com/y0c/react-datepicker","rank":-5.8814219078830545,"score":1,"time":"2019-02-20T14:37:51Z"},{"id":19208730,"title":"Show HN: Vasern – Database for React and React Native","url":"https://youtu.be/VlJGsYVleWg","rank":-7.536359457861464,"score":1,"time":"2019-02-20T15:44:04Z"},{"id":19209816,"title":"Build Famous Apps with React Native","url":"https://www.namasteui.com/build-famous-apps-with-react-native/","rank":-6.141418665344863,"score":1,"time":"2019-02-20T17:32:15Z"},{"id":19210352,"title":"How to Dismiss Keyboard with React-Navigation in React Native Apps","url":"https://medium.com/react-native-training/how-to-dismiss-keyboard-with-react-navigation-in-react-native-apps-4b987bbfdc48","rank":-7.148568583438252,"score":2,"time":"2019-02-20T18:16:23Z"},{"id":19211710,"title":"Create a Two-Player Pong Game with React Native","url":"https://pusher.com/tutorials/react-native-pong-game","rank":-5.4223148645315336,"score":1,"time":"2019-02-20T20:35:46Z"},{"id":19212225,"title":"React Suspense with the Fetch API","url":"https://medium.com/crowdbotics/react-suspense-with-the-fetch-api-3a75c223409d","rank":-6.141418665344863,"score":2,"time":"2019-02-20T21:35:07Z"},{"id":19212747,"title":"How to Build a Customer Service Chat App with React","url":"https://pusher.com/tutorials/customer-service-chat-react","rank":-5.218630283054186,"score":3,"time":"2019-02-20T22:32:10Z"},{"id":19213421,"title":"Show HN: React Universal – Build React Native/Web/CLI/Server with Same Code Base","url":"https://gitlab.com/martinpham/react-universal","rank":-6.636348695692196,"score":1,"time":"2019-02-21T00:28:09Z"},{"id":19213597,"title":"React Native 3D Capabilities","url":"https://webinerds.com/react-native-3d-capabilities/","rank":-6.737061774670698,"score":1,"time":"2019-02-21T01:00:25Z"},{"id":19215601,"title":"A React Components Library with Win95 UI","url":"https://react95.github.io/React95/","rank":-5.8814219078830545,"score":2,"time":"2019-02-21T09:15:54Z"},{"id":19215779,"title":"Why Did We Choose React and TypeScript for QueryPie?","url":"https://medium.com/querypie/why-did-we-choose-react-and-typescript-for-querypie-56c9b2ab352","rank":-5.4223148645315336,"score":1,"time":"2019-02-21T10:00:39Z"},{"id":19215836,"title":"Navi: An Alternative to React-Router","url":"https://frontarm.com/navi/","rank":-6.141418665344863,"score":2,"time":"2019-02-21T10:17:52Z"},{"id":19216019,"title":"Build and Deploy Serverless React Apps with Next.js 8 and Zeit Now","url":"https://blog.hasura.io/build-and-deploy-serverless-apps-with-nextjs-8-zeit-now/","rank":-4.690092449226312,"score":89,"time":"2019-02-21T11:07:14Z"},{"id":19216187,"title":"How to Set Up User Authentication Using React, Redux, and Redux Saga","url":"https://medium.freecodecamp.org/login-using-react-redux-redux-saga-86b26c8180e","rank":-4.853960595957184,"score":3,"time":"2019-02-21T11:58:11Z"},{"id":19216368,"title":"Progressive React","url":"https://houssein.me/progressive-react","rank":-7.460654783917127,"score":4,"time":"2019-02-21T12:34:57Z"},{"id":19216523,"title":"Play.js: The Node.js and React Native IDE for iPhone and iPad","url":"https://playdotjs.com/","rank":-4.690092449226312,"score":145,"time":"2019-02-21T13:01:18Z"},{"id":19218819,"title":"React and Firebase: Minimal Tech Stack for MVPs","url":"https://www.robinwieruch.de/complete-firebase-authentication-react-tutorial/","rank":-5.642544952660551,"score":3,"time":"2019-02-21T17:46:42Z"},{"id":19219936,"title":"Announcing the Ionic React Beta","url":"https://blog.ionicframework.com/announcing-the-ionic-react-beta/","rank":-6.4254656634776115,"score":2,"time":"2019-02-21T19:47:56Z"},{"id":19222029,"title":"A Brain Dump of All the Things You Can Do to Make Your React Site Load Faster","url":"https://www.houssein.me/progressive-react","rank":-4.132099107886384,"score":2,"time":"2019-02-22T00:32:19Z"},{"id":19223831,"title":"Progressive React","url":"https://houssein.me/progressive-react","rank":-7.460654783917127,"score":1,"time":"2019-02-22T08:04:11Z"},{"id":19224141,"title":"Show HN: Material Kit – Open Source UI for Bootstrap, React, Vuejs, React Native","url":"https://github.com/creativetimofficial/material-kit","rank":-6.798733011723831,"score":193,"time":"2019-02-22T09:42:06Z"},{"id":19224939,"title":"Show HN: React Twitch App","url":"https://buralog.github.io/react-twitch-app/","rank":-6.4254656634776115,"score":8,"time":"2019-02-22T13:06:01Z"},{"id":19226330,"title":"State Mutations in React Without Race Conditions","url":"https://engineering.culturehq.com/posts/2019-02-22-react-state-mutations","rank":-5.8814219078830545,"score":1,"time":"2019-02-22T15:54:38Z"},{"id":19226506,"title":"React.js vs. Angular","url":"https://medium.com/@davisonpro/react-js-vs-angular-7a7bed92b5f6","rank":-6.737061774670698,"score":1,"time":"2019-02-22T16:16:21Z"},{"id":19227459,"title":"Microsoft Office mobile apps started using React Native","url":"https://blog.appfigures.com/microsoft-goes-all-in-on-react-native-for-their-mobile-apps/","rank":-5.642544952660551,"score":1,"time":"2019-02-22T18:01:03Z"},{"id":19227725,"title":"Facebook Open Source in Brief: React Hooks","url":"https://code.fb.com/open-source/react-hooks/","rank":-5.8814219078830545,"score":2,"time":"2019-02-22T18:26:54Z"},{"id":19228522,"title":"Implement Self-Destructing Messages in a React Chat App","url":"https://pusher.com/tutorials/self-destruct-messages-react","rank":-5.4223148645315336,"score":1,"time":"2019-02-22T19:51:44Z"},{"id":19232304,"title":"Deconstructing the Magic Behind React Hooks","url":"https://hackernoon.com/deconstructing-the-magic-behind-react-hooks-33ca987e5307","rank":-6.141418665344863,"score":1,"time":"2019-02-23T08:07:22Z"},{"id":19234745,"title":"A Better Way to Test Your React-Redux App‬","url":"https://peterhrynkow.com/testing/2019/01/01/testing-atoms-and-molecules.html?ref=HN","rank":-5.4223148645315336,"score":1,"time":"2019-02-23T18:32:36Z"},{"id":19235346,"title":"Is React Translated Yet? ¡Sí Sim はい！","url":"https://reactjs.org/blog/2019/02/23/is-react-translated-yet.html","rank":-5.8814219078830545,"score":2,"time":"2019-02-23T20:42:29Z"},{"id":19238415,"title":"Using Custom React Hooks to Simplify Forms","url":"https://upmostly.com/tutorials/using-custom-react-hooks-simplify-forms","rank":-5.8814219078830545,"score":1,"time":"2019-02-24T13:07:26Z"},{"id":19240738,"title":"Ninetyfive: React.js components for a faithful Windows 95 aesthetic","url":"https://github.com/irskep/ninetyfive","rank":-5.218630283054186,"score":1,"time":"2019-02-24T21:31:27Z"},{"id":19241764,"title":"Using Hooks and Proxies to integrate Redux with React","url":"https://frontarm.com/daishi-kato/redux-custom-hooks/","rank":-5.4223148645315336,"score":3,"time":"2019-02-25T00:44:47Z"},{"id":19242306,"title":"Completed buyapp for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-6.141418665344863,"score":1,"time":"2019-02-25T02:28:21Z"},{"id":19244569,"title":"Using Custom React Hooks to Simplify Forms","url":"https://upmostly.com/tutorials/using-custom-react-hooks-simplify-forms/","rank":-5.8814219078830545,"score":1,"time":"2019-02-25T10:32:35Z"},{"id":19244614,"title":"Record User Sessions in React Native Apps with UXCam","url":"https://datarockets.com/blog/session-recording-react-native-uxcam/","rank":-5.4223148645315336,"score":1,"time":"2019-02-25T10:44:50Z"},{"id":19244748,"title":"SnailJS – Slow and Thoughtful Development with Node and React","url":"https://github.com/BrunoBernardino/snailjs","rank":-5.4223148645315336,"score":3,"time":"2019-02-25T11:14:47Z"},{"id":19246296,"title":"Null Object Pattern with React","url":"https://medium.com/catch-release-engineering/null-object-pattern-with-react-87379ab98da4","rank":-6.4254656634776115,"score":2,"time":"2019-02-25T15:31:58Z"},{"id":19246407,"title":"Show HN: Cljfx – Clojure wrapper for JavaFX inspired by react and re-frame","url":"https://github.com/cljfx/cljfx","rank":-4.690092449226312,"score":3,"time":"2019-02-25T15:45:44Z"},{"id":19246991,"title":"React Native: All-in-One Guide for CEOs and Product Owners","url":"https://ideamotive.co/react-native-development-guide/","rank":-5.029694159741383,"score":27,"time":"2019-02-25T16:56:14Z"},{"id":19249358,"title":"Convince your boss to buy you a React India ticket","url":"https://medium.com/react-india/convince-your-boss-to-buy-you-a-react-india-ticket-cad3088f6775","rank":-5.218630283054186,"score":1,"time":"2019-02-25T20:54:13Z"},{"id":19252892,"title":"Microsoft Front End Workshop from HTML/CSS/JS to TypeScript/React/Redux","url":"https://microsoft.github.io/frontend-bootc","rank":-4.853960595957184,"score":2,"time":"2019-02-26T08:50:46Z"},{"id":19253399,"title":"Deconstructing the Magic Behind React Hooks","url":"https://hackernoon.com/deconstructing-the-magic-behind-react-hooks-33ca987e5307","rank":-6.141418665344863,"score":2,"time":"2019-02-26T11:12:53Z"},{"id":19253840,"title":"Integrate Popper.js in React (Using Hooks)","url":"https://carrots.sgenoud.com/use-popper.js-in-react/","rank":-5.8814219078830545,"score":1,"time":"2019-02-26T12:55:31Z"},{"id":19254241,"title":"How to test your React · Redux application","url":"https://medium.com/asos-techblog/how-to-test-your-react-redux-application-48d90481a253","rank":-5.8814219078830545,"score":2,"time":"2019-02-26T13:50:12Z"},{"id":19254695,"title":"Data Visualization Libraries for React Developers in 2019","url":"https://medium.com/@veronikarovnik/data-visualization-libraries-for-react-developers-in-2019-a2b9c01262f8","rank":-5.642544952660551,"score":1,"time":"2019-02-26T14:51:50Z"},{"id":19254828,"title":"Show HN: Zero – A fast, zero-configuration server for React, Node.js, Markdown","url":"https://zeroserver.io/","rank":-4.690092449226312,"score":513,"time":"2019-02-26T15:08:00Z"},{"id":19256653,"title":"React Native UI Component Using Native Code","url":"https://hackernoon.com/react-native-bridge-for-android-and-ios-ui-component-782cb4c0217d","rank":-5.8814219078830545,"score":3,"time":"2019-02-26T17:56:30Z"},{"id":19257108,"title":"KendoReact – UI for React Developers","url":"https://www.telerik.com/kendo-react-ui/","rank":-6.4254656634776115,"score":1,"time":"2019-02-26T18:44:15Z"},{"id":19259635,"title":"Microsoft has open sourced Frontend Bootcamp training material (React and Redux)","url":"https://www.reddit.com/r/reactjs/comments/auu02f/microsoft_has_open_sourced_their_frontend/","rank":-5.029694159741383,"score":4,"time":"2019-02-27T00:01:39Z"},{"id":19259736,"title":"Reply from Facebook about “What do you dislike about React Native?”","url":"https://github.com/react-native-community/discussions-and-proposals/issues/104","rank":-5.029694159741383,"score":3,"time":"2019-02-27T00:17:36Z"},{"id":19260082,"title":"React Native Accessibility Is Pretty Bad","url":"http://www.takingnotes.co/blog/2018/11/09/react-native-accessibility/","rank":-6.141418665344863,"score":1,"time":"2019-02-27T01:27:49Z"},{"id":19260526,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-02-27T03:08:57Z"},{"id":19261912,"title":"Easy to follow blueprint for creating swipeable lists with React Native","url":"https://www.kurzor.co.uk/blog/40-react-native-swipeable-list","rank":-5.029694159741383,"score":2,"time":"2019-02-27T08:45:46Z"},{"id":19262545,"title":"A set of wrapper components to facilitate using Material UI with React","url":"https://github.com/kuveytturk/boa","rank":-4.853960595957184,"score":1,"time":"2019-02-27T11:30:52Z"},{"id":19262590,"title":"Show HN: Three and React = react-three-fiber, a new renderer based on Fiber","url":"https://github.com/drcmda/react-three-fiber","rank":-6.636348695692196,"score":15,"time":"2019-02-27T11:40:08Z"},{"id":19262716,"title":"Search Autocomplete for 2M Records with React and AWS CloudSearch","url":"https://medium.com/@joelei/search-autocomplete-for-2-million-records-with-react-aws-cloudsearch-16fc02365bb1","rank":-5.218630283054186,"score":3,"time":"2019-02-27T12:10:17Z"},{"id":19263189,"title":"Primer on React Hooks","url":"https://testdriven.io/blog/react-hooks-primer/#.XHaWVrtl1Ks.hackernews","rank":-6.737061774670698,"score":3,"time":"2019-02-27T13:53:29Z"},{"id":19263879,"title":"Front End Workshop from HTML/CSS/JS to TypeScript/React/Redux","url":"https://github.com/Microsoft/frontend-bootcamp","rank":-5.029694159741383,"score":3,"time":"2019-02-27T15:43:04Z"},{"id":19265203,"title":"An open source “react native trianing” book","url":"https://github.com/unbug/react-native-train/blob/master/README.md","rank":-5.8814219078830545,"score":1,"time":"2019-02-27T17:48:12Z"},{"id":19265550,"title":"React RFC: Focus Management API","url":"https://github.com/devongovett/rfcs-1/blob/patch-1/text/2019-focus-management.md","rank":-6.4254656634776115,"score":2,"time":"2019-02-27T18:21:03Z"},{"id":19265681,"title":"Getting Hooked on React Hooks","url":"https://tech.okcupid.com/getting-hooked-on-react-hooks/","rank":-6.4254656634776115,"score":3,"time":"2019-02-27T18:33:18Z"},{"id":19269850,"title":"React Hooks: Has React Jumped the Shark?","url":"https://medium.com/@ryansolid/react-hooks-has-react-jumped-the-shark-c8cf04e246cf","rank":-7.968636859947137,"score":1,"time":"2019-02-28T08:15:03Z"},{"id":19270644,"title":"Adopting the JAMStack: Building CMS-Backed Static Websites with Vue or React","url":"https://thoughts.codegram.com/a-jamstack-journey-headless-content-management-with-vue-react/","rank":-4.853960595957184,"score":1,"time":"2019-02-28T11:38:02Z"},{"id":19271394,"title":"Show HN: react-circular-input – Components for composing a circular range input","url":"https://react-circular-input.now.sh","rank":-4.853960595957184,"score":1,"time":"2019-02-28T14:12:30Z"},{"id":19272612,"title":"How We Built React Carousel","url":"https://brainhub.eu/blog/react-carousel/","rank":-6.4254656634776115,"score":1,"time":"2019-02-28T16:39:03Z"},{"id":19273910,"title":"The Missing Introduction of React.js","url":"https://blog.ankuranand.com/2018/03/28/The-missing-introduction-of-React-js/","rank":-6.141418665344863,"score":2,"time":"2019-02-28T18:46:57Z"},{"id":19275669,"title":"Show HN: With-React-Hooks","url":"https://github.com/kesne/with-react-hooks","rank":-6.4254656634776115,"score":5,"time":"2019-02-28T21:59:13Z"},{"id":19278581,"title":"You can now use Expo APIs in any React Native app","url":"https://blog.expo.io/you-can-now-use-expo-apis-in-any-react-native-app-7c3a93041331","rank":-5.029694159741383,"score":2,"time":"2019-03-01T07:25:35Z"},{"id":19278614,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-01T07:33:44Z"},{"id":19278712,"title":"Angular vs. React: Who wins the front end battle in the enterprise?","url":"https://www.techrepublic.com/article/angular-vs-react-who-wins-the-front-end-battle-in-the-enterprise/","rank":-4.853960595957184,"score":1,"time":"2019-03-01T08:04:54Z"},{"id":19279373,"title":"React Native Open Source Update March 2019","url":"https://facebook.github.io/react-native/blog/2019/03/01/react-native-open-source-update","rank":-5.8814219078830545,"score":4,"time":"2019-03-01T10:39:36Z"},{"id":19280253,"title":"S01E06 – Car Parking Finder App – React Native","url":"https://youtu.be/WbCthBwMxQc","rank":-5.8814219078830545,"score":1,"time":"2019-03-01T13:16:21Z"},{"id":19281655,"title":"React Native Open Source Update – March 2019","url":"https://facebook.github.io/react-native/blog/2019/03/01/react-native-open-source-update?updated=1","rank":-5.8814219078830545,"score":6,"time":"2019-03-01T15:45:55Z"},{"id":19283478,"title":"RB – A simple boilerplate for your React projects","url":"https://github.com/gomorizsolt/react-boilerplate","rank":-5.642544952660551,"score":1,"time":"2019-03-01T17:54:56Z"},{"id":19286335,"title":"React Native Open Source Update","url":"https://facebook.github.io/react-native/blog/2019/03/01/react-native-open-source-update","rank":-6.4254656634776115,"score":234,"time":"2019-03-01T23:32:48Z"},{"id":19288580,"title":"S01E08 – Travel Article App – React Native","url":"https://youtu.be/zJ9QETiwdfo","rank":-6.141418665344863,"score":1,"time":"2019-03-02T10:19:19Z"},{"id":19292111,"title":"State Management with React Hooks","url":"https://undux.org/#quick-start","rank":-6.4254656634776115,"score":1,"time":"2019-03-03T01:05:01Z"},{"id":19294646,"title":"Using React Hooks to Simplify Complex Forms","url":"https://upmostly.com/tutorials/using-custom-react-hooks-simplify-forms/","rank":-5.8814219078830545,"score":1,"time":"2019-03-03T14:46:17Z"},{"id":19294900,"title":"Example to Call Functions of Other Class from Current Class in React Native","url":"https://www.skptricks.com/2019/02/example-to-call-functions-of-other-class-in-react-and-react-native.html","rank":-4.690092449226312,"score":1,"time":"2019-03-03T15:35:18Z"},{"id":19299225,"title":"Lumen: React.js / Firebase Social Network (Tutorial and Source Code)","url":"https://lumen-6834a.firebaseapp.com/","rank":-5.218630283054186,"score":1,"time":"2019-03-04T06:27:43Z"},{"id":19299808,"title":"Encrypted and mutually authenticated React Native to Go seamless bridge","url":"https://medium.com/interplanetary-social-network/ghost-bridge-react-native-to-go-19a69473f8e","rank":-5.218630283054186,"score":2,"time":"2019-03-04T09:00:25Z"},{"id":19301112,"title":"Build React App Faster by Writing Your Own Higher-Order Components","url":"https://blog.theodo.fr/2019/03/build-react-app-faster-writing-higher-order-components/","rank":-5.029694159741383,"score":7,"time":"2019-03-04T13:42:55Z"},{"id":19301795,"title":"S01E09 – Smart Home App – React Native","url":"https://youtu.be/NAN_vpA7y1U","rank":-6.141418665344863,"score":1,"time":"2019-03-04T15:06:29Z"},{"id":19302261,"title":"Implement file uploads and likes in a React chatroom","url":"https://pusher.com/tutorials/file-upload-likes-react-chatroom","rank":-5.4223148645315336,"score":1,"time":"2019-03-04T16:08:17Z"},{"id":19302311,"title":"Gatsby: Canonical URLs and React Helmet","url":"https://nckweb.com.ar/gatsby-canonical-urls-react-helmet/","rank":-6.141418665344863,"score":1,"time":"2019-03-04T16:14:23Z"},{"id":19303043,"title":"Let’s Get Moving: An Introduction to React Native Animations","url":"https://medium.com/@shaneboyar/react-native-animations-intro-a71439e07f70","rank":-5.218630283054186,"score":4,"time":"2019-03-04T17:27:30Z"},{"id":19308059,"title":"React Native Props Example","url":"https://reactnativecode.quora.com/React-Native-Props-Example?share=1","rank":-6.737061774670698,"score":4,"time":"2019-03-05T04:15:47Z"},{"id":19308271,"title":"React Native Installing Realm Mobile Database in Android or iOS","url":"https://www.skptricks.com/2019/03/react-native-installing-realm-mobile-database-in-react-native-application.html","rank":-5.218630283054186,"score":1,"time":"2019-03-05T05:17:57Z"},{"id":19309035,"title":"Seamless Data Fetching with Redux and React Hooks","url":"https://medium.com/@egorsapronov/seamless-data-fetching-with-redux-and-react-hooks-108ece925d92","rank":-5.642544952660551,"score":1,"time":"2019-03-05T08:22:01Z"},{"id":19309591,"title":"Top React Native Starter Kits","url":"https://medium.com/flatlogic/top-5-react-native-starter-kits-d9bba6f7e0c5","rank":-6.4254656634776115,"score":1,"time":"2019-03-05T10:27:47Z"},{"id":19309632,"title":"UseTypescript – A Complete Guide to React Hooks and TypeScript","url":"https://levelup.gitconnected.com/usetypescript-a-complete-guide-to-react-hooks-and-typescript-db1858d1fb9c","rank":-5.4223148645315336,"score":4,"time":"2019-03-05T10:36:11Z"},{"id":19311125,"title":"Packtracker.io Now Supports Create React App","url":"https://headwayapp.co/packtracker-io-news/gzip-create-react-app-and-more-92408","rank":-5.8814219078830545,"score":1,"time":"2019-03-05T15:30:46Z"},{"id":19311150,"title":"Optimal file structure for React applications","url":"https://medium.com/@Charles_Stover/optimal-file-structure-for-react-applications-f3e35ad0a145","rank":-6.141418665344863,"score":4,"time":"2019-03-05T15:34:32Z"},{"id":19312396,"title":"Getting started with webpack – Part 10 – Webpack and React.js from scratch","url":"https://pusher.com/tutorials/webpack-part-10","rank":-4.853960595957184,"score":1,"time":"2019-03-05T17:43:54Z"},{"id":19312731,"title":"React Hooks: Memoization","url":"https://medium.com/@sdolidze/react-hooks-memoization-99a9a91c8853","rank":-7.080419157732719,"score":1,"time":"2019-03-05T18:18:50Z"},{"id":19313411,"title":"How to Add a “Dark Mode” to Your React Website","url":"https://youtu.be/MMivyJS49jU","rank":-5.218630283054186,"score":1,"time":"2019-03-05T19:28:35Z"},{"id":19314404,"title":"Building an offline-first app with React and CouchDB","url":"https://www.manifold.co/blog/building-an-offline-first-app-with-react-and-couchdb","rank":-5.4223148645315336,"score":2,"time":"2019-03-05T21:27:01Z"},{"id":19316291,"title":"Master the art of React state and props in 5 minutes","url":"https://blog.linguinecode.com/post/master-react-state-and-props","rank":-5.029694159741383,"score":5,"time":"2019-03-06T03:57:23Z"},{"id":19316379,"title":"My Intuition on When to Use Custom React Hooks","url":"https://frontarm.com/james-k-nelson/react-hooks-intuition/","rank":-5.4223148645315336,"score":5,"time":"2019-03-06T04:23:13Z"},{"id":19318067,"title":"More Navigation Patterns in React Native","url":"https://medium.com/@graham.mendick/more-navigation-patterns-in-react-native-ea5892891cce","rank":-6.141418665344863,"score":2,"time":"2019-03-06T11:23:59Z"},{"id":19321365,"title":"Building rich command-line interfaces with React","url":"https://vadimdemedes.com/posts/building-rich-command-line-interfaces-with-ink-and-react","rank":-5.8814219078830545,"score":4,"time":"2019-03-06T18:40:13Z"},{"id":19321970,"title":"Rajatsharma/Shinobi: React SSR and HMR","url":"https://github.com/rajatsharma/shinobi","rank":-6.141418665344863,"score":1,"time":"2019-03-06T19:40:00Z"},{"id":19325300,"title":"Run a React App in Docker Container","url":"https://dev.to/peterj/run-a-react-app-in-a-docker-container-kjn","rank":-5.8814219078830545,"score":3,"time":"2019-03-07T03:23:12Z"},{"id":19327644,"title":"How to share code between iOS Android and Web using react-native-web monorepo","url":"https://dev.to/brunolemos/tutorial-100-code-sharing-between-ios-android--web-using-react-native-web-andmonorepo-4pej","rank":-4.5369272462944465,"score":1,"time":"2019-03-07T13:03:15Z"},{"id":19328681,"title":"React Emoji Progress Bar","url":"https://jamiemaison.github.io/react-emoji-progress-bar/","rank":-6.737061774670698,"score":2,"time":"2019-03-07T15:20:13Z"},{"id":19328985,"title":"Creating a Simple Text Editor Progressive Web App with React","url":"https://www.jamiemaison.com/blog/creating-a-simple-text-editor-progressive-web-app-with-react","rank":-5.218630283054186,"score":2,"time":"2019-03-07T15:51:24Z"},{"id":19329745,"title":"Show HN: Riot, like React without the brain load","url":"https://github.com/riot/riot","rank":-5.4223148645315336,"score":1,"time":"2019-03-07T17:06:26Z"},{"id":19330024,"title":"Scheduling in React","url":"https://philippspiess.com/scheduling-in-react/","rank":-7.080419157732719,"score":247,"time":"2019-03-07T17:32:33Z"},{"id":19331434,"title":"React Native with TypeScript","url":"https://blog.rebased.dev/posts/typescript-react-native/","rank":-6.737061774670698,"score":2,"time":"2019-03-07T19:39:37Z"},{"id":19334053,"title":"Unit Testing React Components","url":"https://medium.com/javascript-scene/unit-testing-react-components-aeda9a44aae2","rank":-6.737061774670698,"score":3,"time":"2019-03-08T00:31:33Z"},{"id":19334566,"title":"The History and Implementation of React-Redux","url":"https://blog.isquaredsoftware.com/2018/11/react-redux-history-implementation/","rank":-5.8814219078830545,"score":2,"time":"2019-03-08T02:14:32Z"},{"id":19337892,"title":"Building rich command-line interfaces with Ink and React","url":"https://vadimdemedes.com/posts/building-rich-command-line-interfaces-with-ink-and-react","rank":-5.4223148645315336,"score":1,"time":"2019-03-08T14:49:16Z"},{"id":19337963,"title":"Visualizing Large Workflows Using D3, React and ClojureScript","url":"https://www.titanoboa.io/visualizing-workflows.html","rank":-5.642544952660551,"score":4,"time":"2019-03-08T14:55:53Z"},{"id":19338631,"title":"Refactoring Class Based Components with Hooks in React","url":"https://headway.io/blog/react-refactoring-class-based-components-with-hooks/","rank":-5.642544952660551,"score":2,"time":"2019-03-08T15:55:15Z"},{"id":19342663,"title":"React state management patterns in 2019","url":"https://medium.com/incremental-engineer/react-state-management-patterns-in-2019-847d24bd173","rank":-6.141418665344863,"score":3,"time":"2019-03-08T22:04:46Z"},{"id":19344510,"title":"React.js Resume GitHub Project","url":"https://iamskok.github.io/react-resume/","rank":-6.4254656634776115,"score":4,"time":"2019-03-09T04:41:25Z"},{"id":19345387,"title":"Don't Blame the Framework: Experience When Working with Angular and React","url":"https://frontnet.eu/dont-blame-the-framework-experience-when-working-with-angular-and-react/","rank":-4.853960595957184,"score":1,"time":"2019-03-09T09:51:22Z"},{"id":19346380,"title":"Getting Started with React – An Overview and Walkthrough (2018)","url":"https://www.taniarascia.com/getting-started-with-react/","rank":-5.4223148645315336,"score":6,"time":"2019-03-09T14:53:45Z"},{"id":19351981,"title":"Example to Set Border Radius of an Image in React Native","url":"https://www.skptricks.com/2019/03/example-to-set-border-radius-of-image-component-in-react-native-app.html","rank":-5.029694159741383,"score":1,"time":"2019-03-10T13:52:11Z"},{"id":19353625,"title":"Airbnb Intros – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=f78fDBtP0z4","rank":-5.4223148645315336,"score":1,"time":"2019-03-10T18:56:46Z"},{"id":19356767,"title":"Set Text Color in React Native","url":"https://www.skptricks.com/2019/03/set-text-color-in-react-native-app.html","rank":-6.141418665344863,"score":1,"time":"2019-03-11T04:50:57Z"},{"id":19357621,"title":"React components for efficiently rendering large lists and tabular data","url":"https://github.com/bvaughn/react-window","rank":-5.218630283054186,"score":12,"time":"2019-03-11T09:14:06Z"},{"id":19357725,"title":"Show HN: Breathly – open-source breathing training app built with React-Native","url":"https://github.com/mmazzarolo/breathly-app","rank":-4.853960595957184,"score":2,"time":"2019-03-11T09:43:26Z"},{"id":19358996,"title":"ClojureScript Wrapper for React with Hooks","url":"https://www.youtube.com/watch?v=VlLydB0rohQ","rank":-6.141418665344863,"score":2,"time":"2019-03-11T13:59:50Z"},{"id":19359247,"title":"Ionic vs. React Native: which JavaScript framework to choose for app development","url":"https://da-14.com/blog/ionic-vs-react-native-mobile-js-framework-cross-platform-app-development","rank":-4.853960595957184,"score":2,"time":"2019-03-11T14:33:20Z"},{"id":19359453,"title":"Structuring app navigation with the react-native-navigation","url":"https://datarockets.com/blog/react-native-app-navigation-wix/","rank":-5.642544952660551,"score":1,"time":"2019-03-11T15:03:16Z"},{"id":19359930,"title":"ClojureScript wrapper for React with Hooks pt1 [video]","url":"https://www.reddit.com/r/Clojure/comments/azs2hm/react_with_hooks_hiccup_and_clojurespec/","rank":-5.642544952660551,"score":1,"time":"2019-03-11T16:00:13Z"},{"id":19360508,"title":"React Hooks: everything you need to know","url":"https://softwareontheroad.com/react-hooks","rank":-5.8814219078830545,"score":4,"time":"2019-03-11T16:53:51Z"},{"id":19363595,"title":"Show HN: Mixing WebGL and HTML, Both Rendered Out in React","url":"http://subdued-health.surge.sh/","rank":-5.029694159741383,"score":129,"time":"2019-03-11T22:43:15Z"},{"id":19364842,"title":"Free React Hooks Course on Udemy","url":"https://www.udemy.com/react-hooks-with-react-redux-migration","rank":-6.141418665344863,"score":1,"time":"2019-03-12T02:28:50Z"},{"id":19364987,"title":"Universal React with Suspense","url":"http://kms-razzle-b48z9n6y8.now.sh","rank":-6.737061774670698,"score":1,"time":"2019-03-12T03:00:46Z"},{"id":19366635,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-12T09:58:06Z"},{"id":19367875,"title":"Releasing React Native 0.59","url":"https://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059","rank":-6.4254656634776115,"score":8,"time":"2019-03-12T13:28:34Z"},{"id":19368802,"title":"React Hooks Now Available in React Native","url":"http://facebook.github.io/react-native/blog/","rank":-7.968636859947137,"score":7,"time":"2019-03-12T15:04:00Z"},{"id":19371659,"title":"Build a React chatroom featuring direct messaging","url":"https://pusher.com/tutorials/react-direct-messaging","rank":-5.8814219078830545,"score":4,"time":"2019-03-12T18:52:35Z"},{"id":19372877,"title":"Create a Spreadsheet Using React","url":"https://flaviocopes.com/tutorial-react-spreadsheet/","rank":-6.4254656634776115,"score":2,"time":"2019-03-12T20:51:15Z"},{"id":19372885,"title":"React Hooks: everything you need to know","url":"https://softwareontheroad.com/react-hooks","rank":-5.8814219078830545,"score":7,"time":"2019-03-12T20:51:58Z"},{"id":19374799,"title":"React Native 0.59 with Hooks Released","url":"https://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059","rank":-5.8814219078830545,"score":2,"time":"2019-03-13T01:14:03Z"},{"id":19375695,"title":"Show HN: An Electron + React + Hooks Boilerplate for Minimalists","url":"https://github.com/f-prime/electron-react-boilerplate-minimal","rank":-5.029694159741383,"score":6,"time":"2019-03-13T04:18:34Z"},{"id":19377057,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-13T09:27:12Z"},{"id":19377157,"title":"Show HN: Box2d with React DOM","url":"https://www.npmjs.com/package/react-dom-box2d","rank":-6.141418665344863,"score":2,"time":"2019-03-13T09:49:43Z"},{"id":19378080,"title":"Functional Components with React Hooks. Why It's Better?","url":"https://habr.com/en/post/443500/","rank":-5.4223148645315336,"score":1,"time":"2019-03-13T12:53:35Z"},{"id":19380913,"title":"Dilemmas with React Hooks – Part 1: States and Reducers","url":"https://yearn2learn.netlify.com/dilemmas-with-react-hooks-1","rank":-5.4223148645315336,"score":31,"time":"2019-03-13T17:12:30Z"},{"id":19381599,"title":"A React Hook for Universal Routing","url":"https://dev.to/revskill10/a-react-hook-for-universal-routing-6dk","rank":-6.141418665344863,"score":1,"time":"2019-03-13T18:07:17Z"},{"id":19384885,"title":"Bazar: One-to-One and One-to-Many Communication Between React Components","url":"https://github.com/lucagez/bazar","rank":-4.853960595957184,"score":2,"time":"2019-03-13T23:06:43Z"},{"id":19386229,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-14T03:10:16Z"},{"id":19387979,"title":"Handling Forms in React: Research and Custom Implementation","url":"https://www.kurzor.co.uk/blog/44-handling-forms-in-react-part-1","rank":-5.642544952660551,"score":2,"time":"2019-03-14T10:35:23Z"},{"id":19388094,"title":"Free React Challenge","url":"https://github.com/hackages/hackcamp-react-intro","rank":-7.080419157732719,"score":1,"time":"2019-03-14T10:59:35Z"},{"id":19389345,"title":"React Global State Container","url":"https://github.com/lucagez/bazar","rank":-6.737061774670698,"score":1,"time":"2019-03-14T14:13:06Z"},{"id":19391803,"title":"A React Portal Hook – UsePortal","url":"https://github.com/alex-cory/react-useportal","rank":-6.4254656634776115,"score":11,"time":"2019-03-14T18:10:01Z"},{"id":19393049,"title":"React Component Library for Mapbox GL","url":"https://github.com/urbica/react-map-gl","rank":-6.141418665344863,"score":1,"time":"2019-03-14T20:04:46Z"},{"id":19395941,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-15T02:34:27Z"},{"id":19398599,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-15T11:21:26Z"},{"id":19399411,"title":"How to start using continuous integration in your react app","url":"https://softwareontheroad.com/continuous-integration-s3-cloudfront","rank":-5.218630283054186,"score":4,"time":"2019-03-15T13:22:16Z"},{"id":19399694,"title":"Releasing React Native 0.59","url":"http://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059","rank":-6.4254656634776115,"score":1,"time":"2019-03-15T13:55:07Z"},{"id":19400616,"title":"Tutorial: Recreating Spotify Playlists Using GraphQL and React Native","url":"https://hackernoon.com/recreating-spotify-playlists-using-graphql-react-native-874c2da615e6","rank":-5.4223148645315336,"score":1,"time":"2019-03-15T15:35:03Z"},{"id":19401405,"title":"React State Injection Library (Using Hooks)","url":"https://www.npmjs.com/package/react-state-patterns","rank":-6.141418665344863,"score":2,"time":"2019-03-15T16:43:29Z"},{"id":19401453,"title":"React Native Plugin for Square In-App Payments SDK","url":"https://medium.com/square-corner-blog/square-in-app-payments-sdk-for-react-native-499520539d9a","rank":-5.4223148645315336,"score":1,"time":"2019-03-15T16:46:29Z"},{"id":19403552,"title":"Create a two-player maze game with React Native","url":"https://pusher.com/tutorials/maze-game-react-native","rank":-5.4223148645315336,"score":2,"time":"2019-03-15T19:51:53Z"},{"id":19403881,"title":"Front End React Engineer","url":"https://boards.greenhouse.io/cbinsights/jobs/1597534","rank":-6.737061774670698,"score":1,"time":"2019-03-15T20:20:10Z"},{"id":19406166,"title":"Why I'm Not a React Native Developer","url":"https://arielelkin.github.io/articles/why-im-not-a-react-native-developer.html","rank":-5.642544952660551,"score":1,"time":"2019-03-16T03:10:25Z"},{"id":19407477,"title":"327b React Hook that notifies you when GA or GTM is loaded in your Component","url":"https://github.com/zanonnicola/tracking-ready-hook","rank":-4.3934495640662155,"score":7,"time":"2019-03-16T12:23:50Z"},{"id":19410141,"title":"Cross-Platform Payments in React Native","url":"https://medium.com/square-corner-blog/square-in-app-payments-sdk-for-react-native-499520539d9a","rank":-6.141418665344863,"score":3,"time":"2019-03-16T20:40:48Z"},{"id":19410654,"title":"Why I love to test with react-testing-library","url":"https://medium.com/@jgabrennan/why-i-love-to-test-with-react-testing-library-6dcf18d37338","rank":-5.4223148645315336,"score":1,"time":"2019-03-16T22:08:07Z"},{"id":19411713,"title":"Using React useCallback hook to preserve identity of partially-applied callbacks","url":"https://medium.com/@0utoftime/using-reacts-usecallback-hook-to-preserve-identity-of-partially-applied-callbacks-in-collections-3dbac35371ea","rank":-5.029694159741383,"score":8,"time":"2019-03-17T02:00:00Z"},{"id":19413284,"title":"Show HN: Tutorial on React Hooks and HTML Canvas","url":"https://blog.koenvangilst.nl/react-hooks-with-canvas/","rank":-5.4223148645315336,"score":6,"time":"2019-03-17T10:26:34Z"},{"id":19413949,"title":"Use React hooks with class components","url":"https://github.com/juliettepretot/hookIntoProps","rank":-6.141418665344863,"score":4,"time":"2019-03-17T13:37:11Z"},{"id":19416480,"title":"React Dye: a simple way to add CSS classes to React components","url":"https://github.com/webNeat/react-dye","rank":-6.969263392375751,"score":1,"time":"2019-03-17T20:45:09Z"},{"id":19416758,"title":"Choose the right React Native Navigation library","url":"https://elazizi.com/choose-the-right-react-native-navigation-library","rank":-5.8814219078830545,"score":1,"time":"2019-03-17T21:30:34Z"},{"id":19417650,"title":"A React Library that allows elements to be embedded in the borders of divs","url":"https://github.com/Metroxe/react-border-wrapper","rank":-4.5369272462944465,"score":1,"time":"2019-03-18T00:05:55Z"},{"id":19417655,"title":"Write react with react-control-center","url":"https://github.com/fantasticsoul/react-control-center","rank":-8.203920859871145,"score":2,"time":"2019-03-18T00:07:17Z"},{"id":19419341,"title":"Why Choose React Native for Mobile Development","url":"https://dev.to/anaflatlogic/why-choose-react-native-for-mobile-development--tutorial-on-how-to-start-an-app-34mn","rank":-5.8814219078830545,"score":1,"time":"2019-03-18T07:53:50Z"},{"id":19419568,"title":"Show HN: React component data loading with same code on client and server render","url":"https://github.com/davnicwil/react-frontload","rank":-4.5369272462944465,"score":1,"time":"2019-03-18T09:00:37Z"},{"id":19419622,"title":"Webiny – Serverless CMS, Open Source Powered by React and GraphQL","url":"https://www.webiny.com/","rank":-5.218630283054186,"score":2,"time":"2019-03-18T09:11:29Z"},{"id":19419864,"title":"A Webpack Loader that loads .vue files and creates React classes","url":"https://github.com/LukasBombach/single-file-components","rank":-5.029694159741383,"score":3,"time":"2019-03-18T10:10:14Z"},{"id":19419985,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-18T10:35:53Z"},{"id":19420177,"title":"Show HN: Tokamak – React-like framework for native UI written in pure Swift","url":"https://github.com/MaxDesiatov/Tokamak","rank":-4.690092449226312,"score":8,"time":"2019-03-18T11:21:46Z"},{"id":19420273,"title":"Writing Resilient React Components","url":"https://overreacted.io/writing-resilient-components/","rank":-6.737061774670698,"score":2,"time":"2019-03-18T11:41:18Z"},{"id":19423771,"title":"Fixing Laggy UI with React.memo","url":"https://swizec.com/blog/fixing-laggy-ui-with-react-memo/swizec/8988","rank":-6.141418665344863,"score":2,"time":"2019-03-18T18:35:33Z"},{"id":19425929,"title":"Uploading Images in a React Native App","url":"https://heartbeat.fritz.ai/how-to-upload-images-in-a-react-native-app-4cca03ded855","rank":-5.8814219078830545,"score":1,"time":"2019-03-18T22:17:56Z"},{"id":19425957,"title":"Companies That Use React.js in the Bay Area","url":"https://employbl.com/blog/companies-that-use-reactjs-in-bay-area","rank":-5.4223148645315336,"score":1,"time":"2019-03-18T22:22:21Z"},{"id":19427305,"title":"Do you want to use Vue's in React?","url":"https://github.com/Sam618/react-keep-alive","rank":-5.4223148645315336,"score":2,"time":"2019-03-19T01:40:06Z"},{"id":19427451,"title":"How do React hooks work?","url":"https://www.netlify.com/blog/2019/03/11/deep-dive-how-do-react-hooks-really-work/","rank":-6.4254656634776115,"score":3,"time":"2019-03-19T02:05:38Z"},{"id":19429813,"title":"Way to Deploy React Apps","url":"https://softwareontheroad.com/s3-cloudfront-angular-react","rank":-6.4254656634776115,"score":1,"time":"2019-03-19T11:30:58Z"},{"id":19430127,"title":"React Code Splitting in 2019","url":"https://habr.com/en/post/444402/","rank":-6.4254656634776115,"score":1,"time":"2019-03-19T12:31:26Z"},{"id":19430198,"title":"Painless React Animations via CSS Transitions","url":"https://medium.com/front-end-weekly/painless-react-animations-via-css-transitions-a6fc14552bc3","rank":-6.141418665344863,"score":1,"time":"2019-03-19T12:44:43Z"},{"id":19430726,"title":"Hacker News redesign built using Django and react","url":"https://bit.ly/2HFbUwN","rank":-5.642544952660551,"score":1,"time":"2019-03-19T13:47:33Z"},{"id":19432563,"title":"History of React Components and Patterns","url":"https://www.robinwieruch.de/react-component-types/","rank":-6.141418665344863,"score":28,"time":"2019-03-19T16:44:53Z"},{"id":19433529,"title":"Ethereum SDK for React","url":"https://codepen.io/jpzk/project/editor/XLRgbr","rank":-6.737061774670698,"score":2,"time":"2019-03-19T18:00:07Z"},{"id":19436451,"title":"Testing Custom React Hooks by Mocking React","url":"https://medium.com/@jantoine/another-take-on-testing-custom-react-hooks-4461458935d4","rank":-7.968636859947137,"score":1,"time":"2019-03-19T21:58:51Z"},{"id":19438340,"title":"Build a Logo Detection App Using React Native","url":"https://medium.com/crowdbotics/how-to-build-a-real-time-logo-detection-app-with-react-native-google-vision-api-and-crowdbotics-9ed65fbcd15","rank":-5.642544952660551,"score":2,"time":"2019-03-20T02:26:46Z"},{"id":19438430,"title":"React-control-center give you cool coding experience in Counter","url":"https://stackblitz.com/edit/funny-counter","rank":-5.218630283054186,"score":1,"time":"2019-03-20T02:46:52Z"},{"id":19438664,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-20T03:31:59Z"},{"id":19439305,"title":"Show HN: Simple React Hooks for React-Redux","url":"https://github.com/brn/rrh","rank":-7.746472238338964,"score":2,"time":"2019-03-20T05:35:27Z"},{"id":19440708,"title":"Typeless · Build Scalable React Apps with TypeScript","url":"https://typeless.js.org/","rank":-5.8814219078830545,"score":1,"time":"2019-03-20T10:34:15Z"},{"id":19442830,"title":"BLK Design System React","url":"https://www.creative-tim.com/product/blk-design-system-react","rank":-6.737061774670698,"score":1,"time":"2019-03-20T14:57:26Z"},{"id":19443398,"title":"React State: Choose Wisely","url":"https://ponyfoo.com/articles/react-state-choose-wisely","rank":-6.737061774670698,"score":2,"time":"2019-03-20T15:51:48Z"},{"id":19445975,"title":"React Final Form Hooks","url":"https://github.com/final-form/react-final-form-hooks","rank":-6.737061774670698,"score":1,"time":"2019-03-20T19:35:12Z"},{"id":19447300,"title":"Ember.js to React.js Migration","url":"https://medium.com/@thisdotmedia/considerations-in-migrating-from-ember-to-react-9587b5d17f98","rank":-6.141418665344863,"score":1,"time":"2019-03-20T21:46:15Z"},{"id":19449324,"title":"Debug React Native Android or iOS App Using Console Log","url":"https://www.skptricks.com/2019/03/debug-react-native-android-or-ios-app.html","rank":-5.218630283054186,"score":1,"time":"2019-03-21T04:40:15Z"},{"id":19452400,"title":"Artistic Style Transfer with React Native","url":"https://heartbeat.fritz.ai/build-an-ai-powered-artistic-style-transfer-app-with-fritz-and-react-native-fe69c3601663","rank":-6.141418665344863,"score":1,"time":"2019-03-21T13:59:56Z"},{"id":19457086,"title":"Front End React Architect Dashboard","url":"https://dashboardpack.com/theme-details/architectui-dashboard-react-pro/","rank":-6.4254656634776115,"score":14,"time":"2019-03-21T20:41:45Z"},{"id":19457277,"title":"We Migrated from AngularJS to React/Redux in 2 Weeks","url":"https://medium.com/systelos/how-we-migrated-from-angularjs-to-react-redux-in-2-weeks-16ba765fd6d5","rank":-5.218630283054186,"score":3,"time":"2019-03-21T21:01:03Z"},{"id":19457881,"title":"Show HN: Forget about React Router. Modern and clean routing with hooks","url":"https://parastudios.de/modern-and-clean-routing-with-hooks/","rank":-4.853960595957184,"score":11,"time":"2019-03-21T22:12:01Z"},{"id":19460304,"title":"Simple GitHub Trending App with ClojureScript and Reagent (React)","url":"https://trendcat.netlify.com/","rank":-5.4223148645315336,"score":2,"time":"2019-03-22T07:40:41Z"},{"id":19463308,"title":"Show HN: New Time-Travel Debugger for React UseReducer","url":"https://github.com/reactrewind/react-rewind","rank":-5.4223148645315336,"score":2,"time":"2019-03-22T15:13:41Z"},{"id":19465402,"title":"React-Redux v7 beta: faster performance, and built with hooks","url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.0-beta.0","rank":-5.218630283054186,"score":4,"time":"2019-03-22T18:24:40Z"},{"id":19465708,"title":"React Hooks – Best Practices","url":"https://medium.com/@bryanmanuele/react-hooks-best-practices-a-shift-in-mindset-8fd0e58e4b0b","rank":-6.737061774670698,"score":3,"time":"2019-03-22T18:54:56Z"},{"id":19465969,"title":"prop-sets: Generate and test every possible instance of a component in React","url":"https://github.com/tvler/prop-sets","rank":-4.690092449226312,"score":2,"time":"2019-03-22T19:22:18Z"},{"id":19466492,"title":"Show HN: How to add emoji support to a React chatroom","url":"https://pusher.com/tutorials/emojis-react-chatroom","rank":-5.029694159741383,"score":4,"time":"2019-03-22T20:18:56Z"},{"id":19469221,"title":"A high quality hand curated react resources collections","url":"https://react-index.com/","rank":-5.642544952660551,"score":3,"time":"2019-03-23T05:47:35Z"},{"id":19471523,"title":"React Native Set View Width and Height in Fixed Dimensions","url":"https://www.skptricks.com/2019/03/react-native-set-view-width-and-height-in-fixed-dimensions.html","rank":-5.218630283054186,"score":1,"time":"2019-03-23T18:02:34Z"},{"id":19471679,"title":"React Sandpack","url":"https://github.com/CompuIves/codesandbox-client/tree/master/packages/react-sandpack","rank":-7.460654783917127,"score":1,"time":"2019-03-23T18:31:44Z"},{"id":19476600,"title":"Show HN: FastDom – Lightweight replacement of React and MobX","url":"https://github.com/PxyUp/FastDom","rank":-5.4223148645315336,"score":41,"time":"2019-03-24T14:42:00Z"},{"id":19480117,"title":"Build URL Shortener with React, Apollo, and GraphQL","url":"http://leanpub.com/react-url-shortener","rank":-5.642544952660551,"score":1,"time":"2019-03-25T03:27:27Z"},{"id":19482037,"title":"DIY smart home with raspberry and react-native","url":"https://blog.bam.tech/developper-news/diy-smart-home-with-raspberry-and-react-native","rank":-5.642544952660551,"score":6,"time":"2019-03-25T12:54:57Z"},{"id":19482728,"title":"Building a Drag-and-Drop Game with React-Beautiful-Dnd","url":"https://able.bio/drenther/building-a-drag-and-drop-game-with-react-beautiful-dnd--094r3g8","rank":-5.218630283054186,"score":2,"time":"2019-03-25T14:34:36Z"},{"id":19487940,"title":"An Open Letter from the NYC React Community","url":"https://twitter.com/donavon/status/1110324527714762752","rank":-5.642544952660551,"score":2,"time":"2019-03-25T23:56:04Z"},{"id":19488103,"title":"React Performance Tips","url":"https://www.strilliant.com/2019/03/25/5-react-performance-tips/","rank":-7.080419157732719,"score":3,"time":"2019-03-26T00:26:16Z"},{"id":19488506,"title":"It's 2019 and React Native is here to Stay","url":"https://www.linkedin.com/pulse/its-2019-react-native-here-tostay-steve-coffey/","rank":-5.218630283054186,"score":1,"time":"2019-03-26T01:35:08Z"},{"id":19488536,"title":"React Hooks: Test Custom Hooks with Enzyme","url":"https://dev.to/flexdinesh/react-hooks-test-custom-hooks-with-enzyme-40ib","rank":-5.8814219078830545,"score":2,"time":"2019-03-26T01:39:29Z"},{"id":19488913,"title":"Example to Set Border Radius of an Image in React Native","url":"https://www.skptricks.com/2019/03/example-to-set-border-radius-of-image-component-in-react-native-app.html","rank":-5.029694159741383,"score":1,"time":"2019-03-26T02:57:50Z"},{"id":19490159,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-26T08:54:35Z"},{"id":19490915,"title":"React-toastify v5 is live","url":"https://github.com/fkhadra/react-toastify","rank":-6.4254656634776115,"score":1,"time":"2019-03-26T12:02:35Z"},{"id":19493870,"title":"React: Component Name as Prop","url":"https://github.com/facebook/react/issues/15214","rank":-6.4254656634776115,"score":1,"time":"2019-03-26T17:16:13Z"},{"id":19494214,"title":"The New React Native Architecture Explained","url":"https://formidable.com/blog/2019/react-codegen-part-1/","rank":-6.141418665344863,"score":4,"time":"2019-03-26T17:44:18Z"},{"id":19494248,"title":"Build a Chatbot with Dialogflow and React Native","url":"https://blog.jscrambler.com/build-a-chatbot-with-dialogflow-and-react-native/","rank":-5.642544952660551,"score":1,"time":"2019-03-26T17:46:42Z"},{"id":19495673,"title":"How to Avoid the “Boolean Trap” When Designing React Components","url":"https://spicefactory.co/blog/2019/03/26/how-to-avoid-the-boolean-trap-when-designing-react-components/","rank":-5.218630283054186,"score":4,"time":"2019-03-26T20:24:34Z"},{"id":19496072,"title":"Zhihu/griffith: A React-based web video player","url":"https://github.com/zhihu/griffith","rank":-5.642544952660551,"score":3,"time":"2019-03-26T21:12:47Z"},{"id":19496725,"title":"How to turn React's source code into a programming lesson","url":"https://dev.to/carlmungazi/turning-class-app-extends-react-component-into-a-coding-lesson-3mod","rank":-5.029694159741383,"score":1,"time":"2019-03-26T22:57:13Z"},{"id":19497189,"title":"What Every JavaScript Framework Could Learn from React","url":"https://medium.com/@ryansolid/what-every-javascript-framework-could-learn-from-react-1e2bbd9feb09","rank":-5.642544952660551,"score":2,"time":"2019-03-27T00:27:18Z"},{"id":19498037,"title":"Lion Air 737 MAX crew had seconds to react, Boeing simulation finds","url":"https://arstechnica.com/information-technology/2019/03/simulations-show-lion-air-737-crew-had-little-time-to-prevent-disaster/#p3","rank":-4.853960595957184,"score":3,"time":"2019-03-27T03:49:10Z"},{"id":19498809,"title":"一周高效学习 React Native","url":"https://github.com/unbug/react-native-train/blob/master/README.md","rank":-7.080419157732719,"score":1,"time":"2019-03-27T07:51:21Z"},{"id":19499148,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-03-27T09:14:29Z"},{"id":19499500,"title":"Ionic vs. React Native: Let the Battle Begin","url":"https://blog.lasoft.org/ionic-vs-react-native/","rank":-5.642544952660551,"score":1,"time":"2019-03-27T10:23:32Z"},{"id":19499750,"title":"React 360","url":"https://facebook.github.io/react-360/","rank":-7.460654783917127,"score":1,"time":"2019-03-27T11:19:57Z"},{"id":19499929,"title":"Internationalize Your React Applications","url":"https://github.com/ibitcy/eo-locale","rank":-6.737061774670698,"score":2,"time":"2019-03-27T11:51:06Z"},{"id":19501989,"title":"How to set up file upload with React and Node","url":"https://medium.com/front-end-weekly/how-to-set-up-file-upload-with-react-and-node-32972dec90d0","rank":-5.218630283054186,"score":1,"time":"2019-03-27T15:39:35Z"},{"id":19502712,"title":"Show HN: Yet Another Forum Base on React, Go and PostgreSQL","url":"https://github.com/godiscourse/godiscourse","rank":-5.029694159741383,"score":6,"time":"2019-03-27T16:37:04Z"},{"id":19506107,"title":"Spacex-cljs – Simple App with ClojureScript and Re-Frame (React)","url":"https://spacex-cljs.netlify.com/","rank":-5.218630283054186,"score":2,"time":"2019-03-27T21:15:57Z"},{"id":19507812,"title":"Do you want to use Vue's in React?","url":"https://github.com/Sam618/react-keep-alive","rank":-5.4223148645315336,"score":1,"time":"2019-03-28T00:30:03Z"},{"id":19508301,"title":"A Fake WinXP Made by React and Grid","url":"https://winxp.now.sh/","rank":-5.642544952660551,"score":6,"time":"2019-03-28T01:37:05Z"},{"id":19508415,"title":"Inert dinitrogen forced to react with itself","url":"https://www.sciencedaily.com/releases/2019/03/190321141905.htm","rank":-5.8814219078830545,"score":2,"time":"2019-03-28T01:54:45Z"},{"id":19509201,"title":"Build a VR App with React Native and Viro React","url":"https://medium.com/crowdbotics/how-to-build-your-first-vr-app-with-viroreact-react-native-and-crowdboticsp-a376b49e1e1d","rank":-7.337343744886062,"score":1,"time":"2019-03-28T04:17:07Z"},{"id":19510377,"title":"Step-by-step guide to customize create-react-app for a real project","url":"https://github.com/atolye15/cra-recipe","rank":-4.690092449226312,"score":4,"time":"2019-03-28T08:39:44Z"},{"id":19510661,"title":"Why you should start to use React Hooks","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-5.642544952660551,"score":1,"time":"2019-03-28T09:48:00Z"},{"id":19511625,"title":"Windows XP Desktop Recreation in React","url":"https://github.com/ShizukuIchi/winXP","rank":-6.141418665344863,"score":3,"time":"2019-03-28T12:48:16Z"},{"id":19513012,"title":"Minutes React Native 3D Animation","url":"https://www.youtube.com/watch?v=oDTsu7tK0H4","rank":-6.4254656634776115,"score":2,"time":"2019-03-28T15:17:07Z"},{"id":19513687,"title":"Creating a live multiplayer quiz app in React Native","url":"https://pusher.com/tutorials/live-multiplayer-quiz-react-native","rank":-5.4223148645315336,"score":3,"time":"2019-03-28T16:23:14Z"},{"id":19515918,"title":"Three Ways to Use Hooks to Build Better React Components","url":"https://benmcmahen.com/using-hooks-for-better-components/","rank":-5.218630283054186,"score":4,"time":"2019-03-28T19:54:08Z"},{"id":19516421,"title":"What is TypeScript and what does it mean for React?","url":"https://reactpodcast.com/41","rank":-5.218630283054186,"score":2,"time":"2019-03-28T20:45:28Z"},{"id":19517843,"title":"React Native, 3 years later","url":"http://artsy.github.io/blog/2019/03/17/three-years-of-react-native/","rank":-6.4254656634776115,"score":1,"time":"2019-03-28T23:55:38Z"},{"id":19519397,"title":"Example to Set Border Radius of an Image in React Native","url":"https://www.skptricks.com/2019/03/example-to-set-border-radius-of-image-component-in-react-native-app.html","rank":-5.029694159741383,"score":1,"time":"2019-03-29T05:33:00Z"},{"id":19520279,"title":"React Native, 3 years later","url":"https://artsy.github.io/blog/2019/03/17/three-years-of-react-native/","rank":-6.4254656634776115,"score":4,"time":"2019-03-29T09:51:10Z"},{"id":19520751,"title":"We built Bolt scooter service app with React Native","url":"https://medium.com/bolt-labs/how-we-built-a-react-native-app-in-2-months-aeadf210a764","rank":-5.4223148645315336,"score":1,"time":"2019-03-29T11:45:06Z"},{"id":19520907,"title":"Precise UI – Rich React UI component library using styled-components","url":"https://precise-ui.io","rank":-5.218630283054186,"score":2,"time":"2019-03-29T12:12:33Z"},{"id":19521923,"title":"The Deep Explanation for React Hooks","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-6.141418665344863,"score":1,"time":"2019-03-29T14:23:06Z"},{"id":19523776,"title":"How to Consume a RESTful API in React","url":"https://pusher.com/tutorials/consume-restful-api-react","rank":-5.642544952660551,"score":4,"time":"2019-03-29T17:33:34Z"},{"id":19528687,"title":"React Native 0.59 Released with Hooks – FrontNet Blog","url":"https://frontnet.eu/react-native-0-59-released-with-hooks/","rank":-5.4223148645315336,"score":1,"time":"2019-03-30T10:08:43Z"},{"id":19535711,"title":"Email Authentication with React Native and Firebase","url":"https://medium.com/front-end-weekly/email-authentication-with-react-native-and-firebase-9670609a3557","rank":-5.8814219078830545,"score":1,"time":"2019-03-31T14:23:26Z"},{"id":19537736,"title":"Published my first chrome new tab extension /w ClojureScript and Reagent (React)","url":"https://chrome.google.com/webstore/detail/trendcat/efpdjmbhdeindmfegilaloknlpfloefd","rank":-4.853960595957184,"score":1,"time":"2019-03-31T19:26:15Z"},{"id":19540326,"title":"Is React Fast Enough? (2018)","url":"https://medium.com/@mustwin/is-react-fast-enough-bca6bef89a6","rank":-6.4254656634776115,"score":1,"time":"2019-04-01T03:48:51Z"},{"id":19540694,"title":"Easy way to internationalize your React application","url":"https://github.com/ibitcy/eo-locale","rank":-5.8814219078830545,"score":1,"time":"2019-04-01T05:18:23Z"},{"id":19541516,"title":"React Native ScrollView Example","url":"https://www.skptricks.com/2019/03/react-native-scrollview-example-tutorial.html","rank":-6.737061774670698,"score":1,"time":"2019-04-01T08:32:47Z"},{"id":19543386,"title":"React – Share code between web and apps","url":"https://medium.com/front-end-weekly/react-share-code-between-web-and-apps-1334f78624b2","rank":-5.8814219078830545,"score":1,"time":"2019-04-01T14:12:20Z"},{"id":19549897,"title":"A simple todolist app built with React, Redux and MongoDB","url":"https://react-redux-todolist.herokuapp.com/","rank":-5.218630283054186,"score":2,"time":"2019-04-02T00:36:55Z"},{"id":19551374,"title":"TypeScript Definitions for React Components","url":"https://github.com/KuveytTurk/react-dts-generator","rank":-6.4254656634776115,"score":3,"time":"2019-04-02T05:44:29Z"},{"id":19552009,"title":"Show HN: WebRTC wrapper for React and Vue (built-in signaling)","url":"https://npmjs.com/package/neat-rtc","rank":-5.029694159741383,"score":46,"time":"2019-04-02T08:06:49Z"},{"id":19552597,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-02T10:22:12Z"},{"id":19552981,"title":"Building Analytics React Dashboard with Cube.js","url":"https://dev.to/anaflatlogic/building-analytics-react-dashboard-with-cubejs-5d4","rank":-5.8814219078830545,"score":1,"time":"2019-04-02T11:37:14Z"},{"id":19553056,"title":"Create an Accessible React Modal","url":"https://medium.com/p/how-to-create-an-accessible-react-modal-5b87e6a27503","rank":-6.4254656634776115,"score":1,"time":"2019-04-02T11:52:49Z"},{"id":19553102,"title":"React-style components written in Ruby, running on the client via WebAssembly","url":"https://twitter.com/widdnz/status/1112937763383308289","rank":-4.853960595957184,"score":4,"time":"2019-04-02T12:00:55Z"},{"id":19554520,"title":"The New React Native Architecture Explained: Part Two","url":"https://formidable.com/blog/2019/jsi-jsc-part-2/","rank":-5.642544952660551,"score":2,"time":"2019-04-02T14:37:42Z"},{"id":19556998,"title":"Storeon: Redux-like state manager in 179 bytes () with React/Preact hooks","url":"https://github.com/ai/storeon","rank":-4.853960595957184,"score":1,"time":"2019-04-02T18:13:02Z"},{"id":19560405,"title":"React Native Deep Link – url scheme and universal link","url":"https://medium.com/@abhisheknalwaya/react-native-deep-linking-for-ios-and-android-d33abfba7ef3","rank":-5.4223148645315336,"score":2,"time":"2019-04-03T02:57:40Z"},{"id":19560839,"title":"React Native Border Radius with Background Color Example","url":"https://www.skptricks.com/2019/04/react-native-border-radius-with-background-color-example.html","rank":-5.642544952660551,"score":1,"time":"2019-04-03T04:47:43Z"},{"id":19561340,"title":"React Component Collections from Popular Libraries","url":"https://medium.com/@JonathanSaring/7-react-component-collections-from-popular-libraries-f925c9803176","rank":-6.141418665344863,"score":2,"time":"2019-04-03T06:58:30Z"},{"id":19561699,"title":"Top React Native Starter Kits","url":"https://dev.to/anaflatlogic/top-5-react-native-starter-kits-3kf","rank":-6.4254656634776115,"score":1,"time":"2019-04-03T08:18:13Z"},{"id":19562862,"title":"The Biggest React Native Starter Update So Far","url":"http://bit.ly/2CS0Xoq","rank":-5.642544952660551,"score":1,"time":"2019-04-03T12:48:41Z"},{"id":19563132,"title":"Become a better developer, every time you open a New Tab – story based on React","url":"https://owwly.com/ux-case-studies/lifeapp","rank":-4.3934495640662155,"score":1,"time":"2019-04-03T13:31:11Z"},{"id":19563239,"title":"React Native Linking","url":"https://medium.com/@abhisheknalwaya/react-native-deep-linking-for-ios-and-android-d33abfba7ef3","rank":-7.080419157732719,"score":2,"time":"2019-04-03T13:46:24Z"},{"id":19563782,"title":"React Hooks: Usecallback and Usename","url":"https://blog.hackages.io/react-hooks-usecallback-and-usememo-8d5bb2b67231","rank":-6.4254656634776115,"score":1,"time":"2019-04-03T14:50:13Z"},{"id":19564358,"title":"Show HN: FasterDom – Light React + MobX + Router. Small and so fast!","url":"https://pxyup.github.io/FastDom/","rank":-4.690092449226312,"score":2,"time":"2019-04-03T15:50:03Z"},{"id":19567582,"title":"How to Build a Real-Time Collaborative Markdown Editor with React Hooks, GraphQL","url":"https://medium.com/open-graphql/how-to-build-a-real-time-collaborative-markdown-editor-with-react-hooks-graphql-aws-appsync-dc0c121683f4","rank":-4.690092449226312,"score":5,"time":"2019-04-03T21:58:16Z"},{"id":19567621,"title":"Extreme Optimization of AsyncStorage in React Native","url":"https://medium.com/@Sendbird/extreme-optimization-of-asyncstorage-in-react-native-b2a1e0107b34","rank":-5.8814219078830545,"score":1,"time":"2019-04-03T22:02:51Z"},{"id":19569879,"title":"How You May Have Come Up with React","url":"https://medium.com/@mrhuds0n/how-you-may-have-come-up-with-react-be2927ffa168","rank":-5.642544952660551,"score":1,"time":"2019-04-04T06:52:13Z"},{"id":19570307,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-04T08:47:01Z"},{"id":19570645,"title":"Building the Same App with Angular React and Vue","url":"https://mdbootstrap.com/angular-vs-react-vs-vue/","rank":-5.4223148645315336,"score":2,"time":"2019-04-04T10:17:23Z"},{"id":19573327,"title":"React Strictmode","url":"https://blog.hackages.io/do-you-know-react-strictmode-6d3ec9ab7161","rank":-7.460654783917127,"score":1,"time":"2019-04-04T15:19:49Z"},{"id":19573433,"title":"Dilemmas with React Hooks: Persistence and Memoization","url":"https://yearn2learn.netlify.com/dilemmas-with-react-hooks-2","rank":-5.8814219078830545,"score":58,"time":"2019-04-04T15:27:53Z"},{"id":19573606,"title":"How to Efficiently Go from Idea to Prototype in React","url":"https://rafaelquintanilha.com/how-to-efficiently-go-from-idea-to-prototype-in-react/","rank":-5.218630283054186,"score":2,"time":"2019-04-04T15:40:43Z"},{"id":19574837,"title":"8 easy steps to add Okta authentication to your React app","url":"https://blog.linguinecode.com/post/add-okta-authentication-to-react-app","rank":-5.029694159741383,"score":1,"time":"2019-04-04T17:24:53Z"},{"id":19574858,"title":"Build React, Vue.js web apps in no-time","url":"https://appseed.us/","rank":-5.4223148645315336,"score":8,"time":"2019-04-04T17:26:15Z"},{"id":19575155,"title":"Aven Framework and Cloud – Opinionated JavaScript for the Web and React Native","url":"https://github.com/AvenCloud/Aven","rank":-4.853960595957184,"score":1,"time":"2019-04-04T17:53:24Z"},{"id":19577193,"title":"Uploading Images in a React Native App","url":"https://heartbeat.fritz.ai/how-to-upload-images-in-a-react-native-app-4cca03ded855","rank":-5.8814219078830545,"score":2,"time":"2019-04-04T21:15:16Z"},{"id":19578943,"title":"How You May Have Come Up with React","url":"https://blog.usejournal.com/how-you-may-have-come-up-with-react-be2927ffa168","rank":-5.642544952660551,"score":1,"time":"2019-04-05T01:50:00Z"},{"id":19579207,"title":"React Native tutorial","url":"https://chrysntm.com/single-screen-cross-platform-mobile-app-in-45-minutes/","rank":-7.080419157732719,"score":24,"time":"2019-04-05T02:45:42Z"},{"id":19579213,"title":"Add a ‘Dark Mode’ to Any React Project","url":"https://chrysntm.com/add-a-dark-mode-to-any-react-project/","rank":-5.642544952660551,"score":2,"time":"2019-04-05T02:46:26Z"},{"id":19580099,"title":"React, Without Build Step","url":"https://formidable.com/blog/2019/no-build-step/","rank":-6.737061774670698,"score":1,"time":"2019-04-05T06:03:54Z"},{"id":19580983,"title":"A React-based web video player that makes streaming easy","url":"https://medium.com/@xiaoyuhen1994/griffith-a-react-based-web-video-player-that-makes-streaming-easy-bdfbbac14986","rank":-5.218630283054186,"score":2,"time":"2019-04-05T09:30:10Z"},{"id":19582020,"title":"React Hooks FAQ","url":"https://reactjs.org/docs/hooks-faq.html","rank":-7.080419157732719,"score":1,"time":"2019-04-05T12:56:16Z"},{"id":19586069,"title":"Growing cljfx: wrapper of JavaFX inspired by better parts of react and re-frame","url":"https://vlaaad.github.io/2019-04-05/growing-cljfx","rank":-4.5369272462944465,"score":2,"time":"2019-04-05T19:21:08Z"},{"id":19587538,"title":"Prototyping Best Practices Using React for Front-End Developers","url":"https://buttercms.com/blog/front-end-developer-best-practices-to-design-react-ui-framework","rank":-5.4223148645315336,"score":4,"time":"2019-04-05T22:16:28Z"},{"id":19589368,"title":"JavaScript and React Are in Demand: The HackerRank Developer Skills Report 2019","url":"https://medium.com/@frontnetcoin/javascript-and-react-are-in-demand-the-hackerrank-developer-skills-report-2019-is-here-297f142fe2d8","rank":-4.853960595957184,"score":1,"time":"2019-04-06T05:10:55Z"},{"id":19589537,"title":"Now you can generate React, Vue.js WEB APPS in no-time","url":"https://appseed.us/","rank":-4.853960595957184,"score":1,"time":"2019-04-06T06:15:18Z"},{"id":19590447,"title":"Hide Show View Text Component in React Native on Button Click","url":"https://www.skptricks.com/2019/04/hide-show-view-text-component-in-react-native.html","rank":-5.029694159741383,"score":1,"time":"2019-04-06T12:42:39Z"},{"id":19590628,"title":"What the Fork Is the React Virtual DOM?","url":"https://illustrated.dev/react-vdom","rank":-5.642544952660551,"score":2,"time":"2019-04-06T13:31:55Z"},{"id":19594060,"title":"Building a Simple Scoreboard with React","url":"https://medium.com/@ethoshansen/building-a-simple-scoreboard-with-react-b4ee2b84fa9f","rank":-6.141418665344863,"score":1,"time":"2019-04-07T00:55:53Z"},{"id":19595970,"title":"A complate way to learn React Native in 1 week","url":"https://github.com/unbug/react-native-train/blob/master/README.md","rank":-5.218630283054186,"score":1,"time":"2019-04-07T10:35:03Z"},{"id":19601558,"title":"I'm Learning About: React Component Communication","url":"http://alexkudlick.com/blog/ila-react-component-communication/","rank":-5.8814219078830545,"score":2,"time":"2019-04-08T02:51:55Z"},{"id":19601669,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-08T03:16:58Z"},{"id":19602176,"title":"React Native Animated Floating Reactions Like Facebook","url":"https://github.com/skptricks/React-Native/tree/master/React%20Native%20Animated%20Floating%20Reactions%20like%20Facebook","rank":-5.8814219078830545,"score":2,"time":"2019-04-08T04:42:57Z"},{"id":19602410,"title":"JavaScript Expert Check: Recent Developments at React, Angular, Vue.js","url":"https://medium.com/@frontnetcoin/javascript-expert-check-recent-developments-at-react-angular-vue-js-f9d490ffa2f4","rank":-5.218630283054186,"score":1,"time":"2019-04-08T05:34:00Z"},{"id":19604179,"title":"Dragrid – A simple grid with dragging feature for React","url":"https://github.com/frinyvonnick/dragrid","rank":-5.4223148645315336,"score":2,"time":"2019-04-08T11:31:37Z"},{"id":19607878,"title":"Clear Todos Pinching – “Can It Be Done in React Native?”","url":"https://youtu.be/onpGJqb3CT4","rank":-5.218630283054186,"score":1,"time":"2019-04-08T18:39:09Z"},{"id":19609702,"title":"2019-04-17 TypeScript React Meetup","url":"https://www.meetup.com/typescript-react/events/260268658/","rank":-6.141418665344863,"score":1,"time":"2019-04-08T22:27:42Z"},{"id":19611626,"title":"Function Argument Proximity and React","url":"http://bypaulshen.com/articles/function-argument-proximity","rank":-6.4254656634776115,"score":1,"time":"2019-04-09T03:51:44Z"},{"id":19612510,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-09T07:23:47Z"},{"id":19613000,"title":"Show HN: Rb-datepicker- react bootstrap date range picker","url":"https://github.com/atkawa7/rb-datepicker","rank":-5.4223148645315336,"score":2,"time":"2019-04-09T09:24:16Z"},{"id":19613575,"title":"React on lambda: concise, functional alternative to JSX","url":"https://github.com/sultan99/react-on-lambda","rank":-5.642544952660551,"score":4,"time":"2019-04-09T11:37:10Z"},{"id":19617104,"title":"React-Redux v7 final released: faster, and built with hooks","url":"https://github.com/reduxjs/react-redux/releases/tag/v7.0.1","rank":-5.218630283054186,"score":6,"time":"2019-04-09T17:36:31Z"},{"id":19617579,"title":"Fabric and TurboModules – the React Native rearchitecture, explained – part 3","url":"https://www.formidable.com/blog/2019/fabric-turbomodules-part-3/","rank":-5.218630283054186,"score":1,"time":"2019-04-09T18:25:21Z"},{"id":19618274,"title":"Uppy Working in React Native","url":"https://uppy.io/blog/2019/04/liftoff-14/","rank":-6.4254656634776115,"score":2,"time":"2019-04-09T19:46:56Z"},{"id":19618350,"title":"React native firebase 5.3.0 released","url":"https://rnfirebase.io/docs/v5.x.x/releases/v5.3.x","rank":-5.8814219078830545,"score":1,"time":"2019-04-09T19:57:28Z"},{"id":19622050,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-10T05:14:46Z"},{"id":19623039,"title":"Comparing Patterns in React and Ember [video]","url":"https://youtu.be/OZaPaRh83sA","rank":-5.8814219078830545,"score":1,"time":"2019-04-10T09:16:16Z"},{"id":19623653,"title":"React Hook Form","url":"https://github.com/bluebill1049/react-hook-form","rank":-7.080419157732719,"score":1,"time":"2019-04-10T11:41:53Z"},{"id":19630857,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-11T03:16:11Z"},{"id":19631610,"title":"Local Database in React Native Application","url":"https://reactnativecode.quora.com/Local-Database-In-React-Native-Application?share=1","rank":-6.141418665344863,"score":1,"time":"2019-04-11T06:13:51Z"},{"id":19637731,"title":"Add YouTube and web page link previews to your React Native chat app","url":"https://pusher.com/tutorials/link-previews-react-native-chat","rank":-4.690092449226312,"score":1,"time":"2019-04-11T18:36:17Z"},{"id":19639149,"title":"Build a Consultancy on React Native – An Interview with Jamon Holmgren","url":"https://reactpodcast.com/43","rank":-5.029694159741383,"score":1,"time":"2019-04-11T20:59:03Z"},{"id":19640675,"title":"Show HN: Windows 98 VanillaJS Boot, React OS Implementation w/ Component Library","url":"https://packard-belle.netlify.com","rank":-4.853960595957184,"score":14,"time":"2019-04-12T00:17:50Z"},{"id":19641553,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-12T02:56:46Z"},{"id":19642624,"title":"Show HN: Guess the Date, a date guessing game made with React Native","url":"https://guessthedate.app","rank":-4.690092449226312,"score":1,"time":"2019-04-12T07:00:51Z"},{"id":19643345,"title":"What I wish I knew when I started to work with React.js","url":"https://medium.freecodecamp.org/what-i-wish-i-knew-when-i-started-to-work-with-react-js-3ba36107fd13","rank":-4.690092449226312,"score":1,"time":"2019-04-12T09:28:12Z"},{"id":19643498,"title":"How to Make Instagram Heart Animation in React Native","url":"https://www.netguru.com/codestories/how-to-make-instagram-heart-animation-in-react-native","rank":-5.4223148645315336,"score":1,"time":"2019-04-12T10:03:21Z"},{"id":19643990,"title":"Step-by-step guide to bootstrap a React Native app from scratch","url":"https://github.com/atolye15/crna-recipe","rank":-4.853960595957184,"score":2,"time":"2019-04-12T11:59:21Z"},{"id":19644492,"title":"When to Use React UseRef and UseLayoutEffect","url":"https://blog.linguinecode.com/post/when-to-use-useref-and-uselayouteffect","rank":-5.8814219078830545,"score":1,"time":"2019-04-12T13:15:42Z"},{"id":19646563,"title":"A React hook for making isomorphic HTTP requests","url":"https://github.com/alex-cory/react-usefetch","rank":-5.642544952660551,"score":3,"time":"2019-04-12T16:50:52Z"},{"id":19647328,"title":"React with Headless CMS Gentics Mesh","url":"https://getmesh.io/docs/guides/mesh-react/","rank":-6.141418665344863,"score":2,"time":"2019-04-12T18:01:22Z"},{"id":19653088,"title":"The biggest lies about React Hooks","url":"https://stateofprogress.blog/the-biggest-lies-about-react-hooks-29aa306e354f","rank":-6.141418665344863,"score":4,"time":"2019-04-13T14:10:06Z"},{"id":19654974,"title":"Show HN: A Rapid Development React Web App with Webcodesk","url":"https://webcodesk.com","rank":-5.218630283054186,"score":2,"time":"2019-04-13T18:51:03Z"},{"id":19657521,"title":"Webiny – CMS powered by GraphQL and React","url":"https://github.com/Webiny/webiny-js","rank":-5.8814219078830545,"score":84,"time":"2019-04-14T03:56:23Z"},{"id":19657791,"title":"React Native Loading Spinner Overlay","url":"https://reactnativecode.quora.com/React-Native-Loading-Spinner-Overlay?share=1","rank":-6.4254656634776115,"score":1,"time":"2019-04-14T05:49:30Z"},{"id":19658321,"title":"Biggest React Job Board","url":"https://www.reddit.com/r/reactjs/comments/b86yfj/whos_hiring_april_2019/","rank":-6.737061774670698,"score":1,"time":"2019-04-14T09:16:06Z"},{"id":19658471,"title":"Most common mobile breakpoints for react native responsive design","url":"https://chrysntm.com/most-common-mobile-breakpoints-for-react-native-responsive-design/","rank":-5.4223148645315336,"score":1,"time":"2019-04-14T10:05:52Z"},{"id":19659328,"title":"Show HN: Web App Generators for React, Angular, Vue, SQL, MongoDB or Firestore","url":"https://scaffoldhub.io","rank":-4.690092449226312,"score":53,"time":"2019-04-14T13:36:13Z"},{"id":19659537,"title":"Show HN: Overstated – React state management library that's delightful to use","url":"https://github.com/fabiospampinato/overstated","rank":-4.853960595957184,"score":1,"time":"2019-04-14T14:15:47Z"},{"id":19662252,"title":"A React hook for making isomorphic HTTP requests","url":"https://github.com/alex-cory/react-usefetch","rank":-5.642544952660551,"score":1,"time":"2019-04-14T23:15:15Z"},{"id":19662827,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-15T02:22:47Z"},{"id":19664138,"title":"Build a VR App with React Native and Viro React","url":"https://medium.com/crowdbotics/how-to-build-your-first-vr-app-with-viroreact-react-native-and-crowdboticsp-a376b49e1e1d","rank":-7.337343744886062,"score":1,"time":"2019-04-15T09:23:52Z"},{"id":19664431,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-15T10:52:48Z"},{"id":19666709,"title":"Show HN: Toasted Notes – flexible toast notifications for React","url":"https://toasted-notes.netlify.com/","rank":-5.4223148645315336,"score":3,"time":"2019-04-15T16:47:14Z"},{"id":19667124,"title":"Interview with Sid, the Funny Guy Behind React.Games","url":"https://hackernoon.com/coding-education-part-2-interview-with-sid-a-guy-behind-react-games-257eab1c135c","rank":-5.4223148645315336,"score":1,"time":"2019-04-15T17:40:39Z"},{"id":19669894,"title":"ReasonML with React Hooks Tutorial–Building a Pomodoro Timer","url":"https://dev.to/iwilsonq/reasonml-with-react-hooks-tutorial-building-a-pomodoro-timer-57h0","rank":-5.4223148645315336,"score":1,"time":"2019-04-15T23:49:33Z"},{"id":19670818,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-16T03:06:17Z"},{"id":19672146,"title":"Top React Admin Dashboard Templates","url":"https://dev.to/anaflatlogic/top-7-react-admin-dashboard-templates-39dd","rank":-6.4254656634776115,"score":1,"time":"2019-04-16T08:55:13Z"},{"id":19673745,"title":"Angular vs. React: How to Choose the Right Technology","url":"https://mlsdev.com/blog/angular-vs-react","rank":-5.4223148645315336,"score":1,"time":"2019-04-16T14:11:30Z"},{"id":19674063,"title":"Is React a victim of its own success?","url":"https://medium.com/@shivekkhurana/is-react-a-victim-of-its-own-success-4dcf52af8133","rank":-5.642544952660551,"score":2,"time":"2019-04-16T14:47:07Z"},{"id":19675026,"title":"Base Web, Uber’s New Design System for Building Websites in React","url":"https://ubere.ng/2Xfb4vh","rank":-4.853960595957184,"score":1,"time":"2019-04-16T16:28:57Z"},{"id":19675065,"title":"The New React Native Architecture, Explained: Part 4 [of 4]","url":"https://formidable.com/blog/2019/lean-core-part-4/","rank":-5.218630283054186,"score":2,"time":"2019-04-16T16:33:12Z"},{"id":19675355,"title":"React Tutorial: Build a Trello Clone","url":"https://www.tutorialearn.com/@marco_nunnari/build-a-trello-clone-with-react-and-redux-GyQ3Sw","rank":-6.141418665344863,"score":3,"time":"2019-04-16T17:08:06Z"},{"id":19678902,"title":"Writing Redux-Like Simple Middleware for React Hooks","url":"https://medium.com/front-end-weekly/writing-redux-like-simple-middleware-for-react-hooks-b163724a7058","rank":-5.642544952660551,"score":1,"time":"2019-04-17T01:31:21Z"},{"id":19681133,"title":"Show HN: React-frontload – async data loading for React components","url":"https://github.com/davnicwil/react-frontload","rank":-7.337343744886062,"score":2,"time":"2019-04-17T09:50:28Z"},{"id":19682080,"title":"Base Web, Uber’s New Design System for Building Websites in React","url":"https://eng.uber.com/introducing-base-web/","rank":-4.853960595957184,"score":2,"time":"2019-04-17T12:54:11Z"},{"id":19682111,"title":"Design Systems and React [video]","url":"https://www.youtube.com/watch?v=hrbksRbx2Hk","rank":-6.4254656634776115,"score":1,"time":"2019-04-17T12:59:21Z"},{"id":19682270,"title":"React Hooks – A Deeper Dive Featuring UseContext and UseReducer","url":"https://testdriven.io/blog/react-hooks-advanced/#.XLcocAojGuM.hackernews","rank":-5.4223148645315336,"score":1,"time":"2019-04-17T13:21:55Z"},{"id":19682977,"title":"Custom Elements for React","url":"https://github.com/thread/custom-react-elements","rank":-6.737061774670698,"score":1,"time":"2019-04-17T14:42:33Z"},{"id":19683100,"title":"Fable: React you can be proud of Part 1","url":"https://blog.vbfox.net/2018/02/06/fable-react-1-react-in-fable-land.html","rank":-5.4223148645315336,"score":1,"time":"2019-04-17T14:56:25Z"},{"id":19683158,"title":"Brushable Histogram – An open-source data visualization react component","url":"https://medium.com/feedzaitech/introducing-brushable-histogram-6c6b0f0f60ca","rank":-5.4223148645315336,"score":20,"time":"2019-04-17T15:02:51Z"},{"id":19684136,"title":"React vs. Angular: Choosing the Right Tools for Your Next Project","url":"https://medium.com/@soshace/react-vs-angular-choosing-the-right-tools-for-your-next-project-426f4add1053","rank":-5.029694159741383,"score":1,"time":"2019-04-17T16:41:27Z"},{"id":19685672,"title":"Our Secret Sauce Is React Native","url":"https://www.aha.io/engineering/articles/secret-sauce-react-native/","rank":-6.141418665344863,"score":1,"time":"2019-04-17T19:30:23Z"},{"id":19688302,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-04-18T02:40:10Z"},{"id":19688883,"title":"How to Use React Hooks in React Native?","url":"https://medium.com/crowdbotics/build-a-react-native-app-with-react-hooks-5498e1d5fdf6","rank":-7.746472238338964,"score":1,"time":"2019-04-18T05:10:26Z"},{"id":19690045,"title":"Show HN: Timelapse of creating app in Webcodesk – visual builder for React","url":"https://youtu.be/6BObuw_nIn4","rank":-4.853960595957184,"score":1,"time":"2019-04-18T10:45:43Z"},{"id":19690334,"title":"Using Streams in React with Hooks","url":"https://www.johanbrook.com/writings/react-hooks-streams/","rank":-6.141418665344863,"score":3,"time":"2019-04-18T12:02:23Z"},{"id":19690646,"title":"Show HN: 8base – Generate working React app with GraphQL back end in minutes","url":"https://www.8base.com/generate","rank":-4.690092449226312,"score":42,"time":"2019-04-18T13:01:18Z"},{"id":19690930,"title":"UseContextState React Hook","url":"https://gist.github.com/revskill10/174ab37c5b228014e3215ca0def292a6","rank":-7.080419157732719,"score":1,"time":"2019-04-18T13:44:16Z"},{"id":19691197,"title":"Learn the simple way of building forms in React using Context API","url":"https://blog.mvp-space.com/learn-the-simple-way-of-building-forms-in-react-using-context-api-2a6b9e908fdb","rank":-4.853960595957184,"score":2,"time":"2019-04-18T14:22:54Z"},{"id":19691399,"title":"Sample of the Web Todo Application with the FullCalendar Component (React)","url":"https://github.com/ipselon/prime_faces_react_todo_sample","rank":-5.029694159741383,"score":1,"time":"2019-04-18T14:49:05Z"},{"id":19693170,"title":"React Visualization Libraries in 2019","url":"https://cube.dev/blog/react-visualization-libraries-in-2019/","rank":-6.4254656634776115,"score":3,"time":"2019-04-18T17:55:38Z"},{"id":19693463,"title":"Reduce User-Misspelled Emails in Your Forms with React JavaScript","url":"https://medium.com/@davisonpro/reduce-user-misspelled-emails-in-your-forms-with-react-js-779994a371f2","rank":-5.218630283054186,"score":1,"time":"2019-04-18T18:23:03Z"},{"id":19699592,"title":"Handle multiple APIs in your react-admin app","url":"https://blog.theodo.fr/2019/04/react-admin-second-api/","rank":-5.642544952660551,"score":5,"time":"2019-04-19T13:51:13Z"},{"id":19701698,"title":"Reduce User-Misspelled Emails in Your Forms with React JavaScript","url":"https://davisonpro.dev/reduce-user-misspelled-emails-in-your-forms-with-react-js/","rank":-5.218630283054186,"score":1,"time":"2019-04-19T18:16:38Z"},{"id":19702650,"title":"Best Practices for Client-Side Logging and Error Handling in React","url":"https://www.loggly.com/blog/best-practices-for-client-side-logging-and-error-handling-in-react/%22","rank":-5.029694159741383,"score":1,"time":"2019-04-19T20:18:29Z"},{"id":19704904,"title":"Igniting React Native Projects","url":"https://engineering.hiverhq.com/igniting-react-native-projects-68064770c148","rank":-6.737061774670698,"score":1,"time":"2019-04-20T05:06:28Z"},{"id":19705521,"title":"React Themes – Dashboards, Landing Pages. Free and Paid","url":"https://blog.appseed.us/react-themes-free-paid-material-kit/","rank":-5.642544952660551,"score":1,"time":"2019-04-20T09:09:06Z"},{"id":19705711,"title":"Learnji – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=Uw0XWM3Vz-o","rank":-5.642544952660551,"score":2,"time":"2019-04-20T10:16:37Z"},{"id":19706610,"title":"React Themes – Free and Paid. Crafted by HTML5 Up, LekoArts, Creative-Tim","url":"https://react-themes.appseed.us/","rank":-4.853960595957184,"score":1,"time":"2019-04-20T14:16:50Z"},{"id":19707188,"title":"Storm React Diagrams","url":"https://github.com/projectstorm/react-diagrams","rank":-7.080419157732719,"score":2,"time":"2019-04-20T15:55:08Z"},{"id":19707584,"title":"A Rapid Development for React Web Applications","url":"https://www.producthunt.com/posts/webcodesk","rank":-5.8814219078830545,"score":3,"time":"2019-04-20T17:05:50Z"},{"id":19709336,"title":"How to avoid this React Hooks performance pitfall","url":"https://medium.com/@_m1010j_/how-to-avoid-this-react-hooks-performance-pitfall-28770ad9abe0","rank":-5.642544952660551,"score":1,"time":"2019-04-20T22:36:34Z"},{"id":19711293,"title":"Everything you need to know before you try React Hooks","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-5.218630283054186,"score":1,"time":"2019-04-21T09:17:17Z"},{"id":19714627,"title":"Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo","url":"https://schneider.dev/blog/elixir-phoenix-absinthe-graphql-react-apollo-absurdly-deep-dive/","rank":-5.8814219078830545,"score":526,"time":"2019-04-21T21:15:05Z"},{"id":19717202,"title":"Don’t Start React with React Native","url":"https://medium.com/sfl-newsroom/dont-start-react-with-react-native-d2faa019d4fe","rank":-7.968636859947137,"score":1,"time":"2019-04-22T07:37:14Z"},{"id":19717563,"title":"React Native at Grain","url":"https://www.surendharreddy.com/articles/react-native-at-grain","rank":-6.737061774670698,"score":3,"time":"2019-04-22T09:27:09Z"},{"id":19718510,"title":"Make Complex Data Simple with GRANDstack: GraphQL, React, Apollo, Neo4j Database","url":"https://blog.grandstack.io/making-complex-data-simple-with-the-grand-stack-4c0c3435777b","rank":-5.029694159741383,"score":2,"time":"2019-04-22T12:56:06Z"},{"id":19719461,"title":"New React Redux coding style with hooks without selectors","url":"https://medium.com/@dai_shi/new-react-redux-coding-style-with-hooks-without-selectors-5055d59ab753","rank":-5.4223148645315336,"score":2,"time":"2019-04-22T15:08:02Z"},{"id":19722163,"title":"Create React App 3.0","url":"https://github.com/facebook/create-react-app/releases/tag/v3.0.0","rank":-6.4254656634776115,"score":6,"time":"2019-04-22T19:45:24Z"},{"id":19725855,"title":"Create-react-app 3.0 released","url":"https://github.com/facebook/create-react-app/releases/tag/v3.0.0","rank":-6.141418665344863,"score":3,"time":"2019-04-23T05:34:06Z"},{"id":19726084,"title":"Show HN: A starter template to build mobile apps with React Native","url":"https://appingkit.com","rank":-4.853960595957184,"score":1,"time":"2019-04-23T06:23:37Z"},{"id":19728090,"title":"Simple and universal data fetching lib for React using context to consume data","url":"https://www.npmjs.com/package/react-context-fetcher","rank":-4.690092449226312,"score":1,"time":"2019-04-23T12:55:30Z"},{"id":19728157,"title":"Application State Management with React","url":"https://kentcdodds.com/blog/application-state-management-with-react","rank":-6.4254656634776115,"score":1,"time":"2019-04-23T13:03:37Z"},{"id":19728896,"title":"How to Use React Portals?","url":"https://blog.hackages.io/react-portals-how-does-it-work-afa79dccc555","rank":-6.4254656634776115,"score":3,"time":"2019-04-23T14:25:44Z"},{"id":19730211,"title":"Dan Abramov: Beyond React 16 – JSConf Iceland 2018","url":"https://youtube.com/watch?v=nLF0n9SACd4","rank":-5.642544952660551,"score":2,"time":"2019-04-23T16:34:28Z"},{"id":19730807,"title":"Storeon: Tiny (173 bytes) event-based immutable state manager for React & Preact","url":"https://github.com/ai/storeon","rank":-4.853960595957184,"score":1,"time":"2019-04-23T17:25:50Z"},{"id":19732251,"title":"Conversion DevTool – Design Once, Convert Instantly to React, Vue, Bulma","url":"https://www.reddit.com/r/webdev/comments/bgkjt8/conversion_devtool_design_once_convert_instantly/","rank":-5.218630283054186,"score":1,"time":"2019-04-23T19:56:48Z"},{"id":19732891,"title":"How to handle forms with just React","url":"https://medium.com/@everdimension/how-to-handle-forms-with-just-react-ac066c48bd4f","rank":-5.8814219078830545,"score":1,"time":"2019-04-23T21:10:17Z"},{"id":19734942,"title":"The Modern React Bootcamp","url":"http://bit.ly/2XwdaHg","rank":-6.737061774670698,"score":1,"time":"2019-04-24T02:08:35Z"},{"id":19735561,"title":"Postgres, PostgREST, React, and writing less code","url":"https://paul.copplest.one/blog/nimbus-tech-2019-04.html","rank":-5.8814219078830545,"score":9,"time":"2019-04-24T04:29:03Z"},{"id":19735640,"title":"Making React Native Android Faster","url":"http://blog.nparashuram.com/2019/04/lazy-native-modules-react-native-android.html","rank":-6.4254656634776115,"score":1,"time":"2019-04-24T04:45:12Z"},{"id":19735900,"title":"React Native Mobile JavaScript Framework Plans for 2019","url":"https://medium.com/@frontnetcoin/react-native-mobile-javascript-framework-plans-for-2019-e5c8d5ce19fe","rank":-5.642544952660551,"score":1,"time":"2019-04-24T05:55:19Z"},{"id":19736397,"title":"React Fetching Library","url":"https://github.com/marcin-piela/react-fetching-library","rank":-7.080419157732719,"score":4,"time":"2019-04-24T07:53:09Z"},{"id":19736949,"title":"React Suite v4 feature tracking","url":"https://github.com/rsuite/rsuite/issues/453","rank":-6.4254656634776115,"score":1,"time":"2019-04-24T10:03:53Z"},{"id":19737463,"title":"Use Hooks to Fetch Data in React.js","url":"https://marcin-piela.github.io/react-fetching-library/","rank":-5.642544952660551,"score":2,"time":"2019-04-24T11:53:16Z"},{"id":19737475,"title":"React ESI: Blazing Fast SSR","url":"https://dunglas.fr/2019/04/react-esi-blazing-fast-ssr/","rank":-6.4254656634776115,"score":1,"time":"2019-04-24T11:55:45Z"},{"id":19737762,"title":"Efficient front-end development setup through code-splitting using React","url":"https://medium.com/smartly-io/how-we-built-a-seamless-user-experience-from-multiple-small-front-end-applications-84c568c78a05","rank":-5.218630283054186,"score":1,"time":"2019-04-24T12:44:56Z"},{"id":19737894,"title":"Intuitive React Integer Input","url":"https://spin.atomicobject.com/2019/04/24/react-integer-input/#.XMBexOJdnRg.hackernews","rank":-6.737061774670698,"score":1,"time":"2019-04-24T13:04:06Z"},{"id":19738164,"title":"Win this $25 bounty: Fix react native menu component","url":"https://bountify.co/sO","rank":-5.4223148645315336,"score":1,"time":"2019-04-24T13:38:33Z"},{"id":19739761,"title":"Thread on the Upcoming Concurrent Mode for React","url":"https://threader.app/thread/1120971795425832961","rank":-5.642544952660551,"score":2,"time":"2019-04-24T16:02:40Z"},{"id":19741471,"title":"Build a Chat App with Firebase and React Native","url":"https://blog.jscrambler.com/build-a-chat-app-with-firebase-and-react-native/","rank":-5.4223148645315336,"score":1,"time":"2019-04-24T18:38:03Z"},{"id":19741540,"title":"HTML to React Conversion Tool","url":"https://blog.appseed.us/html-to-react-conversion-tool/","rank":-6.4254656634776115,"score":1,"time":"2019-04-24T18:44:50Z"},{"id":19744522,"title":"Understanding Expo for React Native","url":"https://reactnativecode.quora.com/Understanding-Expo-For-React-Native?share=1","rank":-6.4254656634776115,"score":1,"time":"2019-04-25T02:30:37Z"},{"id":19745102,"title":"How to build and integrate a serverless React application and AWS Amplify","url":"https://medium.com/crowdbotics/how-to-quickly-build-and-integrate-a-serverless-react-application-with-crowdbotics-and-aws-amplify-8ffd0dd00a67","rank":-4.853960595957184,"score":2,"time":"2019-04-25T04:55:09Z"},{"id":19746025,"title":"How You Render JSON Object in React Component?","url":"https://dailyhack.xyz/post/render-json-objects-in-react-component-70","rank":-5.642544952660551,"score":1,"time":"2019-04-25T08:06:57Z"},{"id":19746085,"title":"Free React Material-UI Admin Template","url":"https://www.producthunt.com/posts/react-material-admin","rank":-6.141418665344863,"score":1,"time":"2019-04-25T08:19:05Z"},{"id":19747441,"title":"Build Augmented Reality Applications with React-Native","url":"https://marmelab.com/blog/2019/04/25/react-native-augmented-reality.html","rank":-5.8814219078830545,"score":1,"time":"2019-04-25T12:43:59Z"},{"id":19749215,"title":"JavaScript and React Podcasts: The Ultimate Guide to Web Development Podcasts","url":"https://medium.com/@soshace/javascript-and-react-podcasts-the-ultimate-guide-to-web-development-podcasts-part-1-fd4154f819f0","rank":-5.029694159741383,"score":1,"time":"2019-04-25T15:34:19Z"},{"id":19750331,"title":"Apple Bedtime – “Can It Be Done in React Native?”","url":"https://youtu.be/FrSCr_Ck30E","rank":-5.4223148645315336,"score":1,"time":"2019-04-25T17:20:27Z"},{"id":19751849,"title":"Open-Source, the New Sexy – Beautiful Web Apps. Coded in React","url":"https://www.reddit.com/r/reactjs/comments/bhcxjj/opensource_the_new_sexy_beautiful_web_apps_coded/","rank":-5.029694159741383,"score":1,"time":"2019-04-25T19:51:45Z"},{"id":19754999,"title":"Star Wars API with React Hooks, light side and dark side modes","url":"http://ancient-island-71840.herokuapp.com/","rank":-4.853960595957184,"score":1,"time":"2019-04-26T05:10:33Z"},{"id":19756051,"title":"Weekend JavaScript #168 – Node 12, the new create-react-app, and more","url":"https://www.weekendjs.com/issues/168","rank":-4.853960595957184,"score":1,"time":"2019-04-26T10:18:48Z"},{"id":19758848,"title":"Base Web, Uber’s New Design System for Building Websites in React","url":"https://eng.uber.com/introducing-base-web/","rank":-4.853960595957184,"score":266,"time":"2019-04-26T15:55:35Z"},{"id":19760072,"title":"Show HN: Overstated – React state management library that's delightful to use","url":"https://github.com/fabiospampinato/overstated","rank":-4.853960595957184,"score":1,"time":"2019-04-26T17:48:31Z"},{"id":19761377,"title":"Catching Bugs in React Using TypeScript","url":"https://messari.io/blog/catching-bugs-in-react-using-typescript","rank":-6.141418665344863,"score":1,"time":"2019-04-26T20:17:33Z"},{"id":19761422,"title":"Loading images gracefully with react-image-appear","url":"https://arunmichaeldsouza.com/blog/loading-images-gracefully-with-react-image-appear","rank":-5.8814219078830545,"score":1,"time":"2019-04-26T20:24:41Z"},{"id":19762076,"title":"Append-only development with React [video]","url":"https://youtu.be/gDkUpx0dVc0?t=3355","rank":-6.141418665344863,"score":1,"time":"2019-04-26T21:51:20Z"},{"id":19762266,"title":"Show HN: Revact – full reactivity JavaScript framework. Light React and MobX","url":"https://github.com/PxyUp/Revact","rank":-5.029694159741383,"score":3,"time":"2019-04-26T22:22:02Z"},{"id":19764961,"title":"Refreshed Windows95 UI Components for React","url":"https://react95.io/","rank":-6.141418665344863,"score":2,"time":"2019-04-27T11:18:53Z"},{"id":19765981,"title":"Array destructuring for multi-value returns (in light of React hooks)","url":"https://docs.google.com/document/d/1hWb-lQW4NSG9yRpyyiAA_9Ktytd5lypLnVLhPX9vamE/mobilebasic","rank":-5.029694159741383,"score":2,"time":"2019-04-27T15:25:07Z"},{"id":19766674,"title":"Show HN: Build a Pet Hotel Web App with React, Node.js and DB with ScaffoldHub","url":"https://www.youtube.com/watch?v=MMOvx38dXz4","rank":-4.2587684905126455,"score":2,"time":"2019-04-27T17:41:29Z"},{"id":19768063,"title":"Isomorphic Fetching Library for React.js (TS, SSR, Suspense)","url":"https://github.com/marcin-piela/react-fetching-library","rank":-5.4223148645315336,"score":3,"time":"2019-04-27T22:38:16Z"},{"id":19768722,"title":"Using Google Optimize in React","url":"https://www.boredhacking.com/google-optimize-in-react/","rank":-6.4254656634776115,"score":2,"time":"2019-04-28T01:27:58Z"},{"id":19770104,"title":"Material UI Paperbase theme based react admin app","url":"https://github.com/sadika9/react-admin-app","rank":-5.642544952660551,"score":1,"time":"2019-04-28T09:02:39Z"},{"id":19774021,"title":"Reactjs-Popup (3kb)–React Popup, Modals, Tooltips and Menus – All in One","url":"https://elazizi.com/introducing-reactjs-popup-%F0%9F%8E%89-3-kb-react-popup-modals-tooltips-and-menus-all-in-one","rank":-4.853960595957184,"score":2,"time":"2019-04-28T22:07:14Z"},{"id":19778698,"title":"How to Build a Web App with React Native","url":"https://heartbeat.fritz.ai/how-to-build-a-web-app-with-react-native-b93575a16a5e","rank":-5.4223148645315336,"score":3,"time":"2019-04-29T14:35:26Z"},{"id":19779027,"title":"Show HN: A babel macro that helps you reduce React boilerplate","url":"https://github.com/yesmeck/reactive.macro","rank":-5.029694159741383,"score":2,"time":"2019-04-29T15:09:34Z"},{"id":19779421,"title":"Skeleton Loading with React","url":"https://medium.com/octopus-wealth/skeleton-loading-pages-with-react-5a931f12677b","rank":-6.737061774670698,"score":2,"time":"2019-04-29T15:46:25Z"},{"id":19781734,"title":"Show HN: Relaks 2.0 – Asynchronous operation in hook-based React components","url":"https://github.com/trambarhq/relaks","rank":-4.853960595957184,"score":1,"time":"2019-04-29T19:25:55Z"},{"id":19782927,"title":"3D Scientific Visualization in Create React App","url":"https://github.com/thewtex/craco-vtk","rank":-5.8814219078830545,"score":3,"time":"2019-04-29T21:51:38Z"},{"id":19786246,"title":"React Hooks Deep Dive","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-6.737061774670698,"score":1,"time":"2019-04-30T09:02:48Z"},{"id":19786557,"title":"How to conditionally wrap an element in React?","url":"https://blog.hackages.io/conditionally-wrap-an-element-in-react-a8b9a47fab2","rank":-5.642544952660551,"score":1,"time":"2019-04-30T10:10:45Z"},{"id":19787950,"title":"React application performance – Best practices and lessons","url":"https://medium.com/botsplash-engineering/react-application-performance-best-practices-and-lessons-8ef4035ddea6","rank":-5.8814219078830545,"score":2,"time":"2019-04-30T13:58:33Z"},{"id":19787995,"title":"React hook router updated to version 1.2.1","url":"https://parastudios.de/updates-about-react-hook-router/","rank":-5.4223148645315336,"score":2,"time":"2019-04-30T14:03:34Z"},{"id":19789044,"title":"Why do some people react poorly, even catastrophically, in emergency situations?","url":"http://protomag.com/articles/neuroscience-giving","rank":-5.029694159741383,"score":2,"time":"2019-04-30T15:53:37Z"},{"id":19789075,"title":"Show HN: Snake with React Hooks","url":"https://github.com/taming-the-state-in-react/react-snake","rank":-6.141418665344863,"score":1,"time":"2019-04-30T15:56:34Z"},{"id":19791622,"title":"Building a Web App with React Native","url":"https://heartbeat.fritz.ai/how-to-build-a-web-app-with-react-native-b93575a16a5e","rank":-5.8814219078830545,"score":2,"time":"2019-04-30T20:30:52Z"},{"id":19798076,"title":"Dan Abramov Explains Concurrent React","url":"https://threader.app/thread/1120971795425832961","rank":-6.4254656634776115,"score":3,"time":"2019-05-01T15:36:46Z"},{"id":19798219,"title":"React Native Chat with Chuck Norris","url":"https://dev.to/nickparsons/react-native-chat-with-chuck-norris-3h7m","rank":-6.141418665344863,"score":3,"time":"2019-05-01T15:48:51Z"},{"id":19799102,"title":"Comparing React Native Navigations","url":"https://blog.logrocket.com/react-navigation-vs-react-native-navigation-which-is-right-for-you-3d47c1cd1d63","rank":-6.737061774670698,"score":2,"time":"2019-05-01T16:57:55Z"},{"id":19800868,"title":"Is Angular Dying Because of React?","url":"https://medium.com/@PurpleGreenLemon/is-angular-dying-because-of-react-a8e885f09421","rank":-6.141418665344863,"score":3,"time":"2019-05-01T19:43:27Z"},{"id":19804980,"title":"Flutter vs. React Native – Who Wins the War","url":"https://www.xongolab.com/blog/flutter-by-google-vs-react-native-by-facebook-who-wins-the-war/","rank":-5.642544952660551,"score":1,"time":"2019-05-02T05:22:38Z"},{"id":19806935,"title":"Why React Native Is the Future of Mobile Development","url":"https://blog.aurity.co/here-is-why-react-native-is-the-future-of-mobile-development-139fe95416c","rank":-5.4223148645315336,"score":1,"time":"2019-05-02T12:05:42Z"},{"id":19807975,"title":"Create-Pastel-App: Build CLI Apps Using React","url":"https://github.com/vadimdemedes/create-pastel-app","rank":-5.642544952660551,"score":1,"time":"2019-05-02T14:00:52Z"},{"id":19809108,"title":"Complete Intro to React (v5) with Brian Holt (Now Live)","url":"https://frontendmasters.com/","rank":-5.218630283054186,"score":1,"time":"2019-05-02T15:43:57Z"},{"id":19809257,"title":"How to UseReducer in React?","url":"https://www.robinwieruch.de/react-usereducer-hook/","rank":-6.4254656634776115,"score":2,"time":"2019-05-02T15:54:43Z"},{"id":19809750,"title":"Minutes React Native Custom Slider","url":"https://www.youtube.com/watch?v=8ozJiGyZGrc","rank":-6.4254656634776115,"score":1,"time":"2019-05-02T16:39:15Z"},{"id":19810936,"title":"Troubleshooting React with Redux and Redux DevTools","url":"https://blog.praveen.science/troubleshooting-react-with-redux/","rank":-5.8814219078830545,"score":1,"time":"2019-05-02T18:24:34Z"},{"id":19814214,"title":"Simple and powerful API client for react Use hooks to fetch data. No deps","url":"https://github.com/marcin-piela/react-fetching-library","rank":-4.5369272462944465,"score":2,"time":"2019-05-02T23:57:46Z"},{"id":19815158,"title":"You probably shouldn't be using React","url":"https://medium.com/@tindleaj/you-probably-shouldt-be-using-react-2f45ca487c8e","rank":-5.8814219078830545,"score":1,"time":"2019-05-03T03:02:40Z"},{"id":19823988,"title":"Use-Phoenix-Channel: A React Hook for Phoenix Channels","url":"https://github.com/alexgriff/use-phoenix-channel","rank":-5.4223148645315336,"score":2,"time":"2019-05-04T02:35:20Z"},{"id":19824362,"title":"How to add animations quickly to your React-Native projects","url":"https://medium.com/nursoft/4-ways-to-add-animations-quickly-to-your-react-native-projects-7875f71f7c80","rank":-5.218630283054186,"score":1,"time":"2019-05-04T04:01:53Z"},{"id":19826281,"title":"Show HN: Redux Agent – Reducer-Driven Effects for React/Redux Apps","url":"https://redux-agent.org","rank":-5.029694159741383,"score":1,"time":"2019-05-04T13:25:09Z"},{"id":19826766,"title":"Show HN: A small state management library (using React Hooks)","url":"https://github.com/z0al/stash","rank":-5.218630283054186,"score":1,"time":"2019-05-04T14:47:05Z"},{"id":19829988,"title":"Append-only development with React [talk]","url":"https://www.youtube.com/watch?v=cXuvCMG21Ss","rank":-6.141418665344863,"score":1,"time":"2019-05-04T23:16:47Z"},{"id":19832236,"title":"Build React, Vue Apps Integrated with Express, Laravel Back Ends in No-Time","url":"https://appseed.us","rank":-4.690092449226312,"score":1,"time":"2019-05-05T11:16:29Z"},{"id":19833712,"title":"Building the New Facebook.com with React, GraphQL and Relay","url":"https://developers.facebook.com/videos/2019/building-the-new-facebookcom-with-react-graphql-and-relay/","rank":-5.218630283054186,"score":2,"time":"2019-05-05T17:01:46Z"},{"id":19837429,"title":"Ng vs React vs Vue","url":"https://mdbootstrap.com/angular-vs-react-vs-vue/","rank":-6.4254656634776115,"score":1,"time":"2019-05-06T07:16:50Z"},{"id":19837948,"title":"Move from React Class to React Hooks, Here Is Pros and Cons","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-6.969263392375751,"score":1,"time":"2019-05-06T09:34:22Z"},{"id":19838857,"title":"Should you use React Native to build your startup’s mobile app?","url":"https://medium.com/snipe-gg/should-you-use-react-native-to-build-your-startups-mobile-app-c0baf9f4d9ad","rank":-4.853960595957184,"score":1,"time":"2019-05-06T12:43:10Z"},{"id":19839113,"title":"A React Alternative to WordPress: Create a Complete Blog from Scratch in Gatsby","url":"https://blog.significa.pt/advanced-blog-system-in-gatsby-16e0cd6b85ad","rank":-4.690092449226312,"score":2,"time":"2019-05-06T13:18:34Z"},{"id":19840580,"title":"Boilerplates for Web, React/RN/Vue, with TypeScript, Webpack/Parcel, MobX/Redux","url":"https://github.com/wx-chevalier/fe-boilerplates","rank":-4.853960595957184,"score":1,"time":"2019-05-06T15:58:06Z"},{"id":19840740,"title":"Microsoft Launches React Native for Windows","url":"https://techcrunch.com/2019/05/06/microsoft-launches-react-native-for-windows/","rank":-6.141418665344863,"score":221,"time":"2019-05-06T16:12:34Z"},{"id":19841989,"title":"Show HN: Build forms in React with clean boilerplate code around fields","url":"https://formeister.com","rank":-4.853960595957184,"score":1,"time":"2019-05-06T17:57:29Z"},{"id":19842068,"title":"Microsoft Officially Launches React Native for Windows","url":"https://www.reddit.com/r/reactnative/comments/blfapj/microsoft_launches_react_native_for_windows/","rank":-5.8814219078830545,"score":4,"time":"2019-05-06T18:05:50Z"},{"id":19842421,"title":"Create-react-app application with redux and cool libraries to make life easier","url":"https://github.com/ChristianTracy/cra-redux-boilerplate","rank":-4.690092449226312,"score":2,"time":"2019-05-06T18:39:45Z"},{"id":19842536,"title":"Show HN: Coursera Notes Clone for YouTube Playlists with React and VideoJS","url":"https://react-coursebuilder.netlify.com","rank":-4.853960595957184,"score":32,"time":"2019-05-06T18:51:35Z"},{"id":19845068,"title":"React Native for Windows","url":"https://github.com/Microsoft/react-native-windows","rank":-6.737061774670698,"score":1,"time":"2019-05-06T23:47:07Z"},{"id":19845668,"title":"Creating Universal Windows Apps with React Native","url":"https://www.microsoft.com/developerblog/2016/05/26/creating-universal-windows-apps-with-react-native/","rank":-5.8814219078830545,"score":2,"time":"2019-05-07T01:39:39Z"},{"id":19847577,"title":"Show HN: The pictured tutorial on creating enhanced ToDo app with React","url":"https://github.com/ipselon/prime_faces_react_todo_sample","rank":-4.853960595957184,"score":8,"time":"2019-05-07T08:42:20Z"},{"id":19850178,"title":"The what, how and why behind React Hooks","url":"https://blog.qmo.io/react-lets-talk-hooks","rank":-5.642544952660551,"score":1,"time":"2019-05-07T15:08:16Z"},{"id":19850634,"title":"HappyFunCorp Is Hiring a React Front End Developer Based in NYC","url":"https://hire.withgoogle.com/public/jobs/happyfuncorpcom/view/P_AAAAAAGAACGFKvV_cgUA1a","rank":-5.029694159741383,"score":1,"time":"2019-05-07T15:52:53Z"},{"id":19850885,"title":"Recursive React Components","url":"https://www.bitovi.com/blog/recursive-react-components","rank":-7.080419157732719,"score":2,"time":"2019-05-07T16:18:05Z"},{"id":19852240,"title":"React vs. Angular: Which JavaScript Framework Is Better","url":"https://www.namasteui.com/react-vs-angular-which-javascript-framework-is-better/","rank":-5.642544952660551,"score":1,"time":"2019-05-07T18:43:50Z"},{"id":19853519,"title":"React for Web Designers","url":"https://www.framer.com/blog/posts/react-for-web-designers/","rank":-6.737061774670698,"score":2,"time":"2019-05-07T21:17:01Z"},{"id":19854177,"title":"How to Use React Context Effectively","url":"https://kentcdodds.com/blog/how-to-use-react-context-effectively","rank":-6.141418665344863,"score":1,"time":"2019-05-07T22:50:53Z"},{"id":19857875,"title":"Starting with React 16 and Three.js in 5 minutes","url":"https://blog.bitsrc.io/starting-with-react-16-and-three-js-in-5-minutes-3079b8829817","rank":-5.218630283054186,"score":1,"time":"2019-05-08T11:41:55Z"},{"id":19858344,"title":"Build a Slack-Like Chat Application with React","url":"https://medium.com/front-end-weekly/build-a-slack-like-chat-application-with-react-30dad7b9b095","rank":-5.642544952660551,"score":1,"time":"2019-05-08T12:53:30Z"},{"id":19861340,"title":"Python Chat Tutorial with Django and React","url":"https://dev.to/nickparsons/tutorial-chat-with-python-django-and-react-1cpk#comments","rank":-5.8814219078830545,"score":1,"time":"2019-05-08T18:00:23Z"},{"id":19862023,"title":"Show HN: Measure things in React with react-use-size","url":"https://github.com/thomasthiebaud/react-use-size","rank":-7.337343744886062,"score":1,"time":"2019-05-08T19:24:32Z"},{"id":19867684,"title":"Starting with React 16 and Three.js in 5 minutes","url":"https://blog.bitsrc.io/starting-with-react-16-and-three-js-in-5-minutes-3079b8829817","rank":-5.218630283054186,"score":1,"time":"2019-05-09T12:35:08Z"},{"id":19868093,"title":"Swapping React for Phoenix LiveView","url":"https://medium.com/qixxit-development/swapping-react-for-phoenix-liveview-db6581f27a14","rank":-6.4254656634776115,"score":3,"time":"2019-05-09T13:32:37Z"},{"id":19868711,"title":"Building a React Native Mobile App with AWS Amplify and Expo","url":"https://heartbeat.fritz.ai/building-a-react-native-mobile-app-with-aws-amplify-and-expo-fcab6ee0555e","rank":-5.029694159741383,"score":2,"time":"2019-05-09T14:42:37Z"},{"id":19870214,"title":"AppStore Shared Transition – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=Z7gdqY1PZaM","rank":-5.218630283054186,"score":1,"time":"2019-05-09T17:25:35Z"},{"id":19875008,"title":"React Hooks 项目重构实战","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-7.080419157732719,"score":1,"time":"2019-05-10T04:16:39Z"},{"id":19876423,"title":"How to Build a Cross-Browser New Tab Apps Using React","url":"https://codeburst.io/how-to-build-a-cross-browser-new-tab-apps-using-react-ba7d223ca6c6","rank":-5.029694159741383,"score":1,"time":"2019-05-10T10:01:33Z"},{"id":19876748,"title":"A data-fetching component in React","url":"http://sgt.hootr.club/molten-matter/data-fetching-react/","rank":-6.141418665344863,"score":1,"time":"2019-05-10T11:21:52Z"},{"id":19876760,"title":"Show HN: Yubaba – out of the box animated experiences for React.js \uD83E\uDDD9","url":"https://yubabajs.com","rank":-4.690092449226312,"score":2,"time":"2019-05-10T11:24:17Z"},{"id":19876919,"title":"Using React's Proxy to Get Ahead of CORS and Use HTTPS for API Calls","url":"https://blog.praveen.science/using-reacts-proxy-to-get-ahead-of-cors/","rank":-4.3934495640662155,"score":1,"time":"2019-05-10T12:01:03Z"},{"id":19877131,"title":"Content Reload from Headless CMS in React Apps","url":"https://getmesh.io/docs/guides/mesh-react-2/","rank":-5.642544952660551,"score":1,"time":"2019-05-10T12:38:34Z"},{"id":19877510,"title":"Ntennah's Weekly React.js Newsletter","url":"https://www.ntennah.com/issue/react","rank":-6.141418665344863,"score":1,"time":"2019-05-10T13:33:17Z"},{"id":19882205,"title":"Show HN: Particle Effects in React","url":"https://387z7o2zrq.codesandbox.io/","rank":-6.141418665344863,"score":1,"time":"2019-05-10T21:03:06Z"},{"id":19883028,"title":"Notifications in React JavaScript Using Noty","url":"https://blog.praveen.science/notifications-in-react-js-using-noty/","rank":-6.141418665344863,"score":4,"time":"2019-05-10T22:54:04Z"},{"id":19883423,"title":"Adopting Styled Components with TypeScript in React Native","url":"https://medium.com/bungalow-garage/adopting-styled-components-with-typescript-in-react-native-c57078cd818f","rank":-5.642544952660551,"score":3,"time":"2019-05-10T23:59:08Z"},{"id":19885140,"title":"Tutorial: Route transitions in React are easy","url":"https://medium.com/@alshdavid/route-transitions-in-react-are-easy-65b31dbb988","rank":-5.8814219078830545,"score":1,"time":"2019-05-11T08:04:04Z"},{"id":19885462,"title":"Easily Running React on Localhost with HTTPS and No CORS for API Access","url":"https://blog.praveen.science/p/e74b14c5-75de-4e2d-a1da-84255d30afb0/","rank":-4.690092449226312,"score":2,"time":"2019-05-11T10:09:21Z"},{"id":19886760,"title":"React Hooks in Action","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-6.737061774670698,"score":1,"time":"2019-05-11T15:55:39Z"},{"id":19886859,"title":"Show HN: The ultimate full stack starter project (React, Koa, Auth, File Upload)","url":"https://medium.com/sugarkubes/react-starter-kit-new-sugarkube-7c5e8d6e8f85","rank":-4.690092449226312,"score":2,"time":"2019-05-11T16:16:21Z"},{"id":19890862,"title":"React Native 实战开源教程","url":"https://github.com/unbug/react-native-train/blob/master/README.md","rank":-7.080419157732719,"score":1,"time":"2019-05-12T08:50:52Z"},{"id":19894765,"title":"Webcodesk helps to organize code in a big React Web Application","url":"https://medium.com/@alex_pustovalov/webcodesk-helps-to-organize-code-in-a-big-react-web-application-f306bd385734","rank":-5.029694159741383,"score":1,"time":"2019-05-12T21:44:19Z"},{"id":19895749,"title":"Recommended React Guides and Free Tutorials","url":"https://coursesbuddy.com/best-react-courses/","rank":-6.141418665344863,"score":7,"time":"2019-05-13T01:18:39Z"},{"id":19896451,"title":"React Native Square POS","url":"https://matix.io/react-native-square-pos/","rank":-6.737061774670698,"score":2,"time":"2019-05-13T04:34:52Z"},{"id":19896892,"title":"Build a Web App with React.js and GraphQL","url":"https://www.agiratech.com/build-web-a-app-with-react-and-graphql/","rank":-5.4223148645315336,"score":1,"time":"2019-05-13T07:02:18Z"},{"id":19897754,"title":"Frontity, a React framework to create WordPress themes","url":"https://blog.frontity.org/frontity-a-react-framework-to-create-wordpress-themes/","rank":-5.642544952660551,"score":2,"time":"2019-05-13T10:20:22Z"},{"id":19898591,"title":"Discovering Patterns with React Hooks","url":"https://ponyfoo.com/articles/discovering-patterns-with-react-hooks","rank":-6.4254656634776115,"score":2,"time":"2019-05-13T12:30:40Z"},{"id":19899305,"title":"Build the React Native Continuous Deployment Pipeline of Your Dreams in 1 Hour","url":"https://blog.theodo.com/2019/04/react-native-deployment-pipeline/","rank":-4.690092449226312,"score":11,"time":"2019-05-13T14:00:53Z"},{"id":19899381,"title":"Building a React Native Location Tracking App","url":"https://heartbeat.fritz.ai/building-a-react-native-location-tracking-app-6007035a3297","rank":-5.8814219078830545,"score":2,"time":"2019-05-13T14:10:50Z"},{"id":19900434,"title":"React Hooks (and What They Mean for Designers)","url":"https://www.framer.com/blog/posts/react-hooks/","rank":-5.642544952660551,"score":1,"time":"2019-05-13T15:45:37Z"},{"id":19902133,"title":"React 16 and Three.js integration tips (2019)","url":"https://codeburst.io/react-16-three-js-integration-tips-2019-b6afe19c0b83","rank":-5.642544952660551,"score":1,"time":"2019-05-13T18:18:12Z"},{"id":19903607,"title":"Why I don't use React","url":"https://areknawo.com/why-i-dont-use-react/","rank":-6.141418665344863,"score":25,"time":"2019-05-13T20:29:19Z"},{"id":19905773,"title":"React Native Full Width Horizontal ScrollView","url":"https://dev.to/skptricks/react-native-full-width-horizontal-scrollview-2dae","rank":-6.141418665344863,"score":2,"time":"2019-05-14T01:01:41Z"},{"id":19906493,"title":"Clone Medium on Node.js and React.js","url":"https://medium.com/swlh/clone-medium-on-node-js-and-react-js-731cdfbb6878","rank":-5.642544952660551,"score":1,"time":"2019-05-14T03:15:22Z"},{"id":19907012,"title":"React 16 and Three.js integration tips (2019)","url":"https://codeburst.io/react-16-three-js-integration-tips-2019-b6afe19c0b83","rank":-5.642544952660551,"score":1,"time":"2019-05-14T05:34:48Z"},{"id":19907507,"title":"Introduction to React Native","url":"https://dev.to/alexandrumic/an-introduction-to-react-native-gje","rank":-6.737061774670698,"score":1,"time":"2019-05-14T07:27:42Z"},{"id":19908184,"title":"Uix (ClojureScript Wrapper for Modern React.js)","url":"https://github.com/roman01la/uix","rank":-5.8814219078830545,"score":2,"time":"2019-05-14T10:11:21Z"},{"id":19908880,"title":"ReacType – a visual prototyping tool for React/TypeScript applications","url":"https://github.com/team-reactype/ReacType","rank":-5.4223148645315336,"score":2,"time":"2019-05-14T12:37:37Z"},{"id":19910167,"title":"Build Cross-Platform Apps with React Native, Includes Tizen, macOS, KaiOS","url":"https://github.com/pavjacko/renative","rank":-5.029694159741383,"score":2,"time":"2019-05-14T15:00:05Z"},{"id":19910266,"title":"Show HN: Reakit, the Accessible UI Toolkit for React","url":"https://reakit.io","rank":-5.4223148645315336,"score":13,"time":"2019-05-14T15:09:39Z"},{"id":19911328,"title":"China exporters react to new tariff plan: ‘This will kill my US market’","url":"https://www.scmp.com/economy/china-economy/article/3010106/china-exporters-react-trumps-new-tariff-plan-will-kill-my-us","rank":-4.690092449226312,"score":2,"time":"2019-05-14T17:09:05Z"},{"id":19913107,"title":"Sneaky Fingerprint and IP Tracker with React","url":"https://dev.to/molamk/sneaky-fingerprint-and-ip-tracker-2ka7","rank":-5.8814219078830545,"score":2,"time":"2019-05-14T19:39:04Z"},{"id":19915835,"title":"From React Native to the App Store","url":"https://github.com/exactchange/daily-tarot","rank":-5.8814219078830545,"score":2,"time":"2019-05-15T02:16:51Z"},{"id":19916545,"title":"How to Create a Countdown Component with React and MomentJS","url":"https://www.florin-pop.com/blog/2019/05/countdown-built-with-react/","rank":-5.218630283054186,"score":1,"time":"2019-05-15T04:56:46Z"},{"id":19918610,"title":"Serving React and Django together (as a single app)","url":"https://hackernoon.com/serving-react-and-django-together-2089645046e4","rank":-5.4223148645315336,"score":1,"time":"2019-05-15T12:13:31Z"},{"id":19919486,"title":"Minutes React Native Circular Progress Bar","url":"https://www.youtube.com/watch?v=Y50CQfyFkGI","rank":-6.141418665344863,"score":1,"time":"2019-05-15T14:06:15Z"},{"id":19921101,"title":"Full-Stack TypeScript, React, Apollo, and Node Example","url":"https://medium.com/@tiagsters/one-full-stack-to-rule-them-all-5ca39ded16c1","rank":-5.642544952660551,"score":19,"time":"2019-05-15T16:34:34Z"},{"id":19927319,"title":"Building the New Facebook.com with React, GraphQL and Relay","url":"https://developers.facebook.com/videos/2019/building-the-new-facebookcom-with-react-graphql-and-relay","rank":-5.218630283054186,"score":1,"time":"2019-05-16T09:04:15Z"},{"id":19928713,"title":"A pain in the react: challenges behind server side rendering","url":"https://nckweb.com.ar/a-pain-in-the-react-challenges-behind-ssr/","rank":-5.218630283054186,"score":1,"time":"2019-05-16T13:17:07Z"},{"id":19928964,"title":"React Native Workshops","url":"https://shift.infinite.red/chain-react-2019-workshops-ff3727f90043","rank":-7.080419157732719,"score":1,"time":"2019-05-16T13:45:00Z"},{"id":19929272,"title":"Free Argon Design System for Bootstrap 4, React and Reactstrap","url":"https://www.creative-tim.com/product/argon-design-system-react","rank":-5.218630283054186,"score":2,"time":"2019-05-16T14:18:47Z"},{"id":19930285,"title":"Uploading Images to S3 from a React SPA","url":"https://www.koan.co/blog/uploading-images-to-s3-from-a-react-spa","rank":-5.642544952660551,"score":6,"time":"2019-05-16T16:13:07Z"},{"id":19939013,"title":"Dockerizing a React App","url":"https://mherman.org/blog/dockerizing-a-react-app/#.XN6uaRnblPw.hackernews","rank":-6.737061774670698,"score":2,"time":"2019-05-17T12:51:55Z"},{"id":19939023,"title":"JavaScript Framework Comparison: Vue, React and Angular","url":"https://mkdev.me/en/posts/javascript-framework-comparison-vue-react-and-angular-2019","rank":-5.8814219078830545,"score":1,"time":"2019-05-17T12:52:53Z"},{"id":19939618,"title":"Show HN: My first React app, top repo explorer","url":"https://rcshubhadeep.github.io/top-repo-explorer/","rank":-5.4223148645315336,"score":1,"time":"2019-05-17T13:56:52Z"},{"id":19941039,"title":"Show HN: LOC React State Manager Using Hooks","url":"https://gist.github.com/jakoblorz/6126582685f93bbe2313e2775a4b233f","rank":-5.642544952660551,"score":4,"time":"2019-05-17T16:22:43Z"},{"id":19941730,"title":"Append Only Development with React","url":"https://www.youtube.com/watch?v=cXuvCMG21Ss","rank":-6.4254656634776115,"score":1,"time":"2019-05-17T17:31:19Z"},{"id":19942028,"title":"The Future of React Router and Reach/Router","url":"https://reacttraining.com/blog/reach-react-router-future/","rank":-5.642544952660551,"score":2,"time":"2019-05-17T18:03:36Z"},{"id":19943822,"title":"Creating a Chat Window Using React, Material-UI, Hooks and PubNub","url":"https://www.pubnub.com/blog/group-chat-tutorial-react-hooks-material-ui-pubnub/?devrel_hn=samba","rank":-5.029694159741383,"score":2,"time":"2019-05-17T21:39:53Z"},{"id":19947480,"title":"Why Aphrodite became our choice for styling React apps","url":"https://medium.com/evodeck/why-aphrodite-became-our-choice-for-styling-react-apps-1f56950017f7","rank":-5.4223148645315336,"score":1,"time":"2019-05-18T14:15:40Z"},{"id":19948621,"title":"Step by step guide to React form validation","url":"https://www.smashingmagazine.com/2019/05/react-validation-library-basics-part1/","rank":-5.642544952660551,"score":1,"time":"2019-05-18T17:37:18Z"},{"id":19953270,"title":"Absolute Imports with Create React App. Plus ESLint and WebStorm Config","url":"https://hackernoon.com/absolute-imports-with-create-react-app-4c6cfb66c35d","rank":-5.029694159741383,"score":1,"time":"2019-05-19T13:50:53Z"},{"id":19954366,"title":"Show HN: New React Native Starter Project","url":"https://medium.com/sugarkubes/react-native-starter-kit-new-sugarkube-562a3b0c7f0c","rank":-5.8814219078830545,"score":2,"time":"2019-05-19T17:28:10Z"},{"id":19954571,"title":"Show HN: Product Hunt React Native Starter Launched","url":"https://www.producthunt.com/posts/react-native-starter-project","rank":-5.642544952660551,"score":1,"time":"2019-05-19T18:09:17Z"},{"id":19959695,"title":"Creating a Dashboard in React with JavaScript Libraries","url":"https://codeburst.io/data-visualization-in-react-application-f033858c71f3","rank":-5.642544952660551,"score":1,"time":"2019-05-20T12:29:57Z"},{"id":19960517,"title":"React for Vue Developers","url":"https://sebastiandedeyne.com/react-for-vue-developers/","rank":-6.737061774670698,"score":3,"time":"2019-05-20T14:17:01Z"},{"id":19960757,"title":"Building an Animated Search Bar with React Native","url":"https://heartbeat.fritz.ai/building-an-animated-search-bar-with-react-native-4a397b882f0a","rank":-5.642544952660551,"score":2,"time":"2019-05-20T14:41:02Z"},{"id":19961988,"title":"Absolute Imports with Create React App","url":"https://hackernoon.com/absolute-imports-with-create-react-app-4c6cfb66c35d","rank":-6.141418665344863,"score":1,"time":"2019-05-20T16:20:18Z"},{"id":19962171,"title":"Show HN: Simple React Native Starter Project","url":"https://medium.com/sugarkubes/react-native-starter-kit-new-sugarkube-562a3b0c7f0c","rank":-5.8814219078830545,"score":1,"time":"2019-05-20T16:36:49Z"},{"id":19965091,"title":"RITEway for Jest (React Native)","url":"https://github.com/janhesters/riteway-jest","rank":-6.4254656634776115,"score":1,"time":"2019-05-20T20:55:24Z"},{"id":19969142,"title":"Experience moving from Enzyme to react-testing-library","url":"https://medium.com/@boyney123/my-experience-moving-from-enzyme-to-react-testing-library-5ac65d992ce","rank":-5.642544952660551,"score":1,"time":"2019-05-21T11:27:20Z"},{"id":19970365,"title":"How to test your React · Redux application","url":"https://medium.com/asos-techblog/how-to-test-your-react-redux-application-48d90481a253","rank":-5.8814219078830545,"score":1,"time":"2019-05-21T14:19:19Z"},{"id":19971279,"title":"Web Development Newsletters: JavaScript, React, Vue, Angular Email Newsletters","url":"https://medium.com/@soshace/web-development-newsletters-javascript-react-vue-angular-email-newsletters-21138bd46527","rank":-5.4223148645315336,"score":1,"time":"2019-05-21T15:47:42Z"},{"id":19974508,"title":"How to Redux with React Hooks?","url":"https://www.robinwieruch.de/redux-with-react-hooks/","rank":-6.141418665344863,"score":1,"time":"2019-05-21T20:22:51Z"},{"id":19977193,"title":"深入浅出 React Native 实战","url":"https://github.com/unbug/react-native-train/blob/master/README.md","rank":-6.737061774670698,"score":1,"time":"2019-05-22T02:26:31Z"},{"id":19977245,"title":"Valve Releases New React Native-Based Steam Chat App","url":"https://steamcommunity.com/games/593110/announcements/detail/1621770561065348220","rank":-5.4223148645315336,"score":1,"time":"2019-05-22T02:36:02Z"},{"id":19981278,"title":"Thinking in React","url":"https://reactjs.org/docs/thinking-in-react.html","rank":-7.080419157732719,"score":2,"time":"2019-05-22T14:05:12Z"},{"id":19982601,"title":"How to Implement User Authentication with Amplify in a React Native and Expo","url":"https://heartbeat.fritz.ai/user-authentication-with-amplify-in-a-react-native-and-expo-app-d00cdaf1ac28","rank":-4.690092449226312,"score":2,"time":"2019-05-22T16:03:01Z"},{"id":19982981,"title":"The real reason react hooks are so important","url":"https://webiphany.com/2019/05/21/the-real-reason-react-hooks-are-so-important.html","rank":-5.642544952660551,"score":1,"time":"2019-05-22T16:46:17Z"},{"id":19983662,"title":"Show HN: Simple React Native Starter Project","url":"https://medium.com/sugarkubes/react-native-starter-kit-new-sugarkube-562a3b0c7f0c","rank":-5.8814219078830545,"score":1,"time":"2019-05-22T17:56:46Z"},{"id":19983960,"title":"Ekke, a new test runner for React-Native","url":"https://godaddy.github.io/2019/05/22/testing-react-native-using-ekke/","rank":-5.642544952660551,"score":5,"time":"2019-05-22T18:23:44Z"},{"id":19989893,"title":"A Good Start in React Native","url":"https://www.netguru.com/codestories/a-good-start-in-react-native","rank":-6.141418665344863,"score":2,"time":"2019-05-23T09:12:19Z"},{"id":19989948,"title":"Sentiance // Mobile React Native Engineer","url":"https://jobs.sentiance.com/o/mobile-react-native-engineer","rank":-6.4254656634776115,"score":1,"time":"2019-05-23T09:20:02Z"},{"id":19990981,"title":"Show HN: Frontity, a React framework to create WordPress themes","url":"https://frontity.org/","rank":-5.218630283054186,"score":9,"time":"2019-05-23T12:22:28Z"},{"id":19994075,"title":"Show HN: React gesture responder – build gesture based interfaces on the web","url":"https://react-gesture-responder.netlify.com/","rank":-4.853960595957184,"score":1,"time":"2019-05-23T17:48:45Z"},{"id":19995428,"title":"Mimic Redux by Combining React Hooks","url":"https://github.com/the-road-to-learn-react/use-combined-reducers","rank":-6.141418665344863,"score":1,"time":"2019-05-23T20:12:10Z"},{"id":20000946,"title":"Use React Hooks with storage as global state management","url":"https://medium.com/@embbnux/use-react-hooks-with-storage-as-global-state-management-f2945492aade","rank":-5.4223148645315336,"score":1,"time":"2019-05-24T12:56:40Z"},{"id":20003115,"title":"Building React Components with Gesture Support","url":"https://benmcmahen.com/building-react-components-with-gesture-support/","rank":-6.141418665344863,"score":2,"time":"2019-05-24T16:26:06Z"},{"id":20005200,"title":"A Beginner's Guide to Using TypeScript with React","url":"https://benmcmahen.com/beginners-guide-to-typescript-with-react/","rank":-5.4223148645315336,"score":2,"time":"2019-05-24T20:54:09Z"},{"id":20008271,"title":"React Tagging Component","url":"https://craftcode.design/post?id=how-to-create-tagging-input-with-react","rank":-7.080419157732719,"score":1,"time":"2019-05-25T10:54:12Z"},{"id":20009414,"title":"How to Unit Test React Applications with Jest and Enzyme","url":"https://pusher.com/tutorials/react-jest-enzyme","rank":-5.218630283054186,"score":1,"time":"2019-05-25T14:59:58Z"},{"id":20011967,"title":"Hooks-Based WebGL Library for React","url":"https://github.com/sghall/react-vertex","rank":-6.141418665344863,"score":95,"time":"2019-05-25T22:47:20Z"},{"id":20015641,"title":"Why I'd not use React Native","url":"https://dev.to/arvindhsukumar/why-i-d-not-use-react-native-right-now-55lk","rank":-5.8814219078830545,"score":4,"time":"2019-05-26T16:12:15Z"},{"id":20017827,"title":"Expo Web = React Native for Web, iOS and Android","url":"https://www.youtube.com/watch?v=jt7NCutWcUU","rank":-5.4223148645315336,"score":2,"time":"2019-05-26T21:59:24Z"},{"id":20020457,"title":"The Biggest React Native Starter Update So Far","url":"https://medium.com/flatlogic/the-biggest-react-native-starter-update-so-far-9dc0ff3677e2","rank":-5.642544952660551,"score":1,"time":"2019-05-27T08:41:46Z"},{"id":20021786,"title":"How to build a beautiful React UI using mock APIs","url":"https://medium.com/@meeshkan/how-to-power-a-beautiful-react-ui-with-your-favorite-apis-c502f099a086","rank":-5.218630283054186,"score":2,"time":"2019-05-27T12:59:03Z"},{"id":20022765,"title":"React Hooks library for element visibility. Uses the intersection observer API","url":"https://github.com/kmkzt/react-hooks-visible/blob/master/README.md","rank":-5.029694159741383,"score":1,"time":"2019-05-27T15:23:38Z"},{"id":20023844,"title":"How to Create a Business Data Dashboard in React","url":"https://dev.to/veronikaro/how-to-create-a-business-data-dashboard-in-react-1gjb/","rank":-5.4223148645315336,"score":1,"time":"2019-05-27T17:36:07Z"},{"id":20026097,"title":"How do React hooks really work?","url":"https://www.netlify.com/blog/2019/03/11/deep-dive-how-do-react-hooks-really-work/","rank":-6.141418665344863,"score":2,"time":"2019-05-27T23:50:42Z"},{"id":20026137,"title":"React hooks: not magic, just arrays","url":"https://medium.com/@ryardley/react-hooks-not-magic-just-arrays-cd4f1857236e","rank":-6.141418665344863,"score":2,"time":"2019-05-28T00:00:25Z"},{"id":20027121,"title":"React hooks of intersection observer API","url":"https://github.com/kmkzt/react-hooks-visible","rank":-6.141418665344863,"score":1,"time":"2019-05-28T04:00:29Z"},{"id":20028680,"title":"React Native Starter: 6 new colors schemes and update","url":"https://flatlogic.com/blog/react-native-starter-update-various-color-schemes-added/","rank":-5.4223148645315336,"score":1,"time":"2019-05-28T10:08:02Z"},{"id":20028686,"title":"React Simple Animate – UI Animation Made Simple","url":"https://react-simple-animate.now.sh/","rank":-5.8814219078830545,"score":157,"time":"2019-05-28T10:09:54Z"},{"id":20030825,"title":"The three core React hook features","url":"https://bypaulshen.com/articles/react-hooks-core-api","rank":-6.141418665344863,"score":1,"time":"2019-05-28T15:04:53Z"},{"id":20031389,"title":"TypeScript is enough to manage React components builds in monorepo","url":"https://kasper.io/setup-monorepo-for-react-components-using-typescript/","rank":-5.218630283054186,"score":1,"time":"2019-05-28T15:58:31Z"},{"id":20031796,"title":"Creating Beautiful Virtualized Lists with Material-UI and React Virtuoso","url":"https://dev.to/petyosi/creating-beautiful-virtualized-lists-with-material-ui-and-react-virtuoso-31i3","rank":-5.218630283054186,"score":1,"time":"2019-05-28T16:39:40Z"},{"id":20032516,"title":"How to setup user authentication using react, redux and redux saga","url":"https://medium.com/free-code-camp/login-using-react-redux-redux-saga-86b26c8180e","rank":-5.029694159741383,"score":1,"time":"2019-05-28T17:47:18Z"},{"id":20035551,"title":"Why Bother Using React Hooks?","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-6.4254656634776115,"score":1,"time":"2019-05-28T23:42:03Z"},{"id":20037262,"title":"React: UseCallback vs. UseMemo","url":"https://medium.com/@jan.hesters/usecallback-vs-usememo-c23ad1dc60","rank":-6.737061774670698,"score":1,"time":"2019-05-29T06:14:09Z"},{"id":20041251,"title":"Managing State in React Apps","url":"https://blog.smartlogic.io/managing-state-in-react-apps/","rank":-6.4254656634776115,"score":4,"time":"2019-05-29T15:25:29Z"},{"id":20041334,"title":"Why I'm Charging for React SPHO","url":"https://omar.dev/articles/why-im-charging-for-react-spho.html","rank":-5.8814219078830545,"score":2,"time":"2019-05-29T15:31:27Z"},{"id":20044124,"title":"Elixir/Neo4j/React and 23M lines of pitch-by-pitch baseball data","url":"https://www.mojotech.com/blog/opening-day/","rank":-4.853960595957184,"score":2,"time":"2019-05-29T19:09:09Z"},{"id":20046345,"title":"Better Apps with React Server-Side Rendering","url":"https://technology.riotgames.com/news/better-apps-react-server-side-rendering","rank":-5.8814219078830545,"score":2,"time":"2019-05-29T22:34:24Z"},{"id":20050620,"title":"A React Hook for Query String State Management","url":"https://spin.atomicobject.com/2019/05/30/react-hook-query-string-state-mgmt/#.XO_SZvTD4UM.hackernews","rank":-5.642544952660551,"score":1,"time":"2019-05-30T12:54:03Z"},{"id":20050663,"title":"React Native macOS","url":"https://github.com/ptmt/react-native-macos","rank":-7.080419157732719,"score":1,"time":"2019-05-30T12:58:37Z"},{"id":20050970,"title":"NTennah's React Newsletter","url":"https://www.ntennah.com/issue/react","rank":-6.737061774670698,"score":1,"time":"2019-05-30T13:37:46Z"},{"id":20051101,"title":"Elixir/Neo4j/React and 23M lines of pitch-by-pitch baseball data","url":"https://www.mojotech.com/blog/opening-day/","rank":-4.853960595957184,"score":9,"time":"2019-05-30T13:51:33Z"},{"id":20051852,"title":"JavaScript and React unit tests basics","url":"https://medium.com/feedzaitech/javascript-and-react-unit-tests-basics-324e93dfc64c","rank":-6.141418665344863,"score":1,"time":"2019-05-30T14:57:42Z"},{"id":20052620,"title":"React Redux to Consume API Locally","url":"https://medium.com/front-end-weekly/react-redux-to-consume-api-locally-c454bf3c4fd9","rank":-6.141418665344863,"score":1,"time":"2019-05-30T16:09:11Z"},{"id":20058118,"title":"Show HN: Convert CSS Components to React Styled-Components with Ease","url":"https://akashj.pw/stylish","rank":-5.029694159741383,"score":7,"time":"2019-05-31T03:58:06Z"},{"id":20059663,"title":"ANPR Using RoR and React Native","url":"https://habr.com/en/post/453190/","rank":-6.141418665344863,"score":3,"time":"2019-05-31T10:28:56Z"},{"id":20061663,"title":"React Native Performance: Do and Don't","url":"https://medium.com/@maxired/react-native-performance-do-and-dont-1198e97b730a","rank":-5.8814219078830545,"score":1,"time":"2019-05-31T15:16:40Z"},{"id":20061686,"title":"Building an App Introduction Slider in React Native","url":"https://heartbeat.fritz.ai/building-an-app-introduction-slider-in-react-native-7a5139711157","rank":-5.642544952660551,"score":2,"time":"2019-05-31T15:18:47Z"},{"id":20063422,"title":"Best practices for building large scale react applications with Redux","url":"https://buttercms.com/blog/best-practices-for-building-a-large-scale-react-application","rank":-5.218630283054186,"score":2,"time":"2019-05-31T18:06:16Z"},{"id":20067100,"title":"Show HN: React Hook for DOM Event Listeners with TypeScript Supported","url":"https://github.com/foray1010/use-typed-event-listener","rank":-5.029694159741383,"score":2,"time":"2019-06-01T03:40:50Z"},{"id":20069402,"title":"Youtuber Incites Homophobic Harassment of Vox Reporter, YouTube Slow to React","url":"https://www.newsweek.com/vox-carlos-maza-steven-crowder-twitter-youtube-1441076","rank":-5.029694159741383,"score":2,"time":"2019-06-01T14:37:14Z"},{"id":20073440,"title":"Security and Data in React – ReactEurope 2019","url":"https://www.youtube.com/watch?v=1N0lNLHYGVs","rank":-5.8814219078830545,"score":2,"time":"2019-06-02T04:16:32Z"},{"id":20078785,"title":"Women and POC react to venture capital news","url":"https://twitter.com/ArlanWasHere/status/1134989307750604801","rank":-5.642544952660551,"score":1,"time":"2019-06-02T22:33:46Z"},{"id":20080890,"title":"React SSR with Next.js #2. Prefetching the Data with GetInitialProps","url":"http://ReactSSRwithNext.js#2.PrefetchingthedatawithgetInitialProps","rank":-5.029694159741383,"score":1,"time":"2019-06-03T06:35:10Z"},{"id":20082069,"title":"How to Build Simple Tic Tac Toe Game with React","url":"https://medium.com/front-end-weekly/how-to-build-simple-tic-tac-toe-game-with-react-54996ee14db2","rank":-5.218630283054186,"score":1,"time":"2019-06-03T11:26:55Z"},{"id":20083319,"title":"Biggest e-commerce application template React Native and WooCoomrce","url":"https://code.market/product/airmart-ecommerce-app-template/","rank":-5.4223148645315336,"score":1,"time":"2019-06-03T14:19:31Z"},{"id":20083704,"title":"Ask Dan Abramov Anything about the Future of React","url":"https://twitter.com/dan_abramov/status/1135404818191724546","rank":-5.4223148645315336,"score":2,"time":"2019-06-03T14:53:13Z"},{"id":20086913,"title":"React Data Survival Kit","url":"https://ponyfoo.com/articles/react-data-survival-kit","rank":-6.737061774670698,"score":1,"time":"2019-06-03T19:01:32Z"},{"id":20091439,"title":"Building a React Hook for File Uploads to GraphQL","url":"https://zach.codes/building-a-file-upload-hook/","rank":-5.4223148645315336,"score":1,"time":"2019-06-04T03:10:51Z"},{"id":20091789,"title":"Indian React to Korean Drama Arthdal Chronicles","url":"https://youtu.be/5xBbIuowAsg","rank":-5.8814219078830545,"score":1,"time":"2019-06-04T04:06:24Z"},{"id":20093146,"title":"Why React Native Needs C++","url":"https://medium.com/@ryardley/1-why-react-native-needs-c-fb30b46c2468","rank":-6.4254656634776115,"score":1,"time":"2019-06-04T08:44:20Z"},{"id":20093178,"title":"React with C++: Building the Quip Mac and Windows Apps (2015)","url":"https://medium.com/@btaylor/react-with-c-building-the-quip-mac-and-windows-apps-c63155c1531b","rank":-5.029694159741383,"score":2,"time":"2019-06-04T08:51:54Z"},{"id":20093506,"title":"React Material Admin Template","url":"https://www.uplabs.com/posts/react-material-admin","rank":-6.737061774670698,"score":1,"time":"2019-06-04T09:59:33Z"},{"id":20098591,"title":"Spotify Scrollable Header – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=pNw8lPdD4H4","rank":-5.218630283054186,"score":1,"time":"2019-06-04T19:51:46Z"},{"id":20101137,"title":"React Hooks – The Good Part","url":"https://medium.com/@unbug/ive-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-48c28a103f52","rank":-6.4254656634776115,"score":1,"time":"2019-06-05T03:03:30Z"},{"id":20101288,"title":"How to Print in React Using Iframes","url":"https://leerob.io/blog/how-to-print-in-react-using-iframes/","rank":-5.8814219078830545,"score":1,"time":"2019-06-05T03:45:50Z"},{"id":20102078,"title":"Connect React.js App with REST API Using Hooks, Suspense, TS, Error Boundaries","url":"https://github.com/marcin-piela/react-fetching-library","rank":-4.690092449226312,"score":1,"time":"2019-06-05T06:50:21Z"},{"id":20102194,"title":"Typing the UseReducer React Hook in TypeScript","url":"https://www.sumologic.com/blog/usereducer-react-hook-typescript/","rank":-5.8814219078830545,"score":1,"time":"2019-06-05T07:22:41Z"},{"id":20105867,"title":"Idle/Incremental/Clicker RPG Built in React","url":"https://vonathar.github.io/fantasia-js/","rank":-5.8814219078830545,"score":1,"time":"2019-06-05T16:12:18Z"},{"id":20107071,"title":"Learn JavaScript and React with the Top JavaScript YouTube Channels","url":"https://medium.com/@soshace/learn-javascript-and-react-with-the-top-javascript-youtube-channels-67d1228d76c","rank":-5.218630283054186,"score":1,"time":"2019-06-05T17:45:06Z"},{"id":20108771,"title":"Fix Your Front End: Make React an Implementation Detail","url":"https://chriskiehl.com/article/react-as-an-implementation-detail?fixtypo=true","rank":-5.4223148645315336,"score":2,"time":"2019-06-05T20:27:26Z"},{"id":20110677,"title":"Expo SDK v33 – React Native Development Platform","url":"https://blog.expo.io/expo-sdk-v33-0-0-is-now-available-52d1c99dfe4c","rank":-5.8814219078830545,"score":3,"time":"2019-06-06T01:11:35Z"},{"id":20112307,"title":"A cross-platform app for react-native begginer","url":"https://github.com/duf1991/DYFBuyApp","rank":-5.642544952660551,"score":1,"time":"2019-06-06T07:23:43Z"},{"id":20115907,"title":"Build first mobile app in React Native – To Do list","url":"https://medium.com/swlh/writing-your-really-first-mobile-app-in-react-native-simple-to-do-app-e67f875f0721","rank":-5.218630283054186,"score":1,"time":"2019-06-06T16:11:13Z"},{"id":20116716,"title":"React Lightbox","url":"https://dev.to/piotrzdziarski/react-lightbox-introducing-fullscreen-lightbox-basic-5aao","rank":-7.460654783917127,"score":1,"time":"2019-06-06T17:19:59Z"},{"id":20117506,"title":"React, Cypress.io and Applitools for Functional and Visual Testing [Tutorial]","url":"https://applitools.com/blog/react-cypress-visual-testing?nab=1","rank":-5.029694159741383,"score":1,"time":"2019-06-06T18:30:08Z"},{"id":20118333,"title":"Lifecycle Methods in React 16","url":"https://pusher.com/tutorials/lifecycle-methods-react-16","rank":-6.4254656634776115,"score":1,"time":"2019-06-06T19:46:26Z"},{"id":20128318,"title":"Week of React: recommended data patterns, reducing 60% of app load time and more","url":"http://www.theweekofreact.com/issues/week-of-react-data-patterns-60-load-time-react-native-in-grabpay-181785","rank":-4.5369272462944465,"score":1,"time":"2019-06-07T20:32:03Z"},{"id":20129634,"title":"Udemy 完全免费的 React Native 进阶培训","url":"https://www.udemy.com/react-native-train/","rank":-6.4254656634776115,"score":1,"time":"2019-06-07T23:57:49Z"},{"id":20130893,"title":"Show HN: Style agnostic credit card formatter and validator for React","url":"https://github.com/osaario/react-cc-number-formatter","rank":-5.029694159741383,"score":3,"time":"2019-06-08T06:04:17Z"},{"id":20132168,"title":"How to manage or eliminate React state without Redux(2017)","url":"https://monicalent.com/blog/2017/07/23/manage-state-in-react/","rank":-5.218630283054186,"score":1,"time":"2019-06-08T13:00:01Z"},{"id":20135793,"title":"React and Relay Example – Quotes","url":"https://quotes.juffalow.com/","rank":-6.4254656634776115,"score":1,"time":"2019-06-08T23:05:16Z"},{"id":20140820,"title":"React, Relay and GraphQL Example Project (IT Quotes)","url":"https://quotes.juffalow.com/","rank":-5.642544952660551,"score":2,"time":"2019-06-09T18:19:18Z"},{"id":20140896,"title":"5 Minute tutorial on how to add Redux to React","url":"https://blog.linguinecode.com/post/setup-redux-react","rank":-5.218630283054186,"score":1,"time":"2019-06-09T18:28:03Z"},{"id":20144338,"title":"Cross platform app with Electron JS, React and Express JS","url":"https://medium.com/@keshavagrawal/electron-js-react-js-express-js-b0fb2aa8233f","rank":-5.218630283054186,"score":1,"time":"2019-06-10T06:25:00Z"},{"id":20145194,"title":"React Hooks by Example: UseState, UseCallback, UseEffect, UseReducer","url":"https://blog.kewah.com/2019/react-hooks-by-example/","rank":-5.642544952660551,"score":3,"time":"2019-06-10T09:46:11Z"},{"id":20145637,"title":"Must have Webpack plugins for your next React 2019 application","url":"https://blog.linguinecode.com/post/top-webpack-plugins","rank":-5.218630283054186,"score":1,"time":"2019-06-10T11:25:56Z"},{"id":20146440,"title":"Show HN: Galio – Free and Open Source React Native Framework","url":"https://github.com/galio-org/galio","rank":-5.218630283054186,"score":16,"time":"2019-06-10T13:19:01Z"},{"id":20146922,"title":"How to Build Simple Tetris Game with React and TypeScript","url":"https://medium.com/front-end-weekly/how-to-build-simple-tetris-game-with-react-typescript-512ed4c040d8","rank":-5.218630283054186,"score":1,"time":"2019-06-10T14:19:13Z"},{"id":20151651,"title":"Show HN: sugar-generate now creates REST/GraphQL API and react components","url":"https://github.com/sugarkubes/generators","rank":-4.853960595957184,"score":1,"time":"2019-06-10T22:52:06Z"},{"id":20152635,"title":"Rails and React Monorepo: A Perfect Balance of Speed and Sustainability","url":"https://smashingboxes.com/blog/rails-and-react-monorepo-speed-sustainability/","rank":-5.029694159741383,"score":4,"time":"2019-06-11T02:31:21Z"},{"id":20154969,"title":"Minutes React Native D3 and SVG Animation","url":"https://www.youtube.com/watch?v=uSucm5jjkRI","rank":-5.8814219078830545,"score":1,"time":"2019-06-11T13:00:15Z"},{"id":20155025,"title":"Sharing PDF on Android in React Native","url":"https://medium.com/ing-blog/react-native-share-pdf-d83dc8b1dc8a","rank":-5.8814219078830545,"score":2,"time":"2019-06-11T13:06:47Z"},{"id":20156172,"title":"Show HN: Auto Generate Fully Functional APIs and React Components","url":"https://github.com/sugarkubes/generators","rank":-5.218630283054186,"score":1,"time":"2019-06-11T15:17:26Z"},{"id":20157053,"title":"Build headless WordPress sites using React and the REST API","url":"https://youtu.be/P001c2Gg4YM","rank":-5.218630283054186,"score":1,"time":"2019-06-11T16:41:04Z"},{"id":20157779,"title":"Advanced React Hooks Concepts – Through Snake","url":"https://medium.com/@markgromano31/advanced-react-hooks-concepts-through-snake-99e00490ffef","rank":-6.141418665344863,"score":2,"time":"2019-06-11T17:54:07Z"},{"id":20161879,"title":"Getting Started with Firestore and React Native","url":"https://blog.jscrambler.com/getting-started-with-firestore-and-react-native/","rank":-5.8814219078830545,"score":1,"time":"2019-06-12T04:56:43Z"},{"id":20162324,"title":"Which is better for your next app – Angular or React? Why not both?","url":"https://medium.com/@PurpleGreenLemon/which-tech-is-better-for-your-next-app-angular-or-react-why-not-both-a1ee5292fe4e","rank":-4.690092449226312,"score":1,"time":"2019-06-12T06:46:02Z"},{"id":20164431,"title":"React Native Open Source Update June 2019","url":"https://facebook.github.io/react-native/blog/2019/06/12/react-native-open-source-update","rank":-5.8814219078830545,"score":3,"time":"2019-06-12T13:38:27Z"},{"id":20164726,"title":"Top React Native Apps Ideas for Beginners","url":"https://heartbeat.fritz.ai/10-react-native-apps-ideas-for-beginners-204bbe45e22b","rank":-5.8814219078830545,"score":3,"time":"2019-06-12T14:02:53Z"},{"id":20165053,"title":"React Native team asks for feedback about the project","url":"https://github.com/react-native-community/discussions-and-proposals/issues/134","rank":-5.4223148645315336,"score":1,"time":"2019-06-12T14:33:39Z"},{"id":20167186,"title":"Learning what fundamental problem React solve by building one in 80 lines","url":"https://blog.ankuranand.com/2018/03/28/The-missing-introduction-of-React-js/","rank":-4.853960595957184,"score":1,"time":"2019-06-12T17:35:06Z"},{"id":20167538,"title":"Using React hooks with class components","url":"https://blog.atulr.com/react-hooks-hocs/","rank":-6.141418665344863,"score":2,"time":"2019-06-12T18:08:25Z"},{"id":20168322,"title":"Using Cypress to Write Tests for a React Application","url":"https://css-tricks.com/using-cypress-to-write-tests-for-a-react-application/","rank":-5.4223148645315336,"score":1,"time":"2019-06-12T19:25:03Z"},{"id":20170853,"title":"React Native Open Source Update June 2019","url":"https://facebook.github.io/react-native/blog/2019/06/12/react-native-open-source-update","rank":-5.8814219078830545,"score":9,"time":"2019-06-13T00:43:42Z"},{"id":20173891,"title":"Show HN: Handling SEO in React Apps","url":"https://smakosh.com/seo-in-react-apps","rank":-5.8814219078830545,"score":1,"time":"2019-06-13T11:59:55Z"},{"id":20174281,"title":"React and Relay Real World Example – IT Quotes","url":"https://quotes.juffalow.com/","rank":-5.642544952660551,"score":1,"time":"2019-06-13T12:52:21Z"},{"id":20174667,"title":"Learn how to reuse logic across applications by writing your first React Hook","url":"https://buttercms.com/blog/learn-react-hooks-by-writing-your-first-hook","rank":-4.690092449226312,"score":1,"time":"2019-06-13T13:34:24Z"},{"id":20174795,"title":"NTennah's Weekly React Newsletter","url":"https://www.ntennah.com/issue/react","rank":-6.4254656634776115,"score":1,"time":"2019-06-13T13:50:08Z"},{"id":20176264,"title":"Idle/Incremental/Clicker RPG Built in React","url":"https://vonathar.github.io/fantasia-js/","rank":-5.8814219078830545,"score":1,"time":"2019-06-13T16:14:51Z"},{"id":20180822,"title":"TrillCyborg/Fullstack: React/ApolloGraphQL/Node/Mongo Demo Written in TypeScript","url":"https://github.com/TrillCyborg/fullstack","rank":-5.218630283054186,"score":1,"time":"2019-06-14T05:51:09Z"},{"id":20185960,"title":"Zendesk Garden No-UI react containers","url":"https://github.com/zendeskgarden/react-containers","rank":-6.141418665344863,"score":1,"time":"2019-06-14T19:29:27Z"},{"id":20189870,"title":"Lessons from React Native Development","url":"https://peadarcoyle.com/2019/06/15/4-lessons-learned-from-react-native-development/","rank":-6.4254656634776115,"score":1,"time":"2019-06-15T13:12:40Z"},{"id":20190996,"title":"An Introduction to SwiftUI for React Developers","url":"https://benmcmahen.com/swiftui-for-react-developers/","rank":-5.8814219078830545,"score":2,"time":"2019-06-15T17:22:01Z"},{"id":20197276,"title":"Everything you need to know about React, a project started at Facebook","url":"https://www.businessinsider.com/react-facebook-javascript-twitter-asana-pinterest-2019-6","rank":-4.853960595957184,"score":2,"time":"2019-06-16T19:07:11Z"},{"id":20200979,"title":"Why I'm using react-testing-library instead of Enzyme","url":"https://blog.kewah.com/2019/testing-react-using-testing-library/","rank":-5.218630283054186,"score":1,"time":"2019-06-17T08:31:32Z"},{"id":20201730,"title":"Reason React Native","url":"https://reasonml-community.github.io/reason-react-native/en/docs/","rank":-7.080419157732719,"score":5,"time":"2019-06-17T11:07:09Z"},{"id":20202983,"title":"How to never forget to thank open source projects in your React Native app","url":"https://link.medium.com/xUkDtcLWAX","rank":-4.5369272462944465,"score":1,"time":"2019-06-17T13:58:57Z"},{"id":20204427,"title":"Lazy Loading with Suspense in React","url":"https://clubhouse.io/developer-how-to/reacts-suspense-is-going-to-evolve-over-the-coming","rank":-6.141418665344863,"score":1,"time":"2019-06-17T16:10:54Z"},{"id":20206407,"title":"The zenith of React’s functional paradigms – The worst parts of React","url":"https://itnext.io/the-zenith-of-reacts-functional-paradigms-part-2-the-worst-parts-of-react-6011b85ba6a1?postPublishedType=repub","rank":-6.969263392375751,"score":1,"time":"2019-06-17T19:20:57Z"},{"id":20207152,"title":"On Using Web Components in React","url":"https://www.robinwieruch.de/react-web-components/","rank":-6.141418665344863,"score":1,"time":"2019-06-17T20:42:06Z"},{"id":20210757,"title":"Why Does React Components Re-Render","url":"https://medium.com/@Osterberg/react-component-renders-too-often-2917daabcf5","rank":-6.141418665344863,"score":1,"time":"2019-06-18T08:51:12Z"},{"id":20212215,"title":"The Complete Guide to React Refs","url":"https://rafaelquintanilha.com/the-complete-guide-to-react-refs/","rank":-6.141418665344863,"score":2,"time":"2019-06-18T12:21:51Z"},{"id":20212922,"title":"New React Testing Tool – Spearmint.js","url":"https://github.com/spearmintjs/spearmint","rank":-6.141418665344863,"score":1,"time":"2019-06-18T13:47:55Z"},{"id":20213005,"title":"String Vibration Physics Animation with React","url":"https://levelup.gitconnected.com/string-vibration-with-react-bec740d8db9c?source=friends_link&sk=a9881cf412bd0566ad8d45e0f2f980ef","rank":-6.141418665344863,"score":1,"time":"2019-06-18T13:57:52Z"},{"id":20213254,"title":"Building AR Apps with React Native and GraphQL Using Hasura","url":"https://dev.to/hasurahq/building-ar-apps-in-react-native-powered-by-graphql-using-hasura-h9m","rank":-5.218630283054186,"score":3,"time":"2019-06-18T14:19:38Z"},{"id":20214160,"title":"React Native Community Contribution – DateTimePicker Component","url":"https://godaddy.github.io/2019/06/17/react-native-community-contribution-datetimepicker-component/","rank":-6.141418665344863,"score":4,"time":"2019-06-18T15:28:52Z"},{"id":20214563,"title":"Navigation in React Native Is Broken","url":"https://medium.com/@graham.mendick/navigation-in-react-native-is-broken-ba5b1f245eb8","rank":-6.141418665344863,"score":1,"time":"2019-06-18T16:01:56Z"},{"id":20215894,"title":"Deep Linking Your React Native App","url":"https://hackernoon.com/react-native-deep-linking-for-ios-and-android-d33abfba7ef3","rank":-6.141418665344863,"score":1,"time":"2019-06-18T17:42:40Z"},{"id":20216993,"title":"Full Time React Front End Developer","url":"https://angel.co/company/happyfuncorp/jobs/540789-front-end-engineer","rank":-6.141418665344863,"score":1,"time":"2019-06-18T19:00:08Z"},{"id":20218661,"title":"New version of react-fetching-library is available","url":"https://github.com/marcin-piela/react-fetching-library","rank":-5.642544952660551,"score":1,"time":"2019-06-18T21:31:34Z"},{"id":20219009,"title":"Kea 1.0.0-RC.1 – extendable logic engine for React developers, built on redux","url":"https://github.com/keajs/kea/blob/master/docs/CHANGES-1.0.md","rank":-4.3934495640662155,"score":2,"time":"2019-06-18T22:16:59Z"},{"id":20221000,"title":"Show HN: MobX React Lite Context","url":"https://github.com/oknoorap/mobx-react-lite-context","rank":-6.141418665344863,"score":2,"time":"2019-06-19T05:21:26Z"},{"id":20221438,"title":"React Native Apps Generator – Mobile App Starter Kit","url":"https://www.producthunt.com/posts/react-native-apps-generator/","rank":-5.642544952660551,"score":3,"time":"2019-06-19T07:19:13Z"},{"id":20221544,"title":"State of React Native","url":"https://www.bugsnag.com/content/state-of-react-native-2019","rank":-6.737061774670698,"score":1,"time":"2019-06-19T07:47:59Z"},{"id":20221583,"title":"We Picked Vue Instead of React or Angular. Here's Why","url":"https://medium.com/thron-tech/from-knockoutjs-to-vue-751ca9453954","rank":-5.029694159741383,"score":2,"time":"2019-06-19T07:59:57Z"},{"id":20221874,"title":"Why Is React Native the Best Platform to Launch Your MVP?","url":"https://www.w2ssolutions.com/blog/react-native-for-mvp/","rank":-5.029694159741383,"score":1,"time":"2019-06-19T09:11:03Z"},{"id":20223010,"title":"React Native App Generator","url":"https://flatlogic.com/blog/react-native-app-generator-on-product-hunt/","rank":-6.737061774670698,"score":2,"time":"2019-06-19T13:16:28Z"},{"id":20223764,"title":"Senior Mobile Engineer (React Native)","url":"https://qeepsake.workable.com/jobs/1044733","rank":-6.4254656634776115,"score":1,"time":"2019-06-19T14:39:32Z"},{"id":20223850,"title":"React Native Apps Generator","url":"https://reactnativestarter.com/generator","rank":-6.737061774670698,"score":1,"time":"2019-06-19T14:48:29Z"},{"id":20225836,"title":"Basic React Navigation for React Native Apps","url":"https://blog.smartlogic.io/basic-react-navigation-for-react-native-apps/","rank":-7.968636859947137,"score":3,"time":"2019-06-19T18:27:41Z"},{"id":20228719,"title":"Secret React Internals","url":"https://github.com/facebook/react/blob/master/packages/react/src/React.js#L100","rank":-7.080419157732719,"score":2,"time":"2019-06-20T00:32:09Z"},{"id":20234813,"title":"AI Generated React with Flexbox from Nothing but a Sketch File","url":"https://cl.ly/b10b02cc5288","rank":-5.029694159741383,"score":1,"time":"2019-06-20T16:57:00Z"},{"id":20236852,"title":"React containers, some assembly required","url":"https://www.designsystems.com/react-containers-some-assembly-required/","rank":-6.4254656634776115,"score":2,"time":"2019-06-20T20:12:32Z"},{"id":20241365,"title":"Creating a Custom Carousel in React","url":"https://medium.com/@oliver.seq/creating-a-carousel-in-react-e45918738212","rank":-6.141418665344863,"score":1,"time":"2019-06-21T10:50:17Z"},{"id":20242505,"title":"Implementing Facebook Login on Android with React Native and Firebase","url":"https://heartbeat.fritz.ai/implementing-facebook-login-on-android-with-react-native-and-firebase-2cdde7f84a5c","rank":-5.218630283054186,"score":2,"time":"2019-06-21T13:57:31Z"},{"id":20246912,"title":"FizzBuzz to React, Practical Test Driven Development in JavaScript","url":"https://medium.com/@lee_85949/from-fizzbuzz-to-react-practical-test-driven-development-in-javascript-9fd05a4d1ad6","rank":-5.4223148645315336,"score":2,"time":"2019-06-21T22:52:50Z"},{"id":20253438,"title":"Monaco-React: Monaco Editor for React Wrapper for Integration Without Webpack","url":"https://monaco-react.surenatoyan.com/","rank":-7.148568583438252,"score":7,"time":"2019-06-23T05:20:07Z"},{"id":20253454,"title":"An incredibly easy way to use Firebase in React","url":"https://github.com/cevr/firespace","rank":-5.4223148645315336,"score":2,"time":"2019-06-23T05:26:20Z"},{"id":20259666,"title":"Even identical twins don’t react the same way to the same foods","url":"https://www.cnbc.com/2019/06/22/new-study-shows-theres-no-one-size-fits-all-diet.html","rank":-4.690092449226312,"score":1,"time":"2019-06-24T00:42:18Z"},{"id":20261800,"title":"From back to front – running React code on the edge, a worker and the client","url":"https://youtu.be/7vo5FBzJkKY","rank":-4.3934495640662155,"score":1,"time":"2019-06-24T09:35:54Z"},{"id":20261941,"title":"Sing App React Admin Template with Node.js Back End","url":"https://flatlogic.com/admin-dashboards/sing-app-react-node-js","rank":-5.218630283054186,"score":1,"time":"2019-06-24T10:11:17Z"},{"id":20262864,"title":"Announcing Frontity 1.0, a React framework to create WordPress themes","url":"https://dev.to/frontity/announcing-frontity-1-0-1k7k","rank":-5.029694159741383,"score":4,"time":"2019-06-24T12:35:31Z"},{"id":20272759,"title":"React Admin Dashboard Template with Node.js Back End","url":"https://flatlogic.com/admin-dashboards/light-blue-react-node-js","rank":-5.4223148645315336,"score":1,"time":"2019-06-25T10:34:37Z"},{"id":20273119,"title":"Create React Modal with 22 lines of code","url":"https://elazizi.com/create-react-modal-with-22-lines-of-code","rank":-5.642544952660551,"score":1,"time":"2019-06-25T11:31:12Z"},{"id":20274628,"title":"Virtualize large lists with react-window","url":"https://web.dev/virtualize-long-lists-react-window/","rank":-6.141418665344863,"score":2,"time":"2019-06-25T14:38:20Z"},{"id":20275435,"title":"How to Reuse Logic with React Hooks","url":"https://rafaelquintanilha.com/how-to-reuse-logic-with-react-hooks/","rank":-5.8814219078830545,"score":3,"time":"2019-06-25T15:52:48Z"},{"id":20276554,"title":"Best ways to use React Hooks for state management","url":"https://codethat.today/article/react-hooks-state-management/","rank":-5.4223148645315336,"score":3,"time":"2019-06-25T17:23:03Z"},{"id":20282187,"title":"The 5 Minutes React Native SVG Path Morphing","url":"https://www.youtube.com/watch?v=dH1EEGLXwOM","rank":-5.642544952660551,"score":1,"time":"2019-06-26T05:42:05Z"},{"id":20282890,"title":"React Admin Dashboard Template with Node.js Back End","url":"https://www.producthunt.com/posts/react-node-js-dashboard","rank":-5.4223148645315336,"score":1,"time":"2019-06-26T08:17:32Z"},{"id":20283592,"title":"Transaction Navigation Component for React Native","url":"https://github.com/Mindinventory/react-native-navigation-animation","rank":-6.141418665344863,"score":1,"time":"2019-06-26T10:30:34Z"},{"id":20285768,"title":"Let’s Play with React Hooks: Adding State and Animation to a Function Component","url":"https://blog.smartlogic.io/lets-play-with-react-hooks-from-a-function-component-to-a-function-component-with-state-and-animation/","rank":-4.5369272462944465,"score":3,"time":"2019-06-26T15:12:00Z"},{"id":20286100,"title":"The Unsent Project: Boosting Conversions 4x with React","url":"https://blake.id/unsent-project-boosting-conversions-4x-with-react/","rank":-5.642544952660551,"score":2,"time":"2019-06-26T15:47:49Z"},{"id":20287618,"title":"Sketch to developer-friendly React code","url":"https://medium.com/@AnimaApp/sketch-to-react-and-developer-friendly-code-announcing-anima-4-e3ea591a3934","rank":-6.141418665344863,"score":1,"time":"2019-06-26T18:15:24Z"},{"id":20288172,"title":"Get Hooked: Hooks in React and Beyond","url":"https://engineering.circle.com/get-hooked-hooks-in-react-and-beyond-aaacb228959a","rank":-5.8814219078830545,"score":1,"time":"2019-06-26T19:12:08Z"},{"id":20288886,"title":"Structuring a React app to write features quickly","url":"https://browntreelabs.com/re-writing-drafts-app-in-react/","rank":-5.642544952660551,"score":1,"time":"2019-06-26T20:38:20Z"},{"id":20290767,"title":"How to Replace React Components with PureScript's React Libraries","url":"https://thomashoneyman.com/articles/replace-react-components-with-purescript/","rank":-7.337343744886062,"score":1,"time":"2019-06-27T00:39:44Z"},{"id":20292465,"title":"New React.js admin template with Node.js and PostgreSQL back end","url":"https://www.producthunt.com/posts/light-blue-react-node-js","rank":-4.853960595957184,"score":1,"time":"2019-06-27T07:47:36Z"},{"id":20293762,"title":"React Dashboards – Open-Source Apps – Admin-Dashboards.com","url":"https://admin-dashboards.com/blog/react-dashboards-curated-open-source-apps","rank":-5.642544952660551,"score":1,"time":"2019-06-27T12:23:39Z"},{"id":20293954,"title":"Building reusable components using React","url":"https://buttercms.com/blog/building-reusable-components-using-react","rank":-6.4254656634776115,"score":1,"time":"2019-06-27T12:58:28Z"},{"id":20296712,"title":"How to Replace React Components with PureScript","url":"https://thomashoneyman.com/articles/replace-react-components-with-purescript/","rank":-5.8814219078830545,"score":1,"time":"2019-06-27T17:42:07Z"},{"id":20297830,"title":"How to perform CRUD operations using React","url":"https://medium.com/free-code-camp/crud-using-react-41d047224e26","rank":-5.8814219078830545,"score":2,"time":"2019-06-27T19:40:01Z"},{"id":20303510,"title":"Shape - Shape – Icons, illustrations and 3D icons exportable as React components","url":"https://shape.so","rank":-5.029694159741383,"score":1,"time":"2019-06-28T12:24:05Z"},{"id":20305156,"title":"Implement email authentication in a React Native app","url":"https://heartbeat.fritz.ai/how-to-build-an-email-authentication-app-with-firebase-firestore-and-react-native-a18a8ba78574","rank":-5.642544952660551,"score":1,"time":"2019-06-28T15:17:38Z"},{"id":20305458,"title":"A better Fast Refresh mode is on it's way into React Native","url":"https://twitter.com/reactnative/status/1144629612921720833","rank":-4.690092449226312,"score":1,"time":"2019-06-28T15:41:28Z"},{"id":20306919,"title":"Using Auth0 for authenticating users in a React Native chat app","url":"https://pusher.com/tutorials/auth0-react-native-chat","rank":-5.029694159741383,"score":1,"time":"2019-06-28T17:46:27Z"},{"id":20311614,"title":"React Dashboards – Index Provided by Admin-Dashboards.com","url":"https://medium.com/@appseed.us/react-dashboards-open-source-admin-dashboards-com-ddb2738a6cf6","rank":-5.642544952660551,"score":5,"time":"2019-06-29T09:18:53Z"},{"id":20312245,"title":"SmooshCast: React Fiber Deep Dive with Dan Abramov","url":"https://youtu.be/aS41Y_eyNrU","rank":-5.642544952660551,"score":1,"time":"2019-06-29T12:38:01Z"},{"id":20313891,"title":"React Dashboards – Open-Source Apps","url":"https://dev.to/sm0ke/react-dashboards-open-source-apps-1c7j","rank":-6.4254656634776115,"score":5,"time":"2019-06-29T18:01:37Z"},{"id":20316946,"title":"React Image Gallery Carousel Slider is 60fps, light weight, performant","url":"https://github.com/rcaferati/react-awesome-slider","rank":-5.218630283054186,"score":1,"time":"2019-06-30T07:47:14Z"},{"id":20317180,"title":"Creating React usePosition() hook for getting browser’s geolocation","url":"https://itnext.io/creating-react-useposition-hook-for-getting-browsers-geolocation-2f27fc1d96de","rank":-5.4223148645315336,"score":2,"time":"2019-06-30T09:03:36Z"},{"id":20318583,"title":"React Hook for Web Components in React","url":"https://github.com/the-road-to-learn-react/use-custom-element","rank":-7.968636859947137,"score":1,"time":"2019-06-30T15:08:24Z"},{"id":20319417,"title":"Ruby on Rails and React Native Are Perfect for Startups","url":"https://www.eteam.io/blog/ruby-on-rails-and-react-native","rank":-5.218630283054186,"score":2,"time":"2019-06-30T17:47:52Z"},{"id":20319564,"title":"XSM State Management Made EXtraordinarily Simple&Effective for Angular React Vue","url":"https://github.com/peterluhub/xsm","rank":-5.029694159741383,"score":1,"time":"2019-06-30T18:14:47Z"},{"id":20322604,"title":"React hook usePosition() for fetching and following a browser geolocation","url":"https://github.com/trekhleb/use-position","rank":-5.218630283054186,"score":2,"time":"2019-07-01T05:06:11Z"},{"id":20322820,"title":"Show HN: Declarative Element Motions for React","url":"https://github.com/element-motion/element-motion","rank":-5.8814219078830545,"score":2,"time":"2019-07-01T06:07:27Z"},{"id":20324330,"title":"The Biggest React Native Starter Update So Far","url":"https://flatlogic.com/blog/the-biggest-react-native-starter-update-so-far/","rank":-5.642544952660551,"score":3,"time":"2019-07-01T11:36:46Z"},{"id":20324358,"title":"E-Commerce Website React","url":"https://github.com/Anant016/E-commerce-website-react","rank":-6.737061774670698,"score":1,"time":"2019-07-01T11:43:28Z"},{"id":20325983,"title":"React for Beginners Course","url":"https://github.com/Anant016/React-for-beginners-course","rank":-6.737061774670698,"score":2,"time":"2019-07-01T15:04:22Z"},{"id":20326476,"title":"Best Udemy Online Courses to Learn JavaScript, React, Angular, and Node","url":"https://medium.com/@soshace/best-udemy-online-courses-to-learn-javascript-react-angular-and-node-only-those-updated-in-8d4109f52823","rank":-5.029694159741383,"score":1,"time":"2019-07-01T15:43:16Z"},{"id":20330392,"title":"React Loading Screen Tactics – Improving User Experience","url":"https://medium.com/front-end-weekly/react-loading-screen-tactics-improving-user-experience-9452f183c00b","rank":-5.8814219078830545,"score":2,"time":"2019-07-01T22:33:51Z"},{"id":20333566,"title":"React Chrome Extension, List of Slides","url":"https://www.slideshare.net/search/slideshow?searchfrom=header&q=react+chrome+extension&ud=any&ft=all&lang=**&sort=","rank":-6.141418665344863,"score":1,"time":"2019-07-02T09:41:44Z"},{"id":20333660,"title":"Data Visualization Tools React","url":"https://codeburst.io/data-visualization-in-react-application-f033858c71f3","rank":-6.737061774670698,"score":1,"time":"2019-07-02T10:06:00Z"},{"id":20333735,"title":"Best React Open-Source Projects","url":"https://flatlogic.com/blog/best-react-open-source-projects/","rank":-6.4254656634776115,"score":1,"time":"2019-07-02T10:21:30Z"},{"id":20334135,"title":"Designing custom React hooks – sequencing of async effects","url":"https://twitter.com/kidkarolis/status/1146016057603366912","rank":-5.642544952660551,"score":1,"time":"2019-07-02T11:56:34Z"},{"id":20334764,"title":"A Cross-Platform YouTube Player Component for React Native","url":"https://github.com/barmej/react-native-youtube-player","rank":-5.4223148645315336,"score":2,"time":"2019-07-02T13:32:21Z"},{"id":20334847,"title":"Measuring the performance of your React app","url":"https://www.debugbear.com/blog/measuring-react-app-performance","rank":-5.8814219078830545,"score":1,"time":"2019-07-02T13:41:17Z"},{"id":20335661,"title":"Using Emotion JavaScript in a React Project","url":"https://www.wisdomgeek.com/development/web-development/using-emotion-js-in-a-react-project/","rank":-5.8814219078830545,"score":3,"time":"2019-07-02T14:46:26Z"},{"id":20335763,"title":"Show HN: useStore() - a reactive alternative to React's useState()","url":"https://github.com/pretodor/use-store","rank":-5.218630283054186,"score":1,"time":"2019-07-02T15:00:10Z"},{"id":20335822,"title":"iOS Safari Tabs – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=KjKe_okEDss","rank":-5.218630283054186,"score":1,"time":"2019-07-02T15:06:32Z"},{"id":20337711,"title":"Improving Your React with TypeScript ADTs","url":"http://www.javiercasas.com/articles/typescript-adts","rank":-6.141418665344863,"score":2,"time":"2019-07-02T18:04:06Z"},{"id":20341984,"title":"React custom hook for form validation without the hassle","url":"https://github.com/bluebill1049/react-hook-form","rank":-5.4223148645315336,"score":1,"time":"2019-07-03T06:01:57Z"},{"id":20343873,"title":"React Modal using reactjs-popup (3kb)","url":"https://react-popup.elazizi.com/react-modal/","rank":-6.141418665344863,"score":1,"time":"2019-07-03T12:55:18Z"},{"id":20344705,"title":"Announcing React Native 0.60","url":"https://facebook.github.io/react-native/blog/2019/07/03/version-60","rank":-6.4254656634776115,"score":28,"time":"2019-07-03T14:47:01Z"},{"id":20344988,"title":"Deploy a Create-React-App Website to DigitalOcean with HTTPS","url":"https://coderrocketfuel.com/article/deploy-a-create-react-app-website-to-digitalocean","rank":-5.218630283054186,"score":1,"time":"2019-07-03T15:17:33Z"},{"id":20351473,"title":"Raycasting in the Time of React","url":"https://ahuth.github.io/articles/raycasting-in-the-time-of-react/","rank":-6.141418665344863,"score":2,"time":"2019-07-04T04:19:07Z"},{"id":20353130,"title":"Node.js Starter – Full-Stack Material Kit React","url":"https://dev.to/sm0ke/nodejs-starter-full-stack-material-kit-react-3i17","rank":-5.642544952660551,"score":1,"time":"2019-07-04T10:02:52Z"},{"id":20354408,"title":"Raycasting in the Time of React","url":"https://ahuth.github.io/articles/raycasting-in-the-time-of-react/","rank":-6.141418665344863,"score":1,"time":"2019-07-04T13:28:31Z"},{"id":20355144,"title":"React Apollo vs. Redux and REST: Implementing the Same Feature Twice","url":"https://medium.com/wix-engineering/react-apollo-vs-redux-rest-implementing-the-same-feature-twice-1b47e39d6d6a","rank":-5.029694159741383,"score":2,"time":"2019-07-04T14:59:25Z"},{"id":20356693,"title":"Practices in React That Will Crash Your App in the Future","url":"https://dev.to/jsmanifest/8-practices-in-react-that-will-crash-your-app-in-the-future-2le5","rank":-5.029694159741383,"score":2,"time":"2019-07-04T18:24:20Z"},{"id":20356990,"title":"Speed Coding Tinder in 60 Minutes Using React","url":"https://www.youtube.com/watch?v=wLGM04oi_wE","rank":-5.642544952660551,"score":1,"time":"2019-07-04T19:13:25Z"},{"id":20359220,"title":"Show HN: React/Vue Alternative – Joy, a Realtime Reactive UI/UX Framework","url":"https://github.com/eraeco/joydb","rank":-4.853960595957184,"score":2,"time":"2019-07-05T01:22:08Z"},{"id":20360060,"title":"React Native 0.60","url":"https://facebook.github.io/react-native/blog/2019/07/03/version-60.html","rank":-6.737061774670698,"score":2,"time":"2019-07-05T05:28:17Z"},{"id":20360236,"title":"Comparison Between Flutter vs. React Native for Cross-Platform Development","url":"https://dashburst.com/excellentwebworld/754","rank":-5.218630283054186,"score":1,"time":"2019-07-05T06:16:10Z"},{"id":20360945,"title":"Flutter vs. React Native – Article by Flutter and RN Developers","url":"https://www.thedroidsonroids.com/blog/flutter-vs-react-native-what-to-choose-in-2019","rank":-5.218630283054186,"score":8,"time":"2019-07-05T09:00:45Z"},{"id":20361296,"title":"A Guide to Unit Testing in React","url":"https://www.nerdycode.com/unit-testing-react-guide/","rank":-5.8814219078830545,"score":2,"time":"2019-07-05T10:12:26Z"},{"id":20363024,"title":"A Better Way to Test Your React-Redux App","url":"https://peterhrynkow.com/testing/2019/01/01/testing-atoms-and-molecules.html?v=5","rank":-5.4223148645315336,"score":1,"time":"2019-07-05T15:04:03Z"},{"id":20363025,"title":"React's Hooks API implemented for web components","url":"https://github.com/matthewp/haunted","rank":-5.642544952660551,"score":1,"time":"2019-07-05T15:04:06Z"},{"id":20364451,"title":"Mark Erikson – A Deep Dive into React-Redux – React Next 2019","url":"https://youtu.be/yOZ4Ml9LlWE","rank":-7.148568583438252,"score":1,"time":"2019-07-05T18:05:16Z"},{"id":20371096,"title":"Vue.js vs. React","url":"https://theworldwidecode.com/blog/2019/vuejs-vs-react/","rank":-6.737061774670698,"score":1,"time":"2019-07-06T18:38:12Z"},{"id":20371458,"title":"Getting Started with URQL, a Universal React Query Library","url":"https://ednsquare.com/story/getting-started-with-urql-a-universal-react-query-library------cImqeQ","rank":-5.4223148645315336,"score":3,"time":"2019-07-06T19:39:44Z"},{"id":20374131,"title":"Angular vs. React vs. Vue: Which Is the Best Choice for 2019?","url":"https://hackernoon.com/angular-vs-react-vs-vue-which-is-the-best-choice-for-2019-16ce0deb3847","rank":-4.853960595957184,"score":2,"time":"2019-07-07T08:31:13Z"},{"id":20375600,"title":"Nautil: A JavaScript framework for building cross-platform applications by react","url":"https://dev.to/tangshuang/nautil-a-responsive-efficient-and-flexible-javascript-framework-based-on-react-for-building-cross-platform-applications-563h","rank":-5.029694159741383,"score":1,"time":"2019-07-07T15:35:11Z"},{"id":20380858,"title":"Native Components in React Native","url":"https://blog.flockcover.com/react-native-native-components-cc64e35ce6ad","rank":-6.4254656634776115,"score":1,"time":"2019-07-08T08:12:56Z"},{"id":20380949,"title":"Unsplash Clone in React","url":"https://github.com/junipdewan/react-unsplash","rank":-6.737061774670698,"score":1,"time":"2019-07-08T08:36:21Z"},{"id":20381019,"title":"Algorithm React uses to update the view. Increasing performance of a component","url":"https://wanago.io/2019/07/08/algorithm-react-update-the-view-increasing-the-performance/","rank":-4.853960595957184,"score":1,"time":"2019-07-08T08:48:34Z"},{"id":20381423,"title":"React Server Side Rendering with GraalVM for Clojure","url":"https://nextjournal.com/kommen/react-server-side-rendering-with-graalvm-for-clojure","rank":-5.642544952660551,"score":175,"time":"2019-07-08T10:18:24Z"},{"id":20381898,"title":"Top React Native Starter Kits","url":"https://flatlogic.com/blog/top-5-react-native-starter-kits/","rank":-6.4254656634776115,"score":1,"time":"2019-07-08T11:48:37Z"},{"id":20381899,"title":"Building Analytics React Dashboard with Cube.js","url":"https://flatlogic.com/blog/building-analytics-react-dashboard-with-cube-js/","rank":-5.8814219078830545,"score":1,"time":"2019-07-08T11:49:10Z"},{"id":20383843,"title":"Show HN: Material Bread – A React Native Material 2.0 Component Library","url":"https://material-bread.org/","rank":-4.853960595957184,"score":9,"time":"2019-07-08T16:01:35Z"},{"id":20383884,"title":"JExcel – JavaScript Based Spreadsheets with React, Vue, Vanilla – MIT License","url":"https://github.com/paulhodel/jexcel","rank":-5.218630283054186,"score":2,"time":"2019-07-08T16:06:20Z"},{"id":20384313,"title":"Show HN: Icons as React Components","url":"https://github.com/Iconscout/react-unicons","rank":-6.141418665344863,"score":2,"time":"2019-07-08T16:50:12Z"},{"id":20385125,"title":"React-Morphing-Modal","url":"https://github.com/fkhadra/react-morphing-modal","rank":-7.080419157732719,"score":1,"time":"2019-07-08T18:01:39Z"},{"id":20389916,"title":"Why Did I Have Difficulty Learning React?","url":"https://snook.ca/archives/javascript/difficulty-with-react","rank":-5.8814219078830545,"score":7,"time":"2019-07-09T08:33:01Z"},{"id":20390363,"title":"How to Gracefully Use Environment Variables in a React Native App","url":"https://levelup.gitconnected.com/how-to-gracefully-use-environment-variables-in-a-react-native-app-7f1600446116","rank":-5.029694159741383,"score":2,"time":"2019-07-09T10:18:22Z"},{"id":20392206,"title":"Early SwiftUI Impressions and Wish List from a React Developer","url":"https://ryanashcraft.me/early-swiftui-impressions/","rank":-5.218630283054186,"score":2,"time":"2019-07-09T14:41:04Z"},{"id":20392871,"title":"React Testing Tools and Libraries for 2019","url":"https://blog.bitsrc.io/7-react-testing-libraries-you-should-know-b20ca97422a4","rank":-5.8814219078830545,"score":1,"time":"2019-07-09T15:41:39Z"},{"id":20393123,"title":"Benefits of TypeScript with React, Structuring React Apps and Next.js 9 (WoR#63)","url":"http://www.theweekofreact.com/issues/benefits-of-using-typescript-w-react-structuring-react-apps-next-js-9-more-187368","rank":-6.798733011723831,"score":1,"time":"2019-07-09T15:59:59Z"},{"id":20395171,"title":"Getting Started with React – For Beginners","url":"https://medium.com/front-end-weekly/getting-started-with-react-for-beginners-12750dc526e0","rank":-6.141418665344863,"score":3,"time":"2019-07-09T18:37:21Z"},{"id":20401359,"title":"How to build a simple counter and a vending machine app with React hooks","url":"https://www.codementor.io/adyngom293/how-to-build-a-simple-counter-and-a-vending-machine-app-with-react-hooks-wqobsmtsf#.XSXb_QWLM4g.hackernews","rank":-4.5369272462944465,"score":1,"time":"2019-07-10T12:38:27Z"},{"id":20401787,"title":"React Admin Dashboard Template with Node.js Back End","url":"https://madewithreactjs.com/sing-app-react-nodejs","rank":-5.4223148645315336,"score":1,"time":"2019-07-10T13:36:33Z"},{"id":20402196,"title":"Build a Medium-Style Clap Animation with React Native","url":"https://heartbeat.fritz.ai/build-a-medium-style-clap-animation-with-react-native-c4f028e06495","rank":-5.4223148645315336,"score":1,"time":"2019-07-10T14:22:33Z"},{"id":20403618,"title":"agora-react-native-rtm – another realtime messaging solution for react native","url":"https://github.com/agoraio/RN-SDK-RTM","rank":-7.148568583438252,"score":1,"time":"2019-07-10T16:36:48Z"},{"id":20412477,"title":"Hermes: A Lightweight JavaScript Engine Optimized for React Native on Android","url":"http://hermesengine.dev/","rank":-5.029694159741383,"score":10,"time":"2019-07-11T15:52:10Z"},{"id":20412532,"title":"Mixing React Hooks with Classes","url":"https://nvbn.github.io/2019/07/11/classes-with-hooks/","rank":-6.4254656634776115,"score":2,"time":"2019-07-11T15:57:11Z"},{"id":20412588,"title":"Hermes – A small JavaScript engine optimized for running React Native on Android","url":"https://github.com/facebook/hermes","rank":-4.853960595957184,"score":209,"time":"2019-07-11T16:01:55Z"},{"id":20414462,"title":"Show HN: Prototyping with React and Framer","url":"https://learnreact.design/prototyping-with-react-framer","rank":-5.8814219078830545,"score":4,"time":"2019-07-11T19:05:18Z"},{"id":20417465,"title":"Hermes- JavaScript Engine Optimized for React Native","url":"https://hermesengine.dev/","rank":-5.8814219078830545,"score":1,"time":"2019-07-12T01:52:13Z"},{"id":20420024,"title":"Show HN: Listmonk – self-hosted mailing list manager in Go and React","url":"https://listmonk.app","rank":-4.853960595957184,"score":11,"time":"2019-07-12T11:59:05Z"},{"id":20420156,"title":"Facebook open-sources Hermes engine to improve React Native performance","url":"https://venturebeat.com/2019/07/12/facebook-open-sources-hermes-javascript-engine-to-improve-react-native-android-app-performance/","rank":-5.218630283054186,"score":2,"time":"2019-07-12T12:25:21Z"},{"id":20421048,"title":"Facebook released Hermes, an open source JavaScript engine to run React Native","url":"https://hub.packtpub.com/facebook-released-hermes-an-open-source-javascript-engine-to-run-react-native-apps-on-android/","rank":-4.853960595957184,"score":3,"time":"2019-07-12T14:36:42Z"},{"id":20421495,"title":"Typechecking state transitions in a React/Redux app","url":"http://www.javiercasas.com/articles/typescript-typeful-state-transitions","rank":-5.642544952660551,"score":10,"time":"2019-07-12T15:40:34Z"},{"id":20422590,"title":"Framer Motion, successor to Popmotion an animation lib for React","url":"https://www.framer.com/motion/","rank":-5.218630283054186,"score":2,"time":"2019-07-12T17:38:34Z"},{"id":20423520,"title":"Hermes: A JavaScript engine optimized for mobile apps starting with React Native","url":"https://code.fb.com/android/hermes/","rank":-4.853960595957184,"score":7,"time":"2019-07-12T19:14:14Z"},{"id":20427375,"title":"Exploring a ClojureScript World Without React","url":"https://github.com/thheller/shadow-arborist","rank":-6.141418665344863,"score":3,"time":"2019-07-13T10:16:12Z"},{"id":20428011,"title":"React Native 0.60","url":"https://facebook.github.io/react-native/blog/","rank":-6.737061774670698,"score":72,"time":"2019-07-13T13:45:39Z"},{"id":20428376,"title":"React Concurrent Mode","url":"https://twitter.com/dan_abramov/status/1120971795425832961","rank":-7.080419157732719,"score":3,"time":"2019-07-13T15:06:11Z"},{"id":20428833,"title":"JSU: Short Screencast on JavaScript, FP Programming, React, ES2019, and More","url":"https://javascriptupgrade.com/","rank":-5.029694159741383,"score":2,"time":"2019-07-13T16:32:26Z"},{"id":20429061,"title":"Prototyping with React and Framer","url":"https://learnreact.design/prototyping-with-react-framer","rank":-6.4254656634776115,"score":2,"time":"2019-07-13T17:18:16Z"},{"id":20430171,"title":"Connect react app with REST API without fear","url":"https://github.com/marcin-piela/react-fetching-library","rank":-5.642544952660551,"score":2,"time":"2019-07-13T21:08:21Z"},{"id":20432712,"title":"Furl: A functional React.js component library (beta release)","url":"https://furl.netlify.com/","rank":-5.4223148645315336,"score":1,"time":"2019-07-14T10:24:51Z"},{"id":20437438,"title":"Choose the Right React Native Navigation Librar","url":"https://elazizi.com/choose-the-right-react-native-navigation-library","rank":-5.8814219078830545,"score":1,"time":"2019-07-15T01:28:03Z"},{"id":20438097,"title":"React UI Kits","url":"https://dev.to/kayis/react-ui-kits-3fm2","rank":-7.080419157732719,"score":2,"time":"2019-07-15T04:22:21Z"},{"id":20438851,"title":"Generate Images Using React, Vue, Angular","url":"https://medium.com/@micheleriva/generate-images-using-react-vue-angular-765525b45f28","rank":-6.141418665344863,"score":2,"time":"2019-07-15T07:35:15Z"},{"id":20439203,"title":"Top React Admin Dashboard Templates","url":"https://flatlogic.com/blog/top-7-react-admin-dashboard-templates/","rank":-6.4254656634776115,"score":1,"time":"2019-07-15T09:19:58Z"},{"id":20440801,"title":"My Medium Articles- It's Cool,Learn Complex Things,Deploy Chrome Extension,React","url":"https://medium.com/@romedy65i","rank":-4.690092449226312,"score":1,"time":"2019-07-15T13:52:42Z"},{"id":20441112,"title":"I choose Angular instead of React. And why you should as well","url":"https://medium.com/@dkreider09/why-i-choose-angular-instead-of-react-and-why-you-should-to-aef005c6d145","rank":-4.853960595957184,"score":2,"time":"2019-07-15T14:26:42Z"},{"id":20441429,"title":"Adding Plop Generator and Unit Testing to React Native Mobile Template","url":"https://reactnativestarter.com/blog/rns-update-2-0","rank":-5.029694159741383,"score":1,"time":"2019-07-15T15:00:05Z"},{"id":20441804,"title":"Is Angular Dying Because of React?","url":"https://itnext.io/is-angular-dying-because-of-react-a8e885f09421","rank":-6.141418665344863,"score":1,"time":"2019-07-15T15:35:05Z"},{"id":20441951,"title":"AWS Console uses unminified version of React?","url":"https://www.reddit.com/r/aws/comments/cdgwsy/aws_console_uses_unminified_version_of_react/","rank":-5.8814219078830545,"score":1,"time":"2019-07-15T15:51:24Z"},{"id":20443286,"title":"GitHub Projects – E-commerce website, Alexa Skills, NPM packages, React","url":"https://medium.com/coolanant999/top-5-cool-github-projects-aeef002d0a6d","rank":-5.218630283054186,"score":2,"time":"2019-07-15T17:46:08Z"},{"id":20444762,"title":"Boost React performance, test components, Framer Motion & more (Week of React)","url":"http://www.theweekofreact.com/issues/boost-react-performance-testing-react-components-framer-motion-more-188566","rank":-7.148568583438252,"score":1,"time":"2019-07-15T20:16:50Z"},{"id":20448425,"title":"Understanding Conditional Rendering in React a.k.a. “Operand Selector Operators”","url":"https://medium.com/@jan.hesters/understanding-conditional-rendering-in-react-32d0bfee96ca","rank":-5.029694159741383,"score":1,"time":"2019-07-16T08:33:15Z"},{"id":20448503,"title":"MDN (beta) is now built with React","url":"https://beta.developer.mozilla.org","rank":-5.8814219078830545,"score":33,"time":"2019-07-16T08:57:13Z"},{"id":20449048,"title":"Adding custom fonts in react native 60","url":"https://medium.com/@sergokupreishvi/adding-custom-fonts-in-react-native-60-1ab10fb793e8","rank":-5.8814219078830545,"score":1,"time":"2019-07-16T11:20:58Z"},{"id":20449721,"title":"A 138 byte React donut chart component using d3.js","url":"https://github.com/aviskarkc10/react-d3-donut","rank":-5.218630283054186,"score":4,"time":"2019-07-16T13:18:31Z"},{"id":20450063,"title":"Help Us Test MDN’s New React Front-End Beta","url":"https://discourse.mozilla.org/t/help-us-test-mdns-new-react-front-end-beta/42593","rank":-5.218630283054186,"score":2,"time":"2019-07-16T14:01:26Z"},{"id":20450185,"title":"Hermes, a JavaScript Engine Optimized for React Native","url":"https://hermesengine.dev/","rank":-5.642544952660551,"score":2,"time":"2019-07-16T14:14:05Z"},{"id":20450482,"title":"Flawwwless UI – Simplified open source React.js components library","url":"https://www.producthunt.com/posts/flawwwless-ui","rank":-5.4223148645315336,"score":1,"time":"2019-07-16T14:40:12Z"},{"id":20450521,"title":"React Testing Library Common Scenarios","url":"https://rafaelquintanilha.com/react-testing-library-common-scenarios/","rank":-6.4254656634776115,"score":1,"time":"2019-07-16T14:44:58Z"},{"id":20450773,"title":"BBC iPlayer – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=zF9rmPH00AA","rank":-5.4223148645315336,"score":1,"time":"2019-07-16T15:10:04Z"},{"id":20450856,"title":"GraphQL on Rails with React and Apollo: The hands-on guide (3/3)","url":"https://evilmartians.com/chronicles/graphql-on-rails-3-on-the-way-to-perfection","rank":-4.690092449226312,"score":5,"time":"2019-07-16T15:16:50Z"},{"id":20452424,"title":"Orb – A live site tool used by Azure engineers, an Electron app built with React","url":"https://github.com/microsoft/Orb","rank":-4.3934495640662155,"score":2,"time":"2019-07-16T18:06:51Z"},{"id":20456781,"title":"What React Refs Are","url":"https://ahuth.github.io/articles/what-react-refs-really-are","rank":-6.737061774670698,"score":2,"time":"2019-07-17T05:37:16Z"},{"id":20457952,"title":"Image Classification in the Browser Using Ml5.js and React by Tapas Adhikary","url":"https://blog.greenroots.info/how-i-attempted-image-classification-in-the-browser-using-ml5js-and-react-cjy720fwi000lq4s1bzw4btzl","rank":-4.690092449226312,"score":1,"time":"2019-07-17T10:10:40Z"},{"id":20458167,"title":"Using WebAssembly with React","url":"https://brightinventions.pl/blog/using-wasm-with-react/","rank":-6.737061774670698,"score":1,"time":"2019-07-17T11:01:50Z"},{"id":20459607,"title":"How to Setup Your First React Native App","url":"https://reactnativestarter.com/blog/how-to-setup-first-app","rank":-5.642544952660551,"score":1,"time":"2019-07-17T14:06:19Z"},{"id":20459955,"title":"Use React.memo() Wisely","url":"https://dmitripavlutin.com/use-react-memo-wisely/","rank":-6.737061774670698,"score":1,"time":"2019-07-17T14:41:20Z"},{"id":20462052,"title":"Front End Design, React, and a Bridge over the Great Divide","url":"http://bradfrost.com/blog/post/frontend-design-react-and-a-bridge-over-the-great-divide/","rank":-5.029694159741383,"score":2,"time":"2019-07-17T17:40:26Z"},{"id":20464210,"title":"React and Storybook and Applitools = Productivity","url":"https://applitools.com/blog/react-storybook-productivity","rank":-6.141418665344863,"score":1,"time":"2019-07-17T21:26:49Z"},{"id":20464872,"title":"Best practices for building a large scale react application","url":"https://buttercms.com/blog/best-practices-for-building-a-large-scale-react-application","rank":-5.4223148645315336,"score":3,"time":"2019-07-17T22:56:11Z"},{"id":20468412,"title":"Who Wins the Flutter vs. React Native Battle","url":"https://www.itechart.com/blog/flutter-vs-react-native-development-survival-fittest/","rank":-5.642544952660551,"score":3,"time":"2019-07-18T10:28:28Z"},{"id":20468970,"title":"React Best Practices: Maintaining Large Scale React Projects","url":"https://buttercms.com/blog/react-best-practices-maintaining-large-scale-projects","rank":-7.746472238338964,"score":3,"time":"2019-07-18T12:18:41Z"},{"id":20470350,"title":"Front-end design, React, and a bridge over the great divide","url":"http://bradfrost.com/blog/post/frontend-design-react-and-a-bridge-over-the-great-divide/","rank":-5.029694159741383,"score":204,"time":"2019-07-18T14:46:26Z"},{"id":20471729,"title":"What React Refs Are","url":"https://ahuth.github.io/articles/what-react-refs-really-are","rank":-6.737061774670698,"score":2,"time":"2019-07-18T16:58:01Z"},{"id":20474322,"title":"Painless Global State Management for React Using Hooks and Context API in 1KB","url":"https://www.npmjs.com/package/@devhammed/use-global-hook","rank":-4.690092449226312,"score":1,"time":"2019-07-18T21:59:21Z"},{"id":20477103,"title":"Animated route transitions with react-spring and Navi","url":"https://frontarm.com/navi/en/integrations/react-spring/","rank":-5.642544952660551,"score":1,"time":"2019-07-19T08:48:50Z"},{"id":20477740,"title":"Org-mode on web, built with React, for mobile, synced with Dropbox, Google Drive","url":"https://github.com/DanielDe/org-web","rank":-4.5369272462944465,"score":438,"time":"2019-07-19T11:37:37Z"},{"id":20478651,"title":"How to Render Legacy Pages Inside a React Component","url":"https://spin.atomicobject.com/2019/07/19/legacy-pages-react-component/#.XTHLgwlP08w.hackernews","rank":-5.4223148645315336,"score":2,"time":"2019-07-19T13:54:13Z"},{"id":20479643,"title":"React, Meet Compose","url":"https://speakerdeck.com/lelandrichardson/react-meet-compose","rank":-7.080419157732719,"score":1,"time":"2019-07-19T15:54:41Z"},{"id":20480560,"title":"Realtime Geolocation Tracking with React Native","url":"https://www.pubnub.com/blog/realtime-geo-tracking-app-react-native/","rank":-6.141418665344863,"score":3,"time":"2019-07-19T17:16:12Z"},{"id":20483562,"title":"Hot-Reload Your CRA React Apps and Comps Together with Yarn Workspaces Monorepo","url":"https://github.com/react-workspaces/react-workspaces-playground","rank":-4.690092449226312,"score":1,"time":"2019-07-20T00:53:30Z"},{"id":20483908,"title":"What does react-beautiful-dnd cost to maintain?","url":"https://dev.to/alexandereardon/what-does-react-beautiful-dnd-cost-to-maintain-52e8","rank":-5.642544952660551,"score":2,"time":"2019-07-20T02:54:50Z"},{"id":20493937,"title":"Theming with React and Sass","url":"https://medium.com/@jasonlmcaffee/theming-with-react-and-sass-c7a6882fd26b","rank":-6.4254656634776115,"score":1,"time":"2019-07-21T22:02:11Z"},{"id":20496444,"title":"Article: “Why React Native Is the Future?”","url":"https://reactnativestarter.com/blog/react-native-is-the-future","rank":-5.8814219078830545,"score":1,"time":"2019-07-22T09:27:51Z"},{"id":20497066,"title":"Image Processing in React.js (Part 1) – Creating Cool Filter","url":"https://overflowjs.com/posts/Image-Processing-In-Reactjs-Part-1.html","rank":-5.218630283054186,"score":1,"time":"2019-07-22T11:49:10Z"},{"id":20499678,"title":"How to Build a Xylophone App with Audio API, React Native, and Expo","url":"https://heartbeat.fritz.ai/how-to-build-a-xylophone-app-with-audio-api-react-native-and-expo-7d6754a0603c","rank":-4.690092449226312,"score":2,"time":"2019-07-22T16:35:39Z"},{"id":20499900,"title":"React Native Memory Profiling (JSC vs. V8 vs. Hermes)","url":"https://dev.to/anotherjsguy/react-native-memory-profiling-jsc-vs-v8-vs-hermes-1c76","rank":-5.4223148645315336,"score":1,"time":"2019-07-22T16:58:06Z"},{"id":20500371,"title":"XSM: State management for Angular, React, and Vue","url":"https://github.com/peterluhub/xsm","rank":-5.642544952660551,"score":36,"time":"2019-07-22T17:43:39Z"},{"id":20501039,"title":"Sharing React Code Between Web and React Native: Why and How [Affinity Blog]","url":"https://build.affinity.co/sharing-code-between-web-react-native-why-how-to-configure-metro-for-code-sharing-d6ec73427e08","rank":-6.798733011723831,"score":1,"time":"2019-07-22T18:49:09Z"},{"id":20502891,"title":"State Management for React Using Context and Hooks","url":"https://www.infoq.com/presentations/react-redux-state-management/","rank":-5.642544952660551,"score":3,"time":"2019-07-22T22:29:38Z"},{"id":20506241,"title":"Show HN: Giphy Signal – A Small Giphy Browser Made with React Hooks and Redux","url":"https://github.com/localjo/giphy-signal","rank":-4.5369272462944465,"score":1,"time":"2019-07-23T12:42:28Z"},{"id":20506885,"title":"Airbnb Clone with React Native Part 1: Home Screen UI","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-1-home-screen-ui-b5ed1c9278ae","rank":-5.218630283054186,"score":3,"time":"2019-07-23T14:16:41Z"},{"id":20513114,"title":"React Hooks and Context over Redux: Complete Guide","url":"https://medium.com/sfl-newsroom/react-hooks-context-over-redux-complete-guide-1757e34a34ac","rank":-5.642544952660551,"score":2,"time":"2019-07-24T07:54:12Z"},{"id":20513526,"title":"React–and Why Designers Should Care","url":"https://www.framer.com/blog/posts/designing-for-react/","rank":-6.141418665344863,"score":1,"time":"2019-07-24T09:31:13Z"},{"id":20515626,"title":"Create a Reusable React Native OTP SMS Component","url":"https://blog.bitsrc.io/create-a-reusable-react-native-otp-sms-component-bda3c67093a2","rank":-5.642544952660551,"score":1,"time":"2019-07-24T14:29:27Z"},{"id":20516221,"title":"Free Bootstrap 4, React, React Hooks and Reactstrap UI Kit","url":"https://www.creative-tim.com/product/now-ui-kit-react","rank":-7.337343744886062,"score":1,"time":"2019-07-24T15:29:55Z"},{"id":20516757,"title":"Show HN: Overstated – React state management library optimized for usability","url":"https://github.com/fabiospampinato/overstated","rank":-5.218630283054186,"score":2,"time":"2019-07-24T16:20:11Z"},{"id":20518369,"title":"Show HN: react-mosaic v3 – React tiling window manager – now with touch support","url":"https://github.com/nomcopter/react-mosaic","rank":-6.798733011723831,"score":6,"time":"2019-07-24T18:50:59Z"},{"id":20518399,"title":"Memory Leaks in React Fiber","url":"https://github.com/facebook/react/pull/15157","rank":-6.4254656634776115,"score":1,"time":"2019-07-24T18:52:42Z"},{"id":20518916,"title":"Show HN: Yet another drinking game – A ReactJS and React Native experiment","url":"https://play.google.com/store/apps/details?id=com.kingsdrinkinggame","rank":-4.853960595957184,"score":1,"time":"2019-07-24T19:44:13Z"},{"id":20521663,"title":"Do React Hooks Replace Redux? TL;DR: Hooks Are Great, but No","url":"https://medium.com/javascript-scene/do-react-hooks-replace-redux-210bab340672","rank":-4.853960595957184,"score":6,"time":"2019-07-25T00:52:11Z"},{"id":20522348,"title":"Building Seats Booking Component with React and 2d Canvas","url":"https://lavrton.com/case-study-seat-reservation-widget/","rank":-5.4223148645315336,"score":2,"time":"2019-07-25T03:38:28Z"},{"id":20523617,"title":"I Am Hooked on React","url":"https://brightinventions.pl/blog/I-am-hooked-on-react/","rank":-6.4254656634776115,"score":1,"time":"2019-07-25T08:24:11Z"},{"id":20526749,"title":"Do React Hooks Replace Redux?","url":"https://medium.com/javascript-scene/do-react-hooks-replace-redux-210bab340672","rank":-6.4254656634776115,"score":2,"time":"2019-07-25T16:29:26Z"},{"id":20531064,"title":"A Cross-Platform YouTube Player Component for React Native","url":"https://github.com/barmej/react-native-youtube-player","rank":-5.4223148645315336,"score":2,"time":"2019-07-25T23:56:46Z"},{"id":20533425,"title":"Using React Hooks to Wrap Connectors to Live Data Sources","url":"https://medium.com/perlin-network/using-react-hooks-to-wrap-connectors-to-live-data-sources-3d97a934a38f","rank":-5.218630283054186,"score":4,"time":"2019-07-26T09:11:23Z"},{"id":20536337,"title":"React Dashboards – Open-Source and Free","url":"https://dev.to/sm0ke/react-dashboards-open-source-apps-1c7j","rank":-6.141418665344863,"score":1,"time":"2019-07-26T17:09:33Z"},{"id":20541272,"title":"How to Build Tic Tac Toe with React Hooks","url":"https://medium.com/@shifrb/how-to-build-tic-tac-toe-with-react-hooks-ca37f6040022","rank":-5.4223148645315336,"score":2,"time":"2019-07-27T10:04:41Z"},{"id":20541442,"title":"Shadow DOM, SVG, CSS, React and Angular:Why HTML/CSS is Broken and How to Fix It","url":"http://acko.net/blog/shadow-dom/","rank":-4.132099107886384,"score":2,"time":"2019-07-27T11:10:43Z"},{"id":20544753,"title":"Show HN: React Spaces – divide a page into anchored/resizable/scrollable spaces","url":"http://www.allaneagle.com/react-spaces/demo/","rank":-4.853960595957184,"score":2,"time":"2019-07-27T22:55:20Z"},{"id":20546845,"title":"React Hooks and RxJS Facades","url":"https://medium.com/@thomasburlesonIA/https-medium-com-thomasburlesonia-react-hooks-rxjs-facades-4e116330bbe1","rank":-6.4254656634776115,"score":2,"time":"2019-07-28T10:45:37Z"},{"id":20547322,"title":"React Loop 2019 Videos","url":"https://reactloop.com/videos","rank":-6.737061774670698,"score":1,"time":"2019-07-28T13:05:42Z"},{"id":20547389,"title":"Show HN: ScriptUI – Write React Without JSX","url":"https://github.com/anater/ScriptUI","rank":-5.8814219078830545,"score":2,"time":"2019-07-28T13:21:09Z"},{"id":20547632,"title":"React Apps – Open-Source and Free","url":"https://blog.appseed.us/react-apps-open-source-and-free/","rank":-6.141418665344863,"score":1,"time":"2019-07-28T14:13:56Z"},{"id":20547980,"title":"React-context-fetcher now supports SSR","url":"https://www.npmjs.com/package/react-context-fetcher","rank":-6.141418665344863,"score":1,"time":"2019-07-28T15:21:00Z"},{"id":20550887,"title":"Using Services with React to Manage State","url":"https://medium.com/@alshdavid/react-state-and-services-edb95be48851","rank":-5.8814219078830545,"score":1,"time":"2019-07-29T01:42:03Z"},{"id":20552274,"title":"Show HN: React Native Nextable Form","url":"https://github.com/harisb2012/react-native-nextable-form","rank":-6.141418665344863,"score":1,"time":"2019-07-29T07:35:45Z"},{"id":20560473,"title":"react-window render props","url":"https://github.com/bvaughn/react-window/issues/302","rank":-6.737061774670698,"score":1,"time":"2019-07-29T23:13:58Z"},{"id":20561759,"title":"Why React Hooks?","url":"https://tylermcginnis.com/why-react-hooks/","rank":-7.080419157732719,"score":1,"time":"2019-07-30T02:58:37Z"},{"id":20562204,"title":"React TypeScript Todo Example 2019 Mid","url":"https://github.com/ryota-murakami/react-typescript-todo-example-2019","rank":-6.141418665344863,"score":2,"time":"2019-07-30T04:49:55Z"},{"id":20563705,"title":"Best React Open Source Projects","url":"https://medium.com/flatlogic/best-react-open-source-projects-64571cce445f","rank":-6.4254656634776115,"score":1,"time":"2019-07-30T11:07:44Z"},{"id":20565118,"title":"React TypeScript cheatsheet: form elements and onChange event types","url":"https://blaipratdesaba.com/react-typescript-cheatsheet-form-elements-and-onchange-event-types-8c2baf03230c","rank":-5.4223148645315336,"score":1,"time":"2019-07-30T14:29:31Z"},{"id":20565130,"title":"Build a Pokédex Chatbot in React Native","url":"https://heartbeat.fritz.ai/creating-a-pok%C3%A9dex-chatbot-with-react-native-and-dialogflow-1f33199dc566","rank":-5.8814219078830545,"score":1,"time":"2019-07-30T14:30:47Z"},{"id":20566794,"title":"Decoupling Logic from React Components","url":"https://labcodes.com.br/blog/en/decoupling-logic-from-react-components.html","rank":-6.4254656634776115,"score":2,"time":"2019-07-30T17:02:28Z"},{"id":20574156,"title":"Create a Serverless React Application","url":"https://rafaelquintanilha.com/create-a-serverless-react-application/","rank":-6.4254656634776115,"score":1,"time":"2019-07-31T13:16:09Z"},{"id":20574344,"title":"Loading States in React Components Using TypeScript’s Discriminated Unions","url":"https://spin.atomicobject.com/2019/07/31/loading-states-react/#.XUGa5JKqFzM.hackernews","rank":-5.218630283054186,"score":1,"time":"2019-07-31T13:43:13Z"},{"id":20575367,"title":"Roland TR-808 Drum Machine Using React, Redux, and Web Audio","url":"https://io808.com/","rank":-5.029694159741383,"score":2,"time":"2019-07-31T15:46:16Z"},{"id":20577506,"title":"How to Deal with REST API in React.js Apps?","url":"https://github.com/marcin-piela/react-fetching-library","rank":-5.218630283054186,"score":1,"time":"2019-07-31T19:34:58Z"},{"id":20579059,"title":"Show HN: Chartify – build simple React.js charts","url":"https://github.com/kis/chartify","rank":-5.642544952660551,"score":1,"time":"2019-07-31T22:10:04Z"},{"id":20580351,"title":"Do React Hooks Replace Higher Order Components (HOCs)?","url":"https://medium.com/javascript-scene/do-react-hooks-replace-higher-order-components-hocs-7ae4a08b7b58","rank":-5.642544952660551,"score":4,"time":"2019-08-01T01:13:02Z"},{"id":20580686,"title":"Fetching Data in React Using React Async","url":"https://css-tricks.com/fetching-data-in-react-using-react-async/","rank":-7.968636859947137,"score":2,"time":"2019-08-01T02:31:47Z"},{"id":20584307,"title":"Show HN: A react component for Google maps style pan/zoom on mobile and desktop","url":"https://github.com/transcriptic/react-map-interaction","rank":-4.3934495640662155,"score":1,"time":"2019-08-01T15:00:08Z"},{"id":20585375,"title":"Nars – Server Rendered React Native","url":"https://www.nars.dev/","rank":-6.4254656634776115,"score":4,"time":"2019-08-01T16:25:52Z"},{"id":20587888,"title":"How to Use WebViews in a React Native App","url":"https://blog.jscrambler.com/how-to-use-webviews-in-a-react-native-app/","rank":-5.4223148645315336,"score":1,"time":"2019-08-01T20:16:21Z"},{"id":20590940,"title":"WJS: ES2019, Why React Hooks, Evan You on Framework Design, and More","url":"https://www.weekendjs.com/issues/181-es2019-why-react-hooks-evan-you-on-framework-design-and-more","rank":-4.853960595957184,"score":1,"time":"2019-08-02T06:09:55Z"},{"id":20591421,"title":"Making sense of React's render props","url":"https://www.lvguowei.me/post/render-props/","rank":-5.8814219078830545,"score":1,"time":"2019-08-02T08:26:19Z"},{"id":20592223,"title":"React Developer Roadmap","url":"https://raw.githubusercontent.com/adam-golab/react-developer-roadmap/master/roadmap.png","rank":-7.080419157732719,"score":1,"time":"2019-08-02T11:38:33Z"},{"id":20592351,"title":"A Library for Rendering RxJS Observables Using React Hooks","url":"https://www.reonomy.com/blog/post/reactive-hooks","rank":-5.4223148645315336,"score":4,"time":"2019-08-02T12:05:03Z"},{"id":20593057,"title":"Airbnb Clone with React Native Part 2: Login Screen UI","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-2-login-screen-ui-999773e860e4","rank":-5.218630283054186,"score":1,"time":"2019-08-02T14:12:32Z"},{"id":20593486,"title":"React Native it's come a long way","url":"https://blog.addjam.com/react-native-its-come-a-long-way-24cf27b5d953","rank":-5.642544952660551,"score":3,"time":"2019-08-02T15:02:47Z"},{"id":20594412,"title":"Show HN: Build a Multiplayer Tic Tac Toe Game in React","url":"https://www.pubnub.com/blog/build-a-multiplayer-tic-tac-toe-game-in-react/","rank":-5.029694159741383,"score":2,"time":"2019-08-02T16:49:38Z"},{"id":20595469,"title":"The Path to Hell: React’s Context API","url":"https://codethrasher.com/post/2019-08-02-the-path-to-hell/","rank":-5.642544952660551,"score":8,"time":"2019-08-02T18:40:22Z"},{"id":20596641,"title":"Building a React Native Chat App – Part Three: Online User Count","url":"https://www.pubnub.com/blog/building-a-react-native-chat-app-part-three-display-online-user/?devrel_hn=kris","rank":-5.029694159741383,"score":1,"time":"2019-08-02T21:05:21Z"},{"id":20597321,"title":"My Points on Flutter as a React Native Developer","url":"https://medium.com/@reime005/my-points-on-flutter-as-a-react-native-developer-7e55da1fcf6a","rank":-5.4223148645315336,"score":20,"time":"2019-08-02T22:51:24Z"},{"id":20598928,"title":"Example to Convert Any Input Value in MD5 in React Native","url":"https://dev.to/skptricks/example-to-convert-any-input-value-in-md5-in-react-native-2a9o","rank":-5.029694159741383,"score":1,"time":"2019-08-03T06:02:06Z"},{"id":20606662,"title":"Show HN: React-Native-Styleman – Media Queries, Dynamic Theming and Orientation","url":"https://github.com/anubhavgupta/react-native-styleman","rank":-5.029694159741383,"score":8,"time":"2019-08-04T14:19:12Z"},{"id":20609972,"title":"A live search example – Angular and React solutions","url":"https://medium.com/javascript-everyday/a-live-search-example-angular-and-react-solutions-bd42a4d5dd7e","rank":-5.642544952660551,"score":1,"time":"2019-08-04T23:43:41Z"},{"id":20611511,"title":"React differs from other because it adopts a whole new language called JSX","url":"https://www.golangprograms.com/jsx.html","rank":-4.690092449226312,"score":1,"time":"2019-08-05T05:28:32Z"},{"id":20613115,"title":"Ways to Debug React Native App","url":"https://brightinventions.pl/blog/n-ways-to-debug-rn/","rank":-6.141418665344863,"score":1,"time":"2019-08-05T11:18:03Z"},{"id":20613285,"title":"Would Airbnb Have Fared Better with NativeScript Instead of React Native? (2018)","url":"https://www.nativescript.org/blog/would-airbnb-have-fared-better-with-nativescript-instead-of-react-native","rank":-4.853960595957184,"score":2,"time":"2019-08-05T11:45:50Z"},{"id":20614494,"title":"React’s useEffect hook: a little deeper","url":"https://codethrasher.com/post/2019-06-12-the-useeffect-hook-a-brief-clarification-on-its-usage/","rank":-5.8814219078830545,"score":1,"time":"2019-08-05T14:32:03Z"},{"id":20617854,"title":"Show HN: React ImageEngine – React Component Library for Image Optimization","url":"https://www.npmjs.com/package/react-imageengine","rank":-7.337343744886062,"score":1,"time":"2019-08-05T19:32:22Z"},{"id":20621069,"title":"Mocking and Testing GraphQL in React","url":"https://www.telerik.com/blogs/mocking-and-testing-graphql-in-react","rank":-6.141418665344863,"score":1,"time":"2019-08-06T01:11:44Z"},{"id":20622438,"title":"Image Processing – Making Custom Filters – React.js","url":"https://overflowjs.com/posts/Image-Processing-Making-Custom-Filters-Reactjs-Part-2.html","rank":-5.8814219078830545,"score":2,"time":"2019-08-06T05:33:53Z"},{"id":20624133,"title":"Miraculous Tools for React Developers in 2019","url":"https://dev.to/jsmanifest/22-miraculous-tools-for-react-developers-in-2019-4i46","rank":-5.8814219078830545,"score":2,"time":"2019-08-06T11:18:30Z"},{"id":20626591,"title":"Flutter: A Framework to Surpass React Native","url":"https://rainway.com/blog/2019/08/06/flutter/","rank":-5.8814219078830545,"score":27,"time":"2019-08-06T16:19:02Z"},{"id":20626917,"title":"Show HN: React Native Keyboard Aware implementation that works smoothly","url":"https://github.com/pietile/pietile-native-kit/tree/master/packages/keyboard-aware-scrollview","rank":-5.218630283054186,"score":2,"time":"2019-08-06T16:48:13Z"},{"id":20627892,"title":"I created a small react.js component for background videos","url":"https://github.com/samAbeywickrama/reactjs-videobg","rank":-5.218630283054186,"score":1,"time":"2019-08-06T18:17:41Z"},{"id":20627975,"title":"React Real-Time Tic-Tac-Toe Game","url":"https://www.pubnub.com/blog/build-a-multiplayer-tic-tac-toe-game-in-react/?devrel_hn=oscar","rank":-5.8814219078830545,"score":2,"time":"2019-08-06T18:26:15Z"},{"id":20628053,"title":"Embedding React Components in Jekyll Posts","url":"http://www.petecorey.com/blog/2019/08/05/embedding-react-components-in-jekyll-posts/","rank":-6.141418665344863,"score":1,"time":"2019-08-06T18:32:13Z"},{"id":20629649,"title":"Show HN: Elm inspired react hook for state and effect management (100 LoC)","url":"https://github.com/ncthbrt/react-use-elmish","rank":-4.690092449226312,"score":1,"time":"2019-08-06T21:07:45Z"},{"id":20629795,"title":"The missing piece in the beginner’s guides: React Native","url":"https://elazizi.com/the-missing-piece-in-the-beginners-guides-react-native","rank":-5.218630283054186,"score":1,"time":"2019-08-06T21:23:36Z"},{"id":20632020,"title":"React-TypeScript-todo-example-2019","url":"https://github.com/ryota-murakami/react-typescript-todo-example-2019","rank":-6.4254656634776115,"score":2,"time":"2019-08-07T04:41:12Z"},{"id":20632610,"title":"Is React Hard to Learn?","url":"https://giuseppegurgone.com/react-hard-to-learn","rank":-6.4254656634776115,"score":2,"time":"2019-08-07T07:22:09Z"},{"id":20634383,"title":"Build Your Own Unbeatable Tic Tac Toe with React Hooks and Styled Components","url":"https://claritydev.net/blog/making-tic-ta-toe-with-react-hooks-and-styled-comp","rank":-4.690092449226312,"score":1,"time":"2019-08-07T13:15:49Z"},{"id":20636732,"title":"Profanity moderation in a React Native chat app","url":"https://pusher.com/tutorials/profanity-moderation-react-native-chat","rank":-5.642544952660551,"score":2,"time":"2019-08-07T17:14:17Z"},{"id":20638699,"title":"React.js or Vue.js; Which Is the Best Framework? – The African Exponent","url":"https://www.africanexponent.com/post/10699-which-framework-is-best-for-you-reactjs-or-vuejs","rank":-4.690092449226312,"score":1,"time":"2019-08-07T20:34:57Z"},{"id":20639453,"title":"Create Chatbot for Website with React and Node.js","url":"https://learnstartup.net/p/rWo1gX1-D/chatbot-for-website-with-react-and-nodejs/","rank":-5.4223148645315336,"score":1,"time":"2019-08-07T21:43:10Z"},{"id":20642742,"title":"Miraculous Tools for React Developers in 2019","url":"https://dev.to/jsmanifest/22-miraculous-tools-for-react-developers-in-2019-4i46","rank":-5.8814219078830545,"score":3,"time":"2019-08-08T08:20:33Z"},{"id":20644818,"title":"A comprehensive guide to build offline React Native apps with AsyncStorage","url":"https://heartbeat.fritz.ai/building-offline-react-native-apps-with-asyncstorage-dcb4b0657f93","rank":-5.029694159741383,"score":1,"time":"2019-08-08T14:20:17Z"},{"id":20645270,"title":"React's Lifecycle Is Wrong","url":"https://github.com/facebook/react/issues/16316","rank":-6.4254656634776115,"score":4,"time":"2019-08-08T15:10:24Z"},{"id":20646978,"title":"Investigating Discord’s React Memory Leak","url":"https://blog.discordapp.com/discord-react-memory-leak-565c89763e8","rank":-6.141418665344863,"score":5,"time":"2019-08-08T18:07:51Z"},{"id":20647957,"title":"Fast, Cheap, Global Serverless React Apps on AWS","url":"https://serverless.com/blog/react-apps-with-serverless-components/","rank":-5.642544952660551,"score":6,"time":"2019-08-08T19:48:49Z"},{"id":20649259,"title":"React 16.9.0 Released","url":"https://github.com/facebook/react/releases/tag/v16.9.0","rank":-6.4254656634776115,"score":3,"time":"2019-08-08T21:57:24Z"},{"id":20649672,"title":"Show HN: Fast, Cheap, Global React Apps via Serverless Components","url":"https://www.youtube.com/watch?v=ts26BVuX3j0","rank":-5.218630283054186,"score":2,"time":"2019-08-08T22:47:57Z"},{"id":20650023,"title":"React v16.9.0 and the Roadmap Update","url":"https://reactjs.org/blog/2019/08/08/react-v16.9.0.html","rank":-5.642544952660551,"score":9,"time":"2019-08-08T23:34:10Z"},{"id":20651430,"title":"React TypeScript Todo Example 2019","url":"https://github.com/ryota-murakami/react-typescript-todo-example-2019","rank":-6.4254656634776115,"score":1,"time":"2019-08-09T04:53:05Z"},{"id":20652070,"title":"React v16.9.0 and the Roadmap Update","url":"https://reactjs.org/blog/2019/08/08/react-v16.9.0.html","rank":-5.642544952660551,"score":2,"time":"2019-08-09T07:36:55Z"},{"id":20653707,"title":"React Native Animated with Hooks","url":"https://blog.codecentric.de/en/2019/07/react-native-animated-with-hooks/","rank":-6.4254656634776115,"score":1,"time":"2019-08-09T12:34:48Z"},{"id":20657264,"title":"Deploy a Create-React-App Website to DigitalOcean","url":"https://coderrocketfuel.com/article/deploy-a-create-react-app-website-to-digitalocean","rank":-5.642544952660551,"score":1,"time":"2019-08-09T18:52:39Z"},{"id":20657362,"title":"How to Dangerously Set InnerHTML in React","url":"https://coderrocketfuel.com/article/how-to-dangerously-set-inner-html-in-react","rank":-5.8814219078830545,"score":1,"time":"2019-08-09T19:03:17Z"},{"id":20659978,"title":"Angular vs. React vs. Vue: Which Is the Best Choice for 2019?","url":"https://medium.com/hackernoon/angular-vs-react-vs-vue-which-is-the-best-choice-for-2019-16ce0deb3847","rank":-4.853960595957184,"score":1,"time":"2019-08-10T03:37:04Z"},{"id":20660550,"title":"React v16.9.0 and the Roadmap Update","url":"https://reactjs.org/blog/2019/08/08/react-v16.9.0.html","rank":-5.642544952660551,"score":3,"time":"2019-08-10T06:34:01Z"},{"id":20662145,"title":"Create Universal React App – Configuration Free SSR for Create React App","url":"https://github.com/frontarm/create-universal-react-app","rank":-7.148568583438252,"score":4,"time":"2019-08-10T14:13:01Z"},{"id":20663293,"title":"Why B2B startups shouldn't use React (or any JavaScript framework)","url":"https://dev.to/snird/why-b2b-startups-shouldn-t-use-react-or-any-js-framework-3j74","rank":-5.029694159741383,"score":4,"time":"2019-08-10T17:19:51Z"},{"id":20663710,"title":"React v16.9.0 and the Roadmap Update","url":"https://reactjs.org/blog/2019/08/08/react-v16.9.0.html","rank":-5.642544952660551,"score":4,"time":"2019-08-10T18:25:06Z"},{"id":20667920,"title":"React's `Act`","url":"http://benbrostoff.github.io/2019/08/11/react-act-as-valuable-testing-tool.html","rank":-7.080419157732719,"score":1,"time":"2019-08-11T12:43:34Z"},{"id":20669669,"title":"Testing React Components: Enzyme vs. React Testing Library","url":"https://claritydev.net/blog/testing-react-components-enzyme-vs-react-testing-l","rank":-7.746472238338964,"score":1,"time":"2019-08-11T18:38:18Z"},{"id":20673215,"title":"React v16.9.0 and the Roadmap Update","url":"https://reactjs.org/blog/2019/08/08/react-v16.9.0.html","rank":-5.642544952660551,"score":2,"time":"2019-08-12T07:21:56Z"},{"id":20673564,"title":"How to build an admin panel with React","url":"https://blog.logrocket.com/admin-panel-with-react/","rank":-5.642544952660551,"score":1,"time":"2019-08-12T08:28:45Z"},{"id":20673708,"title":"React Proto","url":"https://react-proto.github.io/react-proto/","rank":-7.460654783917127,"score":1,"time":"2019-08-12T09:00:38Z"},{"id":20674050,"title":"Show HN: How to handle React forms with a hook based on MobX","url":"https://github.com/eyedea-io/smashing-form","rank":-4.690092449226312,"score":5,"time":"2019-08-12T10:12:49Z"},{"id":20675647,"title":"Modern React testing, part 1: best practices","url":"https://blog.sapegin.me/all/react-testing-1-best-practices/","rank":-5.8814219078830545,"score":1,"time":"2019-08-12T14:22:44Z"},{"id":20675771,"title":"Show HN: How to Sell a React Component","url":"https://medium.com/@AndrewPierno/2-ways-to-sell-a-react-component-c13aacc5ff34","rank":-5.642544952660551,"score":1,"time":"2019-08-12T14:36:44Z"},{"id":20681203,"title":"Build a React Drag and Drop File Uploader","url":"https://medium.com/@mannycodes/build-a-react-drag-drop-progress-file-uploader-fb874c515a7","rank":-5.642544952660551,"score":2,"time":"2019-08-12T23:24:26Z"},{"id":20682096,"title":"Divjoy: The React Codebase Generator","url":"https://divjoy.com","rank":-6.4254656634776115,"score":2,"time":"2019-08-13T01:53:00Z"},{"id":20682336,"title":"React Hook Form – form validation without the hassle","url":"https://react-hook-form.com/","rank":-5.642544952660551,"score":3,"time":"2019-08-13T02:46:14Z"},{"id":20682434,"title":"A Fullstack Todo List Built Using Go/Gin/Postgres/React Stack","url":"https://github.com/el10savio/TODO-Fullstack-App-Go-Gin-Postgres-React","rank":-5.029694159741383,"score":27,"time":"2019-08-13T03:03:15Z"},{"id":20684264,"title":"The Hands-On Guide to Learning React Hooks","url":"https://www.telerik.com/kendo-react-ui/react-hooks-guide","rank":-5.642544952660551,"score":1,"time":"2019-08-13T10:22:31Z"},{"id":20685101,"title":"Building Custom React Hooks","url":"https://dev.to/prototyp/building-custom-react-hooks-11h2","rank":-6.737061774670698,"score":4,"time":"2019-08-13T12:27:55Z"},{"id":20697552,"title":"Architecting a Roles and Permissions System Using Rails, GraphQL and React","url":"https://www.atrium.co/inside-atrium/architecting-roles-permissions/","rank":-5.029694159741383,"score":2,"time":"2019-08-14T17:06:41Z"},{"id":20699656,"title":"Simple Git Hooks with Create React App, ESLint and Husky","url":"https://medium.com/@oskarv/simple-git-hooks-with-create-react-app-eslint-and-husky-6983806dba5c","rank":-5.218630283054186,"score":1,"time":"2019-08-14T20:34:19Z"},{"id":20704494,"title":"What is most performant state management library for React?","url":"https://medium.com/@vpranskunas/performance-comparison-of-state-management-solutions-in-react-8aee5ae15b3c","rank":-5.4223148645315336,"score":1,"time":"2019-08-15T12:22:27Z"},{"id":20704628,"title":"Announcing the Ionic React Release Candidate","url":"https://ionicframework.com/blog/announcing-ionic-react-release-candidate/","rank":-6.141418665344863,"score":1,"time":"2019-08-15T12:42:26Z"},{"id":20705051,"title":"A React Native 'Facebook Login' Component","url":"https://github.com/fadidevv/react-native-fblogin","rank":-6.141418665344863,"score":1,"time":"2019-08-15T13:37:11Z"},{"id":20706163,"title":"Announcing React/NodeGUI – Build Native Desktop Apps with JavaScript and CSS","url":"https://blog.atulr.com/nodegui-intro/","rank":-5.029694159741383,"score":27,"time":"2019-08-15T15:40:42Z"},{"id":20707183,"title":"What I got performing a Code Review on a stranger's React JavaScript project","url":"https://dev.to/parkroolucas/i-am-a-professional-react-developer-and-i-recently-performed-a-code-review-of-a-stranger-s-code-here-s-what-i-got-35j5","rank":-4.5369272462944465,"score":1,"time":"2019-08-15T17:05:39Z"},{"id":20710509,"title":"New React DevTools","url":"https://reactjs.org/blog/2019/08/15/new-react-devtools.html","rank":-7.080419157732719,"score":321,"time":"2019-08-15T22:57:26Z"},{"id":20713175,"title":"Easily add a dark mode into your React app in a couple of minutes","url":"https://werick.codes/articles/how-to-add-a-dark-mode-to-your-react-web-app","rank":-4.5369272462944465,"score":1,"time":"2019-08-16T08:24:48Z"},{"id":20713427,"title":"How to set up and deploy your React app from scratch using Webpack and Babel","url":"https://www.freecodecamp.org/news/how-to-set-up-deploy-your-react-app-from-scratch-using-webpack-and-babel-a669891033d4/","rank":-4.3934495640662155,"score":1,"time":"2019-08-16T09:15:40Z"},{"id":20716707,"title":"How to Use the Geolocation API in a React Native App","url":"https://heartbeat.fritz.ai/how-to-use-the-geolocation-api-in-a-react-native-app-b5e611b00a0c","rank":-5.029694159741383,"score":1,"time":"2019-08-16T16:19:45Z"},{"id":20723731,"title":"Speed up your React developer workflow with code generators","url":"https://claritydev.net/blog/speed-up-your-react-developer-workflow-with-code-g","rank":-5.4223148645315336,"score":1,"time":"2019-08-17T12:42:36Z"},{"id":20724261,"title":"Reactide, the first React dedicated IDE is finally here","url":"http://github.com/reactide/reactide","rank":-5.4223148645315336,"score":3,"time":"2019-08-17T14:42:32Z"},{"id":20728226,"title":"State of the React Job Market","url":"https://medium.com/@Charles_Stover/state-of-the-react-job-market-2019-08-17-6c324494a946","rank":-6.141418665344863,"score":1,"time":"2019-08-18T04:25:24Z"},{"id":20733564,"title":"Build a Shopify App with Node.js and React","url":"https://developers.shopify.com/tutorials/build-a-shopify-app-with-node-and-react","rank":-5.4223148645315336,"score":1,"time":"2019-08-18T23:14:59Z"},{"id":20734143,"title":"Just Enough React Test Setup","url":"https://ahuth.github.io/articles/just-enough-react-test-setup","rank":-6.4254656634776115,"score":1,"time":"2019-08-19T01:19:01Z"},{"id":20734187,"title":"『Const [Store, SetStore] = UseStore()』One Shot React State Management","url":"https://github.com/ryota-murakami/muriatic","rank":-5.4223148645315336,"score":3,"time":"2019-08-19T01:28:57Z"},{"id":20735412,"title":"Buiding Chat App with React Native and Socket.io","url":"https://kriss.io/buiding-chat-app-with-react-native-and-socketio-cjzi03e3e005bdes19yy89z7d/","rank":-5.4223148645315336,"score":1,"time":"2019-08-19T06:35:25Z"},{"id":20735914,"title":"Create a Card Game in Canvas with React Components","url":"https://html5hive.org/create-a-card-game-in-canvas-with-react-components/","rank":-5.4223148645315336,"score":2,"time":"2019-08-19T08:22:09Z"},{"id":20737658,"title":"Hermes: An open source JavaScript engine optimized for React Native","url":"https://engineering.fb.com/android/hermes","rank":-5.218630283054186,"score":1,"time":"2019-08-19T13:44:08Z"},{"id":20737921,"title":"Just Enough React Test Setup","url":"https://ahuth.github.io/articles/just-enough-react-test-setup","rank":-6.4254656634776115,"score":1,"time":"2019-08-19T14:17:28Z"},{"id":20738779,"title":"Reusing React UI Components","url":"https://dev.to/giteden/reusing-react-ui-components-4f77","rank":-6.737061774670698,"score":1,"time":"2019-08-19T15:46:21Z"},{"id":20739294,"title":"How to add slash commands to a React chatroom","url":"https://pusher.com/tutorials/slash-command-chatroom","rank":-5.4223148645315336,"score":1,"time":"2019-08-19T16:40:55Z"},{"id":20742098,"title":"Recap of React Week '19 in NYC","url":"https://code.firstlook.media/react-week-19","rank":-5.8814219078830545,"score":3,"time":"2019-08-19T21:43:27Z"},{"id":20742399,"title":"Show HN: Easy form handling with React hooks","url":"https://github.com/eyedea-io/smashing-form","rank":-5.642544952660551,"score":1,"time":"2019-08-19T22:31:14Z"},{"id":20743528,"title":"Show HN: Hookstate: Modern and fast state management for React with hooks","url":"https://hookstate.netlify.com/","rank":-4.853960595957184,"score":2,"time":"2019-08-20T03:09:12Z"},{"id":20744267,"title":"Const [Store, SetStore] = UseStore(): One Shot React State Management","url":"https://dev.to/malloc007/const-store-setstore-usestore-one-shot-react-state-management-f6l","rank":-5.4223148645315336,"score":2,"time":"2019-08-20T06:20:06Z"},{"id":20746668,"title":"UI Testing Web Views in a React Native App with Appium","url":"https://spin.atomicobject.com/2019/08/20/ui-testing-web-views/#.XVvzzpZvVoQ.hackernews","rank":-5.029694159741383,"score":1,"time":"2019-08-20T13:21:21Z"},{"id":20747106,"title":"AdminBro v1.0.0 released – admin panel for Node.js apps with React front end","url":"https://medium.com/@wojciechkrysiak/adminbro-v1-0-0-released-admin-panel-for-node-js-apps-with-react-on-the-frontend-bc58b22cbb9e","rank":-4.3934495640662155,"score":1,"time":"2019-08-20T13:59:22Z"},{"id":20747360,"title":"Modern Environment for React Native Applications","url":"https://habr.com/en/post/463975/","rank":-6.141418665344863,"score":2,"time":"2019-08-20T14:28:00Z"},{"id":20747632,"title":"Animating a Canvas with React Hooks","url":"http://www.petecorey.com/blog/2019/08/19/animating-a-canvas-with-react-hooks/","rank":-6.141418665344863,"score":2,"time":"2019-08-20T14:53:39Z"},{"id":20747927,"title":"Explaining how React manages the DOM and state underneath the hood","url":"https://levelup.gitconnected.com/a-journey-through-reactdom-render-e8fc5edc11fd?source=friends_link&sk=ef38c5fcaa82f67e65bea1ef021b3763","rank":-5.029694159741383,"score":8,"time":"2019-08-20T15:19:23Z"},{"id":20748342,"title":"Build Bulletproof React Apps with Storybook and Chromatic","url":"https://medium.com/waveapps/bulletproof-ui-with-storybook-and-chromatic-cf6e95e84ea#ad95-8c5ab148369e","rank":-5.642544952660551,"score":4,"time":"2019-08-20T15:51:48Z"},{"id":20751722,"title":"Show HN: My First React Project – Advanced Calculator","url":"https://alexeynoir.github.io/react_advanced_calculator/","rank":-5.642544952660551,"score":1,"time":"2019-08-20T20:28:30Z"},{"id":20752862,"title":"Solstice Studios (LA) is Hiring Lead Software Engineer (React.js, Ruby)","url":"https://www.linkedin.com/jobs/view/1432360217","rank":-5.029694159741383,"score":1,"time":"2019-08-20T22:29:49Z"},{"id":20755262,"title":"Flutter vs. React Native Development Comparison and Performance Checks","url":"https://www.dashdevs.com/blog/cross-platform-mobile-development-overview-flutter-vs-react-native-development-comparison-and-performance-checks/","rank":-5.4223148645315336,"score":1,"time":"2019-08-21T07:44:55Z"},{"id":20755657,"title":"Getting started with React Hooks with step by step examples","url":"https://twitter.com/imdigitaldeepak/status/1163730976519757824","rank":-5.218630283054186,"score":1,"time":"2019-08-21T09:18:15Z"},{"id":20756289,"title":"Facebook Hermes May Significantly Reduce Boot-Time in Android React Native","url":"https://www.infoq.com/news/2019/08/facebook-hermes-js-engine/","rank":-5.029694159741383,"score":1,"time":"2019-08-21T11:26:59Z"},{"id":20756733,"title":"How to Build and Deploy a React App Using GitHub Actions","url":"https://lukeboyle.com/blog-posts/2019/08/github-actions-for-web-apps/","rank":-5.029694159741383,"score":2,"time":"2019-08-21T12:49:16Z"},{"id":20757769,"title":"Use WASM to compress your React state easily Save space and save more","url":"https://www.reddit.com/r/reactjs/comments/cthx87/use_wasm_to_compress_your_react_state_easily_save/","rank":-4.690092449226312,"score":1,"time":"2019-08-21T14:52:01Z"},{"id":20758237,"title":"We Needed to Make a Completely New React Native Starter from Scratch","url":"https://dev.to/anaflatlogic/the-biggest-react-native-starter-update-so-far-5fkg","rank":-4.853960595957184,"score":1,"time":"2019-08-21T15:39:13Z"},{"id":20758741,"title":"Build a media conversion server for a React Native chat app","url":"https://pusher.com/tutorials/media-conversion-react-native","rank":-5.029694159741383,"score":1,"time":"2019-08-21T16:20:52Z"},{"id":20759245,"title":"Real-Time Blog Post Views with React and Firebase","url":"https://leerob.io/blog/real-time-post-views/","rank":-5.4223148645315336,"score":3,"time":"2019-08-21T17:22:01Z"},{"id":20760575,"title":"Code coverage reports and custom configuration with Istanbul, Jest and React","url":"https://medium.com/@oskarv/code-coverage-reports-and-custom-configuration-with-istanbul-jest-and-react-34e44c968b7c","rank":-5.029694159741383,"score":1,"time":"2019-08-21T19:17:20Z"},{"id":20761809,"title":"React-truth – A tiny state manager. (Yes! another one)","url":"https://github.com/zapaiamarce/react-truth#readme","rank":-5.4223148645315336,"score":2,"time":"2019-08-21T21:02:43Z"},{"id":20762301,"title":"Create an infinite loading list with React and GraphQL","url":"https://dev.to/yvonnickfrin/create-an-infinite-loading-list-with-react-and-graphql-19hh","rank":-5.4223148645315336,"score":2,"time":"2019-08-21T21:59:36Z"},{"id":20762460,"title":"React v16.9.0 and the Roadmap Update","url":"https://reactjs.org/blog/2019/08/08/react-v16.9.0.html","rank":-5.642544952660551,"score":1,"time":"2019-08-21T22:14:04Z"},{"id":20765187,"title":"Using TypeScript with React","url":"https://simonknott.de/articles/Using-TypeScript-with-React.html","rank":-6.737061774670698,"score":225,"time":"2019-08-22T06:21:18Z"},{"id":20765895,"title":"React Native Starter Update. New Color Themes Added","url":"https://dev.to/anaflatlogic/react-native-starter-update-new-color-themes-added-5e0","rank":-5.642544952660551,"score":1,"time":"2019-08-22T08:33:49Z"},{"id":20766693,"title":"How to stop your spinners from jumping around in React","url":"https://dev.to/selbekk/how-to-stop-your-spinner-from-jumping-in-react-5cmp","rank":-5.218630283054186,"score":1,"time":"2019-08-22T11:04:17Z"},{"id":20768261,"title":"React Has Been Teaching You Invalid HTML","url":"https://hashrocket.com/blog/posts/react-has-been-teaching-you-invalid-html","rank":-5.8814219078830545,"score":3,"time":"2019-08-22T14:12:47Z"},{"id":20770787,"title":"Using React as a Wordpress Theme","url":"https://dev.to/technolaaji/using-react-as-a-wordpress-theme-4dao","rank":-6.141418665344863,"score":2,"time":"2019-08-22T18:02:55Z"},{"id":20772262,"title":"Using React UseState Hook with TypeScript","url":"https://codewithstyle.info/Using-React-useState-hook-with-TypeScript/","rank":-6.141418665344863,"score":1,"time":"2019-08-22T20:53:40Z"},{"id":20772535,"title":"New version of react-fetching-library is available“","url":"https://github.com/marcin-piela/react-fetching-library","rank":-5.642544952660551,"score":1,"time":"2019-08-22T21:27:29Z"},{"id":20774269,"title":"JavaScript to Know for React","url":"https://kentcdodds.com/blog/javascript-to-know-for-react","rank":-6.4254656634776115,"score":2,"time":"2019-08-23T03:14:49Z"},{"id":20775548,"title":"Show HN: Gradient enabled Circular progress bars for react","url":"https://github.com/mesthabro/react-gradient-progress/","rank":-5.4223148645315336,"score":2,"time":"2019-08-23T08:32:00Z"},{"id":20775799,"title":"CLI for easily creating reusable react libraries","url":"https://github.com/transitive-bullshit/create-react-library#readme","rank":-5.8814219078830545,"score":1,"time":"2019-08-23T09:31:56Z"},{"id":20776153,"title":"Is This a Bug in React, Chromium, or the HTML Spec?","url":"https://sharif.io/better-react-number-input/","rank":-5.029694159741383,"score":2,"time":"2019-08-23T10:38:20Z"},{"id":20785992,"title":"YouTube Fullscreen Technique Using React Hooks, TailwindCSS and TypeScript","url":"https://github.com/asvny/youtube-fullscreen-technique","rank":-5.4223148645315336,"score":4,"time":"2019-08-24T08:25:22Z"},{"id":20786987,"title":"Show HN: UI Boilerplate: Parcel and TypeScript and React and Router and CSS SASS","url":"https://github.com/ngduc/parcelui","rank":-4.5369272462944465,"score":2,"time":"2019-08-24T13:25:49Z"},{"id":20791301,"title":"Like React for front-end? Try Fire for backend","url":"https://www.npmjs.com/package/fire-backend","rank":-5.4223148645315336,"score":2,"time":"2019-08-25T04:08:01Z"},{"id":20791978,"title":"Generate Images Using React, Vue, or Angular by Using Puppeteer","url":"https://www.jsmonday.dev/articles/22/generate-images-using-react-vue--or-angular-by-using-puppeteer","rank":-5.218630283054186,"score":1,"time":"2019-08-25T08:35:20Z"},{"id":20792228,"title":"Building a Slot Machine Game in React Native (Part #1)","url":"https://www.youtube.com/watch?v=xAh3iHehkWU","rank":-5.218630283054186,"score":1,"time":"2019-08-25T10:29:50Z"},{"id":20793970,"title":"Codesandbox: React-TypeScript-todo-example-2019","url":"https://codesandbox.io/s/github/ryota-murakami/react-typescript-todo-example-2019/tree/master/?from-embed","rank":-6.141418665344863,"score":2,"time":"2019-08-25T16:53:24Z"},{"id":20795450,"title":"Learn React Native Declarative Gestures and Animations","url":"https://start-react-native.dev/","rank":-5.8814219078830545,"score":1,"time":"2019-08-25T20:45:13Z"},{"id":20798208,"title":"Flutter vs. React","url":"https://www.opiney.com/topic/33917a3926f28d06188c172e8b95c37a15/opinion/d2b653c39d2fce1468361948341ccd7d40","rank":-7.080419157732719,"score":1,"time":"2019-08-26T08:24:05Z"},{"id":20798270,"title":"Vue vs. React vs. Angular","url":"https://medium.com/texidi-your-journey-into-tech/differences-between-react-angular-and-vuejs-b43065e63a2","rank":-6.4254656634776115,"score":1,"time":"2019-08-26T08:43:31Z"},{"id":20798717,"title":"An infinite loading list component in React","url":"https://dev.to/yvonnickfrin/infinite-loading-list-component-in-react-431o","rank":-5.8814219078830545,"score":2,"time":"2019-08-26T10:46:43Z"},{"id":20798997,"title":"Show HN: React Reverse Portals","url":"https://github.com/httptoolkit/react-reverse-portal","rank":-6.4254656634776115,"score":1,"time":"2019-08-26T11:46:40Z"},{"id":20802971,"title":"Minesweeper Tutorial in React Native","url":"https://www.youtube.com/watch?v=tk8OY3P7ciE","rank":-6.4254656634776115,"score":1,"time":"2019-08-26T19:41:09Z"},{"id":20807339,"title":"React hook: react-use-mobx, automatically update view","url":"https://github.com/ShanaMaid/react-use-mobx","rank":-7.746472238338964,"score":1,"time":"2019-08-27T08:19:36Z"},{"id":20807890,"title":"I have a problem with React and spend a lot of time talking to my therapist","url":"https://www.sonniesedge.net/posts/react/","rank":-4.2587684905126455,"score":10,"time":"2019-08-27T10:05:30Z"},{"id":20808628,"title":"Reusing the `Ref` from `ForwardRef` with React Hooks","url":"https://itnext.io/reusing-the-ref-from-forwardref-with-react-hooks-4ce9df693dd?source=friends_link&sk=ab63375caf188bae816dc54e17ce5783","rank":-5.642544952660551,"score":2,"time":"2019-08-27T11:59:28Z"},{"id":20812166,"title":"MineSweeper in React Native","url":"https://medium.com/@tamasszikszai/minesweeper-in-react-native-e23a02178329","rank":-6.737061774670698,"score":1,"time":"2019-08-27T17:20:38Z"},{"id":20812394,"title":"Build a “Not Hotdog” Clone with React Native","url":"https://heartbeat.fritz.ai/build-a-not-hotdog-clone-with-react-native-8f9b9eb75bd2","rank":-5.642544952660551,"score":37,"time":"2019-08-27T17:38:36Z"},{"id":20814607,"title":"React community accused of being pro-toxic masculinity","url":"https://hub.packtpub.com/react-accused-of-being-pro-toxic-masculinity-tatiana-mac-quits-industry/","rank":-5.642544952660551,"score":8,"time":"2019-08-27T21:33:30Z"},{"id":20818058,"title":"I have a problem with React and spend a lot of time talking to my therapist","url":"https://www.sonniesedge.net/posts/react/","rank":-4.2587684905126455,"score":38,"time":"2019-08-28T08:58:37Z"},{"id":20819234,"title":"Running a Static HTTP Server in React Native","url":"https://spin.atomicobject.com/2019/08/28/static-http-server-react-native/#.XWZ4bhAqdEQ.hackernews","rank":-5.642544952660551,"score":2,"time":"2019-08-28T12:49:53Z"},{"id":20820889,"title":"Dead simple react native responsive styling","url":"https://twitter.com/anubhav200/status/1158673927612198913","rank":-6.141418665344863,"score":3,"time":"2019-08-28T15:42:32Z"},{"id":20822083,"title":"Building an Online Game with LoopBack 4, Part 6: Front-End with React","url":"https://strongloop.com/strongblog/building-an-online-game-with-loopback-4-pt6/","rank":-4.690092449226312,"score":1,"time":"2019-08-28T17:39:25Z"},{"id":20822804,"title":"Send Chat Transcripts with React and Sendgrid","url":"https://pusher.com/tutorials/chat-transcript-react-sendgrid","rank":-5.8814219078830545,"score":2,"time":"2019-08-28T18:54:11Z"},{"id":20825773,"title":"Show HN: React-redux-async-hooks: A package to track redux async action states","url":"https://github.com/KevinZhanglulu/react-redux-async-hooks","rank":-4.5369272462944465,"score":1,"time":"2019-08-29T01:15:45Z"},{"id":20826894,"title":"A V8 Performance Cliff in React","url":"https://v8.dev/blog/react-cliff","rank":-6.141418665344863,"score":7,"time":"2019-08-29T05:25:18Z"},{"id":20828532,"title":"Elixir, React and Redux: $10k investment returns over time","url":"https://elviovicosa.com/permanent-portfolio?v=3","rank":-5.4223148645315336,"score":2,"time":"2019-08-29T11:33:22Z"},{"id":20828596,"title":"Show HN: Render abstract syntax trees using React","url":"https://github.com/codejamninja/react-ast","rank":-5.642544952660551,"score":36,"time":"2019-08-29T11:44:56Z"},{"id":20828936,"title":"Show HN: ShapeForm – Schema Driven Forms for React","url":"https://github.com/TakeShape/shape-form","rank":-5.642544952660551,"score":118,"time":"2019-08-29T12:40:19Z"},{"id":20831120,"title":"The State of React’s State in 2019 (iJS London)","url":"https://www.youtube.com/watch?v=dPY8y4CB3mI","rank":-5.218630283054186,"score":1,"time":"2019-08-29T16:41:29Z"},{"id":20836643,"title":"Handling responsive layouts in React Native apps","url":"https://heartbeat.fritz.ai/handling-responsive-layouts-in-react-native-apps-1494b3f85984","rank":-5.8814219078830545,"score":2,"time":"2019-08-30T07:51:46Z"},{"id":20836684,"title":"UI as an afterthought: thoughts about state management in react","url":"https://michel.codes/blogs/ui-as-an-afterthought","rank":-5.218630283054186,"score":2,"time":"2019-08-30T08:03:20Z"},{"id":20837203,"title":"Render Abstract Syntax Trees with React","url":"https://dev.to/codejamninja/render-abstract-syntax-trees-with-react-349j","rank":-6.141418665344863,"score":1,"time":"2019-08-30T10:06:19Z"},{"id":20837715,"title":"React adopts new code of conduct","url":"https://www.businessinsider.com/reactgate-react-facebook-code-of-conduct-twitter-2019-8","rank":-6.141418665344863,"score":40,"time":"2019-08-30T12:03:09Z"},{"id":20839114,"title":"Writing Resilient Components in React","url":"https://overreacted.io/writing-resilient-components/","rank":-6.4254656634776115,"score":3,"time":"2019-08-30T14:46:25Z"},{"id":20839278,"title":"React Blackjack Card Game","url":"https://github.com/jarodburchill/BlackjackReactApp","rank":-6.737061774670698,"score":2,"time":"2019-08-30T15:02:36Z"},{"id":20839729,"title":"Testing Your React Components","url":"https://www.vinta.com.br/blog/2018/testing-your-react-components-part-1/","rank":-6.737061774670698,"score":1,"time":"2019-08-30T15:50:49Z"},{"id":20841797,"title":"Microsoft Releases React Native Adaptive Cards, Crafted by Imaginea","url":"https://www.imaginea.com/microsoft-releases-react-native-adaptive-cards-crafted-by-imaginea/","rank":-5.4223148645315336,"score":1,"time":"2019-08-30T19:32:10Z"},{"id":20845653,"title":"Staging Environment for React Native 0.60.x in Android","url":"https://medium.com/@fahidm/staging-environment-setup-for-react-native-in-0-60-x-android-8748d7f36e6b","rank":-5.218630283054186,"score":2,"time":"2019-08-31T11:16:23Z"},{"id":20845937,"title":"React fetching lib which handles race conditions and allows to abort requests","url":"https://marcin-piela.github.io/react-fetching-library/#/","rank":-4.853960595957184,"score":2,"time":"2019-08-31T12:36:25Z"},{"id":20846546,"title":"Show HN: Create-react-extension for browser extensions","url":"https://github.com/VasilyShelkov/create-react-extension","rank":-5.642544952660551,"score":14,"time":"2019-08-31T14:42:23Z"},{"id":20846630,"title":"I'm Livestreaming myself coding a website from Angular to react","url":"https://youtu.be/YwmuqVc9XD0","rank":-5.029694159741383,"score":1,"time":"2019-08-31T14:56:28Z"},{"id":20849150,"title":"How react-boilerplate, styled-components and Carte Blanche come to be? (2016)","url":"https://github.com/mxstbr/mxstbr.com/blob/b7b1471541cb9fee679115bb29ded8ef14d65bfa/data/old-blog-posts/2016/12/a-dream-come-true.md","rank":-4.853960595957184,"score":2,"time":"2019-08-31T22:17:56Z"},{"id":20851116,"title":"The Future of React Router and Reach/Router","url":"https://reacttraining.com/blog/reach-react-router-future/","rank":-5.642544952660551,"score":1,"time":"2019-09-01T08:14:29Z"},{"id":20851296,"title":"The Case for the React Native Web Singularity","url":"https://www.swyx.io/writing/react-native-web-singularity","rank":-5.642544952660551,"score":2,"time":"2019-09-01T09:16:39Z"},{"id":20851577,"title":"Integrating vscode in your react-native development","url":"https://ospfranco.github.io/post/2019/08/30/integrating-vscode-in-your-react-native-and-web-workflow/","rank":-5.8814219078830545,"score":1,"time":"2019-09-01T10:51:09Z"},{"id":20851839,"title":"A Decentralized Blog Using React, Gatsby, and Wavelet","url":"https://medium.com/perlin-network/a-decentralized-blog-using-react-gatsby-and-wavelet-af07db78a2c0","rank":-5.642544952660551,"score":4,"time":"2019-09-01T12:09:03Z"},{"id":20853843,"title":"A no SDK CMS for your React components","url":"https://statiqcms.com/","rank":-5.642544952660551,"score":2,"time":"2019-09-01T18:29:51Z"},{"id":20857675,"title":"Deploy React to Firebase with CircleCI","url":"https://medium.com/@mannycodes/deploy-react-to-firebase-with-circleci-b8f16c17a28c","rank":-6.141418665344863,"score":1,"time":"2019-09-02T08:47:14Z"},{"id":20858099,"title":"A Decentralized Blog Using React, Gatsby, and Wavelet","url":"https://medium.com/perlin-network/a-decentralized-blog-using-react-gatsby-and-wavelet-af07db78a2c0","rank":-5.642544952660551,"score":2,"time":"2019-09-02T10:27:46Z"},{"id":20862131,"title":"Tutorial on how to build an HN clone with GraphQL, React and urql","url":"https://www.howtographql.com/react-urql/0-introduction/","rank":-4.690092449226312,"score":2,"time":"2019-09-02T22:18:47Z"},{"id":20862744,"title":"Minimum qualifications to compensation: What are the expectations of React devs?","url":"https://medium.com/@Charles_Stover/state-of-the-react-job-market-2019-09-02-d81e6d9cf8e","rank":-5.029694159741383,"score":2,"time":"2019-09-03T00:27:02Z"},{"id":20866890,"title":"Reactime: a time travel debugger for React","url":"https://github.com/oslabs-beta/reactime","rank":-5.8814219078830545,"score":1,"time":"2019-09-03T14:39:22Z"},{"id":20867282,"title":"Visualize Pancakes Algorithm with React and Popmotion.io","url":"https://www.freecodecamp.org/news/visualize-pancakes-algorithm-with-react-and-popmotion-io/","rank":-5.642544952660551,"score":2,"time":"2019-09-03T15:14:52Z"},{"id":20868914,"title":"React Hooks and RxJS or How React Is Meant to Be","url":"https://medium.com/@soshace/react-hooks-rxjs-or-how-react-is-meant-to-be-94cb0367aebe","rank":-7.148568583438252,"score":1,"time":"2019-09-03T17:32:53Z"},{"id":20874740,"title":"A V8 Performance Cliff in React","url":"https://v8.dev/blog/react-cliff","rank":-6.141418665344863,"score":1,"time":"2019-09-04T07:16:09Z"},{"id":20876775,"title":"How to Create a React-Native-CLI Plugin in TypeScript","url":"https://blog.bam.tech/developper-news/how-to-create-a-react-native-plugin-in-typescript-","rank":-5.218630283054186,"score":4,"time":"2019-09-04T13:04:18Z"},{"id":20884874,"title":"Why is React doing this?","url":"https://gist.github.com/sebmarkbage/a5ef436427437a98408672108df01919","rank":-6.4254656634776115,"score":2,"time":"2019-09-05T08:23:40Z"},{"id":20885781,"title":"React Native Navigation Example","url":"https://github.com/Around25/react-native-navigation-example","rank":-6.737061774670698,"score":1,"time":"2019-09-05T11:58:24Z"},{"id":20885837,"title":"Reactjs-Popup 1.5.0 (3kb)–React Popup, Modals, Tooltips and Menus – All in One","url":"https://react-popup.elazizi.com/","rank":-4.3934495640662155,"score":1,"time":"2019-09-05T12:10:18Z"},{"id":20888769,"title":"Why Is React Doing This?","url":"https://gist.github.com/sebmarkbage/a5ef436427437a98408672108df01919","rank":-6.4254656634776115,"score":1,"time":"2019-09-05T17:13:13Z"},{"id":20889423,"title":"Chakra UI: Simple, Modular and Accessible UI Components for Your React Apps","url":"https://github.com/chakra-ui/chakra-ui/","rank":-4.853960595957184,"score":2,"time":"2019-09-05T18:22:10Z"},{"id":20890881,"title":"So You Want to Learn React? Well, So Do I","url":"https://www.impressivewebs.com/learn-react-so-do-i/","rank":-5.218630283054186,"score":1,"time":"2019-09-05T21:40:30Z"},{"id":20894142,"title":"Create staging and production environments for a react-native app","url":"https://github.com/calintamas/react-native-envs-poc","rank":-5.218630283054186,"score":1,"time":"2019-09-06T09:05:47Z"},{"id":20894215,"title":"Why is React doing this?","url":"https://gist.github.com/sebmarkbage/a5ef436427437a98408672108df01919","rank":-6.4254656634776115,"score":2,"time":"2019-09-06T09:22:20Z"},{"id":20896427,"title":"Show HN: React Admonitions/Hint Component for Docs","url":"https://github.com/nebrelbug/react-admonitions","rank":-5.642544952660551,"score":1,"time":"2019-09-06T15:20:59Z"},{"id":20901023,"title":"Show HN: Learning React Native","url":"https://medium.com/sugarkubes/learning-react-native-268f26844cf3","rank":-6.4254656634776115,"score":1,"time":"2019-09-07T00:29:09Z"},{"id":20901719,"title":"Reuse react router routes constants with hooks when navigating","url":"http://www.albertgao.xyz/2019/09/07/reuse-react-router-routes-constants-with-hooks-when-navigating/","rank":-5.4223148645315336,"score":1,"time":"2019-09-07T04:07:24Z"},{"id":20903622,"title":"Emacs for the React Developer","url":"https://patrickskiba.com/emacs/2019/09/07/emacs-for-react-dev.html","rank":-6.4254656634776115,"score":1,"time":"2019-09-07T13:25:35Z"},{"id":20903984,"title":"Show HN: The Saturday Morning Learn – React Native Edition","url":"https://medium.com/sugarkubes/learning-react-native-268f26844cf3","rank":-5.4223148645315336,"score":1,"time":"2019-09-07T14:35:47Z"},{"id":20904924,"title":"Creating Plugin Components with React and Asp.net Core","url":"https://ironmansoftware.com/creating-plugin-components-with-react-and-asp-net-core/","rank":-5.4223148645315336,"score":1,"time":"2019-09-07T16:49:57Z"},{"id":20906879,"title":"The Iceberg of React Hooks","url":"https://medium.com/@sdolidze/the-iceberg-of-react-hooks-af0b588f43fb","rank":-6.4254656634776115,"score":18,"time":"2019-09-07T22:05:27Z"},{"id":20907245,"title":"Draqula.js: a GraphQL client for React apps that don’t need everything","url":"https://draqulajs.com/","rank":-4.690092449226312,"score":3,"time":"2019-09-07T23:02:17Z"},{"id":20910901,"title":"GraphQL client for minimalistic React apps","url":"https://github.com/vadimdemedes/draqula","rank":-6.141418665344863,"score":1,"time":"2019-09-08T14:55:12Z"},{"id":20911422,"title":"Leveraging Web Workers for Client-Side Applications with React and Redux","url":"https://www.memsql.com/blog/web-workers-client-side-react-redux/","rank":-5.029694159741383,"score":3,"time":"2019-09-08T16:18:28Z"},{"id":20912046,"title":"Write your dev blogs quickly using this tool built with react","url":"https://dev.to/saravanan_ramupillai/write-your-dev-blocks-quickly-using-this-editor-36fk","rank":-5.029694159741383,"score":1,"time":"2019-09-08T17:48:21Z"},{"id":20914288,"title":"Residents React to Mugabe’s Death News","url":"http://eunsetee.com/5AMf","rank":-5.8814219078830545,"score":1,"time":"2019-09-09T00:35:01Z"},{"id":20914447,"title":"React Hook Pitfalls","url":"https://www.youtube.com/watch?v=VIRcX2X7EUk","rank":-7.080419157732719,"score":33,"time":"2019-09-09T01:17:53Z"},{"id":20916341,"title":" React Suite 4.0 Release","url":"https://medium.com/rsuite/react-suite-4-0-release-b702f70ff38b","rank":-6.4254656634776115,"score":1,"time":"2019-09-09T08:54:12Z"},{"id":20917504,"title":"Using React Hooks","url":"https://spin.atomicobject.com/2019/09/09/avoid-redux-react-hooks-context/#.XXZG4PZb1Y8.hackernews","rank":-7.080419157732719,"score":1,"time":"2019-09-09T12:34:47Z"},{"id":20918749,"title":"React Native vs. Flutter vs. Android vs. iOS, on Stack Overflow","url":"http://sotagtrends.com/?tags=[react-native,flutter,android,ios]","rank":-5.029694159741383,"score":3,"time":"2019-09-09T14:54:25Z"},{"id":20922182,"title":"Using Elm inside create-react-app or: How to properly patch your node_modules","url":"https://farbenmeer.de/de/blog/using-elm-inside-create-react-app","rank":-4.5369272462944465,"score":3,"time":"2019-09-09T20:35:25Z"},{"id":20923821,"title":"Managing Local State with Apollo Client and React Hooks","url":"https://medium.com/@takleakshar/managing-local-state-with-apollo-client-and-react-hooks-9ad357e6d649","rank":-5.4223148645315336,"score":1,"time":"2019-09-09T23:55:42Z"},{"id":20924113,"title":"React Suite 4.0 Release","url":"https://www.reddit.com/r/reactjs/comments/d1obyr/react_suite_40_release/","rank":-6.4254656634776115,"score":3,"time":"2019-09-10T00:48:25Z"},{"id":20927144,"title":"ACR 2019 Ruby·Rails·React Conference","url":"https://www.ancientcityruby.com/?lang=en","rank":-6.141418665344863,"score":2,"time":"2019-09-10T11:44:09Z"},{"id":20927360,"title":"React Native news from last week","url":"https://elazizi.com/react-native-news-from-last-week","rank":-6.141418665344863,"score":1,"time":"2019-09-10T12:20:01Z"},{"id":20929212,"title":"Spotify Player – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=VlSK3W4fWK8","rank":-5.4223148645315336,"score":1,"time":"2019-09-10T15:24:14Z"},{"id":20929840,"title":"Lessons Learned from a Buggy React Upgrade","url":"https://trackjs.com/blog/lessons-learned-from-a-buggy-react-upgrade","rank":-5.8814219078830545,"score":1,"time":"2019-09-10T16:16:58Z"},{"id":20930449,"title":"Show HN: CMS that brings your React components to the browser","url":"https://statiqcms.com/","rank":-5.029694159741383,"score":4,"time":"2019-09-10T17:04:16Z"},{"id":20930745,"title":"How Authentication Flow Works in React Native Apps Using React Navigation 4.x.x","url":"https://heartbeat.fritz.ai/how-authentication-flow-works-in-react-native-apps-using-react-navigation-4-x-a30bb4d9e5d6","rank":-6.636348695692196,"score":3,"time":"2019-09-10T17:26:23Z"},{"id":20931448,"title":"The Most Common Security Mistakes React Devs Make","url":"https://medium.com/@jasmine.yhumbert/d8592d50deb5","rank":-5.642544952660551,"score":6,"time":"2019-09-10T18:21:50Z"},{"id":20934763,"title":"Netlify Blog: How do React hooks work?","url":"https://www.netlify.com/blog/2019/03/11/deep-dive-how-do-react-hooks-really-work/","rank":-5.8814219078830545,"score":2,"time":"2019-09-10T22:58:29Z"},{"id":20937233,"title":"Composition and Modularity with React","url":"https://dev.to/nicomaligne/composition-and-modularity-with-react-1ek0","rank":-6.4254656634776115,"score":1,"time":"2019-09-11T06:47:49Z"},{"id":20939458,"title":"Setup a React-Native splashscreen in 15 minutes","url":"https://blog.bam.tech/developper-news/set-up-your-react-native-splash-screen-in-15-minutes","rank":-5.642544952660551,"score":2,"time":"2019-09-11T12:47:05Z"},{"id":20949471,"title":"Why Did I Have Difficulty Learning React?","url":"https://snook.ca/archives/javascript/difficulty-with-react","rank":-5.8814219078830545,"score":1,"time":"2019-09-12T09:04:33Z"},{"id":20950485,"title":"Microsoft Releases React Native Adaptive Cards, Crafted by Imaginea","url":"https://www.imaginea.com/microsoft-releases-react-native-adaptive-cards-crafted-by-imaginea/","rank":-5.4223148645315336,"score":1,"time":"2019-09-12T12:06:48Z"},{"id":20951312,"title":"Kea 1.0 Released: Data Layer for React. Powered by Redux","url":"https://kea.js.org","rank":-5.029694159741383,"score":2,"time":"2019-09-12T13:42:08Z"},{"id":20951571,"title":"Web-dev nirvana, and why I needed to let go of React to reach it","url":"https://www.bryanbraun.com/2019/09/11/web-dev-nirvana-and-why-I-needed-to-let-go-of-reactjs-to-reach-it/","rank":-4.3934495640662155,"score":4,"time":"2019-09-12T14:06:57Z"},{"id":20956324,"title":"Jade to React: using prod validation to make modernization safe, fast, and fun","url":"https://benchling.engineering/jade-to-react-using-prod-validation-to-make-modernization-safe-fast-and-fun-766258ee8d35","rank":-4.690092449226312,"score":2,"time":"2019-09-12T20:52:09Z"},{"id":20960188,"title":"Show HN: Render 3D GLTF Content as JSX in React and React-Native","url":"https://twitter.com/0xca0a/status/1172183080452464640","rank":-6.798733011723831,"score":1,"time":"2019-09-13T08:18:43Z"},{"id":20962842,"title":"React Developer Tools to Increase Your Productivity","url":"https://flatlogic.com/blog/20-react-developer-tools-to-increase-your-programming-productivity/","rank":-5.8814219078830545,"score":1,"time":"2019-09-13T15:12:22Z"},{"id":20972144,"title":"Show HN: Flappy Bird in React Native","url":"https://medium.com/@tamasszikszai/making-a-production-ready-flappy-bird-in-react-native-751713661a60","rank":-5.8814219078830545,"score":1,"time":"2019-09-14T17:03:06Z"},{"id":20974574,"title":"React Dev Tools – Debug Like a Ninja","url":"https://medium.com/the-thinkmill/react-dev-tools-debug-like-a-ninja-c3a5d09895c6","rank":-5.8814219078830545,"score":4,"time":"2019-09-14T23:44:10Z"},{"id":20976471,"title":"A zero-dependency React utility to help with promise state and response data","url":"https://github.com/jxom/react-loads","rank":-4.690092449226312,"score":3,"time":"2019-09-15T10:14:16Z"},{"id":20976678,"title":"Show HN: SSSMK1 – Noise sculpting synthesizer built with React","url":"http://ashenchoir.s3-website.eu-north-1.amazonaws.com/","rank":-5.4223148645315336,"score":5,"time":"2019-09-15T11:06:27Z"},{"id":20978660,"title":"Show HN: Lightyear – A Suspense enabled React server renderer","url":"https://github.com/ephem/react-lightyear","rank":-5.4223148645315336,"score":2,"time":"2019-09-15T18:23:22Z"},{"id":20980252,"title":"How to Update Apollo Cache via React Hooks After Calling REST API","url":"http://www.albertgao.xyz/2019/09/16/how-to-update-apollo-cache-via-react-hooks-after-calling-REST-api/","rank":-4.853960595957184,"score":2,"time":"2019-09-16T00:20:31Z"},{"id":20983396,"title":"React vs. Flutter – Which is preferred for you?","url":"https://micropyramid.com/blog/react-vs-flutter-which-is-preferred-for-you/","rank":-5.642544952660551,"score":3,"time":"2019-09-16T12:32:36Z"},{"id":20983923,"title":"Minutes React Native Angular Gradient","url":"https://youtu.be/t0FD4x0tX4E","rank":-6.4254656634776115,"score":1,"time":"2019-09-16T13:45:53Z"},{"id":20984750,"title":"Build and Validate Forms in React Native Using Formik and Yup","url":"https://heartbeat.fritz.ai/build-and-validate-forms-in-react-native-using-formik-and-yup-6489e2dff6a2","rank":-5.029694159741383,"score":1,"time":"2019-09-16T15:02:10Z"},{"id":20985821,"title":"React Rainbow Components. Build your web application in a snap","url":"https://react-rainbow.web.app","rank":-5.218630283054186,"score":7,"time":"2019-09-16T16:35:03Z"},{"id":20995196,"title":"Airbnb Clone with React Native Part 4: Login Error Notifications","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-4-login-error-notifications-580beb4fc03c?source=your_stories_page---------------------------&gi=e01f2bd27eb7","rank":-5.218630283054186,"score":3,"time":"2019-09-17T14:04:55Z"},{"id":20995268,"title":"Getting Started with Electron, TypeScript, React and Webpack","url":"https://www.sitepen.com/blog/getting-started-with-electron-typescript-react-and-webpack/","rank":-5.642544952660551,"score":2,"time":"2019-09-17T14:11:01Z"},{"id":20997101,"title":"Let's Ditch React","url":"https://youtu.be/iRo18pUs61Q","rank":-6.737061774670698,"score":1,"time":"2019-09-17T16:29:45Z"},{"id":20998233,"title":"React Rainbow Components","url":"https://react-rainbow.web.app/","rank":-7.080419157732719,"score":1,"time":"2019-09-17T18:04:20Z"},{"id":20999784,"title":"PubMoji – A Real-Time React Native App for Billowing Emojis","url":"https://github.com/PubNubDevelopers/PubMoji","rank":-5.218630283054186,"score":1,"time":"2019-09-17T20:35:22Z"},{"id":21002822,"title":"Show HN: Straightforward React State Manager","url":"https://github.com/guisouza/react-swag","rank":-6.141418665344863,"score":1,"time":"2019-09-18T06:29:03Z"},{"id":21004329,"title":"React-Native Expo BoilerPlate","url":"https://github.com/alicancelik/react-native-expo-boilerplate/stargazers","rank":-6.737061774670698,"score":1,"time":"2019-09-18T11:54:00Z"},{"id":21005673,"title":"ZACS: Zero Abstraction Cost Styling (For React and React Native)","url":"https://github.com/nozbe/zacs","rank":-7.337343744886062,"score":4,"time":"2019-09-18T14:17:36Z"},{"id":21005800,"title":"Why We Should Ditch React [video]","url":"https://www.youtube.com/watch?v=iRo18pUs61Q","rank":-6.141418665344863,"score":39,"time":"2019-09-18T14:30:36Z"},{"id":21006354,"title":"React Is Changing How We Think, Again","url":"https://rjzaworski.com/2019/02/react-is-changing-how-we-think-again","rank":-5.8814219078830545,"score":1,"time":"2019-09-18T15:23:24Z"},{"id":21008138,"title":"Jade to React: using prod validation to make modernization safe, fast, and fun","url":"https://benchling.engineering/jade-to-react-using-prod-validation-to-make-modernization-safe-fast-and-fun-766258ee8d35","rank":-4.690092449226312,"score":1,"time":"2019-09-18T18:02:12Z"},{"id":21013530,"title":"Flutter vs. React Native vs. Xamarin: Which Is the Best Choice for 2019?","url":"https://morioh.com/p/e27750113fb4","rank":-4.690092449226312,"score":1,"time":"2019-09-19T05:25:50Z"},{"id":21016364,"title":"React Component Monorepo Library Made Easier with Bit","url":"https://blog.bitsrc.io/react-component-monorepo-library-made-easier-with-bit-5efeca0fcb12","rank":-5.642544952660551,"score":1,"time":"2019-09-19T14:15:43Z"},{"id":21016948,"title":"Best React Native ECommerce Template 2019","url":"https://kriss.io/5-best-react-native-ecommerce-template-2019/","rank":-6.141418665344863,"score":1,"time":"2019-09-19T15:13:29Z"},{"id":21018533,"title":"React Component Monorepo Library Made Easier with Bit","url":"https://dev.to/giteden/react-component-monorepo-library-made-easier-with-bit-2g1h","rank":-5.642544952660551,"score":1,"time":"2019-09-19T17:34:07Z"},{"id":21018944,"title":"Show HN: Socket.io Hooks for React","url":"https://www.npmjs.com/package/socketio-hooks","rank":-5.8814219078830545,"score":2,"time":"2019-09-19T18:14:41Z"},{"id":21020546,"title":"Highlights from React Day NYC","url":"https://blog.smartlogic.io/react-day-nyc-2019/","rank":-6.4254656634776115,"score":1,"time":"2019-09-19T20:42:28Z"},{"id":21022069,"title":"Modern React Component building and publishing workflow","url":"https://dev.to/kumar_abhirup/react-component-building-and-publishing-workflow-3k7h","rank":-5.8814219078830545,"score":1,"time":"2019-09-20T00:16:50Z"},{"id":21022656,"title":"Top Apps Built with React Native","url":"https://brainmobiservice.blogspot.com/2019/09/top-10-apps-built-with-react-native.html","rank":-6.141418665344863,"score":1,"time":"2019-09-20T02:01:00Z"},{"id":21024530,"title":"Composition vs. Inheritance in React – Comparison and Contrast","url":"https://www.codementor.io/krissanawat101/composition-vs-inheritance-in-react-comparison-and-contrast-yx2r59nk0","rank":-5.642544952660551,"score":2,"time":"2019-09-20T08:49:54Z"},{"id":21025628,"title":"Show HN: Advanced animations with React Spring. Game for 3 years old","url":"https://teddy-games-app.herokuapp.com/","rank":-4.853960595957184,"score":2,"time":"2019-09-20T11:57:31Z"},{"id":21034078,"title":"Async data loading in React on client and server [video]","url":"https://www.youtube.com/watch?v=LwhKU1OM1DY","rank":-5.218630283054186,"score":1,"time":"2019-09-21T07:59:08Z"},{"id":21036321,"title":"Create-electron-react:A CLI for Electron and React.js to quick start boilerplate","url":"https://github.com/zenghongtu/create-electron-react","rank":-6.636348695692196,"score":1,"time":"2019-09-21T16:41:20Z"},{"id":21041005,"title":"Show HN: Simple Kids Game, Created with HTML, CSS and JavaScript (React)","url":"https://lumber-jack.netlify.com/","rank":-4.853960595957184,"score":1,"time":"2019-09-22T12:13:58Z"},{"id":21041479,"title":"Lightweight (~17KB) React/TypeScript Charting Lib with Storybook Playground","url":"https://github.com/sheshbabu/react-frappe-charts#readme","rank":-5.4223148645315336,"score":5,"time":"2019-09-22T14:21:43Z"},{"id":21041538,"title":"Thinking in React Hooks","url":"https://wattenberger.com/blog/react-hooks","rank":-6.737061774670698,"score":6,"time":"2019-09-22T14:35:46Z"},{"id":21041652,"title":"Show HN: React-CV, a ready to use, printable and responsive resume component","url":"https://github.com/sbayd/react-cv","rank":-4.690092449226312,"score":8,"time":"2019-09-22T15:01:19Z"},{"id":21042415,"title":"Testing React – Setup, Unit, Integration and E2E Using Jest and Cypress","url":"https://www.assim.me/testing-react/","rank":-5.029694159741383,"score":1,"time":"2019-09-22T17:01:53Z"},{"id":21046067,"title":"Show HN: Word guessing game made with React","url":"https://codepen.io/mjunaidi/pen/LoaEyp","rank":-5.642544952660551,"score":2,"time":"2019-09-23T05:09:57Z"},{"id":21046798,"title":"Thinking in React Hooks – fundamental mindset change","url":"https://wattenberger.com/blog/react-hooks","rank":-5.8814219078830545,"score":6,"time":"2019-09-23T07:56:48Z"},{"id":21048124,"title":"React Reignited My Love for Web Development","url":"https://upmostly.com/web-development/how-react-reignited-my-love-for-web-development","rank":-5.8814219078830545,"score":1,"time":"2019-09-23T12:12:27Z"},{"id":21049969,"title":"Show HN: I made a React Hook to use Tensorflow.js easily","url":"https://www.npmjs.com/package/use-tensorflow","rank":-4.853960595957184,"score":11,"time":"2019-09-23T15:44:37Z"},{"id":21050476,"title":"Intro to React without any code","url":"https://medium.com/@kristijan.pajtasev/intro-to-react-without-code-part-1-27d8cc31f1db","rank":-6.141418665344863,"score":1,"time":"2019-09-23T16:31:19Z"},{"id":21050997,"title":"Pro Version of React Fullscreen Lightbox","url":"https://dev.to/piotrzdziarski/introducing-pro-version-of-react-fullscreen-lightbox-9c0","rank":-6.141418665344863,"score":1,"time":"2019-09-23T17:16:16Z"},{"id":21052778,"title":"Thinking in React Hooks","url":"https://wattenberger.com/blog/react-hooks","rank":-6.737061774670698,"score":4,"time":"2019-09-23T19:44:38Z"},{"id":21052804,"title":"A Definitive Guide to SEO with a Serverless React Application in 2019","url":"https://www.codemochi.com/blog/2019-06-12-guide-to-seo-with-serverless-react/","rank":-4.853960595957184,"score":2,"time":"2019-09-23T19:47:37Z"},{"id":21053022,"title":"Web-dev nirvana, and why I needed to let go of React to reach it","url":"https://www.bryanbraun.com/2019/09/11/web-dev-nirvana-and-why-I-needed-to-let-go-of-reactjs-to-reach-it/","rank":-4.3934495640662155,"score":12,"time":"2019-09-23T20:07:18Z"},{"id":21057749,"title":"Complete Production Grade Restaurant Billing App Built in React NextJS GraphQL","url":"https://medium.com/@nabendu82/complete-production-grade-restaurant-billing-app-built-in-react-nextjs-graphql-d4efac352be6","rank":-5.029694159741383,"score":1,"time":"2019-09-24T08:28:00Z"},{"id":21058689,"title":"React custom hook for uncontrolled form validation","url":"https://react-hook-form.com/","rank":-5.8814219078830545,"score":2,"time":"2019-09-24T11:20:13Z"},{"id":21059770,"title":"Sharing TypeScript Code Between Web and React Native","url":"https://spin.atomicobject.com/2019/09/24/typescript-web-react-native/#.XYoVWcCGsgo.hackernews","rank":-5.642544952660551,"score":2,"time":"2019-09-24T13:16:04Z"},{"id":21060054,"title":"Why Enzyme is not necessarily the best to test your React Native app","url":"https://blog.bam.tech/developper-news/how-to-test-your-react-native-app","rank":-4.690092449226312,"score":3,"time":"2019-09-24T13:45:23Z"},{"id":21060469,"title":"React Native vs. Flutter. What I Have to Pick for a Future Mobile App?","url":"https://kitrum.com/blog/react-native-or-flutter-what-to-choose-in-2020/","rank":-4.5369272462944465,"score":2,"time":"2019-09-24T14:21:46Z"},{"id":21061928,"title":"How We Use Firebase Instead of Redux (With React)","url":"https://pragli.com/blog/how-we-use-firebase-instead-of-redux-with-react/","rank":-5.4223148645315336,"score":13,"time":"2019-09-24T16:31:45Z"},{"id":21062065,"title":"Can the iOS rubber band scrolling be done in React Native?","url":"https://www.youtube.com/watch?v=VZ73JdhjFC8","rank":-5.029694159741383,"score":2,"time":"2019-09-24T16:43:45Z"},{"id":21065577,"title":"Announcing React Native 0.61 with Fast Refresh","url":"https://facebook.github.io/react-native/blog/2019/09/18/version-0.61","rank":-5.642544952660551,"score":2,"time":"2019-09-24T23:00:22Z"},{"id":21067854,"title":"React Router v5.1 with Hooks","url":"https://reacttraining.com/blog/react-router-v5-1/","rank":-6.141418665344863,"score":2,"time":"2019-09-25T05:21:12Z"},{"id":21069476,"title":"Show HN: Free React template that makes “Admin Dashboards” easy","url":"https://mdbootstrap.com/previews/free-templates/react-admin-dashboard/","rank":-5.218630283054186,"score":62,"time":"2019-09-25T10:54:24Z"},{"id":21071688,"title":"Windows 95 Made in React/Redux","url":"https://github.com/FLiotta/Windows95","rank":-6.141418665344863,"score":3,"time":"2019-09-25T15:28:34Z"},{"id":21071771,"title":"Angular vs. React vs. Vue: Which Is the Best Choice?","url":"https://www.ma-no.org/en/programming/javascript/angular-vs-react-vs-vue-which-is-the-best-choice","rank":-5.218630283054186,"score":1,"time":"2019-09-25T15:36:58Z"},{"id":21074943,"title":"Self-destructing voice notes with React","url":"https://www.cometchat.com/tutorials/self-destructing-voice-notes-react/","rank":-6.141418665344863,"score":2,"time":"2019-09-25T20:24:06Z"},{"id":21075273,"title":"React-iOS-PWA-prompt – Native style prompts for Add to Homescreen on iOS","url":"https://github.com/chrisdancee/react-ios-pwa-prompt","rank":-4.690092449226312,"score":1,"time":"2019-09-25T20:48:59Z"},{"id":21075623,"title":"How I Built a Desktop Chat App with React, Redux, Nw.js, and CometChat","url":"https://www.cometchat.com/tutorials/desktop-chat-app-tutorial/","rank":-4.5369272462944465,"score":2,"time":"2019-09-25T21:19:56Z"},{"id":21079103,"title":"React Native Firebase v6.0.0 Released","url":"https://invertase.io/blog/react-native-firebase-v6","rank":-5.8814219078830545,"score":2,"time":"2019-09-26T08:04:38Z"},{"id":21079408,"title":"AMA with Michael Jackson, Co-Author of React Router and Creator of Unpkg","url":"https://hashnode.com/post/i-am-michael-jackson-thriller-co-author-of-react-router-and-creator-of-unpkg-ask-me-anything-ck0zk699x001fv3s1mk37ekm6","rank":-4.690092449226312,"score":2,"time":"2019-09-26T09:18:14Z"},{"id":21080288,"title":"Show HN: Hooks to persist state in the query string or history.state in React","url":"https://dev.to/xiel/hooks-to-persist-state-in-the-query-string-or-history-state-in-react-44a7","rank":-4.3934495640662155,"score":1,"time":"2019-09-26T12:29:50Z"},{"id":21081235,"title":"React Native vs. Xamarin: What to Choose for 2020","url":"https://codinginfinite.com/react-native-vs-xamarin-2020/","rank":-5.4223148645315336,"score":1,"time":"2019-09-26T14:35:57Z"},{"id":21084060,"title":"Performance Testing React with Anonymous Functions","url":"https://www.matthewgerstman.com/tech/performance-testing-anonymous-functions/","rank":-6.141418665344863,"score":36,"time":"2019-09-26T18:41:36Z"},{"id":21084093,"title":"How to handle different field types in React Native forms with Formik and Yup","url":"https://heartbeat.fritz.ai/handling-different-field-types-in-react-native-forms-with-formik-and-yup-fa9ea89d867e","rank":-4.5369272462944465,"score":1,"time":"2019-09-26T18:44:29Z"},{"id":21088771,"title":"Serverless React – Instant AWS S3, CloudFront, Custom Domain, SSL","url":"https://www.youtube.com/watch?v=ts26BVuX3j0","rank":-5.4223148645315336,"score":5,"time":"2019-09-27T05:39:38Z"},{"id":21091855,"title":"Build a chat app with push notification enabled using React and CometChat","url":"https://www.cometchat.com/tutorials/reat-chat-push-notifications/","rank":-4.853960595957184,"score":1,"time":"2019-09-27T13:43:25Z"},{"id":21092656,"title":"React made updating the DOM declarative; Hooks made components declarative","url":"https://dev.to/craigmichaelmartin/react-hooks-are-a-more-accurate-implementation-of-the-react-mental-model-1k49","rank":-5.218630283054186,"score":1,"time":"2019-09-27T14:54:20Z"},{"id":21093395,"title":"Posts About React","url":"https://alligator.io/react/","rank":-7.080419157732719,"score":1,"time":"2019-09-27T16:02:15Z"},{"id":21093662,"title":"Show HN: Free React Native Starter Kit. Built Without Expo","url":"https://flatlogic.com/templates/react-native-starter-free","rank":-5.218630283054186,"score":1,"time":"2019-09-27T16:27:27Z"},{"id":21095230,"title":"Show HN: 2048 in React (Play in the Browser)","url":"https://github.com/kenforthewin/twenty48","rank":-5.4223148645315336,"score":1,"time":"2019-09-27T19:03:04Z"},{"id":21097212,"title":"Hooks Introduced in React-Router v5.1","url":"https://dev.to/finallynero/hooks-introduced-in-react-router-v5-1-7g8","rank":-5.8814219078830545,"score":3,"time":"2019-09-27T23:33:30Z"},{"id":21100318,"title":"Announcing React Native 0.61 with Fast Refresh","url":"https://facebook.github.io/react-native/blog/2019/09/18/version-0.61","rank":-5.642544952660551,"score":2,"time":"2019-09-28T14:00:35Z"},{"id":21101599,"title":"A short story about React Native","url":"https://jobninja.com/blog/short-story-react-native/","rank":-6.141418665344863,"score":1,"time":"2019-09-28T17:24:19Z"},{"id":21103368,"title":"Level up your website in 2019 with Gatsby and React","url":"https://mukulrathi.com/build-gatsby-react-website/","rank":-5.218630283054186,"score":3,"time":"2019-09-28T22:31:10Z"},{"id":21105183,"title":"How to Use React Context API to Build React Native, Expo and Firebase Apps","url":"https://amanhimself.dev/context-api-react-native-firebase","rank":-6.636348695692196,"score":1,"time":"2019-09-29T04:58:45Z"},{"id":21108146,"title":"Blog Post: Why React Native Is the Future?","url":"https://flatlogic.com/blog/why-react-native-is-the-future/","rank":-5.642544952660551,"score":1,"time":"2019-09-29T16:57:54Z"},{"id":21108510,"title":"Announcing React Native 0.61 with Fast Refresh","url":"https://facebook.github.io/react-native/blog/2019/09/18/version-0.61.html","rank":-5.642544952660551,"score":8,"time":"2019-09-29T17:54:58Z"},{"id":21109230,"title":"React Dashboard – 30 smart components with analytics and user auth functions","url":"https://reactdashboard.com","rank":-5.029694159741383,"score":3,"time":"2019-09-29T19:42:47Z"},{"id":21109898,"title":"I created the exact same app in React and Vue. Here are the differences","url":"https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-vue-here-are-the-differences-2019-edition-42ba2cab9e56","rank":-4.5369272462944465,"score":3,"time":"2019-09-29T22:04:59Z"},{"id":21112457,"title":"React Is Finally JavaScript","url":"https://dev.to/stevebrownlee/react-is-finally-javascript-3a7i","rank":-6.737061774670698,"score":2,"time":"2019-09-30T07:08:53Z"},{"id":21112599,"title":"Show HN: Getting Started with React Hooks","url":"https://www.notesify.co/react-hooks.md","rank":-5.8814219078830545,"score":1,"time":"2019-09-30T07:30:49Z"},{"id":21112848,"title":"A Bit about Event Delegation in React","url":"https://blog.maddevs.io/a-bit-about-event-delegation-in-react-3b92fb0a978b","rank":-5.8814219078830545,"score":1,"time":"2019-09-30T08:25:44Z"},{"id":21113456,"title":"Show HN: Idea Growr App for iOS Live (React Native)","url":"https://medium.com/idea-growr/idea-growr-for-iphone-ipad-is-live-b7e1a0c72e0e","rank":-5.218630283054186,"score":1,"time":"2019-09-30T10:22:17Z"},{"id":21114017,"title":"Setup React Using Webpack4, Babel 7 and ES Lint – Airbnb Styling","url":"https://dev.to/devdebelistic/setup-react-using-webpack4-babel-7-and-es-lint-airbnb-styling-4d65","rank":-5.029694159741383,"score":1,"time":"2019-09-30T11:29:30Z"},{"id":21119039,"title":"EasyPeasy – React state management w/ no boilerplate and ReduxDevTools support","url":"https://github.com/ctrlplusb/easy-peasy","rank":-5.218630283054186,"score":2,"time":"2019-09-30T19:48:04Z"},{"id":21120117,"title":"How to Generate a PDF Using Node, React Components, and Headless Chrome","url":"https://www.pdftron.com/blog/react/react-to-pdf/","rank":-4.853960595957184,"score":17,"time":"2019-09-30T22:06:29Z"},{"id":21121120,"title":"Fluid System – style props for react, to create smoother responsive transitions","url":"https://github.com/galacemiguel/fluid-system","rank":-5.029694159741383,"score":1,"time":"2019-10-01T01:12:33Z"},{"id":21122067,"title":"Abstracting the DOM by making ad-hoc React-like library","url":"https://medium.com/variant-as/abstracting-the-dom-by-making-ad-hoc-react-like-library-1c9b42618e63","rank":-5.218630283054186,"score":2,"time":"2019-10-01T04:28:11Z"},{"id":21123587,"title":"Rethinked guide to testing React and Redux applications","url":"https://www.reddit.com/r/reactjs/comments/d9xly4/rethinked_guide_to_testing_react_redux/","rank":-5.642544952660551,"score":12,"time":"2019-10-01T09:35:46Z"},{"id":21124088,"title":"Gatsby can be a great replacement for create-react-app","url":"https://learnjamstack.com/migrate-a-reactjs-project-to-gatsby/","rank":-5.218630283054186,"score":1,"time":"2019-10-01T11:12:51Z"},{"id":21124619,"title":"A Quick Start Guide to Query Strings with React Router","url":"https://spin.atomicobject.com/2019/10/01/a-quick-start-guide-to-query-strings-with-react-router/#.XZNIGycspVA.hackernews","rank":-5.218630283054186,"score":2,"time":"2019-10-01T12:35:41Z"},{"id":21126456,"title":"Flutter Overtaking React Native on Stack Overflow","url":"http://sotagtrends.com/?tags=[react-native,flutter]&relative=true","rank":-5.8814219078830545,"score":4,"time":"2019-10-01T15:30:20Z"},{"id":21127159,"title":"Airbnb Clone with React Native Part 5: Loading Modal Implementation","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-5-loading-modal-implementation-8a399154ac02","rank":-5.218630283054186,"score":2,"time":"2019-10-01T16:16:37Z"},{"id":21128693,"title":"Show HN: React Timekeeper v2 – Time Picker Based on the Style of Google Keep","url":"https://catc.github.io/react-timekeeper/","rank":-4.5369272462944465,"score":7,"time":"2019-10-01T18:09:36Z"},{"id":21129238,"title":"Client-side indecent content checking in React Native app with NSFWJS and TFJS","url":"https://shift.infinite.red/nsfw-js-for-react-native-a37c9ba45fe9","rank":-4.690092449226312,"score":2,"time":"2019-10-01T18:57:48Z"},{"id":21129423,"title":"How to use React Dashboard analytics with an external site FOR FREE","url":"https://creatorsneverdie.com/post/how-to-use-react-dashboard-analytics-with-an-external-site-for-free","rank":-4.853960595957184,"score":2,"time":"2019-10-01T19:15:39Z"},{"id":21134201,"title":"Intro to React – Part 2","url":"https://dev.to/dashboard","rank":-6.4254656634776115,"score":1,"time":"2019-10-02T07:52:36Z"},{"id":21135268,"title":"Use axios with newest version of react-fetching-library","url":"https://github.com/marcin-piela/react-fetching-library","rank":-5.4223148645315336,"score":2,"time":"2019-10-02T11:30:38Z"},{"id":21135430,"title":"React-genie: Animate React elements as they scroll into the viewport","url":"https://github.com/kitze/react-genie","rank":-7.148568583438252,"score":1,"time":"2019-10-02T11:55:07Z"},{"id":21135615,"title":"Learning Elm by porting a medium-sized web front end from React","url":"https://benhoyt.com/writings/learning-elm/","rank":-4.853960595957184,"score":1,"time":"2019-10-02T12:25:14Z"},{"id":21143129,"title":"Show HN: Simple React App and Material UI","url":"https://github.com/mjunaidi/react-hooq-tv","rank":-5.642544952660551,"score":5,"time":"2019-10-03T02:57:33Z"},{"id":21143719,"title":"React India 2019","url":"https://dev.to/kay_2695px/react-india-2019-1goa","rank":-7.080419157732719,"score":1,"time":"2019-10-03T04:30:04Z"},{"id":21146688,"title":"Server-Side Rendering: Adaptive React Components","url":"https://spin.atomicobject.com/2019/10/03/adaptive-responsive-react-comp-server-side-rendering/#.XZX3x1LRTBM.hackernews","rank":-6.141418665344863,"score":1,"time":"2019-10-03T13:29:45Z"},{"id":21146877,"title":"Learning Elm by porting a medium-sized web front end from React","url":"https://benhoyt.com/writings/learning-elm/","rank":-4.853960595957184,"score":1,"time":"2019-10-03T13:48:15Z"},{"id":21147080,"title":"I recreated the GitHub job listing in react","url":"https://github.com/vanderkilu/job-listing","rank":-5.642544952660551,"score":2,"time":"2019-10-03T14:06:45Z"},{"id":21149422,"title":"React components for animating elements as they scroll into the viewport","url":"https://github.com/kitze/react-genie","rank":-5.029694159741383,"score":2,"time":"2019-10-03T17:21:21Z"},{"id":21150143,"title":"I created the exact same app in React and Vue. Here are the differences","url":"https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-vue-here-are-the-differences-2019-edition-42ba2cab9e56","rank":-4.5369272462944465,"score":2,"time":"2019-10-03T18:19:34Z"},{"id":21153141,"title":"Learning Elm by porting a medium-sized web front end from React","url":"https://benhoyt.com/writings/learning-elm/","rank":-4.853960595957184,"score":1,"time":"2019-10-03T22:57:45Z"},{"id":21153687,"title":"React made the DOM declarative; Hooks make React declarative","url":"https://dev.to/craigmichaelmartin/react-hooks-are-a-more-accurate-implementation-of-the-react-mental-model-1k49","rank":-7.536359457861464,"score":3,"time":"2019-10-04T00:19:29Z"},{"id":21154997,"title":"Show HN: Things to consider before starting React Application","url":"https://www.jalantechnologies.com/post/things-to-consider-before-starting-react-project","rank":-5.4223148645315336,"score":1,"time":"2019-10-04T05:21:39Z"},{"id":21157030,"title":"Modern React Testing, Part 3: Jest and React Testing Library","url":"https://blog.sapegin.me/all/react-testing-3-jest-and-react-testing-library/","rank":-7.337343744886062,"score":1,"time":"2019-10-04T12:42:13Z"},{"id":21157645,"title":"Show HN: Reactime.io, a State Debugger for React","url":"http://reactime.io","rank":-5.4223148645315336,"score":1,"time":"2019-10-04T13:50:34Z"},{"id":21163085,"title":"React Native developers who switched to Flutter, was it a good decision?","url":"https://www.reddit.com/r/FlutterDev/comments/ddds0p/react_native_developers_who_switched_to_flutter/","rank":-4.853960595957184,"score":5,"time":"2019-10-05T00:40:51Z"},{"id":21165141,"title":"React/Redux API Loading and Errors","url":"https://itnext.io/react-redux-api-loading-errors-e783972c5424","rank":-6.141418665344863,"score":1,"time":"2019-10-05T12:32:29Z"},{"id":21167313,"title":"Show HN: HOCify – turn React hooks into HOCs for compatibility","url":"https://github.com/ricokahler/hocify","rank":-5.218630283054186,"score":2,"time":"2019-10-05T19:07:41Z"},{"id":21167555,"title":"Manage your customers' clipboards with React Hooks","url":"https://medium.com/@Charles_Stover/manage-your-customers-clipboard-with-react-hooks-18486220d0d1","rank":-5.8814219078830545,"score":1,"time":"2019-10-05T19:54:14Z"},{"id":21171919,"title":"How to perform CRUD operations using React","url":"https://medium.com/free-code-camp/crud-using-react-41d047224e26","rank":-5.8814219078830545,"score":3,"time":"2019-10-06T13:35:48Z"},{"id":21173983,"title":"New Mobile App: Flutter vs. React Native?","url":"https://www.dashdevs.com/blog/cross-platform-mobile-development-overview-flutter-vs-react-native-development-comparison-and-performance-checks/","rank":-5.8814219078830545,"score":1,"time":"2019-10-06T18:42:48Z"},{"id":21178454,"title":"I would love to know the PRO and CON of this alternative approach to React","url":"https://jsfiddle.net/z1voxmtq/5/","rank":-4.3934495640662155,"score":2,"time":"2019-10-07T07:57:51Z"},{"id":21179203,"title":"React Async v9 with Suspense release announcement","url":"https://medium.com/@ghengeveld/react-async-v9-and-beyond-78cceec83de8","rank":-5.8814219078830545,"score":2,"time":"2019-10-07T10:22:04Z"},{"id":21183800,"title":"300€ Ticket for 1-Day Tech Workshops in Belgium: React, Vue, Quarkus, Kubernetes","url":"http://workshop-summit.com","rank":-4.690092449226312,"score":1,"time":"2019-10-07T17:48:17Z"},{"id":21189669,"title":"Hiring Remote Vue.js Engineer – React/Angular/Vue Experience","url":"https://hire.withgoogle.com/public/jobs/launchpotatocom/view/P_AAAAAAFAAC7AG4PKxOafbA?trackingTag=olyaReferral","rank":-5.4223148645315336,"score":1,"time":"2019-10-08T07:32:03Z"},{"id":21190917,"title":"How to Make Your First React Native App","url":"https://flatlogic.com/blog/how-to-make-your-first-app/","rank":-5.642544952660551,"score":1,"time":"2019-10-08T11:09:12Z"},{"id":21190949,"title":"Options to Kickoff a React Project: CRA, Next.js or Gatsby?","url":"https://www.codemotion.com/magazine/kickoff-a-react-project-cra-next-js-or-gatsby-5719","rank":-5.029694159741383,"score":1,"time":"2019-10-08T11:13:33Z"},{"id":21193180,"title":"Liquid Swipe – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=gLopy2MCAqM","rank":-5.4223148645315336,"score":5,"time":"2019-10-08T15:17:08Z"},{"id":21193810,"title":"React Suspense with the Fetch API","url":"https://dev.to/charlesstover/react-suspense-with-the-fetch-api-374j","rank":-6.141418665344863,"score":1,"time":"2019-10-08T16:10:55Z"},{"id":21196775,"title":"React-native-diff-view: for reviewing code on the go","url":"https://github.com/monolist/react-native-diff-view","rank":-5.218630283054186,"score":5,"time":"2019-10-08T20:22:51Z"},{"id":21197922,"title":"React-Based Site Generator Gatsby Raises $15M","url":"https://www.infoq.com/news/2019/10/react-gatsby-raises-15m-usd/","rank":-5.8814219078830545,"score":1,"time":"2019-10-08T22:21:19Z"},{"id":21200074,"title":"Show HN: React Hook Form – Simple Form Validation","url":"https://react-hook-form.com/","rank":-5.642544952660551,"score":112,"time":"2019-10-09T04:38:43Z"},{"id":21201263,"title":"A guide to completely rewrite with React Hooks","url":"https://dev.to/unbug/i-ve-completely-rewritten-two-projects-with-react-hooks-here-is-the-good-and-the-ugly-16o0","rank":-5.642544952660551,"score":1,"time":"2019-10-09T08:44:25Z"},{"id":21201343,"title":"How to use React refs with useEffect hooks","url":"https://medium.com/tech-eatwith/how-to-use-react-refs-with-useeffect-hooks-9a0b31a7b398","rank":-5.642544952660551,"score":2,"time":"2019-10-09T08:57:49Z"},{"id":21201627,"title":"Sliding React Components","url":"https://medium.com/front-end-developers/sliding-react-components-4873e232907e","rank":-7.080419157732719,"score":1,"time":"2019-10-09T09:55:48Z"},{"id":21201828,"title":"React-library-generator: Powerful CLI for creating a React libraries","url":"https://github.com/jalalazimi/react-library-generator","rank":-7.337343744886062,"score":2,"time":"2019-10-09T10:39:43Z"},{"id":21202080,"title":"React – A quick cheatsheet for beginners, with examples","url":"https://medium.com/@BenSassiAladin/react-a-quick-cheatsheet-for-beginners-with-examples-b2b04a5ca571","rank":-5.642544952660551,"score":22,"time":"2019-10-09T11:25:46Z"},{"id":21203413,"title":"“We're Rewriting AMP in React ”","url":"https://twitter.com/wassgha/status/1181925588535320576","rank":-6.141418665344863,"score":2,"time":"2019-10-09T14:10:58Z"},{"id":21203719,"title":"Libs for Accessible React Applications","url":"https://rafaelquintanilha.com/the-5-best-libs-for-accessible-react-applications/","rank":-6.4254656634776115,"score":2,"time":"2019-10-09T14:42:16Z"},{"id":21211398,"title":"Airbnb Home Screen UI Clone with React Native #2: Recommended Homes","url":"https://kriss.io/airbnb-home-screen-ui-clone-with-react-native-2-recommended-homes/","rank":-5.029694159741383,"score":3,"time":"2019-10-10T06:03:56Z"},{"id":21212950,"title":"Append only development with React [video]","url":"https://www.youtube.com/watch?v=cXuvCMG21Ss","rank":-6.141418665344863,"score":2,"time":"2019-10-10T10:50:23Z"},{"id":21216412,"title":"How to Implement Idle Timeout in React","url":"https://blog.bitsrc.io/the-impact-of-micro-apps-on-app-development-cbbdff120a25","rank":-5.8814219078830545,"score":1,"time":"2019-10-10T16:29:19Z"},{"id":21217302,"title":"Learn How to Use APIs with React by Building a Hacker News API Application","url":"https://www.freecodecamp.org/news/learn-how-to-use-apis-with-react-by-building-a-hacker-news-api-application/","rank":-4.5369272462944465,"score":3,"time":"2019-10-10T17:45:39Z"},{"id":21219816,"title":"Migrating a 50K SLOC Flow and React Native App to TypeScript","url":"https://medium.com/@adamterlson/migrating-a-flow-react-native-app-to-typescript-c74c7bceae7d","rank":-5.029694159741383,"score":3,"time":"2019-10-10T22:25:49Z"},{"id":21223130,"title":"React Native EU 2019: React Native at Microsoft","url":"https://www.youtube.com/watch?v=IUMWFExtDSg","rank":-7.746472238338964,"score":4,"time":"2019-10-11T10:50:00Z"},{"id":21223574,"title":"On eslint-plugin-react-app","url":"https://mmazzarolo.com/blog/2019-10-11-on-eslint-plugin-react-app/","rank":-6.4254656634776115,"score":1,"time":"2019-10-11T12:17:39Z"},{"id":21223966,"title":"Drop PNG! How to Adopt SVG in Your React Native App","url":"https://blog.bam.tech/developper-news/how-to-adopt-svg-in-your-react-native-app","rank":-5.029694159741383,"score":1,"time":"2019-10-11T13:09:50Z"},{"id":21224191,"title":"Faster React Lists Using a Randomized Data Structure","url":"https://medium.com/@jahooma/faster-react-lists-using-a-randomized-data-structure-2d14ea8840c9","rank":-5.642544952660551,"score":7,"time":"2019-10-11T13:36:18Z"},{"id":21224536,"title":"Airbnb Clone with React Native Part 6: Animated Checkmarks","url":"https://www.reddit.com/r/reactnative/comments/dgfrh7/airbnb_clone_with_react_native_part_6_animated/","rank":-5.4223148645315336,"score":3,"time":"2019-10-11T14:13:20Z"},{"id":21234407,"title":"Using Sanity.io with React Dashboard Auth Functions","url":"https://creatorsneverdie.com/post/how-to-use-sanity-io-with-react-dashboard-auth-functions","rank":-5.642544952660551,"score":4,"time":"2019-10-12T16:37:33Z"},{"id":21235936,"title":"React-native-opencv3: React Native wrapper of OpenCV for face detection and more","url":"https://github.com/adamgf/react-native-opencv3","rank":-6.798733011723831,"score":4,"time":"2019-10-12T20:21:07Z"},{"id":21236087,"title":"Next-react-analytics – A react analytics library","url":"https://www.npmjs.com/package/next-react-analytics","rank":-7.968636859947137,"score":3,"time":"2019-10-12T20:42:50Z"},{"id":21238335,"title":"Airbnb Home Screen UI Clone with React Native #3: Home Around the World","url":"https://kriss.io/airbnb-home-screen-ui-clone-with-react-native-3-home-around-the-world/","rank":-4.690092449226312,"score":1,"time":"2019-10-13T04:18:42Z"},{"id":21238436,"title":"Analytics for React Redux app made ridiculously simple","url":"https://dev.to/kushalvmahajan/analytics-for-react-redux-web-app-2h5","rank":-5.642544952660551,"score":1,"time":"2019-10-13T04:47:34Z"},{"id":21239022,"title":"React.js – My New Family","url":"https://medium.com/@andreizgrvaci/react-js-my-new-family-3ff0feb94452","rank":-6.4254656634776115,"score":2,"time":"2019-10-13T07:38:43Z"},{"id":21240486,"title":"Is the React Hooks Enough?","url":"https://github.com/daniel-dx/nice-hooks/wiki/Is-the-React-Hooks-enough%3F","rank":-6.4254656634776115,"score":2,"time":"2019-10-13T14:21:56Z"},{"id":21241564,"title":"Passing React Children","url":"https://www.liamross.me/passing-react-children/","rank":-7.080419157732719,"score":2,"time":"2019-10-13T17:31:03Z"},{"id":21242980,"title":"Show HN: CatchUp – The fastest way to stay on top of React","url":"https://www.catch-up.io","rank":-4.853960595957184,"score":2,"time":"2019-10-13T20:58:34Z"},{"id":21245632,"title":"Airbnb Home Screen UI Clone with React Native #4: Animate Top Tag Section","url":"https://kriss.io/airbnb-home-screen-ui-clone-with-react-native-4-animate-top-tag-section/","rank":-4.690092449226312,"score":6,"time":"2019-10-14T06:09:49Z"},{"id":21245967,"title":"React: Lifting state up is killing your app","url":"https://itnext.io/react-lifting-state-up-is-killing-your-app-3ad6f0e1213d","rank":-5.642544952660551,"score":17,"time":"2019-10-14T07:32:22Z"},{"id":21246064,"title":"Best way to structure your React applications","url":"https://medium.com/javascript-in-plain-english/choosing-the-best-folder-structure-for-your-react-application-cba4885b3a2","rank":-5.8814219078830545,"score":2,"time":"2019-10-14T07:58:51Z"},{"id":21246628,"title":"React: Lifting state up is killing your app","url":"https://itnext.io/react-lifting-state-up-is-killing-your-app-3ad6f0e1213d?source=friends_link&sk=46944fa23c272325a4d60e725c312c60","rank":-5.642544952660551,"score":15,"time":"2019-10-14T10:16:58Z"},{"id":21246640,"title":"How to create React app in 5 minutes?","url":"https://www.blog.duomly.com/how-to-create-react-app-in-5-minutes/","rank":-5.642544952660551,"score":1,"time":"2019-10-14T10:18:41Z"},{"id":21248269,"title":"React: Lifting state up is killing your app","url":"https://dev.to/aigoncharov/react-lifting-state-up-is-killing-your-app-33ma","rank":-5.642544952660551,"score":16,"time":"2019-10-14T13:54:53Z"},{"id":21248939,"title":"A responsive, composable react charting library with a hand-drawn style","url":"https://github.com/beizhedenglong/rough-charts","rank":-5.029694159741383,"score":1,"time":"2019-10-14T14:57:53Z"},{"id":21249745,"title":"Vue.js Is Good, but Is It Better Than Angular or React?","url":"https://habr.com/en/post/471256/","rank":-4.853960595957184,"score":2,"time":"2019-10-14T16:05:36Z"},{"id":21250641,"title":"Ionic React","url":"https://ionicframework.com/blog/announcing-ionic-react/","rank":-7.460654783917127,"score":3,"time":"2019-10-14T17:27:28Z"},{"id":21251107,"title":"Reakit: A low-level toolkit for building React components","url":"https://reakit.io/","rank":-5.4223148645315336,"score":3,"time":"2019-10-14T18:11:01Z"},{"id":21255776,"title":"How much JavaScript is necessary to learn React or other frameworks?","url":"https://medium.com/incwell-bootcamp/how-much-javascript-is-necessary-to-learn-react-88d4e9d278ba","rank":-5.029694159741383,"score":1,"time":"2019-10-15T05:27:20Z"},{"id":21256907,"title":"Airbnb Home Screen UI Clone with React Native #1: Setup UI","url":"https://www.reddit.com/r/reactnative/comments/di5goe/airbnb_home_screen_ui_clone_with_react_native_1/","rank":-5.029694159741383,"score":3,"time":"2019-10-15T09:40:38Z"},{"id":21259246,"title":"Replace Redux with React Hooks, the Easy Way","url":"https://medium.com/@alessandro.annini/replace-redux-with-react-hooks-the-easy-way-4ce9fe2cf231","rank":-5.642544952660551,"score":2,"time":"2019-10-15T15:10:59Z"},{"id":21260115,"title":"Ionic React","url":"https://ionicframework.com/blog/announcing-ionic-react/","rank":-7.460654783917127,"score":293,"time":"2019-10-15T16:14:40Z"},{"id":21261103,"title":"Show HN: Erudx – write composable, OOP-style stores for Redux / React's hooks","url":"https://github.com/atersolis/erudx","rank":-4.690092449226312,"score":1,"time":"2019-10-15T17:24:35Z"},{"id":21261577,"title":"Rendering a React Application Across Multiple Containers","url":"http://www.petecorey.com/blog/2019/10/14/rendering-a-react-application-across-multiple-containers/","rank":-5.8814219078830545,"score":2,"time":"2019-10-15T18:00:24Z"},{"id":21267758,"title":"Camping Spots Finder App UI Clone with React Native #1: Map View UI","url":"https://kriss.io/camping-spots-finder-app-ui-clone-with-react-native-1-map-view-ui/","rank":-4.690092449226312,"score":1,"time":"2019-10-16T06:53:54Z"},{"id":21268066,"title":"My First Extension on React (Homy: Home Page for Google Chrome)","url":"https://chrome.google.com/webstore/detail/homey-your-start-page/lllnjdmfnfjifcfpppjmcnanpokikcpl","rank":-5.029694159741383,"score":1,"time":"2019-10-16T07:55:47Z"},{"id":21269029,"title":"Show HN: A responsive react charting library with a hand-drawn style","url":"https://github.com/beizhedenglong/rough-charts","rank":-4.853960595957184,"score":1,"time":"2019-10-16T10:58:22Z"},{"id":21275427,"title":"How to Build a Stripe Billing Onboarding Flow Using Node.js and React","url":"https://www.freecodecamp.org/news/how-to-build-a-stripe-billing-onboarding-flow-for-your-saas-using-nodejs-and-react/","rank":-4.690092449226312,"score":7,"time":"2019-10-16T20:47:49Z"},{"id":21276648,"title":"React Component Lifecycle","url":"https://dev.to/chriss/intro-to-react-without-code-part-3-component-lifecycle-38gh","rank":-7.080419157732719,"score":1,"time":"2019-10-16T22:24:29Z"},{"id":21279205,"title":"Camping Spots Finder App UI Clone with React Native #2: List Section","url":"https://kriss.io/camping-spots-finder-app-ui-clone-with-react-native-2-list-section/","rank":-4.853960595957184,"score":2,"time":"2019-10-17T05:39:50Z"},{"id":21279639,"title":"Hiring Remote Vue.js Engineer – React/Angular/Vue Experience","url":"https://hire.withgoogle.com/public/jobs/launchpotatocom/view/P_AAAAAAFAAC7AG4PKxOafbA?trackingTag=hackerNews","rank":-5.4223148645315336,"score":1,"time":"2019-10-17T07:14:59Z"},{"id":21281673,"title":"MRA plagiarizes feminist novel, buys fake reviews, Amazon doesn’t react","url":"https://kirstenhacker.wordpress.com/2019/08/05/the-fake-economies-of-the-internet/","rank":-5.029694159741383,"score":1,"time":"2019-10-17T13:16:43Z"},{"id":21281771,"title":"Ionic React – First Look","url":"https://dev.to/dabit3/ionic-react-first-look-104l","rank":-6.737061774670698,"score":2,"time":"2019-10-17T13:26:42Z"},{"id":21283193,"title":"Image Classification on React Native with Tensorflow.js and MobileNet","url":"https://heartbeat.fritz.ai/image-classification-on-react-native-with-tensorflow-js-and-mobilenet-48a39185717c","rank":-5.218630283054186,"score":1,"time":"2019-10-17T15:38:38Z"},{"id":21284426,"title":"React Component Lifecycle","url":"https://medium.com/@kristijan.pajtasev/intro-to-react-without-code-part-3-component-lifecycle-d9fd152861ac","rank":-7.080419157732719,"score":1,"time":"2019-10-17T17:38:12Z"},{"id":21285609,"title":"Show HN: Tina, a CMS Builder for React Websites","url":"https://github.com/tinacms/tinacms","rank":-5.4223148645315336,"score":31,"time":"2019-10-17T19:36:12Z"},{"id":21286551,"title":"Declarative React Data-Fetching and Caching Framework for REST APIs","url":"https://engineering.sift.com/introducing-resourcerer-declarative-react-data-fetching-for-rest-apis/","rank":-5.218630283054186,"score":2,"time":"2019-10-17T21:32:56Z"},{"id":21288511,"title":"John Carmack: React has turned out to be a bigger win than I expected","url":"https://twitter.com/ID_AA_Carmack/status/844902854171262977","rank":-4.5369272462944465,"score":6,"time":"2019-10-18T03:53:32Z"},{"id":21288823,"title":"Camping Spots Finder App UI Clone with React Native #3: Settings Screen","url":"https://kriss.io/camping-spots-finder-app-ui-clone-with-react-native-3-settings-screen/","rank":-4.853960595957184,"score":1,"time":"2019-10-18T05:02:41Z"},{"id":21289809,"title":"React Summit Early Birds Are on Sale. See the Biggest React Conf on Apr 17 2020","url":"https://reactsummit.com","rank":-6.333789926765034,"score":1,"time":"2019-10-18T09:11:15Z"},{"id":21290748,"title":"CSS Styles in React","url":"https://nordschool.com/css-in-react/","rank":-6.737061774670698,"score":4,"time":"2019-10-18T12:25:53Z"},{"id":21291622,"title":"Replacing Component Lifecycle Methods with React Hooks","url":"https://blog.carbonfive.com/2019/10/15/replacing-component-lifecycle-methods-with-react-hooks/","rank":-5.8814219078830545,"score":2,"time":"2019-10-18T14:26:03Z"},{"id":21291748,"title":"Why React Native Is the Future?","url":"https://medium.com/flatlogic/why-react-native-is-the-future-a32d3f0b15fe","rank":-6.141418665344863,"score":1,"time":"2019-10-18T14:39:58Z"},{"id":21294487,"title":"Relearning React with React Hooks","url":"https://www.modulo.blog/jfuentes/relearning-react-with-react-hooks","rank":-8.453521692771032,"score":4,"time":"2019-10-18T19:42:24Z"},{"id":21294993,"title":"Development of Grafana plugins in React: in depth independent review","url":"https://corpglory.com/s/grafana-react-plugins/","rank":-5.218630283054186,"score":1,"time":"2019-10-18T20:54:10Z"},{"id":21296259,"title":"55 Lessons from 5 Years in React","url":"https://www.dropbox.com/s/tsid5bnphznbvjv/Lessons%20learned%20from%205%20years%20in%20React.docx?dl=0","rank":-5.8814219078830545,"score":3,"time":"2019-10-19T01:25:52Z"},{"id":21297752,"title":"Camping Spots Finder App UI Clone with React Native #4: Map Marker","url":"https://kriss.io/camping-spots-finder-app-ui-clone-with-react-native-4-map-marker/","rank":-4.853960595957184,"score":2,"time":"2019-10-19T10:22:13Z"},{"id":21298878,"title":"A Basic HN Client in React","url":"https://github.com/armujahid/hnreact/","rank":-6.141418665344863,"score":29,"time":"2019-10-19T15:12:22Z"},{"id":21299918,"title":"How to Make Your First React Native App","url":"https://medium.com/flatlogic/how-to-make-your-first-react-native-app-c79b0ad4b0a","rank":-5.642544952660551,"score":1,"time":"2019-10-19T18:24:32Z"},{"id":21302506,"title":"React Native Facebook Login – Android Platform","url":"https://kriss.io/react-native-facebook-login-android-platform/","rank":-6.141418665344863,"score":2,"time":"2019-10-20T05:57:17Z"},{"id":21304109,"title":"Got my react-native app running on macOS via Apple's Project Catalyst","url":"https://twitter.com/brunolemos/status/1185636022346043392","rank":-4.690092449226312,"score":4,"time":"2019-10-20T13:46:40Z"},{"id":21304261,"title":"Hiding API keys in .env files with create-react-app","url":"https://www.bigomega.dev/CRA-env","rank":-5.218630283054186,"score":1,"time":"2019-10-20T14:14:37Z"},{"id":21304725,"title":"React Native: Upload to Vimeo Without a Server","url":"https://medium.com/front-end-weekly/react-native-upload-to-vimeo-without-a-server-b1c34a3e5d1b","rank":-5.642544952660551,"score":2,"time":"2019-10-20T15:29:59Z"},{"id":21310046,"title":"Show HN: Bar chart race component for React","url":"https://github.com/Mckinsey666/chart-race-react","rank":-5.642544952660551,"score":3,"time":"2019-10-21T07:33:18Z"},{"id":21310193,"title":"Using Vector Icons in React Native App – Android Platform","url":"https://kriss.io/using-vector-icons-in-react-native-app-short-and-simple/","rank":-5.4223148645315336,"score":1,"time":"2019-10-21T08:13:03Z"},{"id":21311253,"title":"Developing a browser extension with Create React App","url":"https://mmazzarolo.com/blog/2019-10-19-browser-extension-development/","rank":-5.642544952660551,"score":1,"time":"2019-10-21T12:05:14Z"},{"id":21319459,"title":"Show HN: Integrate Bar Chart Race UI to Your Website (React)","url":"https://www.npmjs.com/package/chart-race-react","rank":-5.029694159741383,"score":1,"time":"2019-10-22T01:23:14Z"},{"id":21320477,"title":"Using Vector Icons in React Native App – iOS Platform","url":"https://kriss.io/using-vector-icons-in-react-native-app-ios-platform/","rank":-5.4223148645315336,"score":1,"time":"2019-10-22T04:51:01Z"},{"id":21321038,"title":"BuilderX: A Design Tool That Codes React and React Native","url":"https://builderx.io/","rank":-7.337343744886062,"score":17,"time":"2019-10-22T07:08:41Z"},{"id":21323964,"title":"React Hooks – How to use state safely","url":"https://dev.to/danieldx/react-hooks-how-to-use-state-safely-3of3","rank":-5.8814219078830545,"score":1,"time":"2019-10-22T14:29:16Z"},{"id":21325712,"title":"Everything You Need to Know about React Suspense Before React Conf [audio]","url":"https://reactpodcast.com/69","rank":-6.969263392375751,"score":2,"time":"2019-10-22T16:41:04Z"},{"id":21327144,"title":"Google Chrome Tab Ordering – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=hh7vfMzHTIg","rank":-5.029694159741383,"score":1,"time":"2019-10-22T18:41:44Z"},{"id":21327793,"title":"Preparing for the Future with React Prereleases","url":"https://reactjs.org/blog/2019/10/22/react-release-channels.html","rank":-5.8814219078830545,"score":7,"time":"2019-10-22T19:47:04Z"},{"id":21330374,"title":"The Creator of React Router on Client-Side Routing","url":"https://twitter.com/ryanflorence/status/1186515553285857280","rank":-5.4223148645315336,"score":3,"time":"2019-10-23T02:02:01Z"},{"id":21330795,"title":"Amazon UI Clone with React Native #1: Setting Up Menu Bar","url":"https://kriss.io/amazon-ui-clone-with-react-native-1-setting-up-menu-bar/","rank":-5.029694159741383,"score":1,"time":"2019-10-23T03:32:18Z"},{"id":21331459,"title":"Esx: Up to 75% Faster React Server Side Rendering","url":"https://www.nearform.com/blog/speeding-up-react-ssr-announcing-esx","rank":-5.4223148645315336,"score":2,"time":"2019-10-23T05:47:55Z"},{"id":21332556,"title":"React Data Fetching Patterns","url":"https://nordschool.com/react-data-fetching","rank":-6.737061774670698,"score":2,"time":"2019-10-23T08:43:47Z"},{"id":21334608,"title":"Top React chart libraries for 2020","url":"https://blog.bitsrc.io/top-5-react-chart-libraries-for-2020-194acc5a15cf","rank":-6.141418665344863,"score":1,"time":"2019-10-23T13:50:41Z"},{"id":21335029,"title":"Bringing the simplicity of React to your entire stack","url":"https://medium.com/prodo-ai/bringing-the-simplicity-of-react-to-your-entire-stack-a63b414d9714","rank":-5.4223148645315336,"score":2,"time":"2019-10-23T14:36:05Z"},{"id":21335843,"title":"How to migrate from create-react-app to Next.js","url":"https://www.pheuberger.com/convert-create-react-app-to-nextjs/","rank":-5.218630283054186,"score":1,"time":"2019-10-23T15:49:38Z"},{"id":21335983,"title":"React Native Audio Playback","url":"https://blog.smartlogic.io/react-native-audio-playback/","rank":-6.737061774670698,"score":2,"time":"2019-10-23T16:05:02Z"},{"id":21341849,"title":"Amazon UI Clone with React Native #2: Recommendations View","url":"https://kriss.io/amazon-ui-clone-with-react-native-2-recommendations-view/","rank":-5.4223148645315336,"score":1,"time":"2019-10-24T05:18:44Z"},{"id":21342228,"title":"Show HN: React Pakistan – Most Generic React Components with TS, SC etc.","url":"https://taimoormk.github.io/react-commons-collection","rank":-6.969263392375751,"score":1,"time":"2019-10-24T06:40:35Z"},{"id":21342576,"title":"React Animated typing in ~400 bytes of JavaScript","url":"https://github.com/catalinmiron/react-typical","rank":-5.642544952660551,"score":4,"time":"2019-10-24T08:00:29Z"},{"id":21344469,"title":"Super simple React component for creating a custom scrollbar","url":"https://github.com/closeio/react-custom-scroller","rank":-5.4223148645315336,"score":5,"time":"2019-10-24T13:29:41Z"},{"id":21344903,"title":"Airbnb Clone with React Native Part 7: “Forgot Password?” With Firebase","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-7-forgot-password-with-firebase-14ccbf6afa21?source=user_profile---------0-----------------------","rank":-5.029694159741383,"score":1,"time":"2019-10-24T14:19:40Z"},{"id":21345595,"title":"I Tested a React App with Jest, Testing Library, Cypress. Here's the Differences","url":"https://medium.com/javascript-in-plain-english/i-tested-a-react-app-with-jest-testing-library-and-cypress-here-are-the-differences-3192eae03850","rank":-4.5369272462944465,"score":2,"time":"2019-10-24T15:27:42Z"},{"id":21345668,"title":"React Conf 2019 Livestream","url":"https://www.youtube.com/watch?v=RCiccdQObpo&feature=youtu.be","rank":-6.737061774670698,"score":4,"time":"2019-10-24T15:34:35Z"},{"id":21346290,"title":"React Concurrent Mode","url":"https://reactjs.org/docs/concurrent-mode-intro.html","rank":-7.080419157732719,"score":446,"time":"2019-10-24T16:38:26Z"},{"id":21347506,"title":"Why are most React tutorials outdated?","url":"https://medium.com/front-end-weekly/why-are-most-react-tutorials-outdated-342c7f87d4a5","rank":-6.141418665344863,"score":2,"time":"2019-10-24T18:19:01Z"},{"id":21351727,"title":"Monaco for React (Web-Based VSCode Editor)","url":"https://github.com/SurenAt93/monaco-react","rank":-5.8814219078830545,"score":3,"time":"2019-10-25T03:55:52Z"},{"id":21352056,"title":"Amazon UI Clone with React Native #3: Drawer Menu","url":"https://kriss.io/amazon-ui-clone-with-react-native-3-drawer-menu/","rank":-5.4223148645315336,"score":1,"time":"2019-10-25T05:04:20Z"},{"id":21352870,"title":"The First Rule of React Hooks, in Plain English","url":"https://itnext.io/the-first-rule-of-react-hooks-in-plain-english-1e0d5ae32009?source=friends_link&sk=cbd6a64f293b06730745a016b5163e60","rank":-5.4223148645315336,"score":1,"time":"2019-10-25T08:12:08Z"},{"id":21355422,"title":"Terra UI – A Healthcare Focused React Component Library","url":"https://engineering.cerner.com/blog/terra-ui/","rank":-5.642544952660551,"score":3,"time":"2019-10-25T14:42:04Z"},{"id":21356007,"title":"Implementing a ‘Forgot Password’ Feature in React Native with Firebase","url":"https://heartbeat.fritz.ai/how-to-implement-forgot-password-feature-in-react-native-and-firebase-app-890b572d9759","rank":-5.218630283054186,"score":2,"time":"2019-10-25T15:33:03Z"},{"id":21356292,"title":"React Conf 2019 Day 2 Livestream","url":"https://www.youtube.com/watch?v=JDDxR1a15Yo","rank":-6.141418665344863,"score":2,"time":"2019-10-25T16:01:56Z"},{"id":21367798,"title":"Can you apply SOLID principles to your React applications?","url":"https://dev.to/shadid12/can-you-apply-solid-principles-to-your-react-applications-46il","rank":-5.4223148645315336,"score":4,"time":"2019-10-27T03:56:44Z"},{"id":21369964,"title":"Is the React Hooks Enough?","url":"https://github.com/daniel-dx/nice-hooks/wiki/Is-the-React-Hooks-enough%3F","rank":-6.4254656634776115,"score":2,"time":"2019-10-27T14:39:46Z"},{"id":21370186,"title":"A whirlwind tour of modern State in React","url":"https://www.robinwieruch.de/react-state","rank":-5.642544952660551,"score":2,"time":"2019-10-27T15:09:45Z"},{"id":21373906,"title":"How to Use Nexmo Verify API and Message API in React Native","url":"https://kriss.io/how-to-use-nexmo-verify-api-and-message-api-in-react-native/","rank":-4.853960595957184,"score":1,"time":"2019-10-28T03:05:07Z"},{"id":21374984,"title":"The Kitze in Brussels with His Advanced React Workshop","url":"https://workshop-summit.com/#schedule","rank":-5.4223148645315336,"score":1,"time":"2019-10-28T07:36:19Z"},{"id":21375579,"title":"Takeaways from React Conf 2019","url":"https://dev.to/amorriscode/19-takeaways-from-react-conf-2019-2m36","rank":-6.4254656634776115,"score":4,"time":"2019-10-28T09:59:04Z"},{"id":21376264,"title":"Front-End to Back-End: Communicating with a React Native WebView","url":"https://spin.atomicobject.com/2019/10/28/front-end-to-back-end-communicating-with-a-react-native-webview/#.Xbbfy02aXiE.hackernews","rank":-5.029694159741383,"score":2,"time":"2019-10-28T12:32:14Z"},{"id":21376668,"title":"My MBP Touch Bar Boosted My Debugging Efficiency with React Native","url":"https://blog.bam.tech/developer-news/touch-bar-button-react-native-shake","rank":-5.029694159741383,"score":3,"time":"2019-10-28T13:20:04Z"},{"id":21377543,"title":"Multi-Language Routing in React","url":"https://medium.com/prototyped/multi-language-routing-in-react-d7eb7a0688e9","rank":-6.4254656634776115,"score":2,"time":"2019-10-28T14:58:42Z"},{"id":21377921,"title":"Design Systems: Embedding UI Design Patterns in React Components","url":"https://blog.bitsrc.io/design-systems-embedding-ui-design-patterns-in-react-components-8e34af23b539","rank":-5.4223148645315336,"score":1,"time":"2019-10-28T15:40:15Z"},{"id":21379881,"title":"Idiomatic Data Fetching with React Hooks","url":"https://gist.github.com/elierotenberg/1f43013fd971dde68326430a19e3c6c8","rank":-6.141418665344863,"score":8,"time":"2019-10-28T18:18:23Z"},{"id":21381172,"title":"SWR – React Hooks for Remote Data Fetching","url":"https://swr.now.sh","rank":-5.8814219078830545,"score":5,"time":"2019-10-28T20:19:14Z"},{"id":21381442,"title":"Zeit SWR - remote data fetching library for React Hooks","url":"Https://swr.now.sh","rank":-5.4223148645315336,"score":3,"time":"2019-10-28T20:44:36Z"},{"id":21381944,"title":"SWR – React Hooks for Remote Data Fetching","url":"https://swr.now.sh/?r","rank":-5.8814219078830545,"score":16,"time":"2019-10-28T21:32:54Z"},{"id":21384149,"title":"React Native Car Parking Finder App UI Clone #3: Parking Spot Cards","url":"https://kriss.io/react-native-car-parking-finder-app-ui-clone-3-parking-spot-cards/","rank":-4.853960595957184,"score":1,"time":"2019-10-29T03:56:43Z"},{"id":21384406,"title":"React native doesn’t support iOS 13","url":"https://github.com/facebook/react-native/issues/25181","rank":-5.8814219078830545,"score":1,"time":"2019-10-29T05:15:44Z"},{"id":21386968,"title":"Why apply Open/Closed principles in React component composition?","url":"https://dev.to/shadid12/why-apply-open-closed-principles-in-react-component-composition-26p1","rank":-5.4223148645315336,"score":1,"time":"2019-10-29T13:37:55Z"},{"id":21388019,"title":"I'm building a tower defence game in React JS","url":"https://dev.to/bettercodingacademy/i-m-building-a-tower-defense-game-in-react-js-pair-programming-2c2m","rank":-5.218630283054186,"score":1,"time":"2019-10-29T15:10:47Z"},{"id":21394605,"title":"HTTPS: //kriss.io/react-native-car-parking-finder-app-UI-clone-4-map-markers/","url":"https://kriss.io/react-native-car-parking-finder-app-ui-clone-4-map-markers/","rank":-4.5369272462944465,"score":1,"time":"2019-10-30T04:06:34Z"},{"id":21397398,"title":"Multi-Language Routing in React","url":"https://dev.to/prototyp/multi-language-routing-in-react-k9l","rank":-6.4254656634776115,"score":2,"time":"2019-10-30T13:25:35Z"},{"id":21397624,"title":"2019 side-by-side comparison of Angular and React security vulnerabilities","url":"https://snyk.io/blog/2019-side-by-side-comparison-of-angular-and-react-security-vulnerabilities/","rank":-5.029694159741383,"score":4,"time":"2019-10-30T13:44:49Z"},{"id":21397878,"title":"State Management with React Hooks","url":"https://nordschool.com/react-hooks-global-state/","rank":-6.4254656634776115,"score":1,"time":"2019-10-30T14:08:09Z"},{"id":21400080,"title":"Building a Commentary Sidebar in React","url":"https://tuzz.tech/blog/react-commentary-sidebar","rank":-6.141418665344863,"score":8,"time":"2019-10-30T17:16:43Z"},{"id":21400209,"title":"React Hook for Modals","url":"https://github.com/alex-cory/use-react-modal","rank":-6.737061774670698,"score":1,"time":"2019-10-30T17:28:10Z"},{"id":21400237,"title":"Flutter vs. React Native vs. Xamarin","url":"https://blog.logrocket.com/flutter-vs-react-native-vs-xamarin/","rank":-6.141418665344863,"score":1,"time":"2019-10-30T17:30:36Z"},{"id":21400367,"title":"Why apply Open/Closed principles in React component composition?","url":"https://dev.to/shadid12/why-apply-open-closed-principles-in-react-component-composition-26p1","rank":-5.4223148645315336,"score":1,"time":"2019-10-30T17:41:48Z"},{"id":21406166,"title":"Build React Native E-Commerce App #1 – Splash Screen in iOS","url":"https://kriss.io/build-react-native-e-commerce-app-part-1-splash-screen-in-ios/","rank":-5.029694159741383,"score":1,"time":"2019-10-31T06:22:27Z"},{"id":21406244,"title":"How I rendered a list react without memory and CPU issues","url":"https://medium.com/@rinasmusthafa/how-i-rendered-a-massive-list-in-react-without-memory-and-cpu-issues-7ac6fe6a697b","rank":-5.029694159741383,"score":2,"time":"2019-10-31T06:45:15Z"},{"id":21406261,"title":"A Guide to React Native Version 0.59 and List of Components","url":"https://codeburst.io/a-guide-to-react-native-0-59-and-list-of-components-39d5ce0a9101","rank":-4.853960595957184,"score":1,"time":"2019-10-31T06:49:18Z"},{"id":21411768,"title":"Cool avatar picker built with React.js","url":"https://www.reddit.com/r/webdev/comments/dpmu6n/i_made_an_avatar_picker_for_my_apps_sign_up_flow/","rank":-5.8814219078830545,"score":2,"time":"2019-10-31T18:03:59Z"},{"id":21417121,"title":"React Native Car Parking Finder App UI Clone #5: Header Section","url":"https://kriss.io/react-native-car-parking-finder-app-ui-clone-5-header-section/","rank":-5.029694159741383,"score":1,"time":"2019-11-01T08:50:20Z"},{"id":21420527,"title":"New Dev Job: Mobile Development Lead (React Native)","url":"https://codepeople.io/job/seminole-gaming-davie-fl-41-mobile-development-lead-react-native/","rank":-5.642544952660551,"score":1,"time":"2019-11-01T16:22:09Z"},{"id":21427776,"title":"React Native Car Parking Finder App UI Clone #6: Implementing Modal View","url":"https://kriss.io/react-native-car-parking-finder-app-ui-clone-6-implementing-modal-view/","rank":-4.853960595957184,"score":1,"time":"2019-11-02T14:05:49Z"},{"id":21428771,"title":"Topics to Master Before Learning React","url":"https://medium.com/front-end-weekly/5-topics-to-master-before-learning-react-90aa25f5207b","rank":-6.141418665344863,"score":2,"time":"2019-11-02T17:08:49Z"},{"id":21430691,"title":"How to Fetch Data with React Hooks","url":"https://www.robinwieruch.de/react-hooks-fetch-data","rank":-5.8814219078830545,"score":3,"time":"2019-11-02T22:55:16Z"},{"id":21433466,"title":"Show HN: Framework-Agnostic React Hooks for Query Parameters","url":"https://www.npmjs.com/package/gatsby-query-params","rank":-5.4223148645315336,"score":8,"time":"2019-11-03T12:28:17Z"},{"id":21433766,"title":"Making a Medium Style Image Loader with Intersection Observer and React Hooks","url":"https://medium.com/frontend-digest/progressively-loading-images-in-react-107cb075417a","rank":-4.853960595957184,"score":2,"time":"2019-11-03T13:34:07Z"},{"id":21437806,"title":"Steps to become a professional React developer","url":"https://dev.to/perborgen/31-steps-to-become-a-professional-react-developer-mjh","rank":-5.8814219078830545,"score":1,"time":"2019-11-04T00:21:13Z"},{"id":21439310,"title":"React Native vs. Flutter: Things You Should Know","url":"https://hashnode.com/post/react-native-vs-flutter-things-you-should-know-ck29901ek004j3is10wgvoxnj","rank":-5.642544952660551,"score":1,"time":"2019-11-04T05:46:51Z"},{"id":21439669,"title":"React Native Travel Article App UI Clone #1: Getting Started","url":"https://kriss.io/react-native-travel-article-app-ui-clone-1-getting-started/","rank":-5.218630283054186,"score":1,"time":"2019-11-04T07:49:35Z"},{"id":21439891,"title":"Unlimited Avatars. Built with React.js","url":"https://getavatars.app","rank":-6.141418665344863,"score":1,"time":"2019-11-04T08:41:32Z"},{"id":21440194,"title":"Bivariate Maps with React and D3","url":"https://github.com/angelozehr/bivariate-maps-react-d3","rank":-6.141418665344863,"score":55,"time":"2019-11-04T09:55:35Z"},{"id":21440257,"title":"Revolut Emergency: Story Time of Building a Revolut Electron React App","url":"https://dev.to/annihil/revolut-emergency-story-time-of-building-an-electron-react-app-3ebl","rank":-5.029694159741383,"score":2,"time":"2019-11-04T10:08:01Z"},{"id":21441018,"title":"Component Analytics-Analyze Performance of Components for React, Vue and Angular","url":"https://browsee.io/blog/analyzing-components-for-react-vue-and-angular/","rank":-5.029694159741383,"score":2,"time":"2019-11-04T12:35:13Z"},{"id":21441043,"title":"(I'm migrapting my website) From React to Flutter Web","url":"https://medium.com/@aurimas.deimantas/p1-from-react-native-to-flutter-web-3129a4c43e","rank":-5.218630283054186,"score":1,"time":"2019-11-04T12:38:37Z"},{"id":21442409,"title":"Learn React.js in 30 Minutes from a Pro (Free Crash Course 2019)","url":"https://merunasgrincalaitis.com/learn-react/","rank":-4.690092449226312,"score":2,"time":"2019-11-04T15:20:41Z"},{"id":21443270,"title":"Airbnb Clone with React Native Part 8: Firebase Facebook Login (iOS)","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-8-firebase-facebook-login-ios-f2cd4b73fe7d","rank":-5.029694159741383,"score":1,"time":"2019-11-04T16:36:57Z"},{"id":21447222,"title":"Show HN: ReSift – a React state management library for fetches","url":"https://resift.org/","rank":-5.218630283054186,"score":3,"time":"2019-11-04T22:22:40Z"},{"id":21452226,"title":"Simplifying Apollo Client Local Cache with React Hooks","url":"https://spin.atomicobject.com/2019/11/05/simplifying-apollo-client-local-cache/#.XcF7LuBZ3yg.hackernews","rank":-5.642544952660551,"score":2,"time":"2019-11-05T13:37:52Z"},{"id":21452262,"title":"Maintain Control: A Guide to Webpack and React, Pt. 1","url":"https://www.toptal.com/react/webpack-react-tutorial-pt-1","rank":-5.218630283054186,"score":1,"time":"2019-11-05T13:44:32Z"},{"id":21452854,"title":"I need advice from React Native Experts or Companies that are using React Native","url":"https://www.surveymonkey.com/r/XD6XR5D","rank":-6.636348695692196,"score":1,"time":"2019-11-05T14:52:55Z"},{"id":21454421,"title":"Solutions to Frustrations with React Hooks","url":"https://blog.logrocket.com/solutions-to-frustrations-with-react-hooks/","rank":-6.141418665344863,"score":1,"time":"2019-11-05T17:21:32Z"},{"id":21456963,"title":"React, JSX, ES module imports (dynamic too) in browser without Webpack","url":"https://dev.to/kirillkonshin/react-jsx-es-module-imports-dynamic-too-in-browser-without-webpack-2pbi","rank":-5.029694159741383,"score":2,"time":"2019-11-05T21:36:04Z"},{"id":21462227,"title":"Show HN: A Simple LocalStorage Hook in React","url":"https://www.npmjs.com/package/local-storage-hook","rank":-5.642544952660551,"score":35,"time":"2019-11-06T13:24:13Z"},{"id":21462942,"title":"A Model View Controller Pattern for React","url":"https://blog.testdouble.com/posts/2019-11-04-react-mvc","rank":-5.8814219078830545,"score":2,"time":"2019-11-06T14:34:55Z"},{"id":21465466,"title":"Rsrc: Components to simplify fetch state in React","url":"https://signalsciences.github.io/rsrc/","rank":-5.642544952660551,"score":2,"time":"2019-11-06T18:32:14Z"},{"id":21467403,"title":"Angular vs. React: the security risk of indirect dependencies","url":"https://snyk.io/blog/angular-vs-react-the-security-risk-of-indirect-dependencies/","rank":-5.4223148645315336,"score":2,"time":"2019-11-06T21:16:59Z"},{"id":21467497,"title":"Rsrc – simplify fetch state in React","url":"https://building.signalsciences.com/rsrc","rank":-6.141418665344863,"score":3,"time":"2019-11-06T21:23:43Z"},{"id":21468146,"title":"Hookstate: One Small React Library Saved MoonPiano","url":"https://praisethemoon.org/hookstate-how-one-small-react-library-saved-moonpiano/","rank":-5.8814219078830545,"score":2,"time":"2019-11-06T22:18:28Z"},{"id":21471188,"title":"This is not React","url":"https://youtu.be/KJP1E-Y-xyo","rank":-6.737061774670698,"score":1,"time":"2019-11-07T07:30:07Z"},{"id":21472841,"title":"Pain-Free Forms with React Hook Form","url":"https://nordschool.com/react-hook-form","rank":-5.8814219078830545,"score":2,"time":"2019-11-07T13:13:58Z"},{"id":21473984,"title":"How to Build Your Own React Component Library","url":"https://blog.bitsrc.io/3-ways-to-build-your-own-react-component-library-b4d00013a716","rank":-5.642544952660551,"score":1,"time":"2019-11-07T15:26:08Z"},{"id":21474405,"title":"Creating a React chat app? Here's a chatbox component for you","url":"https://www.cometchat.com/tutorials/react-chatbox-component/","rank":-4.853960595957184,"score":1,"time":"2019-11-07T16:06:46Z"},{"id":21474751,"title":"Show HN: A Guide on Building Dynamic Dashboards with React","url":"https://github.com/cube-js/cube.js/tree/master/guides/react-dashboard","rank":-5.218630283054186,"score":3,"time":"2019-11-07T16:41:50Z"},{"id":21475773,"title":"Five ways AirSHIFT improved their React app's runtime performance","url":"https://web.dev/five-ways-airshift-improved-their-react-app/","rank":-5.218630283054186,"score":2,"time":"2019-11-07T18:22:09Z"},{"id":21476640,"title":"How Discord achieves native iOS performance with React Native","url":"https://blog.discordapp.com/how-discord-achieves-native-ios-performance-with-react-native-390c84dcd502","rank":-5.4223148645315336,"score":5,"time":"2019-11-07T19:48:20Z"},{"id":21479637,"title":"How to Test React-Redux Hooks via Jest","url":"http://www.albertgao.xyz/2019/11/05/how-to-test-react-redux-hooks-via-jest/","rank":-5.642544952660551,"score":2,"time":"2019-11-08T02:58:25Z"},{"id":21479715,"title":"React Suite 4.1.0 release, support for RTL","url":"https://medium.com/rsuite/react-suite-4-1-0-release-support-for-rtl-7aa4cdb4d27b","rank":-5.4223148645315336,"score":2,"time":"2019-11-08T03:17:35Z"},{"id":21480493,"title":"How Discord achieves native iOS performance with React Native","url":"https://blog.discordapp.com/how-discord-achieves-native-ios-performance-with-react-native-390c84dcd502","rank":-5.4223148645315336,"score":251,"time":"2019-11-08T07:18:30Z"},{"id":21480612,"title":"SWR: React Hooks for Remote Data Fetching","url":"https://github.com/zeit/swr","rank":-5.8814219078830545,"score":2,"time":"2019-11-08T07:54:08Z"},{"id":21480893,"title":"Marko.js fastest on Node, React-compatible Inferno.js speed king in browser","url":"https://github.com/marko-js/isomorphic-ui-benchmarks","rank":-4.690092449226312,"score":2,"time":"2019-11-08T09:21:04Z"},{"id":21481950,"title":"Microsoft looks to React Native as a way to tackle cross-platform development","url":"https://www.theregister.co.uk/2019/11/07/microsoft_react_native/","rank":-4.690092449226312,"score":2,"time":"2019-11-08T13:28:11Z"},{"id":21482473,"title":"The Holy Grail of React Router Transitions on the Web","url":"https://itnext.io/the-holy-grail-of-react-router-transitions-on-the-web-4b29a74861df?source=friends_link&sk=01982d0f3b6329ab2e6fd0802f39e8da","rank":-5.218630283054186,"score":1,"time":"2019-11-08T14:34:02Z"},{"id":21482536,"title":"A simple way of using React Hooks for API result caching","url":"https://ramblingsofasoftwaredevelopermanager.wordpress.com/2019/11/08/a-simple-way-of-using-react-hooks-for-api-result-caching/","rank":-5.029694159741383,"score":2,"time":"2019-11-08T14:40:39Z"},{"id":21484832,"title":"When and Why You Should Do Dependency Injection in React","url":"https://dev.to/shadid12/when-and-why-you-should-do-dependency-injection-in-react-33pa","rank":-5.218630283054186,"score":1,"time":"2019-11-08T17:53:18Z"},{"id":21488768,"title":"StickyBoard: Fully Customizable Web Admin/Dashboard Solution Based on React","url":"https://github.com/soaple/stickyboard","rank":-5.218630283054186,"score":3,"time":"2019-11-09T01:10:11Z"},{"id":21490171,"title":"React Native Travel Article App UI Clone #6: Finishing Up List Screen","url":"https://kriss.io/react-native-travel-article-app-ui-clone-5-animated-delimiter-dots/","rank":-4.853960595957184,"score":1,"time":"2019-11-09T07:28:10Z"},{"id":21496926,"title":"How to Send HTTP Requests in React","url":"https://citguru.hashnode.dev/how-to-send-http-requests-in-react-ck2snmpeh00lliws1pbc7makl","rank":-5.8814219078830545,"score":1,"time":"2019-11-10T07:40:38Z"},{"id":21497059,"title":"Microfront Ends Based on React","url":"https://dev.to/florianrappl/microfrontends-based-on-react-4oo9","rank":-6.4254656634776115,"score":1,"time":"2019-11-10T08:16:51Z"},{"id":21497958,"title":"Show HN: Instagram like stories in React - react-insta-stories","url":"https://github.com/mohitk05/react-insta-stories","rank":-7.337343744886062,"score":6,"time":"2019-11-10T13:59:40Z"},{"id":21499390,"title":"Microfront Ends Based on React","url":"https://dev.to/florianrappl/microfrontends-based-on-react-4oo9","rank":-6.4254656634776115,"score":1,"time":"2019-11-10T18:35:32Z"},{"id":21504068,"title":"Render React to Embedded LCD","url":"https://github.com/doodlewind/react-ssd1306/blob/master/docs/tutorial.md","rank":-6.4254656634776115,"score":6,"time":"2019-11-11T12:01:36Z"},{"id":21504475,"title":"Add an animated typing indicator to your React chat app","url":"https://www.cometchat.com/tutorials/react-chat-typing-indicator/","rank":-5.218630283054186,"score":2,"time":"2019-11-11T13:02:27Z"},{"id":21506059,"title":"Why React Native Is Optimal for 95% of All Business Use Cases","url":"https://foxbox.co/blog/react-native-ctos/","rank":-4.853960595957184,"score":1,"time":"2019-11-11T16:24:22Z"},{"id":21506507,"title":"Master UX with React 2020: Four Ways to Upgrade Your React App User Experience","url":"https://medium.com/front-end-weekly/master-ux-with-react-in-2020-four-ways-to-upgrade-your-react-app-user-experience-97d8c7068afd","rank":-6.636348695692196,"score":3,"time":"2019-11-11T17:08:17Z"},{"id":21508725,"title":"Render React to Embedded LCD","url":"https://github.com/doodlewind/react-ssd1306/blob/master/docs/tutorial.md","rank":-6.4254656634776115,"score":2,"time":"2019-11-11T20:46:23Z"},{"id":21509328,"title":"Angular vs. React: the security risk of indirect dependencies","url":"https://snyk.io/blog/angular-vs-react-the-security-risk-of-indirect-dependencies/","rank":-5.4223148645315336,"score":3,"time":"2019-11-11T21:58:14Z"},{"id":21510480,"title":"Suite of React Hooks for Adaptive Loading","url":"https://bit.ly/react-adaptive","rank":-5.8814219078830545,"score":1,"time":"2019-11-12T00:51:37Z"},{"id":21510965,"title":"React Native Plant App UI #3: Implementing Welcome Screen","url":"https://kriss.io/react-native-plant-app-ui-3-implementing-welcome-screen/","rank":-5.4223148645315336,"score":1,"time":"2019-11-12T02:22:31Z"},{"id":21511807,"title":"React with Rails User Authentication","url":"https://medium.com/how-i-get-it/react-with-rails-user-authentication-8977e98762f2","rank":-6.4254656634776115,"score":2,"time":"2019-11-12T05:42:49Z"},{"id":21513055,"title":"React Hooks: Gentle Introduction","url":"https://www.seishin.me/react-hooks-gentle-introduction/","rank":-6.737061774670698,"score":1,"time":"2019-11-12T10:32:38Z"},{"id":21514627,"title":"Hooks for those who know React","url":"https://dev.to/craigmichaelmartin/hooks-for-those-who-know-react-3n89","rank":-6.141418665344863,"score":3,"time":"2019-11-12T15:06:39Z"},{"id":21515237,"title":"React Adaptive Loading Hooks","url":"https://github.com/GoogleChromeLabs/react-adaptive-hooks#react-adaptive-loading-hooks----","rank":-6.737061774670698,"score":2,"time":"2019-11-12T16:17:18Z"},{"id":21516060,"title":"Building React Microfront Ends Using Piral","url":"https://blog.bitsrc.io/building-react-microfrontends-using-piral-c26eb206310e","rank":-6.141418665344863,"score":1,"time":"2019-11-12T17:36:38Z"},{"id":21518332,"title":"React Push Notifications (With Hooks)","url":"https://itnext.io/react-push-notifications-with-hooks-d293d36f4836?source=friends_link&sk=1b8c709422f2ee1c211c2f1521ff7dfc","rank":-6.4254656634776115,"score":1,"time":"2019-11-12T21:25:55Z"},{"id":21521164,"title":"Next.js vs. Gatsby vs. Create React App","url":"https://masteringnextjs.com/nextjs-gatsby-create-react-app/","rank":-5.642544952660551,"score":3,"time":"2019-11-13T04:25:23Z"},{"id":21528079,"title":"Introduction to Microfront Ends with React","url":"https://dev.to/florianrappl/introduction-to-microfrontends-with-piral-4mpp","rank":-6.141418665344863,"score":1,"time":"2019-11-13T19:05:12Z"},{"id":21529530,"title":"Comparing React and Angular secure coding practices 2019","url":"https://snyk.io/blog/comparing-react-and-angular-secure-coding-practices/","rank":-5.642544952660551,"score":2,"time":"2019-11-13T21:03:29Z"},{"id":21530821,"title":"Microsoft looks to React Native as a way to tackle cross-platform development","url":"https://www.theregister.co.uk/2019/11/07/microsoft_react_native/","rank":-4.690092449226312,"score":5,"time":"2019-11-13T23:12:23Z"},{"id":21531849,"title":"Show HN: React Screenshot Test","url":"https://github.com/fwouts/react-screenshot-test","rank":-6.4254656634776115,"score":46,"time":"2019-11-14T01:23:39Z"},{"id":21532988,"title":"Guide to Create Your First React Native App","url":"https://medium.com/@gauri_31497/guide-to-create-your-first-react-native-app-eluminous-technologies-5bf2bbb86c91","rank":-5.642544952660551,"score":4,"time":"2019-11-14T05:19:59Z"},{"id":21533796,"title":"Mailbrew Diary #4: React UI kit","url":"https://frankdilo.com/mailbrew-diary-4-react-uikit/","rank":-6.141418665344863,"score":3,"time":"2019-11-14T08:34:06Z"},{"id":21536789,"title":"Build Your Own React","url":"https://pomb.us/build-your-own-react/","rank":-6.737061774670698,"score":1478,"time":"2019-11-14T16:35:38Z"},{"id":21537231,"title":"The React Bootcamp – Become a Professional React Developer","url":"https://scrimba.com/g/greact","rank":-7.746472238338964,"score":9,"time":"2019-11-14T17:19:24Z"},{"id":21537770,"title":"Localizing a React Native Mobile App","url":"https://blog.codecentric.de/en/2019/11/localization-react-native-mobile-app-react-context-hooks/","rank":-6.141418665344863,"score":1,"time":"2019-11-14T18:10:43Z"},{"id":21540481,"title":"Show HN: A React hooks D3 starter kit","url":"https://github.com/timburgess/react-d3-starter","rank":-5.642544952660551,"score":2,"time":"2019-11-14T23:04:11Z"},{"id":21543607,"title":"Why and When Should You Use React with Ruby on Rails","url":"https://dev.to/solutelabs/why-and-when-should-you-use-react-with-ruby-on-rails-2cfc","rank":-5.029694159741383,"score":1,"time":"2019-11-15T09:48:22Z"},{"id":21544202,"title":"I reduced the amount of code in my React-Redux app by using Redux Hooks","url":"https://medium.com/javascript-in-plain-english/how-i-reduced-the-amount-of-code-in-my-redux-app-by-using-redux-hooks-b19c926419ea","rank":-4.3934495640662155,"score":2,"time":"2019-11-15T12:15:01Z"},{"id":21545849,"title":"React Native Plant App UI #6: Login Screen","url":"https://kriss.io/react-native-plant-app-ui-6-login-screen/","rank":-5.642544952660551,"score":1,"time":"2019-11-15T15:58:11Z"},{"id":21560052,"title":"React.js with Factory Pattern? Building Complex UI with Ease","url":"https://dev.to/shadid12/react-js-with-factory-pattern-building-complex-ui-with-ease-1ojf","rank":-5.218630283054186,"score":3,"time":"2019-11-17T21:07:26Z"},{"id":21561604,"title":"Implementing Zomato-like restaurant search screen using React-Native","url":"https://github.com/rishabh115/Eateries","rank":-5.4223148645315336,"score":3,"time":"2019-11-18T03:07:39Z"},{"id":21563086,"title":"Understanding the UseEffect Hook in React. Designing Custom Hooks","url":"https://wanago.io/2019/11/18/useeffect-hook-in-react-custom-hooks/","rank":-5.4223148645315336,"score":2,"time":"2019-11-18T10:03:17Z"},{"id":21571212,"title":"Flutter vs. React Native – What Is the Best for Mobile App Development in 2020","url":"https://www.appvelocity.ca/blog/flutter-vs-react-native","rank":-4.5369272462944465,"score":1,"time":"2019-11-19T07:22:22Z"},{"id":21575675,"title":"Front End Engineer(Redux/React) Role at Karuna Health","url":"https://boards.greenhouse.io/karunahealth","rank":-5.4223148645315336,"score":1,"time":"2019-11-19T17:35:40Z"},{"id":21576434,"title":"React Native Doctor","url":"https://facebook.github.io/react-native/blog/2019/11/18/react-native-doctor.html","rank":-7.080419157732719,"score":2,"time":"2019-11-19T18:33:28Z"},{"id":21578195,"title":"Image classification using ml5.js and visualization with D3 and React [video]","url":"https://www.youtube.com/watch?v=HLpw0JFY4-E","rank":-4.853960595957184,"score":2,"time":"2019-11-19T20:55:56Z"},{"id":21581684,"title":"Live Templates Plugin for React Native","url":"https://github.com/Mindinventory/MIReactnativeLiveTemplates","rank":-6.141418665344863,"score":1,"time":"2019-11-20T06:57:57Z"},{"id":21584922,"title":"Developer Productivity Tips from 25 React Experts","url":"https://www.telerik.com/kendo-react-ui/react-best-practices-and-productivity-tips/","rank":-5.8814219078830545,"score":1,"time":"2019-11-20T15:51:44Z"},{"id":21586995,"title":"Show HN: Type-safe internationalization library working with React","url":"https://github.com/acro5piano/typed-i18n","rank":-5.4223148645315336,"score":2,"time":"2019-11-20T18:43:47Z"},{"id":21590741,"title":"Top libraries to add translations to your React applications","url":"https://buttercms.com/blog/react-component-library-develop-a-multilingual-app","rank":-5.4223148645315336,"score":2,"time":"2019-11-21T01:56:25Z"},{"id":21591198,"title":"Trump lies about Texas plant manufacturing Apple parts, Tim Cook doesn't react","url":"https://www.nytimes.com/2019/11/20/us/politics/trump-texas-apple-factory.html","rank":-4.690092449226312,"score":7,"time":"2019-11-21T03:31:31Z"},{"id":21593205,"title":"Countdown Timer with React Hooks","url":"https://alligator.io/react/countdown-timer-react-hooks/","rank":-6.4254656634776115,"score":3,"time":"2019-11-21T11:46:34Z"},{"id":21595784,"title":"React.js with Factory Pattern? Building Complex UI with Ease","url":"https://dev.to/shadid12/react-js-with-factory-pattern-building-complex-ui-with-ease-1ojf","rank":-5.218630283054186,"score":1,"time":"2019-11-21T16:23:56Z"},{"id":21596499,"title":"I created the exact same app in React and Svelte. Here are the differences","url":"https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-svelte-here-are-the-differences-c0bd2cc9b3f8","rank":-4.5369272462944465,"score":5,"time":"2019-11-21T17:14:44Z"},{"id":21597829,"title":"Upload Images in React Native Apps Using Firebase and Firestore","url":"https://heartbeat.fritz.ai/upload-images-in-react-native-apps-using-firebase-and-firestore-297934c9bae8","rank":-5.218630283054186,"score":3,"time":"2019-11-21T18:49:27Z"},{"id":21597857,"title":"TinaCMS: Build Real-Time editing into your React-based sites","url":"https://tinacms.org/","rank":-5.218630283054186,"score":1,"time":"2019-11-21T18:51:11Z"},{"id":21598564,"title":"Declarative React Data-Fetching and Caching Framework for REST APIs","url":"https://github.com/SiftScience/resourcerer","rank":-5.218630283054186,"score":2,"time":"2019-11-21T19:40:18Z"},{"id":21601328,"title":"Is React Overrated?","url":"https://medium.com/@PurpleGreenLemon/is-react-overrated-c7f8efb75e3e","rank":-7.080419157732719,"score":2,"time":"2019-11-22T00:34:26Z"},{"id":21602244,"title":"Show HN: The Most Progressive ESLint Config for React/Vue/TypeScript Projects","url":"https://github.com/AlloyTeam/eslint-config-alloy#en-US","rank":-4.853960595957184,"score":2,"time":"2019-11-22T03:45:21Z"},{"id":21603561,"title":"Combining React Hooks with Azure AppInsights","url":"https://dev.to/aaronpowell/combining-react-hooks-with-appinsights-5692","rank":-6.141418665344863,"score":1,"time":"2019-11-22T07:25:08Z"},{"id":21604335,"title":"I wrote a react particle background component that I like to use","url":"https://github.com/lindelof/particles-bg","rank":-4.853960595957184,"score":4,"time":"2019-11-22T10:14:04Z"},{"id":21604391,"title":"Mutable or immutable global state pattern in React with hooks?","url":"https://dev.to/josema/mutable-or-immutable-global-state-patter-2pi9","rank":-5.218630283054186,"score":3,"time":"2019-11-22T10:25:43Z"},{"id":21608230,"title":"Can you apply SOLID principles to your React applications?","url":"https://dev.to/shadid12/can-you-apply-solid-principles-to-your-react-applications-46il","rank":-5.4223148645315336,"score":1,"time":"2019-11-22T18:11:52Z"},{"id":21609345,"title":"React component library: Develop a multilingual app","url":"https://buttercms.com/blog/react-component-library-develop-a-multilingual-app","rank":-5.8814219078830545,"score":2,"time":"2019-11-22T19:50:22Z"},{"id":21612106,"title":"Show HN: PNGR – Docker-compose for a Postgres-Nginx-Golang-React stack","url":"https://github.com/karlkeefer/pngr","rank":-4.853960595957184,"score":138,"time":"2019-11-23T02:49:25Z"},{"id":21612703,"title":"I created the exact same app in React and Svelte. Here are the differences","url":"https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-svelte-here-are-the-differences-c0bd2cc9b3f8","rank":-4.5369272462944465,"score":3,"time":"2019-11-23T05:52:24Z"},{"id":21612886,"title":"Building a Modal in React","url":"https://dev.to/achowba/building-a-modal-in-react-15hg","rank":-6.4254656634776115,"score":1,"time":"2019-11-23T07:14:47Z"},{"id":21614411,"title":"Use React and TSX to Write Angular Project","url":"https://jack-works.github.io/bayesian-conspiracy/#/./experiments/2019/may-angular-react-custom-element.md","rank":-5.642544952660551,"score":3,"time":"2019-11-23T14:58:15Z"},{"id":21616333,"title":"Doctor, a New React Native Command","url":"https://facebook.github.io/react-native/blog/2019/11/18/react-native-doctor.html","rank":-6.141418665344863,"score":2,"time":"2019-11-23T20:30:02Z"},{"id":21618025,"title":"React-Native based restaurant search screen implementation","url":"https://github.com/rishabh115/Eateries","rank":-5.8814219078830545,"score":2,"time":"2019-11-24T02:48:34Z"},{"id":21619356,"title":"Haunted: React's Hooks API implemented for web components","url":"https://github.com/matthewp/haunted","rank":-5.4223148645315336,"score":1,"time":"2019-11-24T09:44:52Z"},{"id":21619867,"title":"Webcomponents with React","url":"https://www.atulr.com/webcomponents-with-react-webcomponentify/","rank":-7.080419157732719,"score":6,"time":"2019-11-24T11:58:14Z"},{"id":21622072,"title":"Freelance React Developer’s Checklist [Infographics and Free Email Template]","url":"https://andrejgajdos.com/freelance-react-developer-checklist/","rank":-5.218630283054186,"score":1,"time":"2019-11-24T17:59:37Z"},{"id":21622671,"title":"Show HN: An emoji maker using React (DOM) and SVG (weekend project)","url":"https://jamstack.studio/emoji","rank":-4.853960595957184,"score":7,"time":"2019-11-24T19:27:22Z"},{"id":21624855,"title":"React-mosaic: A React tiling window manager","url":"https://nomcopter.github.io/react-mosaic/","rank":-7.968636859947137,"score":2,"time":"2019-11-25T01:51:16Z"},{"id":21626148,"title":"A react particle background component that makes your page sparkle","url":"https://github.com/lindelof/particles-bg","rank":-5.218630283054186,"score":1,"time":"2019-11-25T07:31:39Z"},{"id":21630459,"title":"React Table is a “headless” UI library","url":"https://github.com/tannerlinsley/react-table/blob/master/docs/concepts.md","rank":-5.8814219078830545,"score":257,"time":"2019-11-25T17:28:02Z"},{"id":21633166,"title":"Wiring Up Phoenix Channels with React Hooks","url":"https://medium.com/software-fast-radius/wiring-up-phoenix-channels-with-react-hooks-921aac29f0ff","rank":-5.8814219078830545,"score":5,"time":"2019-11-25T21:47:31Z"},{"id":21637907,"title":"A react particle animation component","url":"https://dev.to/lindelof/a-react-particle-animation-component-47mo","rank":-6.4254656634776115,"score":1,"time":"2019-11-26T13:08:42Z"},{"id":21638069,"title":"Fire ants' raft building skills react as fluid forces change","url":"https://phys.org/news/2019-11-ants-raft-skills-react-fluid.html","rank":-5.218630283054186,"score":1,"time":"2019-11-26T13:29:28Z"},{"id":21639366,"title":"Introduction to NodeGui and React NodeGui with Demos","url":"https://www.youtube.com/watch?v=8jH5gaEEDv4","rank":-5.642544952660551,"score":3,"time":"2019-11-26T15:57:15Z"},{"id":21640702,"title":"Static vs. Dynamic Type Checking in React","url":"https://blog.bitsrc.io/static-vs-dynamic-type-checking-in-react-b31ae250b5db","rank":-5.8814219078830545,"score":1,"time":"2019-11-26T17:52:15Z"},{"id":21642327,"title":"How to Approach State Management in React, Vue and Angular","url":"https://medium.com/javascript-in-plain-english/the-art-of-the-state-e19816732530","rank":-5.218630283054186,"score":6,"time":"2019-11-26T20:26:53Z"},{"id":21644926,"title":"Why Investors React Negatively to Companies That Put Women on Their Boards","url":"https://hbr.org/2019/11/why-investors-react-negatively-to-companies-that-put-women-on-their-boards","rank":-4.853960595957184,"score":10,"time":"2019-11-27T03:07:13Z"},{"id":21646357,"title":"Angular vs. React: What to Choose for Your App?","url":"https://keenethics.com/blog/angular-vs-react-what-to-choose-for-your-app","rank":-5.4223148645315336,"score":3,"time":"2019-11-27T09:02:27Z"},{"id":21647264,"title":"Building a live flight tracking app in React Native","url":"https://dev.to/ablydev/building-a-live-flight-tracking-app-in-react-native-2hj8","rank":-5.4223148645315336,"score":8,"time":"2019-11-27T12:23:56Z"},{"id":21647566,"title":"A Native iOS Developer's Perspective on React Native vs. Flutter","url":"https://oleksandrkirichenko.com/blog/react-native-vs-flutter-part1/","rank":-5.029694159741383,"score":1,"time":"2019-11-27T13:21:32Z"},{"id":21647942,"title":"Show HN: SQLite Message Passing Interface for React Native","url":"https://sqlitempi.com","rank":-5.4223148645315336,"score":2,"time":"2019-11-27T14:12:11Z"},{"id":21651996,"title":"Best React component libraries by category","url":"https://areknawo.com/6-best-react-component-libraries-by-category/","rank":-6.141418665344863,"score":4,"time":"2019-11-27T20:52:17Z"},{"id":21656356,"title":"Show HN: What switching on React concurrent mode means for apps","url":"https://twitter.com/0xca0a/status/1199997552466288641","rank":-5.029694159741383,"score":5,"time":"2019-11-28T11:24:42Z"},{"id":21658788,"title":"Redux-like TypeScript typed store easy to use with React","url":"https://github.com/streamich/state-containers","rank":-5.218630283054186,"score":2,"time":"2019-11-28T17:08:51Z"},{"id":21660571,"title":"Steps to Creating a React Native App from Scratch","url":"https://program-ace.com/blog/creating-react-native-app-from-scratch/","rank":-5.4223148645315336,"score":2,"time":"2019-11-28T22:25:35Z"},{"id":21661150,"title":"Show HN: A framework inspired by rejecting React, that's less code","url":"https://github.com/crislin2046/brutal.js","rank":-4.853960595957184,"score":2,"time":"2019-11-29T00:57:42Z"},{"id":21664445,"title":"Jordan Walke – React to the Future","url":"https://www.youtube.com/watch?v=5fG_lyNuEAw","rank":-6.141418665344863,"score":3,"time":"2019-11-29T14:08:23Z"},{"id":21667403,"title":"React in concurrent mode: 2000 state-connected comps re-rendered at 60FPS","url":"https://twitter.com/0xca0a/status/1199997552466288641","rank":-4.853960595957184,"score":194,"time":"2019-11-29T23:26:51Z"},{"id":21667606,"title":"Jordan Walke – ReasonML: React to the Future","url":"https://www.youtube.com/watch?v=5fG_lyNuEAw","rank":-5.8814219078830545,"score":12,"time":"2019-11-30T00:14:56Z"},{"id":21668585,"title":"Sunsetting React Native – Shortcomings of React Native","url":"https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a","rank":-7.968636859947137,"score":7,"time":"2019-11-30T04:50:04Z"},{"id":21672116,"title":"Show HN: React/Firebase/Material UI Group Social Network – Contributer-Friendly","url":"https://github.com/helderjbe/react-firebase-socialnetwork","rank":-5.029694159741383,"score":1,"time":"2019-11-30T21:00:27Z"},{"id":21672548,"title":"React Native WordPress App [eBook]","url":"https://kriss.io/product/react-native-wordpress-app-ebook%e2%80%8b/","rank":-6.4254656634776115,"score":1,"time":"2019-11-30T22:41:42Z"},{"id":21677260,"title":"React to the Future (Jordan Walke at ReasonConf 2019)","url":"https://www.youtube.com/watch?v=5fG_lyNuEAw","rank":-5.4223148645315336,"score":1,"time":"2019-12-01T19:19:41Z"},{"id":21678060,"title":"Webview Native Authentication in React Native","url":"https://smakosh.com/webview-native-authentication","rank":-6.141418665344863,"score":1,"time":"2019-12-01T21:56:06Z"},{"id":21678779,"title":"Concent, born for build large scale and high performance react app","url":"https://dev.to/fantasticsoul/concent-born-for-build-large-scale-and-high-performance-react-app-3l01","rank":-5.029694159741383,"score":2,"time":"2019-12-02T00:14:47Z"},{"id":21681621,"title":"Flutter or Android? Flutter or React Native?","url":"https://medium.com/swlh/flutter-or-react-39905d985494","rank":-5.8814219078830545,"score":1,"time":"2019-12-02T11:47:05Z"},{"id":21682288,"title":"Test-Driven Development with React, Jest, and Enzyme","url":"https://testdriven.io/blog/tdd-with-react-jest-and-enzyme-part-one/","rank":-5.642544952660551,"score":1,"time":"2019-12-02T13:57:34Z"},{"id":21685146,"title":"React Add-On Components","url":"https://elmahdim.com/react-add-on-components-ck3orad63000dtfs1zvrmr6bp","rank":-6.737061774670698,"score":1,"time":"2019-12-02T18:23:05Z"},{"id":21687174,"title":"Last Hours – 50% Off Wes Bos Courses: JavaScript, React, Node.js, etc.","url":"https://AdvancedReact.com/friend/FLORINPOP","rank":-4.853960595957184,"score":1,"time":"2019-12-02T21:30:32Z"},{"id":21690693,"title":"Get Started with Animations in React","url":"https://react.christmas/2019/3","rank":-6.141418665344863,"score":8,"time":"2019-12-03T08:04:12Z"},{"id":21692108,"title":"A React.js Nice Resume Template","url":"https://github.com/nordicgiant2/react-nice-resume","rank":-6.141418665344863,"score":2,"time":"2019-12-03T13:38:37Z"},{"id":21692652,"title":"Build a GraphQL and React App with TypeScript","url":"https://levelup.gitconnected.com/build-a-graphql-react-app-with-typescript-9661f908b26?source=friends_link&sk=efe66b87d9f785c04b3e68f05ed25b7d","rank":-5.642544952660551,"score":3,"time":"2019-12-03T14:48:07Z"},{"id":21693330,"title":"React View, an Interactive Playground for Your Components","url":"https://baseweb.design/blog/introducing-react-view/","rank":-5.642544952660551,"score":3,"time":"2019-12-03T15:48:05Z"},{"id":21694802,"title":"Declarative React Data-Fetching and Caching Framework for REST APIs","url":"https://github.com/SiftScience/resourcerer","rank":-5.218630283054186,"score":2,"time":"2019-12-03T18:02:42Z"},{"id":21695360,"title":"Implement Firebase Phone Authentication in React Native Apps","url":"https://heartbeat.fritz.ai/implement-firebase-phone-authentication-in-react-native-apps-237959027611","rank":-5.642544952660551,"score":8,"time":"2019-12-03T18:56:34Z"},{"id":21697569,"title":"React Native UI Component Libraries You Should Know","url":"https://medium.com/front-end-weekly/10-awesome-react-native-ui-component-libraries-you-should-know-edff432b71ef","rank":-5.642544952660551,"score":4,"time":"2019-12-03T22:34:01Z"},{"id":21698678,"title":"Announcing Ionic React Hooks","url":"https://ionicframework.com/blog/announcing-ionic-react-hooks/","rank":-6.737061774670698,"score":4,"time":"2019-12-04T01:09:39Z"},{"id":21699053,"title":"How I Rendered a Massive List in React without Memory and CPU Issues","url":"https://medium.com/better-programming/how-i-rendered-a-massive-list-in-react-without-memory-and-cpu-issues-7ac6fe6a697b","rank":-4.690092449226312,"score":6,"time":"2019-12-04T02:16:01Z"},{"id":21700815,"title":"Into to React-Router Library","url":"https://codepanda.dev/blog/react-router","rank":-6.4254656634776115,"score":5,"time":"2019-12-04T09:33:11Z"},{"id":21700889,"title":"React-like RxJS-based framework (weird)","url":"https://dev.to/kosich/recks-rxjs-based-framework-23h5","rank":-6.141418665344863,"score":4,"time":"2019-12-04T09:50:31Z"},{"id":21701346,"title":"Why Investors React Negatively to Companies That Put Women on Their Boards","url":"https://hbr.org/2019/11/why-investors-react-negatively-to-companies-that-put-women-on-their-boards","rank":-4.853960595957184,"score":3,"time":"2019-12-04T11:40:09Z"},{"id":21702959,"title":"Top React Native UI Component Kits","url":"https://flatlogic.com/blog/top-react-native-ui-components-kits/","rank":-6.141418665344863,"score":1,"time":"2019-12-04T15:30:33Z"},{"id":21707103,"title":"One React component to embed 3rd party widgets","url":"https://github.com/streamich/react-embed","rank":-5.642544952660551,"score":1,"time":"2019-12-04T21:17:03Z"},{"id":21710312,"title":"Create-React-App 3.3","url":"https://github.com/facebook/create-react-app/releases/tag/v3.3.0","rank":-6.4254656634776115,"score":114,"time":"2019-12-05T06:04:05Z"},{"id":21720041,"title":"Managing Content with React and Sanity","url":"https://react.christmas/2019/6","rank":-6.141418665344863,"score":6,"time":"2019-12-06T08:16:13Z"},{"id":21729047,"title":"An exquisite react resume template for everyone","url":"https://github.com/nordicgiant2/react-nice-resume","rank":-5.8814219078830545,"score":2,"time":"2019-12-07T07:50:39Z"},{"id":21729482,"title":"Microfront Ends Based on React","url":"https://gist.github.com/FlorianRappl/23a548aa1d58e14fe00e34011c8fc57a","rank":-6.4254656634776115,"score":2,"time":"2019-12-07T10:20:17Z"},{"id":21729813,"title":"React Native Memory Profiling (JSC vs. V8 vs. Hermes)","url":"https://medium.com/walmartlabs/react-native-memory-profiling-jsc-vs-v8-vs-hermes-1626949a653b","rank":-5.4223148645315336,"score":1,"time":"2019-12-07T11:59:13Z"},{"id":21730057,"title":"Ionic React Redux Playground","url":"https://github.com/indatawetrust/ionic-react-redux-playground","rank":-6.737061774670698,"score":1,"time":"2019-12-07T13:03:15Z"},{"id":21732538,"title":"Senior Full-Stack Engineer, Node.js / TypeScript / React / K8s","url":"https://inaccord.com/about#careers","rank":-5.4223148645315336,"score":1,"time":"2019-12-07T21:03:25Z"},{"id":21734863,"title":"What is happening with Thinkster? Lastest update on React course is last year","url":"https://github.com/gothinkster/react-redux-realworld-example-app","rank":-4.690092449226312,"score":2,"time":"2019-12-08T08:07:39Z"},{"id":21735535,"title":"Fetch Data with React.useEffect()","url":"https://dev.to/chantastic/fetch-data-with-react-useeffect-4g83","rank":-6.4254656634776115,"score":2,"time":"2019-12-08T12:18:29Z"},{"id":21737827,"title":"React Native Memory Profiling (JSC vs. V8 vs. Hermes)","url":"https://medium.com/walmartlabs/react-native-memory-profiling-jsc-vs-v8-vs-hermes-1626949a653b","rank":-5.4223148645315336,"score":1,"time":"2019-12-08T19:49:03Z"},{"id":21738923,"title":"Best React animation library","url":"https://www.react-spring.io/","rank":-6.737061774670698,"score":17,"time":"2019-12-08T22:38:37Z"},{"id":21740796,"title":"React Native – Native Modules Callbacks in Swift","url":"https://medium.com/javascript-in-plain-english/react-native-native-modules-callbacks-in-swift-db627876e20f","rank":-5.8814219078830545,"score":1,"time":"2019-12-09T06:28:46Z"},{"id":21741701,"title":"Migrating the Guardian Website to React","url":"https://www.theguardian.com/info/2019/dec/08/migrating-the-guardian-website-to-react","rank":-6.141418665344863,"score":1,"time":"2019-12-09T11:03:47Z"},{"id":21742145,"title":"JavaScript design patterns #3. The Facade pattern and applying it to React Hooks","url":"https://wanago.io/2019/12/09/javascript-design-patterns-facade-react-hooks/","rank":-4.690092449226312,"score":2,"time":"2019-12-09T12:51:14Z"},{"id":21744219,"title":"The unseen performance costs of CSS-in-JS in React apps","url":"https://calendar.perfplanet.com/2019/the-unseen-performance-costs-of-css-in-js-in-react-apps/","rank":-5.029694159741383,"score":4,"time":"2019-12-09T17:03:38Z"},{"id":21744417,"title":"React and Vue without NPM and build","url":"https://medium.com/front-end-weekly/react-and-vue-without-npm-and-build-2158ceef7082","rank":-5.8814219078830545,"score":3,"time":"2019-12-09T17:24:55Z"},{"id":21745069,"title":"Lambda Calculus (Kinda) Implemented in React Components","url":"https://thoughtbyte.github.io/lambda-calculus-in-react/","rank":-5.8814219078830545,"score":2,"time":"2019-12-09T18:35:26Z"},{"id":21751298,"title":"React Native: Support Project Catalyst","url":"https://github.com/react-native-community/discussions-and-proposals/issues/131","rank":-6.4254656634776115,"score":1,"time":"2019-12-10T10:33:36Z"},{"id":21752361,"title":"Show HN: React-use-fuzzy – React hook in TypeScript for client side fuzzy search","url":"https://www.npmjs.com/package/react-use-fuzzy","rank":-6.636348695692196,"score":24,"time":"2019-12-10T13:48:41Z"},{"id":21753548,"title":"React Hooks, First Impressions","url":"https://codeburst.io/react-hooks-first-impressions-bc417b908e94","rank":-6.737061774670698,"score":1,"time":"2019-12-10T15:52:50Z"},{"id":21759785,"title":"Flutter for Other Platforms – iOS, Android, Web, React Native, Xamarin","url":"https://medium.com/ionicfirebaseapp/flutter-for-other-platforms-ios-android-web-react-native-xamarin-edd627022a6c","rank":-5.218630283054186,"score":1,"time":"2019-12-11T05:13:03Z"},{"id":21760889,"title":"Working with Azure Application Insights in Your React App","url":"https://react.christmas/2019/11","rank":-5.4223148645315336,"score":4,"time":"2019-12-11T09:23:52Z"},{"id":21761720,"title":"I created the exact same app in React and Svelte. Here are the differences","url":"https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-svelte-here-are-the-differences-c0bd2cc9b3f8","rank":-4.5369272462944465,"score":3,"time":"2019-12-11T12:13:17Z"},{"id":21763424,"title":"Best-Read Blogs from React Ninjas Newsletter #82","url":"https://medium.com/jexia/3-best-read-blogs-in-react-ninjas-newsletter-82-eb0481575018","rank":-5.642544952660551,"score":2,"time":"2019-12-11T15:40:04Z"},{"id":21763467,"title":"Node.js and React SSR, the need for foul play","url":"https://medium.com/@mpth/nodejs-and-react-ssr-the-need-for-foul-play-30c0f795e72a","rank":-5.218630283054186,"score":2,"time":"2019-12-11T15:44:06Z"},{"id":21765840,"title":"Pros and cons of using React context API+hooks to manage state instead of Redux","url":"https://www.youtube.com/watch?v=NzYZimMjjDs","rank":-4.5369272462944465,"score":2,"time":"2019-12-11T19:27:03Z"},{"id":21770406,"title":"ReactNext 2019: A Deep Dive into React-Redux","url":"https://blog.isquaredsoftware.com/2019/06/presentation-react-redux-deep-dive/","rank":-5.642544952660551,"score":2,"time":"2019-12-12T08:58:30Z"},{"id":21772038,"title":"Thinking in React Hooks","url":"https://wattenberger.com/blog/react-hooks","rank":-6.737061774670698,"score":351,"time":"2019-12-12T14:23:28Z"},{"id":21777632,"title":"React components for conditional operators and cycles","url":"https://github.com/Visuality-js/react-logic","rank":-5.8814219078830545,"score":3,"time":"2019-12-12T23:16:11Z"},{"id":21781391,"title":"Junior to Senior – Refactoring a React pan and zoom image component","url":"https://jkettmann.com/jr-to-sr-refactoring-react-pan-and-zoom-image-component/","rank":-5.029694159741383,"score":2,"time":"2019-12-13T13:40:25Z"},{"id":21782394,"title":"React Benefits: A Blessing for Businesses?","url":"https://habr.com/en/post/480070/","rank":-6.141418665344863,"score":1,"time":"2019-12-13T15:29:37Z"},{"id":21789004,"title":"Free React Native eBook","url":"https://kriss.io/ebook-build-react-native-wordpress-app/","rank":-6.737061774670698,"score":1,"time":"2019-12-14T11:36:50Z"},{"id":21789410,"title":"Open source React components for conditional operators and cycles","url":"https://github.com/Visuality-js/react-logic#readme","rank":-5.4223148645315336,"score":2,"time":"2019-12-14T13:29:00Z"},{"id":21789739,"title":"Field Manual – Choosing React Native","url":"https://augustl.com/blog/2019/field_manual_react_native/","rank":-6.4254656634776115,"score":2,"time":"2019-12-14T14:52:24Z"},{"id":21792889,"title":"Generate React CLI","url":"https://hashnode.com/post/generate-react-cli-ck46607pt01wqu4s18woqxs3a","rank":-7.080419157732719,"score":5,"time":"2019-12-14T22:46:25Z"},{"id":21795043,"title":"Server Rendered React Native","url":"https://github.com/nars-dev/nars","rank":-6.737061774670698,"score":2,"time":"2019-12-15T07:55:40Z"},{"id":21795280,"title":"Build a Date Picker in 15mins Using JavaScript/React from Scratch","url":"https://medium.com/swlh/build-a-date-picker-in-15mins-using-javascript-react-from-scratch-f6932c77db09","rank":-5.029694159741383,"score":2,"time":"2019-12-15T09:23:44Z"},{"id":21797778,"title":"React, JSX, and CoffeeScript","url":"http://neugierig.org/software/blog/2014/02/react-jsx-coffeescript.html","rank":-6.737061774670698,"score":1,"time":"2019-12-15T18:11:21Z"},{"id":21801106,"title":"I Decided to Build My MVP in Angular Rather Than React or Vue","url":"https://dottedsquirrel.com/everything-else/building-in-angular/","rank":-4.690092449226312,"score":2,"time":"2019-12-16T06:06:42Z"},{"id":21802267,"title":"UIs Are Not Pure Functions of the Model – React.js and Cocoa Side by Side","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html?m=1","rank":-4.3934495640662155,"score":1,"time":"2019-12-16T11:13:48Z"},{"id":21802789,"title":"JavaScript testing #5. Testing hooks with react-hooks-testing-library and Redux","url":"https://wanago.io/2019/12/16/javascript-testing-5-testing-hooks-with-react-hooks-testing-library-and-redux/","rank":-4.853960595957184,"score":3,"time":"2019-12-16T13:18:31Z"},{"id":21803491,"title":"Fast 3kB alternative to React with the same modern API","url":"https://preactjs.com/","rank":-5.218630283054186,"score":2,"time":"2019-12-16T15:07:59Z"},{"id":21803616,"title":"How to Use the Pinch to Zoom Gesture in React Native Apps","url":"https://heartbeat.fritz.ai/how-to-use-the-pinch-to-zoom-gesture-in-react-native-apps-34346dbc653f","rank":-4.853960595957184,"score":9,"time":"2019-12-16T15:20:48Z"},{"id":21804459,"title":"Redux – Not Needed! Replacing with UseContext and UseReducer in React?","url":"http://www.queworx.com/2019/12/13/redux-not-needed-replacing-with-usecontext-and-usereducer-in-react/","rank":-5.218630283054186,"score":2,"time":"2019-12-16T16:51:15Z"},{"id":21811937,"title":"Firebase Features, React Native and Entur","url":"https://thecloud.christmas/2019/17","rank":-6.141418665344863,"score":4,"time":"2019-12-17T09:10:49Z"},{"id":21818759,"title":"Migrating a codebase to React 16: some takeaways","url":"https://medium.com/hootsuite-engineering/migrating-a-codebase-to-react-16-some-takeaways-d187018db8ca","rank":-5.642544952660551,"score":1,"time":"2019-12-17T20:58:46Z"},{"id":21820862,"title":"Show HN: SVG-to-React – convert your SVG assets into accessible React components","url":"https://github.com/twilio-labs/svg-to-react","rank":-6.798733011723831,"score":4,"time":"2019-12-18T01:17:07Z"},{"id":21821794,"title":"React Raycasting Demo","url":"https://ahuth.github.io/raycast/","rank":-7.080419157732719,"score":1,"time":"2019-12-18T04:27:06Z"},{"id":21822573,"title":"Epic Datepicker for React","url":"https://www.npmjs.com/package/react-carbon-datepicker","rank":-6.737061774670698,"score":2,"time":"2019-12-18T07:06:50Z"},{"id":21822842,"title":"How to test React apps in 2019","url":"https://react.christmas/2019/18","rank":-5.8814219078830545,"score":7,"time":"2019-12-18T08:08:35Z"},{"id":21823051,"title":"PreactJS: Differences to React","url":"https://preactjs.com/guide/v10/differences-to-react","rank":-6.737061774670698,"score":1,"time":"2019-12-18T08:52:26Z"},{"id":21823636,"title":"Boilerplate react-native mapping app","url":"https://github.com/yonahforst/react-native-community-maps","rank":-6.4254656634776115,"score":2,"time":"2019-12-18T10:41:43Z"},{"id":21825041,"title":"Create scalable layouts using React","url":"https://gregberge.com/blog/react-scalable-layout/","rank":-6.4254656634776115,"score":1,"time":"2019-12-18T14:18:31Z"},{"id":21826042,"title":"I made a tool for creating React components with visual TDD","url":"https://sourcesort.com/interview/ovidiu-chereches-react-cosmos","rank":-5.029694159741383,"score":2,"time":"2019-12-18T15:50:06Z"},{"id":21828956,"title":"Show HN: React Cosmos 5 – A dev tool for building scalable, high-quality UIs","url":"https://reactcosmos.org/","rank":-4.5369272462944465,"score":20,"time":"2019-12-18T20:17:23Z"},{"id":21832422,"title":"The React Team","url":"https://reactjs.org/community/team.html","rank":-7.080419157732719,"score":2,"time":"2019-12-19T06:15:12Z"},{"id":21833584,"title":"A mouse particle effect react component","url":"https://github.com/lindelof/react-mouse-particles","rank":-6.141418665344863,"score":2,"time":"2019-12-19T10:25:40Z"},{"id":21834717,"title":"React Design Paterns, Part 1 Compound Components","url":"https://obytes.com/blog/react-design-paterns-part-1-compound-components","rank":-5.8814219078830545,"score":1,"time":"2019-12-19T13:34:00Z"},{"id":21834804,"title":"Developing a Real-Time Taxi App with Django Channels and React","url":"https://testdriven.io/courses/taxi-react/","rank":-5.029694159741383,"score":1,"time":"2019-12-19T13:44:30Z"},{"id":21835561,"title":"React without bundlers, compilers and package managers","url":"https://treesandrobots.com/2019/06/redux-react-without-bundlers-compilers-package-managers-build-system.html","rank":-5.8814219078830545,"score":1,"time":"2019-12-19T15:18:07Z"},{"id":21835584,"title":"Show HN: A Microfront End Framework Based on React","url":"https://github.com/smapiot/piral","rank":-5.4223148645315336,"score":9,"time":"2019-12-19T15:20:08Z"},{"id":21835798,"title":"Fun journey of building a react overlay trigger lib from scratch","url":"https://huozhi.github.io/post/why-position-tooltip-so-complicated/","rank":-5.029694159741383,"score":1,"time":"2019-12-19T15:40:52Z"},{"id":21836075,"title":"The 10-Minute React Native Transition","url":"https://www.youtube.com/watch?v=NuVQW23Fnxk","rank":-6.141418665344863,"score":2,"time":"2019-12-19T16:03:58Z"},{"id":21840459,"title":"The Journey of Building React Screenshot Test","url":"https://medium.com/@fwouts/the-journey-of-building-react-screenshot-test-87423334cb1a","rank":-5.8814219078830545,"score":3,"time":"2019-12-19T23:45:10Z"},{"id":21842433,"title":"A React Recipe for Toasts","url":"https://react.christmas/2019/20","rank":-6.4254656634776115,"score":7,"time":"2019-12-20T08:08:15Z"},{"id":21843026,"title":"Step-by-Step: How to Add Redux to a React App","url":"https://www.codementor.io/@rajjeet/step-by-step-how-to-add-redux-to-a-react-app-11tcgslmvi","rank":-5.029694159741383,"score":1,"time":"2019-12-20T10:24:45Z"},{"id":21844306,"title":"React Native Helped High School Students Prepare Better for College","url":"https://foxbox.com/blog/nslc-digital-transformation/","rank":-5.218630283054186,"score":1,"time":"2019-12-20T14:24:36Z"},{"id":21844953,"title":"An Overview of React","url":"https://spandraw.com/blog/overview-of-react-553","rank":-6.737061774670698,"score":3,"time":"2019-12-20T15:44:41Z"},{"id":21847069,"title":"Progressive React","url":"https://houssein.me/progressive-react","rank":-7.460654783917127,"score":147,"time":"2019-12-20T20:19:57Z"},{"id":21847252,"title":"Best React Native Starter Kits of 2020","url":"https://dev.to/mrcflorian/best-react-native-starter-kits-of-2020-4h8j","rank":-5.8814219078830545,"score":1,"time":"2019-12-20T20:46:46Z"},{"id":21850206,"title":"Switching to Flutter from React Native","url":"https://themisir.com/switching-to-flutter-from-react-native/","rank":-6.141418665344863,"score":1,"time":"2019-12-21T07:44:31Z"},{"id":21850792,"title":"Visualizing Large Workflows (With D3, React and ClojureScript)","url":"https://www.titanoboa.io/visualizing-workflows.html","rank":-5.642544952660551,"score":3,"time":"2019-12-21T11:22:20Z"},{"id":21853867,"title":"Essential Terms for a React Developer","url":"https://medium.com/@ho.wan/essential-terms-for-a-react-developer-feb88be0206b","rank":-6.141418665344863,"score":3,"time":"2019-12-21T23:07:31Z"},{"id":21854716,"title":"Show HN: The Battle for React Knowledge Supremacy","url":"https://reactbattle.net/battle/harmless-galliform-4-6300","rank":-5.642544952660551,"score":3,"time":"2019-12-22T02:19:19Z"},{"id":21855474,"title":"Show HN: Building a Wikipedia Clone Using React, Node, Mongo","url":"https://auth0.com/blog/building-a-wikipedia-app-using-react-hooks-and-auth0/","rank":-5.218630283054186,"score":4,"time":"2019-12-22T05:50:13Z"},{"id":21856107,"title":"Use Concent, release react hook's maximum energy","url":"https://dev.to/fantasticsoul/use-concent-release-react-hook-s-maximum-energy-2ldf","rank":-5.642544952660551,"score":2,"time":"2019-12-22T09:20:02Z"},{"id":21856597,"title":"How I Structure My React Projects","url":"https://react.christmas/2019/22","rank":-6.141418665344863,"score":1,"time":"2019-12-22T11:34:41Z"},{"id":21856831,"title":"Current State of React IDEs and Editors","url":"https://noeticforce.com/best-react-ide-for-programmers-windows-mac-and-linux","rank":-5.8814219078830545,"score":1,"time":"2019-12-22T12:37:21Z"},{"id":21856939,"title":"Useful React Native Hooks","url":"https://fant.io/p/react-native-hooks","rank":-6.737061774670698,"score":3,"time":"2019-12-22T13:08:07Z"},{"id":21862307,"title":"The React Team","url":"https://reactjs.org/community/team.html","rank":-7.080419157732719,"score":1,"time":"2019-12-23T08:51:48Z"},{"id":21863372,"title":"Show HN: React Material UI Admin Template with Node.js and Postgres Database","url":"https://flatlogic.com/templates/react-material-ui-admin-node-js","rank":-4.690092449226312,"score":1,"time":"2019-12-23T13:11:41Z"},{"id":21863639,"title":"Powering React Native Applications with ButterCMS Headless Engine","url":"https://buttercms.com/blog/powering-react-native-applications","rank":-5.642544952660551,"score":1,"time":"2019-12-23T14:06:34Z"},{"id":21864519,"title":"Uber Eats Sticky Header – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=xutPT1oZL2M","rank":-5.029694159741383,"score":3,"time":"2019-12-23T16:05:15Z"},{"id":21866559,"title":"When class-based React beats Hooks","url":"https://www.bitquabit.com/post/hooks-versus-class-components/","rank":-6.141418665344863,"score":3,"time":"2019-12-23T19:37:26Z"},{"id":21866909,"title":"Handling Authentication in React with Context and Hooks","url":"https://auth0.com/blog/handling-authentication-in-react-with-context-and-hooks/","rank":-5.642544952660551,"score":3,"time":"2019-12-23T20:12:25Z"},{"id":21870000,"title":"Minimalistic UI components for your React apps","url":"https://github.com/undefinedbuddy/post-ui","rank":-5.8814219078830545,"score":1,"time":"2019-12-24T05:02:28Z"},{"id":21870634,"title":"What Are the React Team Principles?","url":"https://react.christmas/2019/24","rank":-6.141418665344863,"score":3,"time":"2019-12-24T08:05:18Z"},{"id":21872333,"title":"Why Svelte won't kill React","url":"https://medium.com/javascript-in-plain-english/why-svelte-wont-kill-react-3cfdd940586a","rank":-6.141418665344863,"score":5,"time":"2019-12-24T14:42:31Z"},{"id":21875644,"title":"What Are the React Team Principles?","url":"https://react.christmas/2019/24","rank":-6.141418665344863,"score":4,"time":"2019-12-24T23:31:46Z"},{"id":21875906,"title":"Hippy: React Native Alternative by Tencent","url":"https://github.com/Tencent/Hippy","rank":-6.141418665344863,"score":98,"time":"2019-12-25T00:31:41Z"},{"id":21877995,"title":"Learn React Portals in Practical Way","url":"https://blog.logrocket.com/learn-react-portals-by-example/","rank":-6.141418665344863,"score":1,"time":"2019-12-25T10:49:01Z"},{"id":21878713,"title":"What Are the React Team Principles?","url":"https://overreacted.io/what-are-the-react-team-principles/","rank":-6.141418665344863,"score":121,"time":"2019-12-25T14:55:22Z"},{"id":21883368,"title":"Full-Screen Component for React","url":"https://github.com/Visuality-js/react-fullscreen","rank":-6.4254656634776115,"score":1,"time":"2019-12-26T12:31:43Z"},{"id":21886894,"title":"Behavior-Driven React Development with Cucumber","url":"https://medium.com/@Charles_Stover/behavior-driven-react-development-with-cucumber-faf596d9d71b","rank":-6.141418665344863,"score":1,"time":"2019-12-26T21:21:37Z"},{"id":21890370,"title":"Scaling React Server Side Rendering","url":"https://arkwright.github.io/scaling-react-server-side-rendering.html","rank":-6.4254656634776115,"score":551,"time":"2019-12-27T10:13:40Z"},{"id":21896440,"title":"Behavior-Driven React Development with Cucumber","url":"https://medium.com/p/behavior-driven-react-development-with-cucumber-faf596d9d71b","rank":-6.141418665344863,"score":2,"time":"2019-12-28T01:36:16Z"},{"id":21898781,"title":"Show HN: React Milkshake, a complete ReactJS boilerplate with authentication","url":"https://www.reactmilkshake.com/","rank":-5.218630283054186,"score":15,"time":"2019-12-28T13:32:19Z"},{"id":21899536,"title":"Show HN: REACT-VFX – WebGL Effects for React Elements","url":"https://amagi.dev/react-vfx/","rank":-7.536359457861464,"score":2,"time":"2019-12-28T16:03:39Z"},{"id":21901895,"title":"How to Build Electron Apps with React","url":"https://dev.to/tesh254/how-to-build-electron-apps-with-react-36b","rank":-5.8814219078830545,"score":3,"time":"2019-12-28T21:33:52Z"},{"id":21907246,"title":"Render React Components to Embedded LCD","url":"https://github.com/doodlewind/react-ssd1306/blob/master/docs/tutorial.md","rank":-6.141418665344863,"score":1,"time":"2019-12-29T17:47:21Z"},{"id":21908571,"title":"Show HN: Starter Template – React, Next.js, TypeScript, Jest, TailwindCSS,ESLint","url":"https://github.com/abhishekbhardwaj/tailwind-react-next.js-typescript-eslint-jest-starter","rank":-5.029694159741383,"score":2,"time":"2019-12-29T21:19:16Z"},{"id":21911923,"title":"How to get started with React in 2020","url":"https://dev.to/selbekk/how-to-get-started-with-react-in-2020-4po3","rank":-5.642544952660551,"score":2,"time":"2019-12-30T09:03:50Z"},{"id":21912268,"title":"Using Google Sheets as a Database for React Apps","url":"https://medium.com/@athersharif/using-google-sheets-as-a-database-for-react-apps-6c15b4481680","rank":-5.4223148645315336,"score":2,"time":"2019-12-30T10:04:40Z"},{"id":21915144,"title":"Airbnb Clone with React Native Part 10: Implementing a Splash Screen [iOS]","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-10-implementing-a-splash-screen-ios-f391aee742d3","rank":-4.853960595957184,"score":1,"time":"2019-12-30T17:41:01Z"},{"id":21916154,"title":"Understanding Compound Components in React","url":"https://blog.bitsrc.io/understanding-compound-components-in-react-23c4b84535b5","rank":-6.4254656634776115,"score":1,"time":"2019-12-30T19:59:06Z"},{"id":21916702,"title":"How to Build URL Shortener Using React and GraphQL","url":"http://leanpub.com/react-url-shortener/c/n2jZmuuO14k3","rank":-5.4223148645315336,"score":1,"time":"2019-12-30T21:03:35Z"},{"id":21917872,"title":"Mapbox Marker Clustering in React","url":"https://youtu.be/3HYvbP2pQRA","rank":-6.4254656634776115,"score":1,"time":"2019-12-31T00:12:13Z"},{"id":21918542,"title":"Augmenting Template Languages to Create React-Like Components","url":"https://github.com/tamb/domponent","rank":-5.642544952660551,"score":1,"time":"2019-12-31T02:38:47Z"},{"id":21920020,"title":"A Year of React – 2019 in Review","url":"https://dev.to/selbekk/a-year-of-react-2019-in-review-2pal","rank":-5.8814219078830545,"score":5,"time":"2019-12-31T10:05:25Z"},{"id":21920690,"title":"Rocket.Chat is moving its mobile apps to React Native","url":"https://rocket.chat/2019/10/11/moving-mobile-apps-to-react/","rank":-5.218630283054186,"score":3,"time":"2019-12-31T12:54:15Z"},{"id":21923301,"title":"The magic you can create with React and Electron","url":"https://dev.to/tesh254/how-to-build-electron-apps-with-react-36b","rank":-5.4223148645315336,"score":1,"time":"2019-12-31T18:41:50Z"},{"id":21927059,"title":"Adaptive Web Applications with React and Redux","url":"https://medium.com/zolo-engineering/adaptive-web-applications-with-react-redux-d3dfcdf2cee8","rank":-5.8814219078830545,"score":1,"time":"2020-01-01T07:20:53Z"},{"id":21927829,"title":"JavaScript TV – Tech Talks on JavaScript, CSS, React etc.","url":"https://jstv.loop8.io/","rank":-5.4223148645315336,"score":35,"time":"2020-01-01T12:49:54Z"},{"id":21928291,"title":"How to Use React Native Localize in React Native Apps","url":"https://heartbeat.fritz.ai/how-to-use-react-native-localize-in-react-native-apps-3bb3d510f801","rank":-7.337343744886062,"score":2,"time":"2020-01-01T15:10:38Z"},{"id":21928605,"title":"iPod Classic – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=LBq398G8QgE","rank":-5.4223148645315336,"score":1,"time":"2020-01-01T16:11:20Z"},{"id":21928822,"title":"Start a JavaScript Project with Node.js and React in 2020","url":"https://gregberge.com/blog/javascript-stack-2020/","rank":-5.029694159741383,"score":3,"time":"2020-01-01T16:41:21Z"},{"id":21929643,"title":"Sharing React Components: From Atoms and Molecules to Pages","url":"https://blog.bitsrc.io/sharing-react-components-from-atoms-and-molecules-to-pages-2d0d722b1dba","rank":-5.4223148645315336,"score":1,"time":"2020-01-01T18:39:58Z"},{"id":21933404,"title":"A Brief Overview of React Router and Client-Side Routing","url":"https://medium.com/@marcellamaki/a-brief-overview-of-react-router-and-client-side-routing-70eb420e8cde","rank":-5.218630283054186,"score":1,"time":"2020-01-02T06:26:17Z"},{"id":21934988,"title":"Hilo Game Using React JavaScript","url":"https://github.com/makasanas/hilo","rank":-6.4254656634776115,"score":2,"time":"2020-01-02T12:59:25Z"},{"id":21935928,"title":"A collection of useful React hooks to speed-up your components/hooks development","url":"https://tinyurl.com/yx4fc365","rank":-4.690092449226312,"score":1,"time":"2020-01-02T15:11:27Z"},{"id":21943459,"title":"React Delta: Toolbelt for more flexible effects in react","url":"https://github.com/malerba118/react-delta","rank":-7.536359457861464,"score":1,"time":"2020-01-03T05:23:16Z"},{"id":21949094,"title":"Tailwind CSS with React (and Emotion)","url":"https://dev.to/ryanlanciaux/tailwind-with-react-2ncl","rank":-6.141418665344863,"score":2,"time":"2020-01-03T18:58:48Z"},{"id":21953547,"title":"React Tutorial: Build an e-commerce site from scratch using React and Netlify","url":"https://www.youtube.com/watch?v=wPQ1-33teR4","rank":-6.798733011723831,"score":3,"time":"2020-01-04T07:45:32Z"},{"id":21968524,"title":"JavaScript TV – Tech Talks on React, CSS and Anything JavaScript","url":"https://jsgeeks.tv/","rank":-5.218630283054186,"score":1,"time":"2020-01-06T12:10:01Z"},{"id":21969722,"title":"Timeline Component with React (and CSS Magic)","url":"https://www.youtube.com/watch?v=tcUVUBlyXX8","rank":-5.8814219078830545,"score":1,"time":"2020-01-06T15:17:55Z"},{"id":21970187,"title":"Airbnb Clone with React Native Part 11: Implement a Splash Screen [Android]","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-11-implement-a-splash-screen-android-98d21f1a7caa?","rank":-4.853960595957184,"score":1,"time":"2020-01-06T16:07:23Z"},{"id":21972093,"title":"Show HN: Open-source language learning app built with React Native","url":"https://github.com/ulangi/ulangi","rank":-5.029694159741383,"score":3,"time":"2020-01-06T19:12:40Z"},{"id":21972204,"title":"React Hookstore: A Case Study","url":"https://justjake.substack.com/p/react-hookstore","rank":-6.4254656634776115,"score":2,"time":"2020-01-06T19:24:04Z"},{"id":21975497,"title":"How to build your own Netlify-like deployment for React apps using Kubernetes","url":"https://www.learncloudnative.com/blog/2020-01-06-build_your_own_netlify_like_deployment_for_react_apps_with_kubernetes/","rank":-4.690092449226312,"score":2,"time":"2020-01-07T00:53:07Z"},{"id":21978719,"title":"7 Steps to Understand React Redux","url":"https://www.ibrahima-ndaw.com/blog/7-steps-to-understand-react-redux/","rank":-6.141418665344863,"score":1,"time":"2020-01-07T10:36:18Z"},{"id":21980152,"title":"A React Slider Component on Top of React Spring","url":"https://github.com/farbenmeer/react-spring-slider","rank":-7.536359457861464,"score":2,"time":"2020-01-07T14:26:47Z"},{"id":21980310,"title":"Want to Learn React in 2020? Here's the Blueprint to Follow","url":"https://codeartistry.io/want-to-learn-react-in-2020/","rank":-4.853960595957184,"score":3,"time":"2020-01-07T14:44:29Z"},{"id":21980343,"title":"Want to Learn React in 2020? Here's the Blueprint to Follow","url":"https://codeartistry.io/want-to-learn-react-in-2020?text=large","rank":-4.853960595957184,"score":2,"time":"2020-01-07T14:47:23Z"},{"id":21982360,"title":"First Look: OpenGL Shaders in React Native","url":"https://www.youtube.com/watch?v=1HYnrdKEVMU","rank":-5.8814219078830545,"score":1,"time":"2020-01-07T17:44:24Z"},{"id":21983193,"title":"Rebuilding Our Scheduling App Page Entirely in React Hooks","url":"https://www.float.com/blog/project-serena-rebuilding-our-schedule-with-react-hooks/","rank":-5.4223148645315336,"score":2,"time":"2020-01-07T18:49:01Z"},{"id":21990643,"title":"Show HN: Craft.js – A React framework to build any page editor","url":"https://github.com/prevwong/craft.js","rank":-4.853960595957184,"score":26,"time":"2020-01-08T12:09:30Z"},{"id":21990776,"title":"React, “Diffing” and the DOM","url":"https://dev.to/racheladaw/react-diffing-and-the-dom-2j2d","rank":-6.4254656634776115,"score":2,"time":"2020-01-08T12:28:58Z"},{"id":21990955,"title":"Kitze in Brussels: Advanced React Workshop","url":"https://workshop-summit.com/#schedule","rank":-6.141418665344863,"score":1,"time":"2020-01-08T12:56:39Z"},{"id":21992787,"title":"Building LightOS with React Native","url":"https://medium.com/sanctuary-computer-inc/building-lightos-with-react-native-4b6e4ad1cd7f","rank":-6.4254656634776115,"score":45,"time":"2020-01-08T16:23:28Z"},{"id":22000006,"title":"React Calculator, Powered by Concent","url":"https://dev.to/fantasticsoul/react-calculator-powered-by-concent-275i","rank":-6.4254656634776115,"score":1,"time":"2020-01-09T10:28:19Z"},{"id":22002845,"title":"How to Think Like a React Developer","url":"https://medium.com/code-artistry/the-1-trick-in-learning-react-that-separates-success-from-failure-83a0eb70a6d7","rank":-5.8814219078830545,"score":1,"time":"2020-01-09T16:55:04Z"},{"id":22005295,"title":"Show HN: Statium – powerful and flexible state management for React","url":"https://github.com/riptano/statium","rank":-5.218630283054186,"score":3,"time":"2020-01-09T20:27:30Z"},{"id":22007884,"title":"The unseen performance costs of modern CSS-in-JS libraries in React apps","url":"https://calendar.perfplanet.com/2019/the-unseen-performance-costs-of-css-in-js-in-react-apps/","rank":-4.690092449226312,"score":3,"time":"2020-01-10T02:16:58Z"},{"id":22009518,"title":"React Milkshake Firebase Is Featured on ProductHunt Today","url":"https://www.producthunt.com/posts/react-milkshake-firebase","rank":-5.642544952660551,"score":1,"time":"2020-01-10T09:03:23Z"},{"id":22009525,"title":"Code Splitting by Routes and Components in React","url":"https://link.medium.com/XyVmIDkIW2","rank":-5.642544952660551,"score":1,"time":"2020-01-10T09:04:53Z"},{"id":22010645,"title":"React Three Fiber v4 Released","url":"https://twitter.com/0xca0a/status/1215617845314445312","rank":-6.4254656634776115,"score":3,"time":"2020-01-10T13:06:06Z"},{"id":22014480,"title":"Implementing React Hooks with Stream Chat","url":"https://getstream.io/blog/implementing-react-hooks-with-stream-chat/","rank":-6.141418665344863,"score":6,"time":"2020-01-10T19:33:45Z"},{"id":22019634,"title":"JavaScript Sandbox with React and JSX Support","url":"https://playcode.io/online-javascript-editor","rank":-5.8814219078830545,"score":6,"time":"2020-01-11T12:57:55Z"},{"id":22020497,"title":"What React Refs Are","url":"https://ahuth.github.io/articles/what-react-refs-really-are.html","rank":-6.737061774670698,"score":2,"time":"2020-01-11T15:59:42Z"},{"id":22022696,"title":"Building an abstraction for React intl messages","url":"http://leandrotk.github.io/tk/2020/01/building-an-abstraction-for-react-internationalization-messages/index.html","rank":-5.8814219078830545,"score":1,"time":"2020-01-11T22:08:42Z"},{"id":22024774,"title":"React reusable logic – A tale of 3 knights and a Primitive","url":"https://www.debuggr.io/react-share-logic","rank":-5.029694159741383,"score":2,"time":"2020-01-12T06:10:38Z"},{"id":22025249,"title":"Spring Visualizer for React-Spring","url":"https://react-spring-visualizer.com/","rank":-6.4254656634776115,"score":2,"time":"2020-01-12T08:56:48Z"},{"id":22026073,"title":"A collection of useful React hooks to speed up your development process","url":"https://github.com/beautifulinteractions/beautiful-react-hooks","rank":-4.853960595957184,"score":3,"time":"2020-01-12T12:53:40Z"},{"id":22026739,"title":"Create React Native Apps for Windows 10","url":"https://www.youtube.com/watch?v=oeRrBWMNC0w&t","rank":-5.8814219078830545,"score":1,"time":"2020-01-12T15:42:32Z"},{"id":22028999,"title":"Drawing infinite series with recursive react components","url":"https://chadgrimaldi.com/infinite-series-recursive-react/","rank":-5.8814219078830545,"score":1,"time":"2020-01-12T20:23:04Z"},{"id":22029150,"title":"Orchestrating Animations with Framer Motion in React.js [Step by Step Tutorial]","url":"https://andrejgajdos.com/orchestrating-animations-with-framer-motion-in-react-js/","rank":-4.853960595957184,"score":1,"time":"2020-01-12T20:41:25Z"},{"id":22029209,"title":"Enabling React Fast Refresh in your Create React App project","url":"https://dutzi.party/react-fast-refresh/","rank":-7.337343744886062,"score":2,"time":"2020-01-12T20:50:04Z"},{"id":22030486,"title":"Elementary Cellular Automata in React","url":"https://ahuth.github.io/automata/","rank":-6.4254656634776115,"score":2,"time":"2020-01-12T23:28:16Z"},{"id":22031848,"title":"React query list, inspired by Dan Abramov","url":"https://dev.to/fantasticsoul/react-query-list-inspired-by-dan-abramov-58l8","rank":-5.8814219078830545,"score":3,"time":"2020-01-13T04:32:31Z"},{"id":22032470,"title":"Top Recommended Tools for React Developers","url":"https://bolajiayodeji.com/top-15-recommended-tools-for-react-developers-ck5c3bdws0168qps1b29ykc5x","rank":-6.141418665344863,"score":2,"time":"2020-01-13T07:12:07Z"},{"id":22034366,"title":"We Chose to Use Native UI Tests with a React Native App","url":"https://spin.atomicobject.com/2020/01/13/native-ui-tests-react-native/#.Xhx0CYDTRjk.hackernews","rank":-4.853960595957184,"score":2,"time":"2020-01-13T13:43:42Z"},{"id":22034545,"title":"A Cross Platform(Android and iOS) ActionSheet for React Native","url":"https://github.com/ammarahm-ed/react-native-actions-sheet","rank":-5.218630283054186,"score":2,"time":"2020-01-13T14:08:41Z"},{"id":22034552,"title":"React Native Module for Floating/Popup Video Player on Android","url":"https://github.com/ammarahm-ed/rn-floating-video-widget","rank":-5.218630283054186,"score":1,"time":"2020-01-13T14:09:30Z"},{"id":22034587,"title":"AWS S3 – Hosting a React Web App Using AWS S3","url":"https://medium.com/aws-tutor/aws-s3-hosting-a-react-web-app-on-aws-s3-2ff2e8ca78dd","rank":-5.218630283054186,"score":2,"time":"2020-01-13T14:14:33Z"},{"id":22034730,"title":"Magical Rainbow Gradients with CSS Houdini and React Hooks","url":"https://www.joshwcomeau.com/posts/rainbow-button/","rank":-5.4223148645315336,"score":8,"time":"2020-01-13T14:31:22Z"},{"id":22035015,"title":"Ten JavaScript Concepts You Need to Master React (+ Cheatsheet)","url":"https://medium.com/@reedbarger/10-javascript-concepts-you-need-to-master-react-cheatsheet-4801f85e8e7e","rank":-5.218630283054186,"score":4,"time":"2020-01-13T15:06:37Z"},{"id":22036941,"title":"React-Spring Visualizer","url":"https://react-spring-visualizer.com/","rank":-7.080419157732719,"score":124,"time":"2020-01-13T18:08:55Z"},{"id":22037564,"title":"React-intl: An API and component analysis","url":"https://buttercms.com/blog/react-intl-an-api-and-component-analysis","rank":-5.8814219078830545,"score":1,"time":"2020-01-13T19:15:49Z"},{"id":22038576,"title":"Elementary Cellular Automata in React","url":"https://ahuth.github.io/automata/","rank":-6.4254656634776115,"score":1,"time":"2020-01-13T21:05:59Z"},{"id":22039606,"title":"An explanation of the internal implementation of React's useState hook","url":"https://www.newline.co/@CarlMungazi/a-journey-through-the-usestate-hook--a4983397","rank":-5.029694159741383,"score":1,"time":"2020-01-13T22:47:49Z"},{"id":22042245,"title":"React Ninjas #55: using Suspense with react-query","url":"https://reactninjs.com/post/react-ninjas-newsletter-86","rank":-7.746472238338964,"score":2,"time":"2020-01-14T06:00:58Z"},{"id":22043689,"title":"Environment Settings for Build Once Packages in React","url":"https://www.daniellittle.dev/environment-settings-for-build-once-packages-in-react","rank":-5.642544952660551,"score":4,"time":"2020-01-14T11:07:00Z"},{"id":22044425,"title":"A list of React hooks libraries and resources","url":"https://github.com/rehooks/awesome-react-hooks","rank":-5.642544952660551,"score":2,"time":"2020-01-14T13:12:28Z"},{"id":22045565,"title":"React Native – A Silver Bullet for All Problems?","url":"http://www.queworx.com/2020/01/07/react-native-a-silver-bullet-for-all-problems-how-we-choose-a-cross-platform-tool-for-profi-ru/","rank":-5.642544952660551,"score":1,"time":"2020-01-14T15:25:52Z"},{"id":22045706,"title":"Show HN: React hooks for iframe two-way messaging, shared state","url":"http://github.com/coffeedoughnuts/use-iframe","rank":-5.029694159741383,"score":2,"time":"2020-01-14T15:36:45Z"},{"id":22049854,"title":"WASM Create React App","url":"https://shift.infinite.red/adding-tensorflow-js-wasm-backend-in-create-react-app-f57f5baab736","rank":-6.737061774670698,"score":1,"time":"2020-01-14T22:23:18Z"},{"id":22050069,"title":"Show HN: React-library-template – Jumpstart your team's shared react library","url":"https://github.com/dclark27/react-library-template","rank":-6.969263392375751,"score":1,"time":"2020-01-14T22:50:57Z"},{"id":22053618,"title":"React-simple-infinite-loading v1 is out","url":"https://yvonnickfrin.dev/react-simple-infinite-loading-v1","rank":-5.8814219078830545,"score":3,"time":"2020-01-15T12:29:24Z"},{"id":22053767,"title":"React is gaining ground as a universal server side templating system (2016)","url":"https://medium.com/@velmu/react-is-gaining-ground-as-a-universal-server-side-templating-system-26fe02eebe12","rank":-4.853960595957184,"score":1,"time":"2020-01-15T12:55:48Z"},{"id":22054396,"title":"Show HN: Lazy – Free React UI Kit","url":"https://github.com/bootstrapbay/lazy-kit-react","rank":-5.8814219078830545,"score":1,"time":"2020-01-15T14:31:12Z"},{"id":22055006,"title":"React-Announcement","url":"https://github.com/kristofferandreasen/react-announcement","rank":-7.460654783917127,"score":2,"time":"2020-01-15T15:28:17Z"},{"id":22055142,"title":"Snowpack with React: a way to build web applications","url":"http://ryanlanciaux.com/blog/2020/01/14/snowpack-with-react/","rank":-5.4223148645315336,"score":3,"time":"2020-01-15T15:39:07Z"},{"id":22055883,"title":"Use React hooks in legacy class components with this one weird trick","url":"https://twitter.com/aweary/status/1217487206320730114","rank":-4.853960595957184,"score":2,"time":"2020-01-15T16:59:26Z"},{"id":22056103,"title":"Building Business Apps with React-admin","url":"https://fruty.io/2020/01/15/building-business-apps-with-react-admin/","rank":-6.141418665344863,"score":2,"time":"2020-01-15T17:21:30Z"},{"id":22056536,"title":"Firebase as a React Hook","url":"https://pragli.com/blog/firebase-as-a-react-hook/","rank":-6.4254656634776115,"score":126,"time":"2020-01-15T17:59:05Z"},{"id":22061540,"title":"A toolkit for building web applications with React, Redux and React-router","url":"https://rekit.js.org/","rank":-6.969263392375751,"score":2,"time":"2020-01-16T03:51:57Z"},{"id":22061705,"title":"Airbnb Moving Away from React Native","url":"https://softwareengineeringdaily.com/2018/09/24/show-summary-react-native-at-airbnb/","rank":-6.141418665344863,"score":2,"time":"2020-01-16T04:31:57Z"},{"id":22063831,"title":"Live Sync in React Native with CouchDb","url":"https://blog.bam.tech/developer-news/live-sync-in-react-native-with-couchdb","rank":-5.8814219078830545,"score":2,"time":"2020-01-16T12:23:23Z"},{"id":22064377,"title":"React Hook Huk Huk, Eehhmmm","url":"https://medium.com/coderupa/react-hook-huk-huk-eehhmmm-ed17d90eae03","rank":-6.4254656634776115,"score":1,"time":"2020-01-16T13:41:10Z"},{"id":22065965,"title":"iOS Activity Rings – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=g5O2GJ1r9D4","rank":-5.218630283054186,"score":1,"time":"2020-01-16T16:20:49Z"},{"id":22070437,"title":"What’s the Big Deal with React Native?","url":"https://dottedsquirrel.com/react/whats-the-big-deal-with-react-native/","rank":-5.642544952660551,"score":2,"time":"2020-01-16T23:57:34Z"},{"id":22073469,"title":"How to Test a Method in a React Functional Component Using Enzyme","url":"https://dev.to/umeshsaha1/how-to-test-a-method-in-a-react-functional-component-using-enzyme-586j","rank":-4.853960595957184,"score":3,"time":"2020-01-17T10:20:18Z"},{"id":22073612,"title":"Replacing React with Preact","url":"https://dev.to/saashub/replacing-react-with-preact-it-was-easy-and-worth-it-1fb0","rank":-6.737061774670698,"score":1,"time":"2020-01-17T10:52:41Z"},{"id":22075425,"title":"Getting Started with React Native and Expo Using Hooks in 2020","url":"https://heartbeat.fritz.ai/getting-started-with-react-native-and-expo-using-hooks-in-2020-fb466c25b04c","rank":-5.029694159741383,"score":2,"time":"2020-01-17T15:31:18Z"},{"id":22076369,"title":"Why React Hooks?","url":"https://tylermcginnis.com/why-react-hooks/","rank":-7.080419157732719,"score":1,"time":"2020-01-17T16:51:50Z"},{"id":22084028,"title":"React with TypeScript: Best Practices","url":"https://www.sitepoint.com/react-with-typescript-best-practices/","rank":-6.4254656634776115,"score":4,"time":"2020-01-18T12:22:31Z"},{"id":22085978,"title":"I made a React Modal with only 22 lines of code","url":"https://elazizi.com/create-react-modal-with-22-lines-of-code","rank":-5.029694159741383,"score":2,"time":"2020-01-18T18:19:21Z"},{"id":22091874,"title":"Show HN: Proton Native V2 – Create Cross Platform Desktop Apps with React","url":"https://proton-native.js.org/#/v2_changes?","rank":-4.853960595957184,"score":222,"time":"2020-01-19T15:25:19Z"},{"id":22093368,"title":"Article: Your Timeline for Learning React","url":"https://daveceddia.com/timeline-for-learning-react/","rank":-6.141418665344863,"score":2,"time":"2020-01-19T19:26:31Z"},{"id":22094923,"title":"MUV Architecture in Modular JavaScript - Lightweight react/redux alternative","url":"https://github.com/yoyomo/muvjs","rank":-5.4223148645315336,"score":2,"time":"2020-01-19T23:32:23Z"},{"id":22096834,"title":"React – The Complete Guide (INCL Hooks, React Router, Redux) Course","url":"http://www.workreap.tk/2020/01/react-complete-guide-incl-hooks-react.html","rank":-7.337343744886062,"score":1,"time":"2020-01-20T06:47:47Z"},{"id":22097424,"title":"Show HN: React hook for using Google spreadsheet as a data table (API endpoint)","url":"https://github.com/idw111/use-google-spreadsheet","rank":-4.5369272462944465,"score":5,"time":"2020-01-20T08:49:33Z"},{"id":22097660,"title":"Show HN: I built a browser based interactive React course","url":"https://react-tutorial.app","rank":-5.218630283054186,"score":24,"time":"2020-01-20T09:42:32Z"},{"id":22098423,"title":"Reactjs-Popup (3kb)–React Popup, Modals, Tooltips and Menus – All in One","url":"https://react-popup.elazizi.com/home/","rank":-4.853960595957184,"score":1,"time":"2020-01-20T12:50:18Z"},{"id":22098568,"title":"How to Do Analytics in Your React Native App with Firebase","url":"https://www.calincrist.com/blog/2020-01-17-how-to-do-analytics-in-your-react-native-app-with-firebase/","rank":-5.029694159741383,"score":1,"time":"2020-01-20T13:18:39Z"},{"id":22098682,"title":"Show HN: Twitter Search API and React Native App","url":"https://youtu.be/T_K9Zs9s9B0","rank":-5.4223148645315336,"score":1,"time":"2020-01-20T13:39:38Z"},{"id":22098865,"title":"Setting Up GitHub Actions for a React/Node Project","url":"https://spin.atomicobject.com/2020/01/20/github-actions-react-node/#.XiW0onQRTGM.hackernews","rank":-5.4223148645315336,"score":1,"time":"2020-01-20T14:09:43Z"},{"id":22101271,"title":"Cross-Repo Collaboration with Reusable React Components","url":"https://blog.bitsrc.io/cross-repo-collaboration-with-reusable-react-components-abbb94179ab4","rank":-5.8814219078830545,"score":1,"time":"2020-01-20T19:05:43Z"},{"id":22102496,"title":"Imposed cognitive load of creating a simple React/Redux component","url":"https://twitter.com/TjChear/status/1219380505675616256","rank":-5.218630283054186,"score":4,"time":"2020-01-20T22:10:08Z"},{"id":22104093,"title":"Git board – A dashboard build using React in two days from scratch","url":"https://hashnode.com/post/git-board-a-dashboard-build-using-react-in-two-days-from-scratch-ck5m6kzaz04k1qps154ul1zcj","rank":-4.853960595957184,"score":2,"time":"2020-01-21T03:29:20Z"},{"id":22108229,"title":"An Overview of JSX with 3 Non-React Examples","url":"http://thecodebarbarian.com/overview-of-jsx-with-non-react-examples.html","rank":-5.4223148645315336,"score":3,"time":"2020-01-21T16:16:23Z"},{"id":22108880,"title":"Show HN: React Nice Dates","url":"https://reactnicedates.hernansartorio.com/","rank":-6.4254656634776115,"score":17,"time":"2020-01-21T17:14:23Z"},{"id":22110161,"title":"Show HN: React UI Framework","url":"https://demo.uifort.com/bamburgh-react-admin-dashboard-reactstrap-pro-demo/LandingPage","rank":-6.4254656634776115,"score":2,"time":"2020-01-21T19:00:43Z"},{"id":22111272,"title":"Show HN: Bamburgh React UI Framework","url":"https://uifort.com/template/bamburgh-react-admin-dashboard-reactstrap-free/","rank":-6.141418665344863,"score":2,"time":"2020-01-21T20:39:45Z"},{"id":22112581,"title":"Progressive Server Rendering and Progressive Client Hydration with React","url":"https://www.reddit.com/r/reactjs/comments/ero1a1/progressive_server_rendering_progressive_client/","rank":-5.4223148645315336,"score":2,"time":"2020-01-21T22:47:21Z"},{"id":22113452,"title":"How to Share React Components Between Applications via NPM","url":"https://nosleepjavascript.com/package-react-components/","rank":-5.4223148645315336,"score":2,"time":"2020-01-22T00:49:11Z"},{"id":22116771,"title":"Bootstrapping a React Native Project in 2020","url":"https://www.youtube.com/watch?v=mqO9EGvt-kU","rank":-5.8814219078830545,"score":2,"time":"2020-01-22T12:00:22Z"},{"id":22117076,"title":"Stale-While-Revalidate Data Fetching with React Hooks: A Guide","url":"https://www.toptal.com/react-hooks/stale-while-revalidate","rank":-5.218630283054186,"score":3,"time":"2020-01-22T12:53:22Z"},{"id":22117823,"title":"How to apply different layout to React Router routes","url":"https://www.albertgao.xyz/2019/12/04/how-to-apply-different-layout-to-react-router-routes/","rank":-5.4223148645315336,"score":1,"time":"2020-01-22T14:33:24Z"},{"id":22118774,"title":"Templating Accessible Components in React Part 1: Navigation","url":"https://blog.smartlogic.io/templating-accessible-components-in-react-part-1/","rank":-5.642544952660551,"score":2,"time":"2020-01-22T16:13:40Z"},{"id":22118917,"title":"Show HN: React Redux Dashboard","url":"https://github.com/uilibrary/matx-react","rank":-6.4254656634776115,"score":1,"time":"2020-01-22T16:28:11Z"},{"id":22119071,"title":"A collection of React hooks to speed up your development process","url":"https://dev.to/antonioru/i-m-sharing-a-collection-of-hopefully-useful-react-hooks-26bn","rank":-5.029694159741383,"score":1,"time":"2020-01-22T16:41:48Z"},{"id":22119292,"title":"React Global State in 5 Minutes with Hooks (UseContext, UseReducer)","url":"https://blake.id/react-global-state-in-5-minutes-with-hooks-usecontext-usereducer/","rank":-5.218630283054186,"score":3,"time":"2020-01-22T16:57:12Z"},{"id":22119828,"title":"A Simple Way to Setup/Build/Deploy React App and API on GKE/Kubernetes","url":"https://adaptjs.org/blog/2020/01/10/simple-hosting-react-app-on-google-cloud","rank":-4.5369272462944465,"score":54,"time":"2020-01-22T17:34:54Z"},{"id":22120555,"title":"The Shape of the CMS to Come: API, React SSR/SSG, Block-Based Wysiwyg. Like It?","url":"https://dev.to/matfrana/the-shape-of-the-cms-to-come-4i2e","rank":-4.2587684905126455,"score":2,"time":"2020-01-22T18:40:25Z"},{"id":22124445,"title":"Famous Apps Built with React Native","url":"https://flatlogic.com/blog/5-famous-apps-built-with-react-native/","rank":-6.141418665344863,"score":1,"time":"2020-01-23T03:02:30Z"},{"id":22125588,"title":"I share React components between projects","url":"https://medium.com/javascript-in-plain-english/how-i-share-react-components-between-projects-3896d853cbee","rank":-6.141418665344863,"score":1,"time":"2020-01-23T07:25:45Z"},{"id":22125597,"title":"Top Recommended Tools for React Developers","url":"https://bolajiayodeji.com/top-15-recommended-tools-for-react-developers-ck5c3bdws0168qps1b29ykc5x","rank":-6.141418665344863,"score":1,"time":"2020-01-23T07:28:14Z"},{"id":22126319,"title":"React Native for Windows Performance Chart","url":"https://regmedia.co.uk/2019/11/07/memory.jpg","rank":-6.141418665344863,"score":2,"time":"2020-01-23T10:19:22Z"},{"id":22126617,"title":"A framework for building native apps with React","url":"https://github.com/facebook/react-native","rank":-5.642544952660551,"score":1,"time":"2020-01-23T11:20:49Z"},{"id":22127051,"title":"Show HN: React Native Pin View v3.0.0","url":"https://github.com/talut/react-native-pin-view","rank":-5.4223148645315336,"score":2,"time":"2020-01-23T12:47:00Z"},{"id":22127466,"title":"Show HN: Help us create a community-curated list of React Libraries","url":"https://reactlibraries.com","rank":-4.853960595957184,"score":3,"time":"2020-01-23T13:48:29Z"},{"id":22128571,"title":"Show HN: CRA template using AWS CDK for easy deploy of serverless React apps","url":"https://github.com/luisfarzati/rnbw-aws-cdk/tree/master/packages/cra-template-aws-cdk","rank":-4.5369272462944465,"score":1,"time":"2020-01-23T16:03:08Z"},{"id":22130022,"title":"Findings of building the same app in Vue and React","url":"https://www.imaginarycloud.com/blog/vue-js-vs-react-an-app-on-both-frameworks/","rank":-5.218630283054186,"score":2,"time":"2020-01-23T18:10:49Z"},{"id":22138423,"title":"Show HN: Highly customizable native performance ActionSheet for react native","url":"https://github.com/ammarahm-ed/react-native-actions-sheet","rank":-5.218630283054186,"score":2,"time":"2020-01-24T14:17:02Z"},{"id":22139498,"title":"How to Unit Test in React","url":"https://medium.com/@onoufriosm/how-to-unit-test-in-react-72e911e2b8d","rank":-6.141418665344863,"score":1,"time":"2020-01-24T16:13:50Z"},{"id":22140345,"title":"Beyond OnClick: Handling Events in React","url":"https://lightstep.com/blog/beyond-onclick-handling-events-in-react/","rank":-6.141418665344863,"score":2,"time":"2020-01-24T17:23:16Z"},{"id":22142420,"title":"Create React App (CRA) over HTTPS Ingress","url":"https://repoflow.com/blog/cra-reload-ssl/eWRhpR1.html","rank":-5.8814219078830545,"score":1,"time":"2020-01-24T21:01:02Z"},{"id":22146181,"title":"Mocking React Native 0.61 Modules with Jest","url":"https://altany.github.io/react-native/0.61/jest/mocking/upgrade/2020/01/25/mocking-react-native-0.61-modules-with-jest.html","rank":-5.642544952660551,"score":1,"time":"2020-01-25T13:40:41Z"},{"id":22152445,"title":"Show HN: Jira clone built with modern React. A great repo to learn from","url":"https://github.com/oldboyxx/jira_clone","rank":-4.5369272462944465,"score":2,"time":"2020-01-26T15:22:39Z"},{"id":22154333,"title":"Nassim Taleb: How to React to Pandemics (Coronavirus)","url":"https://twitter.com/nntaleb/status/1221486205847646208","rank":-5.642544952660551,"score":47,"time":"2020-01-26T19:57:57Z"},{"id":22159397,"title":"A Simplified Jira Clone Built with React/Babel and Node/TypeScript","url":"https://github.com/oldboyxx/jira_clone","rank":-5.029694159741383,"score":286,"time":"2020-01-27T14:18:34Z"},{"id":22161738,"title":"Using Redux with React Hooks in a React Native App","url":"https://heartbeat.fritz.ai/using-redux-with-react-hooks-in-a-react-native-app-cc410a77f3e2","rank":-7.337343744886062,"score":2,"time":"2020-01-27T17:40:41Z"},{"id":22162516,"title":"How to Document a React Component Library","url":"https://blog.bitsrc.io/4-ways-to-document-a-react-component-library-81b77f914017","rank":-5.8814219078830545,"score":1,"time":"2020-01-27T18:53:45Z"},{"id":22162548,"title":"What React Does (and Doesn't Do)","url":"https://daveceddia.com/what-react-does/","rank":-5.8814219078830545,"score":1,"time":"2020-01-27T18:57:25Z"},{"id":22162913,"title":"The React-Native Starter App Kit","url":"https://github.com/IronTony/react-native-starter-app","rank":-6.141418665344863,"score":1,"time":"2020-01-27T19:36:22Z"},{"id":22163056,"title":"The most common mistakes when using React","url":"https://dev.to/clarity89/the-most-common-mistakes-when-using-react-45h2","rank":-5.8814219078830545,"score":1,"time":"2020-01-27T19:48:42Z"},{"id":22164787,"title":"Don't Start with React","url":"https://maroun-baydoun.com/blog/dont-start-with-react/","rank":-6.4254656634776115,"score":1,"time":"2020-01-27T23:04:42Z"},{"id":22168982,"title":"React JavaScript Frameworks","url":"https://opensource.com/article/20/1/react-javascript-frameworks","rank":-7.080419157732719,"score":1,"time":"2020-01-28T13:09:08Z"},{"id":22169193,"title":"Don't Eject – Why to Leave Your Create React App in the Disc Drive","url":"https://spin.atomicobject.com/2020/01/28/eject-create-react-app-drawbacks/#.XjA41Zm2fm4.hackernews","rank":-4.5369272462944465,"score":3,"time":"2020-01-28T13:36:24Z"},{"id":22170536,"title":"Implementing a GraphQL-Based Web App with Go and React","url":"https://github.com/Shpota/skmz","rank":-5.218630283054186,"score":2,"time":"2020-01-28T16:00:16Z"},{"id":22171221,"title":"The Windows Mail and Calendar Apps Were Written Using React Native","url":"https://twitter.com/ReactWindows/status/1221861316463194112","rank":-5.029694159741383,"score":7,"time":"2020-01-28T16:57:27Z"},{"id":22171630,"title":"Airbnb Clone with React Native Part 12: Request Push Notification UI","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-12-request-push-notification-ui-cd7a4ca3ab3c","rank":-5.029694159741383,"score":1,"time":"2020-01-28T17:32:09Z"},{"id":22171994,"title":"How to Reuse React Components","url":"https://blog.bitsrc.io/4-ways-to-reuse-react-components-f21986a0639c","rank":-6.4254656634776115,"score":1,"time":"2020-01-28T17:55:41Z"},{"id":22172205,"title":"Dropdown data binding with React hooks","url":"https://www.carlrippon.com/drop-down-data-binding-with-react-hooks/","rank":-6.141418665344863,"score":1,"time":"2020-01-28T18:09:31Z"},{"id":22175313,"title":"React, JSX, ES module imports (dynamic too) in browser without Webpack","url":"https://medium.com/disdj/react-jsx-es-module-imports-dynamic-too-in-browser-without-webpack-9cf39520f20f","rank":-5.029694159741383,"score":3,"time":"2020-01-28T23:25:24Z"},{"id":22178276,"title":"React Native Elements","url":"https://dev.to/mobileframeworks/react-native-elements-1bok","rank":-7.080419157732719,"score":1,"time":"2020-01-29T07:24:42Z"},{"id":22181268,"title":"Using React Hooks for Global Redux Stores","url":"https://medium.com/@dominictobias/using-react-hooks-for-global-redux-stores-97c092afe210","rank":-5.8814219078830545,"score":2,"time":"2020-01-29T15:06:20Z"},{"id":22181873,"title":"Building all of our new mobile apps using React Native","url":"https://engineering.shopify.com/blogs/engineering/react-native-future-mobile-shopify","rank":-5.218630283054186,"score":666,"time":"2020-01-29T15:56:21Z"},{"id":22185773,"title":"Complementary React Libraries in 2020","url":"https://www.robinwieruch.de/react-libraries","rank":-6.4254656634776115,"score":26,"time":"2020-01-29T21:02:02Z"},{"id":22186085,"title":"How to Bridge Native iOS Code to React Native","url":"https://pspdfkit.com/blog/2020/how-to-bridge-native-ios-code-to-react-native/","rank":-5.4223148645315336,"score":2,"time":"2020-01-29T21:33:39Z"},{"id":22187918,"title":"Show HN: React Accessible Headings","url":"https://www.npmjs.com/package/react-accessible-headings?referrer=rss","rank":-6.4254656634776115,"score":3,"time":"2020-01-30T01:00:07Z"},{"id":22189869,"title":"Show HN: A keyboard shortcut library for React","url":"https://github.com/reasonink/clack-react","rank":-5.642544952660551,"score":66,"time":"2020-01-30T08:40:53Z"},{"id":22190505,"title":"How to test my React components","url":"https://medium.com/@joselchecaexpo/how-to-test-my-react-components-db470098d533","rank":-6.141418665344863,"score":2,"time":"2020-01-30T11:00:44Z"},{"id":22190540,"title":"Why Airbnb Is Moving Off of React Native (2018)","url":"https://softwareengineeringdaily.com/2018/09/24/show-summary-react-native-at-airbnb/","rank":-5.4223148645315336,"score":3,"time":"2020-01-30T11:08:52Z"},{"id":22190764,"title":"FastMeme – Made in React.js Quick Classic Meme Creator","url":"http://fastmeme.ml","rank":-5.4223148645315336,"score":1,"time":"2020-01-30T12:05:24Z"},{"id":22191120,"title":"Show HN: nymus - Tranform i18n strings to React components","url":"https://nymus.now.sh/","rank":-5.4223148645315336,"score":1,"time":"2020-01-30T13:23:48Z"},{"id":22191179,"title":"Expose theme objects but use CSS Variables internally in React","url":"https://github.com/DominicTobias/react-js2css-theme","rank":-5.218630283054186,"score":1,"time":"2020-01-30T13:36:30Z"},{"id":22192449,"title":"Coinbase Pro Candlestick Scrubber – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=r5XXSb4yQes","rank":-5.029694159741383,"score":1,"time":"2020-01-30T16:12:48Z"},{"id":22193907,"title":"Writing Scalable Code with Shared React Components","url":"https://blog.bitsrc.io/writing-scalable-code-with-shared-react-components-86f702df6582","rank":-5.8814219078830545,"score":1,"time":"2020-01-30T18:34:25Z"},{"id":22194733,"title":"Replacing Redux with Observables and React Hooks","url":"https://blog.betomorrow.com/replacing-redux-with-observables-and-react-hooks-acdbbaf5ba80","rank":-5.8814219078830545,"score":2,"time":"2020-01-30T19:47:36Z"},{"id":22202604,"title":"My JavaScript/React interview study guide","url":"https://zeph.co/javascript-interview-guide","rank":-6.141418665344863,"score":2,"time":"2020-01-31T15:50:55Z"},{"id":22206834,"title":"Remote Job React Native Mobile App Developer at Gen Con LLC","url":"https://remotelypeople.com/remote-jobs/2079-react-native-mobile-app-developer","rank":-5.029694159741383,"score":1,"time":"2020-01-31T22:59:16Z"},{"id":22207396,"title":"Slot Machine React App That Triggers with a Postman Call","url":"https://medium.com/@kylecalicast/postman-slots-test-your-luck-9dadbc5151b6","rank":-5.218630283054186,"score":3,"time":"2020-02-01T00:16:48Z"},{"id":22208443,"title":"How Do People React in a Pandemic?","url":"https://nieman.harvard.edu/wp-content/uploads/pod-assets/microsites/NiemanGuideToCoveringPandemicFlu/CrisisCommunication/HowDoPeopleReactInAPandemic.aspx.html","rank":-5.8814219078830545,"score":2,"time":"2020-02-01T03:28:10Z"},{"id":22215952,"title":"How to Build a Feed App with React and Tailwind CSS","url":"https://dev.to/oyetoket/how-to-build-a-feed-app-with-react-and-tailwind-css-8c3","rank":-5.029694159741383,"score":3,"time":"2020-02-02T08:52:49Z"},{"id":22216392,"title":"A cool collection of ️React hooks to deeply understand hooks","url":"https://tinyurl.com/teackyo","rank":-5.218630283054186,"score":1,"time":"2020-02-02T11:05:21Z"},{"id":22217205,"title":"UIs Are Not Pure Functions of the Model – React.js and Cocoa Side by Side","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html","rank":-4.3934495640662155,"score":3,"time":"2020-02-02T15:04:45Z"},{"id":22218237,"title":"Apollo React – `UseMutation` in ApolloClient Setup?","url":"https://stackoverflow.com/q/60028883/2761970","rank":-6.141418665344863,"score":1,"time":"2020-02-02T17:57:26Z"},{"id":22218760,"title":"Show HN: React-Awesome-Router","url":"https://github.com/hzeroo/react-awesome-router","rank":-6.4254656634776115,"score":6,"time":"2020-02-02T19:20:26Z"},{"id":22218798,"title":"Show HN: React open source alternative to Octotree","url":"https://chrome.google.com/webstore/detail/better-pull-request-for-g/nfhdjopbhlggibjlimhdbogflgmbiahc","rank":-5.642544952660551,"score":1,"time":"2020-02-02T19:24:42Z"},{"id":22219298,"title":"Show HN: Renderproxy – Dynamic rendering for your React app","url":"https://renderproxy.com/","rank":-5.4223148645315336,"score":3,"time":"2020-02-02T20:46:11Z"},{"id":22219686,"title":"Expanding the Attack Surface: React Native Android Applications","url":"https://blog.assetnote.io/bug-bounty/2020/02/01/expanding-attack-surface-react-native/","rank":-5.642544952660551,"score":37,"time":"2020-02-02T21:48:29Z"},{"id":22224984,"title":"Show HN: Gltfjsx, a tool that turns 3D GLTF files into React components","url":"https://twitter.com/0xca0a/status/1224335000755146753","rank":-4.690092449226312,"score":29,"time":"2020-02-03T15:31:57Z"},{"id":22227137,"title":"Why React Native is garbage","url":"https://www.youtube.com/watch?v=NxJCSI7a8wk","rank":-6.4254656634776115,"score":2,"time":"2020-02-03T18:16:45Z"},{"id":22230141,"title":"Crunchyroll’s Universal React Player","url":"https://blog.ellation.com/velocity-crunchyrolls-universal-react-player-e70a61b6dfa7","rank":-6.4254656634776115,"score":3,"time":"2020-02-03T22:41:01Z"},{"id":22231247,"title":"In React, the Wrong Abstraction Kills Efficiency","url":"https://jesseduffield.com/in-react-the-wrong-abstraction-kills-efficiency/","rank":-5.8814219078830545,"score":2,"time":"2020-02-04T01:03:27Z"},{"id":22231832,"title":"Show HN: React JsonData Class for Displaying API Data – HN Clone Demo in Comment","url":"https://github.com/dataformsjs/dataformsjs/blob/master/js/react/es6/JsonData.js","rank":-4.5369272462944465,"score":2,"time":"2020-02-04T02:39:45Z"},{"id":22232392,"title":"Optional Chaining with React and TypeScript","url":"https://www.carlrippon.com/optional-chaining-with-react-and-typescript/","rank":-6.141418665344863,"score":1,"time":"2020-02-04T04:26:13Z"},{"id":22235609,"title":"Show HN: React Native Expo Cached Image","url":"https://qvault.io/2020/02/04/how-to-cache-images-react-native-expo-managed/","rank":-5.8814219078830545,"score":2,"time":"2020-02-04T14:06:07Z"},{"id":22238120,"title":"Show HN: React-native-expo-cached-image","url":"https://github.com/lane-c-wagner/react-native-expo-cached-image","rank":-5.8814219078830545,"score":1,"time":"2020-02-04T17:13:08Z"},{"id":22238903,"title":"Incrementally Introducing TypeScript into Your React Project","url":"https://blog.bitsrc.io/react-js-to-typescript-how-to-migrate-gradually-d82026126d29","rank":-5.8814219078830545,"score":1,"time":"2020-02-04T18:13:19Z"},{"id":22239111,"title":"I React in 2020","url":"https://pouria.dev/how-i-react-in-2020/","rank":-6.737061774670698,"score":1,"time":"2020-02-04T18:28:28Z"},{"id":22241061,"title":"How To – Create a PWA Update Notification with Create React App","url":"https://felixgerschau.com/2020/01/27/cra-pwa-update-notification.html","rank":-5.029694159741383,"score":1,"time":"2020-02-04T21:15:11Z"},{"id":22241723,"title":"Great User Experience with React Suspense","url":"https://buttercms.com/blog/building-great-user-experiences-with-concurrent-mode-and-suspense","rank":-6.141418665344863,"score":1,"time":"2020-02-04T22:24:46Z"},{"id":22242704,"title":"Learning how to be lazy in React: A guide for beginners","url":"https://dev.to/itz_giddy/learning-how-to-be-lazy-in-react-a-guide-for-beginners-4gp5","rank":-5.029694159741383,"score":2,"time":"2020-02-05T00:23:23Z"},{"id":22246917,"title":"How to Create React Native Airbnb-Like App","url":"https://flatlogic.com/blog/how-to-create-react-native-airbnb-like-app/","rank":-5.642544952660551,"score":1,"time":"2020-02-05T14:30:12Z"},{"id":22246960,"title":"Data driven approach to forms with React","url":"https://medium.com/@richardviansk/data-driven-approach-to-forms-with-react-c69fd4ea7923","rank":-5.8814219078830545,"score":3,"time":"2020-02-05T14:36:24Z"},{"id":22252290,"title":"Show HN: Fullstack React and Node Masterclass (With GraphQL and TypeScript)","url":"https://newline.co/tinyhouse","rank":-5.029694159741383,"score":7,"time":"2020-02-06T00:20:13Z"},{"id":22252720,"title":"Show HN: A Different (Code-First) Headless CMS for SPA’s Like Vue.js and React","url":"https://contentblocks.io/","rank":-4.2587684905126455,"score":15,"time":"2020-02-06T01:35:00Z"},{"id":22253777,"title":"Simple react hook-based global state library","url":"https://github.com/Munawwar/react-global-states","rank":-5.8814219078830545,"score":7,"time":"2020-02-06T06:06:42Z"},{"id":22257307,"title":"Angular vs. React – “I built an app in both frameworks”","url":"https://www.imaginarycloud.com/blog/angular-vs-react/","rank":-5.218630283054186,"score":2,"time":"2020-02-06T16:23:22Z"},{"id":22257421,"title":"Colocating GraphQL Fragments in React and Apollo","url":"https://youtu.be/yqq0ruWnObA","rank":-5.8814219078830545,"score":2,"time":"2020-02-06T16:33:44Z"},{"id":22258309,"title":"How to Build a Modular React Component Library","url":"https://dev.to/giteden/how-to-build-a-modular-react-component-library-4f70","rank":-5.642544952660551,"score":1,"time":"2020-02-06T17:51:09Z"},{"id":22258791,"title":"Vecty: React-Like Web UI Library Written in Go for GopherJS or WASM","url":"https://github.com/gopherjs/vecty","rank":-4.690092449226312,"score":2,"time":"2020-02-06T18:35:07Z"},{"id":22260124,"title":"Will this work in React Concurrent mode?","url":"https://bypaulshen.com/posts/will-this-work-in-react-concurrent-mode","rank":-5.8814219078830545,"score":1,"time":"2020-02-06T20:47:48Z"},{"id":22262163,"title":"Using React with Proxy to Implement Vue/Angular Style Reactivity","url":"https://github.com/alshdavid-edu/docs/tree/master/react-plus-proxies-eq-heart","rank":-5.218630283054186,"score":3,"time":"2020-02-07T00:55:45Z"},{"id":22264104,"title":"The Definitive React-Native Starter App Kit","url":"https://github.com/IronTony/react-native-starter-app","rank":-5.8814219078830545,"score":19,"time":"2020-02-07T08:16:52Z"},{"id":22266765,"title":"How to Handle Navigation with WebViews in a React Native App","url":"https://heartbeat.fritz.ai/how-to-handle-navigation-with-webviews-in-a-react-native-app-1ed51ab3342f","rank":-5.029694159741383,"score":1,"time":"2020-02-07T15:20:49Z"},{"id":22269058,"title":"A Designer Built a React App on AWS Amplify","url":"https://medium.com/@ohsik/a-designer-built-a-react-app-on-aws-amplify-5d9fffae98e3","rank":-5.4223148645315336,"score":3,"time":"2020-02-07T18:28:09Z"},{"id":22275361,"title":"Making React Fast: Tips on Optimizing ReactJS","url":"https://dev.to/ganderzz/making-react-fast-tips-on-optimizing-reactjs-2dmc","rank":-5.8814219078830545,"score":4,"time":"2020-02-08T12:10:55Z"},{"id":22275895,"title":"Collection of React components based on Grommet library","url":"https://blog.dema.in/grommet-showcase/","rank":-5.642544952660551,"score":2,"time":"2020-02-08T14:38:06Z"},{"id":22277115,"title":"A Boilerplate for React JavaScript with Redux and Saga","url":"https://github.com/maitraysuthar/react-redux-saga-boilerplate","rank":-5.4223148645315336,"score":3,"time":"2020-02-08T17:44:49Z"},{"id":22278721,"title":"Building React Hooks from Scratch","url":"https://vedranb.com/blog/building-react-hooks/","rank":-6.4254656634776115,"score":5,"time":"2020-02-08T22:00:15Z"},{"id":22279967,"title":"Refactoring Redux into React Hooks","url":"https://levelup.gitconnected.com/refactoring-redux-into-react-hooks-6273647f9378","rank":-6.4254656634776115,"score":3,"time":"2020-02-09T02:16:50Z"},{"id":22280031,"title":"Show HN: An ElasticSearch Powered React Dashboard Template","url":"https://medium.appbase.io/using-elasticsearch-to-create-a-react-based-dashboard-afe064716f20","rank":-5.642544952660551,"score":9,"time":"2020-02-09T02:38:58Z"},{"id":22282628,"title":"Improve React.js Server-Side Rendering by 150% with GraalVM","url":"https://medium.com/graalvm/improve-react-js-server-side-rendering-by-150-with-graalvm-58a06ccb45df","rank":-5.218630283054186,"score":9,"time":"2020-02-09T15:47:37Z"},{"id":22285722,"title":"6 things I wished I knew about state management when I started using React","url":"https://medium.com/@veeralpatel/things-ive-learned-about-state-management-for-react-apps-174b8bde87fb","rank":-4.5369272462944465,"score":2,"time":"2020-02-10T01:43:47Z"},{"id":22286465,"title":"I Created a Free SaaS/Admin Template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":3,"time":"2020-02-10T04:38:55Z"},{"id":22288323,"title":"Show HN: React 16 x Bootstrap 4 – Switch component (custom input / checkbox)","url":"https://codepen.io/mjunaidi/pen/RwPPWEN","rank":-4.853960595957184,"score":2,"time":"2020-02-10T11:53:20Z"},{"id":22288770,"title":"Deep Linking in React Native","url":"https://arsfutura.co/magazine/deep-linking-in-react-native","rank":-6.4254656634776115,"score":37,"time":"2020-02-10T13:10:03Z"},{"id":22289070,"title":"Show HN: React Admin Dashboard","url":"https://bit.ly/2w7dS5p","rank":-6.4254656634776115,"score":1,"time":"2020-02-10T13:54:05Z"},{"id":22289623,"title":"Airbnb Clone with React Native Part 13: Push Notifications iOS and Android","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-13-firebase-push-notifications-for-ios-and-android-7b0d4a29fc49","rank":-4.853960595957184,"score":1,"time":"2020-02-10T15:00:22Z"},{"id":22290061,"title":"Things I wish I knew about state management when I started writing React apps","url":"https://medium.com/@veeralpatel/things-ive-learned-about-state-management-for-react-apps-174b8bde87fb","rank":-4.5369272462944465,"score":296,"time":"2020-02-10T15:46:35Z"},{"id":22292308,"title":"Application State Management with React","url":"https://kentcdodds.com/blog/application-state-management-with-react","rank":-6.4254656634776115,"score":2,"time":"2020-02-10T19:26:18Z"},{"id":22296776,"title":"Free React Admin Dashboard with Reactstrap","url":"https://dev.to/uifort1/free-react-admin-dashboard-with-reactstrap-2eln","rank":-6.141418665344863,"score":3,"time":"2020-02-11T07:38:46Z"},{"id":22297954,"title":"React Native Starter Kits Review for 2020","url":"https://blog.bitsrc.io/react-native-starter-kits-review-for-2020-f683b3607a6e","rank":-5.8814219078830545,"score":1,"time":"2020-02-11T12:37:03Z"},{"id":22300499,"title":"Show HN: A GraphQL-Based Web App with Go, React and MongoDB","url":"https://github.com/Shpota/skmz/","rank":-4.853960595957184,"score":3,"time":"2020-02-11T17:41:16Z"},{"id":22302579,"title":"Show HN: Bojagi – UI Review for React Components","url":"https://bojagi.io/showhn/","rank":-5.642544952660551,"score":4,"time":"2020-02-11T20:40:12Z"},{"id":22306106,"title":"Subset of the dependency graph of NPM's react-scripts package","url":"https://twitter.com/jvehent/status/1227311325115822082","rank":-5.029694159741383,"score":4,"time":"2020-02-12T05:35:53Z"},{"id":22306117,"title":"Full Page Transitions with React","url":"https://pedrobern.github.io/react-tiger-transition/","rank":-6.4254656634776115,"score":2,"time":"2020-02-12T05:37:53Z"},{"id":22307270,"title":"OpenChakra is an open-source visual editor for React","url":"https://openchakra.app","rank":-5.4223148645315336,"score":604,"time":"2020-02-12T09:21:02Z"},{"id":22307745,"title":"Six Week React Bootcamp","url":"https://javascriptforwp.com/bootcamp/react/ref/677/","rank":-6.737061774670698,"score":2,"time":"2020-02-12T10:49:21Z"},{"id":22309937,"title":"Free React Native Templates in 5 Best Sources","url":"https://kriss.io/free-react-native-templates-in-5-best-sources/","rank":-5.642544952660551,"score":1,"time":"2020-02-12T16:06:49Z"},{"id":22310286,"title":"Breaking down state management in React","url":"https://www.robinwieruch.de/react-state","rank":-6.141418665344863,"score":2,"time":"2020-02-12T16:40:38Z"},{"id":22310648,"title":"Show HN: React-UFO – A simple React hook to help you with data fetching","url":"https://github.com/marcellomontemagno/react-ufo","rank":-6.636348695692196,"score":17,"time":"2020-02-12T17:21:15Z"},{"id":22319328,"title":"How to set up user authentication using React, Redux, and Redux Saga","url":"https://medium.com/free-code-camp/login-using-react-redux-redux-saga-86b26c8180e","rank":-4.853960595957184,"score":2,"time":"2020-02-13T17:07:04Z"},{"id":22319685,"title":"React: Functional Components are Better (but only a little)","url":"https://medium.com/javascript-in-plain-english/functional-components-are-better-d6a889175b67","rank":-5.4223148645315336,"score":2,"time":"2020-02-13T17:43:45Z"},{"id":22320284,"title":"Show HN: React hooks that help you do what you already did with more indirection","url":"https://github.com/pveyes/use-less","rank":-4.3934495640662155,"score":13,"time":"2020-02-13T18:53:48Z"},{"id":22324148,"title":"Create Your Personal Blog with React and GitHub Issues in Less Than 10 Min","url":"https://github.com/saadpasta/react-blog-github","rank":-4.5369272462944465,"score":3,"time":"2020-02-14T05:21:02Z"},{"id":22325361,"title":"Pros and Cons of React JavaScript Web Development Framework","url":"https://eluminoustechnologies.com/blog/pros-and-cons-of-react-js-development/","rank":-5.4223148645315336,"score":1,"time":"2020-02-14T10:10:26Z"},{"id":22326576,"title":"GraphQL Pagination with Cursors in Apollo React","url":"https://youtu.be/lNtQbn7qN-8","rank":-5.8814219078830545,"score":1,"time":"2020-02-14T14:03:49Z"},{"id":22326771,"title":"Show HN: Hacker UI – a React design system for developers","url":"https://hacker-ui.com/","rank":-5.218630283054186,"score":65,"time":"2020-02-14T14:24:43Z"},{"id":22327200,"title":"Hunting memory leaks in a server side rendered React application","url":"https://levelup.gitconnected.com/hunting-memory-leaks-in-server-side-rendered-react-application-311c6306d552?source=friends_link&sk=9785726ec85944c62f0a139dbadbdcd1","rank":-5.218630283054186,"score":1,"time":"2020-02-14T15:13:13Z"},{"id":22327707,"title":"Starter Project for Building ECommerce Applications with Gatsby and React","url":"https://github.com/jamstack-cms/jamstack-ecommerce","rank":-5.218630283054186,"score":1,"time":"2020-02-14T16:12:55Z"},{"id":22330503,"title":"GraphQL File Uploads with React Hooks, TypeScript and Amazon S3 [Tutorial]","url":"https://blog.apollographql.com/%EF%B8%8F-graphql-file-uploads-with-react-hooks-typescript-amazon-s3-tutorial-ef39d21066a2","rank":-5.029694159741383,"score":5,"time":"2020-02-14T21:19:39Z"},{"id":22332077,"title":"Launching Create Eth App – create Ethereum-powered React apps with one command","url":"https://github.com/PaulRBerg/create-eth-app","rank":-4.853960595957184,"score":2,"time":"2020-02-15T00:52:09Z"},{"id":22332412,"title":"Re-inventing React component rendering","url":"https://vedranb.com/blog/component-re-rendering/","rank":-6.4254656634776115,"score":2,"time":"2020-02-15T01:36:17Z"},{"id":22332664,"title":"Best React Native eCommerce template 2020","url":"https://kriss.io/5-best-react-native-ecommerce-template-2020/","rank":-6.141418665344863,"score":1,"time":"2020-02-15T02:19:00Z"},{"id":22333689,"title":"How to Improve React App Performance with SSR and Rust [Part I: SSR]","url":"https://dev.to/pagespeed_green/how-to-improve-react-app-performance-with-ssr-and-rust-part-i-ssr-4n1p","rank":-4.690092449226312,"score":1,"time":"2020-02-15T06:32:29Z"},{"id":22333938,"title":"Show HN: Simple react global state manager (with hooks)","url":"https://github.com/Munawwar/react-global-states","rank":-5.4223148645315336,"score":2,"time":"2020-02-15T07:41:39Z"},{"id":22334729,"title":"How to Improve React App Performance with SSR and Rust [Part II]","url":"https://dev.to/pagespeed-green/how-to-improve-react-app-performance-with-ssr-and-rust-part-ii-rust-web-server-59jn","rank":-4.853960595957184,"score":2,"time":"2020-02-15T11:55:26Z"},{"id":22338874,"title":"React Offline Disclaimer","url":"https://mhasbini.com/blog/introducing-react-offline-disclaimer.html","rank":-7.080419157732719,"score":1,"time":"2020-02-15T23:52:42Z"},{"id":22342080,"title":"Kubernetes Client Built with React","url":"https://github.com/ameerthehacker/kubelive","rank":-6.4254656634776115,"score":5,"time":"2020-02-16T15:56:28Z"},{"id":22342229,"title":"Use the same state management library for Angular, React, Svelte and Vue","url":"https://medium.com/better-programming/unified-state-management-for-angular-react-vue-and-svelte-36289d221afd","rank":-4.853960595957184,"score":3,"time":"2020-02-16T16:25:13Z"},{"id":22343410,"title":"Rust and GTK from a React Perspective","url":"https://savanni.luminescent-dreams.com/2020/01/15/rust-react-gtk/","rank":-5.8814219078830545,"score":1,"time":"2020-02-16T19:52:39Z"},{"id":22343812,"title":"UI Kitten: A React Native UI Library","url":"https://akveo.github.io/react-native-ui-kitten/","rank":-5.8814219078830545,"score":2,"time":"2020-02-16T21:17:15Z"},{"id":22346744,"title":"I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":2,"time":"2020-02-17T10:45:00Z"},{"id":22347106,"title":"React – Combining Server-Side Rendering and Responsive Design","url":"https://nitayneeman.com/posts/combining-server-side-rendering-and-responsive-design-using-react/","rank":-5.642544952660551,"score":3,"time":"2020-02-17T12:07:04Z"},{"id":22349405,"title":"Templating Accessible Components in React Part 2: Inputs","url":"https://blog.smartlogic.io/templating-accessible-components-in-react-part-2-navigation/","rank":-5.642544952660551,"score":2,"time":"2020-02-17T18:16:48Z"},{"id":22349845,"title":"Blitz — a Ruby on Rails equivalent for monolithic fullstack React apps","url":"https://twitter.com/flybayer/status/1229425878481793024","rank":-5.029694159741383,"score":7,"time":"2020-02-17T19:15:13Z"},{"id":22351335,"title":"Moving from React to Ember in 2020","url":"https://medium.com/@nowims/moving-from-react-to-ember-2020-86e082477d45","rank":-5.8814219078830545,"score":3,"time":"2020-02-17T22:10:34Z"},{"id":22352054,"title":"Building 8000 React files with Bazel","url":"https://github.com/thelgevold/react-bazel-example/blob/remote/README.md","rank":-6.141418665344863,"score":2,"time":"2020-02-17T23:42:31Z"},{"id":22353414,"title":"Richtext-Editor Based on React Hooks","url":"https://fritx.github.io/react-editor/#/","rank":-6.141418665344863,"score":2,"time":"2020-02-18T04:17:57Z"},{"id":22353497,"title":"React Context with TypeScript: Part 1 – Simple context with function components","url":"https://www.carlrippon.com/react-context-with-typescript-p1/","rank":-5.029694159741383,"score":1,"time":"2020-02-18T04:39:33Z"},{"id":22354494,"title":"The official Redux template for Create-React-App is now available","url":"https://github.com/reduxjs/cra-template-redux/releases/tag/v1.0.0","rank":-5.029694159741383,"score":4,"time":"2020-02-18T08:53:30Z"},{"id":22354979,"title":"Best React Native apps in 2020","url":"https://www.purrweb.com/blog/14-best-react-native-apps-in-2020/","rank":-6.141418665344863,"score":1,"time":"2020-02-18T10:42:15Z"},{"id":22355801,"title":"Show HN: Gcal/outlook like calendar component for React Native","url":"https://github.com/llotheo/react-native-big-calendar","rank":-5.218630283054186,"score":3,"time":"2020-02-18T13:20:16Z"},{"id":22356167,"title":"Thinking in React Isn’t Enough","url":"https://www.ohansemmanuel.com/thinking-in-react-isnt-enough/","rank":-6.141418665344863,"score":1,"time":"2020-02-18T14:15:01Z"},{"id":22357045,"title":"Airbnb Shared Transition – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=83GNiMp-qq0","rank":-5.218630283054186,"score":1,"time":"2020-02-18T16:12:13Z"},{"id":22358135,"title":"Maximizing Code Reuse in React","url":"https://blog.bitsrc.io/maximizing-code-reuse-in-react-35ee20ad362c","rank":-6.4254656634776115,"score":1,"time":"2020-02-18T17:47:20Z"},{"id":22359813,"title":"Create-react-app (CRA) now with official Redux template","url":"https://twitter.com/acemarke/status/1229576493153603585","rank":-5.4223148645315336,"score":0,"time":"2020-02-18T20:08:37Z"},{"id":22365536,"title":"Show HN: React Video Looper – a component for looping inner sections of video","url":"https://github.com/lewhunt/react-video-looper","rank":-4.690092449226312,"score":1,"time":"2020-02-19T14:13:29Z"},{"id":22365652,"title":"Scrollable Grid with Just-in-Time Data Loading – Using React Window","url":"https://spin.atomicobject.com/2020/02/19/scrollable-grid-jit-data-loading/#.Xk1F2DEWfmw.hackernews","rank":-5.029694159741383,"score":2,"time":"2020-02-19T14:27:38Z"},{"id":22368477,"title":"VS Code Extension for Base Web and React View Code Snippets","url":"https://baseweb.design/blog/vs-code-extension/","rank":-5.029694159741383,"score":2,"time":"2020-02-19T18:32:36Z"},{"id":22369145,"title":"Show HN: Demo Trivia App with React, TypeScript, Redux, React Router, Animations","url":"https://github.com/localjo/trivia-demo","rank":-6.969263392375751,"score":12,"time":"2020-02-19T19:34:21Z"},{"id":22372794,"title":"React hooks for RxJS Observables. Simple, flexible, testable and performant","url":"https://observable-hooks.js.org/","rank":-5.218630283054186,"score":2,"time":"2020-02-20T04:59:16Z"},{"id":22374198,"title":"I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":1,"time":"2020-02-20T11:06:23Z"},{"id":22374873,"title":"Perform animations on component mount with useRequestAnimationFrame ️React hooks","url":"https://github.com/beautifulinteractions/beautiful-react-hooks/blob/master/docs/useRequestAnimationFrame.md","rank":-5.4223148645315336,"score":1,"time":"2020-02-20T13:23:49Z"},{"id":22375046,"title":"Live updating an app on web and mobile simultaneous with React Native and Expo","url":"https://twitter.com/Baconbrix/status/1230406673669378048","rank":-4.5369272462944465,"score":2,"time":"2020-02-20T13:52:52Z"},{"id":22378952,"title":"Build GUI applications with Python and React. A simple boilerplate","url":"https://github.com/r0x0r/pywebview-react-boilerplate","rank":-5.218630283054186,"score":3,"time":"2020-02-20T21:45:55Z"},{"id":22379179,"title":"React Stripe.js","url":"https://stripe.com/docs/stripe-js/react","rank":-7.080419157732719,"score":4,"time":"2020-02-20T22:17:51Z"},{"id":22381717,"title":"Angular vs. React: Which One to Choose for Your Web App","url":"https://flatlogic.com/blog/angular-vs-react-which-one-to-choose-for-your-web-app/","rank":-5.029694159741383,"score":1,"time":"2020-02-21T08:29:47Z"},{"id":22382295,"title":"Flask/React client for visualizing pandas data structures","url":"https://github.com/man-group/dtale","rank":-5.642544952660551,"score":2,"time":"2020-02-21T10:59:50Z"},{"id":22382469,"title":"Must-Have React Developer Tools to Create Better Apps Faster","url":"https://eluminoustechnologies.com/blog/react-developer-tools-to-create-app/","rank":-5.218630283054186,"score":1,"time":"2020-02-21T11:52:04Z"},{"id":22382679,"title":"CRUD still fundamental operations in programming, how to do it in react","url":"https://medium.com/free-code-camp/crud-using-react-41d047224e26","rank":-4.853960595957184,"score":1,"time":"2020-02-21T12:49:38Z"},{"id":22384426,"title":"Getting Started with Stack Navigator Using React-Navigation 5 in React Native","url":"https://heartbeat.fritz.ai/getting-started-with-stack-navigator-using-react-navigation-5-in-react-native-and-expo-apps-4c516becaee1","rank":-6.969263392375751,"score":3,"time":"2020-02-21T16:38:01Z"},{"id":22387624,"title":"React Stripe.js","url":"https://stripe.com/docs/stripe-js/react","rank":-7.080419157732719,"score":4,"time":"2020-02-21T22:33:16Z"},{"id":22388797,"title":"How to Install and Configure React with Webpack and Babel","url":"https://morioh.com/p/9c76019e634d","rank":-5.218630283054186,"score":1,"time":"2020-02-22T01:33:57Z"},{"id":22391863,"title":"Nicest React News/Financial Ticker:-)","url":"https://github.com/jeremyrajan/nice-react-ticker","rank":-6.4254656634776115,"score":1,"time":"2020-02-22T16:38:24Z"},{"id":22392779,"title":"Traditional hook vs. concent hook in React","url":"https://dev.to/fantasticsoul/concent-readme-upated-5e56","rank":-5.8814219078830545,"score":1,"time":"2020-02-22T19:25:48Z"},{"id":22392801,"title":"React.js: Why using the `children` prop makes `React.memo()` not work","url":"https://gist.github.com/slikts/e224b924612d53c1b61f359cfb962c06","rank":-6.969263392375751,"score":2,"time":"2020-02-22T19:28:51Z"},{"id":22394023,"title":"Flutter for React Developers (#1)","url":"https://youtu.be/arIeSpgMZ7M","rank":-6.4254656634776115,"score":3,"time":"2020-02-22T23:21:34Z"},{"id":22395646,"title":"Case Study of a React SPA inside a Vue SPA with Shadow DOM","url":"https://medium.com/trendyol-tech/micro-frontend-architecture-and-react-with-web-components-c27301c68240","rank":-4.690092449226312,"score":2,"time":"2020-02-23T07:41:58Z"},{"id":22401858,"title":"Native lazy loading image with React","url":"https://rakshanshetty.in/native-lazy-loading-image-with-react/","rank":-6.141418665344863,"score":1,"time":"2020-02-24T05:19:15Z"},{"id":22402358,"title":"Capturing ARKit scene into WebRTC video stream for React Native","url":"https://github.com/jhen0409/rn-webrtc-arkit-integration","rank":-5.218630283054186,"score":75,"time":"2020-02-24T07:47:14Z"},{"id":22402849,"title":"Flutter or React Native for App Development","url":"https://devathon.com/blog/flutter-vs-react-native/","rank":-5.8814219078830545,"score":1,"time":"2020-02-24T10:03:30Z"},{"id":22402997,"title":"Using SQLite in Expo for Offline React Native Apps","url":"https://medium.com/forbeslindesay/using-sqlite-in-expo-for-offline-react-native-apps-a408d30458c3","rank":-5.4223148645315336,"score":3,"time":"2020-02-24T10:40:20Z"},{"id":22406633,"title":"Show HN: React Hooks TODO List version 3.0","url":"https://codepen.io/mjunaidi/pen/dyoNzbX","rank":-5.4223148645315336,"score":1,"time":"2020-02-24T18:15:30Z"},{"id":22407040,"title":"Advanced Memoization and Effects in React","url":"https://gist.github.com/slikts/fd3768de1493419ed9506002b452fcdc","rank":-6.141418665344863,"score":2,"time":"2020-02-24T18:47:23Z"},{"id":22407205,"title":"Setup Google Cloud Run with Create-React-App and CI/CD for Virtually Free","url":"https://grobel.dev/react-cloud-run","rank":-4.5369272462944465,"score":4,"time":"2020-02-24T19:02:35Z"},{"id":22409006,"title":"I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":1,"time":"2020-02-24T22:13:44Z"},{"id":22410574,"title":"Show HN: Web-based Babel alternative for React/JSX (ultra-fast and tiny 5.1 kB)","url":"https://github.com/dataformsjs/dataformsjs/blob/master/docs/jsx-loader.md","rank":-4.2587684905126455,"score":5,"time":"2020-02-25T03:02:02Z"},{"id":22414037,"title":"Airbnb Clone with React Native Part 14: Managing Device Notification Tokens","url":"https://heartbeat.fritz.ai/airbnb-clone-with-react-native-part-14-managing-device-notification-tokens-ios-2748f7157822?source=your_stories_page---------------------------","rank":-5.029694159741383,"score":1,"time":"2020-02-25T15:44:26Z"},{"id":22414247,"title":"Apollo Client [React]– How to Query on Click","url":"https://blog.apollographql.com/apollo-client-react-how-to-query-on-click-c1d4fecf9b66","rank":-5.642544952660551,"score":2,"time":"2020-02-25T16:06:02Z"},{"id":22414485,"title":"‘Hooking’ Your Audience Using Drag and Drop in React","url":"https://engineering.salesforce.com/hooking-your-audience-using-drag-drop-in-react-6ba1118dab84","rank":-5.4223148645315336,"score":2,"time":"2020-02-25T16:28:13Z"},{"id":22414737,"title":"New React Form Generator – Welcome Jafar","url":"https://yahoo.github.io/jafar/index.html","rank":-6.141418665344863,"score":1,"time":"2020-02-25T16:53:06Z"},{"id":22415119,"title":"Authentication Using React with Front End Arcitecture","url":"https://medium.com/free-code-camp/login-using-react-redux-redux-saga-86b26c8180e","rank":-5.8814219078830545,"score":2,"time":"2020-02-25T17:30:04Z"},{"id":22421311,"title":"How I used React-Loadable to more than half my React app's load time","url":"https://maxrozen.com/2020/02/26/react-loadable-half-react-app-load-time","rank":-6.481540366345319,"score":2,"time":"2020-02-26T08:12:07Z"},{"id":22422440,"title":"I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":1,"time":"2020-02-26T12:52:05Z"},{"id":22423878,"title":"Nesting Tab and Stack Navigators in React Native and Expo Apps","url":"https://heartbeat.fritz.ai/nesting-tab-and-stack-navigators-in-react-native-and-expo-apps-cc118a141e70","rank":-5.029694159741383,"score":6,"time":"2020-02-26T15:36:45Z"},{"id":22425334,"title":"Don’t React Now: you’re not authorized; taking stock of Okta Auth","url":"http://dresscode.renttherunway.com/blog/rtr-react-okta-auth","rank":-4.690092449226312,"score":19,"time":"2020-02-26T17:48:08Z"},{"id":22425803,"title":"(React) Hooks and Streams","url":"https://james-forbes.com/#!/posts/hooks-and-streams","rank":-6.737061774670698,"score":4,"time":"2020-02-26T18:36:23Z"},{"id":22426454,"title":"React Query – Hooks for fetching, caching and updating async data in React","url":"https://bit.ly/3abecPl","rank":-6.969263392375751,"score":1,"time":"2020-02-26T19:38:24Z"},{"id":22429977,"title":"React Query","url":"https://github.com/tannerlinsley/react-query","rank":-7.460654783917127,"score":3,"time":"2020-02-27T02:58:01Z"},{"id":22430305,"title":"React v16.13.0","url":"https://reactjs.org/blog/2020/02/26/react-v16.13.0.html","rank":-6.737061774670698,"score":39,"time":"2020-02-27T03:57:56Z"},{"id":22431316,"title":"React Query v1.0.0 Released","url":"https://morioh.com/p/01f527dc4c2e?f=5c22e47440738156a7078a19","rank":-6.141418665344863,"score":1,"time":"2020-02-27T07:10:59Z"},{"id":22431388,"title":"React Native Renderer in External Display (iOS / Android)","url":"https://github.com/mybigday/react-native-external-display","rank":-5.642544952660551,"score":1,"time":"2020-02-27T07:24:58Z"},{"id":22431437,"title":"Show HN: An ElasticSearch Powered React DataGrid Template","url":"https://medium.appbase.io/a-react-data-grid-template-powered-by-elasticsearch-a-react-data-grid-template-powered-by-10b21609b67b","rank":-5.642544952660551,"score":5,"time":"2020-02-27T07:37:19Z"},{"id":22432121,"title":"Performance Optimization Techniques for React Apps","url":"https://www.codementor.io/blog/react-optimization-5wiwjnf9hj#.XleYerr4_kQ.hackernews","rank":-6.141418665344863,"score":1,"time":"2020-02-27T10:24:02Z"},{"id":22443965,"title":"Persisting React State in LocalStorage","url":"https://www.joshwcomeau.com/react/persisting-react-state-in-localstorage","rank":-6.4254656634776115,"score":137,"time":"2020-02-28T16:35:07Z"},{"id":22444245,"title":"Show HN: React component plays video from start to end but also loops in-between","url":"https://github.com/lewhunt/react-video-looper","rank":-4.3934495640662155,"score":1,"time":"2020-02-28T17:07:44Z"},{"id":22446436,"title":"Show HN: Image Classification Demo Using TensorFlow, Keras, Flask, Nginx, React","url":"https://www.dataformsjs.com/examples/image-classification-react.htm","rank":-5.029694159741383,"score":4,"time":"2020-02-28T21:15:17Z"},{"id":22447245,"title":"Blitz.js – Full Stack Serverless React App Framework","url":"https://blitzjs.com/","rank":-5.642544952660551,"score":7,"time":"2020-02-28T23:05:46Z"},{"id":22449011,"title":"Onboarding thousands of users with React Native","url":"https://blog.coinbase.com/onboarding-thousands-of-users-with-react-native-361219066df4","rank":-5.8814219078830545,"score":3,"time":"2020-02-29T05:14:35Z"},{"id":22450492,"title":"10 Minute Guide to Server-Side Rendering with Asp.net Core and React","url":"https://spincoding.com/asp-net-core-react-with-ssr-and-storybook/","rank":-4.690092449226312,"score":1,"time":"2020-02-29T13:47:32Z"},{"id":22451124,"title":"I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":3,"time":"2020-02-29T15:50:42Z"},{"id":22453262,"title":"Deep Dive into Redux Toolkit with React – Official Redux Toolset","url":"https://youtu.be/9lCmbth63k0","rank":-5.218630283054186,"score":7,"time":"2020-02-29T21:34:57Z"},{"id":22456486,"title":"Onboarding thousands of users with React Native","url":"https://blog.coinbase.com/onboarding-thousands-of-users-with-react-native-361219066df4","rank":-5.8814219078830545,"score":0,"time":"2020-03-01T11:56:40Z"},{"id":22457143,"title":"Show HN: A modern web3-enabled React starter app","url":"https://github.com/freeatnet/web3-react-simple-app","rank":-5.4223148645315336,"score":20,"time":"2020-03-01T15:10:46Z"},{"id":22457251,"title":"Scaling React Build to 8000 Components","url":"https://github.com/thelgevold/react-bazel-example/blob/remote/README.md","rank":-6.141418665344863,"score":3,"time":"2020-03-01T15:34:17Z"},{"id":22457261,"title":"I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":1,"time":"2020-03-01T15:36:06Z"},{"id":22459083,"title":"Show HN: Start contributing to JavaScript open source with `react-test`","url":"https://dev.to/fpresencia/contributing-to-js-react-open-source-32ok","rank":-5.029694159741383,"score":1,"time":"2020-03-01T20:28:16Z"},{"id":22459872,"title":"Online demo of a visual development tool for PWA (React, Material UI)","url":"https://webcodesk.com","rank":-4.853960595957184,"score":1,"time":"2020-03-01T22:35:45Z"},{"id":22461095,"title":"React has been around as long as JQuery was when React came out","url":"https://mobile.twitter.com/ralex1993/status/1234165541805281280?s=20","rank":-6.798733011723831,"score":4,"time":"2020-03-02T02:28:07Z"},{"id":22461513,"title":"UseResources React Hook for Declarative Data-Fetching for REST APIs","url":"https://github.com/SiftScience/resourcerer/blob/master/README.md#useresources-beta","rank":-5.218630283054186,"score":3,"time":"2020-03-02T03:50:38Z"},{"id":22461549,"title":"My experience at react conf au","url":"https://www.youtube.com/watch?v=7YWom4lCzTo&feature=youtu.be","rank":-6.141418665344863,"score":2,"time":"2020-03-02T04:00:50Z"},{"id":22463336,"title":"Race conditions in React and beyond. A race condition guard with TypeScript","url":"https://wanago.io/2020/03/02/race-conditions-in-react-and-beyond-a-race-condition-guard-with-typescript/","rank":-4.853960595957184,"score":3,"time":"2020-03-02T10:58:15Z"},{"id":22465675,"title":"Show HN: A front-end visual development tool for React Applications","url":"https://github.com/webcodesk/webcodesk-srv","rank":-5.029694159741383,"score":178,"time":"2020-03-02T16:15:06Z"},{"id":22466047,"title":"How to Share and Reuse React Components","url":"https://blog.bitsrc.io/6-ways-to-share-and-reuse-react-components-6d80e2fd16cd","rank":-5.8814219078830545,"score":1,"time":"2020-03-02T16:47:46Z"},{"id":22466113,"title":"Show HN: React Drag and Drop Form Builder","url":"https://responsevault.com/demo/","rank":-5.642544952660551,"score":28,"time":"2020-03-02T16:52:33Z"},{"id":22467089,"title":"Building a collaborative React app with Flushout","url":"https://saarw.github.io/dev/2020/03/02/building-a-collaborative-react-app-with-flushout.html","rank":-5.8814219078830545,"score":1,"time":"2020-03-02T18:17:37Z"},{"id":22467486,"title":"The Perils of Rehydration: An Eye-Opening Realization about Gatsby and React","url":"https://joshwcomeau.com/react/the-perils-of-rehydration","rank":-4.853960595957184,"score":75,"time":"2020-03-02T18:54:06Z"},{"id":22467597,"title":"How to build a simple login with Nextjs? (and react hooks)","url":"https://dev.to/mgranados/how-to-build-a-simple-login-with-nextjs-and-react-hooks-255","rank":-5.029694159741383,"score":3,"time":"2020-03-02T19:02:07Z"},{"id":22472019,"title":"Deconstructing React","url":"https://www.youtube.com/watch?v=eTcyOCd6v1c","rank":-7.460654783917127,"score":3,"time":"2020-03-03T05:21:07Z"},{"id":22473447,"title":"Small, fast React live code edit and preview","url":"https://midnightcoder-pro.github.io/live-example/","rank":-5.642544952660551,"score":1,"time":"2020-03-03T11:06:38Z"},{"id":22473507,"title":"I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":1,"time":"2020-03-03T11:19:46Z"},{"id":22473916,"title":"React Native and Facebook Messenger","url":"https://twitter.com/dan_abramov/status/1234801507805138945","rank":-6.4254656634776115,"score":1,"time":"2020-03-03T12:36:23Z"},{"id":22475073,"title":"Writing a custom Babel plugin using learnings from React","url":"https://medium.com/@haldunanil/writing-a-custom-babel-plugin-using-learnings-from-react-604df320ddf1","rank":-5.4223148645315336,"score":2,"time":"2020-03-03T15:18:58Z"},{"id":22475322,"title":"Twitter tells employees to work from home as tech firms react to coronavirus","url":"https://www.latimes.com/business/technology/story/2020-03-02/twitter-tells-employees-to-work-from-home-amid-coronavirus-fears","rank":-4.690092449226312,"score":1,"time":"2020-03-03T15:40:03Z"},{"id":22476107,"title":"Show HN: Drag and drop page builder for Gatsby and React","url":"https://github.com/BuilderIO/builder/blob/master/packages/gatsby","rank":-5.029694159741383,"score":1,"time":"2020-03-03T16:44:09Z"},{"id":22476278,"title":"Show HN: A React Component to Compare Two Images","url":"https://github.com/OnurErtugral/react-image-comparison-slider","rank":-5.4223148645315336,"score":3,"time":"2020-03-03T16:59:09Z"},{"id":22476436,"title":"Connect Zeplin with React and Storybook","url":"https://blog.zeplin.io/connect-zeplin-with-react-and-storybook-3895b215009f","rank":-6.141418665344863,"score":4,"time":"2020-03-03T17:12:36Z"},{"id":22478923,"title":"React TypeScript: Basics and Best Practices","url":"https://blog.bitsrc.io/react-typescript-cheetsheet-2b6fa2cecfe2","rank":-6.141418665344863,"score":1,"time":"2020-03-03T21:34:44Z"},{"id":22481680,"title":"Onboarding thousands of users with React Native","url":"https://blog.coinbase.com/onboarding-thousands-of-users-with-react-native-361219066df4","rank":-5.8814219078830545,"score":1,"time":"2020-03-04T06:42:20Z"},{"id":22482151,"title":"React Tutorial for Beginners – Building Simple App from Scratch in 1h","url":"https://youtu.be/fP1C-pXZEe0","rank":-5.029694159741383,"score":1,"time":"2020-03-04T08:50:06Z"},{"id":22483787,"title":"Dockerizing an Asp.net and React App","url":"https://spin.atomicobject.com/2020/03/04/dockerizing-asp-net-react/#.Xl-01J4akvg.hackernews","rank":-5.8814219078830545,"score":3,"time":"2020-03-04T14:01:59Z"},{"id":22484731,"title":"React Links for Designers","url":"https://react.design/links/","rank":-6.737061774670698,"score":4,"time":"2020-03-04T15:50:28Z"},{"id":22484976,"title":"“Beautiful React Hooks” – collection of useful hooks","url":"https://beautifulinteractions.github.io/beautiful-react-hooks","rank":-5.8814219078830545,"score":2,"time":"2020-03-04T16:15:26Z"},{"id":22485256,"title":"Reason React and Tailwind Starter with Create Reason React App (CRRA)","url":"https://dev.to/bodhish/reason-react-tailwind-starter-with-create-reason-react-app-crra-2527","rank":-7.148568583438252,"score":2,"time":"2020-03-04T16:39:46Z"},{"id":22488316,"title":"Show HN: Boilerplate for Chrome Extensions with React","url":"https://medium.com/@jessekorzan/how-to-build-advanced-chrome-extensions-with-react-c6e37ca84109","rank":-5.642544952660551,"score":3,"time":"2020-03-04T21:25:59Z"},{"id":22488677,"title":"Show HN: React Frontload, component data-loading on client and server render","url":"https://github.com/davnicwil/react-frontload","rank":-4.853960595957184,"score":2,"time":"2020-03-04T22:06:56Z"},{"id":22489105,"title":"React Query Devtools","url":"https://twitter.com/tannerlinsley/status/1235338675745173505","rank":-7.080419157732719,"score":2,"time":"2020-03-04T23:01:40Z"},{"id":22489108,"title":"React Query Devtools","url":"https://github.com/tannerlinsley/react-query-devtools","rank":-7.080419157732719,"score":2,"time":"2020-03-04T23:02:02Z"},{"id":22491931,"title":"What’s Going on with React Native and Messenger?","url":"https://twitter.com/dan_abramov/status/1234801507805138945","rank":-5.4223148645315336,"score":1,"time":"2020-03-05T08:38:21Z"},{"id":22492026,"title":"Feature Based Project Organization for React","url":"https://feature-u.js.org/","rank":-6.141418665344863,"score":2,"time":"2020-03-05T08:57:20Z"},{"id":22492419,"title":"Why I moved from React to Svelte and others will follow","url":"https://www.mikenikles.com/blog/why-i-moved-from-react-to-svelte-and-why-others-will-follow/","rank":-5.029694159741383,"score":4,"time":"2020-03-05T10:26:48Z"},{"id":22492554,"title":"I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.4223148645315336,"score":1,"time":"2020-03-05T11:03:01Z"},{"id":22492594,"title":"React vs. Angular: Which framework to choose in 2020?","url":"https://devathon.com/blog/react-vs-or-angular-js-javascript-framework-use/","rank":-5.4223148645315336,"score":1,"time":"2020-03-05T11:13:52Z"},{"id":22495927,"title":"React component to handle swiping on touch","url":"https://github.com/moubi/swipeable-react","rank":-5.8814219078830545,"score":4,"time":"2020-03-05T17:42:20Z"},{"id":22497019,"title":"Handling user authentication with Firebase in your React apps","url":"https://blog.logrocket.com/user-authentication-firebase-react-apps/","rank":-5.4223148645315336,"score":1,"time":"2020-03-05T19:17:26Z"},{"id":22497812,"title":"Building a live flight tracking app in React Native","url":"https://www.flightapi.io/blog/flight-tracking-app.html","rank":-5.4223148645315336,"score":3,"time":"2020-03-05T20:28:08Z"},{"id":22499700,"title":"Show HN: I created a free SaaS/Admin template for React","url":"https://github.com/dunky11/react-saas-template","rank":-5.029694159741383,"score":58,"time":"2020-03-05T23:47:36Z"},{"id":22500566,"title":"React-native-windows: A framework for building native Windows apps with React","url":"https://github.com/microsoft/react-native-windows","rank":-6.969263392375751,"score":3,"time":"2020-03-06T02:37:30Z"},{"id":22511532,"title":"Show HN: Cookiecutter React Django, swift Heroku deployment","url":"https://github.com/ohduran/cookiecutter-react-django","rank":-5.642544952660551,"score":2,"time":"2020-03-07T13:55:18Z"},{"id":22512319,"title":"React Bricks CMS Beta Launch on Tuesday: HN Preview","url":"https://secret.reactbricks.com/","rank":-5.4223148645315336,"score":2,"time":"2020-03-07T16:20:50Z"},{"id":22512623,"title":"React Router v6 Tutorial in 15 Minutes","url":"https://youtu.be/4NpGzBEySvI","rank":-5.8814219078830545,"score":1,"time":"2020-03-07T17:10:32Z"},{"id":22513687,"title":"React for Vue Developers","url":"https://blog.francium.tech/react-for-vue-developers-part-1-a3a6fbc22377","rank":-6.737061774670698,"score":3,"time":"2020-03-07T20:04:09Z"},{"id":22515300,"title":"Rex State – A tiny state management tool for React","url":"https://github.com/daniakash/rex-state","rank":-5.4223148645315336,"score":1,"time":"2020-03-08T00:28:23Z"},{"id":22519115,"title":"WebSocket and React","url":"https://dev.to/sirwanafifi/websocket-and-react-58an","rank":-7.080419157732719,"score":1,"time":"2020-03-08T17:05:23Z"},{"id":22525335,"title":"Use concent in react, share state easily and enjoy exact update。","url":"https://dev.to/fantasticsoul/use-concent-in-react-share-state-easily-and-enjoy-exact-update-hmn","rank":-5.029694159741383,"score":1,"time":"2020-03-09T13:55:17Z"},{"id":22525407,"title":"Functional React components with generic props in TypeScript","url":"https://wanago.io/2020/03/09/functional-react-components-with-generic-props-in-typescript/","rank":-5.642544952660551,"score":2,"time":"2020-03-09T14:04:33Z"},{"id":22529326,"title":"Show HN: Use Tailwind CSS in React Native Apps","url":"https://github.com/vadimdemedes/tailwind-rn","rank":-5.4223148645315336,"score":1,"time":"2020-03-09T20:21:08Z"},{"id":22530119,"title":"A universal admin panel for Node.js apps based on React just got version 2.0","url":"https://medium.com/@wojciechkrysiak/one-year-ago-at-softwarebrothers-we-started-developing-adminbro-a-universal-admin-panel-for-ba95a086dee","rank":-4.2587684905126455,"score":1,"time":"2020-03-09T21:40:13Z"},{"id":22533704,"title":"A simple, performance oriented key value storage for React Native","url":"https://github.com/ammarahm-ed/react-native-mmkv-storage","rank":-5.218630283054186,"score":2,"time":"2020-03-10T08:23:14Z"},{"id":22536233,"title":"Show HN: IDE for Create React App","url":"https://medium.com/@alex_pustovalov/getting-started-with-webcodesk-53ada5b0dc1c","rank":-5.8814219078830545,"score":2,"time":"2020-03-10T15:26:54Z"},{"id":22536742,"title":"Covid-19: how are you going to react?","url":"https://medium.com/peter-nixey/covid-19-are-you-a-hoarder-or-an-ignorer-3ec3c16911e","rank":-5.642544952660551,"score":1,"time":"2020-03-10T16:17:02Z"},{"id":22536857,"title":"Simplify React state management with Kea","url":"https://blog.logrocket.com/simplify-react-state-management-with-kea/","rank":-6.141418665344863,"score":1,"time":"2020-03-10T16:25:55Z"},{"id":22537906,"title":"React Native UI Libraries You Should Know in 2020","url":"https://labs.zingat.com/17-react-native-ui-libraries-you-should-know-in-2020-b133cb342b3a","rank":-5.4223148645315336,"score":1,"time":"2020-03-10T18:09:17Z"},{"id":22538998,"title":"React Table v7 – Hooks for building fast and extendable data grids in React","url":"https://github.com/tannerlinsley/react-table/releases/tag/v7.0.0","rank":-6.798733011723831,"score":136,"time":"2020-03-10T19:56:28Z"},{"id":22540547,"title":"How to Securely Implement OAuth in React","url":"https://fusionauth.io/blog/2020/03/10/securely-implement-oauth-in-react","rank":-5.8814219078830545,"score":5,"time":"2020-03-10T22:30:06Z"},{"id":22540678,"title":"React Concurrent Mode – The Future of Web Apps","url":"https://buttercms.com/blog/react-concurrent-mode-the-future-of-web-apps","rank":-5.642544952660551,"score":3,"time":"2020-03-10T22:44:54Z"},{"id":22541204,"title":"The official Redux+TypeScript template for Create-React-App is now available","url":"https://github.com/reduxjs/cra-template-redux-typescript/releases/tag/v1.0.0","rank":-5.029694159741383,"score":3,"time":"2020-03-10T23:35:15Z"},{"id":22543037,"title":"React Native UI Libraries You Should Know in 2020","url":"http://medium.com/p/b133cb342b3a","rank":-5.4223148645315336,"score":1,"time":"2020-03-11T04:37:58Z"},{"id":22543245,"title":"Hooks for fetching, caching and updating asynchronous data in React","url":"https://github.com/tannerlinsley/react-query","rank":-5.218630283054186,"score":2,"time":"2020-03-11T05:28:44Z"},{"id":22543400,"title":"The Blitz.js Manifesto (For a New Fullstack React Framework)","url":"https://dev.to/flybayer/the-blitz-js-manifesto-a-new-react-framework-1gg7","rank":-5.218630283054186,"score":3,"time":"2020-03-11T05:56:38Z"},{"id":22544112,"title":"Show HN: Within 5 lines, implement your word lookup feature in react-native","url":"https://github.com/jktzes/react-native-reference-library-view","rank":-4.690092449226312,"score":1,"time":"2020-03-11T08:29:04Z"},{"id":22544257,"title":"The first release of the official Redux+TypeScript template for Create-React-App","url":"https://github.com/reduxjs/cra-template-redux-typescript/releases/tag/v1.0.0","rank":-4.853960595957184,"score":1,"time":"2020-03-11T09:06:53Z"},{"id":22545524,"title":"Building a Minesweeper game using React Hooks","url":"https://www.ivaylopavlov.com/building-a-minesweeper-game-using-react-hooks","rank":-5.8814219078830545,"score":1,"time":"2020-03-11T13:14:34Z"},{"id":22545802,"title":"Opinionated Quick-Start in React, Node.js, GraphQL and PostgreSQL","url":"https://github.com/graphile/starter","rank":-5.218630283054186,"score":3,"time":"2020-03-11T13:50:24Z"},{"id":22546536,"title":"React Hooks with Firebase FireStore","url":"https://blog.logrocket.com/react-hooks-with-firebase-firestore/","rank":-6.4254656634776115,"score":3,"time":"2020-03-11T15:19:18Z"},{"id":22546640,"title":"React Is Eating Itself","url":"https://dev.to/bytebodger/react-is-eating-itself-fga","rank":-6.737061774670698,"score":7,"time":"2020-03-11T15:31:48Z"},{"id":22547090,"title":"Flutter vs. Native vs. React-Native: Examining Performance","url":"https://medium.com/swlh/flutter-vs-native-vs-react-native-examining-performance-31338f081980","rank":-5.642544952660551,"score":4,"time":"2020-03-11T16:27:21Z"},{"id":22549004,"title":"React-tweenful: Animation engine for React","url":"https://teodosii.github.io/react-tweenful/","rank":-8.203920859871145,"score":2,"time":"2020-03-11T18:51:12Z"},{"id":22551559,"title":"Create React Component folder structures with one command","url":"https://www.npmjs.com/package/create-react-component-folder","rank":-5.642544952660551,"score":3,"time":"2020-03-11T22:35:34Z"},{"id":22554514,"title":"Show HN: React Google Flight Datepicker","url":"https://www.npmjs.com/package/react-google-flight-datepicker","rank":-6.141418665344863,"score":3,"time":"2020-03-12T07:11:17Z"},{"id":22556032,"title":"Published the “Serverless Edition” of React Milkshake","url":"https://www.indiehackers.com/product/react-milkshake/published-serverless-edition-of-react-milkshake--M2DfhLVnDRksRP_XR4L","rank":-5.8814219078830545,"score":2,"time":"2020-03-12T12:23:11Z"},{"id":22556059,"title":"Why use React? A case-by-case manual for your next application project","url":"https://www.simform.com/why-use-react/","rank":-4.690092449226312,"score":1,"time":"2020-03-12T12:25:50Z"},{"id":22557167,"title":"How to manage auth flows in React Native with react-navigation v5 and Firebase","url":"https://heartbeat.fritz.ai/how-to-manage-authentication-flows-in-react-native-with-react-navigation-v5-and-firebase-860f57ae20d3","rank":-6.636348695692196,"score":3,"time":"2020-03-12T14:25:20Z"},{"id":22558237,"title":"Road to React: The One with Hooks","url":"https://www.roadtoreact.com/","rank":-5.8814219078830545,"score":2,"time":"2020-03-12T16:07:29Z"},{"id":22560732,"title":"Building a SVG Line Chart in React","url":"https://headway.io/blog/building-a-svg-line-chart-in-react","rank":-5.8814219078830545,"score":1,"time":"2020-03-12T19:25:21Z"},{"id":22563009,"title":"Tips for Building Reusable React Components","url":"https://medium.com/bitsrcio/9-tips-for-building-awesome-reusable-react-components-b91f4846a30a","rank":-6.141418665344863,"score":1,"time":"2020-03-12T23:10:21Z"},{"id":22563519,"title":"Best practices while developing a React Native App","url":"https://thoughtbot.com/blog/best-practices-while-developing-a-react-native-app","rank":-5.642544952660551,"score":2,"time":"2020-03-13T00:25:29Z"},{"id":22563620,"title":"Expo – universal native apps with React that run on Android, iOS, and the web","url":"https://github.com/expo","rank":-4.5369272462944465,"score":1,"time":"2020-03-13T00:42:47Z"},{"id":22565913,"title":"Two Lessons I Learned from Making React Components","url":"https://css-tricks.com/two-lessons-i-learned-from-making-react-components/","rank":-5.642544952660551,"score":1,"time":"2020-03-13T09:37:12Z"},{"id":22566270,"title":"Show HN: I created a SaaS/Admin template using React","url":"https://reactsaastemplate.com/","rank":-5.218630283054186,"score":24,"time":"2020-03-13T10:53:36Z"},{"id":22567030,"title":"Show HN: How To Style React Applications in 2020 [video]","url":"https://www.youtube.com/watch?v=64teKI6aKOc&t=2s","rank":-5.218630283054186,"score":1,"time":"2020-03-13T13:22:47Z"},{"id":22568862,"title":"Cool React Native WordPress Template to turn your blog to app","url":"https://kriss.io/5-react-native-listing-app-that-helps-your-build-yelp-clone/#.XlobarIxWhA","rank":-5.029694159741383,"score":1,"time":"2020-03-13T16:55:39Z"},{"id":22570068,"title":"Visualizing the 71 Times Apple Has Been Declared Dead with React and Nivo","url":"https://codinhood.com/post/visualizing-apple-deaths","rank":-4.690092449226312,"score":2,"time":"2020-03-13T19:15:19Z"},{"id":22570154,"title":"Shadow-arborist: a midpoint between React and Svelt?","url":"https://github.com/thheller/shadow-arborist","rank":-5.642544952660551,"score":1,"time":"2020-03-13T19:26:35Z"},{"id":22570306,"title":"The first set of speakers for our free, remote React conf","url":"https://dev.to/bytesizedcode/announcing-our-first-set-of-speakers-for-our-free-remote-react-conf-106l","rank":-5.029694159741383,"score":1,"time":"2020-03-13T19:48:05Z"},{"id":22571559,"title":"UsePlaceCage: A React Hook for Placecage.com","url":"https://use-placecage.now.sh/","rank":-5.8814219078830545,"score":1,"time":"2020-03-13T22:50:02Z"},{"id":22573646,"title":"A Comparison of React and Svelte","url":"https://medium.com/swlh/svelte-vs-react-a-comparison-4ddf3448e4a4","rank":-6.141418665344863,"score":2,"time":"2020-03-14T06:51:52Z"},{"id":22583599,"title":"Show HN: React and React Native performance monitor","url":"https://bullet-train.io/blog/react-native-performance-monitor","rank":-7.746472238338964,"score":4,"time":"2020-03-15T14:19:27Z"},{"id":22591353,"title":"I Don’t Want to Use React Native with Expo","url":"https://flatlogic.com/blog/why-i-don-t-want-to-use-react-native-with-expo/","rank":-5.218630283054186,"score":1,"time":"2020-03-16T10:01:38Z"},{"id":22591468,"title":"Show HN: Lightweight SVG/CSS Spinners for React","url":"https://github.com/adexin/spinners-react","rank":-5.642544952660551,"score":2,"time":"2020-03-16T10:27:17Z"},{"id":22591567,"title":"unStack Workshop on React.js to Kick Off Soon in Lagos","url":"https://dev.to/developerayo/unstack-workshop-on-react-js-to-kick-off-soon-in-lagos-2ido","rank":-5.029694159741383,"score":1,"time":"2020-03-16T10:46:58Z"},{"id":22596351,"title":"Video Recording and Live Streaming for React Knowledgeable","url":"https://aworkinprogress.dev/video-recording-and-live-streaming-for-rk/","rank":-5.642544952660551,"score":1,"time":"2020-03-16T19:13:45Z"},{"id":22602289,"title":"New AB Testing Framework (React, Vanilla and Python)","url":"https://github.com/appannie/ab-testing","rank":-5.642544952660551,"score":2,"time":"2020-03-17T06:25:42Z"},{"id":22604648,"title":"Coronavirus Assistance Site – Looking for Volunteer Firebase, React and Web Devs","url":"https://www.cv19assist.com/","rank":-5.029694159741383,"score":2,"time":"2020-03-17T13:26:52Z"},{"id":22611993,"title":"XSS in steam react chat client","url":"https://hackerone.com/reports/409850","rank":-6.141418665344863,"score":1,"time":"2020-03-17T23:53:08Z"},{"id":22613437,"title":"SEO for JavaScript Websites on Top of React, Vue, Angular, Meteor","url":"https://prerendering.info","rank":-5.029694159741383,"score":1,"time":"2020-03-18T03:47:55Z"},{"id":22621361,"title":"Serverless SSR for SEO of JavaScript websites react, Vue, angular, meteor, etc.","url":"https://prerender.info","rank":-4.853960595957184,"score":2,"time":"2020-03-18T21:19:32Z"},{"id":22629756,"title":"Modern React UI Library","url":"https://github.com/ericm/uniui","rank":-6.737061774670698,"score":1,"time":"2020-03-19T17:38:57Z"},{"id":22629838,"title":"Show HN: Sketch to React/RN/HTML – PxCode Editor [video]","url":"https://www.youtube.com/watch?v=Xzm0PF30Wwk","rank":-5.218630283054186,"score":1,"time":"2020-03-19T17:49:02Z"},{"id":22634869,"title":"React v16.13.1","url":"https://github.com/facebook/react/releases/tag/v16.13.1","rank":-6.737061774670698,"score":1,"time":"2020-03-20T04:24:54Z"},{"id":22639496,"title":"Show HN: What I've learned creating a React Native performance monitor","url":"https://bullet-train.io/blog/react-native-performance-monitor","rank":-4.853960595957184,"score":12,"time":"2020-03-20T17:34:03Z"},{"id":22642357,"title":"SEO via serverless SSR for react, Vue, angular, meteor","url":"https://prerender.info","rank":-5.4223148645315336,"score":1,"time":"2020-03-20T22:31:30Z"},{"id":22644202,"title":"Portfolio Site in Minutes – React","url":"https://github.com/ValeedAnjum/yourportfolio","rank":-6.4254656634776115,"score":1,"time":"2020-03-21T03:40:53Z"},{"id":22645181,"title":"Show HN: Animated hamburger icons for React","url":"https://hamburger-react.netlify.com","rank":-5.8814219078830545,"score":3,"time":"2020-03-21T07:33:03Z"},{"id":22646047,"title":"Watching You, with a Vue to a Kill: Wikimedia Developers Dismiss React for JavaS","url":"https://www.theregister.co.uk/2020/03/20/wikimedia_react_javascript/","rank":-4.5369272462944465,"score":2,"time":"2020-03-21T12:19:59Z"},{"id":22646457,"title":"Show HN: I created a React Native app for iOS to discover Instagram Filters","url":"https://apps.apple.com/us/app/filterlist/id1501964914?ls=1","rank":-4.5369272462944465,"score":1,"time":"2020-03-21T13:51:59Z"},{"id":22647090,"title":"Show HN: Fast database for react-native with multiple data types support","url":"https://github.com/ammarahm-ed/react-native-mmkv-storage","rank":-4.853960595957184,"score":45,"time":"2020-03-21T15:19:35Z"},{"id":22649702,"title":"A React loader which uses texts from an array as the loader content","url":"https://github.com/aswinzz/select-text-loader","rank":-4.690092449226312,"score":1,"time":"2020-03-21T20:21:15Z"},{"id":22652570,"title":"Wikimedia developers dismiss React for Vue","url":"https://www.theregister.co.uk/2020/03/20/wikimedia_react_javascript/","rank":-6.141418665344863,"score":4,"time":"2020-03-22T03:48:16Z"},{"id":22657307,"title":"Show HN: Google AdMob Native Advanced Ads for React Native with styling support","url":"https://github.com/ammarahm-ed/react-native-admob-native-ads/","rank":-4.690092449226312,"score":2,"time":"2020-03-22T18:32:09Z"},{"id":22662385,"title":"Modern TypeScript and React Development in Vim","url":"https://thoughtbot.com/blog/modern-typescript-and-react-development-in-vim","rank":-5.8814219078830545,"score":3,"time":"2020-03-23T09:37:57Z"},{"id":22664953,"title":"A React Native app to find the plot of a movie or TV series","url":"https://github.com/ashmaster/plotify","rank":-4.5369272462944465,"score":1,"time":"2020-03-23T15:23:10Z"},{"id":22665450,"title":"Hacker News Redesigned Using React, Tailwind and Firebase","url":"https://hacker-news-beta.now.sh/new","rank":-5.642544952660551,"score":3,"time":"2020-03-23T16:18:52Z"},{"id":22665515,"title":"How to create a custom hook to change status bar styles using React Native","url":"https://amanhimself.dev/tutorials/create-custom-status-bar-hook-react-navgiation","rank":-4.5369272462944465,"score":1,"time":"2020-03-23T16:23:49Z"},{"id":22667882,"title":"React Mental Models: Cutting Holes in HTML, a.k.a. Data Binding","url":"https://learnreact.design/2020/03/23/react-mental-models-cutting-holes-in-html-aka-data-binding","rank":-4.853960595957184,"score":1,"time":"2020-03-23T19:39:06Z"},{"id":22669916,"title":"Bringing your blockchain business to React Native","url":"https://dev.to/danilowoz/the-main-challenges-you-re-likely-to-face-when-creating-a-crypto-wallet-on-react-native-5d82","rank":-5.8814219078830545,"score":2,"time":"2020-03-23T23:17:07Z"},{"id":22672817,"title":"Show HN: An opinionated webpage as React dev","url":"https://webup.org/","rank":-5.642544952660551,"score":2,"time":"2020-03-24T07:32:40Z"},{"id":22673750,"title":"React Native for Windows and macOS","url":"https://microsoft.github.io/react-native-windows/","rank":-6.141418665344863,"score":3,"time":"2020-03-24T10:57:39Z"},{"id":22674164,"title":"Getting started with GraphQL, Apollo and React hooks","url":"https://reactgo.com/react-hooks-apollo/","rank":-5.642544952660551,"score":3,"time":"2020-03-24T12:07:33Z"},{"id":22677082,"title":"How to Connect a React App to the Blockchain","url":"https://medium.com/better-programming/how-to-connect-a-react-app-to-the-blockchain-fa9dbd0bbd69","rank":-5.4223148645315336,"score":3,"time":"2020-03-24T18:09:57Z"},{"id":22677501,"title":"React Mental Models: Cutting Holes in HTML, a.k.a. Data Binding","url":"https://learnreact.design/2020/03/23/react-mental-models-cutting-holes-in-html-aka-data-binding","rank":-4.853960595957184,"score":2,"time":"2020-03-24T18:39:22Z"},{"id":22679447,"title":"Getting Started with React for Free","url":"https://www.i-programmer.info/news/167-javascript/13570-getting-started-with-react-for-free.html","rank":-6.141418665344863,"score":3,"time":"2020-03-24T21:51:41Z"},{"id":22682664,"title":"Launch HN: React Material Admin Node on ProductHunt","url":"https://www.producthunt.com/posts/react-material-ui-admin-node-js","rank":-5.642544952660551,"score":1,"time":"2020-03-25T07:34:27Z"},{"id":22683101,"title":"Todo App in React with Hooks and Context API","url":"https://time2hack.com/todo-app-in-react-with-hooks-context-api/","rank":-5.4223148645315336,"score":3,"time":"2020-03-25T09:28:23Z"},{"id":22683234,"title":"React Ultimate Resume","url":"https://github.com/welovedevs/react-ultimate-resume","rank":-7.080419157732719,"score":4,"time":"2020-03-25T10:01:49Z"},{"id":22683264,"title":"Show HN: Conway's Game of Life Made with React Hooks and Canvas","url":"https://osvalds.github.io/react-conway/","rank":-4.690092449226312,"score":2,"time":"2020-03-25T10:11:25Z"},{"id":22685124,"title":"Embracing Modern Image Formats: Leveraging WebP in HTML and React","url":"https://joshwcomeau.com/performance/embracing-modern-image-formats/","rank":-5.218630283054186,"score":1,"time":"2020-03-25T14:58:03Z"},{"id":22685803,"title":"Tips for Building Reusable and Shareable React Components","url":"https://dev.to/giteden/4-tips-for-building-reusable-and-shareable-react-components-4k9a","rank":-5.642544952660551,"score":1,"time":"2020-03-25T15:59:01Z"},{"id":22687616,"title":"React Geospatial Visualization with Kepler.gl","url":"https://youtu.be/BEZjt08Myxs","rank":-6.141418665344863,"score":2,"time":"2020-03-25T19:20:32Z"},{"id":22688261,"title":"How We Built DoltHub: Front-End Architecture of a TypeScript + React Application","url":"https://www.dolthub.com/blog/2020-03-25-how-we-built-dolthub-front-end-architecture/","rank":-4.690092449226312,"score":6,"time":"2020-03-25T20:33:04Z"},{"id":22691185,"title":"Zarm,React UI Library for iOS&Andorid","url":"https://github.com/ZhongAnTech/zarm","rank":-5.8814219078830545,"score":1,"time":"2020-03-26T06:48:14Z"},{"id":22692336,"title":"React-snaplist-carousel. A modern way to do a classic thing","url":"https://github.com/luispuig/react-snaplist-carousel","rank":-5.029694159741383,"score":2,"time":"2020-03-26T11:02:30Z"},{"id":22692919,"title":"Migrating to React Land: Gatsby","url":"https://blog.cloudflare.com/migrating-to-react-land-gatsby/","rank":-6.4254656634776115,"score":1,"time":"2020-03-26T12:41:45Z"},{"id":22694678,"title":"Build a Todo App with React, MongoDB, ExpressJS, and Node.js Part 2 (Front End)","url":"https://dev.to/htnguy/build-a-todo-app-with-react-and-node-part-2-frontend-23n0","rank":-4.3934495640662155,"score":1,"time":"2020-03-26T15:43:47Z"},{"id":22695128,"title":"Scrolling-Based-Progressbar – React","url":"https://github.com/ValeedAnjum/scrolling-based-progressbar","rank":-6.737061774670698,"score":2,"time":"2020-03-26T16:20:03Z"},{"id":22696766,"title":"React-Native Released v0.62.0","url":"https://app.releasly.co/releases/facebook/react-native/0_62_0","rank":-6.141418665344863,"score":3,"time":"2020-03-26T19:07:38Z"},{"id":22696995,"title":"Useful Custom React Hooks for Your Next Web App","url":"https://blog.bitsrc.io/11-useful-custom-react-hooks-for-your-next-app-c66307cf0f0c","rank":-5.4223148645315336,"score":1,"time":"2020-03-26T19:28:33Z"},{"id":22697084,"title":"React Native 0.62 with Flipper","url":"https://reactnative.dev/blog/2020/03/26/version-0.62","rank":-6.141418665344863,"score":0,"time":"2020-03-26T19:36:46Z"},{"id":22698640,"title":"I made a free Event Countdown app in React Native","url":"https://apps.apple.com/us/app/timecount-day-counter/id1497946231","rank":-5.218630283054186,"score":1,"time":"2020-03-26T22:30:32Z"},{"id":22701226,"title":"React&Vue UI Library(50)","url":"https://github.com/ZhongAnTech/zarm","rank":-6.4254656634776115,"score":2,"time":"2020-03-27T08:32:12Z"},{"id":22701313,"title":"An open source Texas Hold'em based on React powered by Bitcoin Lightning Network","url":"https://github.com/igreshev/lightning-poker","rank":-4.5369272462944465,"score":1,"time":"2020-03-27T08:59:41Z"},{"id":22702688,"title":"Serverless Stack – Serverless Framework and React Full Tutorial","url":"https://serverless-stack.com/","rank":-5.642544952660551,"score":4,"time":"2020-03-27T13:36:42Z"},{"id":22704875,"title":"Build a type safe React App with ReasonML, Part 1","url":"https://dev.to/techway/build-a-type-safe-react-app-with-reasonml-part-1-4pk1","rank":-5.218630283054186,"score":3,"time":"2020-03-27T17:29:11Z"},{"id":22708252,"title":"I bootstrapped a React codebase generator to $2k monthly revenue","url":"https://blog.getmakerlog.com/how-i-bootstrapped-a-react-codebase-generator-to-2k-mrr-with-gabe-ragland/","rank":-5.218630283054186,"score":3,"time":"2020-03-28T00:52:55Z"},{"id":22713787,"title":"Building a Mean.js AngularJS Project with Create-React-App","url":"https://blog.isquaredsoftware.com/2020/03/codebase-conversion-building-mean-with-cra/","rank":-5.218630283054186,"score":2,"time":"2020-03-28T19:42:31Z"},{"id":22717900,"title":"Server-Side Only React with Next","url":"https://webcloud.se/blog/2020-03-12-nextjs-without-client-side-react/","rank":-6.141418665344863,"score":104,"time":"2020-03-29T10:49:15Z"},{"id":22718752,"title":"Scrolling-Based-Progressbar – React","url":"https://github.com/ValeedAnjum/scrolling-based-progressbar","rank":-6.737061774670698,"score":1,"time":"2020-03-29T13:20:25Z"},{"id":22725299,"title":"React Tetris","url":"https://ahuth.github.io/tetris/","rank":-7.460654783917127,"score":2,"time":"2020-03-30T04:39:52Z"},{"id":22726213,"title":"React UI library including more than 50","url":"https://github.com/ZhongAnTech/zarm","rank":-5.8814219078830545,"score":2,"time":"2020-03-30T08:32:13Z"},{"id":22727595,"title":"App Center and React Native to Send Out Push Notification in Multiple Languages","url":"https://medium.com/@shemseddine/using-app-center-to-send-out-push-notification-in-multiple-languages-3766c1a7225f","rank":-4.690092449226312,"score":1,"time":"2020-03-30T12:50:01Z"},{"id":22728334,"title":"Building Forms Using Formik with the React Hooks API and TypeScript","url":"https://wanago.io/2020/03/30/forms-formik-react-hooks-api-typescript/","rank":-5.029694159741383,"score":1,"time":"2020-03-30T14:37:23Z"},{"id":22728400,"title":"The React Router Repeats Itself, First as Tragedy, Second as Farce","url":"https://medium.com/@graham.mendick/the-react-router-repeats-itself-first-as-tragedy-second-as-farce-52f6ef8b9d97","rank":-5.029694159741383,"score":2,"time":"2020-03-30T14:45:40Z"},{"id":22729860,"title":"Show HN: Use-sound, a React hook for sound effects on the web","url":"https://joshwcomeau.com/react/announcing-use-sound-react-hook/","rank":-4.690092449226312,"score":131,"time":"2020-03-30T17:09:01Z"},{"id":22730580,"title":"React Mental Models: Working with Input","url":"https://learnreact.design/2020/03/31/react-mental-models-working-with-input","rank":-6.141418665344863,"score":12,"time":"2020-03-30T18:13:52Z"},{"id":22732309,"title":"React Hooks for Remote Data Fetching","url":"https://swr.now.sh/","rank":-6.141418665344863,"score":2,"time":"2020-03-30T21:06:50Z"},{"id":22736398,"title":"Show HN: HTML for React with responsive style props","url":"https://html-styled.now.sh","rank":-5.4223148645315336,"score":1,"time":"2020-03-31T10:47:10Z"},{"id":22737531,"title":"Sign in with Apple on React and React-Native Using Node","url":"https://dev.to/aryaminus/how-to-sign-in-with-apple-on-react-and-react-native-using-node-5g0b","rank":-7.148568583438252,"score":1,"time":"2020-03-31T13:54:13Z"},{"id":22738378,"title":"Instagram Pinch-to-Zoom – “Can It Be Done in React Native?”","url":"https://youtu.be/MukiK57qwVY","rank":-5.029694159741383,"score":2,"time":"2020-03-31T15:22:54Z"},{"id":22738879,"title":"React Hooks Implemented for PureScript's Halogen","url":"https://github.com/thomashoneyman/purescript-halogen-hooks","rank":-5.8814219078830545,"score":3,"time":"2020-03-31T16:03:07Z"},{"id":22740119,"title":"SEO for JavaScript/React/Vue/Angular","url":"https://prerendering.com","rank":-6.141418665344863,"score":1,"time":"2020-03-31T17:39:11Z"},{"id":22748167,"title":"Show HN: Lego – Discover Latest React.js Components","url":"https://lego.loop8.io/","rank":-5.642544952660551,"score":3,"time":"2020-04-01T13:13:00Z"},{"id":22748444,"title":"React vs. Vue – The CTOs Guide to Choose the Right Framework","url":"https://www.simform.com/react-vs-vue/","rank":-5.029694159741383,"score":1,"time":"2020-04-01T13:51:22Z"},{"id":22748462,"title":"Blazor vs. React Angular and Vue","url":"https://devathon.com/blog/blazor-vs-angular-vs-react-vs-vue/","rank":-6.141418665344863,"score":1,"time":"2020-04-01T13:54:37Z"},{"id":22749586,"title":"Creating a React Native app in less than 1 hour","url":"https://youtu.be/3u0eQMr3yMk","rank":-5.218630283054186,"score":2,"time":"2020-04-01T15:21:55Z"},{"id":22749631,"title":"Show HN: Bored at Home” React Challenge","url":"https://learnreact.design/challenges/bored-at-home-react/","rank":-5.8814219078830545,"score":1,"time":"2020-04-01T15:26:31Z"},{"id":22749834,"title":"Launching “Bored at Home” React Challenge","url":"https://twitter.com/lintonye/status/1245374846193696769","rank":-6.141418665344863,"score":3,"time":"2020-04-01T15:42:21Z"},{"id":22753077,"title":"React app following best practice 2020-04-02","url":"https://github.com/ezy/spec-react","rank":-5.642544952660551,"score":2,"time":"2020-04-01T20:14:39Z"},{"id":22756233,"title":"Animate stack on react-router-native","url":"https://github.com/Taymindis/react-router-native-animate-stack#react-router-native-animate-stack","rank":-6.141418665344863,"score":3,"time":"2020-04-02T04:34:51Z"},{"id":22757882,"title":"React Router and Nginx over HTTP/2","url":"https://marcofranssen.nl/react-router-and-nginx-over-http2/","rank":-5.8814219078830545,"score":2,"time":"2020-04-02T11:20:49Z"},{"id":22757913,"title":"Lego – Stay updated with latest React Components","url":"http://lego.loop8.io/","rank":-5.8814219078830545,"score":1,"time":"2020-04-02T11:25:05Z"},{"id":22758408,"title":"“Bored at Home” React Challenge","url":"https://learnreact.design/challenges/bored-at-home-react/","rank":-6.4254656634776115,"score":1,"time":"2020-04-02T12:59:47Z"},{"id":22758494,"title":"Show HN: A PowerPoint alternative with analytics in React","url":"https://dashboard.sizle.io/","rank":-5.4223148645315336,"score":3,"time":"2020-04-02T13:09:59Z"},{"id":22758793,"title":"Is React Hook Form the best form library?","url":"https://dev.to/matfrana/react-hook-form-the-best-form-library-1o1l","rank":-5.642544952660551,"score":1,"time":"2020-04-02T13:38:54Z"},{"id":22760448,"title":"Writing Tests as User Stories in React","url":"https://rafaelquintanilha.com/writing-tests-as-user-stories-in-react/","rank":-5.8814219078830545,"score":1,"time":"2020-04-02T16:02:29Z"},{"id":22761622,"title":"React Mental Models: Working with Input","url":"https://learnreact.design/2020/03/31/react-mental-models-working-with-input","rank":-6.141418665344863,"score":73,"time":"2020-04-02T17:53:07Z"},{"id":22764087,"title":"A React Native application with only user-land C code","url":"https://github.com/alloy/RealNative","rank":-5.218630283054186,"score":2,"time":"2020-04-02T21:30:28Z"},{"id":22764813,"title":"Theming React Components with CSS Variables","url":"https://medium.com/bitsrcio/theming-react-components-with-css-variables-ee52d1bb3d90","rank":-6.141418665344863,"score":1,"time":"2020-04-02T23:09:00Z"},{"id":22766717,"title":"Create-React-Library","url":"https://github.com/transitive-bullshit/create-react-library","rank":-7.080419157732719,"score":2,"time":"2020-04-03T06:19:32Z"},{"id":22768330,"title":"Show HN: Coronavirus Simulation Built with D3.js and React","url":"https://github.com/fatiherikli/coronavirus-simulation/","rank":-5.218630283054186,"score":2,"time":"2020-04-03T12:06:32Z"},{"id":22771406,"title":"“Bored at Home” React Challenge","url":"https://learnreact.design/challenges/bored-at-home-react/","rank":-6.4254656634776115,"score":3,"time":"2020-04-03T16:58:09Z"},{"id":22775249,"title":"React devs: Do you prefer Next or Gatsby? We compare the two in this week's blog","url":"https://buttercms.com/blog/nextjs-vs-gatsbyjs-picking-the-right-support-react-framework","rank":-4.132099107886384,"score":4,"time":"2020-04-04T00:42:00Z"},{"id":22775290,"title":"How to Build a Modular React UI Library with Bit","url":"https://medium.com/@edenella/how-to-build-a-modular-react-ui-library-with-bit-and-bit-dev-7b7cf49b5146","rank":-5.218630283054186,"score":1,"time":"2020-04-04T00:48:09Z"},{"id":22776548,"title":"How to Generate QR Code with React Native","url":"https://kriss.io/how-to-generate-qr-code-with-react-native/#.XogbeMAxWaM","rank":-5.642544952660551,"score":1,"time":"2020-04-04T06:13:53Z"},{"id":22776753,"title":"React in 33 lines","url":"https://leontrolski.github.io/33-line-react.html","rank":-6.737061774670698,"score":418,"time":"2020-04-04T07:12:54Z"},{"id":22777787,"title":"Creating a Basic Slack Clone with Postgres and React Hooks","url":"https://dev.to/supabase/creating-a-basic-slack-clone-with-postgres-and-react-hooks-4iep","rank":-5.218630283054186,"score":3,"time":"2020-04-04T12:06:16Z"},{"id":22777902,"title":"React debugging session – Why is this function called hundreds of times?","url":"https://jkettmann.com/react-debugging-session-hundreds-of-function-calls/","rank":-5.029694159741383,"score":2,"time":"2020-04-04T12:41:56Z"},{"id":22777990,"title":"Xbox PC app switching from Electron to React Native","url":"https://www.windowscentral.com/xbox-app-pc-gets-speed-boost-ditching-electron-react-native-uwp","rank":-5.4223148645315336,"score":2,"time":"2020-04-04T13:01:01Z"},{"id":22778418,"title":"Show HN: I did a small project (React CRA) for a challenge on YouTube","url":"https://lco-basketball-tournament.firebaseapp.com/","rank":-4.5369272462944465,"score":1,"time":"2020-04-04T14:34:38Z"},{"id":22778507,"title":"What Is the React Scheduler?","url":"https://ahuth.github.io/articles/what-is-the-react-scheduler.html","rank":-6.4254656634776115,"score":2,"time":"2020-04-04T14:47:04Z"},{"id":22779689,"title":"Build an Emoji game and learn React","url":"https://learnreact.design/challenges/bored-at-home-react","rank":-5.8814219078830545,"score":2,"time":"2020-04-04T17:16:25Z"},{"id":22780391,"title":"Show HN: Watch me deploy a react and angular site with one command using AWS CDK","url":"https://www.youtube.com/watch?v=tUUNiF0q7rk","rank":-4.2587684905126455,"score":3,"time":"2020-04-04T18:36:19Z"},{"id":22785421,"title":"Auto React-Native Builds (CD) with GitHub-Actions and Fastlane","url":"https://dev.to/aryaminus/auto-react-native-builds-cd-with-github-actions-and-fastlane-4nki","rank":-5.218630283054186,"score":1,"time":"2020-04-05T13:15:24Z"},{"id":22787138,"title":"Auto React-Native Builds (CD) with GitHub-Actions and Fastlane","url":"https://dev.to/aryaminus/auto-react-native-builds-cd-with-github-actions-and-fastlane-4nki","rank":-5.218630283054186,"score":1,"time":"2020-04-05T17:57:19Z"},{"id":22789685,"title":"We are building a React/Node code generator in Haskell","url":"https://github.com/wasp-lang/wasp","rank":-5.218630283054186,"score":3,"time":"2020-04-05T23:41:26Z"},{"id":22790864,"title":"Auto React-Native Builds (CD) with GitHub-Actions and Fastlane","url":"https://dev.to/aryaminus/auto-react-native-builds-cd-with-github-actions-and-fastlane-4nki","rank":-5.218630283054186,"score":1,"time":"2020-04-06T04:16:06Z"},{"id":22791473,"title":"React in 33 lines – further musings","url":"https://leontrolski.github.io/33-line-react-thoughts.html","rank":-6.141418665344863,"score":2,"time":"2020-04-06T07:08:17Z"},{"id":22793931,"title":"Chat app with React Native part 1: Build reusable UI form elements","url":"https://heartbeat.fritz.ai/chat-app-with-react-native-part-1-build-reusable-ui-form-elements-using-react-native-paper-75d82e2ca94f","rank":-4.853960595957184,"score":4,"time":"2020-04-06T14:20:44Z"},{"id":22794052,"title":"Build vanilla React Native apps in a browser (with any native modules)","url":"https://twitter.com/mikediarmid/status/1247163664366354434","rank":-4.853960595957184,"score":3,"time":"2020-04-06T14:33:36Z"},{"id":22794280,"title":"Learn React Internals","url":"https://codecrafters.io/learn-react-internals","rank":-7.080419157732719,"score":2,"time":"2020-04-06T14:57:50Z"},{"id":22795764,"title":"Show HN: Awesome Web React, 20 demos for online development with React","url":"https://awesome-web-react.js.org/","rank":-6.969263392375751,"score":3,"time":"2020-04-06T17:32:35Z"},{"id":22795927,"title":"AppGyver Composer Pro launched: full visual dev platform for React Native/React","url":"https://techcrunch.com/2020/04/06/appgyver-launches-composer-pro-its-new-no-code-editor/","rank":-6.969263392375751,"score":4,"time":"2020-04-06T17:45:33Z"},{"id":22796800,"title":"Porting a React Front End to TypeScript","url":"https://www.executeprogram.com/blog/porting-a-react-frontend-to-typescript","rank":-5.8814219078830545,"score":9,"time":"2020-04-06T19:10:02Z"},{"id":22797448,"title":"Getting Started with React Native","url":"https://www.sitepen.com/blog/getting-started-with-react-native/","rank":-6.4254656634776115,"score":3,"time":"2020-04-06T20:25:40Z"},{"id":22798135,"title":"Show HN: A small CLI tool to manage react-intl translations","url":"https://github.com/murar8/react-intl-locale-manager","rank":-5.029694159741383,"score":2,"time":"2020-04-06T21:36:29Z"},{"id":22799396,"title":"Dash is React for Python, R, and Julia","url":"https://medium.com/@plotlygraphs/dash-is-react-for-python-r-and-julia-c75822d1cc24","rank":-5.642544952660551,"score":25,"time":"2020-04-07T00:52:43Z"},{"id":22800676,"title":"Rock-Jock with React Hooks Part – 1: Getting Started","url":"https://medium.com/mindful-engineering/rock-jock-with-react-hooks-part-1-getting-started-b2e31375518a","rank":-5.4223148645315336,"score":1,"time":"2020-04-07T05:58:36Z"},{"id":22801382,"title":"Replacing React's Redux Library with the UseReducer Hook","url":"https://dev.to/kendalmintcode/replacing-react-s-redux-library-with-the-usereducer-hook-2df9","rank":-5.4223148645315336,"score":6,"time":"2020-04-07T08:27:53Z"},{"id":22801531,"title":"Flutter vs. React Native: What App Developers Should Know About","url":"https://fireart.studio/blog/flutter-vs-react-native-what-app-developers-should-know-about-cross-platform-mobile-development/","rank":-5.218630283054186,"score":1,"time":"2020-04-07T08:59:47Z"},{"id":22803303,"title":"Gqless: GraphQL Without GQL in React","url":"https://youtu.be/x1HA1EiKqOA","rank":-6.141418665344863,"score":3,"time":"2020-04-07T14:07:33Z"},{"id":22803926,"title":"Hue Color Selection – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=bAZhVl9YvB4","rank":-5.218630283054186,"score":2,"time":"2020-04-07T15:11:37Z"},{"id":22804160,"title":"Plotly Dash Is React for Python, R, and Julia","url":"https://medium.com/plotly/dash-is-react-for-python-r-and-julia-c75822d1cc24","rank":-5.4223148645315336,"score":5,"time":"2020-04-07T15:35:36Z"},{"id":22804173,"title":"RMWC v6 Released as Google abandons its own React wrapper for Material UI","url":"https://github.com/jamesmfriedman/rmwc","rank":-4.690092449226312,"score":2,"time":"2020-04-07T15:37:33Z"},{"id":22805041,"title":"Forms in React Native, The right way","url":"https://elazizi.com/forms-in-react-native-the-right-way","rank":-5.8814219078830545,"score":1,"time":"2020-04-07T17:00:24Z"},{"id":22805865,"title":"Conduct React.js interviews in realtime browser IDE (2020)","url":"https://realtimereact.landen.co/","rank":-5.4223148645315336,"score":5,"time":"2020-04-07T18:15:52Z"},{"id":22806401,"title":"React-internationalizationext API Analysis for large scale apps","url":"https://buttercms.com/blog/react-internationalization-for-large-scale-apps","rank":-5.642544952660551,"score":2,"time":"2020-04-07T19:08:19Z"},{"id":22808935,"title":"Profiling React.js Performance","url":"http://addyosmani.com/blog/profiling-react-js/","rank":-6.737061774670698,"score":1,"time":"2020-04-08T00:22:58Z"},{"id":22809222,"title":"Dash brings React to Python, R, and Julia","url":"https://medium.com/plotly/dash-is-react-for-python-r-and-julia-c75822d1cc24","rank":-5.642544952660551,"score":1,"time":"2020-04-08T01:20:24Z"},{"id":22811083,"title":"React Admin Dashboard Template Integrated with Node.js Back End and PostgreSQL","url":"https://www.producthunt.com/posts/sing-app-react-node-js","rank":-4.853960595957184,"score":1,"time":"2020-04-08T08:31:08Z"},{"id":22812118,"title":"How to perform CRUD operations using React","url":"https://medium.com/free-code-camp/crud-using-react-41d047224e26","rank":-5.8814219078830545,"score":3,"time":"2020-04-08T11:59:19Z"},{"id":22812228,"title":"React Contexts Are Dynamic Scope","url":"https://spin.atomicobject.com/2020/04/08/react-contexts-dynamic-scope/#.Xo3AsgHWQIk.hackernews","rank":-6.4254656634776115,"score":1,"time":"2020-04-08T12:16:53Z"},{"id":22813065,"title":"React App SSR Starter","url":"https://github.com/xizon/react-app-ssr-starter","rank":-6.737061774670698,"score":1,"time":"2020-04-08T14:09:09Z"},{"id":22813415,"title":"React Desktop","url":"http://reactdesktop.js.org/demo/","rank":-7.460654783917127,"score":3,"time":"2020-04-08T14:49:10Z"},{"id":22814050,"title":"React Folder Structure in 5 Steps","url":"https://www.robinwieruch.de/react-folder-structure","rank":-6.141418665344863,"score":1,"time":"2020-04-08T15:55:07Z"},{"id":22814508,"title":"Effortless realtime data management for React and Feathers applications","url":"https://humaans.github.io/figbird/","rank":-5.4223148645315336,"score":5,"time":"2020-04-08T16:38:05Z"},{"id":22818646,"title":"Chakra UI: simple, modular and accessible React component library","url":"https://chakra-ui.com/","rank":-5.4223148645315336,"score":5,"time":"2020-04-09T00:27:55Z"},{"id":22819693,"title":"Show HN: Free React Admin Template with Stylish Transparent Design","url":"https://flatlogic.com/templates/light-blue-react-template","rank":-5.218630283054186,"score":1,"time":"2020-04-09T04:10:52Z"},{"id":22822040,"title":"Creating a Gauge in React","url":"https://wattenberger.com/blog/gauge","rank":-6.4254656634776115,"score":9,"time":"2020-04-09T12:54:24Z"},{"id":22822211,"title":"Creating Serverless React Apps on AWS","url":"https://medium.com/@c.andrewlong/creating-serverless-react-apps-on-aws-bd038ce76a81","rank":-6.141418665344863,"score":1,"time":"2020-04-09T13:15:51Z"},{"id":22823518,"title":"Plotly Dash Brings React to Python, R and Julia","url":"https://medium.com/plotly/dash-is-react-for-python-r-and-julia-c75822d1cc24","rank":-5.4223148645315336,"score":1,"time":"2020-04-09T15:33:07Z"},{"id":22826393,"title":"How react suspense displays loading indicators","url":"https://twitter.com/dani_akash_/status/1247617443897290752","rank":-6.141418665344863,"score":1,"time":"2020-04-09T19:42:39Z"},{"id":22827314,"title":"Creating a Gauge in React","url":"https://wattenberger.com/blog/gauge","rank":-6.4254656634776115,"score":1,"time":"2020-04-09T21:18:15Z"},{"id":22831727,"title":"Show HN: A state management based on Behavior Trees for React and JavaScript","url":"https://github.com/Idered/behavior-tree","rank":-4.690092449226312,"score":4,"time":"2020-04-10T10:50:29Z"},{"id":22832055,"title":"Learning React in 24 Hours","url":"https://www.kislayverma.com/post/learning-react-in-24-hours","rank":-6.4254656634776115,"score":3,"time":"2020-04-10T11:50:20Z"},{"id":22832261,"title":"Dark-Mode on React App Made Simple","url":"https://monochroma.epsilon.now.sh/","rank":-5.8814219078830545,"score":1,"time":"2020-04-10T12:18:32Z"},{"id":22832465,"title":"How to Create a Coronavirus Covid-19 Map in React with Gatsby and Leaflet","url":"https://www.freecodecamp.org/news/how-to-create-a-coronavirus-covid-19-dashboard-map-app-in-react-with-gatsby-and-leaflet/","rank":-4.5369272462944465,"score":1,"time":"2020-04-10T12:47:20Z"},{"id":22833506,"title":"What in the world is so about React Native?","url":"https://www.decipherzone.com/blog-detail/react-native-what-is-why-use-it","rank":-5.4223148645315336,"score":1,"time":"2020-04-10T14:44:34Z"},{"id":22834201,"title":"Creating a Gauge in React","url":"https://wattenberger.com/blog/gauge","rank":-6.4254656634776115,"score":5,"time":"2020-04-10T15:46:29Z"},{"id":22837333,"title":"Create a Gauge with React.js","url":"http://wattenberger.com/blog/gauge/?","rank":-6.141418665344863,"score":3,"time":"2020-04-10T21:02:31Z"},{"id":22838412,"title":"Dark Mode with Custom React Hooks Using Local Storage","url":"https://youtu.be/BAf0uhKVHBk","rank":-5.4223148645315336,"score":2,"time":"2020-04-10T23:26:49Z"},{"id":22839125,"title":"React Simple Boilerplate for Beginners","url":"https://dev.to/udaypydi/react-simple-boilerplate-for-beginners-35jc","rank":-6.4254656634776115,"score":3,"time":"2020-04-11T01:56:16Z"},{"id":22842562,"title":"Show HN: I Built a React Templating Tool in Ruby","url":"https://medium.com/@c.andrewlong/how-i-built-a-react-templating-tool-in-ruby-e4391bd64d9b","rank":-5.218630283054186,"score":1,"time":"2020-04-11T16:43:10Z"},{"id":22843398,"title":"Plotly Dash Brings React to Python, R, and Julia","url":"https://medium.com/plotly/dash-is-react-for-python-r-and-julia-c75822d1cc24","rank":-5.4223148645315336,"score":3,"time":"2020-04-11T18:59:45Z"},{"id":22844304,"title":"React Internationalization for Large Scale Apps","url":"https://buttercms.com/blog/react-internationalization-for-large-scale-apps","rank":-6.141418665344863,"score":1,"time":"2020-04-11T21:13:49Z"},{"id":22845807,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-12T03:15:54Z"},{"id":22849041,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-12T15:57:01Z"},{"id":22854137,"title":"Three ways to react to State event changes in SwiftUI","url":"https://dev.to/calin_crist/three-ways-to-react-to-state-event-changes-in-swiftui-5bh5","rank":-5.218630283054186,"score":1,"time":"2020-04-13T08:42:07Z"},{"id":22854558,"title":"The algebraic structure of functions, illustrated using React components","url":"https://jrsinclair.com/articles/2020/algebraic-structure-of-functions-illustrated-with-react-components/","rank":-5.4223148645315336,"score":106,"time":"2020-04-13T10:28:17Z"},{"id":22855911,"title":"Is React Native Dead?","url":"https://blog.logrocket.com/why-keep-faith-react-native/","rank":-6.737061774670698,"score":2,"time":"2020-04-13T14:06:03Z"},{"id":22856390,"title":"Show HN: Build Slack Applications with React","url":"https://github.com/maxchehab/phelia","rank":-5.8814219078830545,"score":0,"time":"2020-04-13T14:58:22Z"},{"id":22856441,"title":"React Native- Getting started with a brief guide","url":"https://www.decipherzone.com/blog-detail/react-native-getting-started-brief-guide","rank":-5.642544952660551,"score":1,"time":"2020-04-13T15:04:58Z"},{"id":22856446,"title":"CSS Variables for React Developers","url":"https://joshwcomeau.com/css/css-variables-for-react-devs/","rank":-6.4254656634776115,"score":2,"time":"2020-04-13T15:05:22Z"},{"id":22857857,"title":"Show HN: NomTracker (Barebones Calorie Tracker in React/Rails)","url":"https://nomtracker.herokuapp.com/","rank":-5.4223148645315336,"score":3,"time":"2020-04-13T17:26:23Z"},{"id":22859968,"title":"Show HN: Phelia – React for Slack Apps","url":"https://github.com/maxchehab/phelia#quick-start","rank":-5.8814219078830545,"score":12,"time":"2020-04-13T21:07:04Z"},{"id":22860475,"title":"Show HN: React hook to set and get refs dynamically","url":"https://github.com/fitzmode/use-dynamic-refs","rank":-5.218630283054186,"score":2,"time":"2020-04-13T21:46:51Z"},{"id":22860766,"title":"Live design of React Native app","url":"https://www.twitch.tv/collections/Fr5-N7nXAhajkg","rank":-6.141418665344863,"score":1,"time":"2020-04-13T22:12:56Z"},{"id":22864139,"title":"Show HN: Wes Bos's React For Beginners “Catch of the Day” demo as a real app","url":"https://vendorstall.app","rank":-4.132099107886384,"score":1,"time":"2020-04-14T09:41:52Z"},{"id":22864351,"title":"React Native Storage","url":"https://github.com/chende008/react-native-fast-app","rank":-7.080419157732719,"score":1,"time":"2020-04-14T10:25:27Z"},{"id":22864354,"title":"React Native Fetch","url":"https://github.com/chende008/react-native-fast-app","rank":-7.080419157732719,"score":1,"time":"2020-04-14T10:25:40Z"},{"id":22864548,"title":"React Native: Quick Guide","url":"https://www.decipherzone.com/blog-detail/react-native-getting-started-brief-guide","rank":-6.737061774670698,"score":1,"time":"2020-04-14T10:55:51Z"},{"id":22864750,"title":"Learn to Integrate React Native features in an existing iOS native app","url":"https://www.imaginea.com/integrating-react-native-features-in-an-existing-ios-native-app/","rank":-4.853960595957184,"score":1,"time":"2020-04-14T11:41:29Z"},{"id":22864950,"title":"React Summit: Attend the biggest ReactJS online conference for free","url":"https://sfree.life/reactjs-react-summit-conf-2020-stream-free/","rank":-5.218630283054186,"score":0,"time":"2020-04-14T12:17:15Z"},{"id":22865306,"title":"Convert an imperative library to a declarative React component","url":"https://blog.theodo.com/2020/04/sketchfab-react-part-1/","rank":-5.4223148645315336,"score":1,"time":"2020-04-14T13:00:07Z"},{"id":22865988,"title":"Advanced 2D Transformations in React Native","url":"https://www.youtube.com/watch?v=YUcLbo_w_Ts","rank":-6.141418665344863,"score":1,"time":"2020-04-14T13:56:13Z"},{"id":22867927,"title":"Agnita: Authentication for Create React App Using AWS Cognito","url":"https://medium.com/@bartwijnants/agnita-authentication-for-create-react-app-using-aws-cognito-80cde1fb781b","rank":-5.4223148645315336,"score":1,"time":"2020-04-14T16:28:21Z"},{"id":22869418,"title":"React Summit: Attend the biggest ReactJS online conference for free","url":"https://sfree.life/reactjs-react-summit-conf-2020-stream-free/","rank":-5.218630283054186,"score":0,"time":"2020-04-14T18:14:01Z"},{"id":22869547,"title":"Building React Forms with Schemas and Uniforms","url":"https://medium.com/bitsrcio/building-react-forms-with-schemas-and-uniforms-1fd30dd1344b","rank":-5.8814219078830545,"score":1,"time":"2020-04-14T18:23:24Z"},{"id":22870861,"title":"The Algebraic Structure of Functions, illustrated using React components","url":"https://jrsinclair.com/articles/2020/algebraic-structure-of-functions-illustrated-with-react-components/","rank":-5.4223148645315336,"score":3,"time":"2020-04-14T20:10:55Z"},{"id":22871414,"title":"Dtale Flask/React client for visualizing pandas data structures","url":"https://github.com/man-group/dtale","rank":-5.4223148645315336,"score":3,"time":"2020-04-14T21:03:41Z"},{"id":22875354,"title":"React Native Setup for Existing Native Codebases","url":"https://medium.com/@neelbakshi/a-react-native-kick-start-for-existing-native-projects-c10d2e113988?source=friends_link&sk=b7abb66242ae98913f2455a40d067531","rank":-5.8814219078830545,"score":1,"time":"2020-04-15T07:17:39Z"},{"id":22876408,"title":"Show HN: A React plugin I made for adding potatoes to webpages","url":"https://github.com/localjo/react-tater","rank":-4.853960595957184,"score":77,"time":"2020-04-15T11:07:29Z"},{"id":22877368,"title":"A Data Provider Pattern Using React Contexts","url":"https://spin.atomicobject.com/2020/04/15/react-context-data-provider-pattern/#.XpcKckU42aM.hackernews","rank":-5.8814219078830545,"score":2,"time":"2020-04-15T13:21:58Z"},{"id":22877566,"title":"Create Node, TypeScript and React Serverless Full Stack Apps in Minutes","url":"https://cantara.js.org","rank":-5.029694159741383,"score":1,"time":"2020-04-15T13:42:32Z"},{"id":22878340,"title":"Append Only Development with React [Talk]","url":"https://www.youtube.com/watch?v=cXuvCMG21Ss","rank":-6.141418665344863,"score":0,"time":"2020-04-15T14:47:32Z"},{"id":22878880,"title":"React Router v6 Preview","url":"https://reacttraining.com/blog/react-router-v6-pre","rank":-6.737061774670698,"score":1,"time":"2020-04-15T15:29:14Z"},{"id":22880349,"title":"Build Your Own React","url":"https://codecrafters.io/learn-react-internals","rank":-6.737061774670698,"score":1,"time":"2020-04-15T17:15:56Z"},{"id":22884317,"title":"Simple ClojureScript React Native Tooling","url":"https://github.com/vouch-opensource/krell","rank":-6.4254656634776115,"score":1,"time":"2020-04-15T23:21:26Z"},{"id":22886570,"title":"React Dynamic Sheet – Animated Bottom Sheet/Modal for Web Inspired by Instagram","url":"https://github.com/rsoury/react-dynamic-sheet/","rank":-4.853960595957184,"score":1,"time":"2020-04-16T06:00:41Z"},{"id":22887077,"title":"Free React 16.5.2 Template built with latest versions of Bootstrap, and Webpack","url":"https://www.producthunt.com/posts/light-blue-react-template","rank":-4.5369272462944465,"score":1,"time":"2020-04-16T07:43:10Z"},{"id":22887869,"title":"Smart UI for React. Enterprise-Grade Components","url":"https://www.htmlelements.com/docs/react/","rank":-5.8814219078830545,"score":2,"time":"2020-04-16T10:14:14Z"},{"id":22888943,"title":"Show HN: Open – Free React landing page template","url":"https://github.com/cruip/open-react-template","rank":-5.642544952660551,"score":135,"time":"2020-04-16T13:08:30Z"},{"id":22889471,"title":"How to create link content previewer with React, Vue, and Vanilla JavaScript","url":"https://dev.to/ilonacodes/frontend-shorts-how-to-create-link-content-previewer-with-react-vue-and-vanilla-javascript-1pm1","rank":-4.853960595957184,"score":3,"time":"2020-04-16T14:04:47Z"},{"id":22889631,"title":"Free tickets available: Attend the biggest React conf in the cloud – April 17","url":"https://remote.reactsummit.com","rank":-4.690092449226312,"score":1,"time":"2020-04-16T14:22:03Z"},{"id":22889741,"title":"Firebase Email Authentication with react-native-firebase and react-navigation v5","url":"https://heartbeat.fritz.ai/chat-app-with-react-native-part-2-firebase-user-authentication-with-react-native-firebase-533352870497","rank":-7.148568583438252,"score":1,"time":"2020-04-16T14:32:31Z"},{"id":22895598,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":2,"time":"2020-04-17T02:14:11Z"},{"id":22895661,"title":"React-Native-Fast-App","url":"https://dev.to/rufeng008/react-native-fast-app-efficient-pure-js-library-3m42","rank":-6.737061774670698,"score":1,"time":"2020-04-17T02:27:12Z"},{"id":22898186,"title":"Show HN: A demo street food map using React, TypeScript, Mapbox GL and open data","url":"https://github.com/localjo/sanfrancisco-streetfood/","rank":-4.3934495640662155,"score":1,"time":"2020-04-17T11:52:10Z"},{"id":22898187,"title":"Top React.js Use Cases","url":"https://flatlogic.com/blog/top-react-use-cases/","rank":-6.4254656634776115,"score":1,"time":"2020-04-17T11:52:13Z"},{"id":22898852,"title":"React Native vs. Flutter: Which is for you in 2020?","url":"https://digiryte.com/blog/posts/react-native-vs-flutter-which-is-for-you-in-2020","rank":-5.218630283054186,"score":1,"time":"2020-04-17T13:36:48Z"},{"id":22898873,"title":"Native Modules for React Native","url":"https://blog.theodo.com/2020/04/react-native-bridge-module/","rank":-6.4254656634776115,"score":5,"time":"2020-04-17T13:39:19Z"},{"id":22902503,"title":"Interface Builder for React","url":"https://twitter.com/emilsjolander/status/1251185458408755205","rank":-6.737061774670698,"score":2,"time":"2020-04-17T20:09:42Z"},{"id":22902913,"title":"Audio fingerprinting in mobile with react-native (long tutorial)","url":"https://en.suliman.ws/posts/mafp","rank":-5.4223148645315336,"score":2,"time":"2020-04-17T20:57:52Z"},{"id":22904531,"title":"Data fetching with React Suspense that you can use today","url":"https://dev.to/andreiduca/practical-implementation-of-data-fetching-with-react-suspense-that-you-can-use-today-273m","rank":-5.218630283054186,"score":1,"time":"2020-04-18T01:18:56Z"},{"id":22905754,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":2,"time":"2020-04-18T06:26:57Z"},{"id":22905986,"title":"JavaScript and Ruby on Rails with React, Angular, and Vue","url":"https://cousesites.blogspot.com/2019/11/ruby-on-rails-react-angular.html","rank":-5.218630283054186,"score":1,"time":"2020-04-18T07:33:43Z"},{"id":22907032,"title":"ZEIT React Components","url":"http://react.zeit-ui.co","rank":-7.080419157732719,"score":1,"time":"2020-04-18T11:44:00Z"},{"id":22908712,"title":"Show HN: React Bindings for the Gact Store","url":"https://github.com/gactjs/react-store","rank":-5.642544952660551,"score":1,"time":"2020-04-18T16:17:27Z"},{"id":22912108,"title":"Show HN: Codelift – A “No Code” GUI for Your React App","url":"https://github.com/ericclemmons/codelift","rank":-5.029694159741383,"score":14,"time":"2020-04-18T23:45:14Z"},{"id":22914341,"title":"React Custom Hooks: A simple intuition if you still can’t hit it off","url":"https://medium.com/from-the-scratch/react-custom-hooks-a-simple-intuition-if-you-still-cant-hit-it-off-8d27fa4ba10","rank":-4.5369272462944465,"score":1,"time":"2020-04-19T08:10:25Z"},{"id":22914427,"title":"Show HN: I made a Flipper plugin for redux and React Native","url":"https://dev.to/jkgan/introducing-flipper-redux-plugin-42jf","rank":-4.853960595957184,"score":3,"time":"2020-04-19T08:36:03Z"},{"id":22916855,"title":"React Hooks and Why They Make (Coding) Life So Much Easier","url":"https://levelup.gitconnected.com/react-hooks-why-they-make-coding-life-so-much-easier-fe72f75b8e37","rank":-5.029694159741383,"score":1,"time":"2020-04-19T16:23:26Z"},{"id":22917312,"title":"(React) how to build zero-boilerplate relational state fast and easy","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.029694159741383,"score":1,"time":"2020-04-19T17:30:51Z"},{"id":22920487,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":2,"time":"2020-04-20T01:58:22Z"},{"id":22921045,"title":"Faster React development with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.8814219078830545,"score":2,"time":"2020-04-20T04:14:01Z"},{"id":22921665,"title":"5 Years of React patterns, practices and pitfalls","url":"https://www.youtube.com/watch?v=4zm2p83XYXI","rank":-5.642544952660551,"score":6,"time":"2020-04-20T06:31:43Z"},{"id":22921748,"title":"Holy *#$ What Is Wrong with the React Community?","url":"https://twitter.com/slightlylate/status/1251668620335214592","rank":-5.4223148645315336,"score":8,"time":"2020-04-20T06:54:41Z"},{"id":22923383,"title":"The Quest for the Perfect Dark Mode (Gatsby/React)","url":"https://joshwcomeau.com/gatsby/dark-mode/","rank":-5.4223148645315336,"score":74,"time":"2020-04-20T12:51:32Z"},{"id":22924032,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-20T14:24:56Z"},{"id":22924458,"title":"Faster React development with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.8814219078830545,"score":1,"time":"2020-04-20T15:07:53Z"},{"id":22924813,"title":"Pheli – React for Slack Apps","url":"https://github.com/maxchehab/phelia","rank":-6.4254656634776115,"score":164,"time":"2020-04-20T15:37:02Z"},{"id":22924853,"title":"Use Notion as CMS for your React pages","url":"https://github.com/splitbee/react-notion","rank":-5.642544952660551,"score":5,"time":"2020-04-20T15:40:12Z"},{"id":22926270,"title":"React Mental Models: The True Face of JSX","url":"https://learnreact.design/2020/04/20/react-mental-models-the-true-face-of-jsx","rank":-5.642544952660551,"score":15,"time":"2020-04-20T17:40:33Z"},{"id":22927447,"title":"Scrolling-Based-Progressbar – React","url":"https://github.com/ValeedAnjum/scrolling-based-progressbar","rank":-6.737061774670698,"score":1,"time":"2020-04-20T19:27:44Z"},{"id":22928608,"title":"Restoring React reducer state across browser sessions","url":"https://www.executeprogram.com/blog/restoring-react-reducer-state-across-browser-sessions","rank":-5.8814219078830545,"score":46,"time":"2020-04-20T21:10:38Z"},{"id":22931322,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":1,"time":"2020-04-21T02:47:17Z"},{"id":22932745,"title":"Building a Custom React Renderer Tutorial","url":"https://github.com/codejamninja/create-react-renderer","rank":-6.141418665344863,"score":1,"time":"2020-04-21T07:15:28Z"},{"id":22935064,"title":"Show HN: Enform – Enjoyable Forms with React","url":"https://github.com/moubi/enform#readme","rank":-5.8814219078830545,"score":5,"time":"2020-04-21T14:04:39Z"},{"id":22935198,"title":"Chat app React Native: Add Firestore collections to create and store Chat Rooms","url":"https://heartbeat.fritz.ai/chat-app-with-react-native-part-3-add-firestore-to-create-and-store-chat-rooms-94f0c7e09e9d","rank":-4.690092449226312,"score":3,"time":"2020-04-21T14:25:14Z"},{"id":22935572,"title":"Show HN: Goxygen: A CLI Tool to Generate Web Projects with Go+Angular/React/Vue","url":"https://github.com/Shpota/goxygen","rank":-4.5369272462944465,"score":8,"time":"2020-04-21T15:09:38Z"},{"id":22936508,"title":"I Created a Truffle Box: React, Redux and Bootstrap 4","url":"https://medium.com/better-programming/i-created-a-truffle-box-with-react-redux-and-bootstrap-4-7f382f75483d","rank":-5.218630283054186,"score":1,"time":"2020-04-21T16:31:51Z"},{"id":22936525,"title":"Testing with React Testing Library using component instances","url":"https://dev.to/arqex/testing-with-react-testing-library-using-component-instances-nl6","rank":-5.642544952660551,"score":1,"time":"2020-04-21T16:33:31Z"},{"id":22937009,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":1,"time":"2020-04-21T17:20:12Z"},{"id":22938806,"title":"Sharing Audio in React with useContext","url":"https://campedersen.com/2020/04/21/react-audio/","rank":-6.141418665344863,"score":3,"time":"2020-04-21T20:08:29Z"},{"id":22938885,"title":"Practical data fetching with React Suspense that you can use today","url":"https://medium.com/@andreiduca/practical-implementation-of-data-fetching-with-react-suspense-that-you-can-use-today-bfeaf3689102","rank":-5.029694159741383,"score":1,"time":"2020-04-21T20:15:35Z"},{"id":22941398,"title":"Pure Native vs. Flutter vs. React Native for Talksub","url":"https://talksub.com/post/peKFc0bmhcBv3piIpJoaGwI","rank":-5.4223148645315336,"score":1,"time":"2020-04-22T02:24:00Z"},{"id":22942092,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-22T04:16:47Z"},{"id":22942236,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":2,"time":"2020-04-22T04:36:45Z"},{"id":22942861,"title":"JQuery Is Better Than React","url":"https://medium.com/@melissamcewen/jquery-is-better-than-react-cd02dfb026a6","rank":-6.4254656634776115,"score":13,"time":"2020-04-22T06:33:07Z"},{"id":22943019,"title":"Easy and flexible react portal positioning with React Positioning Portal","url":"https://www.npmjs.com/package/@codastic/react-positioning-portal","rank":-7.337343744886062,"score":1,"time":"2020-04-22T07:10:35Z"},{"id":22944089,"title":"React Mental Models: The True Face of JSX","url":"https://learnreact.design/2020/04/20/react-mental-models-the-true-face-of-jsx","rank":-5.642544952660551,"score":3,"time":"2020-04-22T10:26:26Z"},{"id":22944832,"title":"Flipper: React Native App Debugging","url":"https://heartbeat.fritz.ai/flipper-react-native-app-debugging-1d780115098e","rank":-6.4254656634776115,"score":1,"time":"2020-04-22T12:32:01Z"},{"id":22945071,"title":"Using Jest to Test Your Express-Backed React App","url":"https://spin.atomicobject.com/2020/04/22/jest-test-express-react/#.XqBAsTS08BQ.hackernews","rank":-5.4223148645315336,"score":2,"time":"2020-04-22T13:03:48Z"},{"id":22946802,"title":"Reinventing Hooks with React Easy State","url":"https://blog.risingstack.com/reinventing-hooks-with-react-easy-state/","rank":-6.141418665344863,"score":3,"time":"2020-04-22T15:46:59Z"},{"id":22948001,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":2,"time":"2020-04-22T17:26:52Z"},{"id":22948332,"title":"The React framework for WordPress Frontity raises €1M in funding with Automattic","url":"https://frontity.org/blog/announcing-frontitys-e1m-funding-round-with-automattic-and-k-fund/","rank":-4.853960595957184,"score":2,"time":"2020-04-22T17:58:16Z"},{"id":22948749,"title":"React Hook Form – An Elegant Solution to Forms in React","url":"https://medium.com/bitsrcio/react-hook-form-an-elegant-solution-to-forms-in-react-4db64505b0cd","rank":-7.337343744886062,"score":1,"time":"2020-04-22T18:37:21Z"},{"id":22950563,"title":"Remix – A React framework from the creators of React Router","url":"https://remix.run/","rank":-7.337343744886062,"score":2,"time":"2020-04-22T21:52:21Z"},{"id":22952124,"title":"Podio – A podcast player using React and twin.macro and Howler","url":"https://github.com/22mahmoud/podio","rank":-5.029694159741383,"score":1,"time":"2020-04-23T01:55:20Z"},{"id":22952931,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":1,"time":"2020-04-23T04:54:51Z"},{"id":22956194,"title":"Getting Started React and Gact Store Tutorial","url":"https://github.com/gactjs/store/blob/master/docs/getting-started-react-gact-store-tutorial.md","rank":-5.8814219078830545,"score":1,"time":"2020-04-23T14:14:54Z"},{"id":22956933,"title":"Show HN: React-rainbow-ASCII – A React component to make rainbow ASCII art","url":"https://github.com/localjo/react-rainbow-ascii","rank":-6.798733011723831,"score":1,"time":"2020-04-23T15:16:59Z"},{"id":22958356,"title":"Remix, A React framework from the creators of React Router","url":"https://remix.run/","rank":-7.337343744886062,"score":2,"time":"2020-04-23T17:21:13Z"},{"id":22960913,"title":"Slack Clone with React Native Tutorial","url":"https://medium.com/@vishalnarkhede.iitd/slack-clone-with-react-native-part-1-f71a5e6a339f","rank":-6.141418665344863,"score":1,"time":"2020-04-23T20:29:48Z"},{"id":22961497,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":4,"time":"2020-04-23T21:13:12Z"},{"id":22962676,"title":"Forms in React Native, The right way","url":"https://elazizi.com/forms-in-react-native-the-right-way","rank":-5.8814219078830545,"score":1,"time":"2020-04-23T23:10:59Z"},{"id":22963398,"title":"Show HN: AWS IoT app built with React.js","url":"https://theskenengineering.com/building-a-react-js-app-with-aws-iot/","rank":-5.4223148645315336,"score":1,"time":"2020-04-24T00:44:22Z"},{"id":22964126,"title":"My First React App","url":"https://arithmetick.herokuapp.com/","rank":-6.737061774670698,"score":1,"time":"2020-04-24T02:46:43Z"},{"id":22964938,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-24T05:28:04Z"},{"id":22967487,"title":"Answering Your React App's Questions with Redux Selectors","url":"https://futurice.com/blog/answering-your-react-apps-questions-with-redux-selectors","rank":-5.4223148645315336,"score":2,"time":"2020-04-24T13:03:12Z"},{"id":22968244,"title":"Blitz: Rails-like framework for full-stack React apps – built on Next.js","url":"https://github.com/blitz-js/blitz","rank":-4.690092449226312,"score":9,"time":"2020-04-24T14:26:01Z"},{"id":22971573,"title":"Enterprise React Newsletter","url":"https://www.digitalprimates.net/enterprise-react/the-enterprise-react-newsletter/","rank":-7.080419157732719,"score":2,"time":"2020-04-24T18:44:15Z"},{"id":22974629,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":1,"time":"2020-04-25T01:01:34Z"},{"id":22975686,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-25T04:54:18Z"},{"id":22977010,"title":"Free Course: Morphing Visualizations in React and D3.js","url":"https://www.youtube.com/playlist?list=PLB3sLatZtqYms9T85gf_PTyneg1SLvsE","rank":-5.4223148645315336,"score":0,"time":"2020-04-25T09:59:32Z"},{"id":22977177,"title":"Free Course: Morphing Visualizations in React and D3.js","url":"https://www.youtube.com/playlist?list=PLB3sLatZtqYms9T85gf_PTyneg1SLvsEa","rank":-5.4223148645315336,"score":1,"time":"2020-04-25T10:39:23Z"},{"id":22979245,"title":"The 1-line package that broke `NPM create-react-app`","url":"https://github.com/then/is-promise/issues/13","rank":-5.218630283054186,"score":599,"time":"2020-04-25T16:31:39Z"},{"id":22979344,"title":"A compiler that converts React-compatible codes to VanillaJS with no Virtual DOM","url":"https://mohebifar.github.io/vidact/","rank":-4.690092449226312,"score":4,"time":"2020-04-25T16:47:17Z"},{"id":22979793,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":2,"time":"2020-04-25T17:50:43Z"},{"id":22979860,"title":"Show HN: Academic research group website template (React/Bootstrap)","url":"https://github.com/csdl/csdl.github.io","rank":-5.4223148645315336,"score":3,"time":"2020-04-25T17:57:18Z"},{"id":22984099,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":1,"time":"2020-04-26T03:23:25Z"},{"id":22986257,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-26T11:03:56Z"},{"id":22986259,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-04-26T11:04:35Z"},{"id":22986289,"title":"React Suite 4.4.0 Release","url":"https://medium.com/rsuite/react-suite-4-4-0-release-5b8a77cfe9e5","rank":-6.141418665344863,"score":2,"time":"2020-04-26T11:11:37Z"},{"id":22987035,"title":"Oktane: A light-weight and customizable library for data fetching in React","url":"https://github.com/z0al/oktane","rank":-4.853960595957184,"score":1,"time":"2020-04-26T13:35:44Z"},{"id":22989060,"title":"How I Organize React Projects","url":"https://blog.danawoodman.com/articles/organizing-react-projects","rank":-6.4254656634776115,"score":1,"time":"2020-04-26T18:31:52Z"},{"id":22989181,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":2,"time":"2020-04-26T18:46:32Z"},{"id":22990059,"title":"Blitz.js Rails-like framework for full-stack React apps – built on Next.js","url":"https://blitzjs.com","rank":-4.5369272462944465,"score":3,"time":"2020-04-26T20:38:53Z"},{"id":22990542,"title":"Fetching Resources in a React Suspense World","url":"https://medium.com/swlh/fetching-resources-in-a-react-suspense-world-83bf6731ed5f","rank":-5.8814219078830545,"score":1,"time":"2020-04-26T21:45:52Z"},{"id":22992801,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":1,"time":"2020-04-27T04:08:15Z"},{"id":22993086,"title":"Deploying a real world app built in springboot,react and Postgres in 10 mins","url":"https://youtu.be/vxyCXneE7gE","rank":-4.5369272462944465,"score":3,"time":"2020-04-27T05:18:40Z"},{"id":22993426,"title":"Blitz: Rails-like framework. Monolithic, full-stack React apps. Built on Next.js","url":"https://github.com/blitz-js/blitz","rank":-4.690092449226312,"score":3,"time":"2020-04-27T06:33:41Z"},{"id":22995928,"title":"A Critique of React Hooks","url":"https://dillonshook.com/a-critique-of-react-hooks/","rank":-6.4254656634776115,"score":247,"time":"2020-04-27T14:06:58Z"},{"id":22996237,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-27T14:40:07Z"},{"id":22997610,"title":"Advanced React Patterns: Lessons from the OS Community [pdf]","url":"https://gumroad.com/l/AhyiV","rank":-5.4223148645315336,"score":3,"time":"2020-04-27T16:59:05Z"},{"id":22999367,"title":"Conditional rendering in React Native may crash your app","url":"https://koprowski.it/2020/conditional-rendering-react-native-text-crash/","rank":-5.4223148645315336,"score":1,"time":"2020-04-27T19:59:40Z"},{"id":22999875,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":2,"time":"2020-04-27T20:49:30Z"},{"id":23000353,"title":"Understanding Error Boundaries in React","url":"https://medium.com/bitsrcio/understanding-error-boundaries-in-react-2ac8be8771c6","rank":-6.4254656634776115,"score":1,"time":"2020-04-27T21:34:20Z"},{"id":23001223,"title":"Porting a React Front End to TypeScript","url":"https://www.executeprogram.com/blog/porting-a-react-frontend-to-typescript","rank":-5.8814219078830545,"score":72,"time":"2020-04-27T23:05:23Z"},{"id":23003863,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-28T05:53:56Z"},{"id":23003865,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-04-28T05:54:13Z"},{"id":23004422,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":2,"time":"2020-04-28T07:26:24Z"},{"id":23004848,"title":"When does React re-render? Explaining rerenders and how to optimize performance","url":"https://felixgerschau.com/react-rerender-components","rank":-4.853960595957184,"score":99,"time":"2020-04-28T08:21:40Z"},{"id":23005903,"title":"List of awesome websites built with React.js","url":"https://dev.to/davidepacilio/20-awesome-websites-built-with-react-js-3ik8","rank":-5.642544952660551,"score":2,"time":"2020-04-28T11:25:11Z"},{"id":23005929,"title":"What I wish I knew about React","url":"https://bitsofco.de/what-i-wish-i-knew-about-react/","rank":-5.8814219078830545,"score":236,"time":"2020-04-28T11:30:09Z"},{"id":23006593,"title":"Practical React and Redux – Part 1","url":"https://www.codegram.com/blog/practical-react-and-redux-part-1","rank":-6.141418665344863,"score":1,"time":"2020-04-28T13:11:49Z"},{"id":23006761,"title":"Chat app with React Native: A guide to use react-native-gifted-chat library","url":"https://heartbeat.fritz.ai/chat-app-with-react-native-part-4-create-chat-ui-screens-with-react-native-gifted-chat-7ef428a60d30","rank":-6.636348695692196,"score":2,"time":"2020-04-28T13:32:09Z"},{"id":23009489,"title":"Smooth Operator: Concurrent Mode in React","url":"https://medium.com/javascript-in-plain-english/smooth-operator-concurrent-mode-in-react-bf303de4c161","rank":-6.141418665344863,"score":1,"time":"2020-04-28T17:32:29Z"},{"id":23010322,"title":"Fetching Data in React Using Hooks","url":"https://medium.com/bitsrcio/fetching-data-in-react-using-hooks-c6fdd71cb24a","rank":-6.141418665344863,"score":1,"time":"2020-04-28T18:41:33Z"},{"id":23010587,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":1,"time":"2020-04-28T19:07:53Z"},{"id":23012482,"title":"Learn how to create custom React hooks by example","url":"https://youtu.be/6Cpk1hdg0fM","rank":-5.4223148645315336,"score":1,"time":"2020-04-28T21:44:09Z"},{"id":23013866,"title":"React.js predecessor: XHP, a New Way to Write PHP (2010)","url":"https://www.facebook.com/notes/facebook-engineering/xhp-a-new-way-to-write-php/294003943919","rank":-5.029694159741383,"score":1,"time":"2020-04-29T00:30:47Z"},{"id":23014123,"title":"How to Build a Serverless, SEO-Friendly React Blog with Netlify","url":"https://buttercms.com/blog/serverless-react-blog-tutorial","rank":-5.029694159741383,"score":2,"time":"2020-04-29T01:06:07Z"},{"id":23014510,"title":"The NFL's document head manager for React","url":"https://github.com/nfl/react-helmet","rank":-5.642544952660551,"score":1,"time":"2020-04-29T02:07:53Z"},{"id":23015789,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-29T05:45:31Z"},{"id":23015791,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":2,"time":"2020-04-29T05:45:41Z"},{"id":23016914,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":1,"time":"2020-04-29T08:47:19Z"},{"id":23018169,"title":"Show HN: React Futures – manipulate asynchronous data synchronously","url":"https://github.com/achung89/react-futures","rank":-5.642544952660551,"score":7,"time":"2020-04-29T12:12:10Z"},{"id":23022511,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":3,"time":"2020-04-29T18:29:48Z"},{"id":23026212,"title":"Smooth Operator: Concurrent Mode in React","url":"https://medium.com/javascript-in-plain-english/smooth-operator-concurrent-mode-in-react-bf303de4c161","rank":-6.141418665344863,"score":1,"time":"2020-04-30T00:23:31Z"},{"id":23027049,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-04-30T03:04:57Z"},{"id":23027051,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-04-30T03:05:05Z"},{"id":23027828,"title":"How to structure React projects in 5 steps","url":"https://www.robinwieruch.de/react-folder-structure","rank":-5.642544952660551,"score":7,"time":"2020-04-30T05:50:36Z"},{"id":23029316,"title":"How to Configure ESlint and Prettier in React","url":"https://www.imaginarycloud.com/blog/how-to-configure-eslint-prettier-in-react/","rank":-5.642544952660551,"score":1,"time":"2020-04-30T10:19:41Z"},{"id":23030857,"title":"Preact vs. React vs. Inferno JavaScript","url":"https://dev.to/tamb/react-vs-preact-vs-inferno-15go","rank":-6.141418665344863,"score":2,"time":"2020-04-30T13:59:22Z"},{"id":23033533,"title":"React Native libraries you should use in 2020","url":"https://elazizi.com/17-react-native-libraries-you-should-use-in-2020","rank":-5.642544952660551,"score":2,"time":"2020-04-30T17:33:38Z"},{"id":23034034,"title":"Show HN: Open-source UI primitives for React Native","url":"https://github.com/backpackerds/primitives","rank":-5.4223148645315336,"score":1,"time":"2020-04-30T18:09:53Z"},{"id":23036746,"title":"Create a Modular React Component Library","url":"https://blog.bitsrc.io/how-to-build-a-modular-react-ui-library-with-bit-and-bit-dev-7b7cf49b5146","rank":-6.141418665344863,"score":1,"time":"2020-04-30T22:04:54Z"},{"id":23038146,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-05-01T01:12:35Z"},{"id":23038148,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-01T01:12:49Z"},{"id":23039759,"title":"Build React apps faster with normalized relational data","url":"https://github.com/brietsparks/normalized-reducer","rank":-5.642544952660551,"score":2,"time":"2020-05-01T07:13:08Z"},{"id":23041111,"title":"Show HN: Morphing Visualizations in React and D3.js","url":"https://www.youtube.com/playlist?list=PLB3sLatZtqYms9T85gf_PTyneg1SLvsEa","rank":-5.4223148645315336,"score":1,"time":"2020-05-01T11:49:12Z"},{"id":23041425,"title":"Show HN: React-Style-System","url":"https://github.com/ricokahler/react-style-system","rank":-6.4254656634776115,"score":3,"time":"2020-05-01T12:45:14Z"},{"id":23043717,"title":"Byteconf React – free React.js conf streamed on YouTube, live right now","url":"https://www.bytesized.xyz/react-2020/live","rank":-6.969263392375751,"score":4,"time":"2020-05-01T16:25:29Z"},{"id":23044941,"title":"Show HN: Byteconf React, free remote React conf streaming on YouTube [video]","url":"https://www.youtube.com/watch?v=MEeZLM1XVLI","rank":-6.969263392375751,"score":3,"time":"2020-05-01T18:18:17Z"},{"id":23048843,"title":"React.js App Built on Google Docs for AA Support Groups","url":"https://aa-intergroup.org/oiaa/meetings/","rank":-5.029694159741383,"score":1,"time":"2020-05-02T03:17:55Z"},{"id":23051136,"title":"Show HN: 8kB router for React with route transition and middleware support","url":"https://github.com/eatthatpie/react-router","rank":-4.853960595957184,"score":3,"time":"2020-05-02T11:37:02Z"},{"id":23052454,"title":"Show HN: Find and rate the newest Angular, React and Vue tutorials","url":"http://ranktutorials.com","rank":-4.853960595957184,"score":1,"time":"2020-05-02T15:54:24Z"},{"id":23052564,"title":"Byteconf React, remote React.js conf, streaming on YouTube [video]","url":"https://www.youtube.com/watch?v=MeEADrueBIA","rank":-7.337343744886062,"score":3,"time":"2020-05-02T16:07:26Z"},{"id":23053194,"title":"Build maintainable React apps – Series","url":"https://medium.com/@wittydeveloper/build-maintainable-react-apps-series-9ff2977f48f7","rank":-6.4254656634776115,"score":2,"time":"2020-05-02T17:12:18Z"},{"id":23053854,"title":"Show HN: Portfolio with my advanced WebGL scenes on top of React and ThreeJS","url":"https://mgz.me","rank":-4.5369272462944465,"score":4,"time":"2020-05-02T18:33:18Z"},{"id":23054933,"title":"From create-react-app to create-any-app [video]","url":"https://youtu.be/ilgM9RmaUGg","rank":-5.4223148645315336,"score":1,"time":"2020-05-02T21:10:32Z"},{"id":23055321,"title":"UseResources: React Hook for Declarative Data-Fetching with REST APIs","url":"https://github.com/SiftScience/resourcerer","rank":-5.218630283054186,"score":0,"time":"2020-05-02T22:14:58Z"},{"id":23057353,"title":"Hello, concent, hello, composition for react","url":"https://dev.to/fantasticsoul/hello-concent-hello-composition-for-react-4d35","rank":-6.141418665344863,"score":1,"time":"2020-05-03T06:49:55Z"},{"id":23058091,"title":"Learn how to create custom React hooks by example","url":"https://youtu.be/6Cpk1hdg0fM","rank":-5.4223148645315336,"score":1,"time":"2020-05-03T10:18:00Z"},{"id":23059568,"title":"Enterprise C# to Self Employed React, Blazor, Clojure Followup","url":"https://www.towardssoftware.com/blog#blog30","rank":-5.4223148645315336,"score":2,"time":"2020-05-03T15:29:49Z"},{"id":23061147,"title":"Why React and AngularJS are so much more popular than Vue.js?","url":"https://insights.stackoverflow.com/trends?tags=angular%2Cangularjs%2Creactjs%2Cvue.js","rank":-4.853960595957184,"score":2,"time":"2020-05-03T19:13:01Z"},{"id":23063931,"title":"Enterprise C# to Self Employed React and Blazor – Followup","url":"https://www.towardssoftware.com/blog#blog30","rank":-5.4223148645315336,"score":2,"time":"2020-05-04T02:21:06Z"},{"id":23065371,"title":"Creating a Gauge in React","url":"https://wattenberger.com/blog/gauge","rank":-6.4254656634776115,"score":1,"time":"2020-05-04T07:19:17Z"},{"id":23065547,"title":"Creating circular menus with react-planet","url":"https://medium.com/@innFactory/creating-circular-menus-with-react-planet-8c7c9df6d766","rank":-6.141418665344863,"score":1,"time":"2020-05-04T07:57:00Z"},{"id":23065839,"title":"How to Build a Twitter Clone with Rails, ActionCable and React","url":"https://robrace.dev/build-a-twitter-clone-with-rails-actioncable-and-react/","rank":-5.029694159741383,"score":1,"time":"2020-05-04T08:56:30Z"},{"id":23066288,"title":"Build Maintainable React Apps","url":"https://itnext.io/build-maintainable-react-apps-series-9ff2977f48f7?source=friends_link&sk=3a3565f7d8b94ad78b7fe0534eb730b5","rank":-6.737061774670698,"score":2,"time":"2020-05-04T10:12:16Z"},{"id":23067671,"title":"Accessible Animations in React: The `UsePrefersReducedMotion` Hook","url":"https://joshwcomeau.com/react/prefers-reduced-motion/","rank":-5.8814219078830545,"score":2,"time":"2020-05-04T13:19:06Z"},{"id":23069839,"title":"Show HN: React-tech-tree Build X-Men family tree, game tech trees and more","url":"https://ldd.github.io/react-tech-tree/","rank":-4.3934495640662155,"score":3,"time":"2020-05-04T16:16:02Z"},{"id":23070760,"title":"Accessible Animations in React","url":"https://www.joshwcomeau.com/react/prefers-reduced-motion/","rank":-6.737061774670698,"score":1,"time":"2020-05-04T17:22:51Z"},{"id":23071317,"title":"How to Build a Twitter Clone with Rails, ActionCable and React","url":"https://robrace.dev/build-a-twitter-clone-with-rails-actioncable-and-react/","rank":-5.029694159741383,"score":2,"time":"2020-05-04T18:09:38Z"},{"id":23080346,"title":"React-flow: a library to create interactive node-based graphs","url":"https://webkid.io/blog/react-flow-node-based-graph-library/","rank":-5.218630283054186,"score":155,"time":"2020-05-05T14:28:34Z"},{"id":23082721,"title":"How to build a full stack serverless application with React and Amplify","url":"https://blog.soshace.com/how-to-build-a-full-stack-serverless-application-with-react-and-amplify/","rank":-4.853960595957184,"score":1,"time":"2020-05-05T17:51:37Z"},{"id":23086697,"title":"How to Build a Twitter Clone with Rails, ActionCable and React","url":"https://dev.to/rob__race/how-to-build-a-twitter-clone-with-rails-actioncable-and-react-721","rank":-5.029694159741383,"score":2,"time":"2020-05-06T00:31:43Z"},{"id":23087570,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-05-06T03:09:52Z"},{"id":23087572,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-06T03:10:02Z"},{"id":23088159,"title":"1kb promise based popup library for react, more readable code zero state mangmnt","url":"https://github.com/aadilhasan/react-async-popup","rank":-4.690092449226312,"score":2,"time":"2020-05-06T05:34:54Z"},{"id":23088618,"title":"Nginx Docker container serving a front end react app","url":"https://medium.com/@belkamelmohamed/nginx-docker-container-serving-a-front-end-react-app-8d8f81d44587","rank":-5.4223148645315336,"score":1,"time":"2020-05-06T07:18:29Z"},{"id":23090242,"title":"A react framework for monolithic applications (Golang and other languages)","url":"https://github.com/lucat1/quercia","rank":-5.218630283054186,"score":2,"time":"2020-05-06T12:41:30Z"},{"id":23094545,"title":"React Native for Windows","url":"https://microsoft.github.io/react-native-windows/","rank":-6.737061774670698,"score":4,"time":"2020-05-06T18:24:45Z"},{"id":23096516,"title":"Adding the accessibility in your React Apps [video]","url":"https://www.youtube.com/watch?v=E4Di8Xi9LUA","rank":-5.642544952660551,"score":2,"time":"2020-05-06T21:27:52Z"},{"id":23096673,"title":"Making a 3D Engine with React Native","url":"https://www.youtube.com/watch?v=ukL12rEV0Sw","rank":-5.8814219078830545,"score":1,"time":"2020-05-06T21:43:53Z"},{"id":23100978,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-05-07T08:40:08Z"},{"id":23100979,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-07T08:40:17Z"},{"id":23101850,"title":"Open source React web application with Firebase","url":"https://github.com/chaoming/fireact","rank":-5.8814219078830545,"score":2,"time":"2020-05-07T11:37:00Z"},{"id":23102639,"title":"A Critique of React Hooks Addendum","url":"https://dillonshook.com/a-critique-of-react-hooks-addendum/","rank":-6.141418665344863,"score":73,"time":"2020-05-07T13:20:07Z"},{"id":23102713,"title":"React token-based authentication module with Axios Interceptors","url":"https://medium.com/javascript-in-plain-english/all-in-one-tutorial-on-how-to-create-the-authentication-part-of-your-react-app-2530e7435629","rank":-5.642544952660551,"score":1,"time":"2020-05-07T13:27:23Z"},{"id":23103668,"title":"Common errors in React Native apps using Expo","url":"https://www.imaginarycloud.com/blog/5-common-errors-found-in-a-react-native-app-using-expo/","rank":-5.642544952660551,"score":6,"time":"2020-05-07T14:53:37Z"},{"id":23104263,"title":"A monorepo setup with lerna, react and TypeScript","url":"https://medium.com/@sisosys7/a-monorepo-setup-with-lerna-react-and-typescript-7b912fb48622","rank":-5.642544952660551,"score":1,"time":"2020-05-07T15:41:29Z"},{"id":23105855,"title":"Cheat Sheet for React Interview Questions 2020","url":"https://medium.com/@stevenjinyi/study-sheet-for-react-interview-questions-2020-2fe25b8fa316#84c4","rank":-5.8814219078830545,"score":3,"time":"2020-05-07T17:48:39Z"},{"id":23106943,"title":"Show HN: Symposium – Discussion forum software made with React/Redux and Go","url":"https://github.com/jafarlihi/symposium","rank":-4.853960595957184,"score":2,"time":"2020-05-07T19:09:35Z"},{"id":23107532,"title":"Show HN: React-only 5-minute RPG","url":"https://failflow.com/bestgame","rank":-5.8814219078830545,"score":3,"time":"2020-05-07T20:00:49Z"},{"id":23107651,"title":"React one-way data flow explained in two sketches","url":"https://twitter.com/lintonye/status/1258487858504974336","rank":-5.4223148645315336,"score":2,"time":"2020-05-07T20:09:34Z"},{"id":23108890,"title":"Interactive React lifecycle methods diagram","url":"https://github.com/wojtekmaj/react-lifecycle-methods-diagram","rank":-6.4254656634776115,"score":2,"time":"2020-05-07T22:03:06Z"},{"id":23113138,"title":"My React components render twice and drive me crazy","url":"https://mariosfakiolas.com/blog/my-react-components-render-twice-and-drive-me-crazy","rank":-5.4223148645315336,"score":1,"time":"2020-05-08T10:13:30Z"},{"id":23114151,"title":"App with React API Without Tools as Webpack or Babel","url":"https://aralroca.com/blog/app-with-react-api-without-tools-as-webpack-or-babel","rank":-5.218630283054186,"score":1,"time":"2020-05-08T12:40:27Z"},{"id":23114358,"title":"Comparing Ember Octane and React","url":"https://www.pzuraq.com/comparing-ember-octane-and-react/","rank":-6.4254656634776115,"score":11,"time":"2020-05-08T13:02:03Z"},{"id":23116013,"title":"How to Test React Components: The Complete Guide (2019)","url":"https://www.freecodecamp.org/news/testing-react-hooks/","rank":-5.4223148645315336,"score":1,"time":"2020-05-08T15:41:31Z"},{"id":23116775,"title":"Show HN: User Management React Template.Node.js and PostgreSQL Integrated","url":"https://flatlogic.com/templates/user-management-react","rank":-5.029694159741383,"score":1,"time":"2020-05-08T16:49:40Z"},{"id":23117248,"title":"A lightweight react library to create fullpage websites","url":"https://github.com/FaisalST32/fullpage-react-fs","rank":-5.642544952660551,"score":1,"time":"2020-05-08T17:29:29Z"},{"id":23119114,"title":"Dockerizing React Apps","url":"https://bpaulino.com/entries/12-dockerizing-react-apps","rank":-7.080419157732719,"score":2,"time":"2020-05-08T20:34:15Z"},{"id":23120743,"title":"Preact – Fast 3kB React alternative with the same modern API","url":"https://github.com/preactjs/preact","rank":-5.218630283054186,"score":5,"time":"2020-05-08T23:42:46Z"},{"id":23121445,"title":"Handling Errors in React Native: A Complete Guide","url":"https://elazizi.com/handling-errors-in-react-native-a-complete-guide","rank":-5.642544952660551,"score":3,"time":"2020-05-09T01:46:09Z"},{"id":23122460,"title":"Show HN: Django React Boilerplate – Hybrid Model, Session Auth, CSRF Protection","url":"https://parijat29.github.io/django-react-boilerplate/","rank":-5.029694159741383,"score":2,"time":"2020-05-09T05:04:40Z"},{"id":23128388,"title":"React-cool-portal: What it is and how to use it","url":"https://blog.logrocket.com/react-cool-portal-what-it-is-and-how-to-use-it/","rank":-5.029694159741383,"score":1,"time":"2020-05-09T21:16:43Z"},{"id":23128520,"title":"Comparing React and Ember Octane","url":"https://www.pzuraq.com/comparing-ember-octane-and-react/","rank":-6.4254656634776115,"score":1,"time":"2020-05-09T21:40:18Z"},{"id":23131676,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-fast-app","rank":-5.8814219078830545,"score":1,"time":"2020-05-10T10:56:19Z"},{"id":23131678,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":2,"time":"2020-05-10T10:56:28Z"},{"id":23133159,"title":"How to Use React Components in Active Admin","url":"https://medium.com/@cionescu1/how-to-use-react-components-in-active-admin-184ff63b378d","rank":-5.642544952660551,"score":2,"time":"2020-05-10T15:04:32Z"},{"id":23138555,"title":"Comparing Ember Octane and React","url":"https://www.pzuraq.com/comparing-ember-octane-and-react/","rank":-6.4254656634776115,"score":1,"time":"2020-05-11T03:10:18Z"},{"id":23139941,"title":"Show HN: React Presets","url":"https://github.com/Idered/react-preset","rank":-6.737061774670698,"score":2,"time":"2020-05-11T08:15:30Z"},{"id":23140014,"title":"React Native One-stop solution","url":"https://github.com/chende008/react-native-fast-app","rank":-6.4254656634776115,"score":2,"time":"2020-05-11T08:28:47Z"},{"id":23140016,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":2,"time":"2020-05-11T08:29:02Z"},{"id":23140174,"title":"CromaApp: My First React Native App After 7 Years of Back End Development","url":"https://hackernoon.com/cromaapp-my-first-react-native-app-after-7-years-of-backend-development-f5393y77","rank":-4.690092449226312,"score":1,"time":"2020-05-11T09:01:18Z"},{"id":23141506,"title":"Show HN: React WebGL component: 45 3D formats viewer.Should I industrialize it?","url":"https://rufus31415.github.io/sandbox/3d-viewer/","rank":-4.690092449226312,"score":4,"time":"2020-05-11T12:48:10Z"},{"id":23142281,"title":"Chat App with React Native: Create and Fetch Real-Time Messages with Firestore","url":"https://heartbeat.fritz.ai/chat-app-with-react-native-part-5-create-and-fetch-real-time-messages-with-firestore-86fb012edaf5","rank":-4.690092449226312,"score":2,"time":"2020-05-11T14:07:26Z"},{"id":23142624,"title":"We reduced our React Native app size by 60% with a few simple fixes","url":"https://medium.com/@hugogrochau/how-we-reduced-our-react-native-app-size-by-60-with-a-few-simple-fixes-3d59adc2ed3d","rank":-4.5369272462944465,"score":2,"time":"2020-05-11T14:41:11Z"},{"id":23143123,"title":"Using Props in React Components","url":"https://medium.com/p/how-to-pass-data-to-react-components-cab2d33c9405","rank":-6.4254656634776115,"score":3,"time":"2020-05-11T15:22:52Z"},{"id":23145674,"title":"Vite - Extremely fast development setup for Vue and React by Evan You","url":"https://github.com/vuejs/vite","rank":-4.853960595957184,"score":2,"time":"2020-05-11T19:00:18Z"},{"id":23146374,"title":"Using React with Express","url":"https://flatlogic.com/blog/using-react-with-express/","rank":-6.737061774670698,"score":1,"time":"2020-05-11T20:06:24Z"},{"id":23151516,"title":"Comparing Ember and React","url":"https://www.pzuraq.com/comparing-ember-octane-and-react/","rank":-6.737061774670698,"score":63,"time":"2020-05-12T07:53:38Z"},{"id":23153083,"title":"Kea 2.0 Relased – Production Ready State Management for React","url":"https://kea.js.org/blog/kea-2.0","rank":-5.218630283054186,"score":2,"time":"2020-05-12T12:12:10Z"},{"id":23154165,"title":"Flexible react-native-parallax-view with no dependencies","url":"https://github.com/100010/react-native-parallax-header-view","rank":-5.642544952660551,"score":20,"time":"2020-05-12T14:12:40Z"},{"id":23154717,"title":"A Better Way to Use GraphQL Fragments in React","url":"https://dev.to/aleccool213/a-better-way-to-use-graphql-fragments-in-react-33oo","rank":-5.4223148645315336,"score":2,"time":"2020-05-12T15:01:16Z"},{"id":23156118,"title":"Kea 2.0 – Production Ready State Management for React","url":"https://kea.js.org","rank":-5.4223148645315336,"score":1,"time":"2020-05-12T16:45:28Z"},{"id":23160075,"title":"React Native for Windows and Mac","url":"https://microsoft.github.io/react-native-windows/","rank":-6.141418665344863,"score":715,"time":"2020-05-12T21:24:57Z"},{"id":23160251,"title":"React-Spring v9","url":"https://aleclarson.github.io/react-spring/v9/","rank":-7.080419157732719,"score":2,"time":"2020-05-12T21:40:57Z"},{"id":23162328,"title":"React Native Desktop for Linux, macOS, and Windows","url":"https://github.com/status-im/react-native-desktop-qt","rank":-5.642544952660551,"score":1,"time":"2020-05-13T01:18:56Z"},{"id":23162692,"title":"React-Native-Easy-App","url":"https://github.com/chende008/react-native-easy-app","rank":-6.737061774670698,"score":1,"time":"2020-05-13T02:13:18Z"},{"id":23164155,"title":"React Router v4 redirect decorator","url":"http://stanko.github.io/react-router-v4-redirect-decorator/","rank":-6.4254656634776115,"score":1,"time":"2020-05-13T06:43:18Z"},{"id":23165339,"title":"Handling Release Management with React","url":"https://dev.to/vacom/handling-release-management-with-react-45n4","rank":-6.4254656634776115,"score":1,"time":"2020-05-13T10:14:52Z"},{"id":23166133,"title":"How computers can pray for the benefit of all living beings using GPU and React?","url":"http://pixelscommander.com/interactive-revolution/can-computer-pray-for-the-benefit-of-all-living-beings-praying-with-javascript-and-webgl/","rank":-4.3934495640662155,"score":18,"time":"2020-05-13T12:24:45Z"},{"id":23168483,"title":"Reason React 0.8.0 Released","url":"https://github.com/reasonml/reason-react/blob/master/HISTORY.md#080-042020","rank":-6.141418665344863,"score":186,"time":"2020-05-13T16:19:34Z"},{"id":23168922,"title":"Will React Classes Get Deprecated Because of Hooks?","url":"https://medium.com/bitsrcio/will-react-classes-get-deprecated-because-of-hooks-bb62938ac1f5","rank":-5.642544952660551,"score":1,"time":"2020-05-13T16:55:30Z"},{"id":23171702,"title":"How to build a podcast app using React Native","url":"https://assertchris.io/posts/2019-01-14-making-a-podcast-app","rank":-5.4223148645315336,"score":3,"time":"2020-05-13T20:52:25Z"},{"id":23174732,"title":"React Summit Remote Highlights","url":"https://juanmanuelalloron.com/2020/04/21/react-summit-remote-edition-highlights/","rank":-6.737061774670698,"score":1,"time":"2020-05-14T02:49:24Z"},{"id":23175397,"title":"React-Native-Easy-App","url":"https://github.com/chende008/react-native-fast-app","rank":-6.737061774670698,"score":1,"time":"2020-05-14T04:42:09Z"},{"id":23175398,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-14T04:42:18Z"},{"id":23176824,"title":"How to make white label React app for landing pages","url":"https://dev.to/onmyway133/how-to-make-white-label-react-app-for-landing-pages-404k","rank":-5.218630283054186,"score":2,"time":"2020-05-14T08:12:36Z"},{"id":23177950,"title":"A collection to learn the fundamentals of React Hooks","url":"https://dev.to/nialljoemaher/a-collection-to-learn-react-hooks-da1","rank":-5.4223148645315336,"score":2,"time":"2020-05-14T10:52:26Z"},{"id":23179120,"title":"ReasonML – React as First Intended","url":"https://www.imaginarycloud.com/blog/reasonml-react-as-first-intended/","rank":-6.4254656634776115,"score":4,"time":"2020-05-14T13:19:27Z"},{"id":23179206,"title":"Fusion of Create React App and the best react boilerplate","url":"https://github.com/react-boilerplate/react-boilerplate-cra-template","rank":-7.337343744886062,"score":1,"time":"2020-05-14T13:26:58Z"},{"id":23180271,"title":"Show HN: A responsive iconographic sidebar component for React","url":"https://github.com/wilsocr88/react-side-menu","rank":-5.4223148645315336,"score":1,"time":"2020-05-14T14:54:47Z"},{"id":23181375,"title":"Recoil – A state management library for React","url":"https://recoiljs.org/","rank":-5.8814219078830545,"score":109,"time":"2020-05-14T16:18:46Z"},{"id":23182884,"title":"Building a React Component Design System","url":"https://medium.com/bitsrcio/building-a-react-component-design-system-8b643bb8922b","rank":-6.141418665344863,"score":1,"time":"2020-05-14T17:49:58Z"},{"id":23183001,"title":"Recoil: An experimental state management library for React apps","url":"https://github.com/facebookexperimental/Recoil","rank":-5.4223148645315336,"score":2,"time":"2020-05-14T17:57:56Z"},{"id":23185558,"title":"Lifting state up is killing your React app [video]","url":"https://www.youtube.com/watch?v=gKtr7I1PNIg","rank":-5.4223148645315336,"score":1,"time":"2020-05-14T21:14:48Z"},{"id":23188098,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-fast-app","rank":-7.536359457861464,"score":1,"time":"2020-05-15T02:10:27Z"},{"id":23188100,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-15T02:10:40Z"},{"id":23190309,"title":"User Management React Template","url":"https://www.producthunt.com/posts/user-management-react-template","rank":-6.737061774670698,"score":1,"time":"2020-05-15T09:16:51Z"},{"id":23190685,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-fast-app","rank":-7.536359457861464,"score":1,"time":"2020-05-15T10:44:08Z"},{"id":23190686,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-15T10:44:17Z"},{"id":23192765,"title":"Facebook just open-sourced new state managment lib for React","url":"https://blog.graphqleditor.com/recoil-react-state-management-library/","rank":-5.218630283054186,"score":3,"time":"2020-05-15T14:46:12Z"},{"id":23193354,"title":"React Hooks: Tutorial with Examples","url":"https://dev.to/duomly/react-hooks-explained-in-a-few-minutes-tutorial-with-examples-2bfp","rank":-6.4254656634776115,"score":1,"time":"2020-05-15T15:33:23Z"},{"id":23193862,"title":"Show HN: The most pure elastical/parallax view library for react-native","url":"https://github.com/100010/react-native-parallax-header-view","rank":-4.853960595957184,"score":3,"time":"2020-05-15T16:14:54Z"},{"id":23197305,"title":"Azure DevOps, GitHub, React Deployment – Deployment Center in Azure [video]","url":"https://dev.to/azure/azure-devops-github-react-deployment-deployment-center-in-azure-app-service-video-ajg","rank":-5.218630283054186,"score":2,"time":"2020-05-15T20:58:01Z"},{"id":23198707,"title":"Show HN: Statux, a minimal React state management library with hooks","url":"https://statux.dev/","rank":-5.029694159741383,"score":4,"time":"2020-05-15T23:26:26Z"},{"id":23199820,"title":"How to Build a Twitter Clone with Rails, ActionCable and React","url":"https://dev.to/rob__race/how-to-build-a-twitter-clone-with-rails-actioncable-and-react-721","rank":-5.029694159741383,"score":2,"time":"2020-05-16T02:04:11Z"},{"id":23199953,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-05-16T02:29:02Z"},{"id":23199956,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-16T02:29:13Z"},{"id":23202522,"title":"How to prevent React setState on unmounted component – a different approach","url":"https://dev.to/martinbelev/how-to-prevent-react-setstate-on-unmounted-component-a-different-approach-2meg","rank":-5.029694159741383,"score":1,"time":"2020-05-16T11:22:19Z"},{"id":23202712,"title":"Recoil thinks like React. Add some to your app get fast flexible shared state","url":"https://github.com/facebookexperimental/Recoil","rank":-4.5369272462944465,"score":5,"time":"2020-05-16T12:02:44Z"},{"id":23204503,"title":"Vanilla JavaScript 15* faster than React [video]","url":"https://youtu.be/l4_y0n7a9EU","rank":-5.8814219078830545,"score":1,"time":"2020-05-16T15:59:46Z"},{"id":23205007,"title":"A (Mostly) Complete Guide to React Rendering Behavior","url":"https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-mostly-complete-guide-to-react-rendering-behavior/","rank":-5.642544952660551,"score":13,"time":"2020-05-16T16:45:52Z"},{"id":23210051,"title":"Cuphead Developers React to 23 Minute Speedrun","url":"https://www.youtube.com/watch?v=6FfD4Ims198","rank":-5.8814219078830545,"score":2,"time":"2020-05-17T06:35:06Z"},{"id":23211050,"title":"A Counter with the New Recoil – Facebook State Management Library for React","url":"https://dev.to/vacom/a-simple-counter-with-the-new-recoil-facebook-state-management-library-for-react-215k","rank":-4.853960595957184,"score":1,"time":"2020-05-17T10:37:52Z"},{"id":23211178,"title":"Mobile application development Review(Android/iOS), Native React Or flutter Dot","url":"https://dev.to/abodmicheal/mobile-application-development-review-android-ios-native-react-js-or-flutter-dot-4fn6","rank":-5.029694159741383,"score":1,"time":"2020-05-17T11:10:56Z"},{"id":23214683,"title":"How to use PureScript with create-react-app in 2020","url":"https://dev.to/darkest_ruby/how-to-use-purescript-with-create-react-app-in-2020-20m8","rank":-5.218630283054186,"score":1,"time":"2020-05-17T19:37:46Z"},{"id":23217231,"title":"React 2025 – Build applications from the the future, today","url":"https://react2025.com/","rank":-5.4223148645315336,"score":5,"time":"2020-05-18T01:26:02Z"},{"id":23219639,"title":"Make Your React App a Progressive Web App-Comprehensive Intro to PWAs+Tutorial","url":"https://felixgerschau.com/how-to-make-your-react-app-a-progressive-web-app-pwa","rank":-4.853960595957184,"score":1,"time":"2020-05-18T08:04:23Z"},{"id":23221703,"title":"React Architecture Best Practices and Tips from Community Experts","url":"https://www.simform.com/react-architecture-best-practices/","rank":-5.4223148645315336,"score":1,"time":"2020-05-18T12:55:04Z"},{"id":23222430,"title":"React Native One-stop solution","url":"https://github.com/chende008/react-native-fast-app","rank":-6.4254656634776115,"score":1,"time":"2020-05-18T14:04:09Z"},{"id":23222431,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-18T14:04:19Z"},{"id":23222725,"title":"Create a custom hook to change status bar styles with react-navigation","url":"https://heartbeat.fritz.ai/chat-app-with-react-native-part-6-create-a-custom-hook-to-change-status-bar-styles-da7073c5fa8d","rank":-4.853960595957184,"score":1,"time":"2020-05-18T14:30:03Z"},{"id":23223904,"title":"Top Free React.js Material-UI Admin Dashboard Templates","url":"https://flatlogic.com/blog/top-5-free-awesome-react-js-material-ui-admin-dashboard-templates/","rank":-5.4223148645315336,"score":1,"time":"2020-05-18T15:47:33Z"},{"id":23224117,"title":"Creating Forms in React in 2020","url":"https://blog.logrocket.com/forms-in-react-in-2020/","rank":-6.141418665344863,"score":2,"time":"2020-05-18T16:00:55Z"},{"id":23224808,"title":"Sharing React Components Between Your SPA and Your Static Pages","url":"https://medium.com/bitsrcio/sharing-react-components-between-your-spa-and-your-static-pages-9a665a2763d3","rank":-5.218630283054186,"score":1,"time":"2020-05-18T16:44:50Z"},{"id":23225959,"title":"Real World React Projects to Help You Learn – No Todo Apps","url":"https://medium.com/front-end-weekly/5-real-world-react-projects-to-inspire-growth-no-todo-apps-allowed-8c5b6cffbadd","rank":-5.029694159741383,"score":2,"time":"2020-05-18T17:58:11Z"},{"id":23229311,"title":"React Considered Harmful","url":"https://www.werkema.com/2020/05/18/react-considered-harmful/","rank":-7.080419157732719,"score":1,"time":"2020-05-18T22:51:39Z"},{"id":23234088,"title":"React Summit Remote Edition 2020 – Recorded Talks","url":"https://www.youtube.com/playlist?list=PLNBNS7NRGKMGCBNebw8xkpkq_lhgPoIzR","rank":-5.8814219078830545,"score":1,"time":"2020-05-19T12:29:37Z"},{"id":23234142,"title":"Animated Sparkles in React","url":"https://joshwcomeau.com/react/animated-sparkles-in-react/","rank":-6.737061774670698,"score":3,"time":"2020-05-19T12:35:53Z"},{"id":23234426,"title":"Show HN: Muil – Fast and simple email templates development using React","url":"https://www.muil.io","rank":-5.029694159741383,"score":14,"time":"2020-05-19T13:07:04Z"},{"id":23234556,"title":"Write Better Hooks with React","url":"http://chafaiayman.com/how-to-better-use-react-hooks/","rank":-6.4254656634776115,"score":1,"time":"2020-05-19T13:20:30Z"},{"id":23234586,"title":"Animated Sparkles in React","url":"https://www.joshwcomeau.com/react/animated-sparkles-in-react/","rank":-6.737061774670698,"score":2,"time":"2020-05-19T13:23:33Z"},{"id":23235769,"title":"WhatsApp Photos – “Can it be done in React Native?”","url":"https://www.youtube.com/watch?v=y4j2Kd1-Hi0","rank":-5.4223148645315336,"score":1,"time":"2020-05-19T15:16:58Z"},{"id":23236064,"title":"How to create custom pull to refresh on React Native","url":"https://blog.groftware.tech/how-to-create-custom-pull-to-refresh-animations","rank":-5.218630283054186,"score":1,"time":"2020-05-19T15:41:30Z"},{"id":23236876,"title":"New ePub reader based on Electron/TypeScript/React","url":"https://github.com/edrlab/thorium-reader","rank":-5.642544952660551,"score":1,"time":"2020-05-19T16:35:25Z"},{"id":23239407,"title":"React Native for Mac OS X by microsoft","url":"https://microsoft.github.io/react-native-windows/blog/2020/05/19/rn4mupdadates","rank":-5.642544952660551,"score":12,"time":"2020-05-19T19:58:09Z"},{"id":23239777,"title":"Creating a Pitch Deck App: A Side-by-Side React vs. Svelte Comparison","url":"https://dev.to/julianeon/creating-a-pitch-deck-app-a-side-by-side-react-vs-svelte-comparison-2ml8","rank":-4.690092449226312,"score":1,"time":"2020-05-19T20:28:38Z"},{"id":23240700,"title":"Easier React State Management with OvermindJS","url":"https://medium.com/bitsrcio/making-state-management-easier-with-overmindjs-5fcdd87e8c8e","rank":-6.141418665344863,"score":1,"time":"2020-05-19T21:49:23Z"},{"id":23242293,"title":"Learning React: From basics to advanced topics","url":"https://juanmanuelalloron.com/2020/05/19/learning-path-getting-started-with-react","rank":-5.8814219078830545,"score":2,"time":"2020-05-20T01:11:56Z"},{"id":23243488,"title":"Recoil – State Management for React","url":"https://www.infoq.com/news/2020/05/recoil-react-state-management/","rank":-6.4254656634776115,"score":2,"time":"2020-05-20T05:12:20Z"},{"id":23244810,"title":"A journey of 10x performance improvement in React js testing","url":"https://medium.com/dazn-tech/jest-our-journey-into-performant-unit-tests-a6efcb4bd9b","rank":-5.218630283054186,"score":1,"time":"2020-05-20T09:10:02Z"},{"id":23245570,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-05-20T11:23:18Z"},{"id":23245573,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-20T11:23:27Z"},{"id":23247725,"title":"React Native 0.62 with Flipper · React Native","url":"https://reactnative.dev/blog/2020/03/26/version-0.62","rank":-7.746472238338964,"score":1,"time":"2020-05-20T15:06:17Z"},{"id":23248136,"title":"React Native for macOS and More","url":"https://microsoft.github.io/react-native-windows/blog/2020/05/19/rn4mupdadates","rank":-6.141418665344863,"score":1,"time":"2020-05-20T15:36:03Z"},{"id":23250052,"title":"How to Sync Your React App with the System Color Scheme","url":"https://medium.com/bitsrcio/how-to-sync-your-react-app-with-the-system-color-scheme-78c0ad00074b","rank":-5.029694159741383,"score":1,"time":"2020-05-20T18:21:10Z"},{"id":23250167,"title":"Show HN: Building a Real-Time Chat App in Rust and React","url":"https://outcrawl.com/rust-react-realtime-chat/","rank":-4.853960595957184,"score":2,"time":"2020-05-20T18:33:28Z"},{"id":23250617,"title":"Should you use React.FC for TypeScript React components?","url":"https://www.harrymt.com/blog/2020/05/20/react-typescript-react-fc.html","rank":-7.536359457861464,"score":3,"time":"2020-05-20T19:15:58Z"},{"id":23255065,"title":"Declarative Canvas Grid using React and Konva","url":"https://github.com/rmdort/konva-grid","rank":-5.8814219078830545,"score":1,"time":"2020-05-21T05:20:12Z"},{"id":23255644,"title":"React Notion: Render Notion pages in React apps to use it as a CMS","url":"https://github.com/splitbee/react-notion","rank":-6.636348695692196,"score":3,"time":"2020-05-21T07:11:41Z"},{"id":23257320,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-fast-app","rank":-7.536359457861464,"score":1,"time":"2020-05-21T11:55:50Z"},{"id":23257323,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-21T11:56:00Z"},{"id":23258636,"title":"React development setup with just a single file","url":"https://dev.to/comscience/react-development-using-just-a-single-file-5e65","rank":-5.642544952660551,"score":1,"time":"2020-05-21T14:18:59Z"},{"id":23258917,"title":"React Native for macOS and More · React Native for Windows and macOS","url":"https://microsoft.github.io/react-native-windows/blog/2020/05/19/rn4mupdadates","rank":-6.969263392375751,"score":2,"time":"2020-05-21T14:42:02Z"},{"id":23264100,"title":"Easier React State Management with OvermindJS","url":"https://blog.bitsrc.io/making-state-management-easier-with-overmindjs-5fcdd87e8c8e","rank":-6.141418665344863,"score":1,"time":"2020-05-21T19:51:49Z"},{"id":23270375,"title":"Flip Animation in React","url":"https://makersden.io/blog/flip-animation/","rank":-6.737061774670698,"score":2,"time":"2020-05-22T10:03:28Z"},{"id":23271002,"title":"How to Not React: Common Anti-Patterns and Gotchas in React","url":"https://codeburst.io/how-to-not-react-common-anti-patterns-and-gotchas-in-react-40141fe0dcd","rank":-7.148568583438252,"score":1,"time":"2020-05-22T11:37:18Z"},{"id":23271298,"title":"Show HN: React Native scrollable bottom sheet native animations gestures 60FPS","url":"https://github.com/rgommezz/react-native-scroll-bottom-sheet","rank":-5.029694159741383,"score":144,"time":"2020-05-22T12:19:52Z"},{"id":23271678,"title":"Fireact – The open source web app project based on Firebase and React","url":"https://medium.com/@chaoming_li/fireact-the-open-source-project-for-you-to-fast-track-your-next-web-app-with-firebase-and-react-5ab98dcf9c93","rank":-4.853960595957184,"score":2,"time":"2020-05-22T13:17:04Z"},{"id":23271796,"title":"Free and Open Source React Admin Dashboard Template","url":"https://flatlogic.com/templates/one-free-react-template","rank":-5.642544952660551,"score":1,"time":"2020-05-22T13:29:07Z"},{"id":23272371,"title":"Add a login system to your React app in just 30 minutes","url":"https://arunoda.me/blog/simple-auth-setup-for-your-react-app","rank":-4.853960595957184,"score":1,"time":"2020-05-22T14:23:20Z"},{"id":23275089,"title":"React Canvas Grid High performance","url":"https://github.com/rmdort/konva-grid","rank":-6.4254656634776115,"score":1,"time":"2020-05-22T18:06:21Z"},{"id":23275433,"title":"React UI Builder – Interactive Platform for React Component Libraries","url":"https://reactuibuilder.com/","rank":-7.536359457861464,"score":4,"time":"2020-05-22T18:40:00Z"},{"id":23276989,"title":"Show HN: React Native Bottom ActionSheet with Native Animation 60FPS & No DEPS","url":"https://github.com/ammarahm-ed/react-native-actions-sheet","rank":-4.853960595957184,"score":1,"time":"2020-05-22T21:03:14Z"},{"id":23278818,"title":"Maze Generation in React","url":"http://jpsierens.me/maze-generation-in-react/","rank":-6.737061774670698,"score":1,"time":"2020-05-23T01:00:00Z"},{"id":23279032,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-easy-app","rank":-5.8814219078830545,"score":1,"time":"2020-05-23T01:36:46Z"},{"id":23279034,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-23T01:36:55Z"},{"id":23281959,"title":"Parallax/Elastic react-natives. Updated library, customizable/independent","url":"https://github.com/100010/react-native-parallax-header-view","rank":-5.642544952660551,"score":4,"time":"2020-05-23T11:07:58Z"},{"id":23284421,"title":"Show HN: Reparenting is now possible with React","url":"https://medium.com/@paolimi/reparenting-with-react-426d12fb6d0d","rank":-5.642544952660551,"score":1,"time":"2020-05-23T16:50:06Z"},{"id":23285840,"title":"Creating a list of climbing gyms with React and Material-UI","url":"https://medium.com/@room_n/creating-a-list-of-climbing-gyms-with-react-material-ui-cd2d837a1e6","rank":-5.029694159741383,"score":1,"time":"2020-05-23T19:56:59Z"},{"id":23288969,"title":"Steve Wozniak: How Steve Jobs would react if he could see Apple today [video]","url":"https://www.youtube.com/watch?v=PhBVRFKVGxU","rank":-4.5369272462944465,"score":7,"time":"2020-05-24T04:01:12Z"},{"id":23289546,"title":"A Complete Beginner's Guide to React","url":"https://dev.to/aspittel/a-complete-beginners-guide-to-react-2cl6","rank":-5.8814219078830545,"score":2,"time":"2020-05-24T06:14:11Z"},{"id":23292258,"title":"Show HN: I built this to keep track of framework syntax like React, Vue, Svelte","url":"https://syntax.wiki","rank":-4.3934495640662155,"score":2,"time":"2020-05-24T15:38:38Z"},{"id":23292872,"title":"Show HN: A react-native template to create Mac-os menu bar apps","url":"https://github.com/ospfranco/rn-macos-menubar-template","rank":-4.690092449226312,"score":1,"time":"2020-05-24T17:06:00Z"},{"id":23294430,"title":"React, GraphQL, and Rails","url":"https://www.jmfurlott.com/react-graphql-rails/","rank":-6.737061774670698,"score":3,"time":"2020-05-24T20:28:41Z"},{"id":23295022,"title":"Show HN: Prototyping and code generation of new React UI components online","url":"https://reactuibuilder.com","rank":-4.853960595957184,"score":1,"time":"2020-05-24T21:34:43Z"},{"id":23295031,"title":"How We Moved from Wordpress to React and Raised $80M","url":"https://medium.com/the-hamato-yogi-chronichels/how-we-moved-from-wordpress-to-react-and-raised-80-million-6e80b88be28f","rank":-5.218630283054186,"score":2,"time":"2020-05-24T21:35:44Z"},{"id":23295611,"title":"Create scalable layouts using React","url":"https://gregberge.com/blog/react-scalable-layout","rank":-6.4254656634776115,"score":1,"time":"2020-05-24T22:51:27Z"},{"id":23298775,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-easy-app","rank":-5.8814219078830545,"score":1,"time":"2020-05-25T07:12:29Z"},{"id":23298778,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-05-25T07:12:41Z"},{"id":23298984,"title":"Show HN: Lightweight SVG/CSS spinners for react.js","url":"https://github.com/adexin/spinners-react","rank":-5.4223148645315336,"score":2,"time":"2020-05-25T07:50:56Z"},{"id":23300187,"title":"Best React Component Libraries [Comparison]","url":"http://sapandiwakar.in/best-react-component-libraries/","rank":-6.4254656634776115,"score":1,"time":"2020-05-25T12:05:27Z"},{"id":23300418,"title":"How to integrate Material UI library in React apps","url":"https://dev.to/amanhimself/how-to-integrate-material-ui-library-in-react-apps-270p","rank":-5.4223148645315336,"score":1,"time":"2020-05-25T12:49:49Z"},{"id":23300756,"title":"React state management with Recoil js","url":"https://www.youtube.com/playlist?list=PLP3w-Wa5jOlB8Y8lrBZCqP4OZTDT-LDzD","rank":-6.141418665344863,"score":1,"time":"2020-05-25T13:22:31Z"},{"id":23302740,"title":"Explicit State Machines in React","url":"https://www.afforded.space/state-machines-in-react/","rank":-6.4254656634776115,"score":3,"time":"2020-05-25T16:54:05Z"},{"id":23302973,"title":"Windups, a typewriter effect lib for React","url":"https://windups.gwil.co","rank":-5.8814219078830545,"score":2,"time":"2020-05-25T17:25:34Z"},{"id":23304811,"title":"Building with React for All Platforms: Top Frameworks and Tools","url":"https://medium.com/bitsrcio/building-with-react-for-all-platforms-5-top-frameworks-and-tools-affd5baf3de3","rank":-5.218630283054186,"score":1,"time":"2020-05-25T20:48:48Z"},{"id":23307077,"title":"Generate React CLI (v5.0.0)","url":"https://github.com/arminbro/generate-react-cli","rank":-6.141418665344863,"score":2,"time":"2020-05-26T03:14:56Z"},{"id":23307808,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-05-26T05:46:05Z"},{"id":23307812,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-26T05:46:16Z"},{"id":23308081,"title":"[React Component Libs]MaterialUI vs Ant.D vs Fluent vs Semantic vs Grommet vs BP","url":"http://sapandiwakar.in/best-react-component-libraries-comparison/","rank":-4.3934495640662155,"score":5,"time":"2020-05-26T06:36:26Z"},{"id":23308808,"title":"Adding a Table row dynamically using React Hook","url":"https://blog.greenroots.info/adding-a-table-row-dynamically-using-react-hook-ckanlxs11024p4us1zs8qljkp","rank":-5.642544952660551,"score":1,"time":"2020-05-26T08:59:39Z"},{"id":23310809,"title":"How to Enable React Concurrent Mode","url":"https://kentcdodds.com/blog/how-to-enable-react-concurrent-mode","rank":-6.141418665344863,"score":1,"time":"2020-05-26T13:25:45Z"},{"id":23310860,"title":"Creating custom wavy headers using react-native-SVG","url":"https://heartbeat.fritz.ai/creating-custom-wavy-headers-using-react-native-svg-639ce0861327","rank":-5.642544952660551,"score":1,"time":"2020-05-26T13:32:17Z"},{"id":23311472,"title":"Make an interactive step by step tour guide for your react-native app","url":"https://github.com/xcarpentier/rn-tourguide","rank":-4.690092449226312,"score":2,"time":"2020-05-26T14:22:16Z"},{"id":23312129,"title":"How to Add Search to a React App with Fuse.js","url":"https://www.freecodecamp.org/news/how-to-add-search-to-a-react-app-with-fuse-js/","rank":-5.029694159741383,"score":1,"time":"2020-05-26T15:10:30Z"},{"id":23313666,"title":"Transform an SVG into a React Component with SVGR","url":"https://medium.com/bitsrcio/transform-an-svg-into-a-react-component-with-svgr-8d2ba10f424c","rank":-5.4223148645315336,"score":1,"time":"2020-05-26T17:09:17Z"},{"id":23314656,"title":"Common Beginner React/Redux Mistakes","url":"http://www.javiercasas.com/articles/3-common-beginner-react-redux-mistakes/","rank":-6.4254656634776115,"score":2,"time":"2020-05-26T18:24:36Z"},{"id":23317864,"title":"Modern Full-Stack Development: TypeScript, React, Node.js, Webpack, and Docker","url":"https://itbook.store/books/9781484257371","rank":-5.029694159741383,"score":3,"time":"2020-05-26T23:55:13Z"},{"id":23318296,"title":"Uber's react-vis is deprecated","url":"https://github.com/uber/react-vis/blob/master/DEPRECATED.md","rank":-6.141418665344863,"score":2,"time":"2020-05-27T00:58:53Z"},{"id":23321593,"title":"How Does Production Build of React Use Caching to Improve Runtime Performance?","url":"https://www.asquero.com/article/how-does-the-production-build-of-react-app-use-caching-to-improve-runtime-performance","rank":-4.853960595957184,"score":1,"time":"2020-05-27T11:00:58Z"},{"id":23326321,"title":"Is Binding JavaScript and React to GTK Ruining GTK?","url":"https://www.reddit.com/r/reactgtk/comments/grndhx/is_binding_javascript_and_react_to_gtk_ruining_gtk/","rank":-5.4223148645315336,"score":1,"time":"2020-05-27T17:03:58Z"},{"id":23327288,"title":"Common Intermediate React/Redux Mistakes","url":"http://www.javiercasas.com/articles/3-common-intermediate-react-redux-mistakes/","rank":-6.4254656634776115,"score":2,"time":"2020-05-27T18:04:52Z"},{"id":23327721,"title":"The Guide to React Native Optimization eBook","url":"https://callstack.com/blog/download-the-ultimate-guide-to-react-native-optimization-ebook/","rank":-5.8814219078830545,"score":2,"time":"2020-05-27T18:32:30Z"},{"id":23329277,"title":"Juicy List of VSCode Extensions for React Native, JavaScript and General Use","url":"https://koprowski.it/2020/vscode-extensions-for-react-native-javascript/","rank":-4.853960595957184,"score":1,"time":"2020-05-27T20:10:23Z"},{"id":23331941,"title":"The roundup of React form validation solutions","url":"https://blog.logrocket.com/the-ultimate-roundup-of-react-form-validation-solutions/","rank":-5.8814219078830545,"score":1,"time":"2020-05-28T00:31:36Z"},{"id":23332685,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-05-28T02:15:10Z"},{"id":23332687,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-28T02:15:19Z"},{"id":23334376,"title":"React Date Range Picker Demo","url":"https://medium.com/@achraf.aamri/react-date-range-picker-demo-906d3f0c8190","rank":-6.4254656634776115,"score":1,"time":"2020-05-28T07:09:22Z"},{"id":23334982,"title":"React Native Made Easy Ep. 1 – Native Bridge (Feat. Scan Kit) Pt. 1","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201252722009880199&fid=0101187876626530001","rank":-4.690092449226312,"score":1,"time":"2020-05-28T08:48:34Z"},{"id":23335281,"title":"Show HN: React – Toastify Your Console.log()'s","url":"https://github.com/ndom91/console-toaster","rank":-5.642544952660551,"score":2,"time":"2020-05-28T09:34:56Z"},{"id":23335343,"title":"How I implemented open graph images for a vanilla React app","url":"https://francescodilorenzo.com/open-graph-social-images-react","rank":-5.029694159741383,"score":2,"time":"2020-05-28T09:40:30Z"},{"id":23336497,"title":"Fireact Part 1: Firebase authentication in React","url":"https://medium.com/@chaoming_li/fireact-part-1-firebase-authentication-in-react-b835f6beacc5","rank":-5.8814219078830545,"score":1,"time":"2020-05-28T12:34:53Z"},{"id":23336851,"title":"React and APOLLO = Speed up development with mocks","url":"https://medium.com/@gbenussi/how-to-mock-fields-using-apollo-client-%EF%B8%8F-7dba9112453","rank":-5.642544952660551,"score":1,"time":"2020-05-28T13:15:58Z"},{"id":23336879,"title":"How to deploy a React app on AWS using the AWS CDK","url":"https://medium.com/dailyjs/how-to-deploy-a-react-app-on-aws-using-the-aws-cdk-d7970033950f","rank":-4.853960595957184,"score":2,"time":"2020-05-28T13:19:54Z"},{"id":23338879,"title":"Case study: Analyzing Notion performance (or making a React app load 30% faster)","url":"https://3perf.com/blog/notion/","rank":-4.690092449226312,"score":2,"time":"2020-05-28T16:04:59Z"},{"id":23339134,"title":"React Hooks vs. Vue 3 Composition API","url":"https://academy.esveo.com/en/blog/Yr","rank":-5.8814219078830545,"score":1,"time":"2020-05-28T16:25:07Z"},{"id":23340201,"title":"How to Choose a React Team for Front End Development","url":"https://www.linkedin.com/pulse/how-choose-react-team-frontend-development-shreya-ghate-1e","rank":-5.218630283054186,"score":1,"time":"2020-05-28T17:48:38Z"},{"id":23340959,"title":"Common Advanced React/Redux Mistakes","url":"http://www.javiercasas.com/articles/3-common-advanced-react-redux-mistakes/","rank":-6.4254656634776115,"score":2,"time":"2020-05-28T18:54:23Z"},{"id":23341506,"title":"Best free resources to learn React in 2020","url":"https://areknawo.com/best-resources-to-learn-react-in-2020/","rank":-5.642544952660551,"score":1,"time":"2020-05-28T19:33:51Z"},{"id":23343163,"title":"Declarative approaches are better than Observables and React hooks","url":"https://words.okwolf.com/the-declarative-imperative","rank":-5.4223148645315336,"score":2,"time":"2020-05-28T21:48:51Z"},{"id":23345642,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-05-29T02:19:14Z"},{"id":23345645,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-29T02:19:26Z"},{"id":23346266,"title":"React Native Video Book","url":"https://mobileappdev.teachable.com/","rank":-6.737061774670698,"score":1,"time":"2020-05-29T04:29:23Z"},{"id":23349160,"title":"A Visual Guide to React Mental Models: UseState, UseEffect and Lifecycles","url":"https://obedparla.com/code/a-visual-guide-to-react-mental-models-part-2-use-state-use-effect-and-lifecycles/","rank":-5.029694159741383,"score":296,"time":"2020-05-29T12:29:07Z"},{"id":23349502,"title":"Five common mistakes writing react components (with hooks) in 2020","url":"https://www.lorenzweiss.de/common_mistakes_react_hooks/","rank":-5.218630283054186,"score":1,"time":"2020-05-29T13:09:09Z"},{"id":23349719,"title":"Inversion of Control with shareable react components","url":"https://www.lorenzweiss.de/inversion_of_control_with_react_components/","rank":-5.8814219078830545,"score":1,"time":"2020-05-29T13:27:37Z"},{"id":23350138,"title":"PayPal Integration with React Native","url":"https://blog.codecentric.de/en/2020/05/paypal-integration-with-react-native/","rank":-6.4254656634776115,"score":1,"time":"2020-05-29T14:10:48Z"},{"id":23350556,"title":"Shopify Engg and Software Mansion Release Reanimated 2 for React Native","url":"https://blog.swmansion.com/introducing-reanimated-2-752b913af8b3","rank":-5.029694159741383,"score":2,"time":"2020-05-29T14:50:05Z"},{"id":23354266,"title":"Show HN: Cool React UI scaffolding tool (intro video)","url":"https://youtu.be/jeZyOjZKxYc","rank":-5.4223148645315336,"score":1,"time":"2020-05-29T19:12:07Z"},{"id":23357761,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-05-30T01:51:41Z"},{"id":23357764,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-30T01:51:50Z"},{"id":23360634,"title":"Learning is hard, and so is React","url":"https://www.binarymoon.co.uk/2020/05/learning-is-hard-and-so-is-react/","rank":-5.8814219078830545,"score":1,"time":"2020-05-30T12:19:19Z"},{"id":23361120,"title":"Why Did I Quit Vue for React?","url":"https://medium.com/@lnalex/why-did-i-quit-vue-for-react-65315285fd90","rank":-5.8814219078830545,"score":2,"time":"2020-05-30T13:41:52Z"},{"id":23362661,"title":"React: Under the Hood","url":"https://medium.com/linebyline/react-under-the-hood-f715d1e91ac5","rank":-6.737061774670698,"score":1,"time":"2020-05-30T17:07:16Z"},{"id":23363250,"title":"Show HN: Caldera - Phoenix LiveView for React","url":"https://github.com/calderajs/caldera-react","rank":-5.8814219078830545,"score":101,"time":"2020-05-30T18:10:39Z"},{"id":23364225,"title":"How to not write react components. 5 useful tips","url":"https://www.lorenzweiss.de/common_mistakes_react_hooks","rank":-5.4223148645315336,"score":3,"time":"2020-05-30T20:11:24Z"},{"id":23364679,"title":"React and Low-code back end. The way to skip infrastructure messing up","url":"https://dev.to/paveler/react-low-code-backend-the-way-to-skip-infrastructure-messing-up-25o1","rank":-4.690092449226312,"score":2,"time":"2020-05-30T21:00:37Z"},{"id":23366041,"title":"The Rise of React","url":"https://increment.com/frontend/the-rise-of-react/","rank":-6.737061774670698,"score":220,"time":"2020-05-31T00:16:04Z"},{"id":23367806,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-05-31T07:07:47Z"},{"id":23367809,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-05-31T07:08:24Z"},{"id":23368870,"title":"Bringing WebGL to react – Paul Henschel a.k.a. 0xca0a at ReactEurope 2020","url":"https://www.youtube.com/watch?v=YyqBdN71nFs","rank":-4.690092449226312,"score":2,"time":"2020-05-31T11:33:31Z"},{"id":23371166,"title":"React top-level APIs that could change the way you write components","url":"https://blog.logrocket.com/react-top-level-apis-that-could-change-the-way-you-write-components/","rank":-4.853960595957184,"score":2,"time":"2020-05-31T17:46:33Z"},{"id":23374542,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-01T00:51:01Z"},{"id":23374543,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-01T00:51:11Z"},{"id":23376934,"title":"What questions to ask when interviewing a React developer?","url":"https://keenethics.com/blog/react-interview-questions","rank":-5.4223148645315336,"score":1,"time":"2020-06-01T10:10:41Z"},{"id":23377731,"title":"React: We're After You ◕ ◡ ◕","url":"http://gluecodes-demo.s3-website.eu-west-2.amazonaws.com/ide-structure.html?appId=1&edit=page&id=index","rank":-6.4254656634776115,"score":1,"time":"2020-06-01T12:29:28Z"},{"id":23381165,"title":"Publish and Reuse React Components to Build Gatsby Sites, Faster","url":"https://medium.com/bitsrcio/publish-and-reuse-react-components-to-build-gatsby-sites-faster-7c08c63e6198","rank":-5.218630283054186,"score":1,"time":"2020-06-01T17:30:00Z"},{"id":23383023,"title":"React Core team joins Facebook walkout","url":"https://twitter.com/dan_abramov/status/1267544361929256966","rank":-6.141418665344863,"score":12,"time":"2020-06-01T19:59:19Z"},{"id":23383113,"title":"React Core team joining Facebook walkout in solidarity with the Black community","url":"https://twitter.com/lunaruan/status/1267544863211311105","rank":-4.853960595957184,"score":46,"time":"2020-06-01T20:07:20Z"},{"id":23384441,"title":"Black Lives Matter: React Router Docs Are Offline","url":"https://reacttraining.com/react-router/","rank":-5.642544952660551,"score":64,"time":"2020-06-01T21:56:39Z"},{"id":23386467,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-02T02:00:33Z"},{"id":23386468,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-02T02:00:43Z"},{"id":23386867,"title":"Free React Templates for Your Next Big Design Project","url":"https://www.namasteui.com/free-react-templates-for-your-next-big-design-project/","rank":-5.4223148645315336,"score":1,"time":"2020-06-02T02:56:00Z"},{"id":23387136,"title":"I Genrated $2k MRR with a React Compent Genrator","url":"https://getmakerlog.com/stories/how-i-bootstrapped-a-react-codebase-generator-to-2k-mrr-with-gabe-ragland","rank":-5.4223148645315336,"score":1,"time":"2020-06-02T03:34:07Z"},{"id":23388521,"title":"React Router Docs Are Offline in Support of Black Lives Matter","url":"https://reacttraining.com/react-router/web","rank":-5.029694159741383,"score":1,"time":"2020-06-02T07:19:17Z"},{"id":23391963,"title":"How to Share Components Between React Apps and Gatsby Websites","url":"https://levelup.gitconnected.com/how-to-share-components-between-react-apps-and-gatsby-websites-21c0541f8c78","rank":-5.218630283054186,"score":1,"time":"2020-06-02T15:21:46Z"},{"id":23392147,"title":"Common mistakes writing react components with hooks in 2020","url":"https://www.lorenzweiss.de/common_mistakes_react_hooks/","rank":-5.4223148645315336,"score":1,"time":"2020-06-02T15:35:57Z"},{"id":23394717,"title":"Recoil – Another React State Management Library?","url":"https://medium.com/@sveta.slepner/recoil-another-react-state-management-library-97fc979a8d2b","rank":-6.141418665344863,"score":1,"time":"2020-06-02T18:54:10Z"},{"id":23396177,"title":"Simple fast ️ and small (500 bytes) global state management for React","url":"https://github.com/web-ridge/react-ridge-state","rank":-5.029694159741383,"score":1,"time":"2020-06-02T20:53:24Z"},{"id":23396580,"title":"Angular vs. React: 5 Key Differences","url":"https://blog.codota.com/angular-vs-react/","rank":-6.141418665344863,"score":1,"time":"2020-06-02T21:33:02Z"},{"id":23399175,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-03T02:53:01Z"},{"id":23399177,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-03T02:53:10Z"},{"id":23402527,"title":"Show HN: Oya.to A SaaS that improves your React/SPA/website SEO and performance","url":"https://oyatocloud.com/","rank":-4.3934495640662155,"score":6,"time":"2020-06-03T12:19:35Z"},{"id":23403484,"title":"Using Currying to Pass Additional Data to React Event Handlers","url":"https://www.carlrippon.com/using-currying-to-pass-additional-data-to-react-event-handlers/","rank":-5.218630283054186,"score":1,"time":"2020-06-03T14:10:22Z"},{"id":23404853,"title":"How to Structure React Projects","url":"https://www.robinwieruch.de/react-folder-structure","rank":-6.4254656634776115,"score":3,"time":"2020-06-03T15:56:31Z"},{"id":23405674,"title":"MDN: Getting Started with React","url":"https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/React_getting_started","rank":-6.4254656634776115,"score":2,"time":"2020-06-03T16:58:00Z"},{"id":23411380,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-04T01:40:20Z"},{"id":23411382,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-04T01:40:30Z"},{"id":23411472,"title":"Choosing a React Starter Kit","url":"https://dev.to/goldins/choosing-a-react-starter-kit-1dc9","rank":-6.4254656634776115,"score":1,"time":"2020-06-04T01:57:25Z"},{"id":23415335,"title":"React Hooks Cheat Sheet","url":"https://dev.to/bornfightcompany/react-hooks-cheat-sheet-3kl9","rank":-6.737061774670698,"score":1,"time":"2020-06-04T11:44:26Z"},{"id":23421101,"title":"How to Publish React Native Components to Bit","url":"https://medium.com/bitsrcio/how-to-publish-react-native-components-6deccfcf5a0d","rank":-5.642544952660551,"score":1,"time":"2020-06-04T20:03:54Z"},{"id":23421494,"title":"Five typical pitfalls using react hooks and why you should avoid them","url":"https://www.lorenzweiss.de/common_mistakes_react_hooks/","rank":-4.853960595957184,"score":2,"time":"2020-06-04T20:41:28Z"},{"id":23425009,"title":"Show HN: Open Source Material UI Scaffolding (React)","url":"https://github.com/wrannaman/mui-scaffold","rank":-5.642544952660551,"score":1,"time":"2020-06-05T04:13:27Z"},{"id":23425048,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-05T04:21:14Z"},{"id":23425050,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-05T04:21:21Z"},{"id":23426742,"title":"How to Build a Markdown Previewer with React.js","url":"https://www.freecodecamp.org/news/how-to-build-a-markdown-previewer-with-react-js/","rank":-5.4223148645315336,"score":1,"time":"2020-06-05T09:53:59Z"},{"id":23426951,"title":"Using React, Redux and SSR to acommodate users without JavaScript","url":"https://blog.klungo.no/2020/05/28/using-react-and-redux-to-acommodate-users-without-javascript/","rank":-5.218630283054186,"score":55,"time":"2020-06-05T10:23:51Z"},{"id":23427809,"title":"Show HN: Open-Source Drag and Drop React Component Builder (Material UI)","url":"https://github.com/wrannaman/mui-scaffold","rank":-4.853960595957184,"score":1,"time":"2020-06-05T12:42:22Z"},{"id":23428301,"title":"One command to start your React Native Web project with Fast Refresh","url":"https://dev.to/richardlindhout/one-command-to-start-your-react-native-web-project-with-fast-refresh-5eim","rank":-4.853960595957184,"score":1,"time":"2020-06-05T13:33:50Z"},{"id":23429771,"title":"Drawing geometrically accurate Triangles in React Native","url":"https://github.com/react-native-toolkit/triangle","rank":-5.8814219078830545,"score":1,"time":"2020-06-05T15:38:40Z"},{"id":23432853,"title":"Show HN: React UI Builder Video Lesson – Multiple Component Copies","url":"https://youtu.be/hX3WQNcykYg","rank":-5.218630283054186,"score":1,"time":"2020-06-05T19:33:02Z"},{"id":23435863,"title":"React Native WebView – Loading Websites and HTML in React Native","url":"https://www.instamobile.io/react-native-tutorials/react-native-webview/","rank":-7.337343744886062,"score":1,"time":"2020-06-06T01:05:23Z"},{"id":23436228,"title":"Cross-platform development with React Native for Web","url":"https://better.engineering/cross-platform-development-with-react-native-for-web/","rank":-5.642544952660551,"score":1,"time":"2020-06-06T02:15:08Z"},{"id":23437757,"title":"Show HN: A tiny React package for applying a 'gooey' effect","url":"https://gooey-react.netlify.app","rank":-5.029694159741383,"score":1,"time":"2020-06-06T09:07:56Z"},{"id":23438672,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-easy-app","rank":-5.8814219078830545,"score":1,"time":"2020-06-06T12:25:52Z"},{"id":23438673,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-06T12:26:03Z"},{"id":23438793,"title":"Show HN: Foldy – Create a folding list of React components","url":"https://huyld.github.io/foldy-demo","rank":-5.218630283054186,"score":1,"time":"2020-06-06T12:45:08Z"},{"id":23439404,"title":"React Native: Under the Hood (2015) [video]","url":"https://www.youtube.com/watch?v=hDviGU-57lU","rank":-5.8814219078830545,"score":1,"time":"2020-06-06T14:26:33Z"},{"id":23444497,"title":"React.js – Basic Hooks (useState, useEffect, & useContext)","url":"https://towardsdatascience.com/react-js-basic-hooks-usestate-useeffect-usecontext-f13bf3ad8206","rank":-5.8814219078830545,"score":1,"time":"2020-06-07T03:20:26Z"},{"id":23445990,"title":"React's New Context API and Actions","url":"https://dev.to/washingtonsteven/reacts-new-context-api-and-actions-446o","rank":-5.8814219078830545,"score":1,"time":"2020-06-07T09:26:06Z"},{"id":23448206,"title":"Go and React Development with Docker","url":"https://blog.ivorscott.com/ultimate-go-react-development-setup-with-docker","rank":-6.141418665344863,"score":1,"time":"2020-06-07T15:49:58Z"},{"id":23450043,"title":"Auth-Process: React/Node/Mongo","url":"https://github.com/S-Stanley/auth-process","rank":-6.4254656634776115,"score":1,"time":"2020-06-07T19:34:35Z"},{"id":23454005,"title":"React Server Side Rendering with Java Spring Boot Using Thymeleaf","url":"https://medium.com/@yash17ag/react-server-side-rendering-with-java-spring-boot-using-thymeleaf-8b53f621e23e","rank":-5.218630283054186,"score":1,"time":"2020-06-08T06:01:48Z"},{"id":23454708,"title":"React Native Calendar Component,Example,Project","url":"https://kriss.io/10-react-native-calendar-component-example-project/#.Xt3z-EUzZdg","rank":-6.141418665344863,"score":1,"time":"2020-06-08T08:27:10Z"},{"id":23455351,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-08T10:33:59Z"},{"id":23455354,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-08T10:34:08Z"},{"id":23455821,"title":"Toolkit for React. 60 components, 14 Themes, 1000 demos","url":"https://www.htmlelements.com/react/","rank":-5.4223148645315336,"score":2,"time":"2020-06-08T12:11:19Z"},{"id":23458677,"title":"How to Publish React Components","url":"https://medium.com/bitsrcio/how-to-publish-react-components-d04e0a7e33b9","rank":-6.4254656634776115,"score":1,"time":"2020-06-08T17:36:31Z"},{"id":23462083,"title":"Rich-markdown-editor: react Dropbox Paper clone","url":"https://github.com/outline/rich-markdown-editor","rank":-5.8814219078830545,"score":83,"time":"2020-06-08T23:48:02Z"},{"id":23463349,"title":"Simpler storage, simpler fetch, simpler React Native","url":"https://github.com/chende008/react-native-easy-app","rank":-5.8814219078830545,"score":1,"time":"2020-06-09T03:23:17Z"},{"id":23463351,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-09T03:23:27Z"},{"id":23464462,"title":"How to Localize React Native Apps Elegantly","url":"https://www.instamobile.io/mobile-development/react-native-localization","rank":-5.8814219078830545,"score":1,"time":"2020-06-09T07:13:32Z"},{"id":23465108,"title":"Demystifying React Hooks vs. Redux","url":"https://www.imaginarycloud.com/blog/react-hooks-vs-redux/","rank":-6.4254656634776115,"score":3,"time":"2020-06-09T09:33:53Z"},{"id":23466867,"title":"We migrated our website from Handlebars to React","url":"https://blog.plaid.com/handlebars-to-react-migration/","rank":-5.642544952660551,"score":8,"time":"2020-06-09T14:19:12Z"},{"id":23468093,"title":"FreeCodeCamp: What Is Storybook and Creating a Component Library in React","url":"https://www.freecodecamp.org/news/what-is-storybook-and-how-can-i-use-it-to-create-a-component-libary-in-react/","rank":-5.029694159741383,"score":1,"time":"2020-06-09T16:33:39Z"},{"id":23473730,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-10T03:51:16Z"},{"id":23473732,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-10T03:51:26Z"},{"id":23474232,"title":"React Localization: i18 next and i18 nexus","url":"https://medium.com/javascript-in-plain-english/react-localization-the-winner-is-i18next-i18nexus-b7cd9f14094e","rank":-5.8814219078830545,"score":1,"time":"2020-06-10T05:24:29Z"},{"id":23475036,"title":"Capturing Photos and Videos with the Camera in React Native","url":"https://www.reddit.com/r/reactnative/comments/h06m5s/capturing_photos_and_videos_with_the_camera_in/","rank":-5.218630283054186,"score":1,"time":"2020-06-10T08:19:37Z"},{"id":23475352,"title":"Base Web – React UI Framework from Uber","url":"https://baseweb.design/","rank":-5.8814219078830545,"score":2,"time":"2020-06-10T09:32:45Z"},{"id":23478130,"title":"Study of 62 countries finds people react similarly to everyday situations","url":"https://news.ucr.edu/articles/2020/06/09/world-much-more-alike-different","rank":-5.029694159741383,"score":1,"time":"2020-06-10T15:26:52Z"},{"id":23484570,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-11T02:13:14Z"},{"id":23484572,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-11T02:13:24Z"},{"id":23485351,"title":"Capturing Photos and Videos with the Camera in React Native","url":"https://www.instamobile.io/mobile-development/familiar-codebase-tricks/","rank":-5.218630283054186,"score":1,"time":"2020-06-11T05:01:20Z"},{"id":23486686,"title":"How to Create Gradients in React Native","url":"https://www.instamobile.io/mobile-development/gradients-react-native/","rank":-5.8814219078830545,"score":1,"time":"2020-06-11T09:07:21Z"},{"id":23487605,"title":"Blitz the Fullstack React Framework – Built on Next.js","url":"https://github.com/blitz-js/blitz","rank":-5.4223148645315336,"score":3,"time":"2020-06-11T11:20:42Z"},{"id":23487704,"title":"Keep React Security in Check. Everything You Need to Know","url":"https://www.simform.com/react-security-vulnerabilities-solutions/","rank":-5.218630283054186,"score":1,"time":"2020-06-11T11:35:18Z"},{"id":23488724,"title":"Show HN: Open-Source React Component Builder (Material UI)","url":"https://github.com/wrannaman/mui-scaffold","rank":-5.4223148645315336,"score":1,"time":"2020-06-11T13:39:09Z"},{"id":23490155,"title":"Getting Started with React Testing Library","url":"https://www.robinwieruch.de/react-testing-library","rank":-6.141418665344863,"score":1,"time":"2020-06-11T15:56:07Z"},{"id":23495386,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-12T02:30:04Z"},{"id":23495388,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-12T02:30:12Z"},{"id":23495850,"title":"Adding GIFs to Your React Native App with Giphy API","url":"https://www.instamobile.io/mobile-development/giphy-react-native/","rank":-5.218630283054186,"score":1,"time":"2020-06-12T03:50:50Z"},{"id":23496918,"title":"Adding a Chat Feature to Your React Native App","url":"https://www.instamobile.io/mobile-development/react-native-chat/","rank":-5.4223148645315336,"score":1,"time":"2020-06-12T07:26:22Z"},{"id":23500772,"title":"Atomized Libraries for React.js","url":"https://github.com/atomizeorg/atomize","rank":-6.4254656634776115,"score":1,"time":"2020-06-12T16:23:46Z"},{"id":23504801,"title":"How to Publish components from create-react-app","url":"https://codeburst.io/how-to-publish-components-from-create-react-app-aa57276c0d63","rank":-5.642544952660551,"score":1,"time":"2020-06-12T23:04:53Z"},{"id":23507355,"title":"Top React Native Mobile App Development Companies in USA","url":"https://morioh.com/p/15ffa14a750e?f=5dde0c91c315ef7939d17a64","rank":-5.4223148645315336,"score":1,"time":"2020-06-13T06:41:08Z"},{"id":23508174,"title":"Three types of recursive React components","url":"https://www.codelime.blog/three-types-of-recursive-react-components/","rank":-6.141418665344863,"score":2,"time":"2020-06-13T09:35:46Z"},{"id":23508290,"title":"Painless REST Interactions with React-Redux","url":"https://turkogluc.com/react-redux-toolkit-automation/","rank":-6.141418665344863,"score":1,"time":"2020-06-13T09:58:07Z"},{"id":23508512,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-13T10:43:46Z"},{"id":23508513,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-easy-app","rank":-6.737061774670698,"score":1,"time":"2020-06-13T10:43:54Z"},{"id":23511811,"title":"Chakra UI – Simple, Modular and Accessible UI Components for Your React Apps","url":"https://chakra-ui.com","rank":-4.853960595957184,"score":184,"time":"2020-06-13T19:05:36Z"},{"id":23516442,"title":"A tiny state-sharing react hook library","url":"https://github.com/nekocode/use-shared-state","rank":-5.8814219078830545,"score":2,"time":"2020-06-14T10:07:18Z"},{"id":23517301,"title":"Model-Based Testing in React with State Machines","url":"https://css-tricks.com/model-based-testing-in-react-with-state-machines/","rank":-5.642544952660551,"score":2,"time":"2020-06-14T12:51:05Z"},{"id":23518387,"title":"Build a To-Do List App in React.js","url":"https://enlight.nyc/projects/react-to-do-list","rank":-5.4223148645315336,"score":1,"time":"2020-06-14T15:30:28Z"},{"id":23523116,"title":"How to unit test SVG Graphs (React)","url":"https://www.samdawson.dev/article/svg-graph-testing","rank":-5.8814219078830545,"score":1,"time":"2020-06-15T01:56:39Z"},{"id":23523718,"title":"Quickly develop React Native applications? Maybe it is stronger to help you","url":"https://github.com/chende008/react-native-easy-app","rank":-4.853960595957184,"score":1,"time":"2020-06-15T04:11:52Z"},{"id":23523721,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-15T04:12:03Z"},{"id":23523997,"title":"Show HN: Codegen Components in React, Vue, Angular, Django etc.","url":"https://springload.github.io/metacomponent/","rank":-5.218630283054186,"score":2,"time":"2020-06-15T05:12:51Z"},{"id":23525422,"title":"I Watched All 27 React Europe Talks So You Don’t Have To","url":"https://www.telerik.com/blogs/i-watched-all-27-react-europe-talks-so-you-dont-have-to","rank":-4.690092449226312,"score":1,"time":"2020-06-15T09:20:11Z"},{"id":23528385,"title":"SVG Animations in React using react-spring","url":"https://flashblaze.xyz/posts/svg-animations-using-react-spring","rank":-7.968636859947137,"score":1,"time":"2020-06-15T15:31:10Z"},{"id":23529203,"title":"React Hook Form vs Formik","url":"https://medium.com/bitsrcio/react-hook-form-vs-formik-form-builder-library-for-react-23ed559fdae","rank":-6.4254656634776115,"score":1,"time":"2020-06-15T16:30:34Z"},{"id":23529547,"title":"React Routing Reimagined","url":"https://medium.com/@graham.mendick/react-routing-reimagined-e7dddacd7b9b","rank":-7.080419157732719,"score":1,"time":"2020-06-15T16:52:58Z"},{"id":23531138,"title":"Configuring Your React Starter Kit","url":"https://dev.to/goldins/configuring-your-react-starter-kit-561k","rank":-6.4254656634776115,"score":2,"time":"2020-06-15T18:31:17Z"},{"id":23532106,"title":"React in Battlefield 1","url":"https://youtu.be/Pkf9H3XEMoE","rank":-6.737061774670698,"score":1,"time":"2020-06-15T19:47:35Z"},{"id":23534691,"title":"Build Golang Cross-Platform Desktop Apps with HTML/CSS/JS, Vue.js and React.js","url":"https://github.com/guark/guark","rank":-4.3934495640662155,"score":1,"time":"2020-06-16T00:33:00Z"},{"id":23535343,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-16T02:18:13Z"},{"id":23535344,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-16T02:18:25Z"},{"id":23538227,"title":"DBCore – Generate Go/React apps powered by your database","url":"https://www.dbcore.org/","rank":-5.4223148645315336,"score":3,"time":"2020-06-16T12:18:13Z"},{"id":23539847,"title":"A React hooks library to speed up your components development","url":"https://github.com/beautifulinteractions/beautiful-react-hooks/","rank":-5.218630283054186,"score":1,"time":"2020-06-16T14:55:31Z"},{"id":23539928,"title":"A collection of React hooks to speed-up your development process","url":"https://dev.to/antonioru/a-collection-of-react-hooks-to-speed-up-your-development-process-9oa","rank":-5.029694159741383,"score":1,"time":"2020-06-16T15:01:53Z"},{"id":23541384,"title":"Stunning React.js Project Ideas","url":"https://flatlogic.com/blog/6-stunning-react-js-project-ideas/","rank":-6.4254656634776115,"score":1,"time":"2020-06-16T17:01:25Z"},{"id":23542289,"title":"Uber Swipe to Delete – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=1d8a_NZ9l1E","rank":-5.029694159741383,"score":1,"time":"2020-06-16T18:16:41Z"},{"id":23544594,"title":"Reusable React Components for Headless CMS","url":"https://medium.com/bitsrcio/reusable-react-components-for-headless-cms-c8094d3220fa","rank":-6.141418665344863,"score":1,"time":"2020-06-16T21:42:56Z"},{"id":23549122,"title":"Stack Choices: React vs. Vue vs. Angular vs. Svelte","url":"https://codeburst.io/stack-choices-react-vs-vue-vs-angular-vs-svelte-49aa0170c634","rank":-5.4223148645315336,"score":1,"time":"2020-06-17T08:25:03Z"},{"id":23550473,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-17T12:19:32Z"},{"id":23550474,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-17T12:19:41Z"},{"id":23552207,"title":"Implementing Shared Element Transition in react-native-navigation","url":"https://www.wix.engineering/post/how-we-implemented-shared-element-transition-in-react-native-navigation","rank":-5.642544952660551,"score":1,"time":"2020-06-17T14:59:27Z"},{"id":23555605,"title":"Text to GIF Animation – React Pet Project Devlog","url":"https://dev.to/kosich/text-to-gif-animation-react-pet-project-devlog-5eel","rank":-5.642544952660551,"score":2,"time":"2020-06-17T19:24:06Z"},{"id":23558730,"title":"Airbnb Is Moving Off of React Native","url":"https://softwareengineeringdaily.com/2018/09/24/show-summary-react-native-at-airbnb/","rank":-5.8814219078830545,"score":46,"time":"2020-06-18T01:09:57Z"},{"id":23563426,"title":"Event-driven state management in React using Storeon","url":"https://blog.logrocket.com/event-driven-state-management-in-react-using-storeon/","rank":-5.642544952660551,"score":1,"time":"2020-06-18T14:30:39Z"},{"id":23563523,"title":"Realize for React for Visualizing State flow and component hierarchy","url":"https://www.realizeforreact.com/","rank":-5.218630283054186,"score":2,"time":"2020-06-18T14:43:29Z"},{"id":23567115,"title":"React-PWA – A minimal React PWA application as a GitHub template","url":"https://github.com/suren-atoyan/react-pwa","rank":-7.148568583438252,"score":2,"time":"2020-06-18T19:49:46Z"},{"id":23569964,"title":"Why React Is Eating the World","url":"https://www.youtube.com/watch?v=GRAavzrjh7g","rank":-6.141418665344863,"score":1,"time":"2020-06-19T01:06:08Z"},{"id":23571380,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-19T05:47:02Z"},{"id":23571383,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-19T05:47:15Z"},{"id":23572784,"title":"React Collapse Pane","url":"https://github.com/b-zurg/react-collapse-pane","rank":-7.080419157732719,"score":2,"time":"2020-06-19T09:42:27Z"},{"id":23574026,"title":"Event-driven state management in React using Storeon","url":"https://blog.logrocket.com/event-driven-state-management-in-react-using-storeon/","rank":-5.642544952660551,"score":1,"time":"2020-06-19T12:57:47Z"},{"id":23581749,"title":"Hello Concent, a funny way to develop react app","url":"https://dev.to/fantasticsoul/hello-concent-a-funny-way-to-develop-react-app-pc","rank":-5.4223148645315336,"score":1,"time":"2020-06-20T04:47:15Z"},{"id":23583698,"title":"Mini Course: React Hooks","url":"https://learnreact.design/together/hooks/","rank":-6.737061774670698,"score":2,"time":"2020-06-20T13:01:52Z"},{"id":23583953,"title":"React Native network request logger and in-app viewer for iOS and Android","url":"https://github.com/alexbrazier/react-native-network-logger","rank":-4.690092449226312,"score":1,"time":"2020-06-20T13:57:03Z"},{"id":23583964,"title":"Show HN: React Bindings for FeathersJS","url":"https://github.com/indatawetrust/use-feathers","rank":-6.141418665344863,"score":1,"time":"2020-06-20T13:59:18Z"},{"id":23587403,"title":"Speeding Up React SSR: Announcing ESX (2019)","url":"https://www.nearform.com/blog/speeding-up-react-ssr-announcing-esx/","rank":-5.8814219078830545,"score":2,"time":"2020-06-20T21:21:23Z"},{"id":23587518,"title":"[Ongoing Interview] From Rails to React; a Fullstack Conversation","url":"https://taaalk.co/t/from-rails-to-react-a-fullstack-conversation#first","rank":-5.4223148645315336,"score":1,"time":"2020-06-20T21:35:28Z"},{"id":23590237,"title":"How to use React components in Rails 6","url":"https://medium.com/the-side-hustler/how-to-use-react-components-in-rails-6-7ef460894be","rank":-5.642544952660551,"score":1,"time":"2020-06-21T06:13:24Z"},{"id":23590702,"title":"Show HN: React” in 70 lines of vanilla TypeScript","url":"https://github.com/ms-jpq/noact","rank":-5.4223148645315336,"score":50,"time":"2020-06-21T08:35:20Z"},{"id":23594493,"title":"Make advanced react forms with UseForm","url":"https://dev.to/jucian0/react-data-forms-ebl","rank":-6.141418665344863,"score":1,"time":"2020-06-21T19:09:55Z"},{"id":23596895,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-22T02:13:17Z"},{"id":23596896,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-22T02:13:26Z"},{"id":23597435,"title":"When to Choose React Native for Building a Mobile App and When to Avoid It?","url":"https://www.fugenx.com/when-to-choose-react-native-for-building-a-mobile-app-and-when-to-avoid-it/","rank":-4.3934495640662155,"score":1,"time":"2020-06-22T05:01:20Z"},{"id":23598523,"title":"React Native Made Easy Ep. 2 – Native Bridge (Feat. Scan Kit) Pt. 2","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201254376047840256&fid=0101187876626530001","rank":-4.690092449226312,"score":1,"time":"2020-06-22T09:20:42Z"},{"id":23598584,"title":"Building simple, reusable modals in React","url":"https://medium.com/@anthonyatp/building-modals-in-react-64d92591f4b","rank":-6.141418665344863,"score":2,"time":"2020-06-22T09:37:13Z"},{"id":23598641,"title":"A genuine, JSX-based alternative to React","url":"http://juxtapose.info","rank":-5.8814219078830545,"score":2,"time":"2020-06-22T09:51:52Z"},{"id":23600846,"title":"How to add automated code templates for react components","url":"https://www.lorenzweiss.de/creating_components_with_plop/","rank":-5.4223148645315336,"score":1,"time":"2020-06-22T14:51:50Z"},{"id":23603224,"title":"How to Fetch and Update Data from Ethereum with React and SWR","url":"https://consensys.net/blog/blockchain-development/how-to-fetch-and-update-data-from-ethereum-with-react-and-swr/","rank":-4.853960595957184,"score":1,"time":"2020-06-22T17:44:18Z"},{"id":23605371,"title":"React Component for creating realistic and beautiful page turning effect","url":"https://github.com/Nodlik/react-pageflip","rank":-5.218630283054186,"score":2,"time":"2020-06-22T19:46:43Z"},{"id":23608468,"title":"React Query v2.0.0 · Tannerlinsley","url":"https://github.com/tannerlinsley/react-query/releases/tag/v2.0.0","rank":-6.141418665344863,"score":2,"time":"2020-06-23T00:07:56Z"},{"id":23609351,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-23T02:26:06Z"},{"id":23609352,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-23T02:26:16Z"},{"id":23611696,"title":"A collection of useful React hooks to speed-up your development process","url":"http://tiny.cc/bql6qz","rank":-4.853960595957184,"score":1,"time":"2020-06-23T09:37:33Z"},{"id":23611954,"title":"React in a Business Perspective","url":"https://pagepro.co/blog/react-in-a-business-perspective/","rank":-6.4254656634776115,"score":3,"time":"2020-06-23T10:15:22Z"},{"id":23614254,"title":"React state: render props vs. hooks","url":"https://webup.org/blog/render-props-vs-hooks/","rank":-6.141418665344863,"score":2,"time":"2020-06-23T14:22:59Z"},{"id":23614295,"title":"Beautiful Trigonometry – React Native","url":"https://youtu.be/wP0xVYkVLok","rank":-6.737061774670698,"score":1,"time":"2020-06-23T14:26:50Z"},{"id":23615219,"title":"How to add a custom calendar event in a native iOS app using React Native","url":"https://heartbeat.fritz.ai/how-to-add-a-custom-calendar-event-in-a-native-ios-app-using-react-native-aebb46dd68f8","rank":-4.3934495640662155,"score":1,"time":"2020-06-23T15:30:07Z"},{"id":23616766,"title":"React Hooks Mini Course","url":"https://learnreact.design/together/hooks/","rank":-6.737061774670698,"score":2,"time":"2020-06-23T17:02:19Z"},{"id":23617861,"title":"Covid 19 Tracker on React JavaScript","url":"https://huseyn0w-covid-tracker.herokuapp.com/","rank":-6.141418665344863,"score":1,"time":"2020-06-23T18:09:34Z"},{"id":23623401,"title":"Best Free React Native UI Kits of 2020","url":"https://www.instamobile.io/mobile-design/react-native-ui-kits/","rank":-5.642544952660551,"score":1,"time":"2020-06-24T02:43:06Z"},{"id":23625575,"title":"How to Add Maps in React Native","url":"https://www.instamobile.io/react-native-tutorials/react-native-maps/","rank":-5.8814219078830545,"score":1,"time":"2020-06-24T08:34:19Z"},{"id":23626489,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-24T10:59:14Z"},{"id":23626493,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-24T10:59:59Z"},{"id":23627575,"title":"React state management and side-effects with Redux and RxJS","url":"https://subvisual.com/blog/posts/react-state-management-and-side-effects-with-redux-and-rxjs/","rank":-5.218630283054186,"score":1,"time":"2020-06-24T13:26:18Z"},{"id":23627674,"title":"Building React forms using DDF – MaterialUI live demo included","url":"https://medium.com/javascript-in-plain-english/data-driven-form-building-in-react-30768b49e625","rank":-5.4223148645315336,"score":1,"time":"2020-06-24T13:34:06Z"},{"id":23635331,"title":"Templating Accessible Components in React Part 3: Buttons","url":"https://blog.smartlogic.io/templating-accessible-components-in-react-part-3-buttons/","rank":-5.642544952660551,"score":1,"time":"2020-06-25T00:08:03Z"},{"id":23636336,"title":"How to Write PureScript React Components to Replace JavaScript","url":"https://thomashoneyman.com/articles/replace-react-components-with-purescript/","rank":-5.4223148645315336,"score":99,"time":"2020-06-25T02:40:29Z"},{"id":23638676,"title":"Server Side Rendering React App with Deno","url":"https://dev.p.ota.to/post/server-side-rendering-react-app-with-deno-4qf28vm8axb/","rank":-5.8814219078830545,"score":5,"time":"2020-06-25T09:34:53Z"},{"id":23639338,"title":"Ionic or React Native?","url":"https://www.imaginarycloud.com/blog/ionic-vs-react-native-pros-and-cons/","rank":-6.737061774670698,"score":2,"time":"2020-06-25T11:23:05Z"},{"id":23639435,"title":"Apple, Google, Twitter React to Trump H-1B Visa Ban","url":"https://insights.dice.com/2020/06/25/apple-google-twitter-react-trump-h-1b-visa-ban/","rank":-5.218630283054186,"score":2,"time":"2020-06-25T11:36:02Z"},{"id":23639823,"title":"Show HN: Writing React like Vue 3","url":"https://medium.com/@kutlugsahin/writing-react-like-vue-3-8530356bc5c5","rank":-5.8814219078830545,"score":1,"time":"2020-06-25T12:23:44Z"},{"id":23645102,"title":"Using Babel transforms to inject analytics code in React Native apps","url":"https://heap.io/blog/engineering/how-we-leveraged-asts-and-babel-to-capture-everything-on-react-native-apps","rank":-5.029694159741383,"score":3,"time":"2020-06-25T20:13:49Z"},{"id":23650154,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-26T09:20:39Z"},{"id":23650156,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-26T09:20:48Z"},{"id":23658271,"title":"You shouldn’t use inline styling in production React apps","url":"https://blog.logrocket.com/why-you-shouldnt-use-inline-styling-in-production-react-apps/","rank":-5.218630283054186,"score":1,"time":"2020-06-26T23:49:17Z"},{"id":23659047,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-27T02:28:40Z"},{"id":23659048,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-27T02:28:49Z"},{"id":23660982,"title":"Sorry React, but I can’t keep up anymore","url":"https://medium.com/swlh/sorry-react-but-i-cant-keep-up-anymore-6b6c8415708c","rank":-5.4223148645315336,"score":6,"time":"2020-06-27T10:52:39Z"},{"id":23665924,"title":"How to Add Maps in React Native Using React-Native-Maps","url":"https://www.instamobile.io/react-native-tutorials/react-native-maps/","rank":-7.148568583438252,"score":1,"time":"2020-06-28T00:49:48Z"},{"id":23665929,"title":"How to Add Maps in React Native Using React-Native-Maps","url":"https://www.instamobile.io/react-native-tutorials/react-native-maps/","rank":-7.148568583438252,"score":1,"time":"2020-06-28T00:50:44Z"},{"id":23666142,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-28T01:36:33Z"},{"id":23666144,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-28T01:36:44Z"},{"id":23668851,"title":"Recoil: Experimental React state management library","url":"https://github.com/facebookexperimental/Recoil","rank":-6.141418665344863,"score":2,"time":"2020-06-28T14:19:47Z"},{"id":23673158,"title":"How to use prefers-reduced-motion in React","url":"https://joshwcomeau.com/react/prefers-reduced-motion/","rank":-5.642544952660551,"score":1,"time":"2020-06-29T00:18:52Z"},{"id":23673624,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-29T01:47:17Z"},{"id":23673625,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-29T01:47:27Z"},{"id":23675090,"title":"React-PWA: start your next react project in a second","url":"https://github.com/suren-atoyan/react-pwa","rank":-7.337343744886062,"score":1,"time":"2020-06-29T06:58:52Z"},{"id":23675201,"title":"Show HN: A React 3D library for fast prototyping","url":"https://github.com/Standard-Cognition/standard-view-core","rank":-5.4223148645315336,"score":2,"time":"2020-06-29T07:14:05Z"},{"id":23677564,"title":"Build an Animated Accordion List in React Native","url":"https://blog.theodo.com/2020/06/build-accordion-list-react-native/","rank":-5.642544952660551,"score":6,"time":"2020-06-29T13:50:18Z"},{"id":23681285,"title":"Fetch Images with a React Hook","url":"https://typesafe.blog/article/fetch-images-with-a-react-hook","rank":-6.141418665344863,"score":2,"time":"2020-06-29T19:10:48Z"},{"id":23681347,"title":"Drag and Drop Your React App with Webcodesk","url":"https://medium.com/bitsrcio/drag-and-drop-your-react-app-with-webcodesk-21167c43aa67","rank":-5.642544952660551,"score":1,"time":"2020-06-29T19:16:30Z"},{"id":23681728,"title":"Flutter vs. React Native vs. Native: Deep Performance Comparison","url":"https://medium.com/swlh/flutter-vs-react-native-vs-native-deep-performance-comparison-990b90c11433","rank":-5.4223148645315336,"score":10,"time":"2020-06-29T19:44:54Z"},{"id":23684221,"title":"Show HN: React Headless Phone Number Input","url":"https://github.com/benaubin/react-headless-phone-input","rank":-5.8814219078830545,"score":2,"time":"2020-06-29T22:37:54Z"},{"id":23687679,"title":"React Hooks for Web Workers","url":"https://github.com/dai-shi/react-hooks-worker","rank":-6.4254656634776115,"score":2,"time":"2020-06-30T07:44:58Z"},{"id":23689324,"title":"Anatomy of a Typed React Component","url":"https://daneden.me/blog/2020/anatomy-of-a-typed-react-component","rank":-6.141418665344863,"score":1,"time":"2020-06-30T12:22:28Z"},{"id":23691372,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-06-30T15:57:51Z"},{"id":23691374,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-06-30T15:58:00Z"},{"id":23692619,"title":"Drag and Drop Your React App with Webcodesk","url":"https://blog.bitsrc.io/drag-and-drop-your-react-app-with-webcodesk-21167c43aa67","rank":-5.642544952660551,"score":1,"time":"2020-06-30T17:37:21Z"},{"id":23693665,"title":"An Open Letter to the React Team","url":"https://dearreact.dev","rank":-5.8814219078830545,"score":3,"time":"2020-06-30T19:12:33Z"},{"id":23693985,"title":"An Open Letter to the React Team","url":"https://dearreact.dev/","rank":-5.8814219078830545,"score":1,"time":"2020-06-30T19:44:01Z"},{"id":23694664,"title":"Lodash for React Hooks","url":"https://github.com/streamich/react-use","rank":-6.737061774670698,"score":1,"time":"2020-06-30T20:54:24Z"},{"id":23699975,"title":"Sneak peak at zecos – React form builder hope you guys like it","url":"https://zecos.io","rank":-4.853960595957184,"score":2,"time":"2020-07-01T10:35:17Z"},{"id":23700766,"title":"Full Stack Growth Engineer (Go, Node.js, React)","url":"https://boards.greenhouse.io/housinganywhere/jobs/4104099003","rank":-5.642544952660551,"score":1,"time":"2020-07-01T12:50:59Z"},{"id":23707171,"title":"Styled-JSX for React: How and Why","url":"https://medium.com/bitsrcio/styled-jsx-for-react-how-and-why-d1b536feb4da","rank":-5.8814219078830545,"score":1,"time":"2020-07-01T21:49:57Z"},{"id":23709049,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-07-02T01:37:01Z"},{"id":23709051,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-07-02T01:37:10Z"},{"id":23710858,"title":"Best Resources to Learn React Native Development","url":"https://www.instamobile.io/mobile-development/best-resources-learn-react-native/","rank":-5.8814219078830545,"score":1,"time":"2020-07-02T07:38:54Z"},{"id":23711166,"title":"Five common mistakes with React Hooks","url":"https://www.lorenzweiss.de/common_mistakes_react_hooks/","rank":-6.141418665344863,"score":2,"time":"2020-07-02T08:33:46Z"},{"id":23712043,"title":"Create a React Teleprompter Using the Web SpeechRecognition API","url":"https://elijahmanor.com/react-teleprompter","rank":-5.4223148645315336,"score":1,"time":"2020-07-02T11:25:10Z"},{"id":23712284,"title":"Get-Rekt React CLI","url":"https://www.npmjs.com/package/get-rekt","rank":-6.737061774670698,"score":2,"time":"2020-07-02T12:13:14Z"},{"id":23717820,"title":"Sharing React Widgets Between Apps","url":"https://medium.com/bitsrcio/sharing-react-widgets-between-apps-f18c8db1d035","rank":-6.4254656634776115,"score":1,"time":"2020-07-02T20:44:54Z"},{"id":23717871,"title":"React Core team's discussion on rewriting React internals in Rust","url":"https://www.twitch.tv/videos/667925289?t=00h39m04s","rank":-7.148568583438252,"score":5,"time":"2020-07-02T20:48:19Z"},{"id":23717933,"title":"React core team discussing re-writing internals in Rust","url":"https://twitter.com/benadam11/status/1278731337906569216","rank":-5.4223148645315336,"score":1,"time":"2020-07-02T20:53:32Z"},{"id":23721511,"title":"React core team discussing re-writing internals in Rust","url":"https://twitter.com/benadam11/status/1278731337906569216","rank":-5.4223148645315336,"score":2,"time":"2020-07-03T06:21:08Z"},{"id":23722289,"title":"How to Debug Your React Native Apps Like a Pro? (Tools, Techniques,Best Prac","url":"https://www.ideamotive.co/blog/how-to-debug-your-react-native-apps-like-a-pro","rank":-4.5369272462944465,"score":1,"time":"2020-07-03T08:55:07Z"},{"id":23723573,"title":"React core team considering rewriting some parts in Rust [video][39:05]","url":"https://www.twitch.tv/videos/667925289","rank":-4.853960595957184,"score":1,"time":"2020-07-03T13:00:24Z"},{"id":23724463,"title":"React core team discussing re-writing internals in Rust","url":"https://www.twitch.tv/videos/667925289?t=00h39m05s","rank":-5.4223148645315336,"score":3,"time":"2020-07-03T14:45:01Z"},{"id":23724720,"title":"Blitz.js puts React on Rails [audio]","url":"https://changelog.com/jsparty/133","rank":-5.8814219078830545,"score":2,"time":"2020-07-03T15:16:01Z"},{"id":23725130,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-07-03T16:03:45Z"},{"id":23725132,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-07-03T16:03:55Z"},{"id":23731515,"title":"7 Awesome React Hooks","url":"https://livecodestream.dev/post/2020-07-04-7-awesome-react-hooks/","rank":-6.737061774670698,"score":1,"time":"2020-07-04T11:08:58Z"},{"id":23731758,"title":"Auth0 SDK for React Single Page Applications v1.0","url":"https://github.com/auth0/auth0-react","rank":-5.4223148645315336,"score":1,"time":"2020-07-04T12:14:45Z"},{"id":23738741,"title":"Building a custom React renderer in a Twitter thread","url":"https://twitter.com/vadimdemedes/status/1277620575058505728","rank":-5.4223148645315336,"score":2,"time":"2020-07-05T14:07:53Z"},{"id":23739791,"title":"Vadimdemedes/ink: React for interactive command-line apps","url":"https://github.com/vadimdemedes/ink","rank":-5.642544952660551,"score":1,"time":"2020-07-05T16:20:50Z"},{"id":23741697,"title":"Show HN: “3D” Frogger built in React","url":"https://www.youtube.com/watch?v=hRRXe8e7VeM","rank":-5.8814219078830545,"score":3,"time":"2020-07-05T20:33:15Z"},{"id":23742609,"title":"Learn Next.js – A free video course on React and Next.js","url":"https://masteringnextjs.com/","rank":-4.853960595957184,"score":2,"time":"2020-07-05T22:20:47Z"},{"id":23744024,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-07-06T02:09:46Z"},{"id":23744025,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-07-06T02:09:57Z"},{"id":23749332,"title":"Show HN: Open-Source React Project","url":"https://bit.ly/38wFxvt","rank":-6.141418665344863,"score":1,"time":"2020-07-06T16:09:28Z"},{"id":23751111,"title":"How to Make Your React App a Progressive Web App – Full Tutorial with TypeScript","url":"https://felixgerschau.com/how-to-make-your-react-app-a-progressive-web-app-pwa/","rank":-4.5369272462944465,"score":2,"time":"2020-07-06T18:32:34Z"},{"id":23752426,"title":"You may not need a global god state in React","url":"https://medium.com/@Charles_Stover/you-may-not-need-a-global-god-state-in-react-206930033895","rank":-5.218630283054186,"score":2,"time":"2020-07-06T20:32:40Z"},{"id":23752451,"title":"Interactive SVG Outline Maps in React","url":"https://www.tderflinger.com/en/interactive-svg-map-munich","rank":-6.141418665344863,"score":2,"time":"2020-07-06T20:34:48Z"},{"id":23754862,"title":"Show HN: I made a recursive kanban board with React","url":"http://kanception.io","rank":-5.218630283054186,"score":2,"time":"2020-07-07T01:58:04Z"},{"id":23757214,"title":"How to UseCallback in React","url":"https://www.robinwieruch.de/react-usecallback-hook","rank":-6.4254656634776115,"score":2,"time":"2020-07-07T09:18:31Z"},{"id":23757419,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-debug-tool","rank":-7.536359457861464,"score":1,"time":"2020-07-07T09:56:11Z"},{"id":23757421,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-07-07T09:56:20Z"},{"id":23759831,"title":"Show HN: I made a recursive Kanban board with React","url":"http://kanception.io","rank":-5.218630283054186,"score":4,"time":"2020-07-07T14:50:30Z"},{"id":23760305,"title":"Five common mistakes writing react components (with hooks) in 2020","url":"https://www.lorenzweiss.de/common_mistakes_react_hooks/","rank":-5.218630283054186,"score":2,"time":"2020-07-07T15:37:05Z"},{"id":23761657,"title":"Common Mistakes with React Hooks","url":"http://lorenzweiss.de/common_mistakes_react_hooks/","rank":-6.4254656634776115,"score":2,"time":"2020-07-07T17:29:56Z"},{"id":23767171,"title":"The Complete Guide for Using Redux in React Native","url":"https://www.reddit.com/r/reactnative/comments/hnbcoy/the_complete_guide_for_using_redux_in_react_native/","rank":-5.4223148645315336,"score":1,"time":"2020-07-08T05:36:11Z"},{"id":23767182,"title":"The Complete Guide for Using Redux in React Native","url":"https://www.instamobile.io/mobile-development/react-native-redux/","rank":-5.4223148645315336,"score":1,"time":"2020-07-08T05:38:08Z"},{"id":23769132,"title":"How I recreated the Hey 'Feed' with AWS Lambda, SES and React","url":"https://francescodilorenzo.com/hey-feed-ses-lambda-react","rank":-4.853960595957184,"score":3,"time":"2020-07-08T12:18:11Z"},{"id":23774752,"title":"React Native 0.63.0","url":"https://reactnative.dev/blog/2020/07/06/version-0.63","rank":-6.4254656634776115,"score":1,"time":"2020-07-08T22:10:34Z"},{"id":23780118,"title":"React used on 5% of 5.3M URLs","url":"https://perf-track.web.app/","rank":-5.642544952660551,"score":3,"time":"2020-07-09T13:46:58Z"},{"id":23780426,"title":"Using Rack:Proxy to Server Multiple React Apps on the Same Domain","url":"https://blog.joshsoftware.com/2019/09/03/using-rackproxy-to-serve-multiple-react-apps-on-the-same-domain/","rank":-4.853960595957184,"score":1,"time":"2020-07-09T14:11:14Z"},{"id":23781361,"title":"Hooked on Hooks A late introduction to my favorite thing in React","url":"https://dev.to/vtrpldn/hooked-on-hooks-a-late-introduction-to-my-favorite-thing-in-react-1nfe","rank":-4.853960595957184,"score":1,"time":"2020-07-09T15:34:01Z"},{"id":23782609,"title":"Building SVG Components in React","url":"https://pganalyze.com/blog/building-svg-components-in-react","rank":-6.4254656634776115,"score":3,"time":"2020-07-09T17:25:14Z"},{"id":23784576,"title":"Our Transition to React Native","url":"https://engineering.khanacademy.org","rank":-6.4254656634776115,"score":11,"time":"2020-07-09T20:12:02Z"},{"id":23787995,"title":"Frontity Is React for WordPress","url":"https://css-tricks.com/frontity-is-react-for-wordpress/","rank":-6.4254656634776115,"score":12,"time":"2020-07-10T03:55:13Z"},{"id":23790035,"title":"Why Do We Even Use React?","url":"https://medium.com/@yakko.majuri/why-do-we-even-use-react-fd38effa13ca","rank":-6.141418665344863,"score":1,"time":"2020-07-10T10:35:53Z"},{"id":23790430,"title":"Don't know what to test on your React App? Learn how to make a test list","url":"https://joaoforja.com/blog/learn-how-to-make-a-test-list/","rank":-4.132099107886384,"score":1,"time":"2020-07-10T11:33:02Z"},{"id":23790654,"title":"React Developer Handbook 2020 – A career path for React Developers","url":"https://github.com/apptension/developer-handbook","rank":-7.337343744886062,"score":6,"time":"2020-07-10T12:06:08Z"},{"id":23791010,"title":"REST API – Idempotency and Safety. Understanding How HTTP Verbs React","url":"https://pradeeploganathan.com/rest/rest-idempotency-safety/","rank":-5.218630283054186,"score":1,"time":"2020-07-10T12:59:31Z"},{"id":23798289,"title":"Compound React Components with Hooks and TypeScript","url":"https://blog.martindidiego.com/compound-components-typescript/","rank":-5.8814219078830545,"score":1,"time":"2020-07-11T00:37:38Z"},{"id":23801674,"title":"Khan Academy’s Transition to React Native","url":"https://engineering.khanacademy.org/posts/react-native-at-khan.htm","rank":-5.8814219078830545,"score":36,"time":"2020-07-11T12:28:05Z"},{"id":23812047,"title":"How to Build a Markdown Previewer with React.js","url":"https://www.freecodecamp.org/news/how-to-build-a-markdown-previewer-with-react-js/","rank":-5.4223148645315336,"score":3,"time":"2020-07-12T15:27:11Z"},{"id":23812867,"title":"OpenAI API GPT-3 generating React components based on a _variable name_","url":"https://twitter.com/hturan/status/1282261783147958272","rank":-4.853960595957184,"score":4,"time":"2020-07-12T17:08:15Z"},{"id":23815807,"title":"I Am Building Start Kubernetes Using Skaffold, React, and TypeScript","url":"https://www.learncloudnative.com/blog/2020-07-12-kubernetes-development-environment-with-skaffold/","rank":-5.218630283054186,"score":1,"time":"2020-07-13T00:01:58Z"},{"id":23818601,"title":"Toolkit for Publishing Your React Component to the Node Package Manager(NPM)","url":"https://blog.greenroots.info/toolkit-for-publishing-your-react-component-to-the-node-package-managernpm-ckck8x54w00eo4as1eaoqa4ut","rank":-4.853960595957184,"score":1,"time":"2020-07-13T08:48:15Z"},{"id":23819302,"title":"React Explained: A Weekly Newsletter for React Learners","url":"https://www.getrevue.co/profile/react-explained/","rank":-7.746472238338964,"score":2,"time":"2020-07-13T10:46:12Z"},{"id":23820060,"title":"How to Create a Custom React Hook to Fetch and Cache Data","url":"https://www.smashingmagazine.com/2020/07/custom-react-hook-fetch-cache-data/","rank":-4.853960595957184,"score":4,"time":"2020-07-13T12:35:45Z"},{"id":23820970,"title":"SWR – Data Fetching for React","url":"https://getstarted.sh/with/swr","rank":-6.4254656634776115,"score":2,"time":"2020-07-13T14:12:13Z"},{"id":23822173,"title":"Show HN: I made a presentation analytics tool in React","url":"https://sizle.io/presentation-analytics/","rank":-5.218630283054186,"score":1,"time":"2020-07-13T15:58:25Z"},{"id":23824231,"title":"React Router vs Reach Router","url":"https://medium.com/bitsrcio/react-router-vs-reach-router-d26fe706d8db","rank":-6.4254656634776115,"score":1,"time":"2020-07-13T18:53:12Z"},{"id":23824409,"title":"Toolkit for Publishing Your React Component to the Node Package Manager(NPM)","url":"https://blog.greenroots.info/toolkit-for-publishing-your-react-component-to-the-node-package-managernpm-ckck8x54w00eo4as1eaoqa4ut","rank":-4.853960595957184,"score":1,"time":"2020-07-13T19:11:11Z"},{"id":23825042,"title":"Raam: Beautifully boring cosmetic-free React.js","url":"https://raam.joebell.co.uk/","rank":-5.8814219078830545,"score":1,"time":"2020-07-13T20:08:37Z"},{"id":23826182,"title":"Show HN: NanoBooks: Open/hackable Accounting s/w for SMBs (React/SQLite/desktop)","url":"https://nanobooks.github.io/demo","rank":-4.690092449226312,"score":1,"time":"2020-07-13T22:17:00Z"},{"id":23827918,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-07-14T02:34:15Z"},{"id":23827920,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-07-14T02:34:28Z"},{"id":23828618,"title":"User Authentication Using React","url":"https://github.com/zafar-saleem/react-login","rank":-6.737061774670698,"score":1,"time":"2020-07-14T04:47:34Z"},{"id":23830691,"title":"Whiteboard: React Hooks","url":"https://blog.ranaemad.com/whiteboard-react-hooks-ckclrvccg0005fls16f1h80mc","rank":-7.080419157732719,"score":2,"time":"2020-07-14T11:36:34Z"},{"id":23831897,"title":"Private Voice AI with React","url":"https://picovoice.ai/tutorials/using-picovoice-engines-with-react/","rank":-6.4254656634776115,"score":1,"time":"2020-07-14T13:48:49Z"},{"id":23832173,"title":"How to UseMemo in React","url":"https://www.robinwieruch.de/react-usememo-hook","rank":-6.4254656634776115,"score":1,"time":"2020-07-14T14:13:31Z"},{"id":23832530,"title":"Create a React Teleprompter Using the Web SpeechRecognition API","url":"https://elijahmanor.com/react-teleprompter","rank":-5.4223148645315336,"score":2,"time":"2020-07-14T14:43:01Z"},{"id":23841672,"title":"Make Effective UI with React-Animation","url":"https://medium.com/mindful-engineering/react-animation-919c51eff9f2","rank":-6.141418665344863,"score":1,"time":"2020-07-15T05:28:04Z"},{"id":23841909,"title":"React Native Made Easy Ep. 4 – Native Bridge (Feat. Scan Kit) Pt. 3","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201275932531560107&fid=0101187876626530001","rank":-4.690092449226312,"score":1,"time":"2020-07-15T06:14:23Z"},{"id":23845595,"title":"Flutter or React Native – How to choose your approach","url":"https://buttercms.com/blog/flutter-vs-react-native-choosing-your-approach","rank":-5.4223148645315336,"score":1,"time":"2020-07-15T14:24:20Z"},{"id":23846403,"title":"How TypeScript helped me to self-document my React project","url":"https://dev.to/rocambille/how-typescript-helped-me-to-self-document-my-react-project-3ab5","rank":-5.218630283054186,"score":1,"time":"2020-07-15T15:17:37Z"},{"id":23846921,"title":"The Irony of TypeScript and React","url":"https://typehero.org/the-irony-of-typescript-and-react/","rank":-6.141418665344863,"score":2,"time":"2020-07-15T15:46:52Z"},{"id":23849784,"title":"React Spectrum by Adobe","url":"https://react-spectrum.adobe.com/blog/introducing-react-spectrum.html","rank":-6.737061774670698,"score":17,"time":"2020-07-15T18:45:51Z"},{"id":23858172,"title":"Four Reasons React Renders (and three ways to stop it)","url":"https://www.bitnative.com/2020/07/16/four-reasons-react-renders-and-three-ways-to-stop-it/","rank":-5.218630283054186,"score":1,"time":"2020-07-16T12:12:16Z"},{"id":23858463,"title":"Show HN: React Sling","url":"https://react-sling.netlify.app/","rank":-6.737061774670698,"score":1,"time":"2020-07-16T12:53:22Z"},{"id":23859590,"title":"How to Embed a Changelog Podcast Player into a React App?","url":"https://dev.to/xxczaki/how-to-embed-a-changelog-podcast-player-into-a-react-app-g0o","rank":-5.029694159741383,"score":1,"time":"2020-07-16T14:55:36Z"},{"id":23860722,"title":"Letters from the Dark World of React Boilerplate","url":"https://medium.com/@tylersullberg/letters-from-the-dark-world-of-react-boilerplate-5de9b4b8e2a3","rank":-5.642544952660551,"score":3,"time":"2020-07-16T16:40:00Z"},{"id":23860750,"title":"Show HN: ReacType – Visual Prototyping Tool for React/Next.js/TypeScript","url":"https://github.com/open-source-labs/ReacType","rank":-5.029694159741383,"score":6,"time":"2020-07-16T16:42:02Z"},{"id":23861105,"title":"Show HN: A React SSR framework built on top of esbuild","url":"https://github.com/egoist/maho","rank":-5.029694159741383,"score":5,"time":"2020-07-16T17:10:23Z"},{"id":23862052,"title":"React Spectrum","url":"https://react-spectrum.adobe.com/react-spectrum/index.html","rank":-7.460654783917127,"score":2,"time":"2020-07-16T18:23:01Z"},{"id":23863400,"title":"Didact: A DIY guide to build your own React","url":"https://engineering.hexacta.com/didact-learning-how-react-works-by-building-it-from-scratch-51007984e5c5","rank":-5.4223148645315336,"score":2,"time":"2020-07-16T20:21:07Z"},{"id":23863654,"title":"Show HN: I learnt React by building a narrative driven funny(?) web game","url":"https://www.tapsify.com/","rank":-4.690092449226312,"score":38,"time":"2020-07-16T20:49:01Z"},{"id":23865328,"title":"React hook to detect click or touch events outside an element","url":"https://github.com/geobde/use-click-away","rank":-5.029694159741383,"score":2,"time":"2020-07-17T00:00:06Z"},{"id":23865805,"title":"Elegant, accessible search component for React with recent searches","url":"https://github.com/geobde/react-find","rank":-5.4223148645315336,"score":1,"time":"2020-07-17T00:58:31Z"},{"id":23866758,"title":"Using Custom Domains for React Apps Deployed to GitHub Pages","url":"https://app.pluralsight.com/guides/using-custom-domains-for-react-apps-deployed-to-github-pages","rank":-5.218630283054186,"score":2,"time":"2020-07-17T03:44:05Z"},{"id":23869596,"title":"Creating a Grid System in React","url":"https://dev.to/jarodpeachey/creating-a-reusable-grid-system-in-react-2p47","rank":-6.141418665344863,"score":1,"time":"2020-07-17T12:01:52Z"},{"id":23870821,"title":"How to embed a Changelog podcast player into a React app","url":"https://dev.to/xxczaki/how-to-embed-a-changelog-podcast-player-into-a-react-app-g0o","rank":-5.029694159741383,"score":1,"time":"2020-07-17T14:29:01Z"},{"id":23872184,"title":"'Functioning' React app by describing requirements to GPT-3","url":"https://twitter.com/sharifshameem/status/1284095222939451393","rank":-5.4223148645315336,"score":20,"time":"2020-07-17T16:21:04Z"},{"id":23872307,"title":"How React Renders Component Trees and How to Make It Faster","url":"https://thomashintz.org/articles/render-tree-performance","rank":-5.029694159741383,"score":2,"time":"2020-07-17T16:30:24Z"},{"id":23873107,"title":"Grommet – a react-based framework that provides accessibility, modularity, respo","url":"https://v2.grommet.io","rank":-5.218630283054186,"score":1,"time":"2020-07-17T17:30:48Z"},{"id":23873325,"title":"Using Custom Domains for React Apps Deployed to GitHub Pages","url":"https://www.pluralsight.com/guides/using-custom-domains-for-react-apps-deployed-to-github-pages","rank":-5.218630283054186,"score":2,"time":"2020-07-17T17:48:36Z"},{"id":23874700,"title":"Plasmic – the visual UI builder for React","url":"https://www.plasmic.app/","rank":-5.8814219078830545,"score":3,"time":"2020-07-17T19:48:56Z"},{"id":23877644,"title":"React Hook for Infinite-Scrolling","url":"https://github.com/geobde/use-scroller","rank":-6.4254656634776115,"score":1,"time":"2020-07-18T00:16:24Z"},{"id":23881369,"title":"How to Build a Markdown Previewer with React.js","url":"https://www.freecodecamp.org/news/how-to-build-a-markdown-previewer-with-react-js/","rank":-5.4223148645315336,"score":2,"time":"2020-07-18T13:48:53Z"},{"id":23881723,"title":"Plasmic – a fast and fun visual builder for React","url":"https://www.plasmic.app/","rank":-5.4223148645315336,"score":3,"time":"2020-07-18T14:46:17Z"},{"id":23882141,"title":"Use create-react-app to develop Chrome extensions","url":"https://dev.to/jamalx31/use-create-react-app-to-develop-a-chrome-extension-14ld","rank":-5.642544952660551,"score":1,"time":"2020-07-18T15:46:22Z"},{"id":23883125,"title":"Covid-19 Chrome Extension with React and TypeScript","url":"https://github.com/ashiishme/covid-stats","rank":-5.642544952660551,"score":2,"time":"2020-07-18T17:42:20Z"},{"id":23884829,"title":"Build a *functioning* React app by describing what you want to GPT-3","url":"https://twitter.com/sharifshameem/status/1284095222939451393","rank":-4.690092449226312,"score":2,"time":"2020-07-18T21:02:32Z"},{"id":23885094,"title":"Productivity Tools for React Developers in 2020","url":"https://livecodestream.dev/post/2020-07-18-10-productivity-tools-for-react-developers-in-2020/","rank":-5.8814219078830545,"score":2,"time":"2020-07-18T21:42:01Z"},{"id":23885965,"title":"Generate React CLI","url":"https://dev.to/arminbro/generate-react-cli-1ooh","rank":-7.080419157732719,"score":1,"time":"2020-07-19T00:25:04Z"},{"id":23887781,"title":"Show HN: React components for faster and easier email templates development","url":"https://github.com/muil-io/components","rank":-5.029694159741383,"score":10,"time":"2020-07-19T07:55:37Z"},{"id":23888128,"title":"How to test react-hook-form with react-native-testing-library","url":"https://www.albertgao.xyz/2020/07/19/how-to-test-react-hook-form-with-react-native-testing-library/","rank":-7.148568583438252,"score":1,"time":"2020-07-19T09:31:19Z"},{"id":23890273,"title":"Use hooks – Easy to understand React Hook recipes","url":"https://usehooks.com/","rank":-5.642544952660551,"score":1,"time":"2020-07-19T16:08:35Z"},{"id":23892471,"title":"Fannypack is now bumbag. A great react UI component library","url":"https://bumbag.style/","rank":-5.218630283054186,"score":3,"time":"2020-07-19T21:12:14Z"},{"id":23894989,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-07-20T05:48:32Z"},{"id":23894993,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-07-20T05:48:47Z"},{"id":23895461,"title":"Top Mistakes to Avoid During Development of React Native Apps","url":"https://medium.com/@fugenxmobileappdevelopment/top-mistakes-to-avoid-during-the-development-of-react-native-app-4fea666cfd37","rank":-5.218630283054186,"score":1,"time":"2020-07-20T07:17:20Z"},{"id":23895484,"title":"Show HN: Flatlogic One React.js Admin Template (React 16 and Redux)","url":"https://flatlogic.com/templates/one-react-template","rank":-6.969263392375751,"score":1,"time":"2020-07-20T07:21:28Z"},{"id":23895964,"title":"Generating TypeScript types and React Hooks based on GraphQL endpoint","url":"https://significa.co/blog/generating-typescript-types-and-react-hooks-based-on-graphql-endpoint","rank":-5.218630283054186,"score":4,"time":"2020-07-20T08:47:15Z"},{"id":23898591,"title":"React Hook to Run Code After Render","url":"https://daveceddia.com/react-hook-after-render/","rank":-5.8814219078830545,"score":2,"time":"2020-07-20T15:13:01Z"},{"id":23899547,"title":"React Native Team Principles","url":"https://reactnative.dev/blog/2020/07/17/react-native-principles.html","rank":-6.737061774670698,"score":3,"time":"2020-07-20T16:45:31Z"},{"id":23899723,"title":"Unit testing React – What you need to know","url":"https://felixgerschau.com/unit-testing-react-introduction/","rank":-5.642544952660551,"score":1,"time":"2020-07-20T17:01:11Z"},{"id":23901209,"title":"Covid-19 Tracker with React","url":"https://dev.to/mrshawnhum/covid-19-tracker-with-react-chart-js-nodejs-37ia","rank":-6.4254656634776115,"score":1,"time":"2020-07-20T19:47:05Z"},{"id":23901285,"title":"React Native Team Principles","url":"https://reactnative.dev/blog/2020/07/17/react-native-principles","rank":-6.737061774670698,"score":5,"time":"2020-07-20T19:56:37Z"},{"id":23901681,"title":"Design Systems: React Buttons with the Base and Variant Pattern","url":"https://medium.com/bitsrcio/design-systems-react-buttons-with-the-base-variant-pattern-c56a3b394aaf","rank":-5.218630283054186,"score":1,"time":"2020-07-20T20:42:22Z"},{"id":23902777,"title":"Serverless Node.js Function Protected with Auth0 and React","url":"https://twitter.com/fleetfn/status/1284865585931747328","rank":-5.4223148645315336,"score":1,"time":"2020-07-20T22:58:22Z"},{"id":23902845,"title":"react-service-container: Simple, robust, idiomatic service injection for React","url":"https://github.com/traviskaufman/react-service-container","rank":-7.337343744886062,"score":4,"time":"2020-07-20T23:10:36Z"},{"id":23905387,"title":"Integrating Google Sign-In Provider with a React Native App","url":"https://heartbeat.fritz.ai/integrating-google-sign-in-provider-with-a-react-native-app-a064dd1efaf4","rank":-5.218630283054186,"score":2,"time":"2020-07-21T09:01:59Z"},{"id":23906318,"title":"SVG-Path Animation in React Native","url":"http://blogs.quovantis.com/svg-path-animation-in-react-native/","rank":-6.141418665344863,"score":1,"time":"2020-07-21T12:30:09Z"},{"id":23906402,"title":"Avoid these five common mistakes when writing react with hooks","url":"https://www.lorenzweiss.de/common_mistakes_react_hooks/","rank":-5.218630283054186,"score":155,"time":"2020-07-21T12:48:10Z"},{"id":23908820,"title":"GPT-3 can generate a React app from natural language description","url":"https://twitter.com/sharifshameem/status/1284421499915403264","rank":-5.029694159741383,"score":44,"time":"2020-07-21T17:27:17Z"},{"id":23909093,"title":"React Native Stripe payments (SCA compliant)","url":"https://github.com/Fitpassu/react-native-stripe-payments","rank":-6.141418665344863,"score":1,"time":"2020-07-21T17:53:25Z"},{"id":23909203,"title":"VueUse: Collection of essential Vue Composition API (inspired by react-use)","url":"https://github.com/antfu/vueuse","rank":-5.029694159741383,"score":1,"time":"2020-07-21T18:03:49Z"},{"id":23910853,"title":"Using IndexedDB with React (and Hooks)","url":"https://blog.gyenabubakar.dev/using-indexeddb-with-react-and-hooks-cka47pmc90227cls167hy6p1u","rank":-6.141418665344863,"score":1,"time":"2020-07-21T20:49:33Z"},{"id":23911677,"title":"iOS-Style Picker with React Native","url":"https://www.youtube.com/watch?v=PVSjPswRn0U","rank":-6.141418665344863,"score":1,"time":"2020-07-21T22:31:26Z"},{"id":23915813,"title":"How to Implement React Migration and Increase Your Performance 3X?","url":"https://www.simform.com/react-migration/","rank":-5.218630283054186,"score":1,"time":"2020-07-22T11:16:35Z"},{"id":23915955,"title":"How to Create Improved Web Applications by Shifting to React?","url":"https://www.simform.com/react-migration/#react-migration-planning-preparation","rank":-5.218630283054186,"score":1,"time":"2020-07-22T11:46:08Z"},{"id":23916540,"title":"Generating TypeScript types and React Hooks based on GraphQL endpoint","url":"https://danilowoz.com/blog/generating-typescript-types-and-react-hooks-based-on-graphql-endpoint","rank":-5.218630283054186,"score":2,"time":"2020-07-22T13:09:26Z"},{"id":23918591,"title":"A comparison of formik, final-form and react-hook-form","url":"https://blog.jslancer.com/blog/2020/07/21/a-comparison-of-formik-final-form-and-react-hoo-form","rank":-5.218630283054186,"score":1,"time":"2020-07-22T16:16:18Z"},{"id":23919509,"title":"A React implementation of Spectrum, Adobe’s design system","url":"https://react-spectrum.adobe.com/react-spectrum/","rank":-5.4223148645315336,"score":213,"time":"2020-07-22T17:39:04Z"},{"id":23919935,"title":"Asynchronous Testing with Enzyme and React in Jest","url":"https://www.benmvp.com/blog/asynchronous-testing-with-enzyme-react-jest/","rank":-5.642544952660551,"score":1,"time":"2020-07-22T18:16:34Z"},{"id":23921478,"title":"Show HN: React Guitar – A guitar component for React","url":"https://react-guitar.com","rank":-7.536359457861464,"score":242,"time":"2020-07-22T20:56:10Z"},{"id":23922527,"title":"Frustrated by Formik? Here's a simpler way to do forms in React","url":"https://maxrozen.com/2020/07/23/frustrated-formik-simpler-react-forms/","rank":-4.690092449226312,"score":2,"time":"2020-07-22T23:05:25Z"},{"id":23926176,"title":"Show HN: MIDI Step Sequencer Built with Electron and React","url":"https://studio-rubik.dev/seqer.html","rank":-5.218630283054186,"score":3,"time":"2020-07-23T11:27:25Z"},{"id":23926464,"title":"Show HN: React NPM package for RxJS content","url":"https://github.com/kosich/react-rxjs-elements#readme","rank":-5.642544952660551,"score":3,"time":"2020-07-23T12:13:07Z"},{"id":23926659,"title":"How Overlay compiles React and Vue.js components from designer tools?","url":"https://medium.com/overlay-blog/how-overlay-compiles-react-and-vue-js-components-from-designer-tools-96592760a640","rank":-5.029694159741383,"score":5,"time":"2020-07-23T12:37:35Z"},{"id":23926967,"title":"Creating a Simple Custom Hook in React App","url":"https://time2hack.com/reactjs-simple-custom-hook/","rank":-5.642544952660551,"score":2,"time":"2020-07-23T13:11:49Z"},{"id":23928214,"title":"React Native vs. Flutter for app development (2020)","url":"https://www.imaginarycloud.com/blog/react-native-vs-flutter-for-app-development-2020/","rank":-5.642544952660551,"score":8,"time":"2020-07-23T15:17:01Z"},{"id":23930268,"title":"Show HN: React SpreadSheet – Google Sheets-like performance","url":"http://rowsncolumns.app","rank":-5.642544952660551,"score":220,"time":"2020-07-23T18:06:07Z"},{"id":23931670,"title":"Best React-like JSX UI libraries in 2020","url":"https://areknawo.com/best-react-like-jsx-ui-libraries-in-2020/","rank":-5.642544952660551,"score":1,"time":"2020-07-23T20:04:50Z"},{"id":23933949,"title":"Real-Time Chat Application with React, Node.js, & Socket.io","url":"https://dev.to/mrshawnhum/real-time-chat-application-with-react-nodejs-socket-io-25c5","rank":-5.218630283054186,"score":1,"time":"2020-07-23T23:27:46Z"},{"id":23934967,"title":"Microsoft and Facebook are working together to support React Native","url":"https://www.windowscentral.com/microsoft-and-facebook-are-working-together-support-react-native","rank":-5.218630283054186,"score":3,"time":"2020-07-24T02:11:34Z"},{"id":23936238,"title":"What’s new in React Native 0.63?","url":"https://medium.com/mindful-engineering/whats-new-in-react-native-0-63-f8d8c2484832","rank":-5.642544952660551,"score":1,"time":"2020-07-24T05:53:39Z"},{"id":23936640,"title":"React Native v0.62 for Windows released","url":"https://microsoft.github.io/react-native-windows/blog/2020/07/22/62updates","rank":-5.8814219078830545,"score":2,"time":"2020-07-24T07:16:19Z"},{"id":23937446,"title":"Build and Publish a Custom React Hook Package on NPM","url":"https://youtu.be/mWCrzUGkGKQ","rank":-5.218630283054186,"score":1,"time":"2020-07-24T09:24:39Z"},{"id":23939539,"title":"React Native vs Ionic – How to Make the Right Choice","url":"https://www.youtube.com/watch?v=OgtwuanZK8o","rank":-5.218630283054186,"score":1,"time":"2020-07-24T13:58:12Z"},{"id":23942109,"title":"How to deploy a Go and React app on Kubernetes separalty with (silly) drawings","url":"https://skarlso.github.io/2020/07/23/kubernetes-deploy-golang-react-apps-separately-part1/","rank":-4.5369272462944465,"score":1,"time":"2020-07-24T17:26:04Z"},{"id":23942140,"title":"Hiring Senior React Native – Profitable Bootstrap Bay Area Startup","url":"https://truckx.com/senior-software-engineer-mobile-react-native/","rank":-5.4223148645315336,"score":1,"time":"2020-07-24T17:27:55Z"},{"id":23944451,"title":"The ugly side of React Hooks","url":"https://medium.com/@dominictobias/the-ugly-side-of-react-hooks-86ee52c160ab","rank":-6.141418665344863,"score":4,"time":"2020-07-24T21:06:23Z"},{"id":23947100,"title":"React Component for Particles Backgrounds","url":"https://github.com/lindelof/particles-bg","rank":-6.4254656634776115,"score":2,"time":"2020-07-25T05:42:31Z"},{"id":23948239,"title":"Understanding Forms in React","url":"https://destinyajakaiye.hashnode.dev/understanding-forms-in-react-ckd1je1e30050bts156258ba7","rank":-6.737061774670698,"score":1,"time":"2020-07-25T10:58:51Z"},{"id":23948976,"title":"A Serverless SaaS boilerplate for rapidly building SaaS apps with React","url":"https://serverlesssaas.com/","rank":-5.029694159741383,"score":1,"time":"2020-07-25T13:20:36Z"},{"id":23951781,"title":"Building a shareable personal journal alone using React, Netlify, S3, FaunaDB","url":"https://blog.quidsentio.com/posts/building-a-shareable-personal-journal/","rank":-5.029694159741383,"score":3,"time":"2020-07-25T19:36:30Z"},{"id":23952706,"title":"Ask a Lead Dev: React Native or Ionic?","url":"https://ionicframework.com/blog/ask-a-lead-dev-react-native-or-ionic/","rank":-5.642544952660551,"score":1,"time":"2020-07-25T21:54:44Z"},{"id":23961806,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-07-27T02:33:59Z"},{"id":23961807,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-07-27T02:34:17Z"},{"id":23962867,"title":"Build a Todo App with React, TypeScript, Node.js and MongoDB","url":"https://www.freecodecamp.org/news/how-to-build-a-todo-app-with-react-typescript-nodejs-and-mongodb/","rank":-5.029694159741383,"score":1,"time":"2020-07-27T07:15:11Z"},{"id":23963210,"title":"Autogenerate TypeScript Types and React Hooks with GraphQL Code Generator","url":"https://danilowoz.com/blog/generating-typescript-types-and-react-hooks-based-on-graphql-endpoint","rank":-5.218630283054186,"score":2,"time":"2020-07-27T08:28:55Z"},{"id":23963842,"title":"Show HN: GraphAV – A graph algorithms visualization tool built with React and TS","url":"https://karimelghamry.github.io/GraphAV/","rank":-4.690092449226312,"score":4,"time":"2020-07-27T10:49:54Z"},{"id":23966171,"title":"Modern React Testing: Cypress and Cypress Testing Library","url":"https://blog.sapegin.me/all/react-testing-4-cypress/","rank":-5.642544952660551,"score":1,"time":"2020-07-27T15:43:06Z"},{"id":23967569,"title":"React Ink v3","url":"https://vadimdemedes.com/posts/ink-3","rank":-7.080419157732719,"score":2,"time":"2020-07-27T17:50:02Z"},{"id":23968764,"title":"How to choose between Angular, React and Vue – and be right every time","url":"https://tapdancingtocode.hashnode.dev/how-to-choose-between-angular-react-and-vue-and-be-right-every-time-ckd47zf3s003uv1s13mlyfhhd","rank":-4.690092449226312,"score":1,"time":"2020-07-27T19:55:55Z"},{"id":23970273,"title":"Adding a Voice Assistant to a React.js Hacker News Clone","url":"https://medium.com/swlh/voice-enabling-your-react-app-complete-guide-of-how-you-can-add-a-voice-assistant-to-your-aba55a7e4991","rank":-5.029694159741383,"score":3,"time":"2020-07-27T22:41:12Z"},{"id":23973416,"title":"How to choose between Angular, React and Vue – and be right every time","url":"https://tapdancingtocode.hashnode.dev/how-to-choose-between-angular-react-and-vue-and-be-right-every-time-ckd47zf3s003uv1s13mlyfhhd","rank":-4.690092449226312,"score":1,"time":"2020-07-28T07:54:11Z"},{"id":23975551,"title":"React hook to detect click or touch events","url":"https://github.com/geobde/use-click-away","rank":-5.642544952660551,"score":2,"time":"2020-07-28T13:32:47Z"},{"id":23977062,"title":"Using Custom Domains for React Apps Deployed to GitHub Pages","url":"https://www.pluralsight.com/guides/using-custom-domains-for-react-apps-deployed-to-github-pages","rank":-5.218630283054186,"score":1,"time":"2020-07-28T15:55:28Z"},{"id":23977528,"title":"Kea-typegen – autogenerate TypeScript types for Kea (React state management)","url":"https://www.youtube.com/watch?v=jGy-p9UxcBA","rank":-5.218630283054186,"score":1,"time":"2020-07-28T16:32:58Z"},{"id":23978182,"title":"I created the same app in React and Vue. Here are the differences","url":"https://sunilsandhu.com/posts/i-created-the-exact-same-app-in-react-and-vue-2020-edition","rank":-4.690092449226312,"score":3,"time":"2020-07-28T17:17:19Z"},{"id":23979163,"title":"Vue first impressions as React developer","url":"https://twitter.com/_paulshen/status/1288178805186498561","rank":-6.141418665344863,"score":1,"time":"2020-07-28T18:34:32Z"},{"id":23979922,"title":"React Native Team Principles","url":"https://reactnative.dev/blog/2020/07/17/react-native-principles?ck_subscriber_id=887775610","rank":-6.737061774670698,"score":2,"time":"2020-07-28T19:50:01Z"},{"id":23980144,"title":"How to Develop Microfront Ends Using React: Step by Step Guide","url":"https://medium.com/bitsrcio/how-to-develop-microfrontends-using-react-step-by-step-guide-47ebb479cacd","rank":-5.029694159741383,"score":1,"time":"2020-07-28T20:11:52Z"},{"id":23980971,"title":"Small Tips to Write Better React Code","url":"https://livecodestream.dev/post/2020-07-28-small-tips-to-write-better-react-code/","rank":-5.8814219078830545,"score":2,"time":"2020-07-28T21:37:26Z"},{"id":23981577,"title":"Show HN: Declarative React clone with size 1.4kb + router and fully reactivity","url":"https://github.com/PxyUp/Revact","rank":-4.5369272462944465,"score":1,"time":"2020-07-28T22:56:23Z"},{"id":23981978,"title":"Chewy Is Hiring a Senior UI Engineer in Boston, MA (JS, Vue/React, Node, AWS)","url":"https://www.chewy.com/jobs/position/2212395?gh_jid=2212395","rank":-4.3934495640662155,"score":1,"time":"2020-07-28T23:55:41Z"},{"id":23984162,"title":"Animating the Progress Percent Change in React","url":"https://time2hack.com/animating-the-progress-percent-change-in-react/","rank":-5.8814219078830545,"score":1,"time":"2020-07-29T07:12:31Z"},{"id":23984530,"title":"Online IDE with mobile app generation wizard and Design to CODE for React Native","url":"https://appitr.com/","rank":-4.5369272462944465,"score":2,"time":"2020-07-29T08:31:44Z"},{"id":23987983,"title":"React Hooks from GraphQL","url":"https://danilowoz.com/blog/generating-typescript-types-and-react-hooks-based-on-graphql-endpoint","rank":-6.737061774670698,"score":2,"time":"2020-07-29T15:45:56Z"},{"id":23990259,"title":"React Hook for Infinite-Scrolling","url":"https://github.com/geobde/use-scroller","rank":-6.4254656634776115,"score":1,"time":"2020-07-29T18:49:05Z"},{"id":23990271,"title":"React hook to detect click or touch events","url":"https://github.com/geobde/use-click-away","rank":-5.642544952660551,"score":1,"time":"2020-07-29T18:49:40Z"},{"id":23991852,"title":"How and Why You Should Use React Query","url":"https://medium.com/bitsrcio/how-to-start-using-react-query-4869e3d5680d","rank":-5.642544952660551,"score":1,"time":"2020-07-29T21:36:29Z"},{"id":23991894,"title":"React Query Essentials – A course for better data fetching in React","url":"https://learn.tanstack.com/p/react-query-essentials","rank":-7.148568583438252,"score":2,"time":"2020-07-29T21:42:25Z"},{"id":23992419,"title":"ConanJs – React state management for every use case","url":"https://medium.com/@owner_3186/conanjs-react-state-management-for-every-use-case-f6e95cd616a4","rank":-5.642544952660551,"score":2,"time":"2020-07-29T22:48:34Z"},{"id":23994780,"title":"React vs Angular: The Detailed Comparison","url":"https://medium.com/@fugenxmobileappdevelopment/react-vs-angular-the-detailed-comparison-b2619334fc","rank":-6.141418665344863,"score":1,"time":"2020-07-30T04:48:38Z"},{"id":23996467,"title":"Tired of DoSing yourself? Learn how React's useEffect's dependency array works","url":"https://maxrozen.com/learn-useeffect-dependency-array-react-hooks/","rank":-4.690092449226312,"score":1,"time":"2020-07-30T10:20:30Z"},{"id":23996799,"title":"Data Driven Form Building in React","url":"https://hashnode.com/post/data-driven-form-building-in-react-ckd8p6x1500didvs13c403mzm","rank":-6.141418665344863,"score":1,"time":"2020-07-30T11:12:12Z"},{"id":23998316,"title":"Handling Errors in React Native: A Complete Guide","url":"https://elazizi.com/handling-errors-in-react-native-a-complete-guide","rank":-5.642544952660551,"score":1,"time":"2020-07-30T14:08:31Z"},{"id":23998553,"title":"ConanJs – Dependency Injection and state management for React","url":"https://docs.conanjs.io/","rank":-5.642544952660551,"score":4,"time":"2020-07-30T14:27:39Z"},{"id":23999999,"title":"Clean, Elegant and Best React.js personal portfolio","url":"https://github.com/rbhatia46/React-Portfolio","rank":-5.642544952660551,"score":1,"time":"2020-07-30T16:25:09Z"},{"id":24001023,"title":"Show HN: Project management tool written in React","url":"http://kanception.io","rank":-5.642544952660551,"score":1,"time":"2020-07-30T17:48:52Z"},{"id":24006941,"title":"How to Install React Data Grid with NPM","url":"https://www.pluralsight.com/guides/how-to-install-react-data-grid-with-npm","rank":-5.642544952660551,"score":1,"time":"2020-07-31T09:01:48Z"},{"id":24007633,"title":"Show HN: React-CSS-Dropdown","url":"https://www.npmjs.com/package/react-css-dropdown","rank":-6.4254656634776115,"score":1,"time":"2020-07-31T11:27:30Z"},{"id":24010282,"title":"Records and Tuples for React","url":"https://sebastienlorber.com/records-and-tuples-for-react","rank":-6.4254656634776115,"score":7,"time":"2020-07-31T16:23:42Z"},{"id":24016998,"title":"Show HN: Sizle.io – React Presentation Builder","url":"https://sizle.io/presentations/","rank":-5.8814219078830545,"score":15,"time":"2020-08-01T03:02:12Z"},{"id":24017852,"title":"A Notification Timeline Using React","url":"https://blog.greenroots.info/a-notification-timeline-using-react-ckdb6o0yp00wy59s16les9bjn","rank":-6.4254656634776115,"score":2,"time":"2020-08-01T05:14:41Z"},{"id":24019402,"title":"Ink 3 – Build CLI apps with React","url":"https://vadimdemedes.com/posts/ink-3","rank":-5.8814219078830545,"score":32,"time":"2020-08-01T10:43:43Z"},{"id":24021873,"title":"Getting Closure on React Hooks by Shawn Wang [video]","url":"https://youtu.be/KJP1E-Y-xyo","rank":-5.4223148645315336,"score":2,"time":"2020-08-01T16:45:30Z"},{"id":24027359,"title":"Show HN: React-CanvasKit","url":"https://github.com/udevbe/react-canvaskit","rank":-6.737061774670698,"score":3,"time":"2020-08-02T08:50:22Z"},{"id":24027388,"title":"Show HN: Notion-like design system in React","url":"https://github.com/tugboatcoding/react-potion","rank":-5.642544952660551,"score":2,"time":"2020-08-02T08:56:12Z"},{"id":24027832,"title":"Inlytics.io |React Software Engineer – Remote – Flexible Time – ESOP 0.1-2.5%","url":"https://www.inlytics.io/jobs/react-developer","rank":-4.690092449226312,"score":1,"time":"2020-08-02T11:01:28Z"},{"id":24031327,"title":"SVG icon sets as React components","url":"https://reactsvgicons.com/","rank":-6.141418665344863,"score":1,"time":"2020-08-02T20:13:33Z"},{"id":24033657,"title":"Testing in React, Part 1: Types and Tools","url":"https://medium.com/javascript-in-plain-english/testing-in-react-part-1-types-tools-244107abf0c6","rank":-5.642544952660551,"score":2,"time":"2020-08-03T02:32:32Z"},{"id":24033660,"title":"Testing in React, Part 2: React Testing Library","url":"https://medium.com/javascript-in-plain-english/testing-in-react-part-2-react-testing-library-f32432b93c6c","rank":-7.746472238338964,"score":1,"time":"2020-08-03T02:32:58Z"},{"id":24036705,"title":"React community jumping on the WebGL bandwagon","url":"https://twitter.com/mrdoob/status/1290226453473361920","rank":-5.8814219078830545,"score":6,"time":"2020-08-03T12:14:07Z"},{"id":24037543,"title":"Cookiecutter Template for Express and React Server-Side Rendering","url":"https://github.com/ardydedase/cookiecutter-express-react-ssr","rank":-5.4223148645315336,"score":1,"time":"2020-08-03T13:33:42Z"},{"id":24039944,"title":"Records and Tuples for React","url":"https://sebastienlorber.com/records-and-tuples-for-react","rank":-6.4254656634776115,"score":1,"time":"2020-08-03T16:38:52Z"},{"id":24041457,"title":"New Microsoft Store in Xbox built with React Native","url":"https://www.youtube.com/watch?v=AZIa7E78-Co&feature=youtu.be&t=1453","rank":-5.4223148645315336,"score":2,"time":"2020-08-03T18:27:26Z"},{"id":24041782,"title":"Blitz.js v0.17.0 – Fullstack React Framework","url":"https://github.com/blitz-js/blitz/releases/tag/v0.17.0","rank":-5.642544952660551,"score":2,"time":"2020-08-03T18:51:29Z"},{"id":24044131,"title":"Listen to media query matches in React","url":"https://www.npmjs.com/package/@maroun-baydoun/use-media-query","rank":-5.8814219078830545,"score":1,"time":"2020-08-03T22:18:03Z"},{"id":24045244,"title":"How to Implement Undo in a React and Redux Application","url":"https://www.kapwing.com/blog/how-to-implement-undo-in-a-react-redux-application/","rank":-5.218630283054186,"score":7,"time":"2020-08-04T00:40:00Z"},{"id":24048278,"title":"Fetching Data in React with RxJS","url":"https://dev.to/rxjs/fetching-data-in-react-with-rxjs-and-lt-gt-fragment-54h7","rank":-6.141418665344863,"score":1,"time":"2020-08-04T09:41:51Z"},{"id":24048560,"title":"Understanding Dynamic Imports, Lazy and Suspense Using React Hooks","url":"https://blog.greenroots.info/understanding-dynamic-imports-lazy-and-suspense-using-react-hooks-ckdfssktb01czpts12krebs1h","rank":-5.4223148645315336,"score":2,"time":"2020-08-04T10:35:20Z"},{"id":24049199,"title":"Bumbag – A React UI Kit","url":"https://bumbag.style","rank":-6.4254656634776115,"score":2,"time":"2020-08-04T12:21:29Z"},{"id":24050656,"title":"How to Setup Vim as an IDE for React/TypeScript","url":"https://bojanvidanovic.com/posts/how-to-setup-vim-as-an-ide-for-react-typescript/","rank":-5.218630283054186,"score":3,"time":"2020-08-04T15:01:54Z"},{"id":24053121,"title":"How to guide for building a modern web app with React and Firebase","url":"https://field-guide.web.app/","rank":-4.690092449226312,"score":2,"time":"2020-08-04T18:37:26Z"},{"id":24054066,"title":"Top Component Libraries for React in Comparison","url":"https://www.tderflinger.com/en/top-components-libs-comparison","rank":-5.8814219078830545,"score":2,"time":"2020-08-04T20:17:39Z"},{"id":24056222,"title":"Robinhood Style Fast Charts in React","url":"https://github.com/Debdut/react-fast-charts","rank":-6.141418665344863,"score":5,"time":"2020-08-05T01:05:39Z"},{"id":24058062,"title":"Comparing Reactivity Models – React vs. Vue vs. Svelte vs. MobX vs. Solid","url":"https://dev.to/lloyds-digital/comparing-reactivity-models-react-vs-vue-vs-svelte-vs-mobx-vs-solid-29m8","rank":-4.853960595957184,"score":1,"time":"2020-08-05T07:10:24Z"},{"id":24058481,"title":"Xbox app for PC gets speed boost, ditching Electron for React Native UWP","url":"https://www.windowscentral.com/xbox-app-pc-gets-speed-boost-ditching-electron-react-native-uwp","rank":-4.690092449226312,"score":2,"time":"2020-08-05T08:27:51Z"},{"id":24059473,"title":"React, Vue, and Svelte Templates Side by Side as Compared with Python/Django","url":"https://medium.com/better-programming/react-vue-and-svelte-templates-side-by-side-4aa52cf3cf2","rank":-4.690092449226312,"score":1,"time":"2020-08-05T11:17:32Z"},{"id":24059651,"title":"Unleashing HMS Ads Kit: With React Native","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201309886884630155&fid=0101187876626530001","rank":-5.8814219078830545,"score":1,"time":"2020-08-05T11:36:20Z"},{"id":24059835,"title":"Deploy a React App on Cloudflare Workers","url":"https://codeforgeek.com/how-to-deploy-a-react-app-with-cloudflare-workers/","rank":-5.8814219078830545,"score":2,"time":"2020-08-05T11:58:32Z"},{"id":24060804,"title":"Composite Widgets and React","url":"https://twitter.com/diegohaz/status/1291005921712275456","rank":-6.737061774670698,"score":1,"time":"2020-08-05T14:00:09Z"},{"id":24063207,"title":"Responsive Voice-Controlled News App with Alan AI, React, Material-UI","url":"https://dev.to/mrshawnhum/responsive-voice-controlled-news-app-with-alan-ai-react-material-ui-2kcn","rank":-5.029694159741383,"score":1,"time":"2020-08-05T17:21:12Z"},{"id":24066498,"title":"On leaving my job as a consultant to become a React developer","url":"https://dev.to/rozenmd/it-s-not-always-greener-on-the-other-side-3of6","rank":-4.853960595957184,"score":1,"time":"2020-08-05T22:55:17Z"},{"id":24069018,"title":"GraphQL-first fullstack boilerplate that scales (React, Node)","url":"https://blog.graphqleditor.com/graphql-first-fullstack-boilerplate/","rank":-5.642544952660551,"score":4,"time":"2020-08-06T08:09:49Z"},{"id":24069443,"title":"React Native – How to Install and Use HMS Site Kit","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201308726771500128&fid=0101187876626530001","rank":-5.218630283054186,"score":1,"time":"2020-08-06T09:37:14Z"},{"id":24070338,"title":"Deploy a React Application to the internet quickly (and for free)","url":"https://medium.com/@caminmccluskey/deploy-a-react-application-to-the-internet-quickly-and-for-free-464b2e26f1d7","rank":-5.029694159741383,"score":1,"time":"2020-08-06T12:35:07Z"},{"id":24070627,"title":"React Figma: A React Renderer into Figma","url":"https://github.com/react-figma/react-figma","rank":-7.968636859947137,"score":2,"time":"2020-08-06T13:23:26Z"},{"id":24072270,"title":"A thread of “advanced” React interview questions","url":"https://twitter.com/_paulshen/status/1291065955594862593","rank":-5.8814219078830545,"score":3,"time":"2020-08-06T16:08:06Z"},{"id":24080317,"title":"Typed-react-openapi: Idiomatic, strongly typed React OpenAPI integration","url":"https://github.com/elierotenberg/typed-react-openapi","rank":-7.536359457861464,"score":5,"time":"2020-08-07T10:13:34Z"},{"id":24081572,"title":"Show HN: Bedrock.io, a solid template for building on Kubernetes, Node and React","url":"https://bedrock.io/","rank":-4.5369272462944465,"score":25,"time":"2020-08-07T13:30:22Z"},{"id":24081757,"title":"Detox vs. Appium – a comparison of React Native testing frameworks","url":"https://blog.codecentric.de/en/2020/07/detox-vs-appium-a-comparison-of-react-native-testing-frameworks/","rank":-5.218630283054186,"score":1,"time":"2020-08-07T13:50:22Z"},{"id":24082128,"title":"Vue vs React – Will There Ever Be a Winner?","url":"https://www.youtube.com/watch?v=glHjRqrtAWo","rank":-5.4223148645315336,"score":1,"time":"2020-08-07T14:20:35Z"},{"id":24085686,"title":"React: Another Level of Indirection (2019)","url":"https://purelyfunctional.tv/article/react-another-level-of-indirection/","rank":-6.141418665344863,"score":1,"time":"2020-08-07T19:38:09Z"},{"id":24086193,"title":"Show HN: React Image with RxJS Src","url":"https://stackblitz.com/edit/react-rxjs-elements-img?file=index.tsx","rank":-5.8814219078830545,"score":1,"time":"2020-08-07T20:38:04Z"},{"id":24087817,"title":"React: Should you use functional components and Hooks over class components?","url":"https://maxrozen.com/react-components-hooks-functions-vs-classes/","rank":-5.029694159741383,"score":2,"time":"2020-08-08T00:16:12Z"},{"id":24090345,"title":"Records and Tuples for React, way more than immutability","url":"https://dev.to/sebastienlorber/records-tuples-for-react-way-more-than-immutability-2iic","rank":-5.4223148645315336,"score":1,"time":"2020-08-08T09:43:19Z"},{"id":24090966,"title":"Test Driven Development (TDD) with React Testing Library and Mock Service Worker","url":"https://itnext.io/test-driven-development-tdd-with-react-testing-library-mock-service-worker-b23c9fedf6fa","rank":-4.853960595957184,"score":1,"time":"2020-08-08T12:03:04Z"},{"id":24095276,"title":"React Chart Libraries for Your Web Projects","url":"https://livecodestream.dev/post/2020-08-08-7-react-chart-libraries-for-your-web-projects/","rank":-5.8814219078830545,"score":1,"time":"2020-08-08T21:15:35Z"},{"id":24097947,"title":"How to keep cleaner React components with object map?","url":"https://belev.dev/how-to-keep-cleaner-react-components-with-object-map","rank":-5.4223148645315336,"score":1,"time":"2020-08-09T07:14:30Z"},{"id":24098017,"title":"React Hook for Constructor in Functional Components","url":"https://github.com/codejamninja/use-constructor","rank":-5.8814219078830545,"score":1,"time":"2020-08-09T07:37:07Z"},{"id":24099857,"title":"Why React projects still use Redux in 2020?","url":"https://dev.to/alexandrudanpop/why-react-projects-still-use-redux-in-2020-395p","rank":-5.642544952660551,"score":1,"time":"2020-08-09T14:29:43Z"},{"id":24100260,"title":"Do we need a React framework?","url":"https://medium.com/@unadlib/do-we-need-a-react-framework-c96010c6f352","rank":-6.141418665344863,"score":1,"time":"2020-08-09T15:37:05Z"},{"id":24100648,"title":"Testing React custom hook – how to mock useContext value with Jest","url":"https://www.ksharifbd.com/blog/testing-react-custom-hook-how-to-mock-usecontext-value-with-jest/","rank":-5.029694159741383,"score":1,"time":"2020-08-09T16:22:33Z"},{"id":24108558,"title":"Performance Optimization Techniques for React Apps","url":"https://www.codementor.io/blog/react-optimization-5wiwjnf9hj#.XzE-agGf05A.hackernews","rank":-6.141418665344863,"score":1,"time":"2020-08-10T12:33:52Z"},{"id":24109562,"title":"Git Log Built with React and Ink","url":"https://dev.to/kosich/git-log-w-react-ink-1g1a","rank":-5.8814219078830545,"score":1,"time":"2020-08-10T14:24:24Z"},{"id":24111602,"title":"Control laptop via phone using react and springboot","url":"https://youtu.be/wQIgFHn1wRg","rank":-5.642544952660551,"score":1,"time":"2020-08-10T17:15:18Z"},{"id":24112810,"title":"Build Scalable React Apps by Sharing UIs and Hooks","url":"https://blog.bitsrc.io/build-scalable-react-apps-by-sharing-uis-and-hooks-fa2491e48357","rank":-5.4223148645315336,"score":1,"time":"2020-08-10T19:03:58Z"},{"id":24113159,"title":"Replace create-react-app with Aptugo. It creates front/back/models and more","url":"https://builder.aptugo.com","rank":-4.690092449226312,"score":2,"time":"2020-08-10T19:36:40Z"},{"id":24113984,"title":"React v17.0 Release Candidate: No New Features","url":"https://reactjs.org/blog/2020/08/10/react-v17-rc.html","rank":-5.642544952660551,"score":227,"time":"2020-08-10T21:05:37Z"},{"id":24114909,"title":"Unconventional React Things: Styling Edition","url":"https://mbuffett.com/posts/unconventional-react/","rank":-6.4254656634776115,"score":2,"time":"2020-08-10T22:36:59Z"},{"id":24117699,"title":"How to use SVGs in your React App","url":"https://maxrozen.com/how-to-use-svg-react-app/","rank":-5.642544952660551,"score":1,"time":"2020-08-11T06:29:55Z"},{"id":24118577,"title":"How to build a Sketch plugin with React and TypeScript?","url":"https://medium.com/overlay-blog/how-to-build-a-sketch-plugin-with-typescript-react-part-1-ac3bbc2e5443","rank":-5.218630283054186,"score":2,"time":"2020-08-11T09:11:32Z"},{"id":24119711,"title":"React state and how to manage it","url":"https://dev.to/arkajyotimukherjee/react-state-and-how-to-manage-it-16gf","rank":-5.8814219078830545,"score":1,"time":"2020-08-11T12:47:27Z"},{"id":24121225,"title":"A Pattern for State Management in React Function Components","url":"https://spin.atomicobject.com/2020/08/11/state-react-function-components/#.XzK3SjnimZ8.hackernews","rank":-5.4223148645315336,"score":1,"time":"2020-08-11T15:20:46Z"},{"id":24122191,"title":"Reactant – A framework for building React web applications","url":"https://reactant.js.org/blog/2020/08/09/reactant-a-framework-0for-building-react-web-applications","rank":-5.642544952660551,"score":1,"time":"2020-08-11T16:29:15Z"},{"id":24125370,"title":"Create React App with chakraUI and formik libraries","url":"https://dev.to/m_ahmad/create-react-app-with-chakraui-and-formik-libraries-6fi","rank":-5.642544952660551,"score":1,"time":"2020-08-11T20:08:06Z"},{"id":24127539,"title":"Third-party react hooks are problematic","url":"https://medium.com/@l2silver/these-sexy-third-party-react-hooks-are-starting-to-scare-me-fe7677faa44b","rank":-6.141418665344863,"score":2,"time":"2020-08-12T00:42:00Z"},{"id":24130230,"title":"A React.js Particle Component Template","url":"https://github.com/lindelof/particles-bg","rank":-6.141418665344863,"score":1,"time":"2020-08-12T10:01:32Z"},{"id":24130699,"title":"Building SSR React Micro Front Ends – By Ruben Casas and Nelly Kiboi","url":"https://youtu.be/r92CUWlDwgE","rank":-4.853960595957184,"score":1,"time":"2020-08-12T11:05:07Z"},{"id":24131775,"title":"I created the exact same app in React and Vue. Here are the differences","url":"https://sunilsandhu.com/posts/i-created-the-exact-same-app-in-react-and-vue-2020-edition","rank":-4.5369272462944465,"score":2,"time":"2020-08-12T13:20:27Z"},{"id":24131950,"title":"React-konva – declarative way to work with 2d canvas from React","url":"https://konvajs.org/docs/react/Intro.html","rank":-7.148568583438252,"score":2,"time":"2020-08-12T13:39:09Z"},{"id":24132052,"title":"Flareact, an edge-rendered React framework built for Cloudflare Workers","url":"https://flareact.com/","rank":-5.218630283054186,"score":1,"time":"2020-08-12T13:49:39Z"},{"id":24133543,"title":"React95: Windows95 UI components for modern React apps","url":"https://github.com/arturbien/React95#react95","rank":-5.642544952660551,"score":1,"time":"2020-08-12T16:15:07Z"},{"id":24137629,"title":"Engineering manager Kadi Kraman's React Native course, and how she works","url":"https://anchor.fm/work-in-programming/episodes/Kadi-Kraman--React-Native--leading-teams--and-consulting-for-major-companies-ehqvl5","rank":-4.853960595957184,"score":1,"time":"2020-08-12T22:10:35Z"},{"id":24139339,"title":"I'm 15 and made a bedtime calculator with React JavaScript","url":"https://www.sleepsources.com/bed-time-calculator/","rank":-5.029694159741383,"score":312,"time":"2020-08-13T02:22:54Z"},{"id":24141081,"title":"I created the exact same app in React and Vue. Here are the differences","url":"https://sunilsandhu.com/posts/i-created-the-exact-same-app-in-react-and-vue-2020-edition","rank":-4.5369272462944465,"score":2,"time":"2020-08-13T08:15:24Z"},{"id":24142255,"title":"How to find experienced React Native developers","url":"https://www.imaginarycloud.com/blog/how-to-find-experienced-react-native-developers/","rank":-5.8814219078830545,"score":1,"time":"2020-08-13T11:36:43Z"},{"id":24144729,"title":"Flume – A React-powered node editor and runtime engine","url":"https://flume.dev/","rank":-5.4223148645315336,"score":2,"time":"2020-08-13T15:57:25Z"},{"id":24145078,"title":"Build React UIs live within VS Code","url":"https://paperclip.dev/","rank":-5.8814219078830545,"score":6,"time":"2020-08-13T16:24:16Z"},{"id":24147347,"title":"React 17 – going BIG where it matters","url":"https://areknawo.com/react-17-going-big-where-it-matters/","rank":-5.8814219078830545,"score":1,"time":"2020-08-13T19:28:23Z"},{"id":24147808,"title":"React Dashboards – Open-Source and Free","url":"https://dev.to/sm0ke/react-dashboards-open-source-apps-1c7j","rank":-6.141418665344863,"score":1,"time":"2020-08-13T19:54:44Z"},{"id":24150585,"title":"Why React 17 comes with no new features","url":"https://medium.com/@oskarv/why-react-17-comes-with-no-new-features-c200d5dfa84b","rank":-5.642544952660551,"score":2,"time":"2020-08-13T22:47:51Z"},{"id":24153729,"title":"Separating Concerns in React with the 'Named Children' Pattern","url":"https://ncphi.dev/blog/react-named-children","rank":-5.4223148645315336,"score":3,"time":"2020-08-14T04:59:07Z"},{"id":24155368,"title":"Pitfalls using React Hooks","url":"https://lukstei.com/2019-10-27-doing-asynchronous-calls-using-react-hooks#1","rank":-6.737061774670698,"score":2,"time":"2020-08-14T08:34:11Z"},{"id":24155886,"title":"A Guide to Commonly Used React Component Libraries","url":"https://maxrozen.com/guide-to-component-ui-libraries-react/","rank":-5.642544952660551,"score":2,"time":"2020-08-14T09:55:04Z"},{"id":24158842,"title":"Projects for React and the Static Web – Free eBook","url":"https://50reactprojects.com/","rank":-5.4223148645315336,"score":2,"time":"2020-08-14T15:05:25Z"},{"id":24168393,"title":"TinaCMS: Inline Content Editing for React","url":"https://snipcart.com/blog/tinacms-nextjs-cms","rank":-6.141418665344863,"score":1,"time":"2020-08-15T12:27:06Z"},{"id":24179127,"title":"Show HN: Simple forum-esque website I built myself using React, Node, and MySQL","url":"http://www.thinkfloat.net","rank":-4.5369272462944465,"score":2,"time":"2020-08-16T16:34:23Z"},{"id":24179852,"title":"Using React and Hooks in MDX","url":"https://dev.to/sebastienlorber/using-react-hooks-in-mdx-4ei6","rank":-6.141418665344863,"score":1,"time":"2020-08-16T18:10:02Z"},{"id":24180527,"title":"Create an app with react(context API) and ROR by using chakraUI and Formik","url":"https://dev.to/m_ahmad/create-an-app-with-react-context-api-and-ruby-on-rails-by-using-chakraui-and-formik-40c1","rank":-4.5369272462944465,"score":1,"time":"2020-08-16T19:34:29Z"},{"id":24181608,"title":"Show HN: Use React to build G Suite dialogs and add-ons","url":"https://github.com/enuchi/React-Google-Apps-Script","rank":-4.853960595957184,"score":108,"time":"2020-08-16T21:42:07Z"},{"id":24184484,"title":"Last React Form Library you need","url":"https://www.npmjs.com/package/formify-react","rank":-6.141418665344863,"score":1,"time":"2020-08-17T06:15:47Z"},{"id":24185163,"title":"Tons of extensively featured packages for Angular, Vue and React Projects","url":"https://github.com/rxweb/rxweb","rank":-5.029694159741383,"score":1,"time":"2020-08-17T08:20:49Z"},{"id":24185453,"title":"Records and Tuples for React, way more than immutability","url":"https://dev.to/sebastienlorber/records-tuples-for-react-way-more-than-immutability-2iic","rank":-5.4223148645315336,"score":1,"time":"2020-08-17T09:17:16Z"},{"id":24185880,"title":"Show HN: Take notes with org-mode, parse with orgajs, render with React","url":"https://tricks.tonyaldon.com/","rank":-4.690092449226312,"score":3,"time":"2020-08-17T10:34:55Z"},{"id":24186160,"title":"React JavaScript tailwindcss setup Repo","url":"https://github.com/harshcrop/react-js-tailwindcss-setup","rank":-6.4254656634776115,"score":1,"time":"2020-08-17T11:24:29Z"},{"id":24186673,"title":"Show HN: A Todo List App Made in React","url":"https://codesandbox.io/s/todo-list-react-7fj0k","rank":-5.4223148645315336,"score":1,"time":"2020-08-17T12:45:01Z"},{"id":24186721,"title":"Mastering Props and PropTypes in React","url":"https://www.smashingmagazine.com/2020/08/mastering-props-proptypes-react/","rank":-6.141418665344863,"score":1,"time":"2020-08-17T12:49:36Z"},{"id":24187334,"title":"Mind-Blowing React Testing Libraries in 2020","url":"https://www.edopedia.com/blog/react-testing-libraries/","rank":-5.8814219078830545,"score":2,"time":"2020-08-17T14:06:57Z"},{"id":24188128,"title":"How to deploy a React app for free","url":"https://blog.logrocket.com/8-ways-to-deploy-a-react-app-for-free/","rank":-5.642544952660551,"score":2,"time":"2020-08-17T15:23:27Z"},{"id":24192910,"title":"The Opinionated Guide to React","url":"https://opinionatedreact.com/","rank":-6.4254656634776115,"score":1,"time":"2020-08-17T22:19:36Z"},{"id":24195129,"title":"How to deploy a React app for free","url":"https://blog.logrocket.com/8-ways-to-deploy-a-react-app-for-free/","rank":-5.642544952660551,"score":155,"time":"2020-08-18T04:01:16Z"},{"id":24196668,"title":"A Guide to Styling Your React App","url":"https://maxrozen.com/guide-to-styling-react-app/","rank":-5.8814219078830545,"score":1,"time":"2020-08-18T09:16:22Z"},{"id":24196901,"title":"React and Flask SaaS Boilerplate","url":"https://rfboilerplate.dev","rank":-6.4254656634776115,"score":4,"time":"2020-08-18T09:55:14Z"},{"id":24199498,"title":"Still using React.js? Svelte's dollar label will blow your mind","url":"https://dev.to/itsjzt/understanding-svelte-s-dollar-label-syntax-3h2b","rank":-4.853960595957184,"score":1,"time":"2020-08-18T15:03:56Z"},{"id":24210978,"title":"Getting Started with Adobe’s React Spectrum","url":"https://medium.com/bitsrcio/getting-started-with-adobes-react-spectrum-15322be00c12","rank":-5.8814219078830545,"score":1,"time":"2020-08-19T14:53:26Z"},{"id":24211037,"title":"Authentication in React Native, Easy, Secure, and Reusable Solution","url":"https://www.obytes.com/blog/authentication-in-react-native-easy-secure-and-reusable-solution","rank":-5.4223148645315336,"score":1,"time":"2020-08-19T15:00:12Z"},{"id":24213753,"title":"React.js Cheatsheet","url":"https://devhints.io/react","rank":-7.080419157732719,"score":1,"time":"2020-08-19T18:06:39Z"},{"id":24214631,"title":"We decided to upgrade our JavaScript curriculum to use React hooks","url":"https://kickstartcoding.online/learn/articles/hooks-or-not-hooks/","rank":-5.029694159741383,"score":3,"time":"2020-08-19T18:59:04Z"},{"id":24217970,"title":"Full Stack Serverless – Building a Real-Time Chat App with GraphQL, CDK, & React","url":"https://dev.to/dabit3/full-stack-serverless-building-a-real-time-chat-app-with-graphql-cdk-appsync-and-react-1dbb","rank":-4.690092449226312,"score":1,"time":"2020-08-19T23:16:18Z"},{"id":24219266,"title":"React Inline Styles and 3 Other CSS Styling Approaches – Codementor","url":"https://www.codementor.io/@nathansebhastian/react-styled-components-inline-styles-3-other-css-styling-approaches-with-examples-14nozjxk03#.Xz3fbe1fc24.hackernews","rank":-5.218630283054186,"score":1,"time":"2020-08-20T02:27:30Z"},{"id":24220277,"title":"React Native Big image viewer supporting pan and zoom, with little memory usage","url":"https://github.com/khalisafkari/react-native-bigimageviewer","rank":-4.690092449226312,"score":1,"time":"2020-08-20T05:45:49Z"},{"id":24221679,"title":"Made a sketch to React tool (need devs advice)","url":"https://youtu.be/Bv-CQxpswBs","rank":-5.4223148645315336,"score":6,"time":"2020-08-20T10:12:49Z"},{"id":24222614,"title":"Creating a fancy stepper component in React","url":"https://pixo.sh/creating-a-fancy-stepper-component-in-react/","rank":-5.8814219078830545,"score":1,"time":"2020-08-20T12:42:14Z"},{"id":24223757,"title":"Why We Moved from React to Svelte","url":"https://medium.com/better-programming/why-we-moved-from-react-to-svelte-f20afb1dc5d5","rank":-5.8814219078830545,"score":3,"time":"2020-08-20T14:40:55Z"},{"id":24224446,"title":"Using State Machines with React to Make a Confirmation Dialog","url":"https://daveceddia.com/react-confirmation-modal-state-machine/","rank":-5.218630283054186,"score":1,"time":"2020-08-20T15:45:38Z"},{"id":24224742,"title":"Securing React Native with OAuth","url":"https://fusionauth.io/blog/2020/08/19/securing-react-native-with-oauth","rank":-6.4254656634776115,"score":1,"time":"2020-08-20T16:10:41Z"},{"id":24226979,"title":"Show HN: Papercups Support for React Native/Expo","url":"https://github.com/papercups-io/chat-widget-native","rank":-5.642544952660551,"score":25,"time":"2020-08-20T18:45:53Z"},{"id":24230220,"title":"Show HN: Free Public Domain React and JSX Code Examples","url":"https://www.producthunt.com/posts/awesome-web-react","rank":-5.218630283054186,"score":1,"time":"2020-08-20T23:26:43Z"},{"id":24231496,"title":"Top Answers to React Interview Questions That Might Save Your Life","url":"https://dev.to/courseprobe/top-20-answers-to-react-interview-questions-that-might-save-your-life-57f4","rank":-5.029694159741383,"score":1,"time":"2020-08-21T02:56:31Z"},{"id":24233211,"title":"Beta Launch HN: A Sketch to React Tool","url":"https://www.youtube.com/watch?v=Bv-CQxpswBs","rank":-5.642544952660551,"score":5,"time":"2020-08-21T08:45:44Z"},{"id":24234091,"title":"Learning composition API to improve your react development experience","url":"https://dev.to/fantasticsoul/learning-composition-api-to-improve-your-react-development-experience-269n","rank":-5.4223148645315336,"score":1,"time":"2020-08-21T11:54:00Z"},{"id":24235629,"title":"The Complete Guide to React User Authentication with Auth0","url":"https://auth0.com/blog/complete-guide-to-react-user-authentication/","rank":-5.4223148645315336,"score":1,"time":"2020-08-21T15:22:24Z"},{"id":24236507,"title":"How to securely implement OAuth with a React Native application","url":"https://fusionauth.io/blog/2020/08/19/securing-react-native-with-oauth","rank":-5.218630283054186,"score":1,"time":"2020-08-21T16:44:52Z"},{"id":24237850,"title":"Artive – an anonymous photography sharing platform built on React and Firebase","url":"https://artive.co","rank":-5.029694159741383,"score":1,"time":"2020-08-21T19:03:18Z"},{"id":24238826,"title":"Don't Learn JavaScript and React at the Same Time","url":"https://dev.to/alexlsalt/don-t-learn-javascript-and-react-at-the-same-time-5a3h","rank":-5.218630283054186,"score":1,"time":"2020-08-21T20:58:34Z"},{"id":24242073,"title":"Scala, React, and SSR (part 1)","url":"https://blog.shipreq.com/post/scala_react_and_ssr_part_1","rank":-6.141418665344863,"score":2,"time":"2020-08-22T06:16:07Z"},{"id":24242786,"title":"Show HN: Croma – A palette manager – My first React Native app with web support","url":"https://croma.app","rank":-4.5369272462944465,"score":5,"time":"2020-08-22T08:57:44Z"},{"id":24243264,"title":"How to test react-router redirection with testing-library","url":"https://dev.to/iwazaru/how-to-test-react-router-redirection-with-testing-library-3i36","rank":-5.4223148645315336,"score":1,"time":"2020-08-22T10:56:48Z"},{"id":24243501,"title":"A web framework that uses React Hooks for declarative data persistence","url":"https://github.com/redia-server/redia","rank":-5.029694159741383,"score":2,"time":"2020-08-22T11:50:26Z"},{"id":24246071,"title":"React vs. Vue","url":"https://medium.com/@melissadennis120/react-vs-vue-choosing-a-framework-in-2020-d29c5fd835a4","rank":-7.080419157732719,"score":1,"time":"2020-08-22T18:21:40Z"},{"id":24253119,"title":"Build a simple FLIP animation in React","url":"https://souporserious.com/build-a-simple-flip-animation-in-react/","rank":-5.8814219078830545,"score":1,"time":"2020-08-23T16:39:42Z"},{"id":24255727,"title":"Udacity React Nanodegree review – Part 1","url":"https://jamesperkins.hashnode.dev/udacity-react-nanodegree-review-part-1-cke7n6z90022syjs15yca22gt","rank":-6.141418665344863,"score":1,"time":"2020-08-23T22:11:37Z"},{"id":24256996,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-08-24T02:11:55Z"},{"id":24256998,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-08-24T02:12:12Z"},{"id":24257418,"title":"How to Use React Bootstrap with NPM","url":"https://www.pluralsight.com/guides/how-to-use-react-bootstrap-with-npm","rank":-5.8814219078830545,"score":1,"time":"2020-08-24T03:57:32Z"},{"id":24257988,"title":"React Internals (Part 1) – The Basics Concepts and the Prerequisites","url":"https://dev.to/burhanuday/react-internals-part-1-the-basics-concepts-and-the-prerequisites-31ah","rank":-5.218630283054186,"score":1,"time":"2020-08-24T06:26:20Z"},{"id":24258344,"title":"A React Breadcrumb Component Using Compound Components Pattern","url":"https://www.youtube.com/watch?v=s9K7el0LTIA&feature=youtu.be","rank":-5.642544952660551,"score":1,"time":"2020-08-24T07:50:28Z"},{"id":24258378,"title":"React Native Animation Using Hooks: Loading Screen","url":"https://iamshadmirza.com/react-native-animation-using-hooks-loading-screen-cke5dggfc00zqshs1g4z3a0bg","rank":-5.8814219078830545,"score":1,"time":"2020-08-24T07:56:58Z"},{"id":24258855,"title":"A tale of webpage speed, or throwing away React","url":"https://solovyov.net/blog/2020/a-tale-of-webpage-speed-or-throwing-away-react/","rank":-5.4223148645315336,"score":356,"time":"2020-08-24T09:25:16Z"},{"id":24259811,"title":"If you're using React, Redux and TypeScript, you would be so happy with Elm","url":"https://ohanhi.com/react-typescript-vs-elm.html","rank":-4.3934495640662155,"score":2,"time":"2020-08-24T12:07:59Z"},{"id":24266090,"title":"React Native and the authorization code grant","url":"https://fusionauth.io/blog/2020/08/19/securing-react-native-with-oauth","rank":-5.8814219078830545,"score":1,"time":"2020-08-24T22:06:48Z"},{"id":24266237,"title":"React's default way of appending itself to a DOM tree considered harmful","url":"https://dev.to/trumbitta/react-s-default-way-of-appending-itself-to-a-dom-tree-considered-harmful-36d","rank":-4.690092449226312,"score":1,"time":"2020-08-24T22:25:36Z"},{"id":24268719,"title":"How to Use React Bootstrap with NPM","url":"https://www.pluralsight.com/guides/how-to-use-react-bootstrap-with-npm","rank":-5.8814219078830545,"score":1,"time":"2020-08-25T06:51:33Z"},{"id":24269676,"title":"Show HN: We make a Sketch to React/HTML tool (need advice)","url":"https://pxcode.io/","rank":-4.853960595957184,"score":17,"time":"2020-08-25T09:57:50Z"},{"id":24270304,"title":"To Build a Progressive Web App or a Cross-Platform App with React Native?","url":"https://www.bluelabellabs.com/blog/to-build-a-progressive-web-app-or-a-cross-platform-app-with-react-native/","rank":-4.5369272462944465,"score":2,"time":"2020-08-25T11:39:49Z"},{"id":24270496,"title":"Flutter vs. React Native, writing an app with each one: Part 1","url":"https://pixo.sh/flutter-vs-react-native-an-app-with-each-one-part-1/","rank":-4.853960595957184,"score":3,"time":"2020-08-25T12:07:55Z"},{"id":24270783,"title":"Setup HTTPS in Development with Create React App","url":"https://youtu.be/neT7fmZ6sDE","rank":-5.642544952660551,"score":1,"time":"2020-08-25T12:52:22Z"},{"id":24272557,"title":"React Hooks and Local Storage: Let's Build a To-Do App","url":"https://www.wisdomgeek.com/development/web-development/react/react-hooks-and-local-storage-lets-build-a-todo-app/","rank":-4.853960595957184,"score":1,"time":"2020-08-25T15:49:11Z"},{"id":24272578,"title":"Vanilla JavaScript initially renders the UI about 30x faster than React","url":"https://css-tricks.com/radeventlistener-a-tale-of-client-side-framework-performance/?mc_cid=fd10270db6&mc_eid=%5BUNIQID%5D","rank":-5.029694159741383,"score":2,"time":"2020-08-25T15:50:58Z"},{"id":24272745,"title":"React Unit testing components using Enzyme and Jest testing frameworks","url":"https://medium.com/javascript-in-plain-english/unit-testing-react-components-using-enzyme-and-jest-testing-frameworks-b6c834c56c24","rank":-5.218630283054186,"score":1,"time":"2020-08-25T16:05:17Z"},{"id":24274490,"title":"React Native Final Steps","url":"https://shift.infinite.red/react-native-final-steps-691a01f9d895","rank":-6.737061774670698,"score":1,"time":"2020-08-25T18:35:44Z"},{"id":24275175,"title":"React with Next.js vs. Ruby on Rails","url":"https://suddenschools.org/blog/react-nextjs-vs-ruby-on-rails","rank":-5.642544952660551,"score":2,"time":"2020-08-25T19:39:35Z"},{"id":24276175,"title":"Minimal React: getting started with the front end library","url":"https://2ality.com/2020/08/minimal-react.html","rank":-5.4223148645315336,"score":2,"time":"2020-08-25T21:12:17Z"},{"id":24277783,"title":"Standard View and React-Three-Fiber Context Bridge","url":"https://standard.ai/blog/introducing-standard-view-and-react-three-fiber-context-bridge/","rank":-5.642544952660551,"score":3,"time":"2020-08-26T00:18:20Z"},{"id":24277788,"title":"Standard View: Rapid 3D Prototyping with React","url":"https://github.com/standard-ai/standard-view","rank":-5.8814219078830545,"score":5,"time":"2020-08-26T00:19:14Z"},{"id":24279384,"title":"React Native Keycloak","url":"https://github.com/react-keycloak/react-native-keycloak","rank":-7.080419157732719,"score":4,"time":"2020-08-26T05:20:09Z"},{"id":24279434,"title":"Vanilla JavaScript renders 5-10x faster than Preact, 30x faster than React","url":"https://css-tricks.com/radeventlistener-a-tale-of-client-side-framework-performance/","rank":-4.853960595957184,"score":33,"time":"2020-08-26T05:30:25Z"},{"id":24281587,"title":"Show HN: Bootstrap with React Hooks","url":"https://github.com/coreui/coreui-react/tree/master","rank":-6.141418665344863,"score":0,"time":"2020-08-26T11:57:42Z"},{"id":24283017,"title":"Show HN: K2, quickly build cool dashboards using TypeScript and React","url":"http://k2.emumba.com","rank":-5.029694159741383,"score":3,"time":"2020-08-26T14:55:42Z"},{"id":24283442,"title":"Minimal React","url":"https://2ality.com/2020/08/minimal-react.html","rank":-7.460654783917127,"score":1,"time":"2020-08-26T15:39:21Z"},{"id":24287343,"title":"React vs. Svelte: The War Between Virtual and Real DOM","url":"https://medium.com/bitsrcio/react-vs-sveltejs-the-war-between-virtual-and-real-dom-59cbebbab9e9","rank":-5.218630283054186,"score":1,"time":"2020-08-26T21:13:36Z"},{"id":24290597,"title":"Show HN: A library to test runtime performance in React","url":"https://github.com/keiya01/react-performance-testing","rank":-5.218630283054186,"score":2,"time":"2020-08-27T06:11:06Z"},{"id":24291296,"title":"Amalgamating Huawei Native Ads: 21st Century Placard: Feat. React Native","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201327829880650040&fid=0101187876626530001","rank":-5.218630283054186,"score":1,"time":"2020-08-27T08:28:01Z"},{"id":24293626,"title":"My first book The Practical React Native","url":"https://gumroad.com/l/aJgTKT","rank":-5.8814219078830545,"score":3,"time":"2020-08-27T13:48:00Z"},{"id":24297674,"title":"Tips and Best Practices for a Scalable React Project","url":"https://medium.com/bitsrcio/best-practices-and-tips-for-a-scalable-react-application-db708ae49227","rank":-5.4223148645315336,"score":1,"time":"2020-08-27T19:32:10Z"},{"id":24303704,"title":"Build a Simple React Application Using Hooks","url":"https://developer.okta.com/blog/2020/08/26/react-hooks","rank":-5.8814219078830545,"score":1,"time":"2020-08-28T11:40:16Z"},{"id":24308323,"title":"JWT Storage in Rails and React the Right Way(2018)","url":"https://www.thegreatcodeadventure.com/jwt-storage-in-rails-the-right-way/","rank":-5.218630283054186,"score":1,"time":"2020-08-28T18:24:26Z"},{"id":24310727,"title":"Next.js and React Bootstrap = micro app magic","url":"https://triplebyte.com/blog/next-js-react-bootstrap-micro-app-magic/?ref=hnpost","rank":-5.642544952660551,"score":1,"time":"2020-08-28T22:09:57Z"},{"id":24314266,"title":"React Internals (Part 2) – Reconciliation algorithm until React 15","url":"https://blog.burhanuday.tech/react-internals-part-2-reconciliation-algorithm-until-react-15","rank":-7.536359457861464,"score":2,"time":"2020-08-29T07:04:09Z"},{"id":24314276,"title":"React vs. Respond","url":"https://mindfulnessquest.com/react-vs-respond/","rank":-7.080419157732719,"score":1,"time":"2020-08-29T07:07:31Z"},{"id":24318882,"title":"Deploy React to the cloud in a few minutes","url":"https://docs.kintohub.com/getting-started/fullstack-example","rank":-5.4223148645315336,"score":1,"time":"2020-08-29T19:44:33Z"},{"id":24321026,"title":"Show HN: Form Mate, a React library to easily handle","url":"https://form-mate.dev/","rank":-5.218630283054186,"score":2,"time":"2020-08-30T03:01:55Z"},{"id":24321172,"title":"Best books to learn React.js in 2020","url":"https://medium.com/javarevisited/5-best-react-js-books-for-beginners-and-experienced-web-developers-e7b90b1ab9d2","rank":-5.642544952660551,"score":1,"time":"2020-08-30T03:37:09Z"},{"id":24326097,"title":"Why Next.js Is the Future of React","url":"https://www.youtube.com/watch?v=rtgbaKBhdkk","rank":-5.642544952660551,"score":3,"time":"2020-08-30T21:31:30Z"},{"id":24326376,"title":"React vs. Svelte: The War Between Virtual and Real DOM","url":"https://blog.bitsrc.io/react-vs-sveltejs-the-war-between-virtual-and-real-dom-59cbebbab9e9","rank":-5.218630283054186,"score":1,"time":"2020-08-30T22:12:03Z"},{"id":24329500,"title":"React-Smooth-Scroll-Hook:Easily use ScrollTo in React App","url":"https://github.com/ron0115/react-smooth-scroll-hook","rank":-7.337343744886062,"score":1,"time":"2020-08-31T08:34:27Z"},{"id":24329964,"title":"How to loop inside JSX in React","url":"https://rncasts.com/how-to-loop-inside-jsx-in-react/","rank":-5.8814219078830545,"score":1,"time":"2020-08-31T10:18:27Z"},{"id":24330101,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-08-31T10:50:22Z"},{"id":24330103,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-08-31T10:50:33Z"},{"id":24332886,"title":"How Searching for a bundle-free React led me to web components","url":"https://www.bryanbraun.com/2020/08/31/how-searching-for-a-bundle-free-react-led-me-to-web-components/","rank":-4.853960595957184,"score":3,"time":"2020-08-31T16:15:26Z"},{"id":24335795,"title":"React 17 Release Candidate","url":"https://medium.com/bitsrcio/all-you-need-to-know-about-react-v17-0-release-candidate-9f6d776a8fca","rank":-6.737061774670698,"score":1,"time":"2020-08-31T20:49:13Z"},{"id":24340820,"title":"Examples of large, production-grade, open-source React apps","url":"https://maxrozen.com/examples-of-large-production-grade-open-source-react-apps/","rank":-5.4223148645315336,"score":3,"time":"2020-09-01T12:00:08Z"},{"id":24341788,"title":"Show HN: Snippets of Hooks – Tool to Learn React Hooks","url":"https://www.snippetsofhooks.dev/","rank":-5.218630283054186,"score":3,"time":"2020-09-01T14:02:32Z"},{"id":24341869,"title":"Show HN: Pigeon – React Query for SwiftUI (and UIKit)","url":"https://github.com/fmo91/Pigeon","rank":-5.4223148645315336,"score":1,"time":"2020-09-01T14:10:30Z"},{"id":24342926,"title":"How to build a full stack serverless application with React and Amplify","url":"https://blog.soshace.com/how-to-build-a-full-stack-serverless-application-with-react-and-amplify/","rank":-4.853960595957184,"score":1,"time":"2020-09-01T15:35:41Z"},{"id":24343397,"title":"Understanding the UseReducer Hook in React","url":"https://www.wisdomgeek.com/development/web-development/react/understanding-the-usereducer-hook-in-react/","rank":-6.141418665344863,"score":2,"time":"2020-09-01T16:15:14Z"},{"id":24344305,"title":"React Context API is not built for high-frequency updates","url":"https://academind.com/learn/react/redux-vs-context-api/","rank":-5.218630283054186,"score":3,"time":"2020-09-01T17:30:40Z"},{"id":24345103,"title":"React 17 Release Candidate. Two years after launching React v16","url":"https://blog.bitsrc.io/all-you-need-to-know-about-react-v17-0-release-candidate-9f6d776a8fca","rank":-7.337343744886062,"score":1,"time":"2020-09-01T18:30:13Z"},{"id":24346059,"title":"Software Engineer – React, React Native, Python, Java","url":"https://foxbox.com/jobs/software-engineer-remote","rank":-7.968636859947137,"score":1,"time":"2020-09-01T19:39:12Z"},{"id":24348110,"title":"A Gentle Introduction to Code Splitting with React","url":"https://blog.kommit.co/a-gentle-introduction-to-code-splitting-with-react-395ddf44b71b","rank":-5.642544952660551,"score":2,"time":"2020-09-01T22:58:59Z"},{"id":24351472,"title":"Show HN: Moneyed – be your own financial adviser – built with Quart and React","url":"https://moneyed.co.uk/app/","rank":-4.690092449226312,"score":6,"time":"2020-09-02T09:33:29Z"},{"id":24356786,"title":"Best Resources to Learn React JavaScript for Free","url":"https://neupanedipendra.com.np/free-resources-to-learn-react-js/","rank":-5.642544952660551,"score":1,"time":"2020-09-02T19:16:01Z"},{"id":24357931,"title":"Show HN: A11ize – A React-based accessibility toolkit","url":"https://github.com/TakingITGlobal/a11ize","rank":-5.642544952660551,"score":1,"time":"2020-09-02T20:44:41Z"},{"id":24360606,"title":"The Missing Introduction to React","url":"https://medium.com/javascript-scene/the-missing-introduction-to-react-62837cb2fd76","rank":-6.4254656634776115,"score":12,"time":"2020-09-03T03:40:40Z"},{"id":24362066,"title":"React Fundamentals","url":"https://blog.bhanuteja.dev/react-fundamentals","rank":-7.460654783917127,"score":2,"time":"2020-09-03T08:53:00Z"},{"id":24362200,"title":"How Native Is React Native? – React Native vs. Native App Development","url":"https://devathon.com/blog/how-native-is-react-native-vs-native-app-development/","rank":-7.148568583438252,"score":1,"time":"2020-09-03T09:14:40Z"},{"id":24363138,"title":"Flareact, a new open-source React framework built for Cloudflare Workers","url":"https://blog.cloudflare.com/rendering-react-on-the-edge-with-flareact-and-cloudflare-workers/","rank":-5.029694159741383,"score":10,"time":"2020-09-03T12:03:24Z"},{"id":24363242,"title":"Introduction to React Hooks","url":"https://www.robinwieruch.de/react-hooks","rank":-6.737061774670698,"score":18,"time":"2020-09-03T12:19:32Z"},{"id":24363261,"title":"React is becoming a black box","url":"https://jaredpalmer.com/blog/react-is-becoming-a-black-box","rank":-6.141418665344863,"score":439,"time":"2020-09-03T12:21:15Z"},{"id":24363565,"title":"Radioactive-State: Making React.js Truly Reactive","url":"https://github.com/MananTank/radioactive-state","rank":-5.8814219078830545,"score":5,"time":"2020-09-03T12:58:04Z"},{"id":24364264,"title":"React List Helper","url":"https://www.npmjs.com/package/flatlist-react","rank":-7.080419157732719,"score":1,"time":"2020-09-03T14:16:00Z"},{"id":24366260,"title":"React State Management Today","url":"https://medium.com/@anthony.lin.198/react-state-management-in-2020-eeb01739a691","rank":-6.737061774670698,"score":3,"time":"2020-09-03T17:16:41Z"},{"id":24367721,"title":"Spearmint.js – A simpler way to test your react app","url":"https://github.com/open-source-labs/spearmint","rank":-5.218630283054186,"score":2,"time":"2020-09-03T19:21:43Z"},{"id":24368078,"title":"State management for React, made simple. Discover Temper!","url":"https://temperjs.org","rank":-5.642544952660551,"score":3,"time":"2020-09-03T19:51:16Z"},{"id":24368242,"title":"Rendering React on the Edge with Flareact and Cloudflare Workers","url":"https://blog.cloudflare.com/rendering-react-on-the-edge-with-flareact-and-cloudflare-workers/","rank":-5.218630283054186,"score":1,"time":"2020-09-03T20:03:32Z"},{"id":24371617,"title":"Rendering React on the Edge with Flareact and Cloudflare Workers","url":"https://blog.cloudflare.com/rendering-react-on-the-edge-with-flareact-and-cloudflare-workers/","rank":-5.218630283054186,"score":1,"time":"2020-09-04T04:05:22Z"},{"id":24371831,"title":"Muuri-React – Responsive, sortable, filterable and draggable grid layouts","url":"https://github.com/Paol-imi/muuri-react","rank":-5.4223148645315336,"score":2,"time":"2020-09-04T04:58:51Z"},{"id":24371843,"title":"Deploy a React App to Azure","url":"https://www.pluralsight.com/guides/deploy-a-react-app-to-azure","rank":-6.141418665344863,"score":2,"time":"2020-09-04T05:02:22Z"},{"id":24372180,"title":"Let's Build a React Progressive Web App (Ft. T-API)","url":"https://lo-victoria.com/lets-build-a-react-progressive-web-app","rank":-5.029694159741383,"score":1,"time":"2020-09-04T06:09:51Z"},{"id":24373310,"title":"React Development on Demand","url":"https://devondemand.co","rank":-6.737061774670698,"score":1,"time":"2020-09-04T09:31:08Z"},{"id":24373778,"title":"Show HN: Making React Truly Reactive","url":"https://github.com/MananTank/radioactive-state#readme","rank":-6.141418665344863,"score":6,"time":"2020-09-04T10:51:31Z"},{"id":24374252,"title":"How to Improve Your React Native Styling Workflow","url":"https://engineering.shopify.com/blogs/engineering/5-ways-to-improve-your-react-native-styling-workflow","rank":-5.642544952660551,"score":2,"time":"2020-09-04T12:17:28Z"},{"id":24374283,"title":"Show HN: I created a React builder using jQuery, not React","url":"https://mui.dev","rank":-7.148568583438252,"score":0,"time":"2020-09-04T12:22:25Z"},{"id":24374468,"title":"Build a shopping cart in Node.js and React","url":"https://dev.to/suniljoshi19/build-a-shopping-cart-in-nodejs-and-react-jlc","rank":-5.4223148645315336,"score":1,"time":"2020-09-04T12:55:20Z"},{"id":24375402,"title":"React with Hooks","url":"https://reactwithhooks.netlify.app/","rank":-7.080419157732719,"score":3,"time":"2020-09-04T14:49:53Z"},{"id":24375796,"title":"Rendering React on the Edge with Flareact and Cloudflare Workers","url":"https://blog.cloudflare.com/rendering-react-on-the-edge-with-flareact-and-cloudflare-workers/","rank":-5.218630283054186,"score":4,"time":"2020-09-04T15:29:15Z"},{"id":24376468,"title":"SyncState • A state management library for React and JavaScript apps","url":"https://syncstate.github.io/","rank":-5.218630283054186,"score":1,"time":"2020-09-04T16:33:56Z"},{"id":24377004,"title":"Flareact – Edge-Rendered React Framework Built for Cloudflare Workers","url":"https://flareact.com/","rank":-5.4223148645315336,"score":1,"time":"2020-09-04T17:28:34Z"},{"id":24377283,"title":"React Reference Guide: Render Props","url":"https://blog.logrocket.com/react-reference-guide-render-props/","rank":-6.4254656634776115,"score":2,"time":"2020-09-04T17:54:46Z"},{"id":24383125,"title":"Brahmosjs: Super charged JavaScript library with React API and native templates","url":"https://github.com/brahmosjs/brahmos","rank":-5.029694159741383,"score":2,"time":"2020-09-05T12:44:43Z"},{"id":24383138,"title":"Free Dashboards Coded in React, Vue, Angular, and Bootstrap","url":"https://dev.to/sm0ke/admin-dashboard-20-free-dashboards-coded-in-react-vue-angular-and-bootstrap-5dgc","rank":-5.4223148645315336,"score":1,"time":"2020-09-05T12:46:08Z"},{"id":24383154,"title":"Dismissing (hiding) the keyboard in React Native – RNcasts #6","url":"https://rncasts.com/dismissing-hiding-the-keyboard/","rank":-5.4223148645315336,"score":1,"time":"2020-09-05T12:49:48Z"},{"id":24385079,"title":"Eliminate the need for global state in React by using SWR","url":"https://blog.chrisrshort.com/eliminate-the-need-for-global-state-in-react-by-using-swr","rank":-5.029694159741383,"score":1,"time":"2020-09-05T17:05:25Z"},{"id":24388523,"title":"Combobox with React Suspense and Data Fetching","url":"https://twitter.com/diegohaz/status/1302432068836745216","rank":-5.8814219078830545,"score":1,"time":"2020-09-06T02:31:57Z"},{"id":24396730,"title":"Integrate AWS Amplify Authentication to React Native App","url":"https://www.instamobile.io/mobile-development/react-native-aws-amplify/ct/","rank":-5.642544952660551,"score":1,"time":"2020-09-07T05:03:14Z"},{"id":24397443,"title":"Pragmatic MVU with React and TypeScript","url":"https://thomasbandt.com/model-view-update-with-react-and-typescript","rank":-6.141418665344863,"score":3,"time":"2020-09-07T07:45:04Z"},{"id":24397628,"title":"Scaffolding a complete React app with GraphQL","url":"https://wundergraph.com/blog/2020/09/06/scaffolding_react_app_with_graphql","rank":-5.8814219078830545,"score":2,"time":"2020-09-07T08:24:11Z"},{"id":24398532,"title":"Steps to Develop Global State for React with Hooks Without Context","url":"https://blog.asayer.io/steps-to-develop-global-state-for-react-with-hooks-without-context","rank":-5.029694159741383,"score":3,"time":"2020-09-07T11:06:14Z"},{"id":24399448,"title":"React-konva – 2d canvas components for React","url":"https://konvajs.org/docs/react/Intro.html","rank":-7.968636859947137,"score":3,"time":"2020-09-07T13:57:48Z"},{"id":24399453,"title":"Full flexbox spec for Threejs in React","url":"https://twitter.com/0xca0a/status/1302969147211558912","rank":-5.8814219078830545,"score":4,"time":"2020-09-07T13:59:12Z"},{"id":24401411,"title":"React-spring/react-three-flex: Flexbox for react-three-fiber","url":"https://github.com/react-spring/react-three-flex","rank":-8.485716741824634,"score":3,"time":"2020-09-07T18:26:49Z"},{"id":24405558,"title":"Introduction to Code Splitting with React","url":"https://blog.kommit.co/a-gentle-introduction-to-code-splitting-with-react-395ddf44b71b","rank":-6.141418665344863,"score":2,"time":"2020-09-08T05:55:30Z"},{"id":24407761,"title":"Balalaika IT newsletter for web developers (Java, Node.js, React)","url":"https://blog.balalaikait.com/balalaika-it-newsletter-9","rank":-5.218630283054186,"score":36,"time":"2020-09-08T12:35:01Z"},{"id":24409170,"title":"How to Implement Drag and Drop from React to SVG (D3)","url":"https://medium.com/@kinneretzin/how-to-implement-drag-and-drop-from-react-to-svg-d3-16700f01470c","rank":-5.029694159741383,"score":2,"time":"2020-09-08T15:10:02Z"},{"id":24409541,"title":"Jōtai: primitive and flexible state management for React","url":"https://twitter.com/0xca0a/status/1303354125246255104","rank":-5.642544952660551,"score":1,"time":"2020-09-08T15:47:23Z"},{"id":24409786,"title":"Learn to build a Covid tracker with Recoil and React","url":"https://medium.com/swlh/learn-to-build-a-covid-tracker-with-react-and-recoil-208446971276","rank":-5.218630283054186,"score":1,"time":"2020-09-08T16:10:35Z"},{"id":24410256,"title":"Show HN: Ultra High Performance Reactive State-Management in React","url":"https://github.com/MananTank/radioactive-state","rank":-5.218630283054186,"score":13,"time":"2020-09-08T16:54:30Z"},{"id":24411694,"title":"React Constate v3 is out","url":"https://twitter.com/diegohaz/status/1303370764188434432","rank":-6.4254656634776115,"score":1,"time":"2020-09-08T18:58:54Z"},{"id":24415340,"title":"Scala, React, and SSR (part 2)","url":"https://blog.shipreq.com/post/scala_react_and_ssr_part_2","rank":-6.141418665344863,"score":1,"time":"2020-09-09T00:35:33Z"},{"id":24416442,"title":"React basic Concepts you should know","url":"https://Dev_explorer.hashnode.dev/react-basic-concepts-you-should-know","rank":-6.141418665344863,"score":1,"time":"2020-09-09T02:52:42Z"},{"id":24417665,"title":"Installing Tailwind in Your React App","url":"https://blog.jordanmihlali.dev/installing-tailwind-in-your-react-app","rank":-6.141418665344863,"score":1,"time":"2020-09-09T05:53:12Z"},{"id":24419084,"title":"Jotai: A new state management library for React, heavily inspired by Recoil","url":"https://twitter.com/0xca0a/status/1303354125246255104","rank":-4.853960595957184,"score":1,"time":"2020-09-09T09:27:13Z"},{"id":24419147,"title":"What it means to not test implementation details in React","url":"https://maxrozen.com/dont-test-implementation-details-react/","rank":-5.218630283054186,"score":1,"time":"2020-09-09T09:36:38Z"},{"id":24419813,"title":"Installing Tailwind in Your React App","url":"https://blog.jordanmihlali.dev/installing-tailwind-in-your-react-app","rank":-6.141418665344863,"score":1,"time":"2020-09-09T11:26:07Z"},{"id":24419854,"title":"React Native Navigation Tutorial","url":"https://www.robinwieruch.de/react-native-navigation","rank":-6.737061774670698,"score":2,"time":"2020-09-09T11:32:12Z"},{"id":24420484,"title":"Introduction to React","url":"https://medium.com/dev-genius/introduction-to-react-719e00c9da5a","rank":-7.080419157732719,"score":1,"time":"2020-09-09T12:57:50Z"},{"id":24420766,"title":"React-RxJS: React Bindings for RxJS","url":"https://react-rxjs.org","rank":-8.203920859871145,"score":1,"time":"2020-09-09T13:28:30Z"},{"id":24420954,"title":"React for gaming: a Minecraft clone using self-contained components, in 130 loc","url":"https://twitter.com/0xca0a/status/1303691314626691076","rank":-4.690092449226312,"score":2,"time":"2020-09-09T13:51:18Z"},{"id":24421134,"title":"React vs. Ember – A Profound Comparison Between JavaScript Frameworks","url":"https://www.simform.com/react-vs-ember","rank":-5.4223148645315336,"score":1,"time":"2020-09-09T14:09:21Z"},{"id":24421487,"title":"Tophatting in React Native","url":"https://engineering.shopify.com/blogs/engineering/tophatting-react-native","rank":-6.737061774670698,"score":5,"time":"2020-09-09T14:37:51Z"},{"id":24428923,"title":"Rewriting Facebook's “Recoil” React library from scratch in 100 lines","url":"https://bennetthardwick.com/blog/recoil-js-clone-from-scratch-in-100-lines/","rank":-5.029694159741383,"score":2,"time":"2020-09-10T04:35:40Z"},{"id":24429641,"title":"Unleashing Effortless Authentication: Huawei Account Kit Feat. React Native","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0202340186004450091&fid=0101187876626530001","rank":-5.4223148645315336,"score":1,"time":"2020-09-10T06:56:52Z"},{"id":24430973,"title":"How to push a view up to avoid the keyboard in React Native","url":"https://rncasts.com/how-to-push-a-view-up-to-avoid-the-keyboard/","rank":-4.690092449226312,"score":1,"time":"2020-09-10T10:48:10Z"},{"id":24432177,"title":"Rewriting Facebook's “Recoil” React library from scratch in 100 lines","url":"https://bennetthardwick.com/blog/recoil-js-clone-from-scratch-in-100-lines/","rank":-5.029694159741383,"score":2,"time":"2020-09-10T13:32:53Z"},{"id":24432303,"title":"How to accelerate your development with React Native and Expo","url":"https://www.imaginarycloud.com/blog/how-to-accelerate-your-development-with-react-native-and-expo/","rank":-5.218630283054186,"score":2,"time":"2020-09-10T13:47:09Z"},{"id":24432421,"title":"A thorough comparison of React and Ember","url":"https://www.simform.com/react-vs-ember","rank":-5.8814219078830545,"score":2,"time":"2020-09-10T14:01:01Z"},{"id":24433066,"title":"Most Popular React UI Component Libraries","url":"https://hackernoon.com/5-most-popular-react-ui-component-libraries-5sx3t9c","rank":-6.141418665344863,"score":1,"time":"2020-09-10T15:12:56Z"},{"id":24436678,"title":"I’m a contributor to expressjs and react-native and still in Bootcamp.","url":"https://medium.com/@yosefherskovitz/im-a-contributor-to-expressjs-and-react-native-and-i-m-still-in-bootcamp-here-s-how-b087e04f204e","rank":-4.690092449226312,"score":5,"time":"2020-09-10T21:19:43Z"},{"id":24440636,"title":"Understand Recoil in React","url":"https://www.telerik.com/blogs/recoil-in-react","rank":-6.737061774670698,"score":1,"time":"2020-09-11T09:16:09Z"},{"id":24443215,"title":"A better image component for React Native","url":"https://github.com/react-native-toolkit/react-native-better-image","rank":-5.8814219078830545,"score":1,"time":"2020-09-11T14:30:12Z"},{"id":24444241,"title":"Let's replace your kidney with React [audio]","url":"https://changelog.com/jsparty/143","rank":-5.642544952660551,"score":2,"time":"2020-09-11T16:08:01Z"},{"id":24444802,"title":"Use Serverless Functions to Send an SMS with React, Vercel, and Twilio","url":"https://www.twilio.com/blog/use-serverless-functions-send-sms-react-vercel-twilio","rank":-4.853960595957184,"score":3,"time":"2020-09-11T17:03:47Z"},{"id":24449731,"title":"Use Serverless Functions to Send an SMS with React, Vercel, and Twilio","url":"https://www.twilio.com/blog/use-serverless-functions-send-sms-react-vercel-twilio","rank":-4.853960595957184,"score":3,"time":"2020-09-12T03:59:17Z"},{"id":24451064,"title":"React: it's technically backwards compatible!","url":"http://jamesknelson.com/react-its-technically-backwards-compatible/","rank":-6.141418665344863,"score":7,"time":"2020-09-12T09:12:20Z"},{"id":24452544,"title":"Can't seem to run my React Native with Xcode 11.7 on my Mac","url":"https://stackoverflow.com/questions/63861137/cant-seem-to-run-my-react-native-with-xcode-11-7-on-my-mac","rank":-4.3934495640662155,"score":1,"time":"2020-09-12T14:09:40Z"},{"id":24459222,"title":"React Navbar with Bootstrap 4","url":"https://www.turtle-techies.com/react-navbar-with-bootstrap-4/","rank":-6.4254656634776115,"score":1,"time":"2020-09-13T07:52:34Z"},{"id":24460463,"title":"My React PWA Boilerplate with Webpack, Workbox and TypeScript","url":"https://github.com/fgerschau/react-pwa-boilerplate","rank":-5.4223148645315336,"score":1,"time":"2020-09-13T12:39:22Z"},{"id":24466462,"title":"Build Real-World React Native eBook","url":"https://kriss.io/free-build-real-world-react-native-ebook/","rank":-6.141418665344863,"score":1,"time":"2020-09-14T03:26:48Z"},{"id":24467529,"title":"Is React Native a good choice for ‘advanced’ functionality? Case study","url":"https://www.purrweb.com/blog/react-native-for-agriculture-software-development/","rank":-5.029694159741383,"score":1,"time":"2020-09-14T06:53:03Z"},{"id":24467919,"title":"Tutorial – How to setup Firebase authentication in React Application","url":"https://medium.com/@suniljoshi_77759/setting-up-firebase-authentication-in-react-application-c49f1df8b8ab","rank":-5.4223148645315336,"score":1,"time":"2020-09-14T08:11:14Z"},{"id":24472126,"title":"How to Persist React State in Local Storage","url":"https://felixgerschau.com/react-localstorage/","rank":-5.642544952660551,"score":1,"time":"2020-09-14T16:35:56Z"},{"id":24475550,"title":"Share Code Between React Native and React JavaScript","url":"https://medium.com/bitsrcio/learn-to-share-code-between-react-native-and-react-js-14065ce5b0c3","rank":-7.746472238338964,"score":1,"time":"2020-09-14T21:50:58Z"},{"id":24476930,"title":"How Should I Style My React Application?","url":"https://leerob.io/blog/css-with-react","rank":-5.8814219078830545,"score":3,"time":"2020-09-15T01:14:21Z"},{"id":24478109,"title":"React-Admin Enterprise Edition","url":"https://marmelab.com/blog/2020/09/02/react-admin-enterprise-edition.html","rank":-6.737061774670698,"score":2,"time":"2020-09-15T05:20:32Z"},{"id":24478523,"title":"Progressive Enhancement with WebGL and React","url":"https://medium.com/14islands/progressive-enhancement-with-webgl-and-react-71cd19e66d4","rank":-6.141418665344863,"score":2,"time":"2020-09-15T06:46:53Z"},{"id":24480614,"title":"Guidelines to improve your React folder structure","url":"https://maxrozen.com/guidelines-improve-react-app-folder-structure/","rank":-5.8814219078830545,"score":1,"time":"2020-09-15T12:50:47Z"},{"id":24480934,"title":"How to use React Hooks in projects with existing class components","url":"https://www.bornfight.com/blog/how-to-use-react-hooks-in-projects-with-existing-class-components/","rank":-5.029694159741383,"score":2,"time":"2020-09-15T13:27:16Z"},{"id":24482234,"title":"Learning context API and the useContext React hook","url":"https://www.wisdomgeek.com/development/web-development/react/learning-context-api-and-the-usecontext-react-hook/","rank":-5.642544952660551,"score":3,"time":"2020-09-15T15:22:54Z"},{"id":24486750,"title":"React-nil, a null renderer for node","url":"https://github.com/react-spring/react-nil","rank":-5.8814219078830545,"score":1,"time":"2020-09-15T21:11:51Z"},{"id":24486863,"title":"Learn React the Fast Way","url":"https://github.com/stuckinaboot/crash_courses/blob/master/react_crash_course.md","rank":-6.4254656634776115,"score":6,"time":"2020-09-15T21:24:18Z"},{"id":24490382,"title":"Mook, a novel approach to state management with ClojureScript and React","url":"https://lambdam.com/blog/2020-09-mook/","rank":-5.029694159741383,"score":2,"time":"2020-09-16T07:36:56Z"},{"id":24491309,"title":"react-nil — a custom React renderer that renders nothing, or null, literally","url":"https://github.com/pmndrs/react-nil","rank":-6.969263392375751,"score":3,"time":"2020-09-16T10:38:41Z"},{"id":24492754,"title":"Today. 1PM ET Live. Learn about Hermes Engine for React Native","url":"https://www.reddit.com/r/reactjs/comments/ituvrl/today_1pm_et_live_learn_about_hermes_and_making/","rank":-5.029694159741383,"score":1,"time":"2020-09-16T13:59:04Z"},{"id":24501052,"title":"React Internals – Fiber Architecture","url":"https://dev.to/burhanuday/react-internals-fiber-architecture-280l","rank":-6.737061774670698,"score":1,"time":"2020-09-17T03:58:09Z"},{"id":24502207,"title":"Stop Using React","url":"https://dev.to/ender_minyard/why-you-should-stop-using-react-g7c","rank":-7.080419157732719,"score":1,"time":"2020-09-17T08:02:17Z"},{"id":24503774,"title":"PxCode D6 – Mobile App,React Native – Give Us Your Sketch, We Give You the Code","url":"https://youtu.be/K0AgGpxcnYQ","rank":-4.3934495640662155,"score":11,"time":"2020-09-17T12:29:01Z"},{"id":24504178,"title":"Epub.js React Native Components","url":"https://github.com/futurepress/epubjs-rn","rank":-6.4254656634776115,"score":1,"time":"2020-09-17T13:12:37Z"},{"id":24505541,"title":"Going native: SwiftUI from the perspective of a React developer","url":"https://blog.maximeheckel.com/posts/swiftui-as-react-developer/","rank":-5.218630283054186,"score":1,"time":"2020-09-17T15:08:24Z"},{"id":24507893,"title":"React state for real-time apps","url":"https://state.visly.app/","rank":-6.141418665344863,"score":3,"time":"2020-09-17T18:04:11Z"},{"id":24508544,"title":"Artificial Intelligence Explains How React and SwiftUI Work","url":"https://medium.com/@kirkouimet/artificial-intelligence-explains-how-react-and-swiftui-work-d2369acd341d","rank":-5.642544952660551,"score":1,"time":"2020-09-17T18:56:45Z"},{"id":24508836,"title":"Full Stack Serverless: Building a Realtime Chat App with GraphQL, AppSync, React","url":"https://dev.to/dabit3/full-stack-serverless-building-a-real-time-chat-app-with-graphql-cdk-appsync-and-react-1dbb","rank":-4.853960595957184,"score":1,"time":"2020-09-17T19:24:12Z"},{"id":24509169,"title":"The Ugly Side of React Hooks","url":"https://medium.com/swlh/the-ugly-side-of-hooks-584f0f8136b6","rank":-6.141418665344863,"score":3,"time":"2020-09-17T19:53:17Z"},{"id":24513275,"title":"Create a Hover Button in a React App","url":"https://app.pluralsight.com/guides/create-a-hover-button-in-a-react-app","rank":-5.642544952660551,"score":1,"time":"2020-09-18T05:23:28Z"},{"id":24514685,"title":"React Browser Wall Component","url":"https://github.com/s-a/browserwall","rank":-6.737061774670698,"score":1,"time":"2020-09-18T09:23:02Z"},{"id":24519397,"title":"How to Use React Transition Group and React Animation Library","url":"https://blog.asayer.io/how-to-use-react-transition-group-react-animation-library","rank":-7.337343744886062,"score":2,"time":"2020-09-18T17:19:27Z"},{"id":24519629,"title":"React Bootstrap Tutorial – How to Add Bootstrap to React","url":"https://dev.to/suniljoshi19/react-bootstrap-tutorial-how-to-add-bootstrap-to-react-5b6g","rank":-7.536359457861464,"score":1,"time":"2020-09-18T17:37:31Z"},{"id":24519771,"title":"Flutter vs. React Native: Everything You Need to Know","url":"https://uruit.com/blog/flutter-vs-react-native/","rank":-5.4223148645315336,"score":1,"time":"2020-09-18T17:50:35Z"},{"id":24520867,"title":"I Use React’s UseEffect","url":"https://medium.com/@aloukissas/how-i-use-reacts-useeffect-3436692656a","rank":-6.4254656634776115,"score":1,"time":"2020-09-18T19:22:52Z"},{"id":24525037,"title":"How to Build a Photo Search App with React Using the Unsplash API","url":"https://www.digitalocean.com/community/tutorials/how-to-build-a-photo-search-app-with-react-using-the-unsplash-api","rank":-4.690092449226312,"score":1,"time":"2020-09-19T04:23:31Z"},{"id":24530807,"title":"A Simple Guide to Build React Form with Hooks","url":"https://lo-victoria.com/a-simple-guide-to-build-react-form-with-hooks","rank":-5.4223148645315336,"score":1,"time":"2020-09-19T22:48:25Z"},{"id":24537697,"title":"Uploading Files to S3 with React Native and Ruby on Rails","url":"https://finnian.io/blog/uploading-files-to-s3-react-native-ruby-on-rails/","rank":-5.029694159741383,"score":1,"time":"2020-09-20T21:46:13Z"},{"id":24537752,"title":"Lessons from training teams to use React Native – by Coinbase","url":"https://blog.coinbase.com/lessons-from-training-teams-to-use-react-native-67ec78b9ab7a","rank":-5.218630283054186,"score":2,"time":"2020-09-20T21:54:46Z"},{"id":24538331,"title":"You Probably Don’t Need React/Redux (2017)","url":"https://medium.com/static-dev/you-probably-dont-need-react-redux-ce2d7688f571","rank":-5.642544952660551,"score":1,"time":"2020-09-20T23:32:27Z"},{"id":24539815,"title":"I created a tutorial on making a website with AWS, Docker, Flask, & React","url":"https://medium.com/@adamraudonis/how-to-deploy-a-website-on-aws-with-docker-flask-react-from-scratch-d0845ebd9da4","rank":-4.690092449226312,"score":1,"time":"2020-09-21T04:31:44Z"},{"id":24540949,"title":"Simple, lightweight model-based validation for React Hooks","url":"https://github.com/getspooky/Reactrix","rank":-5.642544952660551,"score":2,"time":"2020-09-21T08:10:45Z"},{"id":24541664,"title":"Best Free React Dashboards and Resources","url":"https://dev.to/suniljoshi19/best-free-react-dashboards-resources-for-every-react-developer-4kf5","rank":-6.141418665344863,"score":1,"time":"2020-09-21T10:17:05Z"},{"id":24549193,"title":"Top React Static Site Generators in 2020","url":"https://medium.com/bitsrcio/7-top-react-static-site-generators-in-2020-5850ae275821","rank":-5.8814219078830545,"score":1,"time":"2020-09-21T22:37:21Z"},{"id":24552923,"title":"React Native vs. Flutter: Choose the Best Framework for Your Next Project","url":"https://www.simform.com/react-native-vs-flutter/","rank":-4.853960595957184,"score":1,"time":"2020-09-22T10:34:56Z"},{"id":24553403,"title":"Visx – D3 + React Visualization Components by Airbnb","url":"https://airbnb.io/visx","rank":-5.642544952660551,"score":12,"time":"2020-09-22T11:51:50Z"},{"id":24553977,"title":"Rendering LaTeX Inline as an SVG with MathJax and React Hooks","url":"https://github.com/jpribyl/react-hook-mathjax","rank":-5.029694159741383,"score":2,"time":"2020-09-22T13:08:40Z"},{"id":24554398,"title":"How to Embed Version Information in Your Dockerized React App","url":"https://spin.atomicobject.com/2020/09/21/show-version-react-app/#.X2oCYQ5qmy4.hackernews","rank":-5.218630283054186,"score":1,"time":"2020-09-22T13:55:47Z"},{"id":24555328,"title":"Building a rich text editor in React with SlateJS","url":"https://blog.kitemaker.co/building-a-rich-text-editor-in-react-with-slatejs","rank":-5.4223148645315336,"score":1,"time":"2020-09-22T15:08:12Z"},{"id":24563000,"title":"Vue vs. React: What's the Best Choice for Startups?","url":"https://swimm.io/blog/vue-vs-react-best-choice-for-startups/","rank":-5.218630283054186,"score":1,"time":"2020-09-23T04:32:16Z"},{"id":24566052,"title":"Visx – low-level visualization components for React","url":"https://airbnb.io/visx/","rank":-5.8814219078830545,"score":4,"time":"2020-09-23T12:14:12Z"},{"id":24566617,"title":"Understanding Integration Testing in React","url":"https://maxrozen.com/understanding-integration-testing-react/","rank":-6.4254656634776115,"score":1,"time":"2020-09-23T13:13:44Z"},{"id":24567388,"title":"React tidy is a collection of atomic, typed, tested and documented hooks","url":"https://github.com/webNeat/react-tidy#react-tidy","rank":-4.853960595957184,"score":2,"time":"2020-09-23T14:21:42Z"},{"id":24570662,"title":"My First React Native Application","url":"https://frontyard.hashnode.dev/my-first-react-native-application-ckffr4eb8001xjss1gx4w4r9c","rank":-6.4254656634776115,"score":1,"time":"2020-09-23T19:03:35Z"},{"id":24574632,"title":"Introducing visx from Airbnb – low-level visualization primitives for React","url":"https://medium.com/airbnb-engineering/introducing-visx-from-airbnb-fd6155ac4658","rank":-5.218630283054186,"score":3,"time":"2020-09-24T02:12:06Z"},{"id":24574657,"title":"Persisting State on React Apps","url":"https://medium.com/@gbenussi/persisting-state-on-react-apps-726c310f35ed","rank":-6.4254656634776115,"score":2,"time":"2020-09-24T02:19:23Z"},{"id":24576875,"title":"Validate forms in React, without the tears","url":"https://github.com/getspooky/Reactrix","rank":-5.8814219078830545,"score":1,"time":"2020-09-24T09:34:32Z"},{"id":24577233,"title":"Sliding Pages with React.js","url":"https://www.turtle-techies.com/sliding-pages-with-react-js/","rank":-6.4254656634776115,"score":2,"time":"2020-09-24T10:42:55Z"},{"id":24579629,"title":"Material UI Dashboard with React","url":"https://material-ui-dashboard.cube.dev","rank":-6.4254656634776115,"score":1,"time":"2020-09-24T15:38:02Z"},{"id":24582592,"title":"Unlimited React Front End Development for Startups","url":"https://denovers.com/","rank":-5.8814219078830545,"score":2,"time":"2020-09-24T19:33:18Z"},{"id":24582940,"title":"How to Quickly Build Distributed SQL and React Apps","url":"https://dev.to/jguerreroyb/use-retool-to-quickly-build-distributed-sql-and-react-apps-f3m","rank":-5.4223148645315336,"score":1,"time":"2020-09-24T20:02:02Z"},{"id":24591251,"title":"Deploying a React App on AWS S3 Using Terraform and the Cdktf","url":"https://medium.com/scaffold/deploying-a-react-app-on-aws-s3-using-terraform-and-the-cdktf-eb7c91038879","rank":-4.853960595957184,"score":2,"time":"2020-09-25T16:06:09Z"},{"id":24592903,"title":"React app from scratch in 10 minutes","url":"https://marlom.dev/react-app-from-scratch","rank":-5.8814219078830545,"score":2,"time":"2020-09-25T18:47:49Z"},{"id":24595940,"title":"The vanilla JavaScript basics to know before learning React JavaScript","url":"https://dev.to/tracycss/the-vanilla-javascript-basics-to-know-before-learning-react-js-53aj","rank":-5.218630283054186,"score":1,"time":"2020-09-26T02:23:15Z"},{"id":24596566,"title":"Highlighting React Code in GitHub Flavored Markdown","url":"https://app.pluralsight.com/guides/highlight-react-in-github-markdown","rank":-5.8814219078830545,"score":1,"time":"2020-09-26T05:02:06Z"},{"id":24596947,"title":"What’s new in React v17, and the road to v18","url":"https://blog.logrocket.com/whats-new-in-react-v17-and-the-road-to-v18/","rank":-5.029694159741383,"score":3,"time":"2020-09-26T06:56:02Z"},{"id":24598500,"title":"React 16 launched 3 years ago today","url":"https://reactjs.org/blog/2017/09/26/react-v16.0.html","rank":-5.8814219078830545,"score":3,"time":"2020-09-26T13:03:40Z"},{"id":24605887,"title":"Show HN: Cloud Presentations in React","url":"https://sizle.io/start/","rank":-6.141418665344863,"score":2,"time":"2020-09-27T11:40:26Z"},{"id":24609405,"title":"An alternative to react-navigation based on Web Animations","url":"https://github.com/DAB0mB/react-layers-stack","rank":-5.4223148645315336,"score":2,"time":"2020-09-27T19:22:06Z"},{"id":24615751,"title":"Pragmatic Global State Management for React Apps","url":"https://thomasbandt.com/react-global-state-management","rank":-5.8814219078830545,"score":1,"time":"2020-09-28T12:13:23Z"},{"id":24617086,"title":"Building a Modern-Day Hit Counter with React, FaunaDB, and Serverless Functions","url":"https://joshwcomeau.com/react/serverless-hit-counter/","rank":-4.853960595957184,"score":45,"time":"2020-09-28T14:39:24Z"},{"id":24618445,"title":"React Context API with Hooks and TypeScript","url":"https://wanago.io/2020/09/28/react-context-api-hooks-typescript/","rank":-5.8814219078830545,"score":1,"time":"2020-09-28T16:34:02Z"},{"id":24622832,"title":"Jotai: Primitive, flexible state management for React","url":"https://github.com/pmndrs/jotai","rank":-5.8814219078830545,"score":2,"time":"2020-09-29T00:29:46Z"},{"id":24622958,"title":"Show HN: A React-Based System of UI Panels","url":"https://www.npmjs.com/package/react-panel-system","rank":-5.4223148645315336,"score":1,"time":"2020-09-29T00:45:45Z"},{"id":24624754,"title":"React's useEffect hook explained with lifecycle methods","url":"https://codeadrian.hashnode.dev/reacts-useeffect-hook-explained-with-lifecycle-methods","rank":-5.642544952660551,"score":1,"time":"2020-09-29T06:41:33Z"},{"id":24625195,"title":"React Renderers: An Overview","url":"https://dev.to/lessmess/react-renderers-an-overview-34f3","rank":-6.737061774670698,"score":1,"time":"2020-09-29T08:03:08Z"},{"id":24626402,"title":"The Definitive Guide to Commonly Used Words in React","url":"https://maxrozen.com/definitive-glossary-guide-commonly-used-words-react/","rank":-5.4223148645315336,"score":1,"time":"2020-09-29T11:35:03Z"},{"id":24627959,"title":"Testing in React, Part 1: Types and Tools","url":"https://medium.com/javascript-in-plain-english/testing-in-react-part-1-types-tools-244107abf0c6","rank":-5.642544952660551,"score":1,"time":"2020-09-29T14:06:45Z"},{"id":24628289,"title":"Best React Open Source Projects","url":"https://stepnov.hashnode.dev/best-react-open-source-projects","rank":-6.4254656634776115,"score":1,"time":"2020-09-29T14:32:44Z"},{"id":24629448,"title":"Epic React","url":"https://epicreact.dev/","rank":-7.460654783917127,"score":4,"time":"2020-09-29T16:02:20Z"},{"id":24634067,"title":"Top React Autocomplete Libraries in 2020","url":"https://medium.com/bitsrcio/top-react-autocomplete-libraries-in-2020-1b300476eb0e","rank":-6.141418665344863,"score":1,"time":"2020-09-29T23:01:15Z"},{"id":24634534,"title":"React 17 delegates events to root instead of document","url":"https://blog.bigbinary.com/2020/09/29/react-17-delegates-events-to-root-instead-of-document.html","rank":-5.4223148645315336,"score":1,"time":"2020-09-30T00:12:25Z"},{"id":24653349,"title":"Using Service Workers with create-react-app","url":"https://medium.com/bitsrcio/using-service-workers-with-react-27a4c5e2d1a9","rank":-5.8814219078830545,"score":1,"time":"2020-10-01T17:00:23Z"},{"id":24654172,"title":"Visualize HAR Files with the New React Network Viewer Component","url":"https://opensource.saucelabs.com/blog/react_network_viewer/","rank":-5.218630283054186,"score":1,"time":"2020-10-01T18:04:46Z"},{"id":24656355,"title":"How to Make Your React App a Progressive Web App (PWA)","url":"https://felixgerschau.com/how-to-make-your-react-app-a-progressive-web-app-pwa/","rank":-5.029694159741383,"score":1,"time":"2020-10-01T21:33:10Z"},{"id":24657642,"title":"Awesome Fable React Native","url":"https://github.com/adelarsq/awesome-fable-react-native","rank":-6.737061774670698,"score":1,"time":"2020-10-02T00:36:03Z"},{"id":24660434,"title":"A collection of cool React hooks to speed-up your components development","url":"https://github.com/beautifulinteractions/beautiful-react-hooks","rank":-4.853960595957184,"score":1,"time":"2020-10-02T08:36:28Z"},{"id":24661031,"title":"Coding Graphical UIs with React and SVG Part 2","url":"https://datalanguage.com/blog/graphical-uis-with-svg-and-react-part-2-arcs-angles-and-transformations","rank":-5.4223148645315336,"score":2,"time":"2020-10-02T10:20:19Z"},{"id":24661710,"title":"Slashdiv: React JavaScript and NoCode","url":"https://medium.com/@jeyashankher/slashdiv-react-js-and-nocode-12d4ee4bd884","rank":-6.4254656634776115,"score":2,"time":"2020-10-02T12:00:36Z"},{"id":24661997,"title":"JQuery to React: How We Rewrote the HelloSign Editor","url":"https://dropbox.tech/application/jquery-to-react--how-we-rewrote-the-hellosign-editor","rank":-5.4223148645315336,"score":2,"time":"2020-10-02T12:44:18Z"},{"id":24665295,"title":"Show HN: SPA Demo Built with Web Components (Also Written with React and Vue)","url":"https://www.dataformsjs.com/examples/places-demo-web.htm","rank":-4.5369272462944465,"score":1,"time":"2020-10-02T18:08:28Z"},{"id":24665370,"title":"Visx – Airbnb's visualization components built with D3 and React","url":"https://github.com/airbnb/visx","rank":-5.218630283054186,"score":2,"time":"2020-10-02T18:15:01Z"},{"id":24669539,"title":"JQuery to React: How we rewrote the HelloSign editor","url":"https://dropbox.tech/application/jquery-to-react--how-we-rewrote-the-hellosign-editor","rank":-5.4223148645315336,"score":149,"time":"2020-10-03T04:29:32Z"},{"id":24671151,"title":"Show HN: To-do list (React-based) – A simple and minimal web-based application","url":"https://github.com/AbubakerSaeed/react-todo-list/","rank":-4.5369272462944465,"score":5,"time":"2020-10-03T10:58:47Z"},{"id":24672001,"title":"Udemy courses to fast forward yourself to lead react.js developer","url":"https://bemoore.hashnode.dev/the-best-udemy-courses-to-fast-forward-yourself-from-a-beginner-to-lead-reactjs-developer","rank":-5.029694159741383,"score":1,"time":"2020-10-03T13:36:32Z"},{"id":24675236,"title":"Testing in React, Part 2: React Testing Library","url":"https://medium.com/javascript-in-plain-english/testing-in-react-part-2-react-testing-library-f32432b93c6c","rank":-7.746472238338964,"score":1,"time":"2020-10-03T22:46:04Z"},{"id":24676115,"title":"How to build a full stack serverless application with React and Amplify?","url":"https://blog.soshace.com/how-to-build-a-full-stack-serverless-application-with-react-and-amplify/","rank":-4.853960595957184,"score":1,"time":"2020-10-04T02:18:12Z"},{"id":24678679,"title":"Beautiful React UI Components","url":"https://github.com/manzinello/beautiful-react-ui-components","rank":-6.737061774670698,"score":2,"time":"2020-10-04T12:56:20Z"},{"id":24679567,"title":"Top Node.js React Templates and Themes for Your Admin Panel","url":"https://flatlogic.com/blog/top-7-node-js-react-templates-and-themes-for-your-admin-panel/","rank":-5.029694159741383,"score":1,"time":"2020-10-04T15:07:22Z"},{"id":24685886,"title":"Show HN: Draw the Beautiful Infrastructure Diagram by React","url":"https://github.com/kamiazya/rediagram","rank":-5.4223148645315336,"score":2,"time":"2020-10-05T09:07:59Z"},{"id":24686485,"title":"React 17 delegates events to root instead of document","url":"https://blog.bigbinary.com/2020/09/29/react-17-delegates-events-to-root-instead-of-document.html","rank":-5.4223148645315336,"score":1,"time":"2020-10-05T10:59:30Z"},{"id":24687439,"title":"React vs. Vue.js – An Explorative Comparison","url":"https://www.reddit.com/r/programming/comments/j5j49z/react_vs_vuejs_an_explorative_comparison/","rank":-5.8814219078830545,"score":2,"time":"2020-10-05T13:12:35Z"},{"id":24688211,"title":"Structuring React application for scale (Part I)","url":"https://dev.to/anishkargaonkar/structuring-react-application-for-scale-part-i-8bm","rank":-5.8814219078830545,"score":1,"time":"2020-10-05T14:45:55Z"},{"id":24688330,"title":"Help the React team write new docs–take the 2020 React Community Survey","url":"https://www.surveymonkey.co.uk/r/T58DPNS","rank":-6.798733011723831,"score":1,"time":"2020-10-05T14:59:17Z"},{"id":24688745,"title":"Building Forms with React Hook Form and TypeScript","url":"https://wanago.io/2020/10/05/forms-react-hook-form-typescript/","rank":-5.642544952660551,"score":1,"time":"2020-10-05T15:43:23Z"},{"id":24689561,"title":"How to turn almost any React web app into a native desktop app with Tauri","url":"https://www.youtube.com/watch?v=G0KS4iTaZGQ","rank":-4.3934495640662155,"score":1,"time":"2020-10-05T16:59:05Z"},{"id":24689577,"title":"My Journey to Mastering React","url":"https://www.bornfight.com/blog/my-journey-to-mastering-react/","rank":-6.4254656634776115,"score":2,"time":"2020-10-05T17:00:57Z"},{"id":24690230,"title":"ReactiveRails: StimulusReflex and ViewComponent means React is dead to RoR devs","url":"https://medium.com/@obie/react-is-dead-long-live-reactive-rails-long-live-stimulusreflex-and-viewcomponent-cd061e2b0fe2","rank":-5.029694159741383,"score":6,"time":"2020-10-05T17:59:18Z"},{"id":24690890,"title":"Setting up a React.js project using Vite instead of Create React App","url":"https://zaiste.net/posts/modern-lightweight-reactjs-setup-graphql-vite-urql/","rank":-6.798733011723831,"score":1,"time":"2020-10-05T19:06:02Z"},{"id":24691693,"title":"A Map to Navigate the React Ecosystem","url":"https://elisabethirgens.github.io/notes/2020/10/the-react-ecosystem/","rank":-5.8814219078830545,"score":2,"time":"2020-10-05T20:32:24Z"},{"id":24695381,"title":"DIY: Writing custom React Hooks to perform async operations","url":"https://dev.to/theankurkedia/diy-writing-custom-react-hooks-to-perform-async-operations-7b7","rank":-5.4223148645315336,"score":1,"time":"2020-10-06T07:11:00Z"},{"id":24696057,"title":"How the React Hooks ESLint plugin saved me hours debugging useEffect","url":"https://maxrozen.com/react-hooks-eslint-plugin-saved-hours-debugging-useeffect/","rank":-5.029694159741383,"score":2,"time":"2020-10-06T09:31:50Z"},{"id":24697131,"title":"Show HN: I made an Emoji-Searcher after learning React in a week","url":"https://github.com/BraydenTW/react-emoji-search","rank":-4.690092449226312,"score":2,"time":"2020-10-06T12:49:52Z"},{"id":24697464,"title":"React flow: library for building interactive node-based editors and graphs","url":"https://reactflow.dev/","rank":-5.029694159741383,"score":3,"time":"2020-10-06T13:32:45Z"},{"id":24698055,"title":"Epic React for intermediate/advanced devs by Kent C. Dodds","url":"https://epicreact.dev/","rank":-5.218630283054186,"score":2,"time":"2020-10-06T14:34:13Z"},{"id":24701603,"title":"Production-Ready React.js Web App on AWS Lambda in 15 Minutes or Less","url":"https://medium.com/@andre.rabold/production-ready-react-js-web-app-on-aws-lambda-in-15-minutes-or-less-f9d5c6a36ea8","rank":-4.5369272462944465,"score":1,"time":"2020-10-06T19:47:07Z"},{"id":24704688,"title":"React Is Dead? For Ruby on Rails Developers, Says Obie Fernandez","url":"https://medium.com/@obie/react-is-dead-long-live-reactive-rails-long-live-stimulusreflex-and-viewcomponent-cd061e2b0fe2","rank":-5.029694159741383,"score":52,"time":"2020-10-07T02:19:30Z"},{"id":24705018,"title":"Testing in React, Part 3: Jest and Jest-DOM","url":"https://medium.com/javascript-in-plain-english/testing-in-react-part-3-jest-jest-dom-7a8a03ae60b","rank":-5.4223148645315336,"score":1,"time":"2020-10-07T03:25:19Z"},{"id":24707157,"title":"DIY: Writing custom React Hooks to perform async operations","url":"https://dev.to/theankurkedia/diy-writing-custom-react-hooks-to-perform-async-operations-7b7","rank":-5.4223148645315336,"score":1,"time":"2020-10-07T11:27:13Z"},{"id":24707349,"title":"What is the secret-sauce for React.js Library leading website development?","url":"https://dev.to/suniljoshi19/what-is-the-secret-sauce-for-react-js-library-leading-versatile-behaviour-of-website-development-50jn","rank":-4.853960595957184,"score":1,"time":"2020-10-07T12:04:34Z"},{"id":24707513,"title":"Show HN: Highly customizable React library for creating node-based graphs","url":"https://github.com/wbkd/react-flow","rank":-5.029694159741383,"score":5,"time":"2020-10-07T12:31:14Z"},{"id":24714887,"title":"Show HN: React (ImageGallery) Component - Easy to Use, Clean UI, Nextgen Images","url":"https://www.dataformsjs.com/examples/image-gallery-react.htm","rank":-4.853960595957184,"score":2,"time":"2020-10-08T02:02:51Z"},{"id":24716612,"title":"Flareact is an edge-rendered React framework built for Cloudflare Workers","url":"https://flareact.com","rank":-5.029694159741383,"score":1,"time":"2020-10-08T07:00:04Z"},{"id":24716645,"title":"The Clean Architecture Using React and TypeScript","url":"https://medium.com/@rostislavdugin/the-clean-architecture-using-react-and-typescript-a832662af803","rank":-5.8814219078830545,"score":1,"time":"2020-10-08T07:06:19Z"},{"id":24722156,"title":"React-chrono – A flexible timeline component built for React","url":"https://github.com/prabhuignoto/react-chrono","rank":-7.536359457861464,"score":1,"time":"2020-10-08T18:28:33Z"},{"id":24723223,"title":"Simple Multi-Step Onboarding for New Users, in React","url":"https://github.com/jhlyeung/onboarding-react","rank":-5.4223148645315336,"score":0,"time":"2020-10-08T20:00:53Z"},{"id":24725566,"title":"An Example Birthday App, Using React and TypeScript","url":"https://www.exploringreact.com/2020/10/09/an-example-birthday-app-using-react-typescript/","rank":-5.642544952660551,"score":1,"time":"2020-10-09T00:45:00Z"},{"id":24726441,"title":"Top Most Popular React Native Open Source Apps","url":"https://www.instamobile.io/mobile-design/react-native-open-source-apps/","rank":-5.642544952660551,"score":1,"time":"2020-10-09T03:22:04Z"},{"id":24726527,"title":"Rewriting Facebook's “Recoil” React library from scratch in 100 lines","url":"https://bennetthardwick.com/blog/recoil-js-clone-from-scratch-in-100-lines/","rank":-5.029694159741383,"score":1,"time":"2020-10-09T03:36:50Z"},{"id":24731072,"title":"Simple Multi-Step User Onboarding (Written in React)","url":"https://github.com/jhlyeung/onboarding-react","rank":-5.642544952660551,"score":2,"time":"2020-10-09T15:48:03Z"},{"id":24731554,"title":"JavaScript You Need to Know for React","url":"https://blog.bhanuteja.dev/epic-react-javascript-you-need-to-know-for-react","rank":-5.8814219078830545,"score":3,"time":"2020-10-09T16:29:20Z"},{"id":24732235,"title":"Show HN: React Formulate – An ergonomic React forms library using hooks","url":"https://formulatedemo.netlify.app/","rank":-7.148568583438252,"score":1,"time":"2020-10-09T17:27:28Z"},{"id":24737573,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-10-10T08:50:59Z"},{"id":24737574,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-10-10T08:51:08Z"},{"id":24738336,"title":"React St Modal – simple and flexible library for implementing modal dialogs","url":"https://github.com/Nodlik/react-st-modal","rank":-5.029694159741383,"score":1,"time":"2020-10-10T11:56:19Z"},{"id":24740149,"title":"React Hooks useState tutorial in under 10 mins","url":"https://youtu.be/icrrnFSjg8c","rank":-5.642544952660551,"score":1,"time":"2020-10-10T16:44:51Z"},{"id":24740786,"title":"Building Simple Corona Tracker App in React JavaScript","url":"https://neupanedipendra.com.np/simple-covid-19-tracker-app-with-react-js/","rank":-5.642544952660551,"score":1,"time":"2020-10-10T18:21:42Z"},{"id":24746182,"title":"Use the React library? [Part 1]","url":"https://dev.to/edisonnpebojot/why-you-should-use-the-react-library-part-1-2mj8","rank":-6.141418665344863,"score":1,"time":"2020-10-11T14:53:44Z"},{"id":24751222,"title":"Kea – Production Ready React State Management","url":"https://kea.js.org","rank":-6.141418665344863,"score":1,"time":"2020-10-12T03:51:53Z"},{"id":24753309,"title":"Let's make the worst React ever","url":"https://zserge.com/posts/worst-react-ever/","rank":-5.8814219078830545,"score":2,"time":"2020-10-12T11:23:48Z"},{"id":24754104,"title":"Create React App vs. Next.js","url":"https://dev.to/jakeprins/create-react-app-vs-next-js-2dp4","rank":-6.141418665344863,"score":1,"time":"2020-10-12T13:24:26Z"},{"id":24754664,"title":"Show HN: I built Allocator from an old spreadsheet to teach myself React","url":"https://allocator.app/","rank":-4.690092449226312,"score":7,"time":"2020-10-12T14:28:30Z"},{"id":24754967,"title":"Moving from React Native to Kotlin Multiplatform","url":"https://link.medium.com/D6OPgAZVkab","rank":-5.8814219078830545,"score":1,"time":"2020-10-12T14:56:02Z"},{"id":24755200,"title":"Basics of React Spring: Learn to animate the correct way;)","url":"https://bessim.hashnode.dev/basics-of-react-spring-learn-to-animate-the-correct-way","rank":-5.218630283054186,"score":1,"time":"2020-10-12T15:13:22Z"},{"id":24755925,"title":"Dev Setup of Expo for React Native Development","url":"https://blog.codonomics.com/2020/10/dev-setup-of-expo-for-react-native.html","rank":-5.642544952660551,"score":2,"time":"2020-10-12T16:10:26Z"},{"id":24756669,"title":"Xcode basics for cross platform app development (Flutter and React Native)","url":"https://www.youtube.com/watch?v=AVPFsi786cc&t=2s","rank":-5.029694159741383,"score":2,"time":"2020-10-12T17:09:28Z"},{"id":24761378,"title":"Theorists React to Potential Signal in Dark Matter Detector","url":"https://physics.aps.org/articles/v13/s132","rank":-5.4223148645315336,"score":2,"time":"2020-10-13T01:25:08Z"},{"id":24761853,"title":"Brahmos, a New React-Like UI Framework with Concurrent Rendering – Q&A","url":"https://www.infoq.com/articles/brahmos-concurrent-rendering/","rank":-4.853960595957184,"score":2,"time":"2020-10-13T03:04:36Z"},{"id":24762858,"title":"React Native HMS ML Kit – Installation and Example","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201361604986770300&fid=0101187876626530001","rank":-5.642544952660551,"score":1,"time":"2020-10-13T06:31:38Z"},{"id":24766334,"title":"Duolingo Drag-and-drop – “Can it be done in React Native?”","url":"https://www.youtube.com/watch?v=tHWGKdpj1rs","rank":-5.029694159741383,"score":4,"time":"2020-10-13T15:12:50Z"},{"id":24766825,"title":"Why React Hooks over HOCs","url":"https://www.robinwieruch.de/react-hooks-higher-order-components","rank":-6.4254656634776115,"score":3,"time":"2020-10-13T16:02:16Z"},{"id":24770443,"title":"React Three Fiber boilerplate for Face filters","url":"https://github.com/jeeliz/jeelizFaceFilter/tree/master/reactThreeFiberDemo","rank":-5.8814219078830545,"score":2,"time":"2020-10-13T21:20:57Z"},{"id":24775261,"title":"Hacktoberfest and Open Sourcing a React.js Component","url":"https://www.kevinpeters.net/hacktoberfest-and-open-sourcing-a-react-js-component/","rank":-5.642544952660551,"score":1,"time":"2020-10-14T11:06:22Z"},{"id":24775916,"title":"Connecting Your React App to Neo4j with React Hooks","url":"https://medium.com/neo4j/connecting-to-react-app-to-neo4j-148881d838b8","rank":-7.536359457861464,"score":1,"time":"2020-10-14T12:50:41Z"},{"id":24780339,"title":"Show HN: Library to stream updates to React components from ES6 generators","url":"https://github.com/callum-hart/ysu","rank":-4.853960595957184,"score":3,"time":"2020-10-14T19:09:53Z"},{"id":24780526,"title":"React-Chrono – A Modern and Flexible timeline component built for the web","url":"https://github.com/prabhuignoto/react-chrono","rank":-4.853960595957184,"score":0,"time":"2020-10-14T19:28:43Z"},{"id":24781048,"title":"Show HN: I built a flexible timeline component in React (react-chrono)","url":"https://github.com/prabhuignoto/react-chrono","rank":-6.969263392375751,"score":3,"time":"2020-10-14T20:16:43Z"},{"id":24782166,"title":"React v16.14","url":"https://github.com/facebook/react/releases/tag/v16.14.0","rank":-7.080419157732719,"score":1,"time":"2020-10-14T22:00:33Z"},{"id":24785291,"title":"Umi – Pluggable Enterprise-Level React Application Framework","url":"https://github.com/umijs/umi","rank":-5.8814219078830545,"score":2,"time":"2020-10-15T05:49:51Z"},{"id":24791051,"title":"React Data Table with Material UI","url":"https://dev.to/cubejs/react-data-table-with-material-ui-and-a-spark-of-joy-50o1","rank":-6.141418665344863,"score":1,"time":"2020-10-15T17:17:15Z"},{"id":24793129,"title":"Build real time voice user interfaces with React","url":"https://www.speechly.com/blog/voice-user-interfaces-for-react/","rank":-5.642544952660551,"score":6,"time":"2020-10-15T20:02:04Z"},{"id":24794150,"title":"Building a Pannable, Zoomable Canvas in React","url":"https://jclem.net/posts/pan-zoom-canvas-react","rank":-5.8814219078830545,"score":3,"time":"2020-10-15T21:19:49Z"},{"id":24796935,"title":"React.js with Factory Pattern: Building Complex UI with Ease","url":"https://blog.bitsrc.io/react-js-with-factory-pattern-building-complex-ui-with-ease-fe6db29ab1c1","rank":-5.218630283054186,"score":1,"time":"2020-10-16T02:49:38Z"},{"id":24797502,"title":"Sorry React, but I can’t keep up anymore","url":"https://medium.com/swlh/sorry-react-but-i-cant-keep-up-anymore-6b6c8415708c","rank":-5.4223148645315336,"score":3,"time":"2020-10-16T04:34:37Z"},{"id":24798826,"title":"Introducing React-native-styleman.js: All in one CSS in js styling lib you need","url":"https://github.com/anubhavgupta/react-native-styleman/tree/master","rank":-4.3934495640662155,"score":1,"time":"2020-10-16T08:32:57Z"},{"id":24799234,"title":"How to create fake API server for react apps with MirageJS","url":"https://kpunith8.hashnode.dev/how-to-create-fake-api-server-for-react-apps-with-miragejs","rank":-5.029694159741383,"score":1,"time":"2020-10-16T09:52:41Z"},{"id":24800871,"title":"Updating React Stack Guide","url":"https://tomaszs2.medium.com/how-to-update-legacy-react-angular-ember-vue-project-definitive-guide-b4877c1ddbeb","rank":-6.737061774670698,"score":1,"time":"2020-10-16T14:00:15Z"},{"id":24801471,"title":"Muil – Create Emails Using React","url":"https://www.muil.io/","rank":-6.4254656634776115,"score":1,"time":"2020-10-16T15:01:45Z"},{"id":24803312,"title":"A hook for creating the immutable state with mutations on React","url":"https://github.com/unadlib/use-immutable","rank":-5.029694159741383,"score":1,"time":"2020-10-16T17:59:17Z"},{"id":24803689,"title":"Show HN: Open source React + Tailwind portfolio template","url":"https://github.com/BraydenTW/react-tailwind-portfolio","rank":-5.4223148645315336,"score":1,"time":"2020-10-16T18:37:09Z"},{"id":24803893,"title":"I open-sourced a portfolio template built with React and Tailwind","url":"https://dev.to/braydentw/i-open-sourced-a-portfolio-template-built-with-react-and-tailwind-1ei7","rank":-5.029694159741383,"score":1,"time":"2020-10-16T18:58:46Z"},{"id":24807209,"title":"Installing and Using Material UI with React","url":"https://www.pluralsight.com/guides/installing-and-using-material-ui-with-react","rank":-5.8814219078830545,"score":3,"time":"2020-10-17T03:21:07Z"},{"id":24815337,"title":"Installing and Using Chakra UI with React","url":"https://app.pluralsight.com/guides/installing-and-using-chakra-ui-with-react","rank":-5.8814219078830545,"score":3,"time":"2020-10-18T03:33:28Z"},{"id":24816434,"title":"Create-React-App Served from Django","url":"https://ahmedaljawahiry.com/posts/djangoreact/","rank":-6.141418665344863,"score":1,"time":"2020-10-18T08:57:24Z"},{"id":24816692,"title":"Svelte for Sites, React for Apps","url":"https://www.swyx.io/svelte-sites-react-apps/","rank":-6.141418665344863,"score":5,"time":"2020-10-18T09:58:53Z"},{"id":24817909,"title":"Continuous Integration for Serverless React Application in GCP with Cloud Build","url":"https://thepaulo.medium.com/continuous-integration-for-serverless-reactjs-application-in-gcp-with-cloud-build-eaaed94a0697","rank":-5.029694159741383,"score":2,"time":"2020-10-18T13:57:04Z"},{"id":24821116,"title":"Writing beautiful React code using a good old mate","url":"https://blog.vicnicius.com/writing-beautiful-react-code-using-a-good-old-mate","rank":-5.4223148645315336,"score":1,"time":"2020-10-18T21:03:56Z"},{"id":24824015,"title":"Writing beautiful React code using a good old mate","url":"https://blog.vicnicius.com/writing-beautiful-react-code-using-a-good-old-mate","rank":-5.4223148645315336,"score":1,"time":"2020-10-19T07:24:35Z"},{"id":24824275,"title":"The React Cheat Sheet","url":"https://dev.to/suniljoshi19/the-ultimate-react-cheat-sheet-3man","rank":-6.737061774670698,"score":1,"time":"2020-10-19T08:24:17Z"},{"id":24824283,"title":"Show HN: Alto – Video chat using animated avatars that move and react as you do","url":"https://alto.lol","rank":-4.3934495640662155,"score":2,"time":"2020-10-19T08:26:13Z"},{"id":24825036,"title":"Runtime validation with react-hook-form. Dependent fields","url":"https://sapandiwakar.in/runtime-validation-react-hook-form/","rank":-5.642544952660551,"score":0,"time":"2020-10-19T10:42:39Z"},{"id":24825477,"title":"Show HN: React Is Redefined with Reactivity","url":"https://github.com/kutlugsahin/re-active","rank":-5.8814219078830545,"score":2,"time":"2020-10-19T11:53:53Z"},{"id":24825844,"title":"Visually Create a Todo React App Using Slashdiv (Part 2)","url":"https://www.slashdiv.com/blog/todo-app-demo-part2-sidebar","rank":-5.218630283054186,"score":2,"time":"2020-10-19T12:52:39Z"},{"id":24826347,"title":"A Simple Continuous Deployment of a React Native App to Google Play","url":"https://thepaulo.medium.com/a-simple-continuous-deployment-of-a-react-native-app-to-google-play-bda85eaa954c","rank":-4.853960595957184,"score":2,"time":"2020-10-19T13:53:42Z"},{"id":24826354,"title":"Material-UI Builder – React editor for busy developers","url":"https://mui.dev","rank":-5.642544952660551,"score":1,"time":"2020-10-19T13:54:34Z"},{"id":24826483,"title":"Top React Native Chart Libraries in 2020","url":"https://kriss.io/top-10-react-native-chart-libraries-in-2020/","rank":-5.8814219078830545,"score":1,"time":"2020-10-19T14:08:26Z"},{"id":24827271,"title":"Show HN: Drag and Drop editor for Material-UI and React","url":"https://mui.dev","rank":-5.029694159741383,"score":0,"time":"2020-10-19T15:33:46Z"},{"id":24831022,"title":"Styling React Native Apps","url":"https://www.digitalocean.com/community/tutorials/react-styling-react-native/helpfulness_and_share_box","rank":-6.737061774670698,"score":1,"time":"2020-10-19T21:05:34Z"},{"id":24833220,"title":"How to Use React Native Push Plugin?","url":"https://forums.developer.huawei.com/forumPortal/en/topicview?tid=0201314021337730188&fid=0101187876626530001","rank":-5.8814219078830545,"score":2,"time":"2020-10-20T01:46:05Z"},{"id":24834208,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-10-20T05:36:16Z"},{"id":24834211,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-10-20T05:36:29Z"},{"id":24834643,"title":"Understanding when to use useMemo in React","url":"https://maxrozen.com/understanding-when-use-usememo/","rank":-5.8814219078830545,"score":1,"time":"2020-10-20T07:15:25Z"},{"id":24834935,"title":"Developing a Modern Admin Portal with React, Redux, and Ant Design","url":"https://turkogluc.com/developing-react-admin-portal-with-redux-and-ant-design/","rank":-5.029694159741383,"score":1,"time":"2020-10-20T08:07:23Z"},{"id":24838186,"title":"Create a React and SwiftUI-Inspired Web App with Swift for WebAssembly on macOS","url":"https://link.medium.com/kaR6JEzXJab","rank":-4.5369272462944465,"score":1,"time":"2020-10-20T15:07:06Z"},{"id":24842122,"title":"React v17.0.0 Changelog","url":"https://github.com/facebook/react/blob/master/CHANGELOG.md#1700-october-20-2020","rank":-6.4254656634776115,"score":6,"time":"2020-10-20T20:38:55Z"},{"id":24842448,"title":"React v17.0","url":"https://reactjs.org/blog/2020/10/20/react-v17.html","rank":-7.080419157732719,"score":5,"time":"2020-10-20T21:20:04Z"},{"id":24845264,"title":"React v17.0","url":"https://reactjs.org/blog/2020/10/20/react-v17.html","rank":-7.080419157732719,"score":36,"time":"2020-10-21T06:30:00Z"},{"id":24845666,"title":"Top React Native Ubereats clone template 2020","url":"https://kriss.io/top-5-react-native-ubereats-clone-template-2020/","rank":-5.8814219078830545,"score":1,"time":"2020-10-21T07:54:15Z"},{"id":24846575,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-10-21T11:01:12Z"},{"id":24846577,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-10-21T11:01:20Z"},{"id":24846826,"title":"Developing a Modern Admin Portal with React, Redux, and Ant Design (Part-2)","url":"https://turkogluc.com/developing-admin-portal-with-react-redux-and-ant-design-part-2/","rank":-4.690092449226312,"score":1,"time":"2020-10-21T11:43:50Z"},{"id":24848801,"title":"React 17 Released","url":"https://reactjs.org/blog/2020/10/20/react-v17.html","rank":-7.080419157732719,"score":1,"time":"2020-10-21T15:29:56Z"},{"id":24850155,"title":"Polling in React Using the UseInterval Custom Hook","url":"https://blog.asayer.io/polling-in-react-using-the-useinterval-custom-hook","rank":-5.642544952660551,"score":4,"time":"2020-10-21T17:36:52Z"},{"id":24850815,"title":"Vue vs. React – code differences and the app-building process","url":"https://www.bornfight.com/blog/vue-vs-react-code-differences-and-the-app-building-process/","rank":-5.218630283054186,"score":2,"time":"2020-10-21T18:48:56Z"},{"id":24851079,"title":"Perfect Dark Mode. Tiny Dark Mode Library. Works with React, Vue, and Svelte","url":"https://perfect-dark-mode.netlify.app/","rank":-4.690092449226312,"score":2,"time":"2020-10-21T19:19:23Z"},{"id":24851578,"title":"Reactime – React Time-Travel Debugger with Recoil Support","url":"https://medium.com/@CSVince/time-traveling-state-with-reactime-6-0-53fdc3ae2a20","rank":-5.642544952660551,"score":1,"time":"2020-10-21T20:12:07Z"},{"id":24853712,"title":"Svelte for Sites, React for Apps – Dev","url":"https://dev.to/swyx/svelte-for-sites-react-for-apps-2o8h","rank":-5.8814219078830545,"score":1,"time":"2020-10-22T00:14:15Z"},{"id":24854303,"title":"Building a React app to solve every Sudoku puzzle","url":"https://dev.to/jsolano/building-a-react-app-to-solve-every-sudoku-puzzle-3c95","rank":-5.4223148645315336,"score":1,"time":"2020-10-22T02:19:53Z"},{"id":24855841,"title":"Writing beautiful React code using a good old mate","url":"https://blog.vicnicius.com/writing-beautiful-react-code-using-a-good-old-mate","rank":-5.4223148645315336,"score":3,"time":"2020-10-22T08:01:12Z"},{"id":24856297,"title":"How to Build and Deploy React.js with No Downtime","url":"https://dzone.com/articles/how-to-build-and-deploy-reactjs-with-no-downtime","rank":-5.218630283054186,"score":1,"time":"2020-10-22T09:39:36Z"},{"id":24856553,"title":"Top React resources every developer should bookmark [Latest]","url":"https://dev.to/suniljoshi19/top-42-react-resources-every-developer-should-bookmark-latest-24pb","rank":-5.642544952660551,"score":1,"time":"2020-10-22T10:27:44Z"},{"id":24858512,"title":"React Native Redux","url":"https://www.imaginarycloud.com/blog/react-native-redux/","rank":-7.080419157732719,"score":1,"time":"2020-10-22T14:42:59Z"},{"id":24858530,"title":"Startup Landing – Get Free React landing page every week","url":"https://startuplanding.redq.io","rank":-5.4223148645315336,"score":5,"time":"2020-10-22T14:44:47Z"},{"id":24860556,"title":"React Time-Travel Debugger with Recoil Support","url":"https://www.producthunt.com/posts/reactime-3","rank":-5.8814219078830545,"score":1,"time":"2020-10-22T17:25:45Z"},{"id":24863657,"title":"Show HN: React and TailwindCSS Landing Page Templates","url":"https://reacttails.netlify.app/","rank":-5.642544952660551,"score":1,"time":"2020-10-22T21:47:15Z"},{"id":24866784,"title":"Mapping React Hooks to Svelte","url":"https://github.com/joshnuss/react-hooks-in-svelte","rank":-6.4254656634776115,"score":2,"time":"2020-10-23T07:10:28Z"},{"id":24867457,"title":"Udemy courses to fast forward from a beginner to lead react developer","url":"https://dev.to/2imad/the-best-udemy-courses-to-fast-forward-yourself-from-a-beginner-to-lead-react-js-developer-n9n","rank":-4.853960595957184,"score":1,"time":"2020-10-23T09:18:32Z"},{"id":24869197,"title":"Developing a Modern Admin Portal with React, Redux, and Ant Design (Part-3)","url":"https://turkogluc.com/developing-admin-portal-with-react-redux-and-ant-design-part-3/","rank":-4.690092449226312,"score":1,"time":"2020-10-23T13:23:52Z"},{"id":24869751,"title":"Implementing Authentication in React Using React Context API – Part 1","url":"https://khushal87.hashnode.dev/implementing-authentication-in-react-using-react-context-api-part-1-react-context-api","rank":-7.337343744886062,"score":1,"time":"2020-10-23T14:17:46Z"},{"id":24869897,"title":"Show HN: Built a timeline component for React with multiple layout modes","url":"https://github.com/prabhuignoto/react-chrono","rank":-4.853960595957184,"score":269,"time":"2020-10-23T14:33:25Z"},{"id":24869980,"title":"I Still Use Redux for Global State Management on React Projects","url":"https://spin.atomicobject.com/2020/10/23/redux-global-state-mgmt/#.X5Lr29iRX6A.hackernews","rank":-5.029694159741383,"score":3,"time":"2020-10-23T14:42:38Z"},{"id":24870421,"title":"Create React App 4.0","url":"https://github.com/facebook/create-react-app/blob/master/CHANGELOG.md","rank":-6.4254656634776115,"score":62,"time":"2020-10-23T15:23:02Z"},{"id":24873159,"title":"Create-React-App 4.0","url":"https://github.com/facebook/create-react-app/releases","rank":-6.4254656634776115,"score":2,"time":"2020-10-23T19:47:19Z"},{"id":24879816,"title":"Trello Clone Using Django, React, Redis","url":"https://dev.to/vdevired/trello-clone-using-django-react-redis-47n3","rank":-6.141418665344863,"score":1,"time":"2020-10-24T15:36:07Z"},{"id":24881430,"title":"Light/Dark Mode Toggle in React JavaScript Using Context API","url":"https://gayathri.hashnode.dev/light-dark-mode-toggle-in-react-js-using-context-api","rank":-5.218630283054186,"score":1,"time":"2020-10-24T19:38:10Z"},{"id":24886002,"title":"An Easy React 17 and TypeScript and Tailwind CSS and NextJS Setup","url":"https://blog.codechem.com/an-easy-react-17-typescript-tailwind-css-nextjs-setup","rank":-4.853960595957184,"score":1,"time":"2020-10-25T13:08:25Z"},{"id":24887193,"title":"Building your own React components in 5 minutes – Updated 2020","url":"https://medium.com/@juancurti.it/building-your-own-react-components-in-5-minutes-updated-2020-d3ff4e61f009","rank":-5.218630283054186,"score":1,"time":"2020-10-25T15:52:39Z"},{"id":24891986,"title":"Upgrading to React 17 and Webpack 5","url":"https://marlom.dev/upgrade-to-react-17-and-webpack-5","rank":-5.8814219078830545,"score":2,"time":"2020-10-26T01:37:42Z"},{"id":24893946,"title":"How to Use React Context","url":"https://robinvdvleuten.nl/blog/how-to-use-react-context/","rank":-6.4254656634776115,"score":1,"time":"2020-10-26T08:34:17Z"},{"id":24894404,"title":"Don’t Mix Controlled and Uncontrolled Values in React","url":"https://yoavkadosh.medium.com/dont-mix-controlled-uncontrolled-values-in-react-e7ab191d8dc4","rank":-5.4223148645315336,"score":2,"time":"2020-10-26T09:55:39Z"},{"id":24894481,"title":"Best Practices for Push Notifications in React Native","url":"https://www.wix.engineering/post/best-practices-for-push-notifications-in-react-native","rank":-5.642544952660551,"score":1,"time":"2020-10-26T10:10:41Z"},{"id":24894720,"title":"Run Your React Native App on the Web with React Native for Web","url":"https://mmazzarolo.com/blog/2020-10-24-adding-react-native-web/","rank":-6.798733011723831,"score":7,"time":"2020-10-26T10:51:06Z"},{"id":24894779,"title":"Keeping Up with React Libraries","url":"https://maxrozen.com/keeping-up-with-react-libraries/","rank":-6.4254656634776115,"score":1,"time":"2020-10-26T10:57:53Z"},{"id":24895026,"title":"How to Build Real-Time Voice Search on React","url":"https://hackernoon.com/how-to-build-real-time-voice-search-on-react-ap1m3eqs","rank":-5.4223148645315336,"score":2,"time":"2020-10-26T11:38:55Z"},{"id":24902899,"title":"Write Your React App with Fast Refresh in Deno","url":"https://alephjs.org","rank":-5.4223148645315336,"score":1,"time":"2020-10-26T23:44:10Z"},{"id":24904604,"title":"Software Engineer – React, React Native, Elixir – Remote, C/S America","url":"https://foxbox.com/jobs/","rank":-7.337343744886062,"score":1,"time":"2020-10-27T05:01:15Z"},{"id":24904991,"title":"Implementing Skeleton Loading in React","url":"https://codeadrian.hashnode.dev/implementing-skeleton-loading-in-react","rank":-6.4254656634776115,"score":1,"time":"2020-10-27T06:52:48Z"},{"id":24905636,"title":"Trap Focus in a React Component","url":"https://robinvdvleuten.nl/blog/trap-focus-in-a-react-component/","rank":-6.141418665344863,"score":1,"time":"2020-10-27T09:10:24Z"},{"id":24905637,"title":"Coronavirus antibody prevalence falling in England, REACT study (Imperial) shows","url":"https://www.imperial.ac.uk/news/207333/coronavirus-antibody-prevalence-falling-england-react/","rank":-5.218630283054186,"score":31,"time":"2020-10-27T09:10:42Z"},{"id":24906525,"title":"React vs. Svelte- a Comprehensive Comparison Between JavaScript Libraries","url":"https://www.simform.com/react-vs-svelte/","rank":-5.4223148645315336,"score":2,"time":"2020-10-27T11:53:11Z"},{"id":24906877,"title":"Build real-time search filtering with voice with React","url":"https://www.speechly.com/docs/client-libraries/react-client/","rank":-5.4223148645315336,"score":3,"time":"2020-10-27T12:49:08Z"},{"id":24907164,"title":"Building an in-browser image editor with React","url":"https://product.voxmedia.com/2020/10/23/21520222/building-an-in-browser-image-editor-with-react","rank":-5.642544952660551,"score":1,"time":"2020-10-27T13:26:04Z"},{"id":24908308,"title":"A Semantics for the Essence of React [pdf]","url":"https://cs.uwaterloo.ca/sites/ca.computer-science/files/uploads/files/cs-2020-03.pdf","rank":-5.642544952660551,"score":3,"time":"2020-10-27T15:25:55Z"},{"id":24910908,"title":"Edge Slice Rerendering, for performant dynamic changes in React","url":"https://www.youtube.com/watch?v=W-tBI_n0m_w","rank":-5.4223148645315336,"score":6,"time":"2020-10-27T19:31:23Z"},{"id":24911479,"title":"React application setup for deploying on Heroku","url":"https://kristijan-pajtasev.medium.com/react-application-setup-for-deploying-on-heroku-d354335c623b","rank":-5.8814219078830545,"score":1,"time":"2020-10-27T20:27:46Z"},{"id":24911658,"title":"Udemy courses to fast forward from a beginner to lead react developer","url":"https://bemoore.hashnode.dev/the-best-udemy-courses-to-fast-forward-yourself-from-a-beginner-to-lead-reactjs-developer","rank":-4.853960595957184,"score":1,"time":"2020-10-27T20:44:28Z"},{"id":24915205,"title":"Styling a React App with Material UI","url":"https://app.pluralsight.com/guides/styling-a-react-app-with-material-ui","rank":-5.8814219078830545,"score":2,"time":"2020-10-28T04:24:49Z"},{"id":24915450,"title":"How to Deploy a React App to Azure","url":"https://www.pluralsight.com/guides/deploy-a-react-app-to-azure","rank":-5.642544952660551,"score":1,"time":"2020-10-28T05:08:56Z"},{"id":24920412,"title":"Svelte for Sites, React for Apps","url":"https://www.swyx.io/svelte-sites-react-apps/","rank":-6.141418665344863,"score":2,"time":"2020-10-28T16:06:00Z"},{"id":24921456,"title":"Show HN: A simple Django and React web app boilerplate","url":"https://github.com/amalfra/django-react-boilerplate","rank":-5.218630283054186,"score":1,"time":"2020-10-28T17:19:18Z"},{"id":24926162,"title":"Remix – a new JavaScript framework from the authors of React Router","url":"https://remix.run/features","rank":-5.029694159741383,"score":4,"time":"2020-10-29T01:35:01Z"},{"id":24926584,"title":"How to implement sliding session refreshes with Apollo and React","url":"https://www.twostoryrobot.com/blog/how-to-implement-sliding-session-refreshes-with-apollo-and-react/","rank":-5.218630283054186,"score":1,"time":"2020-10-29T02:49:36Z"},{"id":24930660,"title":"React Data Grid by Invoua – the new kid on the block","url":"https://reactdatagrid.hashnode.dev/react-data-grid","rank":-5.029694159741383,"score":1,"time":"2020-10-29T14:17:37Z"},{"id":24933463,"title":"How to use the useState hook in React","url":"https://blog.alanmontgomery.co.uk/how-to-use-the-usestate-hook-in-react","rank":-5.642544952660551,"score":1,"time":"2020-10-29T18:15:35Z"},{"id":24937453,"title":"How to Setup Django with React","url":"https://mattsegal.dev/django-react.html","rank":-6.141418665344863,"score":2,"time":"2020-10-29T23:44:16Z"},{"id":24938716,"title":"I did some tests with React's renderer to analyze its rendering behavior","url":"https://gbenussi.medium.com/having-fun-with-reacts-renderer-be15b39c4556","rank":-4.690092449226312,"score":13,"time":"2020-10-30T03:05:27Z"},{"id":24939942,"title":"Managing Forms with React Hook Form","url":"https://claritydev.net/blog/managing-forms-with-react-hook-form/","rank":-6.141418665344863,"score":1,"time":"2020-10-30T07:30:44Z"},{"id":24940734,"title":"Wait, React isn't about virtual DOM?","url":"https://dev.to/the_spyke/wait-react-isn-t-about-virtual-dom-52b3","rank":-5.8814219078830545,"score":1,"time":"2020-10-30T10:05:54Z"},{"id":24941491,"title":"“Oh Jeeeesus”: Drivers react to Tesla’s full self-driving beta release","url":"https://arstechnica.com/cars/2020/10/tesla-is-now-beta-testing-self-driving-software-on-public-roads/","rank":-4.853960595957184,"score":14,"time":"2020-10-30T12:25:29Z"},{"id":24944672,"title":"React.js vs. React Native. What Are the Key Differences and Advantages?","url":"https://flatlogic.com/blog/react-js-vs-react-native-what-are-the-key-differences-and-advantages/?campain=hn","rank":-6.969263392375751,"score":1,"time":"2020-10-30T17:28:57Z"},{"id":24945046,"title":"Show HN: Clomp - A class name composer for React and CSS utility frameworks","url":"https://github.com/zaccanoy/clomp","rank":-4.690092449226312,"score":5,"time":"2020-10-30T17:59:36Z"},{"id":24951024,"title":"Drivers react to Tesla’s full self-driving beta release","url":"https://arstechnica.com/cars/2020/10/tesla-is-now-beta-testing-self-driving-software-on-public-roads/","rank":-5.218630283054186,"score":129,"time":"2020-10-31T12:52:02Z"},{"id":24951186,"title":"Setting Up React Native Localization for Multi-Language Apps","url":"https://spin.atomicobject.com/2020/10/31/react-native-localization/#.X51jVpw7pik.hackernews","rank":-5.4223148645315336,"score":2,"time":"2020-10-31T13:15:04Z"},{"id":24951774,"title":"Op 8 React Native Modal Component 2020","url":"https://kriss.io/top-8-react-native-modal-component-2020","rank":-5.8814219078830545,"score":1,"time":"2020-10-31T14:31:25Z"},{"id":24953982,"title":"Divar-starter-kit: React.js SSR-ready boilerplate using Razzle","url":"https://github.com/divar-ir/divar-starter-kit","rank":-5.218630283054186,"score":0,"time":"2020-10-31T18:30:50Z"},{"id":24954141,"title":"Show HN: Divar-starter-kit – React.js SSR-ready boilerplate using Razzle","url":"https://github.com/divar-ir/divar-starter-kit","rank":-4.853960595957184,"score":1,"time":"2020-10-31T18:49:04Z"},{"id":24954495,"title":"Web based Windows XP desktop recreation (powered by React)","url":"https://winxp.now.sh/","rank":-5.4223148645315336,"score":582,"time":"2020-10-31T19:35:42Z"},{"id":24956215,"title":"Styled.macro: A Utility-First Styling Library for React Native","url":"https://github.com/z0al/react-native-styled.macro","rank":-5.218630283054186,"score":4,"time":"2020-10-31T23:48:40Z"},{"id":24956859,"title":"React Simple Cart","url":"https://github.com/dilab/react-simple-cart","rank":-7.080419157732719,"score":1,"time":"2020-11-01T02:47:50Z"},{"id":24956868,"title":"Show HN: React Simple Cart","url":"https://github.com/dilab/react-simple-cart","rank":-6.4254656634776115,"score":1,"time":"2020-11-01T02:49:30Z"},{"id":24960056,"title":"Show HN: use-prosemirror is a minimal, unopionated React/ProseMirror integration","url":"https://github.com/dminkovsky/use-prosemirror","rank":-5.029694159741383,"score":1,"time":"2020-11-01T15:26:34Z"},{"id":24961057,"title":"Windows XP in React","url":"https://winxp.now.sh/?ref=upstract.com","rank":-6.737061774670698,"score":1,"time":"2020-11-01T17:38:18Z"},{"id":24962842,"title":"Algebraic Effects for React Developers","url":"https://reesew.io/posts/react-algebraic-effects","rank":-6.4254656634776115,"score":139,"time":"2020-11-01T21:51:33Z"},{"id":24963313,"title":"Using React Context API with NextJS","url":"https://blog.alanmontgomery.co.uk/using-react-context-api-with-nextjs","rank":-6.141418665344863,"score":2,"time":"2020-11-01T23:00:10Z"},{"id":24964611,"title":"How to Learn React Native Practically","url":"https://www.instamobile.io/mobile-development/learn-react-native/","rank":-6.141418665344863,"score":1,"time":"2020-11-02T03:35:31Z"},{"id":24966656,"title":"How to Start a React App","url":"https://blog.reactstory.com/how-to-start-a-react-app","rank":-6.141418665344863,"score":1,"time":"2020-11-02T10:53:44Z"},{"id":24966698,"title":"React Native Animation Using Hooks: Floating Heads","url":"https://iamshadmirza.com/react-native-animation-using-hooks-floating-heads","rank":-5.8814219078830545,"score":1,"time":"2020-11-02T11:01:22Z"},{"id":24967641,"title":"React JavaScript Project Ideas to Help You Start Learning by Doing","url":"https://www.freecodecamp.org/news/8-reactjs-project-ideas-to-start-learning-by-doing/","rank":-5.029694159741383,"score":1,"time":"2020-11-02T12:57:00Z"},{"id":24968718,"title":"Node.js/React admin panel, AdminBro just got v3.3, biggest release this year","url":"https://wojciechkrysiak.medium.com/popular-node-js-react-admin-panel-adminbro-just-got-version-3-3-the-biggest-release-this-year-ced0a90e3431","rank":-4.5369272462944465,"score":1,"time":"2020-11-02T14:53:54Z"},{"id":24974568,"title":"Too simple global state / store for React (feedback wanted)","url":"https://gist.github.com/MarkusWendorf/dc7d1d5270f4ba848af8b7a7d54b107d","rank":-5.4223148645315336,"score":1,"time":"2020-11-02T23:11:40Z"},{"id":24974584,"title":"Do You Need Microservice Architecture, Kubernetes or React?","url":"https://jovanitarnowski.medium.com/do-you-need-microservice-architecture-kubernetes-or-react-5d5a2f9bfb5b","rank":-5.642544952660551,"score":3,"time":"2020-11-02T23:13:59Z"},{"id":24975362,"title":"Having Fun with React’s Renderer","url":"https://medium.com/swlh/having-fun-with-reacts-renderer-be15b39c4556","rank":-6.141418665344863,"score":3,"time":"2020-11-03T01:18:28Z"},{"id":24977549,"title":"Adding Dark Mode to a React App with Chakra UI","url":"https://app.pluralsight.com/guides/adding-dark-mode-to-a-react-app-with-chakra-ui","rank":-5.218630283054186,"score":2,"time":"2020-11-03T08:16:40Z"},{"id":24977819,"title":"Popular Node.js and React admin panel, AdminBro just got version 3.3","url":"https://itnext.io/popular-node-js-react-admin-panel-adminbro-just-got-version-3-3-the-biggest-release-this-year-ced0a90e3431?source=friends_link&sk=84bcd0db702351a04e0584d5d385d339","rank":-4.690092449226312,"score":1,"time":"2020-11-03T09:02:55Z"},{"id":24978413,"title":"Guidelines for choosing React Libraries","url":"https://maxrozen.com/guidelines-for-choosing-react-libraries/","rank":-6.4254656634776115,"score":2,"time":"2020-11-03T10:55:16Z"},{"id":24979103,"title":"Epic React: Fundamentals. Learning, mistakes and improvements","url":"https://buaiscia.github.io/posts/learning-on-epic-react-fundamentals","rank":-5.8814219078830545,"score":102,"time":"2020-11-03T12:44:35Z"},{"id":24980529,"title":"Stop Using React? But Why?","url":"https://dev.to/thorx86/stop-using-react-but-why-n8n","rank":-6.4254656634776115,"score":1,"time":"2020-11-03T15:33:29Z"},{"id":24984000,"title":"What I Learned after 4 Years of React Development","url":"https://livecodestream.dev/post/2020-11-03-what-i-learned-after-4-years-of-react-development/","rank":-5.4223148645315336,"score":1,"time":"2020-11-03T21:09:03Z"},{"id":24987073,"title":"React 101 – basics complete and latest. Forms, routing, async","url":"https://www.udemy.com/course/gbarkhatov-react-basics-complete-latest/?referralCode=4E942D42C90381EF6386","rank":-5.4223148645315336,"score":2,"time":"2020-11-04T07:35:48Z"},{"id":24988367,"title":"Flutter vs. React Native","url":"https://www.eno8.com/blog/flutter-vs-react-native/","rank":-6.737061774670698,"score":1,"time":"2020-11-04T12:24:49Z"},{"id":24988589,"title":"How to manage styles in React Native with our useStyles hook","url":"https://www.rootstrap.com/blog/usestyles-react-native-styles-hook/","rank":-5.029694159741383,"score":1,"time":"2020-11-04T13:00:47Z"},{"id":24988670,"title":"React Native vs Flutter: Ultimate Comparison 2020","url":"https://kriss.io/react-native-vs-flutter-ultimate-comparison-2020/","rank":-5.8814219078830545,"score":1,"time":"2020-11-04T13:12:25Z"},{"id":24989714,"title":"Where do you initialize state in React Component?","url":"https://time2hack.com/reactjs-component-state/","rank":-5.642544952660551,"score":1,"time":"2020-11-04T15:14:27Z"},{"id":24989989,"title":"Asp.net Core and Webpack and React","url":"https://www.ego-cms.com/post/asp-net-core-webpack-react","rank":-5.8814219078830545,"score":1,"time":"2020-11-04T15:41:28Z"},{"id":24991432,"title":"Show HN: Notus – Free TailwindCSS Elements for JavaScript, Vue, React, Angular","url":"https://github.com/creativetimofficial/notus-js","rank":-5.029694159741383,"score":3,"time":"2020-11-04T18:06:34Z"},{"id":24994324,"title":"SwiftUI for React Developers","url":"https://benmcmahen.com/swiftui-for-react-developers/","rank":-6.737061774670698,"score":2,"time":"2020-11-04T23:52:54Z"},{"id":24996386,"title":"How to Build an App with React Native – React Native Tutorial","url":"https://www.futureplan.xyz/how-to-build-an-app-with-react-native-react-native-tutorial/","rank":-7.148568583438252,"score":1,"time":"2020-11-05T07:46:08Z"},{"id":24996559,"title":"Capturing Errors in React Component","url":"https://blog.doyinsoft.com/capturing-handling-errors-in-react-component","rank":-6.4254656634776115,"score":1,"time":"2020-11-05T08:30:15Z"},{"id":24997534,"title":"How to Use Async Actions for Global State with React Hooks and Context","url":"https://blog.asayer.io/how-to-use-async-actions-for-global-state-with-react-hooks-and-context","rank":-4.690092449226312,"score":2,"time":"2020-11-05T12:11:57Z"},{"id":24998125,"title":"Collection of react state management lib","url":"https://github.com/tnfe/awesome-state","rank":-6.141418665344863,"score":4,"time":"2020-11-05T13:42:09Z"},{"id":24998176,"title":"Show HN: React-autocomplete-hint – Autocomplete without dropdown","url":"https://github.com/ejmudi/react-autocomplete-hint","rank":-5.642544952660551,"score":20,"time":"2020-11-05T13:51:13Z"},{"id":24999341,"title":"Guide for Building Chat App with React Native","url":"https://kriss.io/ultimate-guide-for-building-chat-app-with-react-native/#","rank":-5.642544952660551,"score":1,"time":"2020-11-05T16:03:07Z"},{"id":25005803,"title":"How to do a device based code split in React","url":"https://dev.to/moubi/thoughts-on-device-based-code-split-in-react-4n09","rank":-5.218630283054186,"score":1,"time":"2020-11-06T07:38:37Z"},{"id":25006898,"title":"Use CSS Variables Instead of React Context","url":"https://epicreact.dev/css-variables/","rank":-5.8814219078830545,"score":2,"time":"2020-11-06T11:37:44Z"},{"id":25007172,"title":"Build Navigation in a React App","url":"https://link.medium.com/4bOdjPo0bbb","rank":-6.141418665344863,"score":1,"time":"2020-11-06T12:37:00Z"},{"id":25007215,"title":"Real-Time Blog Post Views with React and Firebase","url":"https://leerob.io/blog/real-time-post-views","rank":-5.4223148645315336,"score":1,"time":"2020-11-06T12:46:19Z"},{"id":25008364,"title":"Aleph.js: The React Framework in Deno","url":"https://github.com/alephjs/aleph.js","rank":-5.8814219078830545,"score":2,"time":"2020-11-06T15:40:06Z"},{"id":25012845,"title":"Gitlab CI Pipeline for React App on GCP Firebase with Preview Channel/Review App","url":"https://tobiasmaier.info/posts/2020/11/07/gitlab-cicd-pipeline-react-on-gcp-firebase-hosting.html","rank":-4.5369272462944465,"score":3,"time":"2020-11-07T02:31:15Z"},{"id":25013132,"title":"The React Framework in Deno","url":"https://github.com/alephjs/aleph.js","rank":-6.4254656634776115,"score":1,"time":"2020-11-07T04:02:02Z"},{"id":25013406,"title":"Tips and Best Practices for a Scalable React Project","url":"https://shantun.hashnode.dev/6-tips-and-best-practices-for-a-scalable-react-project","rank":-5.4223148645315336,"score":1,"time":"2020-11-07T05:45:54Z"},{"id":25015026,"title":"Any React Native Developers? Beautifully Designed High Quality Templates","url":"https://gumroad.com/l/reactnative","rank":-5.4223148645315336,"score":1,"time":"2020-11-07T13:46:07Z"},{"id":25018675,"title":"Lazy load and transition in your React images with some WebGL GLSL niceness","url":"https://github.com/stasilo/react-gl-transition-image/","rank":-4.690092449226312,"score":1,"time":"2020-11-07T20:08:41Z"},{"id":25021076,"title":"React-Vis: A Composable Visualization System","url":"https://github.com/uber/react-vis","rank":-6.141418665344863,"score":2,"time":"2020-11-07T23:52:04Z"},{"id":25027368,"title":"Show HN: React Frontload V2 – Simple full-stack data loading for React","url":"https://davnicwil.com/react-frontload","rank":-6.969263392375751,"score":5,"time":"2020-11-08T17:46:09Z"},{"id":25032591,"title":"Gapless is hiring react-native developers in Berlin","url":"https://www.gapless.app/de/karriere/senior-front-end-developer-react-native-f-m-d/","rank":-5.642544952660551,"score":1,"time":"2020-11-09T08:30:58Z"},{"id":25032763,"title":"Flutter vs. React Native: A Developer’s Perspective","url":"https://gbksoft.com/blog/flutter-vs-react-native-a-developers-perspective/","rank":-5.642544952660551,"score":1,"time":"2020-11-09T08:55:37Z"},{"id":25034279,"title":"Create resizeable split panels in React","url":"https://blog.theodo.com/2020/11/react-resizeable-split-panels/","rank":-6.141418665344863,"score":4,"time":"2020-11-09T12:59:13Z"},{"id":25034387,"title":"How to do a device based code split in React","url":"https://dev.to/moubi/thoughts-on-device-based-code-split-in-react-4n09","rank":-5.218630283054186,"score":1,"time":"2020-11-09T13:09:48Z"},{"id":25034998,"title":"Scale Up Fast Using Modern React","url":"https://www.sipios.com/blog-tech/scale-up-fast-using-modern-react","rank":-6.141418665344863,"score":1,"time":"2020-11-09T14:17:39Z"},{"id":25037641,"title":"Show HN: Simple full-stack data loading and state management in React components","url":"https://github.com/davnicwil/react-frontload","rank":-4.690092449226312,"score":3,"time":"2020-11-09T18:07:48Z"},{"id":25038075,"title":"Show HN: Color Pick (React-based) – A minimal web-app to pick colors from images","url":"https://github.com/AbubakerSaeed/color-pick","rank":-4.3934495640662155,"score":5,"time":"2020-11-09T18:42:03Z"},{"id":25039445,"title":"Separation of concerns with custom React hooks","url":"https://areknawo.com/separation-of-concerns-with-custom-react-hooks/","rank":-5.8814219078830545,"score":1,"time":"2020-11-09T20:25:09Z"},{"id":25040828,"title":"TUF, Issue N25: Cirrus CSS – Tyrus – Build a Search in React – Skeleton Screens","url":"https://www.unicornsfeed.com/issues/25","rank":-4.690092449226312,"score":1,"time":"2020-11-09T22:40:08Z"},{"id":25043538,"title":"React Native Animation Using Hooks: Tinder Cards","url":"https://iamshadmirza.com/react-native-animation-using-hooks-tinder-cards","rank":-5.8814219078830545,"score":1,"time":"2020-11-10T07:24:01Z"},{"id":25043558,"title":"How to Use React Components in Active Admin","url":"https://medium.com/modern-rails/how-to-use-react-components-in-active-admin-184ff63b378d","rank":-5.642544952660551,"score":1,"time":"2020-11-10T07:28:51Z"},{"id":25046161,"title":"How YC companies test React apps","url":"https://reflect.run/articles/how-yc-companies-test-react-apps/","rank":-6.141418665344863,"score":1,"time":"2020-11-10T14:19:21Z"},{"id":25046702,"title":"Aleph.js Is a React Framework in Deno","url":"https://github.com/alephjs/aleph.js","rank":-5.642544952660551,"score":3,"time":"2020-11-10T15:02:02Z"},{"id":25047536,"title":"Rainbow Charts – “Can it be done in React Native?”","url":"https://www.youtube.com/watch?v=i20R4lwkJzw","rank":-5.4223148645315336,"score":1,"time":"2020-11-10T16:10:11Z"},{"id":25048141,"title":"Flutter life-cycle cheatsheet for React devs","url":"https://pixo.sh/flutter-life-cycle-for-react-devs","rank":-5.8814219078830545,"score":1,"time":"2020-11-10T17:01:33Z"},{"id":25048169,"title":"Detecting click outside a component using React hooks","url":"https://www.wisdomgeek.com/development/web-development/react/detecting-click-outside-component-using-react-hooks/","rank":-5.642544952660551,"score":2,"time":"2020-11-10T17:04:29Z"},{"id":25050956,"title":"React Concepts for Beginners","url":"https://medium.com/javascript-in-plain-english/some-react-concepts-i-wish-i-knew-when-i-started-6fd25c466f80","rank":-6.737061774670698,"score":2,"time":"2020-11-10T19:57:09Z"},{"id":25051004,"title":"React useRef can be used for more than you think","url":"https://medium.com/javascript-in-plain-english/react-useref-can-be-used-for-more-than-you-think-d4cfe7d90797","rank":-5.218630283054186,"score":1,"time":"2020-11-10T19:59:42Z"},{"id":25051811,"title":"Best React state management libraries in late 2020","url":"https://areknawo.com/top-5-react-state-management-libraries-in-late-2020/","rank":-5.642544952660551,"score":1,"time":"2020-11-10T20:58:08Z"},{"id":25052225,"title":"React Native at Wix","url":"https://medium.com/wix-engineering/react-native-at-wix-d56c3745aaff","rank":-6.737061774670698,"score":2,"time":"2020-11-10T21:30:03Z"},{"id":25053845,"title":"React Frontload: Simple full-stack data loading for React","url":"https://davnicwil.com/react-frontload/","rank":-7.536359457861464,"score":2,"time":"2020-11-11T00:03:34Z"},{"id":25056817,"title":"React Native Newsletter That You Should Subscribe","url":"https://kriss.io/5-react-native-newsletter-that-you-should-subscribe","rank":-5.8814219078830545,"score":1,"time":"2020-11-11T09:12:50Z"},{"id":25057104,"title":"Where do you initialize state in React Component?","url":"https://time2hack.com/reactjs-component-state/","rank":-5.642544952660551,"score":1,"time":"2020-11-11T10:09:59Z"},{"id":25059089,"title":"Show HN: Wasp (Alpha) is out – DSL for building web apps with React/Node/Prisma","url":"https://wasp-lang.dev/","rank":-4.3934495640662155,"score":34,"time":"2020-11-11T15:25:39Z"},{"id":25060322,"title":"How to setup environment variables in React Native","url":"http://blogs.quovantis.com/how-to-setup-environment-variables-in-react-native/","rank":-5.642544952660551,"score":1,"time":"2020-11-11T17:18:47Z"},{"id":25066958,"title":"React-Datatable","url":"https://dev.to/ashvin27/react-datatable-2b2k","rank":-7.460654783917127,"score":1,"time":"2020-11-12T06:02:58Z"},{"id":25067617,"title":"React Native Is the Future of Mobile at Shopify","url":"https://shopify.engineering/react-native-future-mobile-shopify","rank":-5.4223148645315336,"score":2,"time":"2020-11-12T08:09:48Z"},{"id":25070867,"title":"Why React-RxJS?","url":"https://weareadaptive.com/2020/11/12/why-react-rxjs/","rank":-7.080419157732719,"score":1,"time":"2020-11-12T15:28:43Z"},{"id":25078745,"title":"Making a tiny 0 cost CSS-in-JS solution for React components and apps","url":"https://dev.to/dominictobiasb1/making-a-tiny-0-cost-css-in-js-solution-for-lightweight-components-and-apps-27p1","rank":-4.5369272462944465,"score":1,"time":"2020-11-13T04:07:11Z"},{"id":25080522,"title":"Scroll a React Component into View","url":"https://robinvdvleuten.nl/blog/scroll-a-react-component-into-view/","rank":-6.141418665344863,"score":1,"time":"2020-11-13T09:10:51Z"},{"id":25080532,"title":"Create a Weather App with React Hooks: Part 1","url":"https://dev.to/hulyakarakaya/create-a-weather-app-with-react-hooks-part-1-4055","rank":-5.4223148645315336,"score":1,"time":"2020-11-13T09:12:27Z"},{"id":25082454,"title":"Render Props vs. React Hooks by Example","url":"https://dev.to/moubi/exploring-render-props-vs-react-hooks-1jk5","rank":-5.8814219078830545,"score":1,"time":"2020-11-13T14:26:44Z"},{"id":25082724,"title":"Chakra UI React – V1","url":"https://github.com/chakra-ui/chakra-ui/releases/tag/%40chakra-ui%2Freact%401.0.0","rank":-6.737061774670698,"score":3,"time":"2020-11-13T14:48:12Z"},{"id":25083130,"title":"Show HN: JSX Lite – components that compile to React, Vue, Svelte, and more","url":"https://github.com/builderio/jsx-lite","rank":-4.690092449226312,"score":9,"time":"2020-11-13T15:20:13Z"},{"id":25090923,"title":"How to write beautiful React code","url":"https://medium.com/javascript-in-plain-english/writing-beautiful-react-code-using-a-good-old-mate-ca1450c0dc06","rank":-6.141418665344863,"score":0,"time":"2020-11-14T08:00:52Z"},{"id":25092070,"title":"Show HN: React library for showing speedometer like gauge using D3","url":"https://github.com/palerdot/react-d3-speedometer","rank":-5.029694159741383,"score":3,"time":"2020-11-14T13:06:13Z"},{"id":25093083,"title":"Simple full-stack data loading for React","url":"https://davnicwil.com/react-frontload/","rank":-5.8814219078830545,"score":1,"time":"2020-11-14T16:00:58Z"},{"id":25094877,"title":"Chakra UI v1 Released – Build accessible React apps with speed","url":"https://chakra-ui.com/#","rank":-5.218630283054186,"score":12,"time":"2020-11-14T19:27:36Z"},{"id":25095021,"title":"Chakra UI React – V1","url":"https://github.com/chakra-ui/chakra-ui/releases/tag/%40chakra-ui%2Freact%401.0.0","rank":-6.737061774670698,"score":1,"time":"2020-11-14T19:44:39Z"},{"id":25096321,"title":"Searchkit: Search UI with GraphQL, React and Elasticsearch","url":"http://www.github.com/searchkit/searchkit","rank":-5.642544952660551,"score":10,"time":"2020-11-14T22:36:53Z"},{"id":25099501,"title":"Chrome and React teams working in-tandem exclusively with Next.js","url":"https://twitter.com/threepointone/status/1327597023718158339","rank":-5.029694159741383,"score":1,"time":"2020-11-15T09:01:19Z"},{"id":25101191,"title":"Show HN: Ordinary Puzzles – Progressive Web App Game Built with React Native","url":"https://www.ordinarypuzzles.com/","rank":-4.853960595957184,"score":3,"time":"2020-11-15T13:55:58Z"},{"id":25101234,"title":"The experience working with React Native at Wix","url":"https://medium.com/wix-engineering/react-native-at-wix-d56c3745aaff","rank":-5.642544952660551,"score":2,"time":"2020-11-15T14:02:00Z"},{"id":25103743,"title":"Introduction to React Hooks","url":"https://kristijan-pajtasev.hashnode.dev/introduction-to-react-hooks","rank":-6.737061774670698,"score":1,"time":"2020-11-15T19:05:36Z"},{"id":25109242,"title":"Show HN: React full-stack data loading with zero dependencies","url":"https://davnicwil.com/react-frontload/","rank":-5.218630283054186,"score":0,"time":"2020-11-16T07:59:06Z"},{"id":25110563,"title":"Build your own stickers component with react-konva","url":"https://blog.theodo.com/2020/11/react-konva-stickers/","rank":-5.642544952660551,"score":1,"time":"2020-11-16T11:44:03Z"},{"id":25112582,"title":"Immutability in JavaScript – A brief intro to Immer.js (ft. React)","url":"http://shorturl.at/jDWZ0","rank":-5.029694159741383,"score":1,"time":"2020-11-16T15:10:58Z"},{"id":25113582,"title":"Analysts react to the world’s largest trade deal that excludes the U.S.","url":"https://www.cnbc.com/2020/11/16/rcep-15-asia-pacific-countries-including-china-sign-worlds-largest-trade-deal.html","rank":-4.5369272462944465,"score":12,"time":"2020-11-16T16:29:16Z"},{"id":25115957,"title":"React Security Best Practices","url":"https://snyk.io/blog/10-react-security-best-practices/","rank":-6.737061774670698,"score":2,"time":"2020-11-16T19:32:02Z"},{"id":25118895,"title":"Ruby objects that output HTML, inspired by React","url":"https://viewcomponent.org/","rank":-5.642544952660551,"score":4,"time":"2020-11-17T00:19:57Z"},{"id":25121128,"title":"i18nexus – Scalable and Automated Localization for React","url":"https://i18nexus.com","rank":-5.8814219078830545,"score":1,"time":"2020-11-17T07:40:47Z"},{"id":25121242,"title":"( 74% Off)React JavaScript – A Complete Guide for Front End Web Development","url":"https://www.udemy.com/course/react-js-a-complete-guide-for-frontend-web-development/?couponCode=EDYODA11","rank":-4.853960595957184,"score":1,"time":"2020-11-17T08:08:33Z"},{"id":25121767,"title":"Concent, an efficient state management that tailored for react","url":"https://github.com/concentjs/concent/blob/master/README.md","rank":-5.4223148645315336,"score":2,"time":"2020-11-17T09:36:47Z"},{"id":25122607,"title":"Fetching Data in React with UseEffect","url":"https://maxrozen.com/fetching-data-react-with-useeffect/","rank":-6.141418665344863,"score":2,"time":"2020-11-17T11:43:57Z"},{"id":25123710,"title":"Repeating an element n times in React – Building SPAs","url":"https://www.carlrippon.com/repeat-element-n-times-in-jsx/","rank":-5.4223148645315336,"score":1,"time":"2020-11-17T13:53:48Z"},{"id":25125502,"title":"Chrome Drag-to-Sort – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=-39OEXk_mWc","rank":-5.029694159741383,"score":1,"time":"2020-11-17T16:17:49Z"},{"id":25126295,"title":"React Localization with i18next and Google Translate","url":"https://dev.to/i18nexus/react-localization-with-i18next-and-google-translate-dn8","rank":-5.8814219078830545,"score":1,"time":"2020-11-17T17:12:29Z"},{"id":25126864,"title":"Viro React Maintained by the Community","url":"https://github.com/ViroCommunity/viro","rank":-6.141418665344863,"score":1,"time":"2020-11-17T17:47:25Z"},{"id":25129537,"title":"React-konva – 2d canvas library for React","url":"https://konvajs.org/docs/react/Intro.html","rank":-7.968636859947137,"score":2,"time":"2020-11-17T20:42:34Z"},{"id":25130335,"title":"Show HN: React Frontload v2 – Simple full-stack data loading for React","url":"https://davnicwil.com/react-frontload/","rank":-6.969263392375751,"score":0,"time":"2020-11-17T21:45:22Z"},{"id":25133670,"title":"Valtio: Proxy based React state management","url":"https://github.com/pmndrs/valtio","rank":-6.141418665344863,"score":2,"time":"2020-11-18T06:03:26Z"},{"id":25133955,"title":"Breaking Down React Native: Full Transcript","url":"https://www.wix.engineering/post/breaking-down-react-native-e06-full-transcript","rank":-6.141418665344863,"score":1,"time":"2020-11-18T07:03:49Z"},{"id":25135025,"title":"A React library to design Diagrams with ease","url":"https://github.com/antonioru/beautiful-react-diagrams","rank":-5.642544952660551,"score":116,"time":"2020-11-18T10:03:24Z"},{"id":25135838,"title":"How to Hire React Native Developer","url":"https://exceed-team.com/hire-react-native-developers","rank":-6.141418665344863,"score":3,"time":"2020-11-18T12:02:23Z"},{"id":25137254,"title":"How YC companies test their React apps","url":"https://reflect.run/articles/how-yc-companies-test-react-apps/","rank":-5.8814219078830545,"score":1,"time":"2020-11-18T14:42:38Z"},{"id":25138244,"title":"'Knowing what you're looking at' – JavaScript tips for new React developers","url":"https://www.a11ywithlindsey.com/blog/javascript-tricks-tips","rank":-4.853960595957184,"score":2,"time":"2020-11-18T15:57:20Z"},{"id":25143653,"title":"React and Unidirectional Data Flow","url":"https://www.exploringreact.com/2020/11/18/react-and-unidirectional-data-flow-understand-this-and-your-life-will-be-a-lot-easier-as-a-react-developer/","rank":-6.4254656634776115,"score":1,"time":"2020-11-18T22:50:32Z"},{"id":25148854,"title":"Show HN: Ordinary Puzzles – Progressive Web App Game Built with React Native","url":"https://www.ordinarypuzzles.com/","rank":-4.853960595957184,"score":1,"time":"2020-11-19T12:37:41Z"},{"id":25153144,"title":"Deep dive: How do React hooks really work?","url":"https://www.netlify.com/blog/2019/03/11/deep-dive-how-do-react-hooks-really-work/","rank":-5.642544952660551,"score":1,"time":"2020-11-19T19:08:45Z"},{"id":25153212,"title":"React Localization with i18next and Translation Management in Under 15 Minutes","url":"https://www.youtube.com/watch?v=QmKnaHNW9ps","rank":-5.029694159741383,"score":2,"time":"2020-11-19T19:16:24Z"},{"id":25157426,"title":"How to Securely Implement OAuth in React","url":"https://fusionauth.io/blog/2020/03/10/securely-implement-oauth-in-react","rank":-5.8814219078830545,"score":1,"time":"2020-11-20T04:56:44Z"},{"id":25159426,"title":"Localise Your React App with LinguiJS and Localazy","url":"https://dev.to/localazy/how-to-localise-your-react-app-with-linguijs-and-localazy-489d","rank":-5.642544952660551,"score":1,"time":"2020-11-20T11:28:31Z"},{"id":25160433,"title":"It is unclear where React is heading","url":"https://dev.to/tomaszs2/it-is-unclear-where-react-is-heading-406c","rank":-5.8814219078830545,"score":1,"time":"2020-11-20T13:53:23Z"},{"id":25160704,"title":"Show HN: DIY Django and React Boilerplate","url":"https://github.com/saasitive/django-react-boilerplate","rank":-5.8814219078830545,"score":2,"time":"2020-11-20T14:28:54Z"},{"id":25169155,"title":"Docker-Compose for Django and React with Nginx Reverse-Proxy and Let's Encrypt","url":"https://saasitive.com/tutorial/docker-compose-django-react-nginx-let-s-encrypt/","rank":-4.5369272462944465,"score":3,"time":"2020-11-21T11:47:08Z"},{"id":25169448,"title":"An interactive and simple guide to learn React Native Animations for beginners","url":"https://dev.to/akamittal/react-native-animation-easy-step-by-step-guide-jfc","rank":-4.853960595957184,"score":1,"time":"2020-11-21T12:56:22Z"},{"id":25169517,"title":"Show HN: React Frontload V2 – A full stack data loading library for React","url":"https://davnicwil.com/react-frontload/","rank":-6.798733011723831,"score":3,"time":"2020-11-21T13:08:18Z"},{"id":25172392,"title":"Tailwind UI dropdown menu – React vs. Svelte","url":"https://codechips.me/tailwind-ui-react-vs-svelte/","rank":-5.8814219078830545,"score":0,"time":"2020-11-21T20:06:42Z"},{"id":25178861,"title":"The Best Icon Library I Have Used So Far for React, Vue and Plain HTML/CSS","url":"https://itnext.io/the-best-icon-library-i-have-used-so-far-for-react-vue-plain-html-css-450ac0ae508c?source=friends_link&sk=658effe078f97e35032b3e82a30898ee","rank":-4.2587684905126455,"score":2,"time":"2020-11-22T16:51:37Z"},{"id":25179276,"title":"Learn React The Right Way","url":"http://gumroad.com/a/742650995","rank":-6.4254656634776115,"score":2,"time":"2020-11-22T17:38:27Z"},{"id":25179303,"title":"Top Libraries Every React Developer Should Know About","url":"https://twitter.com/sunilc_/status/1330562719397736450","rank":-5.642544952660551,"score":1,"time":"2020-11-22T17:42:24Z"},{"id":25179628,"title":"Advanced React and Webpack Configuration","url":"https://marlom.dev/advanced-react-and-webpack-configuration","rank":-6.4254656634776115,"score":1,"time":"2020-11-22T18:24:05Z"},{"id":25182296,"title":"How-To Control Your React App with Your Voice","url":"https://livecodestream.dev/post/2020-11-22-how-to-control-your-react-app-with-your-voice/","rank":-5.4223148645315336,"score":1,"time":"2020-11-23T00:08:26Z"},{"id":25185036,"title":"How to Test React Hooks","url":"https://www.samdawson.dev/article/how-to-test-react-hooks","rank":-6.4254656634776115,"score":1,"time":"2020-11-23T09:33:01Z"},{"id":25185631,"title":"How to use SVG icons like a pro in your React apps","url":"https://ecoping.earth/blog/use-svg-icons-like-a-pro-in-your-react-apps/","rank":-4.853960595957184,"score":1,"time":"2020-11-23T11:26:58Z"},{"id":25186562,"title":"React Frontload v2.0.0 – Simple full-stack data loading for React","url":"https://davnicwil.com/react-frontload/","rank":-6.969263392375751,"score":0,"time":"2020-11-23T13:34:12Z"},{"id":25187578,"title":"Cool React movies search app with SSR support","url":"https://github.com/nk11dev/movies","rank":-5.642544952660551,"score":1,"time":"2020-11-23T15:17:01Z"},{"id":25192570,"title":"Show HN: My first online course: Turn your React app into a PWA","url":"https://gumroad.com/l/react-pwa-course/yejzyl1","rank":-4.690092449226312,"score":1,"time":"2020-11-23T22:13:46Z"},{"id":25194378,"title":"How to UseRef to Fix React Performance Issues","url":"https://medium.com/better-programming/how-to-useref-to-fix-react-performance-issues-4d92a8120c09","rank":-5.642544952660551,"score":2,"time":"2020-11-24T01:52:24Z"},{"id":25194873,"title":"I prefer Mithril over Angular and React (2019)","url":"https://github.com/pdfernhout/choose-mithril","rank":-5.642544952660551,"score":1,"time":"2020-11-24T03:11:40Z"},{"id":25196594,"title":"Embedding AngularJS and React Like a Pro","url":"https://blog.tonkean.com/embedding-angularjs-and-react-like-a-pro-e6236e3b33a4","rank":-5.8814219078830545,"score":1,"time":"2020-11-24T08:55:22Z"},{"id":25196768,"title":"Fixing Race Conditions in React with useEffect","url":"https://maxrozen.com/race-conditions-fetching-data-react-with-useeffect/","rank":-5.8814219078830545,"score":1,"time":"2020-11-24T09:26:54Z"},{"id":25197520,"title":"React hover animation effect with React Spring","url":"https://www.joshwcomeau.com/react/boop/","rank":-7.968636859947137,"score":1,"time":"2020-11-24T11:34:59Z"},{"id":25198361,"title":"Want Absolute Imports in React Native? Just Add a Little JSON","url":"https://spin.atomicobject.com/2020/11/24/absolute-imports-react-native/#.X70PAX5eFT8.hackernews","rank":-5.029694159741383,"score":1,"time":"2020-11-24T13:47:48Z"},{"id":25199678,"title":"Philz Coffee – “Can it be done in React Native?”","url":"https://www.youtube.com/watch?v=rWwz9WO-hCo","rank":-5.4223148645315336,"score":1,"time":"2020-11-24T16:08:22Z"},{"id":25200441,"title":"Learn React and Vue in 20 minutes","url":"https://www.youtube.com/watch?v=1lPrtceM6QQ","rank":-5.8814219078830545,"score":2,"time":"2020-11-24T17:10:27Z"},{"id":25202779,"title":"React Implemented in a Tweet","url":"https://anupbishnoi.com/2019/react-in-a-tweet/","rank":-6.4254656634776115,"score":2,"time":"2020-11-24T20:40:04Z"},{"id":25206060,"title":"Show HN: Standard Portal – A nice drop-in React Login Portal for your projects","url":"https://github.com/standard-ai/portal","rank":-4.5369272462944465,"score":2,"time":"2020-11-25T04:31:59Z"},{"id":25206555,"title":"Why does React Native seem to be the people’s favorite?","url":"https://exyte.com/blog/7-killing-arguments-why-react-native-is-the-best-cross-platform-open-source-ecosystem","rank":-5.029694159741383,"score":1,"time":"2020-11-25T06:46:50Z"},{"id":25207181,"title":"Blitz: The Fullstack React Framework","url":"https://blitzjs.com/","rank":-6.4254656634776115,"score":3,"time":"2020-11-25T08:46:10Z"},{"id":25207380,"title":"Show HN: React Frontload V2 – a hook for data loading that works full stack","url":"https://github.com/davnicwil/react-frontload#about","rank":-4.5369272462944465,"score":2,"time":"2020-11-25T09:24:19Z"},{"id":25217153,"title":"We speed up our React front-end application","url":"https://blog.autify.com/en/how-we-speed-up-our-react-front-end-application","rank":-5.642544952660551,"score":2,"time":"2020-11-26T05:30:22Z"},{"id":25217543,"title":"How the BBC World Service migrated to an isomorphic react app","url":"https://medium.com/bbc-design-engineering/bbc-world-service-web-performance-26b08f7abfcc","rank":-5.029694159741383,"score":1,"time":"2020-11-26T06:53:59Z"},{"id":25218872,"title":"How to structure a react-native project","url":"https://elazizi.com/how-to-structure-a-react-native-project","rank":-5.8814219078830545,"score":1,"time":"2020-11-26T11:07:06Z"},{"id":25220031,"title":"React Native Styled (Macro)","url":"https://github.com/z0al/react-native-styled.macro","rank":-6.737061774670698,"score":1,"time":"2020-11-26T13:57:21Z"},{"id":25220614,"title":"Show HN: A React Native template with open source login, user management server","url":"https://www.getory.io/login-user-management-mobile-apps-react-native-expo-template","rank":-4.690092449226312,"score":51,"time":"2020-11-26T15:08:59Z"},{"id":25223884,"title":"MERN (MongoDB, Express, React, and Node.js) Stack Tutorial","url":"https://www.edopedia.com/blog/mern-stack-tutorial/","rank":-5.4223148645315336,"score":1,"time":"2020-11-26T22:10:06Z"},{"id":25225786,"title":"A Bit about Event Delegation in React","url":"https://dev.to/maddevs/a-bit-about-event-delegation-in-react-4jeo","rank":-5.8814219078830545,"score":1,"time":"2020-11-27T05:37:21Z"},{"id":25229186,"title":"Being fullstack: The libraries I use to start a React project","url":"https://jweatherby.dev/blog/the-frontend-stack","rank":-5.029694159741383,"score":1,"time":"2020-11-27T15:00:43Z"},{"id":25231178,"title":"Show HN: React Starter Kit for Chrome Extensions","url":"https://chromeextensionkit.com/?ref=hnbf","rank":-5.642544952660551,"score":3,"time":"2020-11-27T18:13:10Z"},{"id":25235659,"title":"Open source React SaaS project integrated with Stripe","url":"https://github.com/chaoming/fireact","rank":-5.642544952660551,"score":3,"time":"2020-11-28T06:08:48Z"},{"id":25237232,"title":"Show HN: Starter Template – React, Next.js, TypeScript, Jest, ChakraUI, ESLint","url":"https://github.com/abhishekbhardwaj/chakraui-react-next.js-typescript-eslint-jest-starter","rank":-5.029694159741383,"score":4,"time":"2020-11-28T12:54:04Z"},{"id":25243693,"title":"Vue.js/React.js Cocktails","url":"https://twitter.com/Mr_1484/status/1332262150581075968","rank":-6.4254656634776115,"score":1,"time":"2020-11-29T07:59:45Z"},{"id":25246191,"title":"Show HN: I built an app for pet owners using React Native","url":"https://dognote.app","rank":-4.853960595957184,"score":1,"time":"2020-11-29T16:39:56Z"},{"id":25246638,"title":"What React Refs Are","url":"https://huth.me/what-react-refs-really-are","rank":-6.737061774670698,"score":1,"time":"2020-11-29T17:46:49Z"},{"id":25249546,"title":"React from First Principles","url":"https://mukulrathi.co.uk/intro-to-react/react-is-built-on-web-fundamentals/","rank":-6.737061774670698,"score":1,"time":"2020-11-30T00:37:09Z"},{"id":25250688,"title":"React Component Testing Using WebPack and Puppeteer","url":"https://www.npmjs.com/package/packateer","rank":-5.8814219078830545,"score":2,"time":"2020-11-30T04:19:51Z"},{"id":25251757,"title":"Show HN: React-cover- react component library, use for loading element","url":"https://github.com/AkaiZhao/react-cover","rank":-7.148568583438252,"score":1,"time":"2020-11-30T08:20:00Z"},{"id":25255945,"title":"React Query and Axios for Authentication","url":"https://cretezy.com/2020/react-query-axios-authentication","rank":-6.141418665344863,"score":1,"time":"2020-11-30T17:00:31Z"},{"id":25256252,"title":"Flutter vs. React Native – A detailed evaluation","url":"https://seanconnolly.dev/flutter-vs-react-native","rank":-5.8814219078830545,"score":6,"time":"2020-11-30T17:23:22Z"},{"id":25257022,"title":"The React Hooks Announcement in Retrospect: 2 Years Later","url":"https://dev.to/ryansolid/the-react-hooks-announcement-in-retrospect-2-years-later-18lm","rank":-5.4223148645315336,"score":1,"time":"2020-11-30T18:20:28Z"},{"id":25260191,"title":"React.js: Super Easy and Automated Localization with i18nexus","url":"https://i18nexus.com","rank":-5.4223148645315336,"score":1,"time":"2020-11-30T23:06:22Z"},{"id":25263126,"title":"Turn Table Header Sticky with React Hooks","url":"https://webup.org/blog/sticky-header-table-with-react-hooks/","rank":-5.8814219078830545,"score":1,"time":"2020-12-01T07:13:15Z"},{"id":25263241,"title":"Snapchat Shared Transitions – “Can It Be Done in React Native?”","url":"https://www.youtube.com/watch?v=NJZfRXs7nZs","rank":-5.218630283054186,"score":1,"time":"2020-12-01T07:39:26Z"},{"id":25264660,"title":"The React Hooks Announcement in Retrospect: 2 Years Later","url":"https://dev.to/ryansolid/the-react-hooks-announcement-in-retrospect-2-years-later-18lm","rank":-5.4223148645315336,"score":1,"time":"2020-12-01T12:47:44Z"},{"id":25275905,"title":"Show HN: React library for showing speedometer like gauge using D3.js","url":"https://github.com/palerdot/react-d3-speedometer","rank":-4.853960595957184,"score":5,"time":"2020-12-02T12:59:07Z"},{"id":25276133,"title":"The Performance Cost of Server Side Rendered React on Node.js (2017)","url":"https://malloc.fi/performance-cost-of-server-side-rendered-react-node-js","rank":-4.853960595957184,"score":1,"time":"2020-12-02T13:28:19Z"},{"id":25278557,"title":"React.js: A simple platform to manage and automate localization","url":"https://i18nexus.com","rank":-5.218630283054186,"score":1,"time":"2020-12-02T17:10:49Z"},{"id":25283537,"title":"Different Ways of Styling with React","url":"https://h.shadowtime2000.com/different-ways-of-styling-with-react","rank":-6.141418665344863,"score":1,"time":"2020-12-03T00:05:19Z"},{"id":25285764,"title":"React.js: A simple platform to manage and automate localization","url":"https://i18nexus.com","rank":-5.218630283054186,"score":3,"time":"2020-12-03T05:35:25Z"},{"id":25285814,"title":"Wes Bos JavaScript, Node, Gatsby, React BFD Discount","url":"https://dev.to/topitguy/wes-bos-javascript-node-gatsby-react-bfd-discount-5fo1","rank":-5.642544952660551,"score":1,"time":"2020-12-03T05:44:14Z"},{"id":25287863,"title":"React Security Tips","url":"https://react.christmas/2020/3","rank":-7.080419157732719,"score":1,"time":"2020-12-03T11:27:46Z"},{"id":25290054,"title":"React.js: A simple platform to automate and manage localization","url":"https://i18nexus.com/","rank":-5.218630283054186,"score":2,"time":"2020-12-03T15:53:14Z"},{"id":25293226,"title":"React.js: For those of you who asked, a quick i18nexus tutorial","url":"https://i18nexus.com/react-tutorial/","rank":-4.853960595957184,"score":1,"time":"2020-12-03T19:16:58Z"},{"id":25297183,"title":"OpenChakra: React Visual Editor for Chakra UI (New Release V1 Support)","url":"https://github.com/premieroctet/openchakra","rank":-5.029694159741383,"score":3,"time":"2020-12-03T23:56:09Z"},{"id":25297554,"title":"i18nexus: A simple app to manage React localization","url":"https://medium.com/javascript-in-plain-english/react-localization-the-winner-is-i18next-i18nexus-b7cd9f14094e","rank":-5.642544952660551,"score":1,"time":"2020-12-04T00:40:26Z"},{"id":25302502,"title":"No One Ever Got Fired for Choosing React","url":"https://jake.nyc/words/no-one-ever-got-fired-for-choosing-react/","rank":-5.642544952660551,"score":5,"time":"2020-12-04T14:27:05Z"},{"id":25305012,"title":"Create a Serverless School Management System with React, Auth0 and FaunaDB","url":"https://osi.codes/create-a-serverless-school-management-system-with-react-auth0-and-faunadb","rank":-5.029694159741383,"score":3,"time":"2020-12-04T17:19:46Z"},{"id":25307536,"title":"React is slow, what now?","url":"https://nosleepjavascript.com/react-performance/","rank":-6.4254656634776115,"score":3,"time":"2020-12-04T20:37:08Z"},{"id":25308000,"title":"React.js: A simple platform to automate and manage localization","url":"https://i18nexus.com/react-tutorial/","rank":-5.218630283054186,"score":1,"time":"2020-12-04T21:07:14Z"},{"id":25308614,"title":"Show HN: Built by solo dev with 80K LOC of TypeScript/React/Node","url":"https://www.producthunt.com/posts/archbee-2-0","rank":-4.690092449226312,"score":1,"time":"2020-12-04T21:51:50Z"},{"id":25308775,"title":"Show HN: Docs app built by solo dev (80K LOC of TypeScript, React, Node)","url":"https://www.producthunt.com/posts/archbee-2-0","rank":-4.5369272462944465,"score":1,"time":"2020-12-04T22:02:44Z"},{"id":25308945,"title":"Show HN: Docs app built by solo dev (80K LOC of TypeScript, React, Node)","url":"https://www.producthunt.com/posts/archbee-2-0","rank":-4.5369272462944465,"score":1,"time":"2020-12-04T22:14:51Z"},{"id":25310327,"title":"Hacn: Monadic Alternative to React Hooks","url":"https://github.com/pj/hacn","rank":-6.141418665344863,"score":1,"time":"2020-12-05T00:34:05Z"},{"id":25310462,"title":"No One Ever Got Fired for Choosing React","url":"https://jake.nyc/words/no-one-ever-got-fired-for-choosing-react/","rank":-5.642544952660551,"score":65,"time":"2020-12-05T00:52:14Z"},{"id":25310892,"title":"Using CSS Modules in create-react-app","url":"https://hashnode.com/post/using-css-modules-in-create-react-app-ckib1p0jr03mypqs10soy4r2t","rank":-5.8814219078830545,"score":1,"time":"2020-12-05T01:56:44Z"},{"id":25313506,"title":"No One Ever Got Fired for Choosing React","url":"https://jake.nyc/words/no-one-ever-got-fired-for-choosing-react/","rank":-5.642544952660551,"score":2,"time":"2020-12-05T10:51:03Z"},{"id":25313603,"title":"How to build a React interface for a serverless machine learning application","url":"https://www.youtube.com/watch?v=APiwsholTMQ&ab_channel=AhmedBesbes","rank":-4.853960595957184,"score":2,"time":"2020-12-05T11:08:13Z"},{"id":25317611,"title":"Deploy a React App with Netlify in less than 30 seconds","url":"https://www.youtube.com/watch?v=kk_5BAVQVfM","rank":-5.029694159741383,"score":2,"time":"2020-12-05T19:39:42Z"},{"id":25325771,"title":"Learn to support SCSS styles in React app created using create-react-app CLI","url":"https://jsmates.com/blog/create-react-app-with-scss-styles","rank":-6.636348695692196,"score":1,"time":"2020-12-06T19:08:53Z"},{"id":25326211,"title":"i18nexus – Scalable and Automated Localization for React","url":"https://i18nexus.com/react-tutorial/","rank":-5.8814219078830545,"score":1,"time":"2020-12-06T20:06:00Z"},{"id":25330080,"title":"React.js: A simple platform to manage localization with i18next","url":"https://i18nexus.com/react-tutorial/","rank":-5.218630283054186,"score":1,"time":"2020-12-07T07:29:12Z"},{"id":25331051,"title":"Is Stencil a Better React?","url":"https://www.wix.engineering/post/is-stencil-a-better-react","rank":-6.4254656634776115,"score":1,"time":"2020-12-07T11:04:30Z"},{"id":25331408,"title":"Show HN: Quarkly – Design tool to create sites and web apps on React","url":"https://hackernoon.com/website-builder-tool-quarkly-goes-into-open-beta-lbg31ih","rank":-4.690092449226312,"score":79,"time":"2020-12-07T12:13:36Z"},{"id":25331566,"title":"React – The Rise of the JavaScript Powerhouse","url":"https://blog.graphqleditor.com/react-js-powerhouse/","rank":-5.8814219078830545,"score":3,"time":"2020-12-07T12:39:00Z"},{"id":25331909,"title":"Is Stencil a Better React?","url":"https://www.wix.engineering/post/is-stencil-a-better-react","rank":-6.4254656634776115,"score":82,"time":"2020-12-07T13:25:53Z"},{"id":25332870,"title":"How to Create Your Own React Carousel","url":"https://spin.atomicobject.com/2020/12/07/react-carousel/#.X85G-nh63Zw.hackernews","rank":-5.8814219078830545,"score":1,"time":"2020-12-07T15:15:08Z"},{"id":25334179,"title":"React Query","url":"https://react-query.tanstack.com/","rank":-7.460654783917127,"score":4,"time":"2020-12-07T17:14:02Z"},{"id":25335659,"title":"Publishing a React Component Library with Tailwind CSS","url":"https://samrobbins.uk/blog/publishing-a-react-component-library-with-tailwind-css/","rank":-5.642544952660551,"score":1,"time":"2020-12-07T18:55:08Z"},{"id":25338430,"title":"useForm.ts – Lightweight React Forms with TypeScript","url":"https://medium.com/@benlu/useform-ts-lightweight-react-forms-with-typescript-c9b04ea17ed2","rank":-5.8814219078830545,"score":2,"time":"2020-12-07T22:16:30Z"},{"id":25339180,"title":"Why React Hooks are the Wrong Abstraction","url":"https://austinmalerba.medium.com/why-react-hooks-are-the-wrong-abstraction-8a44437747c1","rank":-5.8814219078830545,"score":1,"time":"2020-12-07T23:24:51Z"},{"id":25339372,"title":"Do I Need to Combine Django with Vue or React?","url":"https://vsupalov.com/do-i-need-to-combine-django-with-vue-or-react/","rank":-5.218630283054186,"score":1,"time":"2020-12-07T23:44:41Z"},{"id":25342155,"title":"Why React Hooks Are the Wrong Abstraction","url":"https://austinmalerba.medium.com/why-react-hooks-are-the-wrong-abstraction-8a44437747c1","rank":-5.8814219078830545,"score":1,"time":"2020-12-08T05:16:07Z"},{"id":25342980,"title":"10.000 commits later – Switching to React Native in 2017","url":"https://react.christmas/2020/8","rank":-5.218630283054186,"score":5,"time":"2020-12-08T07:55:15Z"},{"id":25344687,"title":"How to Turn Table Header Sticky with React","url":"https://dev.to/moubi/sticky-table-header-with-react-hooks-59f7","rank":-5.642544952660551,"score":1,"time":"2020-12-08T13:23:09Z"},{"id":25344789,"title":"Where React Went Wrong: Hooks/Function Components","url":"https://austinmalerba.medium.com/why-react-hooks-are-the-wrong-abstraction-8a44437747c1","rank":-5.8814219078830545,"score":1,"time":"2020-12-08T13:35:46Z"},{"id":25351387,"title":"React.js: A simple platform to manage and automate localization","url":"https://i18nexus.com/react-tutorial/","rank":-5.218630283054186,"score":1,"time":"2020-12-08T21:09:55Z"},{"id":25352909,"title":"Show HN: Tip Oracle with PWA and React","url":"https://tip-oracle.github.io","rank":-5.642544952660551,"score":2,"time":"2020-12-08T23:16:29Z"},{"id":25353744,"title":"Bundler Wars: Writing my first React library","url":"https://acco.io/bundler-wars","rank":-5.8814219078830545,"score":2,"time":"2020-12-09T00:40:30Z"},{"id":25354558,"title":"Show HN: react-spring-bottom-sheet – For the web, without compromising a11y","url":"https://react-spring-bottom-sheet.cocody.dev/","rank":-4.853960595957184,"score":1,"time":"2020-12-09T02:18:10Z"},{"id":25355995,"title":"React Localization with i18next and Translation Management in Under 15 Minutes","url":"https://www.youtube.com/watch?v=QmKnaHNW9ps","rank":-5.029694159741383,"score":1,"time":"2020-12-09T06:44:48Z"},{"id":25356081,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-12-09T07:03:00Z"},{"id":25356082,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-12-09T07:03:12Z"},{"id":25356618,"title":"Validate your parking – an introduction to React Hook Form","url":"https://react.christmas/2020/9","rank":-5.4223148645315336,"score":5,"time":"2020-12-09T08:44:45Z"},{"id":25357611,"title":"Flutter vs. React Native: A Developer’s Perspective","url":"https://gbksoft.com/blog/flutter-vs-react-native-a-developers-perspective/","rank":-5.642544952660551,"score":1,"time":"2020-12-09T11:43:00Z"},{"id":25358599,"title":"Learn how to write SaaS application with Django and React from scratch","url":"https://saasitive.com/django-react/boilerplate/","rank":-4.853960595957184,"score":2,"time":"2020-12-09T14:11:03Z"},{"id":25359012,"title":"Shrug: Url Shortener with Golang/React","url":"https://github.com/TheYahya/shrug","rank":-6.141418665344863,"score":1,"time":"2020-12-09T14:51:16Z"},{"id":25359521,"title":"Sustainable notifications with react-redux-API-tools","url":"https://labcodes.com.br/blog/articles/messaging-with-react-redux-api-tools.html","rank":-5.8814219078830545,"score":1,"time":"2020-12-09T15:31:03Z"},{"id":25359787,"title":"Show HN: Hacky – a user-friendly Hacker News reader built in React Native","url":"https://apps.apple.com/us/app/dark-hacker-news/id1459946382?","rank":-4.690092449226312,"score":7,"time":"2020-12-09T15:49:17Z"},{"id":25363092,"title":"Toogle Text in React Using UseEffect, UseState and SetInterval","url":"https://jsmates.com/blog/use-effect-to-change-text-in-regular-interval","rank":-5.4223148645315336,"score":1,"time":"2020-12-09T19:18:35Z"},{"id":25371404,"title":"React and TypeScript === “Headache”","url":"https://dev.to/vinicius77/react-typescript-headache-424g","rank":-6.737061774670698,"score":1,"time":"2020-12-10T08:55:03Z"},{"id":25371535,"title":"State Pool – Simple react global state management library","url":"https://github.com/yezyilomo/state-pool","rank":-5.642544952660551,"score":1,"time":"2020-12-10T09:11:30Z"},{"id":25372237,"title":"Recoil – State Management for React","url":"https://react.christmas/2020/10","rank":-6.4254656634776115,"score":2,"time":"2020-12-10T10:43:50Z"},{"id":25373245,"title":"Asp.net Core and React","url":"https://www.ego-cms.com/post/asp-net-webpack-react","rank":-6.4254656634776115,"score":1,"time":"2020-12-10T13:06:09Z"},{"id":25373927,"title":"Top React libraries you need to know in 2021","url":"https://blog.graphqleditor.com/react-libs-2021/","rank":-5.4223148645315336,"score":3,"time":"2020-12-10T14:20:07Z"},{"id":25374001,"title":"Useful UI and Component Libraries for React","url":"https://twitter.com/sunilc_/status/1337041211627073537","rank":-5.8814219078830545,"score":1,"time":"2020-12-10T14:28:45Z"},{"id":25375765,"title":"Issue #2 – CSS variables in React, and MongoDB aggregation","url":"https://jsmates.com/newsletter/issues/2","rank":-5.4223148645315336,"score":1,"time":"2020-12-10T17:05:32Z"},{"id":25376122,"title":"Show HN: React Chrome Extension Starter Kit and eBook","url":"https://chromeextensionkit.com?ref=hnreact","rank":-5.4223148645315336,"score":2,"time":"2020-12-10T17:34:30Z"},{"id":25380211,"title":"Top React Projects on GitHub (4th Quarter 2020)","url":"https://blog.doyinsoft.com/top-10-react-projects-on-github-4th-quarter-2020","rank":-5.642544952660551,"score":2,"time":"2020-12-10T23:28:57Z"},{"id":25383502,"title":"Create a Custom HTTP Service Provider in React","url":"https://blog.codemon.me/create-a-custom-http-service-provider-in-react","rank":-5.642544952660551,"score":1,"time":"2020-12-11T08:07:39Z"},{"id":25385118,"title":"How to toggle a class in React like a PRO","url":"https://www.youtube.com/watch?v=Gadgmn9-Xgo","rank":-5.218630283054186,"score":1,"time":"2020-12-11T12:49:16Z"},{"id":25385490,"title":"CSS post-processing using autoprefixer in a React app","url":"https://jsmates.com/blog/css-autoprefixer-in-a-react-app","rank":-5.4223148645315336,"score":1,"time":"2020-12-11T13:33:15Z"},{"id":25386201,"title":"Hit the Covid: react.js game","url":"https://www.hithecovid.com/","rank":-6.141418665344863,"score":1,"time":"2020-12-11T14:33:11Z"},{"id":25386801,"title":"React testing practices at YC companies","url":"https://reflect.run/articles/how-yc-companies-test-react-apps/","rank":-6.141418665344863,"score":2,"time":"2020-12-11T15:30:02Z"},{"id":25391077,"title":"Preact: Fast 3kb React Alternative with the Same API, Components and Virtual DOM","url":"https://preactjs.com/","rank":-4.690092449226312,"score":117,"time":"2020-12-11T21:14:25Z"},{"id":25396528,"title":"Creating a Chrome Extension with React and TypeScript","url":"https://react.christmas/2020/12","rank":-5.642544952660551,"score":1,"time":"2020-12-12T07:47:26Z"},{"id":25401191,"title":"A starter-kit or your next React app to build full-stack SaaS applications","url":"https://serverless.page/","rank":-4.5369272462944465,"score":2,"time":"2020-12-12T20:08:15Z"},{"id":25401667,"title":"Online React Native Bootcamp","url":"http://www.reactnatural.com","rank":-6.737061774670698,"score":2,"time":"2020-12-12T21:00:27Z"},{"id":25401694,"title":"Trying 9 Front End JavaScript Frameworks with CLIs in 2021(React,Svelte,Angular)","url":"https://www.youtube.com/watch?v=wNjUn-bkrmw","rank":-4.690092449226312,"score":1,"time":"2020-12-12T21:04:15Z"},{"id":25405070,"title":"Using onKeyPress with onClick to improve your React components accessibility","url":"https://anthwinter.com/articles/using-onkeypress-with-onclick-to-improve-accessibility-in-react-components","rank":-5.218630283054186,"score":1,"time":"2020-12-13T08:06:40Z"},{"id":25406477,"title":"Accessible Color Picker for React","url":"https://j3pyf.csb.app/","rank":-6.4254656634776115,"score":1,"time":"2020-12-13T13:41:48Z"},{"id":25408596,"title":"React vs. Vue vs. Angular vs. Svelte","url":"https://dev.to/jakeprins/react-vs-vue-vs-angular-vs-svelte-4026","rank":-5.8814219078830545,"score":1,"time":"2020-12-13T18:07:51Z"},{"id":25413566,"title":"Is Flutter Similar to React?","url":"https://seanconnolly.dev/is-flutter-similar-to-react","rank":-6.4254656634776115,"score":1,"time":"2020-12-14T04:29:54Z"},{"id":25415427,"title":"How to Create a React App – Stress-Free","url":"https://blog.idrisolubisi.com/how-to-create-a-react-app-stress-free","rank":-5.642544952660551,"score":1,"time":"2020-12-14T10:28:01Z"},{"id":25415555,"title":"How to create a custom scrollbar with React Native Animated API","url":"https://amanhimself.hashnode.dev/how-to-create-a-custom-scrollbar-with-react-native-animated-api","rank":-5.029694159741383,"score":1,"time":"2020-12-14T10:46:58Z"},{"id":25417064,"title":"React Pluggable: Thinking Features over Components","url":"https://stories.geekyants.com/react-pluggable-thinking-features-over-components","rank":-6.141418665344863,"score":1,"time":"2020-12-14T13:11:32Z"},{"id":25417416,"title":"React hover animation effect with React Spring","url":"https://www.joshwcomeau.com/react/boop/","rank":-7.968636859947137,"score":1,"time":"2020-12-14T13:46:48Z"},{"id":25418267,"title":"Starter kit for SaaS based on React","url":"https://www.startupjohn.com/companies/Serverless%20SaaS","rank":-5.8814219078830545,"score":1,"time":"2020-12-14T14:58:25Z"},{"id":25418314,"title":"React Query v3","url":"https://twitter.com/tannerlinsley/status/1338498989918998532","rank":-7.080419157732719,"score":4,"time":"2020-12-14T15:02:43Z"},{"id":25418619,"title":"GraphQL Data Fetching with SWR React Hooks and Hasura","url":"https://hasura.io/blog/graphql-data-fetching-swr-react-hooks-hasura","rank":-5.4223148645315336,"score":2,"time":"2020-12-14T15:29:30Z"},{"id":25420249,"title":"Why I wrote my own state management for React Virtuoso","url":"https://dev.to/petyosi/why-i-wrote-my-own-state-management-for-react-virtuoso-1b54","rank":-5.218630283054186,"score":1,"time":"2020-12-14T17:25:41Z"},{"id":25420788,"title":"React Query 3 Released","url":"https://react-query.tanstack.com/guides/migrating-to-react-query-3","rank":-6.737061774670698,"score":1,"time":"2020-12-14T17:59:29Z"},{"id":25421824,"title":"Stripe Powered shopping cart library for React","url":"https://useshoppingcart.com/","rank":-5.8814219078830545,"score":1,"time":"2020-12-14T19:14:08Z"},{"id":25427316,"title":"A Complete Guide to the Best Visual Editor for React JavaScript of 2020","url":"https://pxcode.medium.com/a-complete-guide-to-the-best-visual-editor-for-react-js-of-2020-52dcbcc3093a","rank":-4.690092449226312,"score":3,"time":"2020-12-15T05:26:11Z"},{"id":25427952,"title":"Creating a Multi Theme Switcher with React","url":"https://www.infoxicator.com/dark-mode-is-dead-here-is-an-alternative","rank":-5.8814219078830545,"score":1,"time":"2020-12-15T07:40:33Z"},{"id":25428161,"title":"Show HN: Urx – Stream-based state management for React","url":"https://urx.virtuoso.dev","rank":-5.4223148645315336,"score":1,"time":"2020-12-15T08:16:24Z"},{"id":25428515,"title":"Building Fast Forms in React with HTML5 and Validations","url":"https://time2hack.com/form-with-react-html5-validations/","rank":-5.4223148645315336,"score":1,"time":"2020-12-15T09:25:36Z"},{"id":25428750,"title":"Guidelines for Developing Custom Hooks in React","url":"https://maxrozen.com/guidelines-for-developing-custom-hooks-react/","rank":-5.8814219078830545,"score":1,"time":"2020-12-15T10:08:26Z"},{"id":25429737,"title":"Multi-User Todo App Using SyncState and React","url":"https://stories.geekyants.com/multi-user-todo-app-using-syncstate-and-react","rank":-5.642544952660551,"score":1,"time":"2020-12-15T12:42:13Z"},{"id":25429953,"title":"Building a Chat App with React Native and Gifted Chat","url":"https://www.chatkitty.com/blog/posts/building-a-chat-app-with-react-native-and-gifted-chat-part-2/","rank":-5.218630283054186,"score":1,"time":"2020-12-15T13:14:01Z"},{"id":25430329,"title":"Algorithm Visualizer Built Using React","url":"https://mhmdjaw.github.io/algo-in-motion","rank":-6.4254656634776115,"score":1,"time":"2020-12-15T14:01:18Z"},{"id":25430893,"title":"Show HN: Free video course on Next.js / React / Firebase","url":"https://react2025.com/","rank":-5.218630283054186,"score":3,"time":"2020-12-15T15:02:50Z"},{"id":25432457,"title":"JavaScript to Know for React","url":"https://kentcdodds.com/blog/javascript-to-know-for-react","rank":-6.4254656634776115,"score":3,"time":"2020-12-15T17:25:28Z"},{"id":25433419,"title":"Fix testability of React Native on Android using test automation frameworks","url":"https://github.com/facebook/react-native/pull/29610","rank":-5.029694159741383,"score":1,"time":"2020-12-15T18:40:57Z"},{"id":25434729,"title":"How to Create Wrapper Components in React with Props","url":"https://www.digitalocean.com/community/tutorials/how-to-create-wrapper-components-in-react-with-props/helpfulness_and_share_box","rank":-5.4223148645315336,"score":1,"time":"2020-12-15T20:23:38Z"},{"id":25440109,"title":"Is Create-React-App Good for SEO?","url":"https://taimoorsattar.dev/blogs/is-create-react-app-good-for-seo","rank":-5.8814219078830545,"score":3,"time":"2020-12-16T07:54:04Z"},{"id":25440465,"title":"Forms in React with HTML5 Validations","url":"https://time2hack.com/form-with-react-html5-validations/","rank":-6.141418665344863,"score":1,"time":"2020-12-16T09:10:04Z"},{"id":25441508,"title":"How to Customise the Braintree Dropin UI in React Native","url":"https://itnext.io/how-to-customise-the-braintree-dropin-ui-in-react-native-846364727dff","rank":-5.218630283054186,"score":1,"time":"2020-12-16T11:49:40Z"},{"id":25441977,"title":"Mobile game with ReasonML/ReScript and React: my experience","url":"https://dev.to/novak_20/mobile-game-with-reasonml-rescript-and-react-my-experience-33j0","rank":-5.4223148645315336,"score":1,"time":"2020-12-16T13:01:40Z"},{"id":25448282,"title":"Getting started with Emotion styling on a React app","url":"https://jsmates.com/blog/getting-started-with-emotion-on-create-react-app","rank":-5.4223148645315336,"score":1,"time":"2020-12-16T20:40:18Z"},{"id":25448428,"title":"Visly - Build React components visually","url":"https://visly.app/blogposts/visly--build-react-components-visually","rank":-6.4254656634776115,"score":2,"time":"2020-12-16T20:49:55Z"},{"id":25450961,"title":"Creating a React Analytics Recording Library","url":"https://slack.engineering/creating-a-react-analytics-logging-library-2/","rank":-6.141418665344863,"score":1,"time":"2020-12-17T00:55:05Z"},{"id":25452146,"title":"React's UseRef Deep Dive","url":"https://www.giovannibenussi.com/blog/a-complete-guide-to-useref/?id=1","rank":-6.4254656634776115,"score":70,"time":"2020-12-17T03:36:51Z"},{"id":25453212,"title":"Vercel picks up $40M to advance React framework","url":"https://venturebeat.com/2020/12/16/vercel-picks-up-40-million-to-advance-react-framework/","rank":-5.642544952660551,"score":2,"time":"2020-12-17T06:35:58Z"},{"id":25453275,"title":"A Free UI Visual Programming Tool for React.js","url":"https://pxcode.medium.com/a-free-ui-visual-programming-tool-for-react-js-pxcode-introduction-ed89c0bb8beb","rank":-5.4223148645315336,"score":5,"time":"2020-12-17T06:48:12Z"},{"id":25453741,"title":"Sorry React, but I can’t keep up anymore","url":"https://medium.com/swlh/sorry-react-but-i-cant-keep-up-anymore-6b6c8415708c","rank":-5.4223148645315336,"score":2,"time":"2020-12-17T08:31:01Z"},{"id":25453820,"title":"A K8s controller with Go, 'scrollytelling' in React and how to WASM dwarf","url":"https://www.getrevue.co/profile/IvanMarko/issues/a-k8s-controller-with-go-scrollytelling-in-react-how-to-wasm-dwarf-300252","rank":-4.690092449226312,"score":1,"time":"2020-12-17T08:50:27Z"},{"id":25454595,"title":"React vs. Angular vs. Vue","url":"https://blog.graphqleditor.com/react-angular-vue/","rank":-6.4254656634776115,"score":4,"time":"2020-12-17T11:27:19Z"},{"id":25455008,"title":"Do You Need Microservice Architecture, Kubernetes or React?","url":"https://jovanitarnowski.medium.com/do-you-need-microservice-architecture-kubernetes-or-react-5d5a2f9bfb5b","rank":-5.642544952660551,"score":2,"time":"2020-12-17T12:36:44Z"},{"id":25455676,"title":"Tl;Dr React – React snippets that you're always looking for but never find","url":"https://tldreact.dev/","rank":-6.636348695692196,"score":3,"time":"2020-12-17T14:09:42Z"},{"id":25457175,"title":"Show HN: UseAuth – add auth to React apps in 5min","url":"https://useauth.dev/","rank":-5.218630283054186,"score":9,"time":"2020-12-17T16:39:32Z"},{"id":25460746,"title":"JSMates Weekly: Issue #5 – React Hooks, Tailwind CSS and Code Scanning","url":"https://jsmates.com/newsletter/issues/5","rank":-5.029694159741383,"score":1,"time":"2020-12-17T21:34:13Z"},{"id":25461136,"title":"SwiftUI renderer for React Native","url":"https://blog.swmansion.com/swiftui-renderer-for-react-native-2b62fda38c9b","rank":-6.4254656634776115,"score":2,"time":"2020-12-17T22:06:10Z"},{"id":25464511,"title":"Moon.js – Lightweight, functional React-alternative","url":"https://moonjs.org/","rank":-6.141418665344863,"score":4,"time":"2020-12-18T06:49:38Z"},{"id":25464906,"title":"Show HN: My Star Wars react JavaScript app","url":"http://starwars-characterinfo.herokuapp.com/","rank":-5.642544952660551,"score":1,"time":"2020-12-18T08:02:41Z"},{"id":25466599,"title":"To-Do App Built Using React Pluggable","url":"https://techblog.geekyants.com/react-pluggable-a-quick-guide","rank":-5.8814219078830545,"score":1,"time":"2020-12-18T12:56:30Z"},{"id":25467327,"title":"Show HN: React-bones, a cross platform skeleton loader for React/React Native","url":"https://www.npmjs.com/package/react-bones","rank":-7.997238238021285,"score":3,"time":"2020-12-18T14:23:25Z"},{"id":25469220,"title":"How to Use Props to Pass Data to Child Components in React.js","url":"https://blog.asayer.io/how-to-use-props-to-pass-data-to-child-components-in-react-js","rank":-4.690092449226312,"score":1,"time":"2020-12-18T17:09:49Z"},{"id":25471028,"title":"An easy guide to testing React hooks","url":"https://blog.asayer.io/an-easy-guide-to-testing-react-hooks","rank":-5.8814219078830545,"score":1,"time":"2020-12-18T19:41:46Z"},{"id":25471266,"title":"Sanity UI: A composable, accessible, beautiful React component library","url":"https://www.sanity.io/blog/streamline-your-studio-development-with-sanity-ui","rank":-5.4223148645315336,"score":3,"time":"2020-12-18T20:04:48Z"},{"id":25472338,"title":"React-hot-toast: Smoking hot notifications for your React app","url":"https://react-hot-toast.com/","rank":-7.337343744886062,"score":2,"time":"2020-12-18T21:33:32Z"},{"id":25472768,"title":"Interview with React Query's Creator: Tanner Linsley","url":"https://nosleepjavascript.com/interview-tanner-linsley/","rank":-5.642544952660551,"score":1,"time":"2020-12-18T22:18:58Z"},{"id":25473802,"title":"Under-the-hood of React Hooks – a look at state and effect mechanisms","url":"https://craigtaub.dev/under-the-hood-of-react-hooks","rank":-4.690092449226312,"score":2,"time":"2020-12-19T00:34:47Z"},{"id":25487333,"title":"Creating a React component library using Storybook 6","url":"https://dev.to/prateek3255/creating-a-react-component-library-using-storybook-6-200m","rank":-5.642544952660551,"score":1,"time":"2020-12-20T16:25:45Z"},{"id":25493944,"title":"React-super-cmd – the Superhuman-like command line for React","url":"https://github.com/saharmor/react-super-cmd","rank":-7.337343744886062,"score":4,"time":"2020-12-21T11:32:52Z"},{"id":25494322,"title":"My approach to learn TypeScript as a react developer","url":"https://elazizi.com/how-to-learn-type-script-for-react-developers","rank":-5.4223148645315336,"score":1,"time":"2020-12-21T12:34:19Z"},{"id":25496584,"title":"How to React to the Ledger Data Breach","url":"https://serhack.me/articles/how-to-react-data-breach-ledger/","rank":-5.642544952660551,"score":1,"time":"2020-12-21T16:44:22Z"},{"id":25497065,"title":"Zero-Bundle-Size React Server Components","url":"https://reactjs.org/blog/2020/12/21/data-fetching-with-react-server-components.html","rank":-6.141418665344863,"score":227,"time":"2020-12-21T17:24:55Z"},{"id":25498061,"title":"RFC: React Server Components","url":"https://github.com/reactjs/rfcs/blob/bf51f8755ddb38d92e23ad415fc4e3c02b95b331/text/0000-server-components.md","rank":-6.737061774670698,"score":1,"time":"2020-12-21T18:53:15Z"},{"id":25498205,"title":"How the BBC World migrated 31M weekly readers to an isomorphic react app","url":"https://medium.com/bbc-design-engineering/bbc-world-service-web-performance-26b08f7abfcc","rank":-4.690092449226312,"score":4,"time":"2020-12-21T19:05:27Z"},{"id":25499280,"title":"How to make a game using XState and React","url":"https://thief.bradwoods.io/","rank":-5.4223148645315336,"score":2,"time":"2020-12-21T20:38:04Z"},{"id":25499328,"title":"Declarative Simplicity in React with useInterval","url":"https://micahcantor.xyz/blog/practical-react-use-interval","rank":-6.141418665344863,"score":2,"time":"2020-12-21T20:43:19Z"},{"id":25499942,"title":"Data Fetching with React Server Components","url":"https://youtube.com/watch?v=TQQPAU21ZUw&feature=share","rank":-6.141418665344863,"score":1,"time":"2020-12-21T21:41:48Z"},{"id":25502425,"title":"RFC: React Server Components","url":"https://github.com/reactjs/rfcs/blob/2b3ab544f46f74b9035d7768c143dc2efbacedb6/text/0000-server-components.md","rank":-6.737061774670698,"score":2,"time":"2020-12-22T03:08:45Z"},{"id":25502686,"title":"React Native Debug Tool","url":"https://github.com/chende008/react-native-debug-tool","rank":-6.737061774670698,"score":1,"time":"2020-12-22T03:56:22Z"},{"id":25502689,"title":"React-native-easy-app – React Native One-stop solution","url":"https://github.com/chende008/react-native-easy-app","rank":-7.536359457861464,"score":1,"time":"2020-12-22T03:56:31Z"},{"id":25502942,"title":"Introduction to React Server Components","url":"https://www.giovannibenussi.com/blog/introduction-to-react-server-components/","rank":-6.4254656634776115,"score":1,"time":"2020-12-22T04:45:00Z"},{"id":25503153,"title":"React Server Components","url":"https://www.giovannibenussi.com/blog/introduction-to-react-server-components/","rank":-7.080419157732719,"score":1,"time":"2020-12-22T05:20:33Z"},{"id":25505333,"title":"React Server Components Introduction","url":"https://www.giovannibenussi.com/blog/introduction-to-react-server-components/","rank":-6.737061774670698,"score":1,"time":"2020-12-22T11:43:43Z"},{"id":25506289,"title":"How to React to the Ledger Data Breach","url":"https://serhack.me/articles/how-to-react-data-breach-ledger/?hn=1","rank":-5.642544952660551,"score":3,"time":"2020-12-22T13:57:32Z"},{"id":25508899,"title":"Server Components in React","url":"https://www.giovannibenussi.com/blog/introduction-to-react-server-components/","rank":-6.737061774670698,"score":1,"time":"2020-12-22T17:38:52Z"},{"id":25510297,"title":"React Server Components","url":"https://addyosmani.com/blog/react-server-components/","rank":-7.080419157732719,"score":1,"time":"2020-12-22T19:45:29Z"},{"id":25513025,"title":"83% of pages use JQuery, 4% use React","url":"https://almanac.httparchive.org/en/2020/javascript#libraries","rank":-5.642544952660551,"score":2,"time":"2020-12-23T00:19:46Z"},{"id":25513561,"title":"Some Thoughts on React Server Components","url":"https://dev.to/mvila/some-thoughts-on-react-server-components-obd","rank":-6.141418665344863,"score":1,"time":"2020-12-23T01:52:55Z"},{"id":25516861,"title":"React-konva – React components for 2d graphics on canvas","url":"https://konvajs.org/docs/react/Intro.html","rank":-7.536359457861464,"score":1,"time":"2020-12-23T12:29:31Z"},{"id":25517073,"title":"Show HN: Wildcard API – Data Loading Like React Server Components, Today","url":"https://github.com/reframejs/wildcard-api","rank":-5.029694159741383,"score":2,"time":"2020-12-23T12:55:06Z"},{"id":25517123,"title":"Do you know one who's in need for a developer for his or her react app?","url":"https://coscoding.com/","rank":-4.132099107886384,"score":1,"time":"2020-12-23T12:59:24Z"},{"id":25517226,"title":"Show HN: Django and React SaaS boilerplate tutorial","url":"https://github.com/saasitive/django-react-boilerplate","rank":-5.642544952660551,"score":135,"time":"2020-12-23T13:09:35Z"},{"id":25517357,"title":"An Annotated Guide to React Server Components","url":"https://dev.to/swyx/an-annotated-guide-to-the-react-server-components-demo-2a83","rank":-5.8814219078830545,"score":1,"time":"2020-12-23T13:24:25Z"},{"id":25517422,"title":"Why not automate it? CI/CD? Yes And for React Native apps, too","url":"https://blog.logrocket.com/react-native-ci-cd-using-github-actions/","rank":-4.690092449226312,"score":1,"time":"2020-12-23T13:30:26Z"},{"id":25517754,"title":"React library for showing speedometer like gauge using D3.js","url":"https://github.com/palerdot/react-d3-speedometer","rank":-5.218630283054186,"score":4,"time":"2020-12-23T14:09:32Z"},{"id":25523061,"title":"React Server Components","url":"https://addyosmani.com/blog/react-server-components/","rank":-7.080419157732719,"score":2,"time":"2020-12-23T22:34:08Z"},{"id":25524501,"title":"Introduction to React Server Components","url":"https://www.giovannibenussi.com/blog/introduction-to-react-server-components/","rank":-6.4254656634776115,"score":1,"time":"2020-12-24T02:20:02Z"},{"id":25526146,"title":"Zero-Bundle-Size React Server Components","url":"https://github.com/reactjs/server-components-demo","rank":-6.141418665344863,"score":2,"time":"2020-12-24T09:26:49Z"},{"id":25526608,"title":"The React Core Team","url":"https://react.christmas/2020/24","rank":-6.737061774670698,"score":1,"time":"2020-12-24T11:21:57Z"},{"id":25527016,"title":"Server Side Components in React","url":"https://www.youtube.com/watch?v=TQQPAU21ZUw","rank":-6.4254656634776115,"score":1,"time":"2020-12-24T12:48:52Z"},{"id":25528794,"title":"Building a React Native App for Your Christmas Lights","url":"https://www.makeartwithpython.com/blog/minimum-viable-christmas-lights/","rank":-5.4223148645315336,"score":24,"time":"2020-12-24T16:19:39Z"},{"id":25530598,"title":"The Death of Flash, the Rise of React and What’s Next","url":"https://johnpolacek.medium.com/the-death-of-flash-the-rise-of-react-and-whats-next-965d0fb51841","rank":-4.853960595957184,"score":1,"time":"2020-12-24T19:28:27Z"},{"id":25534639,"title":"React Starter App","url":"https://techstack.hashnode.dev/react-starter-app","rank":-7.080419157732719,"score":1,"time":"2020-12-25T06:10:24Z"},{"id":25537424,"title":"A Visual Guide to React Mental Models","url":"https://obedparla.com/code/a-visual-guide-to-react-mental-models/","rank":-5.8814219078830545,"score":1,"time":"2020-12-25T16:42:54Z"},{"id":25537601,"title":"React Server Components","url":"https://addyosmani.com/blog/react-server-components/","rank":-7.080419157732719,"score":1,"time":"2020-12-25T17:10:09Z"},{"id":25542203,"title":"Rewrote React Native back to native and improvements on metrics","url":"https://lwgmnz.me/2020/12/26/2020-was-a-mixed-year/","rank":-5.218630283054186,"score":1,"time":"2020-12-26T08:44:14Z"},{"id":25542947,"title":"React and Bootstrap Starter Template","url":"https://chrisdev.hashnode.dev/react-and-bootstrap-starter-template","rank":-6.4254656634776115,"score":1,"time":"2020-12-26T12:05:29Z"},{"id":25542981,"title":"Simple `UseState()` in React","url":"https://chrisdev.hashnode.dev/simple-usestate-in-react","rank":-6.737061774670698,"score":1,"time":"2020-12-26T12:12:32Z"},{"id":25545198,"title":"Grubhub gig workers react angrily to change in tipping policy","url":"https://www.ft.com/content/c1427824-3a8c-4487-8fdc-c647ba7e7fe7","rank":-5.218630283054186,"score":1,"time":"2020-12-26T18:13:08Z"},{"id":25549313,"title":"React.js: A simple platform to manage and automate localization","url":"https://i18nexus.com","rank":-5.218630283054186,"score":1,"time":"2020-12-27T06:31:22Z"},{"id":25551341,"title":"Practical React Query","url":"https://tkdodo.eu/blog/practical-react-query","rank":-7.080419157732719,"score":1,"time":"2020-12-27T14:44:59Z"},{"id":25553748,"title":"React Components","url":"https://techstack.hashnode.dev/react-components","rank":-7.460654783917127,"score":1,"time":"2020-12-27T19:55:20Z"},{"id":25560337,"title":"React JSX","url":"https://techstack.hashnode.dev/react-jsx","rank":-7.460654783917127,"score":1,"time":"2020-12-28T16:13:27Z"},{"id":25560810,"title":"AWS serverless photo gallery with create-react-app, S3, Lambda, and DynamoDB","url":"https://github.com/cmdcolin/aws_serverless_photo_gallery","rank":-4.853960595957184,"score":3,"time":"2020-12-28T17:01:39Z"},{"id":25561058,"title":"Show HN: Updated My Django and React SaaS Boilerplate","url":"https://github.com/marcphilippebeaujean-abertay/django-react-cookiecutter","rank":-5.4223148645315336,"score":1,"time":"2020-12-28T17:28:31Z"},{"id":25561081,"title":"React Server Components demo using Next.js","url":"https://next-server-components.vercel.app/","rank":-5.8814219078830545,"score":3,"time":"2020-12-28T17:30:37Z"},{"id":25561335,"title":"Grubhub gig workers react angrily to change in tipping policy","url":"https://www.ft.com/content/c1427824-3a8c-4487-8fdc-c647ba7e7fe7","rank":-5.218630283054186,"score":15,"time":"2020-12-28T17:54:47Z"},{"id":25562594,"title":"React.js: A simple platform to manage and automate localization","url":"https://i18nexus.com","rank":-5.218630283054186,"score":1,"time":"2020-12-28T19:56:57Z"},{"id":25564093,"title":"Where to put React state (diagram)","url":"https://kentcdodds.com/static/f14c2d3af9a01a178dd70ab1e2449180/3145a/where-to-put-state.png","rank":-6.141418665344863,"score":2,"time":"2020-12-28T22:38:33Z"},{"id":25564821,"title":"React Starter App","url":"https://dev.to/bello/react-starter-app-3iik","rank":-7.080419157732719,"score":1,"time":"2020-12-28T23:53:21Z"},{"id":25568531,"title":"React Native Developer for FinTech Startup","url":"https://www.gapless.app/careers/senior-front-end/","rank":-6.141418665344863,"score":1,"time":"2020-12-29T10:32:07Z"},{"id":25569537,"title":"React’s UseRef Interactive Article","url":"https://www.giovannibenussi.com/blog/a-complete-guide-to-useref/","rank":-6.4254656634776115,"score":1,"time":"2020-12-29T13:27:00Z"},{"id":25569767,"title":"Recompose for React","url":"https://github.com/acdlite/recompose","rank":-7.080419157732719,"score":1,"time":"2020-12-29T14:00:51Z"},{"id":25575480,"title":"LitElement Web Components in React App","url":"https://www.tderflinger.com/en/litelement-react-app","rank":-6.141418665344863,"score":1,"time":"2020-12-29T21:50:27Z"},{"id":25578049,"title":"8 Awesome React Hooks","url":"https://dev.to/simonholdorf/8-awesome-react-hooks-2b14","rank":-6.737061774670698,"score":1,"time":"2020-12-30T03:18:32Z"},{"id":25578079,"title":"State management that tailored for react","url":"https://github.com/concentjs/concent","rank":-6.141418665344863,"score":1,"time":"2020-12-30T03:22:42Z"},{"id":25583089,"title":"Show HN: React 17 Boilerplate with useContext and useReducer utils","url":"https://github.com/mattlockyer/rpbp","rank":-5.218630283054186,"score":1,"time":"2020-12-30T16:35:36Z"},{"id":25592635,"title":"Using Custom React Hooks for Persistent User Data","url":"https://aburaksafak.hashnode.dev/using-custom-react-hooks-for-persistent-user-data","rank":-5.642544952660551,"score":1,"time":"2020-12-31T13:48:29Z"},{"id":25594969,"title":"Show HN: I wrote about how to create a WPM calculator using React Hooks","url":"https://paulnovacovici.medium.com/building-a-wpm-typing-test-with-react-hooks-805da08e2eed","rank":-4.5369272462944465,"score":1,"time":"2020-12-31T17:47:23Z"},{"id":25601747,"title":"Simple React Carousel","url":"https://dev.to/rakumairu/simple-react-carousel-24m0","rank":-7.080419157732719,"score":1,"time":"2021-01-01T08:31:50Z"},{"id":25605387,"title":"React Server Components (With Next.js Demo)","url":"https://www.youtube.com/watch?v=DuSa5E-GgwU","rank":-5.8814219078830545,"score":1,"time":"2021-01-01T18:31:06Z"},{"id":25610881,"title":"Show HN: Aesop, a VSCode Extension for React Storybooks","url":"https://github.com/storybookjs/vs-code-plugin","rank":-5.4223148645315336,"score":2,"time":"2021-01-02T06:27:27Z"},{"id":25612580,"title":"Deploy A React app on GitHub pages","url":"https://chrisdev.hashnode.dev/deploy-a-react-app-on-github-pages","rank":-5.8814219078830545,"score":1,"time":"2021-01-02T13:04:28Z"},{"id":25612582,"title":"eBook: A React Developer’s Guide to Hooks","url":"https://gum.co/use-hooks","rank":-5.642544952660551,"score":0,"time":"2021-01-02T13:04:30Z"},{"id":25614836,"title":"Dnd kit – a modern drag and drop toolkit for React","url":"https://dndkit.com/","rank":-5.218630283054186,"score":4,"time":"2021-01-02T18:09:40Z"},{"id":25615365,"title":"Beginner React/Messenger Tutorials: 2020 Developer Circles Community Challenge","url":"https://chrisdev.hashnode.dev/beginner-reactmessenger-tutorials-2020-developer-circles-community-challenge","rank":-5.4223148645315336,"score":1,"time":"2021-01-02T19:00:47Z"},{"id":25624728,"title":"Show HN: Xstyled – Utility-First CSS-in-JS Framework for React","url":"https://xstyled.dev","rank":-5.029694159741383,"score":3,"time":"2021-01-03T20:04:02Z"},{"id":25626107,"title":"Show HN: Ngext – A routing framework for Angular inspired by React's nextjs","url":"https://github.com/benwinding/ngext","rank":-4.690092449226312,"score":4,"time":"2021-01-03T23:02:07Z"},{"id":25630858,"title":"How to Handle Swipe Event on React Carousel","url":"https://dev.to/rakumairu/how-to-handle-swipe-event-on-react-carousel-24ab","rank":-5.642544952660551,"score":1,"time":"2021-01-04T13:12:41Z"},{"id":25631350,"title":"Auto Shrink Header on Scroll in React","url":"https://dev.to/phuctm97/auto-shrink-header-on-scroll-in-react-12a3","rank":-5.8814219078830545,"score":1,"time":"2021-01-04T13:56:09Z"},{"id":25633322,"title":"How to Code in React.js by DigitalOcean","url":"https://www.digitalocean.com/community/tutorial_series/how-to-code-in-react-js","rank":-5.642544952660551,"score":1,"time":"2021-01-04T16:19:06Z"},{"id":25643314,"title":"React and Redux and Comlink = Off-main-thread","url":"https://surma.dev/things/react-redux-comlink/index.html","rank":-5.642544952660551,"score":1,"time":"2021-01-05T08:10:31Z"},{"id":25644177,"title":"Using Observers in Laravel to react to model changes and clean up your code","url":"https://codingwithstef.com/2021-01-05-using-observers-in-laravel","rank":-4.5369272462944465,"score":1,"time":"2021-01-05T10:50:44Z"},{"id":25645793,"title":"Show HN: Superfast KV store for React Native","url":"https://github.com/greentriangle/react-native-leveldb","rank":-5.642544952660551,"score":7,"time":"2021-01-05T14:26:48Z"},{"id":25645796,"title":"eBook: A React Developer’s Guide to Hooks","url":"https://gum.co/use-hooks","rank":-5.642544952660551,"score":0,"time":"2021-01-05T14:26:57Z"},{"id":25646222,"title":"Show HN: An eBook to understand React hooks and solve common problems they cause","url":"https://gumroad.com/l/use-hooks","rank":-4.5369272462944465,"score":0,"time":"2021-01-05T15:05:00Z"},{"id":25653257,"title":"Show HN: Anzu – next gen react-ive forums engine","url":"https://tryanzu.com","rank":-5.4223148645315336,"score":1,"time":"2021-01-06T00:22:52Z"},{"id":25655187,"title":"Things to Know in React","url":"https://haroldcabrera.substack.com/p/things-to-know-in-react","rank":-6.4254656634776115,"score":1,"time":"2021-01-06T06:36:40Z"},{"id":25656097,"title":"Cached Size of React Memo","url":"https://reactjs.org/docs/hooks-reference.html#usememo","rank":-6.4254656634776115,"score":1,"time":"2021-01-06T09:35:20Z"},{"id":25657417,"title":"React Update 2020","url":"https://dev.to/blossom/react-update-2020-jib","rank":-7.080419157732719,"score":1,"time":"2021-01-06T13:11:57Z"},{"id":25657681,"title":"React Native Offline Mode with React Context","url":"https://kriss.io/react-native-offline-mode-with-react-context","rank":-7.968636859947137,"score":1,"time":"2021-01-06T13:50:46Z"},{"id":25659484,"title":"Okay but Why React.js?","url":"https://archanaserver.hashnode.dev/okay-but-why-reactjs-ckjlni8jz0fq6tbs1469rdpdj","rank":-6.4254656634776115,"score":1,"time":"2021-01-06T16:54:17Z"},{"id":25659670,"title":"Good Resources to Learn React.js","url":"https://larsroettig.dev/how-i-learned-react","rank":-6.141418665344863,"score":1,"time":"2021-01-06T17:10:58Z"},{"id":25660357,"title":"A Better React/Rails Architecture","url":"https://multithreaded.stitchfix.com/blog/2021/01/06/a-better-react-rails-architecture/","rank":-6.4254656634776115,"score":2,"time":"2021-01-06T18:03:43Z"},{"id":25663753,"title":"Rails, React, Microservices and Micro-FrontEnds","url":"https://multithreaded.stitchfix.com/blog/2021/01/06/a-better-react-rails-architecture/?hn=2","rank":-6.141418665344863,"score":24,"time":"2021-01-06T22:48:12Z"},{"id":25667051,"title":"Show HN: React 17 Boilerplate with Tailwind 2, Webpack 5, HMR","url":"https://github.com/altafino/react-webpack-5-tailwind-2","rank":-5.029694159741383,"score":14,"time":"2021-01-07T03:46:12Z"},{"id":25669277,"title":"UseEffect by Example – Learn React's UseEffect Hook Using Examples","url":"https://useeffectbyexample.com/","rank":-5.218630283054186,"score":1,"time":"2021-01-07T10:02:21Z"},{"id":25671580,"title":"Show HN: A full application as a Chrome extension using React Native web","url":"https://chrome.google.com/webstore/detail/webwall-advanced-privacy/kdkochodolnbncigpmpenjjohjlkccii","rank":-4.690092449226312,"score":1,"time":"2021-01-07T14:44:57Z"},{"id":25671922,"title":"Show HN: An eBook to understand React hooks and solve common problems they cause","url":"https://gumroad.com/l/use-hooks","rank":-4.5369272462944465,"score":2,"time":"2021-01-07T15:11:44Z"},{"id":25671982,"title":"Blazing-fast bug solving on React apps","url":"https://charlypoly.com/publications/blazing-fast-bug-solving-react","rank":-5.8814219078830545,"score":1,"time":"2021-01-07T15:17:07Z"},{"id":25677272,"title":"Show HN: I built a 4kb alternative to React, Vue, etc for building web UIs.","url":"https://synergyjs.org","rank":-4.3934495640662155,"score":343,"time":"2021-01-07T20:50:19Z"},{"id":25677648,"title":"What React Gets Wrong","url":"https://thejunkland.com/blog/what-react-gets-wrong.html","rank":-6.737061774670698,"score":34,"time":"2021-01-07T21:19:33Z"},{"id":25680235,"title":"React CSS","url":"https://dev.to/bello/react-css-3355","rank":-7.460654783917127,"score":1,"time":"2021-01-08T01:28:12Z"},{"id":25681606,"title":"Implement Watch Ads for Remove Ads in React Native","url":"https://kriss.io/implement-watch-ads-for-remove-ads-in-react-native","rank":-5.4223148645315336,"score":1,"time":"2021-01-08T04:44:53Z"},{"id":25681810,"title":"Building an Image Gallery with React and TailwindCSS [video]","url":"https://www.youtube.com/watch?v=cD8I8baOlXo","rank":-5.4223148645315336,"score":1,"time":"2021-01-08T05:27:30Z"},{"id":25682320,"title":"What's all the hype about React Server Components?","url":"https://juanmanuelalloron.com/2021/01/07/whats-all-the-hype-about-react-server-components/","rank":-5.4223148645315336,"score":1,"time":"2021-01-08T07:03:31Z"},{"id":25682432,"title":"React Server Components: what it is, what to expect and how to get started","url":"https://juanmanuelalloron.com/2021/01/07/whats-all-the-hype-about-react-server-components/","rank":-4.5369272462944465,"score":1,"time":"2021-01-08T07:23:59Z"},{"id":25684102,"title":"Creating Memory-Leak Proof Reducer with React Hooks","url":"https://aburaksafak.hashnode.dev/creating-memory-leak-proof-reducer-with-react-hooks","rank":-5.642544952660551,"score":1,"time":"2021-01-08T12:47:11Z"},{"id":25684696,"title":"Understand how React hooks work","url":"https://scastiel.dev/posts/2021-01-03-hooks-mental-model-and-rules/","rank":-6.4254656634776115,"score":0,"time":"2021-01-08T13:52:26Z"},{"id":25685425,"title":"Less Known React Hooks","url":"https://aburaksafak.hashnode.dev/less-known-react-hooks","rank":-6.737061774670698,"score":1,"time":"2021-01-08T15:13:14Z"},{"id":25697316,"title":"7 Ways Of Achieving Conditional Rendering in React","url":"https://blog.asayer.io/7-ways-of-achieving-conditional-rendering-in-react","rank":-5.642544952660551,"score":1,"time":"2021-01-09T05:04:58Z"},{"id":25709768,"title":"Curated list of awesome React Native components and libraries","url":"https://www.awesome-react-native.com/","rank":-5.4223148645315336,"score":5,"time":"2021-01-10T04:06:32Z"},{"id":25711593,"title":"Stripe Card Payment in React Native Without 3P Library","url":"https://dev.to/impdp/stripe-card-payment-in-react-native-without-3p-library-3l49","rank":-5.4223148645315336,"score":1,"time":"2021-01-10T06:49:31Z"},{"id":25712147,"title":"React.js founder leaves Facebook","url":"https://twitter.com/jordwalke/status/1347695301436456963","rank":-6.4254656634776115,"score":3,"time":"2021-01-10T08:01:34Z"},{"id":25714756,"title":"Show HN: A guide in 11 lessons to use React Hooks at their full potential","url":"https://gumroad.com/l/use-hooks/hn","rank":-4.3934495640662155,"score":1,"time":"2021-01-10T14:12:01Z"},{"id":25715473,"title":"React accepts less than 50% of contributions from outsiders","url":"https://merge-chance.info/target?repo=facebook/react","rank":-5.4223148645315336,"score":1,"time":"2021-01-10T15:22:25Z"},{"id":25724872,"title":"React Native: Responsive and Adaptive User Interfaces","url":"https://dev.to/holdmypotion/react-native-responsive-and-adaptive-user-interfaces-3c6d","rank":-5.8814219078830545,"score":1,"time":"2021-01-11T05:16:44Z"},{"id":25725455,"title":"How to Use Redux Persist in React Native with Asyncstorage","url":"https://blog.jscrambler.com/how-to-use-redux-persist-in-react-native-with-asyncstorage/","rank":-5.218630283054186,"score":1,"time":"2021-01-11T06:38:34Z"},{"id":25727399,"title":"Show HN: Webrix – Powerful building blocks for React-based web applications","url":"https://webrix.amdocs.com/","rank":-5.029694159741383,"score":1,"time":"2021-01-11T11:12:22Z"},{"id":25727566,"title":"React Hooks and Redux are friends, not enemies","url":"https://medium.com/swlh/react-hooks-and-redux-are-friends-not-enemies-cb0ecfa613ed","rank":-5.642544952660551,"score":1,"time":"2021-01-11T11:32:15Z"},{"id":25728759,"title":"Let's Bring Spacer GIFs Back (React.js)","url":"https://www.joshwcomeau.com/react/modern-spacer-gif/","rank":-5.642544952660551,"score":3,"time":"2021-01-11T13:45:35Z"},{"id":25730001,"title":"Show HN: Juliette now supports Angular 11 and React 17 :)","url":"https://github.com/markostanimirovic/juliette","rank":-5.218630283054186,"score":2,"time":"2021-01-11T15:17:39Z"},{"id":25730350,"title":"Reimplement Redux with vanilla React in 12 lines of code","url":"https://dev.to/scastiel/reimplement-redux-with-vanilla-react-in-12-lines-of-code-3k6m","rank":-5.218630283054186,"score":1,"time":"2021-01-11T15:40:20Z"},{"id":25735550,"title":"Show HN: Hacn – a React “monad” implemented using F#/Fable","url":"https://github.com/pj/hacn","rank":-5.218630283054186,"score":21,"time":"2021-01-11T20:00:35Z"},{"id":25738177,"title":"A React Developer’s Guide to Hooks","url":"https://flurly.com/p/use-hooks","rank":-5.8814219078830545,"score":3,"time":"2021-01-11T22:14:11Z"},{"id":25739071,"title":"Show HN: A way to use React with CoffeeScript instead of JSX","url":"https://github.com/ch1c0t/wrapjsx","rank":-4.853960595957184,"score":1,"time":"2021-01-11T22:59:56Z"},{"id":25740813,"title":"Looping through List components in React","url":"https://techstack.hashnode.dev/looping-through-list-components-in-react","rank":-6.141418665344863,"score":1,"time":"2021-01-12T00:58:40Z"},{"id":25741650,"title":"Intro to React Server Side Rendering","url":"https://medium.com/javascript-in-plain-english/intro-to-react-server-side-rendering-3c2af3782d08","rank":-6.141418665344863,"score":1,"time":"2021-01-12T02:51:45Z"},{"id":25743427,"title":"React – Introducing Server and Shared Components","url":"https://nitayneeman.com/posts/introducing-server-and-shared-components-in-react/","rank":-6.141418665344863,"score":1,"time":"2021-01-12T07:14:29Z"},{"id":25745597,"title":"Top React Projects on GitHub (4th Quarter 2020)","url":"https://blog.doyinsoft.com/top-10-react-projects-on-github-4th-quarter-2020","rank":-5.642544952660551,"score":1,"time":"2021-01-12T11:50:27Z"},{"id":25746067,"title":"How to Show Multiple Item in Simple React Carousel","url":"https://dev.to/rakumairu/how-to-show-multiple-item-in-simple-react-carousel-32dd","rank":-5.4223148645315336,"score":1,"time":"2021-01-12T12:43:29Z"},{"id":25746136,"title":"What Is React?","url":"https://techstack.hashnode.dev/what-is-react-1","rank":-7.080419157732719,"score":1,"time":"2021-01-12T12:52:05Z"},{"id":25746393,"title":"Simple Script Cut 50% Size of My React Website","url":"https://phuctm97.com/blog/simple-script-cut-half-my-react-app-size","rank":-5.4223148645315336,"score":1,"time":"2021-01-12T13:17:58Z"},{"id":25749028,"title":"How to write your own custom React hooks","url":"https://www.wisdomgeek.com/development/web-development/react/how-to-write-your-own-custom-react-hooks/","rank":-5.642544952660551,"score":1,"time":"2021-01-12T16:25:21Z"},{"id":25749412,"title":"Using react-i18next? Automate and manage your translations with i18nexus","url":"https://i18nexus.com","rank":-5.218630283054186,"score":1,"time":"2021-01-12T16:46:03Z"},{"id":25760623,"title":"Top React Hook Libraries","url":"https://www.bornfight.com/blog/top-10-react-hook-libraries/","rank":-6.737061774670698,"score":1,"time":"2021-01-13T11:11:11Z"},{"id":25761515,"title":"Working with React's Lazy in Production","url":"https://write.as/sammorrowdrums/working-with-reacts-lazy-in-production","rank":-5.8814219078830545,"score":2,"time":"2021-01-13T13:11:25Z"},{"id":25765778,"title":"Show HN: React CSS Grid Components or Implementing What's Missing from CSS Grid","url":"https://github.com/jalal246/folo/tree/master/packages/folo-layout","rank":-4.5369272462944465,"score":0,"time":"2021-01-13T18:08:17Z"},{"id":25766662,"title":"How and When to Use React UseCallback","url":"https://amberwilson.co.uk/blog/how-and-when-to-use-react-usecallback/","rank":-5.8814219078830545,"score":1,"time":"2021-01-13T19:14:20Z"},{"id":25766885,"title":"Show HN: React Accessible Headings – don't hardcode headings in components","url":"https://www.npmjs.com/package/react-accessible-headings","rank":-5.029694159741383,"score":1,"time":"2021-01-13T19:33:41Z"},{"id":25766895,"title":"React Creator Leaves Facebook","url":"https://twitter.com/jordwalke/status/1347695301436456963","rank":-6.737061774670698,"score":45,"time":"2021-01-13T19:34:03Z"},{"id":25767501,"title":"Use React.memo More","url":"https://www.youtube.com/watch?v=IuXpqUxJG90","rank":-6.737061774670698,"score":1,"time":"2021-01-13T20:24:07Z"},{"id":25770127,"title":"Show HN: React CSS Grid Components, Implementing What's Missing from CSS Grid","url":"https://github.com/jalal246/folo/tree/master/packages/folo-layout","rank":-4.690092449226312,"score":0,"time":"2021-01-14T00:37:04Z"},{"id":25777223,"title":"Use redux-like middleware for useReducer in React","url":"https://www.wisdomgeek.com/development/web-development/react/use-redux-like-middleware-for-usereducer-in-react/","rank":-5.642544952660551,"score":1,"time":"2021-01-14T15:13:41Z"},{"id":25777860,"title":"JavaScript survey: React everywhere, Jest, Webpack on the up","url":"https://www.theregister.com/2021/01/14/javascript_survey_jest_webpack_on/","rank":-5.4223148645315336,"score":1,"time":"2021-01-14T15:56:30Z"},{"id":25785887,"title":"JavaScript survey: React everywhere, Jest, Webpack on the up","url":"https://www.theregister.com/2021/01/14/javascript_survey_jest_webpack_on/","rank":-5.4223148645315336,"score":3,"time":"2021-01-15T01:47:03Z"},{"id":25788108,"title":"React WYSIWYG tools to be popularized in 5 years","url":"https://twitter.com/jwhubert91/status/1349782455507533824","rank":-5.4223148645315336,"score":2,"time":"2021-01-15T07:45:42Z"},{"id":25792730,"title":"How to Use Props to Pass Data to Child Components in React.js","url":"https://blog.asayer.io/how-to-use-props-to-pass-data-to-child-components-in-react-js","rank":-4.690092449226312,"score":1,"time":"2021-01-15T16:37:34Z"},{"id":25793369,"title":"A simple and efficient alternative to XState – react-machine","url":"https://github.com/humaans/react-machine","rank":-5.4223148645315336,"score":2,"time":"2021-01-15T17:23:30Z"},{"id":25795013,"title":"Show HN: Tappy: Jitsi and WebRTC and REST and Electron and React","url":"https://tappy.so/?ref=hn","rank":-4.853960595957184,"score":1,"time":"2021-01-15T19:19:24Z"},{"id":25796097,"title":"Show HN: Forgo.js is a 4kb React alternative based on plain JS and DOM APIs","url":"https://forgojs.org/","rank":-4.2587684905126455,"score":110,"time":"2021-01-15T20:39:18Z"},{"id":25796818,"title":"Everything About React Server Components","url":"https://vercel.com/blog/everything-about-react-server-components","rank":-6.4254656634776115,"score":2,"time":"2021-01-15T21:32:37Z"},{"id":25801782,"title":"Everything About React Server Components","url":"https://vercel.com/blog/everything-about-react-server-components","rank":-6.4254656634776115,"score":45,"time":"2021-01-16T12:19:57Z"},{"id":25801908,"title":"React-fpoint: easy to build high quality mouse and touch experience","url":"https://react-fpoint.vercel.app/","rank":-5.029694159741383,"score":1,"time":"2021-01-16T12:55:22Z"},{"id":25802427,"title":"Angular vs. React – The Deal Breaker","url":"https://hackernoon.com/angular-vs-react-the-deal-breaker-7d76c04496bc","rank":-6.141418665344863,"score":2,"time":"2021-01-16T14:39:21Z"},{"id":25807793,"title":"How to Handle Infinite Loop in React Carousel","url":"https://dev.to/rakumairu/how-to-handle-infinite-loop-in-react-carousel-43ae","rank":-5.642544952660551,"score":1,"time":"2021-01-17T03:24:33Z"},{"id":25808493,"title":"Making React App a Progressive Web App (PWA)","url":"https://dev.to/ankitkamboj18/making-react-app-a-progressive-web-app-pwa-46dk","rank":-5.642544952660551,"score":1,"time":"2021-01-17T05:46:14Z"},{"id":25809708,"title":"Intro to React Hooks for folks coming from class component era","url":"https://medium.com/swlh/simplifying-react-hooks-d45557fcfbc3","rank":-5.029694159741383,"score":1,"time":"2021-01-17T10:44:30Z"},{"id":25810301,"title":"Show HN: BFS, Dijkstra and A* interactive demo made in React","url":"https://github.com/npretto/pathfinding","rank":-5.029694159741383,"score":94,"time":"2021-01-17T12:54:58Z"},{"id":25810464,"title":"Babylon React Native – Create 3D cross-platform experiences","url":"https://www.babylonjs.com/reactnative/","rank":-5.642544952660551,"score":2,"time":"2021-01-17T13:25:55Z"},{"id":25813285,"title":"Getting Started with React and TypeScript","url":"https://felixgerschau.com/react-typescript-getting-started/","rank":-6.141418665344863,"score":1,"time":"2021-01-17T18:21:47Z"},{"id":25817875,"title":"A Better Way to Structure React Projects","url":"https://akash.substack.com/p/a-better-way-to-structure-react-projects","rank":-5.8814219078830545,"score":1,"time":"2021-01-18T03:47:48Z"},{"id":25818989,"title":"React Native Android hacking- BugBounty Write-up","url":"https://secureitmania.medium.com/lets-know-how-i-have-explored-the-buried-secrets-in-react-native-application-6236728198f7","rank":-5.8814219078830545,"score":1,"time":"2021-01-18T06:54:00Z"},{"id":25820464,"title":"React Bias","url":"https://gist.github.com/malchata/e7c4862b77120dc230763ea8f3110c17","rank":-7.460654783917127,"score":1,"time":"2021-01-18T11:00:03Z"},{"id":25821535,"title":"React Component for 3D Maps","url":"https://github.com/felixpalmer/procedural-gl-react","rank":-6.4254656634776115,"score":82,"time":"2021-01-18T13:25:59Z"},{"id":25821760,"title":"Free and premium React admin template 2021","url":"https://dev.to/codedthemes/free-and-premium-react-admin-template-2021-3ak6","rank":-5.8814219078830545,"score":1,"time":"2021-01-18T13:53:54Z"},{"id":25822306,"title":"React Components in Active Admin","url":"https://medium.com/modern-rails/how-to-use-react-components-in-active-admin-184ff63b378d","rank":-6.4254656634776115,"score":1,"time":"2021-01-18T14:52:14Z"},{"id":25822341,"title":"Why React Context Is Not “State Management”(and Why It Doesn't Replace Redux)","url":"https://blog.isquaredsoftware.com/2021/01/blogged-answers-why-react-context-is-not-a-state-management-tool-and-why-it-doesnt-replace-redux/","rank":-4.5369272462944465,"score":4,"time":"2021-01-18T14:55:45Z"},{"id":25822359,"title":"AWS is creating a 'new open-source design system' with React","url":"https://www.theregister.com/2021/01/18/aws_creating_new_open_source/","rank":-5.029694159741383,"score":3,"time":"2021-01-18T14:57:27Z"},{"id":25822643,"title":"Forgo: A 4KB Alternative of React","url":"https://github.com/forgojs/forgo","rank":-6.141418665344863,"score":2,"time":"2021-01-18T15:28:52Z"},{"id":25822693,"title":"When to Choose React NativeScript over React Native","url":"https://www.digitalprimates.net/blog/when-to-consider-react-nativescript-over-react-native-react-wednesday-recap/","rank":-7.746472238338964,"score":1,"time":"2021-01-18T15:33:43Z"},{"id":25823521,"title":"React Hook Form Handling Basics: Uncontrolled and Controlled Components","url":"https://able.bio/drenther/react-hook-form-handling-basics-uncontrolled-and-controlled-components--78e30mz","rank":-5.4223148645315336,"score":1,"time":"2021-01-18T16:40:51Z"},{"id":25824969,"title":"Reusable SVG Component in React","url":"https://michalmuszynski.com/blog/reusable-svg-component-in-react/","rank":-6.4254656634776115,"score":1,"time":"2021-01-18T18:39:35Z"},{"id":25827493,"title":"TUF, N30:Lottie Files for vs Code – Integrate React with Custom Elements-AppyDev","url":"https://www.unicornsfeed.com/issues/30","rank":-4.690092449226312,"score":1,"time":"2021-01-18T22:31:39Z"},{"id":25828475,"title":"Show HN: Open-source React UI library with robust set of Components","url":"https://github.com/Devwares-Team/cdbreact","rank":-4.853960595957184,"score":1,"time":"2021-01-19T00:27:03Z"},{"id":25829027,"title":"AWS is creating a 'new open-source design system' with React","url":"https://www.theregister.com/2021/01/18/aws_creating_new_open_source/","rank":-5.029694159741383,"score":22,"time":"2021-01-19T01:47:43Z"},{"id":25830476,"title":"Protecting Your React Routes","url":"https://maxrozen.com/protecting-react-routes/","rank":-6.737061774670698,"score":2,"time":"2021-01-19T05:55:31Z"},{"id":25830722,"title":"React’s OnClick Event Handler Explained","url":"https://blog.asayer.io/react-s-onclick-event-handler-explained","rank":-6.141418665344863,"score":1,"time":"2021-01-19T06:51:35Z"},{"id":25831802,"title":"The First UI Kits Integrate Bootstrap 5 with Angular, React","url":"https://dev.to/marveluck/the-first-ui-kits-integrate-bootstrap-5-with-angular-react-vue-3ej1","rank":-5.218630283054186,"score":1,"time":"2021-01-19T10:09:39Z"},{"id":25831987,"title":"Tap into the power of React patterns for maintainable and flexible components","url":"https://gumroad.com/l/react-cookbook","rank":-4.853960595957184,"score":0,"time":"2021-01-19T10:37:55Z"},{"id":25832284,"title":"React Components that Work. Pre-order the React Cookbook today for free","url":"https://gumroad.com/l/react-cookbook","rank":-6.969263392375751,"score":1,"time":"2021-01-19T11:16:03Z"},{"id":25832667,"title":"Build Real-World React Native App #9: Implementing Remove Ads Feature","url":"https://soshace.com/implementing-remove-ads-feature-in-react-native/","rank":-5.029694159741383,"score":1,"time":"2021-01-19T12:11:51Z"},{"id":25833378,"title":"Show HN: Free Beautiful React Admin Dashboard Template","url":"https://www.devwares.com/product/admin-contrast","rank":-5.642544952660551,"score":2,"time":"2021-01-19T13:51:12Z"},{"id":25834510,"title":"AWS is creating a 'new open-source design system' with React","url":"https://www.theregister.com/2021/01/18/aws_creating_new_open_source/","rank":-5.029694159741383,"score":1,"time":"2021-01-19T15:42:40Z"},{"id":25836354,"title":"Managing React Dependencies","url":"https://www.dolthub.com/blog/2021-01-18-dolthub-dependencies/","rank":-7.080419157732719,"score":1,"time":"2021-01-19T17:54:19Z"},{"id":25836891,"title":"Simple Portfolio with PaperCSS and React","url":"https://dev.to/bevilaquabruno/simple-portfolio-with-papercss-and-react-3jjm","rank":-6.141418665344863,"score":1,"time":"2021-01-19T18:38:15Z"},{"id":25839398,"title":"End of Official Support for Facebook SDK for React Native","url":"https://developers.facebook.com/blog/post/2021/01/19/introducing-facebook-platform-sdk-version-9","rank":-5.218630283054186,"score":3,"time":"2021-01-19T21:51:54Z"},{"id":25845829,"title":"Facebook stops support for their React Native SDK wrapper today","url":"https://developers.facebook.com/blog/post/2021/01/19/introducing-facebook-platform-sdk-version-9/","rank":-5.218630283054186,"score":1,"time":"2021-01-20T12:53:45Z"},{"id":25845932,"title":"How to Use Shared Element Transition with React Navigation v5","url":"https://blog.logrocket.com/how-to-use-shared-element-transition-with-react-navigation-v5/","rank":-5.218630283054186,"score":1,"time":"2021-01-20T13:06:04Z"},{"id":25848455,"title":"React Functional Components and Hooks Fast","url":"https://www.infoworld.com/article/3603276/how-to-use-react-functional-components.html","rank":-6.141418665344863,"score":1,"time":"2021-01-20T16:37:16Z"},{"id":25848661,"title":"E6 – QnA Live – Best Coding Languages, React vs VueJS, Online Branding – 2020","url":"https://eleftheriabatsou.hashnode.dev/e6-or-qna-live-or-best-coding-languages-react-vs-vuejs-online-branding-or-2020","rank":-4.853960595957184,"score":1,"time":"2021-01-20T16:50:47Z"},{"id":25855992,"title":"Monaco-react v4 is here","url":"https://www.reddit.com/r/reactjs/comments/l0vavw/monacoreact_v4_is_here/","rank":-6.4254656634776115,"score":1,"time":"2021-01-21T06:05:07Z"},{"id":25858322,"title":"State of the React Ecosystem in 2021","url":"https://daveceddia.com/react-ecosystem-overview/?ck_subscriber_id=540452450","rank":-5.8814219078830545,"score":2,"time":"2021-01-21T12:54:37Z"},{"id":25859673,"title":"Show HN: Free Bootstrap React UI Kit for developers and startup founders","url":"https://github.com/Devwares-Team/cdbreact","rank":-4.853960595957184,"score":1,"time":"2021-01-21T15:17:18Z"},{"id":25860580,"title":"Quarantine Project: Ideations based learning app created using react-native","url":"https://dev.to/microideation/casual-anytime-anywhere-learning-of-programming-topics-and-concepts-1n7m","rank":-5.218630283054186,"score":1,"time":"2021-01-21T16:23:51Z"},{"id":25860863,"title":"How to Write Better Functional Components in React","url":"https://medium.com/better-programming/how-to-write-better-functional-components-in-react-bc974f777145","rank":-5.642544952660551,"score":0,"time":"2021-01-21T16:44:22Z"},{"id":25861076,"title":"Understanding the UseRef React Hook","url":"https://www.wisdomgeek.com/development/web-development/react/understanding-the-useref-react-hook/","rank":-6.4254656634776115,"score":2,"time":"2021-01-21T16:58:06Z"},{"id":25861317,"title":"React.js – Concurrent Mode with React.lazy and Suspense","url":"https://medium.com/better-programming/react-js-concurrent-mode-with-react-lazy-and-suspense-130af128d047","rank":-7.536359457861464,"score":1,"time":"2021-01-21T17:16:23Z"},{"id":25861661,"title":"React: It's Just a Philosophy!","url":"https://stackoverflow.com/questions/57847594/react-hooks-accessing-up-to-date-state-from-within-a-callback","rank":-6.141418665344863,"score":1,"time":"2021-01-21T17:44:34Z"},{"id":25864941,"title":"Complete Guide for Using Material Design Icons in React","url":"https://medium.com/p/d46fbd09301b","rank":-5.4223148645315336,"score":2,"time":"2021-01-21T21:55:52Z"},{"id":25866032,"title":"Building dual-screen web experiences with React","url":"https://devblogs.microsoft.com/surface-duo/dual-screen-react-web/","rank":-5.8814219078830545,"score":1,"time":"2021-01-21T23:21:12Z"},{"id":25866753,"title":"The Ugly Side of React Hooks","url":"https://medium.com/swlh/the-ugly-side-of-hooks-584f0f8136b6","rank":-6.141418665344863,"score":3,"time":"2021-01-22T00:38:46Z"},{"id":25869544,"title":"Bringing Spacer GIFs Back, to Handle Spacing Elements in React and CSS","url":"https://www.joshwcomeau.com/react/modern-spacer-gif/","rank":-4.853960595957184,"score":1,"time":"2021-01-22T08:11:09Z"},{"id":25872026,"title":"Show HN: Volt React Dashboard and UI Library in Bootstrap 5 (MIT)","url":"https://github.com/themesberg/volt-react-dashboard","rank":-4.853960595957184,"score":1,"time":"2021-01-22T14:45:58Z"},{"id":25873940,"title":"I Almost Got Fired for Choosing React in Our Enterprise App","url":"https://medium.com/better-programming/i-almost-got-fired-for-choosing-react-in-our-enterprise-app-846ea840841c","rank":-5.029694159741383,"score":1,"time":"2021-01-22T17:37:28Z"},{"id":25874105,"title":"I Almost Got Fired for Choosing React in Our Enterprise App","url":"https://medium.com/better-programming/i-almost-got-fired-for-choosing-react-in-our-enterprise-app-846ea840841c","rank":-5.029694159741383,"score":206,"time":"2021-01-22T17:50:19Z"},{"id":25874682,"title":"React 101: A Quick Intro","url":"https://dev.to/ritaxcorreia/react-101-a-quick-intro-5e7b","rank":-6.4254656634776115,"score":1,"time":"2021-01-22T18:45:23Z"},{"id":25876253,"title":"Senior Software Engineer – React","url":"https://apply.workable.com/connected/j/CCCAFFE9B0/","rank":-6.737061774670698,"score":1,"time":"2021-01-22T20:56:29Z"},{"id":25881285,"title":"Making the Case for Why React Native Is Garbage","url":"https://hackernoon.com/making-the-case-for-why-react-native-is-garbage-xl4l31gb","rank":-5.4223148645315336,"score":2,"time":"2021-01-23T10:38:47Z"},{"id":25881702,"title":"Show HN: Supercharge.dev – Accelerated Development in React/Next.js","url":"http://supercharge.dev/","rank":-5.218630283054186,"score":12,"time":"2021-01-23T12:18:20Z"},{"id":25885652,"title":"VFX Artists (Corridor Digital) React to the Mandalorian CGI, Including Deep Fake","url":"https://www.youtube.com/watch?v=2Wmocp4iHvA","rank":-4.853960595957184,"score":2,"time":"2021-01-23T20:18:05Z"},{"id":25891978,"title":"I Almost Got Fired for Choosing React in Our Enterprise App","url":"https://medium.com/@drazvan91/i-almost-got-fired-for-choosing-react-in-our-enterprise-app-846ea840841c","rank":-5.029694159741383,"score":7,"time":"2021-01-24T13:46:11Z"},{"id":25893514,"title":"Tao of React – collection of rules and guidelines about building with React","url":"https://alexkondov.com/tao-of-react/","rank":-6.969263392375751,"score":3,"time":"2021-01-24T16:55:40Z"},{"id":25894089,"title":"How to Add Machine Learning to React Native App: Using Tensor Flow and Expo","url":"https://www.youtube.com/watch?v=2T86798r9cs&feature=youtu.be","rank":-4.5369272462944465,"score":3,"time":"2021-01-24T18:01:37Z"},{"id":25894834,"title":"React Dashboard Tutorial","url":"https://themesberg.com/blog/tutorial/react-dashboard","rank":-7.080419157732719,"score":1,"time":"2021-01-24T19:15:25Z"},{"id":25900676,"title":"Show HN: Admin Dashboard Interface in React.js and Bootstrap 5 [MIT License]","url":"https://demo.themesberg.com/volt-react-dashboard/","rank":-4.690092449226312,"score":1,"time":"2021-01-25T08:09:27Z"},{"id":25902406,"title":"Want to Learn / Master React in 2021? Here are some best Free Resources for you","url":"https://devstuff.hashnode.dev/want-to-learn-master-react-in-2021-here-are-some-best-free-resources-for-you","rank":-4.3934495640662155,"score":1,"time":"2021-01-25T12:31:50Z"},{"id":25904445,"title":"Setup MacBook M1 for Web and React Native Development","url":"https://dev.to/amanhimself/setup-macbook-m1-for-web-and-react-native-development-8la","rank":-5.4223148645315336,"score":1,"time":"2021-01-25T15:42:55Z"},{"id":25907075,"title":"Why are React component libraries so complicated compared to Svelte?","url":"https://gradientdescent.de/sharing-components/","rank":-5.218630283054186,"score":13,"time":"2021-01-25T18:54:29Z"},{"id":25907363,"title":"Watchers in React","url":"https://nevo-golan.dev/posts/watchers-in-react","rank":-7.080419157732719,"score":2,"time":"2021-01-25T19:12:54Z"},{"id":25913426,"title":"React Native weird reverse engineering technique- BugBounty Write-up","url":"https://secureitmania.medium.com/lets-know-how-i-have-explored-the-buried-secrets-in-react-native-application-6236728198f7","rank":-5.4223148645315336,"score":1,"time":"2021-01-26T07:31:42Z"},{"id":25915668,"title":"Simplify Code Generation with React","url":"https://www.asyncapi.com/blog/react-as-generator-engine","rank":-6.4254656634776115,"score":6,"time":"2021-01-26T13:43:55Z"},{"id":25915705,"title":"Building a Chat App with React Native and Gifted Chat (Blog Post)","url":"https://www.chatkitty.com/blog/posts/building-a-chat-app-with-react-native-and-gifted-chat-part-4/","rank":-4.853960595957184,"score":2,"time":"2021-01-26T13:48:55Z"},{"id":25916451,"title":"Show HN: General reactive JavaScript programming using the idea of React Hooks","url":"https://github.com/clebert/batis","rank":-4.853960595957184,"score":1,"time":"2021-01-26T15:00:18Z"},{"id":25916737,"title":"Flutter vs Xamarin vs React Native: What’s Best in 2021?","url":"https://www.ego-cms.com/post/flutter-vs-xamarin-vs-react-native-whats-best-in-2021","rank":-5.029694159741383,"score":1,"time":"2021-01-26T15:21:02Z"},{"id":25918051,"title":"How to create React components with TypeScript","url":"https://felixgerschau.com/react-typescript-components/","rank":-5.8814219078830545,"score":1,"time":"2021-01-26T16:51:35Z"},{"id":25918864,"title":"TypeScript Generic React Components","url":"https://campedersen.com/generic-components/","rank":-6.737061774670698,"score":1,"time":"2021-01-26T17:46:03Z"},{"id":25919051,"title":"Scroll Indicator Component in React","url":"https://michalmuszynski.com/blog/scroll-indicator-component-in-react/","rank":-6.4254656634776115,"score":1,"time":"2021-01-26T17:59:22Z"},{"id":25922148,"title":"KotlinJS for React","url":"https://kotlinlang.org/docs/tutorials/javascript/setting-up.html","rank":-7.080419157732719,"score":2,"time":"2021-01-26T23:12:31Z"},{"id":25923795,"title":"React Native UI Library by Wix Engineering","url":"https://wix.github.io/react-native-ui-lib/","rank":-5.8814219078830545,"score":3,"time":"2021-01-27T03:12:46Z"},{"id":25926142,"title":"Getting Started with React Native for Beginners","url":"https://medium.com/javascript-in-plain-english/getting-started-with-react-native-for-beginners-958d39fee16a","rank":-5.8814219078830545,"score":1,"time":"2021-01-27T09:39:11Z"},{"id":25926358,"title":"Show HN: Build a SaaS with React","url":"https://serverless.page/","rank":-5.8814219078830545,"score":1,"time":"2021-01-27T10:10:35Z"},{"id":25926592,"title":"Featured on PH: Serverless SaaS – Building SaaS Apps Faster with React","url":"https://www.producthunt.com/posts/serverless-saas-bfad110b-c8e9-405e-a091-b277f6266282","rank":-5.029694159741383,"score":1,"time":"2021-01-27T10:46:52Z"},{"id":25929701,"title":"Structuring React Components","url":"https://blog.rstankov.com/structuring-react-components/","rank":-7.080419157732719,"score":3,"time":"2021-01-27T15:50:57Z"},{"id":25930101,"title":"A guide to the React useState hook","url":"https://blog.asayer.io/a-guide-to-the-react-usestate-hook","rank":-5.8814219078830545,"score":1,"time":"2021-01-27T16:21:05Z"},{"id":25930255,"title":"Divjoy – The Perfect React codebase generator for your next project in 2021","url":"https://boxpiper.com/posts/divjoy","rank":-4.853960595957184,"score":1,"time":"2021-01-27T16:34:04Z"},{"id":25930340,"title":"Serverless SaaS is featured on ProductHunt – Build SaaS apps faster with React","url":"https://www.producthunt.com/posts/serverless-saas-bfad110b-c8e9-405e-a091-b277f6266282","rank":-4.853960595957184,"score":1,"time":"2021-01-27T16:42:43Z"},{"id":25930423,"title":"React hooks are abstraction that stretches too far","url":"https://stevenkitterman.com/posts/the-catch-with-react-hooks/","rank":-5.642544952660551,"score":1,"time":"2021-01-27T16:48:20Z"},{"id":25932386,"title":"Chinese bots react to Uyghurs post from small Italian University","url":"https://www.instagram.com/p/CKjFL_-DQEh/","rank":-5.218630283054186,"score":1,"time":"2021-01-27T19:05:59Z"},{"id":25934499,"title":"Show HN: Easily build Rasa assistant UIs in React","url":"https://www.npmjs.com/package/react-rasa-assistant","rank":-5.4223148645315336,"score":7,"time":"2021-01-27T21:51:59Z"},{"id":25934665,"title":"Introduction to React JavaScript","url":"https://ncona.com/2021/01/introduction-to-react-js","rank":-6.737061774670698,"score":1,"time":"2021-01-27T22:03:34Z"},{"id":25937182,"title":"React.js Based Projects for Beginners","url":"https://www.patreon.com/enist?fan_landing=true","rank":-6.141418665344863,"score":1,"time":"2021-01-28T02:04:50Z"},{"id":25938450,"title":"React Native Developer – Remote","url":"https://angel.co/company/righthandai/jobs/553862-react-native-engineer-remote-pakistan","rank":-6.737061774670698,"score":1,"time":"2021-01-28T05:08:37Z"},{"id":25938848,"title":"How to Route Using Subdomain in React","url":"https://fredysomy.hashnode.dev/how-to-route-using-subdomain-in-react","rank":-5.8814219078830545,"score":1,"time":"2021-01-28T06:20:25Z"},{"id":25940346,"title":"Building Dark Mode in React: The Fun Way","url":"https://www.works-hub.com/learn/building-dark-mode-in-react-the-fun-way-424f6","rank":-5.642544952660551,"score":1,"time":"2021-01-28T10:42:51Z"},{"id":25940657,"title":"Should You Use TypeScript with React Native?(2021)","url":"https://medium.com/react-native-school/should-you-use-typescript-with-react-native-2021-2bffec9c6336","rank":-5.642544952660551,"score":1,"time":"2021-01-28T11:37:49Z"},{"id":25941210,"title":"Will Harmaja be the React Killer we've been waiting for?","url":"https://www.reaktor.com/forkpullmergepush/","rank":-5.029694159741383,"score":26,"time":"2021-01-28T13:00:07Z"},{"id":25943832,"title":"Aleph.js: React Framework in Deno","url":"https://alephjs.org","rank":-6.141418665344863,"score":0,"time":"2021-01-28T15:56:45Z"},{"id":25945986,"title":"Build a Product Feedback Tool Using Firebase, React and Tailwind","url":"https://jacobsmith.me/blog/firebase-react-feedback-tool","rank":-5.218630283054186,"score":1,"time":"2021-01-28T18:04:56Z"},{"id":25946941,"title":"React is not what lies at the end of the web development rainbow","url":"https://www.reaktor.com/forkpullmergepush/will-harmaja-be-the-react-killer-weve-been-waiting-for/","rank":-4.690092449226312,"score":1,"time":"2021-01-28T18:51:58Z"},{"id":25951347,"title":"Dynamic import for React apps and speed up development with code splitting","url":"https://dev.to/palaklive/introducing-dynamic-import-for-react-apps-and-speed-up-development-with-code-splitting-43a1","rank":-4.853960595957184,"score":1,"time":"2021-01-28T23:59:03Z"},{"id":25951354,"title":"Tips for Better React Performance","url":"https://dev.to/palaklive/7-tips-for-better-react-performance-3974","rank":-6.4254656634776115,"score":1,"time":"2021-01-28T23:59:52Z"},{"id":25951555,"title":"Shopventory.com Is Hiring a Senior Software Engineer (Python/Django/React/Postg)","url":"https://shopventory.com/jobs","rank":-4.853960595957184,"score":1,"time":"2021-01-29T00:14:27Z"},{"id":25955793,"title":"Want to Learn / Master React in 2021? Here are some best Free Resources for you","url":"https://devstuff.hashnode.dev/want-to-learn-master-react-in-2021-here-are-some-best-free-resources-for-you","rank":-4.3934495640662155,"score":1,"time":"2021-01-29T10:07:02Z"},{"id":25956076,"title":"Comprehensive Intro to Testing JavaScript and React (Jest, Cypress, RTL)","url":"https://www.rrebase.com/posts/full-guide-to-testing-javascript-react","rank":-5.218630283054186,"score":1,"time":"2021-01-29T10:57:35Z"},{"id":25956239,"title":"Tao of React","url":"https://alexkondov.com/tao-of-react/","rank":-7.080419157732719,"score":1,"time":"2021-01-29T11:32:14Z"},{"id":25959945,"title":"The No-Framework Framework: JavaScript Without React [video]","url":"https://www.youtube.com/watch?v=BpFtR8U_sjw","rank":-5.642544952660551,"score":2,"time":"2021-01-29T17:35:16Z"},{"id":25965484,"title":"Show HN: React Accessible Headings helps W3C WCAG accessible heading hierarchies","url":"https://www.npmjs.com/package/react-accessible-headings","rank":-5.029694159741383,"score":6,"time":"2021-01-30T02:40:52Z"},{"id":25967284,"title":"Show HN: Hacker News Clone built using React JavaScript. Made it PWA too","url":"https://rm-hackernews.netlify.app/","rank":-4.690092449226312,"score":1,"time":"2021-01-30T08:11:34Z"},{"id":25968663,"title":"How to Use Google Places API with Caching ( Complete Golang/React Source)","url":"https://dev.to/golangch/avoid-high-costs-with-google-places-api-go-react-54b2","rank":-4.853960595957184,"score":1,"time":"2021-01-30T12:52:23Z"},{"id":25972264,"title":"Show HN: React UI Boutique, responsive UI elements built with ChakraUI","url":"https://reactui.boutique/","rank":-5.029694159741383,"score":2,"time":"2021-01-30T19:43:51Z"},{"id":25974056,"title":"Is an element in the viewport with React hooks","url":"https://nevo-golan.dev/posts/use-is-in-viewport","rank":-5.4223148645315336,"score":1,"time":"2021-01-30T23:21:17Z"},{"id":25976600,"title":"Show HN: Journey of making Cable and Boxes with react three fiber","url":"https://github.com/wonglok/lok-3d-viewer/releases/tag/0.1","rank":-4.853960595957184,"score":2,"time":"2021-01-31T06:31:13Z"},{"id":25985703,"title":"Show HN: Newscafe – News app built with React Native","url":"https://play.google.com/store/apps/details?id=com.Newscafe","rank":-5.4223148645315336,"score":1,"time":"2021-02-01T04:59:58Z"},{"id":25985714,"title":"Show HN: MityURL – URL Shortener Built with React Native and Firebase","url":"https://github.com/FirePing32/MityURL","rank":-5.029694159741383,"score":1,"time":"2021-02-01T05:02:02Z"},{"id":25985888,"title":"When to Use Vue over React","url":"https://michaeltimbs.me/when-to-use-vue-over-react/","rank":-6.141418665344863,"score":2,"time":"2021-02-01T05:41:42Z"},{"id":25987306,"title":"How to Fetch Data in React from API (Using PokeAPI as an Example)","url":"https://bigsondev.com/blog/how-to-fetch-data-in-react-using-pokeapi/","rank":-4.690092449226312,"score":1,"time":"2021-02-01T10:11:33Z"},{"id":25987311,"title":"Inversion of Control Explained in React","url":"https://loweisz.com/inversion_of_control_with_react_components/","rank":-6.141418665344863,"score":1,"time":"2021-02-01T10:12:03Z"},{"id":25988575,"title":"Flutter vs. Xamarin vs. React Native: choice criteria in 2021","url":"https://www.ego-cms.com/post/flutter-vs-xamarin-vs-react-native-whats-best-in-2021","rank":-5.218630283054186,"score":1,"time":"2021-02-01T13:42:39Z"},{"id":25988756,"title":"GraphQL with React – Apollo vs. Relay Overview","url":"https://blog.graphqleditor.com/graphql-with-react/","rank":-5.8814219078830545,"score":1,"time":"2021-02-01T14:05:16Z"},{"id":25988930,"title":"You can write your own React","url":"https://www.reaktor.com/forkpullmergepush/will-harmaja-be-the-react-killer-weve-been-waiting-for/","rank":-6.141418665344863,"score":8,"time":"2021-02-01T14:26:43Z"},{"id":25990478,"title":"Write Vue like you write React","url":"https://dev.to/blacksonic/write-vue-like-you-write-react-23p9","rank":-6.141418665344863,"score":1,"time":"2021-02-01T17:03:02Z"},{"id":25993624,"title":"Using State Machines with React to Make a Confirmation Dialog (2020)","url":"https://daveceddia.com/react-confirmation-modal-state-machine/","rank":-5.029694159741383,"score":90,"time":"2021-02-01T20:43:26Z"},{"id":25995308,"title":"React Snapshot Testing with Jest: An Introduction with Examples","url":"https://blog.asayer.io/react-snapshot-testing-with-jest-an-introduction-with-examples","rank":-5.4223148645315336,"score":1,"time":"2021-02-01T22:58:42Z"},{"id":26001369,"title":"After 7y of native mobile development I tried React Native and this what I think","url":"https://twitter.com/MedyO80/status/1356610681169141765","rank":-4.3934495640662155,"score":1,"time":"2021-02-02T14:35:21Z"},{"id":26002609,"title":"Show HN: Build a Hacker News Cline with Node.js, React.js, & MongoDB","url":"https://coderrocketfuel.com/courses/hacker-news-clone/content","rank":-4.690092449226312,"score":1,"time":"2021-02-02T16:05:12Z"},{"id":26003321,"title":"How to implement React useState patterns in Svelte","url":"https://www.digitalprimates.net/blog/how-to-implement-react-usestate-patterns-in-svelte/","rank":-5.642544952660551,"score":1,"time":"2021-02-02T16:52:27Z"},{"id":26003666,"title":"What Is React: A Visual Introduction for Beginners","url":"https://learnreact.design/posts/what-is-react","rank":-5.642544952660551,"score":6,"time":"2021-02-02T17:16:10Z"},{"id":26005595,"title":"Show HN: Swipers – a sliding puzzle PWA game made in TypeScript, React and Redux","url":"https://zofiakorcz.pl/swipers/","rank":-4.5369272462944465,"score":1,"time":"2021-02-02T19:44:00Z"},{"id":26006594,"title":"Past, Present, and Future of React State Management","url":"https://leerob.io/blog/react-state-management","rank":-5.642544952660551,"score":2,"time":"2021-02-02T21:02:20Z"},{"id":26010425,"title":"A quick glance at React Server Components","url":"https://www.youtube.com/watch?v=B7W0bAO5Hj4","rank":-5.8814219078830545,"score":1,"time":"2021-02-03T03:53:13Z"},{"id":26014309,"title":"Mobile Development. React Native Roadmap – Video Podcast","url":"https://www.youtube.com/watch?v=4LK47nPTwy4","rank":-5.8814219078830545,"score":1,"time":"2021-02-03T15:13:51Z"},{"id":26015903,"title":"ReacType 5.0: React Application Prototyping Tool","url":"https://linhtanl51.medium.com/reactype-5-0-what-you-need-to-know-41c540b507ac","rank":-5.8814219078830545,"score":1,"time":"2021-02-03T17:09:32Z"},{"id":26016397,"title":"Create a 3D product landing page with ThreeJS and React","url":"https://richardhaines.dev/create-a-3d-product-landing-page-with-threejs-and-react/","rank":-5.218630283054186,"score":71,"time":"2021-02-03T17:39:17Z"},{"id":26017146,"title":"What Is React: A Visual Introduction for Beginners","url":"https://learnreact.design/posts/what-is-react","rank":-5.642544952660551,"score":1,"time":"2021-02-03T18:25:15Z"},{"id":26019540,"title":"How to think in React","url":"https://triplebyte.com/blog/how-to-think-in-react/?ref=hnpost","rank":-6.4254656634776115,"score":3,"time":"2021-02-03T21:42:05Z"},{"id":26020048,"title":"Introduction to Next JavaScript – React Framework","url":"https://ncona.com/2021/02/introduction-to-next-js-react-framework","rank":-6.141418665344863,"score":1,"time":"2021-02-03T22:29:27Z"},{"id":26024094,"title":"A Beginner’s Guide to React Router","url":"https://medium.com/javascript-in-plain-english/a-beginners-guide-to-react-router-34b4e86fded3","rank":-5.8814219078830545,"score":1,"time":"2021-02-04T09:47:38Z"},{"id":26025085,"title":"What Is React: A Visual Introduction for Beginners","url":"https://learnreact.design/posts/what-is-react","rank":-5.642544952660551,"score":105,"time":"2021-02-04T13:23:13Z"},{"id":26025136,"title":"React CascadeSelect","url":"https://primetek.hashnode.dev/react-cascadeselect","rank":-7.460654783917127,"score":1,"time":"2021-02-04T13:30:54Z"},{"id":26025601,"title":"React AutoComplete","url":"https://primetek.hashnode.dev/react-autocomplete","rank":-7.460654783917127,"score":1,"time":"2021-02-04T14:34:11Z"},{"id":26025661,"title":"A Guide to React Hooks","url":"https://gum.co/use-hooks","rank":-6.4254656634776115,"score":0,"time":"2021-02-04T14:40:39Z"},{"id":26025934,"title":"React Patterns: Component with Unknown Content Variants","url":"https://webup.org/blog/react-patterns-component-with-many-content-variants/","rank":-5.8814219078830545,"score":1,"time":"2021-02-04T15:10:09Z"},{"id":26028308,"title":"React Fast Refresh in Django-React","url":"https://dev.to/thestl/react-fast-refresh-in-django-react-kn7","rank":-8.203920859871145,"score":1,"time":"2021-02-04T18:31:20Z"},{"id":26029090,"title":"JavaScript Skills You Need for React","url":"https://dev.to/dev_emmy/the-7-javascript-skills-you-need-for-react-practical-examples-2ih9","rank":-6.141418665344863,"score":1,"time":"2021-02-04T19:55:49Z"},{"id":26030667,"title":"Show HN: A library for making interactive videos in React","url":"https://ractive-player.org/","rank":-5.218630283054186,"score":1,"time":"2021-02-04T22:47:04Z"},{"id":26033840,"title":"React Calendar","url":"https://primetek.hashnode.dev/react-calendar","rank":-7.460654783917127,"score":1,"time":"2021-02-05T06:59:15Z"},{"id":26034173,"title":"React Hooks vs. Redux for State Management in 2021","url":"https://www.framelessgrid.com/react-hooks-vs-redux-for-state-management-in-2021/","rank":-5.4223148645315336,"score":2,"time":"2021-02-05T08:14:33Z"},{"id":26036284,"title":"TypeScript helps you build better React apps","url":"https://felixgerschau.com/react-typescript/","rank":-5.8814219078830545,"score":1,"time":"2021-02-05T13:53:00Z"},{"id":26036302,"title":"Hacks to optimize your react app","url":"https://dev.to/palaklive/7-hacks-to-optimize-your-react-app-27e6","rank":-6.141418665344863,"score":1,"time":"2021-02-05T13:54:43Z"},{"id":26036304,"title":"Dynamic import for React apps and speed up development with code splitting","url":"https://dev.to/palaklive/introducing-dynamic-import-for-react-apps-and-speed-up-development-with-code-splitting-43a1","rank":-4.853960595957184,"score":1,"time":"2021-02-05T13:54:59Z"},{"id":26036635,"title":"Show HN: A modern React.js template for your projects in 2021","url":"https://github.com/thelinuxlich/react-modern-starter","rank":-4.853960595957184,"score":2,"time":"2021-02-05T14:28:45Z"},{"id":26041379,"title":"Show HN: React REPL, Create Interactive REPLs with React","url":"https://github.com/seveibar/react-repl","rank":-7.536359457861464,"score":1,"time":"2021-02-05T21:21:48Z"},{"id":26042821,"title":"A Guide to Unit Testing React Apollo Components","url":"https://www.dolthub.com/blog/2021-02-05-guide-to-react-unit-testing/","rank":-5.642544952660551,"score":1,"time":"2021-02-06T00:10:59Z"},{"id":26045492,"title":"How to implement conditional rendering in React JavaScript application","url":"https://www.framelessgrid.com/how-to-implement-conditional-rendering-in-react-js-application/","rank":-5.4223148645315336,"score":2,"time":"2021-02-06T09:54:52Z"},{"id":26045526,"title":"A Better Way to Structure React Projects","url":"https://www.freecodecamp.org/news/a-better-way-to-structure-react-projects/","rank":-5.8814219078830545,"score":1,"time":"2021-02-06T10:04:05Z"},{"id":26048655,"title":"Show HN: I made a React library for creating interactive videos","url":"https://ractive-player.org/","rank":-5.029694159741383,"score":4,"time":"2021-02-06T18:31:17Z"},{"id":26050789,"title":"Programming Podcast – React Native Roadmap","url":"https://www.youtube.com/watch?v=4LK47nPTwy4","rank":-6.4254656634776115,"score":1,"time":"2021-02-06T22:45:29Z"},{"id":26052865,"title":"Notion-Components – Building a React Component Library","url":"https://tanvesh.hashnode.dev/introducing-notion-components-or-building-a-react-component-library","rank":-5.8814219078830545,"score":1,"time":"2021-02-07T05:22:00Z"},{"id":26053131,"title":"React Checkbox","url":"https://primetek.hashnode.dev/react-checkbox","rank":-7.460654783917127,"score":1,"time":"2021-02-07T06:29:38Z"},{"id":26054384,"title":"React Chips","url":"https://primetek.hashnode.dev/react-chips","rank":-7.460654783917127,"score":1,"time":"2021-02-07T11:47:52Z"},{"id":26054448,"title":"My Goto Stack for Web Apps in 2021: Spring Boot, React, Postgres, Docker Compose","url":"https://davidhettler.net/blog/go-to-stack-for-web-apps-in-2021/","rank":-4.5369272462944465,"score":4,"time":"2021-02-07T11:59:52Z"},{"id":26054930,"title":"Show HN: React.js Dashboard Interface and UI Library [MIT License]","url":"https://demo.themesberg.com/volt-react-dashboard/#/","rank":-5.029694159741383,"score":1,"time":"2021-02-07T13:37:50Z"},{"id":26055375,"title":"React ColorPicker","url":"https://primetek.hashnode.dev/react-colorpicker","rank":-7.460654783917127,"score":1,"time":"2021-02-07T14:49:52Z"},{"id":26058993,"title":"React Bedtime Stories Episode 1: The Form of Death","url":"https://jesseduffield.com/bedtime-react-stories-episode-1-the-form-of-death/","rank":-5.4223148645315336,"score":1,"time":"2021-02-07T22:55:08Z"},{"id":26060179,"title":"React: A Theory about PHP","url":"https://www.commitstrip.com/en/2021/02/03/a-theory-about-php/","rank":-6.4254656634776115,"score":4,"time":"2021-02-08T02:33:53Z"},{"id":26063359,"title":"React Dropdown","url":"https://primetek.hashnode.dev/react-dropdown","rank":-7.460654783917127,"score":1,"time":"2021-02-08T11:58:21Z"},{"id":26063810,"title":"Composition vs. Inheritance in React","url":"https://dev.to/rahxuls/composition-vs-inheritance-in-react-16c1","rank":-6.4254656634776115,"score":1,"time":"2021-02-08T12:55:46Z"},{"id":26067498,"title":"Remotion – Create motion graphics in React","url":"https://www.remotion.dev/","rank":-6.141418665344863,"score":9,"time":"2021-02-08T17:31:53Z"},{"id":26068710,"title":"Remotion: Create Videos Programmatically in React","url":"https://github.com/JonnyBurger/remotion","rank":-6.141418665344863,"score":2,"time":"2021-02-08T19:09:33Z"},{"id":26069354,"title":"Remotion – A framework for making videos in React","url":"https://twitter.com/JNYBGR/status/1358824089960542208","rank":-5.642544952660551,"score":1,"time":"2021-02-08T20:01:19Z"},{"id":26070450,"title":"Blitz.js: The Fullstack React Framework – Built on Next.js","url":"https://github.com/blitz-js/blitz","rank":-5.218630283054186,"score":3,"time":"2021-02-08T21:31:56Z"},{"id":26071802,"title":"Learn Integration Testing with React Hook Form","url":"https://testingreactjs.com/learn-integration-testing-react-hook-form","rank":-5.8814219078830545,"score":1,"time":"2021-02-08T23:28:58Z"},{"id":26072767,"title":"Remotion – Create motion graphics in React","url":"https://www.remotion.dev","rank":-6.141418665344863,"score":8,"time":"2021-02-09T01:33:58Z"},{"id":26077283,"title":"Seeking TypeScript/React Dervelopers","url":"https://www.linkedin.com/jobs/view/2403553272/","rank":-6.737061774670698,"score":1,"time":"2021-02-09T13:40:27Z"},{"id":26077711,"title":"React InputMask","url":"https://primetek.hashnode.dev/react-inputmask","rank":-7.460654783917127,"score":1,"time":"2021-02-09T14:19:03Z"},{"id":26077902,"title":"Create Videos Programmatically in React","url":"https://github.com/JonnyBurger/remotion","rank":-6.4254656634776115,"score":5,"time":"2021-02-09T14:33:27Z"},{"id":26078564,"title":"You may not need React","url":"https://www.dshomoye.dev/you-may-not-need-react/","rank":-6.4254656634776115,"score":3,"time":"2021-02-09T15:29:28Z"},{"id":26081845,"title":"Remotion – Create videos programmatically in React","url":"https://www.youtube.com/watch?v=gwlDorikqgY","rank":-6.141418665344863,"score":2,"time":"2021-02-09T20:06:05Z"},{"id":26083267,"title":"Citizen Quartz Multi Alarm III Statechart in XState and React","url":"https://twitter.com/jakubowskiandy/status/1359143451703578624","rank":-5.218630283054186,"score":1,"time":"2021-02-09T22:26:50Z"},{"id":26083386,"title":"Show HN: Simplest React Carousel ever with hooks","url":"https://github.com/aexol-studio/rerousel","rank":-5.642544952660551,"score":1,"time":"2021-02-09T22:37:15Z"},{"id":26085452,"title":"Building Hacker News in React for Beginners","url":"https://www.colorcoder.dev/react-hackernews-1","rank":-5.8814219078830545,"score":1,"time":"2021-02-10T03:30:33Z"},{"id":26085889,"title":"Top YouTube Video Tutorial to Learn React and Redux in 2021","url":"https://javascripthacking.hashnode.dev/top-5-youtube-video-tutorial-to-learn-react-and-redux-in-2021","rank":-5.029694159741383,"score":1,"time":"2021-02-10T05:02:07Z"},{"id":26086003,"title":"Improving React application performance: React.memo vs. useMemo","url":"https://blog.asayer.io/improving-react-application-performance-react-memo-vs-usememo","rank":-7.746472238338964,"score":1,"time":"2021-02-10T05:33:56Z"},{"id":26086537,"title":"Remotion: create motion graphics in React","url":"https://www.remotion.dev/","rank":-6.141418665344863,"score":2,"time":"2021-02-10T07:40:29Z"},{"id":26086859,"title":"React InputNumber","url":"https://primetek.hashnode.dev/react-inputnumber","rank":-7.460654783917127,"score":1,"time":"2021-02-10T08:43:53Z"},{"id":26088431,"title":"React.js vs. Angular. Which one is better for Web Development in 2021?","url":"https://themasters.io/blog/posts/reactjs-vs-angular-which-is-better","rank":-4.690092449226312,"score":1,"time":"2021-02-10T12:51:54Z"},{"id":26089676,"title":"Announcing Remotion – a framework for making videos in React","url":"https://twitter.com/JNYBGR/status/1358824089960542208","rank":-5.4223148645315336,"score":1,"time":"2021-02-10T14:38:37Z"},{"id":26089739,"title":"React just broke through 10M NPM installs per week","url":"https://twitter.com/0xca0a/status/1359507331927670785","rank":-5.4223148645315336,"score":1,"time":"2021-02-10T14:43:30Z"},{"id":26090052,"title":"Remotion – Create videos programmatically in React","url":"https://github.com/JonnyBurger/remotion-trailer","rank":-6.141418665344863,"score":1,"time":"2021-02-10T15:03:56Z"},{"id":26090089,"title":"Create dynamic videos with react – Remotion","url":"https://www.youtube.com/watch?v=gwlDorikqgY&feature=youtu.be","rank":-6.141418665344863,"score":1,"time":"2021-02-10T15:05:58Z"},{"id":26091330,"title":"Show HN: useEffect.dev, an interactive course about React hooks","url":"https://useeffect.dev/?ref=HackerNews","rank":-5.218630283054186,"score":1,"time":"2021-02-10T16:34:30Z"},{"id":26091909,"title":"Remotion: Create Videos Programmatically in React","url":"https://github.com/JonnyBurger/remotion","rank":-6.141418665344863,"score":2,"time":"2021-02-10T17:12:36Z"},{"id":26092114,"title":"Show HN: Netli.fyi – React Native app for managing Netlify sites","url":"https://netli.fyi/","rank":-5.029694159741383,"score":3,"time":"2021-02-10T17:28:29Z"},{"id":26094442,"title":"React Tutorial from Scratch: A Step-by-Step Guide (2021 Update)","url":"https://dev.to/ibaslogic/react-tutorial-from-scratch-a-step-by-step-guide-2021-update-2dch","rank":-5.029694159741383,"score":1,"time":"2021-02-10T20:40:00Z"},{"id":26098868,"title":"Console-feed: Captures console.log's into a React Component","url":"https://github.com/samdenty/console-feed","rank":-5.218630283054186,"score":2,"time":"2021-02-11T06:34:06Z"},{"id":26103602,"title":"Past, Present, and Future of React State Management","url":"https://leerob.io/blog/react-state-management","rank":-5.642544952660551,"score":3,"time":"2021-02-11T16:35:46Z"},{"id":26103993,"title":"React InputSwitch","url":"https://primetek.hashnode.dev/react-inputswitch","rank":-7.460654783917127,"score":1,"time":"2021-02-11T17:00:13Z"},{"id":26108730,"title":"Compose-hooks-react: keep your react components easily testable","url":"https://www.npmjs.com/package/compose-hooks-react","rank":-7.536359457861464,"score":1,"time":"2021-02-11T23:09:13Z"},{"id":26111096,"title":"Integrate Bootstrap in your React Projects with these 2 libraries","url":"https://blog.asayer.io/integrate-bootstrap-in-your-react-projects-with-these-2-libraries","rank":-5.218630283054186,"score":1,"time":"2021-02-12T05:52:28Z"},{"id":26112598,"title":"Improving testability of your react components","url":"https://kristijan-pajtasev.hashnode.dev/improving-testability-of-your-react-components","rank":-6.141418665344863,"score":1,"time":"2021-02-12T11:39:18Z"},{"id":26113034,"title":"Tutorial: An Introduction to React with Ionic","url":"https://javascript.works-hub.com/learn/tutorial-an-introduction-to-react-with-ionic-9e4ea","rank":-5.8814219078830545,"score":1,"time":"2021-02-12T12:45:17Z"},{"id":26114192,"title":"React InputText","url":"https://primetek.hashnode.dev/react-inputtext","rank":-7.460654783917127,"score":1,"time":"2021-02-12T14:50:57Z"},{"id":26114934,"title":"Show HN: Interactive course to learn React hooks","url":"https://useeffect.dev/?ref=HackerNews","rank":-5.642544952660551,"score":0,"time":"2021-02-12T15:50:21Z"},{"id":26121262,"title":"Why Flutter is overtaking React Native","url":"https://blog.logrocket.com/why-flutter-is-overtaking-react-native/","rank":-6.141418665344863,"score":8,"time":"2021-02-13T03:55:32Z"},{"id":26122494,"title":"Getting Started with React Native for Beginners","url":"https://medium.com/javascript-in-plain-english/getting-started-with-react-native-for-beginners-958d39fee16a","rank":-5.8814219078830545,"score":1,"time":"2021-02-13T09:29:06Z"},{"id":26123522,"title":"Composition vs. Inheritance in React.js","url":"https://www.blog.duomly.com/composition-vs-inheritance-in-react/","rank":-6.141418665344863,"score":1,"time":"2021-02-13T13:38:02Z"},{"id":26123674,"title":"Show HN: Interactive course to master React hooks","url":"https://useeffect.dev/?ref=HackerNews","rank":-5.642544952660551,"score":1,"time":"2021-02-13T14:11:24Z"},{"id":26124742,"title":"React Best Practices for 2021","url":"https://blog.asayer.io/6-react-best-practices-for-2021","rank":-6.4254656634776115,"score":5,"time":"2021-02-13T17:00:50Z"},{"id":26127430,"title":"Analyzing JavaScript, JSX/React Systems","url":"https://gtoolkit.com/docs/analyzing-js/","rank":-6.4254656634776115,"score":2,"time":"2021-02-13T22:07:16Z"},{"id":26131422,"title":"Swipeable list component for react / JavaScript","url":"https://github.com/marekrozmus/react-swipeable-list","rank":-6.141418665344863,"score":1,"time":"2021-02-14T11:26:35Z"},{"id":26132944,"title":"Recreating Clubhouse UI with React Native (timelapse)","url":"https://twitter.com/shivkanthb/status/1360319086920572928","rank":-5.8814219078830545,"score":1,"time":"2021-02-14T15:05:15Z"},{"id":26133220,"title":"React ListBox","url":"https://primetek.hashnode.dev/react-listbox","rank":-7.460654783917127,"score":1,"time":"2021-02-14T15:37:55Z"},{"id":26133704,"title":"React Bricks: build your own Wix","url":"https://reactbricks.com","rank":-6.141418665344863,"score":1,"time":"2021-02-14T16:33:45Z"},{"id":26137746,"title":"What happened to ant-design: enterprise UI design language and React UI library?","url":"https://gitee.com/ant-design/ant-design","rank":-4.690092449226312,"score":5,"time":"2021-02-15T00:43:04Z"},{"id":26142056,"title":"React MultiSelect","url":"https://primetek.hashnode.dev/react-multiselect","rank":-7.460654783917127,"score":1,"time":"2021-02-15T12:24:28Z"},{"id":26144320,"title":"Learn React.js by Building Hacker News (Part 3) – JSX and Adding CSS to Your App","url":"https://www.colorcoder.dev/react-hackernews-3","rank":-4.2587684905126455,"score":1,"time":"2021-02-15T16:42:25Z"},{"id":26144810,"title":"Covid-19: How did a volunteer panel react when we showed them an anti-vax video?","url":"https://www.bbc.co.uk/news/blogs-trending-56047409","rank":-4.2587684905126455,"score":2,"time":"2021-02-15T17:27:14Z"},{"id":26144967,"title":"Handy form validation in React Native with react-hook-form useController +repo","url":"https://koprowski.it/react-native-form-validation-with-react-hook-form-usecontroller","rank":-6.969263392375751,"score":1,"time":"2021-02-15T17:39:52Z"},{"id":26154486,"title":"Outvote (YC S18) Is Hiring a Senior Rails Engineer and Senior React Engineer","url":"https://medium.com/outvote/careers/home","rank":-4.690092449226312,"score":1,"time":"2021-02-16T15:05:35Z"},{"id":26155982,"title":"Launch.io – Simple, Fast, Time Traveling React State Management","url":"https://www.jbillmann.com/introducing-launch-io","rank":-5.4223148645315336,"score":2,"time":"2021-02-16T16:59:08Z"},{"id":26161765,"title":"15 Years Experience in React","url":"https://jacklynrose.hashnode.dev/15-years-experience-in-react","rank":-6.4254656634776115,"score":1,"time":"2021-02-17T02:11:14Z"},{"id":26164051,"title":"How to Build a React TS Tailwind Design System","url":"https://dev.to/hamatoyogi/how-to-build-a-react-ts-tailwind-design-system-1ppi","rank":-5.4223148645315336,"score":1,"time":"2021-02-17T08:29:29Z"},{"id":26166068,"title":"React Password","url":"https://primetek.hashnode.dev/react-password","rank":-7.460654783917127,"score":1,"time":"2021-02-17T13:32:52Z"},{"id":26171151,"title":"React is king (and that’s not changing anytime soon)","url":"https://www.browserlondon.com/blog/2021/02/09/react-is-king/","rank":-5.218630283054186,"score":3,"time":"2021-02-17T20:19:47Z"},{"id":26171346,"title":"Should You Use UseMemo in React? Let’s Find Out","url":"https://medium.com/swlh/should-you-use-usememo-in-react-a-benchmarked-analysis-159faf6609b7","rank":-5.218630283054186,"score":2,"time":"2021-02-17T20:33:15Z"},{"id":26175882,"title":"Show HN: The Beginner's Guide to React Testing – Free eBook","url":"https://gumroad.com/l/beginners-guide-to-react-testing","rank":-5.029694159741383,"score":3,"time":"2021-02-18T04:40:24Z"},{"id":26176276,"title":"Show HN: I Structure React Apps","url":"https://medium.com/javascript-in-plain-english/how-i-structure-react-apps-a76304277786","rank":-6.141418665344863,"score":1,"time":"2021-02-18T05:30:21Z"},{"id":26176715,"title":"React RadioButton","url":"https://primetek.hashnode.dev/react-radiobutton","rank":-7.460654783917127,"score":1,"time":"2021-02-18T06:40:18Z"},{"id":26177153,"title":"Strong decline in coronavirus across England since January, React study shows","url":"https://www.bbc.com/news/health-56098313","rank":-5.029694159741383,"score":0,"time":"2021-02-18T07:50:50Z"},{"id":26179550,"title":"React Rating","url":"https://primetek.hashnode.dev/react-rating","rank":-7.460654783917127,"score":1,"time":"2021-02-18T13:29:37Z"},{"id":26180499,"title":"Learn Next.js in 10 Tweets – React Based Web Framework","url":"https://twitter.com/colbyfayock/status/1362407526222995456","rank":-5.218630283054186,"score":1,"time":"2021-02-18T14:57:16Z"},{"id":26180649,"title":"Learn Next.js in 10 Tweets – React Based Web Framework","url":"https://twitter.com/colbyfayock/status/1362407526222995456","rank":-5.218630283054186,"score":4,"time":"2021-02-18T15:08:52Z"},{"id":26181870,"title":"Learn React.js by Building Hacker News – Function vs. Class Based Components","url":"https://colorcoder.medium.com/learn-react-js-by-building-hacker-news-part-4-function-vs-class-based-components-56259100a7b1","rank":-4.853960595957184,"score":1,"time":"2021-02-18T16:30:53Z"},{"id":26183347,"title":"The React Hooks Announcment in Retrospect: 2 Years Later","url":"https://dev.to/ryansolid/the-react-hooks-announcement-in-retrospect-2-years-later-18lm","rank":-5.4223148645315336,"score":1,"time":"2021-02-18T18:13:07Z"},{"id":26190362,"title":"Remotion – a framework for making videos in React","url":"https://github.com/JonnyBurger/remotion","rank":-5.642544952660551,"score":6,"time":"2021-02-19T06:30:43Z"},{"id":26190514,"title":"React SelectButton","url":"https://primetek.hashnode.dev/react-selectbutton","rank":-7.460654783917127,"score":1,"time":"2021-02-19T07:08:52Z"},{"id":26193077,"title":"Aleph.js: Deno full stack React framework","url":"https://alephjs.org/","rank":-5.8814219078830545,"score":2,"time":"2021-02-19T13:48:00Z"},{"id":26195087,"title":"Git subtree as an alternative to ejecting in Create React App","url":"https://www.youtube.com/watch?v=2RvntJWs1Pw","rank":-5.029694159741383,"score":1,"time":"2021-02-19T16:56:54Z"},{"id":26199008,"title":"IDOM – It's React, but in Python","url":"https://rmorshea.github.io/articles/2021/idom-react-but-its-python/article/","rank":-5.8814219078830545,"score":62,"time":"2021-02-19T22:43:02Z"},{"id":26209182,"title":"Build a CRUD application using Django and React","url":"https://dev.to/koladev/build-a-crud-application-using-django-and-react-5389","rank":-5.642544952660551,"score":1,"time":"2021-02-20T23:36:57Z"},{"id":26211187,"title":"React Slider","url":"https://primetek.hashnode.dev/react-slider","rank":-7.460654783917127,"score":1,"time":"2021-02-21T05:58:08Z"},{"id":26212559,"title":"Convert CSS to React components in one step","url":"https://github.com/sultan99/stylin","rank":-5.642544952660551,"score":1,"time":"2021-02-21T11:08:36Z"},{"id":26213739,"title":"Building a Modern React App from Scratch in 2021","url":"https://github.com/yakkomajuri/react-from-scratch#readme","rank":-5.4223148645315336,"score":1,"time":"2021-02-21T14:42:28Z"},{"id":26215086,"title":"State Management Made Simple with HookState in React-Native","url":"https://abrarrauf.medium.com/state-management-made-simple-with-hookstate-in-react-native-3c881274c7fe","rank":-5.4223148645315336,"score":1,"time":"2021-02-21T17:05:00Z"},{"id":26215720,"title":"Web-toolkit: a GTK-inspired react UI framework","url":"https://github.com/romgrk/web-toolkit","rank":-5.642544952660551,"score":1,"time":"2021-02-21T18:21:07Z"},{"id":26215962,"title":"Wire – a new type-safe state management library for React","url":"https://wire.js.org","rank":-5.218630283054186,"score":1,"time":"2021-02-21T18:45:40Z"},{"id":26217039,"title":"“Use-Sound”, a React Hook for Sound Effects","url":"https://www.joshwcomeau.com/react/announcing-use-sound-react-hook/","rank":-5.642544952660551,"score":1,"time":"2021-02-21T20:50:13Z"},{"id":26217119,"title":"Porting a React library 1:1 to Svelte – It might be easier than you think","url":"https://gradientdescent.de/porting-react","rank":-4.3934495640662155,"score":13,"time":"2021-02-21T20:57:25Z"},{"id":26219185,"title":"A react middleware UI library","url":"https://lerp-io.github.io/editor-gui/","rank":-6.4254656634776115,"score":1,"time":"2021-02-22T00:54:41Z"},{"id":26220605,"title":"Casbin: Next-generation forum software based on React and Golang","url":"https://github.com/casbin/casbin-forum","rank":-5.218630283054186,"score":2,"time":"2021-02-22T03:39:42Z"},{"id":26221522,"title":"React InputTextarea","url":"https://primetek.hashnode.dev/react-inputtextarea","rank":-7.460654783917127,"score":1,"time":"2021-02-22T06:38:29Z"},{"id":26222227,"title":"TypeScript helps you build better React apps","url":"https://felixgerschau.com/react-typescript/","rank":-5.8814219078830545,"score":1,"time":"2021-02-22T08:47:52Z"},{"id":26223926,"title":"Looking for the Best React Form Library in 2021? It’s Probably on This List","url":"https://dev.to/pmbanugo/looking-for-the-best-react-form-library-in-2021-it-s-probably-on-this-list-e2h","rank":-4.3934495640662155,"score":1,"time":"2021-02-22T12:54:51Z"},{"id":26224110,"title":"SnowPack, React and TailWindCSS How to setup and get going","url":"https://afuzzybear.hashnode.dev/snowpack-react-and-tailwindcss-how-to-setup-and-get-going","rank":-5.218630283054186,"score":1,"time":"2021-02-22T13:14:09Z"},{"id":26228879,"title":"Show HN: Taskify – A CRUD App Made with Spring Data REST, React and OAuth2","url":"https://github.com/eder13/taskify","rank":-4.5369272462944465,"score":1,"time":"2021-02-22T19:03:42Z"},{"id":26235524,"title":"React HoC vs. Hooks vs. Render Props","url":"https://dev.to/moubi/the-current-state-of-react-hocs-hooks-and-render-props-5ae4","rank":-5.8814219078830545,"score":1,"time":"2021-02-23T09:55:48Z"},{"id":26239103,"title":"React ToggleButton","url":"https://primetek.hashnode.dev/react-togglebutton","rank":-7.460654783917127,"score":1,"time":"2021-02-23T16:22:11Z"},{"id":26239236,"title":"Recreating Real-World Terrain with React, Three.js and WebGL Shaders","url":"https://techblog.geekyants.com/recreating-real-world-terrain-with-react-threejs-and-webgl-shaders-1","rank":-5.029694159741383,"score":172,"time":"2021-02-23T16:32:10Z"},{"id":26239789,"title":"Using Vue vs. React","url":"https://medium.com/front-end-weekly/using-vue-vs-react-f0454049a5c8","rank":-6.737061774670698,"score":2,"time":"2021-02-23T17:10:23Z"},{"id":26243760,"title":"Build Your Own React","url":"https://pomb.us/build-your-own-react/","rank":-6.737061774670698,"score":6,"time":"2021-02-23T22:23:34Z"},{"id":26249174,"title":"React TriStateCheckbox","url":"https://primetek.hashnode.dev/react-tristatecheckbox","rank":-7.460654783917127,"score":1,"time":"2021-02-24T12:28:12Z"},{"id":26250077,"title":"A Complete Guide to Sources and Layers in React and Mapbox GL JavaScript","url":"https://www.lostcreekdesigns.co/writing/a-complete-guide-to-sources-and-layers-in-react-and-mapbox-gl-js","rank":-4.690092449226312,"score":1,"time":"2021-02-24T14:25:31Z"},{"id":26250582,"title":"How to handle props children in react?","url":"https://haroldcabrera.substack.com/p/how-to-handle-props-children-in-react","rank":-5.8814219078830545,"score":1,"time":"2021-02-24T15:02:56Z"},{"id":26253929,"title":"React Native TypeScript Template – React Native 0.63.x","url":"https://github.com/AmitM30/react-native-typescript-boilerplate","rank":-7.536359457861464,"score":1,"time":"2021-02-24T18:50:10Z"},{"id":26257920,"title":"Marko JavaScript: A Modern Alternative to React","url":"https://markojs.com/docs/getting-started/","rank":-5.8814219078830545,"score":3,"time":"2021-02-24T23:58:22Z"},{"id":26260279,"title":"React Button","url":"https://primetek.hashnode.dev/react-button","rank":-7.460654783917127,"score":1,"time":"2021-02-25T06:26:43Z"},{"id":26261296,"title":"React-haru: commercial fork of react-spring by former lead dev","url":"https://www.npmjs.com/package/react-haru","rank":-7.148568583438252,"score":0,"time":"2021-02-25T09:48:21Z"},{"id":26261934,"title":"Server Side Rendering (SSR) with React","url":"https://blog.asayer.io/server-side-rendering-ssr-with-react","rank":-6.141418665344863,"score":1,"time":"2021-02-25T11:52:00Z"},{"id":26261937,"title":"How to forget about type errors in your React props with PropTypes","url":"https://blog.asayer.io/how-to-forget-about-type-errors-in-your-react-props-with-proptypes","rank":-4.853960595957184,"score":1,"time":"2021-02-25T11:52:28Z"},{"id":26262051,"title":"Are React class components still needed in 2021","url":"https://www.framelessgrid.com/are-react-class-components-still-needed-in-2021/","rank":-5.642544952660551,"score":1,"time":"2021-02-25T12:15:57Z"},{"id":26262881,"title":"Hooks and Stale Closures in React","url":"https://www.youtube.com/watch?v=eVRDqtTCd74","rank":-6.141418665344863,"score":1,"time":"2021-02-25T14:11:59Z"},{"id":26263019,"title":"Create videos in React that viewers can interact with","url":"https://ractive-player.org/","rank":-5.4223148645315336,"score":1,"time":"2021-02-25T14:22:49Z"},{"id":26263501,"title":"Show HN: A React Forms Component Library for graphQL","url":"https://github.com/oslabs-beta/periqles/blob/main/README.md","rank":-5.4223148645315336,"score":3,"time":"2021-02-25T15:09:01Z"},{"id":26264282,"title":"React Function vs. Class Based Components","url":"https://dev.to/safderareepattamannil/learn-react-js-by-building-hacker-news-part-4-function-vs-class-based-components-2lb0","rank":-6.141418665344863,"score":1,"time":"2021-02-25T16:04:43Z"},{"id":26268760,"title":"Show HN: React-to-webcomponent converts React components to custom elements","url":"https://github.com/bitovi/react-to-webcomponent","rank":-7.148568583438252,"score":1,"time":"2021-02-25T21:48:13Z"},{"id":26274514,"title":"I improved my React Native app 50x faster","url":"https://blog.inkdrop.info/how-i-improved-my-react-native-app-50x-faster-13d566061e84","rank":-5.642544952660551,"score":1,"time":"2021-02-26T13:26:37Z"},{"id":26274811,"title":"React SplitButton","url":"https://primetek.hashnode.dev/react-splitbutton","rank":-7.460654783917127,"score":1,"time":"2021-02-26T14:02:01Z"},{"id":26275557,"title":"Virtualized tables in Svelte – from react-window to svelte-window","url":"https://GradientDescent.de/porting-react-window/","rank":-5.218630283054186,"score":1,"time":"2021-02-26T15:16:05Z"},{"id":26276954,"title":"Auto-Generating a React Component with Intelligent Boilerplate","url":"https://www.lostcreekdesigns.co/writing/auto-generating-a-react-component-with-intelligent-boilerplate","rank":-5.642544952660551,"score":1,"time":"2021-02-26T17:01:49Z"},{"id":26278413,"title":"Machine Tree: React Aside from the UI","url":"https://news.ycombinator.com/news","rank":-5.8814219078830545,"score":0,"time":"2021-02-26T18:59:39Z"},{"id":26278652,"title":"Machine Tree: React Aside from the UI","url":"https://valand.dev/blog/post/machine-tree-react","rank":-5.8814219078830545,"score":1,"time":"2021-02-26T19:18:38Z"},{"id":26284033,"title":"Nigerians react as lady show her mom's 1984 market list (see list). – I Too Talk","url":"https://itootalk.com/nigerians-react-as-lady-show-her-moms-1984-market-list-see-list/","rank":-4.2587684905126455,"score":2,"time":"2021-02-27T11:04:06Z"},{"id":26284457,"title":"macOS in React and Vite","url":"https://macos.now.sh","rank":-6.4254656634776115,"score":7,"time":"2021-02-27T12:36:35Z"},{"id":26290183,"title":"Machine Tree: React Aside from the UI","url":"https://valand.dev/blog/post/machine-tree-react","rank":-5.8814219078830545,"score":3,"time":"2021-02-28T02:45:13Z"},{"id":26291952,"title":"Want to Learn / Master React in 2021? Here Are Some Best Free Resources for You","url":"https://www.dev-stuff.tech/2021/02/want-to-learn-master-react-in-2021-here.html","rank":-4.3934495640662155,"score":1,"time":"2021-02-28T09:26:27Z"},{"id":26292931,"title":"Day 1 of the #100daysofCode Challenge.Learning React","url":"https://mcwachira.hashnode.dev/day-1-of-the-100daysofcode-challenge-learning-react","rank":-5.642544952660551,"score":1,"time":"2021-02-28T12:32:17Z"},{"id":26295058,"title":"Day 2 and 3 of the #100daysofCode Challenge. Learning React","url":"https://mcwachira.hashnode.dev/day-2-and-3-of-the-100daysofcode-challenge-learning-react","rank":-5.218630283054186,"score":1,"time":"2021-02-28T17:30:45Z"},{"id":26295794,"title":"JavaScript Tips for React Developers","url":"https://prateeksurana.me/blog/javascript-tips-for-react-developers/","rank":-6.4254656634776115,"score":3,"time":"2021-02-28T18:36:14Z"},{"id":26297281,"title":"Make Your Own Snackbars Using React and Redux and Styled-Components","url":"https://dev.to/gthinh/make-your-own-snackbars-using-react-redux-and-styled-components-40kn","rank":-5.029694159741383,"score":1,"time":"2021-02-28T21:34:39Z"},{"id":26299899,"title":"Day 4 of the #100daysofCode Challenge. Learning React","url":"https://mcwachira.hashnode.dev/day-4-of-the-100daysofcode-challenge-learning-react","rank":-5.642544952660551,"score":1,"time":"2021-03-01T05:03:01Z"},{"id":26302416,"title":"React Cosmos – Build UIs at Scale","url":"https://reactcosmos.org/","rank":-6.141418665344863,"score":123,"time":"2021-03-01T13:12:58Z"},{"id":26303846,"title":"React UseRef Hook by Example","url":"https://learnreact.design/posts/react-useref-by-example","rank":-6.4254656634776115,"score":2,"time":"2021-03-01T15:44:52Z"},{"id":26304364,"title":"GraphQL on the client side with Apollo, React, and TypeScript","url":"https://wanago.io/2021/03/01/graphql-apollo-client-react-typescript/","rank":-5.218630283054186,"score":1,"time":"2021-03-01T16:25:07Z"},{"id":26304713,"title":"React Native: How to Build Bidirectional Infinite Scroll","url":"https://dev.to/vishalnarkhede/react-native-how-to-build-bidirectional-infinite-scroll-32ph","rank":-5.642544952660551,"score":1,"time":"2021-03-01T16:47:02Z"},{"id":26307753,"title":"OHIF Viewer: open-source React-based DICOM viewer","url":"https://viewer.ohif.org/","rank":-5.642544952660551,"score":3,"time":"2021-03-01T20:12:12Z"},{"id":26311350,"title":"Build TikTok Clone in React Native","url":"https://www.instamobile.io/app-templates/tiktok-clone/","rank":-6.141418665344863,"score":2,"time":"2021-03-02T02:46:04Z"},{"id":26312158,"title":"SwiftUI Hooks – SwiftUI Implementation of React Hooks","url":"https://github.com/ra1028/SwiftUI-Hooks","rank":-5.8814219078830545,"score":2,"time":"2021-03-02T05:22:55Z"},{"id":26312550,"title":"React DataView","url":"https://primetek.hashnode.dev/react-dataview","rank":-7.460654783917127,"score":1,"time":"2021-03-02T06:46:12Z"},{"id":26316283,"title":"Rekit – a toolkit for web applications with React, Redux and React-router","url":"https://rekit.js.org","rank":-6.969263392375751,"score":2,"time":"2021-03-02T15:31:29Z"},{"id":26317109,"title":"Still, Going Native Is Better Than React Native and Flutter","url":"https://medium.com/swlh/still-going-native-is-better-than-react-native-and-flutter-2347d6c38695","rank":-5.218630283054186,"score":5,"time":"2021-03-02T16:36:09Z"},{"id":26317570,"title":"Adding the web to our iOS app with React Native","url":"https://medium.com/course-hero-engineering/zero-to-app-store-in-30-day-b66e667b2867","rank":-5.218630283054186,"score":1,"time":"2021-03-02T17:11:58Z"},{"id":26318108,"title":"Comparing the best new JavaScript frameworks to React","url":"https://blog.logrocket.com/comparing-the-best-new-javascript-frameworks-to-react/","rank":-5.642544952660551,"score":3,"time":"2021-03-02T17:54:00Z"},{"id":26325529,"title":"React FullCalendar","url":"https://primetek.hashnode.dev/react-fullcalendar","rank":-7.460654783917127,"score":1,"time":"2021-03-03T06:58:37Z"},{"id":26325891,"title":"What Are the Reasons Contributing to React’s Popularity?","url":"https://invozone.com/blog/what-are-the-reasons-contributing-to-reacts-popularity/","rank":-5.4223148645315336,"score":1,"time":"2021-03-03T08:06:06Z"},{"id":26326180,"title":"Under the skin: How AI makes autonomous cars react like humans – Autocar","url":"https://www.autocar.co.uk/car-news/technology-news/under-skin-how-ai-makes-autonomous-cars-react-humans","rank":-4.853960595957184,"score":1,"time":"2021-03-03T09:00:55Z"},{"id":26328328,"title":"How to Build a Data Visualization App with React and Port It to Microsoft Teams","url":"https://www.digitalprimates.net/blog/automating-the-enterprise-how-to-build-a-data-visualization-app-with-react-and-port-it-to-microsoft-teams/","rank":-4.3934495640662155,"score":1,"time":"2021-03-03T13:57:57Z"},{"id":26328676,"title":"React UseRef by Example: What It Is, Why We Need It","url":"https://learnreact.design/posts/react-useref-by-example","rank":-5.029694159741383,"score":1,"time":"2021-03-03T14:27:23Z"},{"id":26331352,"title":"Flutter vs Xamarin vs React Native: What's Worst in 2021","url":"https://www.ego-cms.com/post/flutter-vs-xamarin-vs-react-native-whats-best-in-2021","rank":-5.029694159741383,"score":1,"time":"2021-03-03T17:12:07Z"},{"id":26332725,"title":"Asp.net Core and Webpack 5 and React","url":"https://www.ego-cms.com/post/asp-net-webpack-react","rank":-5.642544952660551,"score":1,"time":"2021-03-03T18:51:12Z"},{"id":26334460,"title":"Show HN: Roam Clone in a Week with Homebase React","url":"https://roamdemo.homebase.io/page/VtNCWUiUW?ref=hn","rank":-5.218630283054186,"score":15,"time":"2021-03-03T21:00:37Z"},{"id":26339937,"title":"An Introduction to React Programming Language","url":"https://invozone.com/blog/an-introduction-to-react-programming-language/","rank":-6.141418665344863,"score":1,"time":"2021-03-04T08:09:14Z"},{"id":26340995,"title":"React UseRef by Example: What It Is, Why We Need It","url":"https://learnreact.design/posts/react-useref-by-example","rank":-5.029694159741383,"score":1,"time":"2021-03-04T11:07:28Z"},{"id":26342746,"title":"React Data Grid: Excel-like data grid component built with React","url":"https://adazzle.github.io/react-data-grid/","rank":-7.148568583438252,"score":1,"time":"2021-03-04T14:18:13Z"},{"id":26349538,"title":"React Bricks: CMS for Next.js with visual editing","url":"https://reactbricks.com/","rank":-5.4223148645315336,"score":1,"time":"2021-03-04T22:42:53Z"},{"id":26353856,"title":"React OrderList","url":"https://primetek.hashnode.dev/react-orderlist","rank":-7.460654783917127,"score":1,"time":"2021-03-05T07:25:06Z"},{"id":26354646,"title":"First look at Aleph.js: A new React framework in Deno","url":"https://blog.logrocket.com/first-look-at-aleph-js-a-new-react-framework-in-deno/","rank":-5.029694159741383,"score":1,"time":"2021-03-05T09:06:48Z"},{"id":26355506,"title":"React OrganizationChart","url":"https://primetek.hashnode.dev/react-organizationchart","rank":-7.460654783917127,"score":1,"time":"2021-03-05T11:12:39Z"},{"id":26357480,"title":"Awesome React Renderer","url":"https://github.com/chentsulin/awesome-react-renderer","rank":-7.080419157732719,"score":1,"time":"2021-03-05T14:57:09Z"},{"id":26364267,"title":"Show HN: React component for building split tiles like in vscode","url":"https://github.com/DevbookHQ/splitter","rank":-5.029694159741383,"score":6,"time":"2021-03-06T01:03:25Z"},{"id":26367292,"title":"React UseRef by Example: An Interactive Tutorial","url":"https://learnreact.design/posts/react-useref-by-example","rank":-5.8814219078830545,"score":1,"time":"2021-03-06T13:47:12Z"},{"id":26371646,"title":"React Frontload – small library for loading data in React, on client and server","url":"https://davnicwil.com/react-frontload/","rank":-6.798733011723831,"score":2,"time":"2021-03-06T23:47:18Z"},{"id":26372626,"title":"Peripheral Communication with React Native BLE (Bluetooth Low Energy)","url":"https://novalagung.medium.com/react-native-bluetooth-low-energy-peripheral-communication-e7cb93abf69","rank":-5.4223148645315336,"score":1,"time":"2021-03-07T02:39:14Z"},{"id":26374584,"title":"React vs. Web Components","url":"https://blog.logrocket.com/react-vs-web-components/","rank":-6.737061774670698,"score":1,"time":"2021-03-07T09:52:13Z"},{"id":26374698,"title":"Web Component: Why You Should Stick to React","url":"https://blog.bitsrc.io/web-component-why-you-should-stick-to-react-c56d879a30e1","rank":-5.642544952660551,"score":1,"time":"2021-03-07T10:17:10Z"},{"id":26374869,"title":"RactivePlayer: Create Interactive Videos in React","url":"https://ractive-player.org/","rank":-6.141418665344863,"score":2,"time":"2021-03-07T10:57:25Z"},{"id":26374910,"title":"Custom React Hook: When Software Design Meets React Hooks","url":"https://www.wix.engineering/post/custom-react-hook-when-software-design-meets-react-hooks","rank":-7.536359457861464,"score":1,"time":"2021-03-07T11:04:02Z"},{"id":26378693,"title":"Adding Sound to a React Project","url":"https://dev.to/daveguz97/adding-sound-to-a-react-project-51m3","rank":-6.141418665344863,"score":1,"time":"2021-03-07T19:05:23Z"},{"id":26379710,"title":"We Moved from React to Svelte","url":"https://betterprogramming.pub/why-we-moved-from-react-to-svelte-f20afb1dc5d5","rank":-6.141418665344863,"score":2,"time":"2021-03-07T20:59:06Z"},{"id":26380325,"title":"Show HN: Frontload V2 – Simple full-stack React data loading","url":"https://davnicwil.com/react-frontload/","rank":-5.218630283054186,"score":0,"time":"2021-03-07T22:17:21Z"},{"id":26382600,"title":"React Paginator","url":"https://primetek.hashnode.dev/react-paginator","rank":-7.460654783917127,"score":1,"time":"2021-03-08T05:38:54Z"},{"id":26382703,"title":"Key Benefits of Choosing React Native for Your Next Project","url":"https://invozone.com/blog/key-benefits-of-choosing-react-native-for-your-next-project/","rank":-5.218630283054186,"score":1,"time":"2021-03-08T06:02:35Z"},{"id":26383033,"title":"A high performance and customized ellipsis component for react","url":"https://github.com/chenquincy/react-ellipsis","rank":-5.4223148645315336,"score":1,"time":"2021-03-08T07:17:23Z"},{"id":26383549,"title":"React Without Build Tools","url":"https://blog.jim-nielsen.com/2020/react-without-build-tools/","rank":-6.737061774670698,"score":2,"time":"2021-03-08T08:54:59Z"},{"id":26385984,"title":"React Common Tools and Practices: State Management Overview","url":"https://react-community-tools-practices-cheatsheet.netlify.app/state-management/overview/","rank":-5.642544952660551,"score":51,"time":"2021-03-08T14:18:14Z"},{"id":26386142,"title":"React PickList","url":"https://primetek.hashnode.dev/react-picklist","rank":-7.460654783917127,"score":1,"time":"2021-03-08T14:32:35Z"},{"id":26387089,"title":"Show HN: Source Karma, discover how people react to you on GitHub","url":"https://sourcekarma.vercel.app/","rank":-4.853960595957184,"score":7,"time":"2021-03-08T16:00:49Z"},{"id":26387340,"title":"Approaches to consider when rendering conditional content in React","url":"https://alabeduarte.com/3-approaches-conditional-rendering-react/","rank":-5.4223148645315336,"score":1,"time":"2021-03-08T16:18:19Z"},{"id":26390272,"title":"The GAAD Pledge – Improving React Native Accessibility","url":"https://reactnative.dev/blog/2021/03/08/GAAD-React-Native-Accessibility","rank":-5.8814219078830545,"score":2,"time":"2021-03-08T19:21:07Z"},{"id":26390613,"title":"Looping through List components in React","url":"https://techstack.hashnode.dev/looping-through-list-components-in-react","rank":-6.141418665344863,"score":1,"time":"2021-03-08T19:50:09Z"},{"id":26393105,"title":"Show HN: React Frontload V2 – Simple full-stack data loading for React","url":"https://davnicwil.com/react-frontload/","rank":-6.969263392375751,"score":1,"time":"2021-03-08T23:29:41Z"},{"id":26395272,"title":"Show HN: I'm 16 and I built a todo list app with React Hooks","url":"https://ternyak-todo-list.netlify.app/","rank":-4.3934495640662155,"score":1,"time":"2021-03-09T03:58:11Z"},{"id":26396572,"title":"Moving React app to Preact in 10 minutes with Vite","url":"https://dev.to/puruvj/moving-react-app-to-preact-in-10-minutes-with-vite-32dd","rank":-5.218630283054186,"score":1,"time":"2021-03-09T08:23:18Z"},{"id":26396981,"title":"Angular vs. React – Comparisons for the Busy and the Curious Ones","url":"https://brainhub.eu/library/angular-vs-react-comparison/","rank":-5.029694159741383,"score":1,"time":"2021-03-09T09:32:20Z"},{"id":26398272,"title":"Source Karma: Discover how people react to you on GitHub","url":"https://sourcekarma.vercel.app","rank":-5.218630283054186,"score":2,"time":"2021-03-09T12:47:31Z"},{"id":26399221,"title":"React Timeline","url":"https://primetek.hashnode.dev/react-timeline","rank":-7.460654783917127,"score":1,"time":"2021-03-09T14:43:04Z"},{"id":26399329,"title":"Raycasting in JavaScript and React","url":"https://github.com/ahuth/raycast","rank":-6.4254656634776115,"score":66,"time":"2021-03-09T14:53:25Z"},{"id":26401079,"title":"Relay Hooks: Improved React APIs for Relay","url":"https://developers.facebook.com/blog/post/2021/03/09/introducing-relay-hooks-improved-react-apis-relay/","rank":-5.8814219078830545,"score":13,"time":"2021-03-09T17:25:08Z"},{"id":26402743,"title":"Angular, React, Vue: JavaScript frameworks compared","url":"https://www.infoworld.com/article/3606737/angular-react-vue-javascript-frameworks-compared.html","rank":-6.141418665344863,"score":2,"time":"2021-03-09T19:22:49Z"},{"id":26403711,"title":"SIM Card Based Mobile Auth Quickstarts: Android, iOS, React Native, Mobile Web","url":"https://tru.id/blog/instant-phonecheck-getting-started-guides","rank":-4.853960595957184,"score":3,"time":"2021-03-09T20:26:34Z"},{"id":26408057,"title":"HRef React Templating is not XSS-safe ▤","url":"https://www.netsparker.com/blog/web-security/cross-site-scripting-react-web-applications/","rank":-5.8814219078830545,"score":2,"time":"2021-03-10T05:17:52Z"},{"id":26408228,"title":"React Native weird reverse engineering technique- BugBounty Write-up","url":"https://secureitmania.medium.com/lets-know-how-i-have-explored-the-buried-secrets-in-react-native-application-6236728198f7","rank":-5.4223148645315336,"score":1,"time":"2021-03-10T05:50:24Z"},{"id":26408640,"title":"Comparing React and Svelte","url":"https://www.jackfranklin.co.uk/blog/comparing-svelte-and-react-javascript/","rank":-6.737061774670698,"score":4,"time":"2021-03-10T07:01:55Z"},{"id":26409630,"title":"React AMA (webinar)","url":"https://www.edument.se/en/page/react-ama","rank":-7.080419157732719,"score":1,"time":"2021-03-10T09:57:17Z"},{"id":26410241,"title":"Fundamentals of SSR in React","url":"https://emergent.systems/posts/ssr-in-react/","rank":-6.4254656634776115,"score":1,"time":"2021-03-10T11:43:45Z"},{"id":26413507,"title":"Moti – The universal React Native animation library","url":"https://github.com/nandorojo/moti","rank":-5.8814219078830545,"score":1,"time":"2021-03-10T17:09:06Z"},{"id":26421164,"title":"React Tree","url":"https://primetek.hashnode.dev/react-tree","rank":-7.460654783917127,"score":1,"time":"2021-03-11T07:07:54Z"},{"id":26421615,"title":"React and Vue support coming to Tailwind UI","url":"https://tailwindui.com/react-and-vue-support/","rank":-5.642544952660551,"score":1,"time":"2021-03-11T08:20:54Z"},{"id":26423673,"title":"A composable event calendar in React","url":"https://github.com/zackify/react-calendar","rank":-6.141418665344863,"score":2,"time":"2021-03-11T13:20:37Z"},{"id":26424331,"title":"Fetch Data with Axios in React","url":"https://haroldcabrera.substack.com/p/how-fetch-data-with-axios-in-react","rank":-6.141418665344863,"score":1,"time":"2021-03-11T14:28:53Z"},{"id":26424668,"title":"Add Voice Recognition to React Native Without Adding the Cloud","url":"https://medium.com/picovoice/add-voice-recognition-to-react-native-without-adding-the-cloud-af9e299336e4","rank":-5.218630283054186,"score":1,"time":"2021-03-11T15:01:23Z"},{"id":26424764,"title":"Add Voice Recognition to React Native Without Adding the Cloud","url":"https://medium.com/picovoice/add-voice-recognition-to-react-native-without-adding-the-cloud-af9e299336e4","rank":-5.218630283054186,"score":3,"time":"2021-03-11T15:07:16Z"},{"id":26433853,"title":"Show HN: Open-Source Hacker News Redesign (React)","url":"https://github.com/RocktimSaikia/hacker-news-redesign","rank":-5.642544952660551,"score":7,"time":"2021-03-12T09:42:01Z"},{"id":26434042,"title":"I Almost Got Fired for Choosing React in Our Enterprise App","url":"https://betterprogramming.pub/i-almost-got-fired-for-choosing-react-in-our-enterprise-app-846ea840841c","rank":-5.029694159741383,"score":22,"time":"2021-03-12T10:15:11Z"},{"id":26434400,"title":"The definitive guide to profiling React applications","url":"https://blog.asayer.io/the-definitive-guide-to-profiling-react-applications","rank":-5.8814219078830545,"score":1,"time":"2021-03-12T11:00:43Z"},{"id":26437097,"title":"Sveltes tick is my new best friend – porting react-textfit to Svelte","url":"https://gradientdescent.de/porting-textfit/","rank":-4.853960595957184,"score":1,"time":"2021-03-12T15:55:13Z"},{"id":26440138,"title":"React Native 0.64 with Hermes on iOS","url":"https://reactnative.dev/blog/2021/03/11/version-0.64","rank":-5.642544952660551,"score":6,"time":"2021-03-12T19:53:15Z"},{"id":26442429,"title":"Getting started with Tailwind and React: A simple login form tutorial","url":"https://dev.to/ms_yogii/getting-started-with-tailwind-and-react-a-simple-login-form-tutorial-1lk8","rank":-5.029694159741383,"score":1,"time":"2021-03-12T23:54:28Z"},{"id":26447623,"title":"Show HN: React data-loading hook that works on client & server render","url":"https://davnicwil.com/react-frontload/","rank":-4.853960595957184,"score":3,"time":"2021-03-13T16:31:10Z"},{"id":26455674,"title":"Show HN: Doc Sharing Tool in React","url":"https://sizle.io/landing/","rank":-5.8814219078830545,"score":2,"time":"2021-03-14T14:23:03Z"},{"id":26456111,"title":"Show HN: Frontload v2.0.0 – opinionated full-stack React data loading in 3.5KB","url":"https://davnicwil.com/react-frontload/","rank":-4.3934495640662155,"score":0,"time":"2021-03-14T15:20:02Z"},{"id":26460382,"title":"React component for entering PIN codes","url":"https://github.com/soywod/react-pin-field","rank":-6.141418665344863,"score":2,"time":"2021-03-14T23:01:55Z"},{"id":26463594,"title":"React TreeTable","url":"https://primetek.hashnode.dev/react-treetable","rank":-7.460654783917127,"score":1,"time":"2021-03-15T08:14:30Z"},{"id":26463761,"title":"Form Validation with React Hooks Without a Library: The Complete Guide","url":"https://felixgerschau.com/react-hooks-form-validation-typescript/","rank":-5.029694159741383,"score":1,"time":"2021-03-15T08:46:44Z"},{"id":26463953,"title":"Early access to tiptap 2.0 beta (headless Vue/React WYSIWYG)","url":"https://blog.ueber.io/post/tiptap-2-0-beta/","rank":-5.029694159741383,"score":1,"time":"2021-03-15T09:24:14Z"},{"id":26464332,"title":"React vs. Vue in 2021: Best JavaScript Framework","url":"https://evrone.com/react-vs-vue","rank":-5.642544952660551,"score":1,"time":"2021-03-15T10:37:28Z"},{"id":26464333,"title":"Build native apps and SEO-optimized web from the same React codebase","url":"https://github.com/tomsoderlund/reactnative-nextjs-template","rank":-4.853960595957184,"score":1,"time":"2021-03-15T10:37:30Z"},{"id":26466058,"title":"Best examples of apps built with React.js","url":"https://themasters.io/blog/posts/10-best-examples-of-apps-built-with-react-js","rank":-5.642544952660551,"score":1,"time":"2021-03-15T13:49:17Z"},{"id":26466300,"title":"What would happen if you mutated your react redux State?","url":"https://blog.bam.tech/developer-news/what-would-happen-if-you-mutated-your-react-redux-state","rank":-5.218630283054186,"score":1,"time":"2021-03-15T14:13:58Z"},{"id":26485351,"title":"30 Days of React JavaScript: Solving 30 Problems in 30 Days","url":"https://events.praveen.science/30-days-of-react/","rank":-5.029694159741383,"score":1,"time":"2021-03-17T01:10:46Z"},{"id":26485675,"title":"Glide Data Grid: A high-performance React grid component, with rich rendering","url":"https://github.com/glideapps/glide-data-grid","rank":-4.853960595957184,"score":1,"time":"2021-03-17T02:06:33Z"},{"id":26488886,"title":"How_to_draw_directions_route_on_a_map_in_react","url":"https://www.reddit.com/r/reactnative/comments/m6x3li/how_to_draw_directions_route_on_a_map_in_react/","rank":-5.218630283054186,"score":1,"time":"2021-03-17T10:09:14Z"},{"id":26489176,"title":"Current Location and Huawei Nearby Place Search in React Native","url":"https://forums.developer.huawei.com/forumPortal/en/topic/0201500748776820005","rank":-5.218630283054186,"score":1,"time":"2021-03-17T10:48:49Z"},{"id":26490426,"title":"Web Starter React NestJS MySQL","url":"https://dev.to/fastmodularproject/web-starter-react-nestjs-mysql-3o9i","rank":-6.4254656634776115,"score":1,"time":"2021-03-17T12:56:38Z"},{"id":26490690,"title":"Subscription platform with React/Vue coded templates","url":"https://templateondemand.co/","rank":-5.8814219078830545,"score":1,"time":"2021-03-17T13:15:43Z"},{"id":26490724,"title":"Show HN: Simplest intelligent autoadjustable open source React Carousel:D","url":"https://rerousel.netlify.app/","rank":-5.218630283054186,"score":1,"time":"2021-03-17T13:17:06Z"},{"id":26491463,"title":"Show HN: Formts – type-safe, declarative React form and validation library","url":"https://github.com/VirtusLab/formts","rank":-5.029694159741383,"score":1,"time":"2021-03-17T14:11:22Z"},{"id":26492255,"title":"React Accordion","url":"https://primetek.hashnode.dev/react-accordion","rank":-7.460654783917127,"score":1,"time":"2021-03-17T15:08:22Z"},{"id":26493015,"title":"React-envs: Enables `Docker run –env FOO=“x” org/app` then `process.env.FOO`","url":"https://github.com/garronej/react-envs","rank":-4.5369272462944465,"score":1,"time":"2021-03-17T16:02:53Z"},{"id":26493634,"title":"Show HN: State *without Hooks* in React function components","url":"https://github.com/kapolos/react-godfather","rank":-5.4223148645315336,"score":2,"time":"2021-03-17T16:45:00Z"},{"id":26494834,"title":"Show HN: React-BE – A React + Bootstrap utility component","url":"https://www.npmjs.com/package/@orizens/react-be","rank":-7.337343744886062,"score":2,"time":"2021-03-17T18:09:14Z"},{"id":26499285,"title":"React component for entering PIN codes","url":"https://github.com/soywod/react-pin-field","rank":-6.141418665344863,"score":2,"time":"2021-03-18T02:51:14Z"},{"id":26501767,"title":"Flutter vs. Native vs. React-Native: Examining Performance","url":"https://medium.com/swlh/flutter-vs-native-vs-react-native-examining-performance-31338f081980","rank":-5.642544952660551,"score":2,"time":"2021-03-18T12:03:26Z"},{"id":26505928,"title":"React Card","url":"https://primetek.hashnode.dev/react-card","rank":-7.460654783917127,"score":1,"time":"2021-03-18T18:35:26Z"},{"id":26510237,"title":"Way to Convert Figma into HTML/CSS/React","url":"https://medium.com/pxcode/getting-started-with-pxcode-pt-3-how-to-integrate-figma-design-1e1232bc1ce9","rank":-5.642544952660551,"score":1,"time":"2021-03-19T04:50:11Z"},{"id":26514166,"title":"React: Transforming UseReducer into a State Machine","url":"https://www.youtube.com/watch?v=jF1tO2hTdC0","rank":-5.8814219078830545,"score":1,"time":"2021-03-19T15:06:36Z"},{"id":26516121,"title":"React Hooks in Svelte","url":"https://gradientdescent.de/porting-hooks/","rank":-6.737061774670698,"score":1,"time":"2021-03-19T17:37:36Z"},{"id":26521226,"title":"React DeferredContent","url":"https://primetek.hashnode.dev/react-deferredcontent","rank":-7.460654783917127,"score":1,"time":"2021-03-20T06:30:58Z"},{"id":26523474,"title":"How I Wrote My First Native Android Module Using React Native Bridge","url":"https://blog.theodo.com/2021/03/react-native-incoming-call-ui-callkeep/","rank":-4.853960595957184,"score":1,"time":"2021-03-20T14:31:33Z"},{"id":26524265,"title":"Show HN: React Chrome Extension Starter Kit","url":"https://chromeextensionkit.com/?ref=hackernews","rank":-5.8814219078830545,"score":1,"time":"2021-03-20T16:38:16Z"},{"id":26524385,"title":"Comparing Svelte and React","url":"https://www.jackfranklin.co.uk/blog/comparing-svelte-and-react-javascript/","rank":-6.737061774670698,"score":4,"time":"2021-03-20T16:58:02Z"},{"id":26525224,"title":"Show HN: Chrome Extension Development Kit for React","url":"https://chromeextensionkit.com/","rank":-5.642544952660551,"score":1,"time":"2021-03-20T18:58:20Z"},{"id":26525526,"title":"Show HN: SimpleR State – simplest state management for React","url":"https://github.com/arnelenero/simpler-state","rank":-5.4223148645315336,"score":43,"time":"2021-03-20T19:34:45Z"},{"id":26529363,"title":"React Frontload: load data and manage state inline in React components","url":"https://davnicwil.com/react-frontload/","rank":-7.148568583438252,"score":0,"time":"2021-03-21T10:09:20Z"},{"id":26530093,"title":"Create Interactive Videos in React","url":"https://ractive-player.org","rank":-6.4254656634776115,"score":0,"time":"2021-03-21T13:06:36Z"},{"id":26531043,"title":"React UseRef Hook by Example: A Complete Guide","url":"https://learnreact.design/posts/react-useref-by-example","rank":-5.642544952660551,"score":1,"time":"2021-03-21T15:12:54Z"},{"id":26534669,"title":"Valtio: Make proxy-state simple for React and Vanilla JavaScript","url":"https://github.com/pmndrs/valtio","rank":-5.218630283054186,"score":2,"time":"2021-03-21T22:20:25Z"},{"id":26534904,"title":"A familiar and performant compile time CSS-in-JS library for React","url":"https://github.com/atlassian-labs/compiled","rank":-4.853960595957184,"score":2,"time":"2021-03-21T22:51:24Z"},{"id":26535143,"title":"Show HN: Compiled, a performant compile time CSS-in-JS library for React","url":"https://github.com/atlassian-labs/compiled-css-in-js","rank":-4.690092449226312,"score":2,"time":"2021-03-21T23:35:18Z"},{"id":26537453,"title":"React Divider","url":"https://primetek.hashnode.dev/react-divider","rank":-7.460654783917127,"score":1,"time":"2021-03-22T06:30:48Z"},{"id":26537950,"title":"React Native vs. Flutter: Which is for your app development needs","url":"https://www.digiryte.com/article/react-native-vs-flutter-which-is-for-you-in-2020","rank":-5.029694159741383,"score":1,"time":"2021-03-22T07:59:32Z"},{"id":26541685,"title":"Learn how to use React's new Concurrent Mode","url":"https://www.infoworld.com/article/3610457/how-to-use-reacts-concurrent-mode.html","rank":-5.4223148645315336,"score":2,"time":"2021-03-22T14:53:58Z"},{"id":26541780,"title":"Game Engine Based Similar to React","url":"https://replay.js.org/","rank":-6.141418665344863,"score":1,"time":"2021-03-22T15:00:25Z"},{"id":26544300,"title":"Publish your react component to NPM registry","url":"https://medium.com/swlh/publish-your-react-component-to-npm-registry-31ebd07e51d7","rank":-5.8814219078830545,"score":1,"time":"2021-03-22T18:00:08Z"},{"id":26547940,"title":"Publish your react component to NPM registry","url":"https://medium.com/swlh/publish-your-react-component-to-npm-registry-31ebd07e51d7","rank":-5.8814219078830545,"score":1,"time":"2021-03-22T22:06:51Z"},{"id":26548958,"title":"React Frontload v2.0.0: Simple full-stack data loading and state management","url":"https://davnicwil.com/react-frontload/","rank":-4.690092449226312,"score":0,"time":"2021-03-22T23:34:03Z"},{"id":26551588,"title":"How to Code Hello World App Using React JavaScript?","url":"https://technoparadigms.hashnode.dev/how-to-code-hello-world-app-using-react-js","rank":-5.4223148645315336,"score":1,"time":"2021-03-23T06:01:18Z"},{"id":26551775,"title":"Flutter vs React Native","url":"https://www.bacancytechnology.com/blog/flutter-vs-react-native","rank":-6.737061774670698,"score":1,"time":"2021-03-23T06:37:17Z"},{"id":26551949,"title":"React Fieldset","url":"https://primetek.hashnode.dev/react-fieldset","rank":-7.460654783917127,"score":1,"time":"2021-03-23T07:08:29Z"},{"id":26553520,"title":"Windows 95 themed UI components for React apps","url":"https://react95.io/","rank":-5.642544952660551,"score":3,"time":"2021-03-23T11:00:33Z"},{"id":26553675,"title":"Hermes, a JavaScript engine optimized for React Native","url":"https://hermesengine.dev/","rank":-5.642544952660551,"score":194,"time":"2021-03-23T11:21:01Z"},{"id":26554890,"title":"The React Native Guide I Wish I Had","url":"https://blog.theodo.com/2021/03/react-native-ts-redux-guide-p1/","rank":-5.642544952660551,"score":4,"time":"2021-03-23T13:47:36Z"},{"id":26557614,"title":"Build a react app using MongoDB and FusionAuth SSO [video]6 Shared Secret","url":"https://www.youtube.com/watch?v=duE9156DW7M","rank":-4.690092449226312,"score":2,"time":"2021-03-23T17:27:28Z"},{"id":26557987,"title":"Flutter vs. Native vs. React-Native: Examining Performance","url":"https://medium.com/swlh/flutter-vs-native-vs-react-native-examining-performance-31338f081980","rank":-5.642544952660551,"score":1,"time":"2021-03-23T17:55:07Z"},{"id":26562371,"title":"React-easy-state: Simple React state management","url":"https://github.com/RisingStack/react-easy-state","rank":-7.968636859947137,"score":1,"time":"2021-03-24T01:10:35Z"},{"id":26563948,"title":"React Panel","url":"https://primetek.hashnode.dev/react-panel","rank":-7.460654783917127,"score":1,"time":"2021-03-24T05:35:19Z"},{"id":26566716,"title":"Working with React Components and Props","url":"https://chrisdev.hashnode.dev/working-with-react-components-props","rank":-6.141418665344863,"score":1,"time":"2021-03-24T13:11:38Z"},{"id":26567709,"title":"Gitlab CI/CD Pipeline for a React App on GCP Firebase Hosting","url":"https://tobiasmaier.info/posts/2020/11/07/gitlab-cicd-pipeline-react-on-gcp-firebase-hosting.html","rank":-4.853960595957184,"score":4,"time":"2021-03-24T14:31:47Z"},{"id":26568012,"title":"React Tips","url":"https://dev.to/mychi_darko/react-tips-patterns-4pn3","rank":-7.460654783917127,"score":1,"time":"2021-03-24T14:56:36Z"},{"id":26571391,"title":"Comparing Svelte and React","url":"https://www.jackfranklin.co.uk/blog/comparing-svelte-and-react-javascript/","rank":-6.737061774670698,"score":293,"time":"2021-03-24T18:47:46Z"},{"id":26571438,"title":"React Native: Introducing Timeline: A time-travel debugging tool (merged)","url":"https://github.com/facebook/react-native/commit/336876509c98617e520d4ea377eaccf27e6f553a","rank":-5.218630283054186,"score":1,"time":"2021-03-24T18:52:12Z"},{"id":26573783,"title":"Using Refs in React","url":"https://ncona.com/2021/03/react-refs","rank":-6.737061774670698,"score":1,"time":"2021-03-24T22:24:06Z"},{"id":26577533,"title":"What Is Your Aha Moment with React?","url":"https://www.indiehackers.com/post/what-is-your-aha-moment-with-react-11e4c1c2e1","rank":-5.8814219078830545,"score":1,"time":"2021-03-25T08:11:07Z"},{"id":26577590,"title":"React Splitter","url":"https://primetek.hashnode.dev/react-splitter","rank":-7.460654783917127,"score":1,"time":"2021-03-25T08:17:44Z"},{"id":26578236,"title":"Getting around the React Ecosystem in 2021","url":"https://javascript.works-hub.com/learn/getting-around-the-react-ecosystem-in-2021-68098","rank":-5.8814219078830545,"score":1,"time":"2021-03-25T09:57:12Z"},{"id":26578302,"title":"React Native JSI Challenge (2019)","url":"https://medium.com/@christian.falch/https-medium-com-christian-falch-react-native-jsi-challenge-1201a69c8fbf","rank":-6.4254656634776115,"score":1,"time":"2021-03-25T10:08:32Z"},{"id":26580873,"title":"Passwordless Mobile Authentication and SIM Swap Detection with React Native","url":"https://developer.tru.id/tutorials/react-native-passwordless-mobile-auth","rank":-5.218630283054186,"score":3,"time":"2021-03-25T14:41:51Z"},{"id":26581256,"title":"Atomos – A New Recoil Visualization Tool Powered by React Flow","url":"https://coleredfearn.medium.com/atomos-a-new-recoil-visualization-tool-powered-by-react-flow-6e0404a16b9a","rank":-5.218630283054186,"score":1,"time":"2021-03-25T15:13:46Z"},{"id":26582629,"title":"ReacType 6.0: A collaborative React prototyping tool","url":"https://elenaconn.medium.com/reactype-6-0-your-favorite-react-prototyping-tool-just-got-social-cb6afb3b9036","rank":-5.642544952660551,"score":1,"time":"2021-03-25T16:58:34Z"},{"id":26582898,"title":"Learn How to Use React Router DOM in 2021","url":"https://www.framelessgrid.com/learn-how-to-use-react-router-dom-in-2021/","rank":-5.4223148645315336,"score":1,"time":"2021-03-25T17:22:20Z"},{"id":26584630,"title":"Yr.no weather icons for react-native","url":"https://github.com/patrikmasiar/yr-no-react-native-svg-icons","rank":-5.8814219078830545,"score":1,"time":"2021-03-25T19:54:47Z"},{"id":26584794,"title":"Real world vite with react and TypeScript","url":"https://nirtamir.com/blog/vite-in-production","rank":-5.8814219078830545,"score":1,"time":"2021-03-25T20:11:53Z"},{"id":26589554,"title":"React TabView","url":"https://primetek.hashnode.dev/react-tabview","rank":-7.460654783917127,"score":1,"time":"2021-03-26T07:14:36Z"},{"id":26590573,"title":"Streamline React Native Internationalization: Format.js with Message Extraction","url":"https://hybridheroes.de/blog/2021-03-25-formatjs/","rank":-5.4223148645315336,"score":1,"time":"2021-03-26T10:47:07Z"},{"id":26590660,"title":"React Redux Thunk vs. Elm (2019)","url":"https://jessewarden.com/2019/10/react-redux-thunk-vs-elm.html","rank":-6.141418665344863,"score":1,"time":"2021-03-26T11:03:52Z"},{"id":26590967,"title":"How to Use React Native Geolocation to Get Postal Address","url":"https://amanhimself.dev/blog/react-native-geolocation-to-get-postal-address/","rank":-5.218630283054186,"score":1,"time":"2021-03-26T11:52:55Z"},{"id":26591605,"title":"Learn React while coding a Tic-Tac-Toe game (Free this weekend)","url":"https://www.udemy.com/course/tic-tac-toe-a-playful-intro-to-react/?couponCode=LEARNREACT","rank":-4.853960595957184,"score":1,"time":"2021-03-26T13:02:04Z"},{"id":26593202,"title":"(Proper) Reactive Programming with React","url":"https://dev.to/loreanvictor/reactive-programming-with-react-23dk","rank":-6.4254656634776115,"score":1,"time":"2021-03-26T15:24:23Z"},{"id":26594045,"title":"useNft(): fetch NFTs from React","url":"https://use-nft.spectre.xyz/","rank":-6.4254656634776115,"score":1,"time":"2021-03-26T16:32:39Z"},{"id":26594532,"title":"One of best React UI library for web applications","url":"https://github.com/ant-design/ant-design/","rank":-5.4223148645315336,"score":2,"time":"2021-03-26T17:13:52Z"},{"id":26599856,"title":"Building React Applications with Deno","url":"https://www.freecodecamp.org/news/build-react-app-using-deno-and-alephjs/","rank":-6.4254656634776115,"score":2,"time":"2021-03-27T04:15:25Z"},{"id":26603097,"title":"Figma → React","url":"https://figma-to-react.vercel.app/","rank":-7.460654783917127,"score":359,"time":"2021-03-27T15:43:20Z"},{"id":26603101,"title":"330+ currency icons as SVG + React components","url":"https://github.com/DominicTobias/ccy-icons","rank":-5.642544952660551,"score":1,"time":"2021-03-27T15:43:36Z"},{"id":26607880,"title":"React Resources","url":"https://hulyakarakaya.hashnode.dev/ultimate-react-resources","rank":-7.460654783917127,"score":1,"time":"2021-03-28T04:12:13Z"},{"id":26608388,"title":"Childhood Masturbation with Developmental Disorder: How to React","url":"https://www.hackerslist.co/childhood-masturbation-with-developmental-disorder-how-to-react/","rank":-5.642544952660551,"score":1,"time":"2021-03-28T06:14:30Z"},{"id":26610933,"title":"Show HN: useNft() is a React Hook to fetch NFT metadata","url":"https://use-nft.spectre.xyz/","rank":-5.029694159741383,"score":7,"time":"2021-03-28T15:04:57Z"},{"id":26618372,"title":"Dockerizing a React.js App","url":"https://rsbh.dev/blog/dockerize-react-app","rank":-6.4254656634776115,"score":1,"time":"2021-03-29T06:46:23Z"},{"id":26618532,"title":"React Toolbar","url":"https://primetek.hashnode.dev/react-toolbar","rank":-7.460654783917127,"score":1,"time":"2021-03-29T07:15:31Z"},{"id":26620936,"title":"Human-Friendly React Unit Tests","url":"https://webup.org/blog/writing-developer-friendly-react-component-tests/","rank":-6.4254656634776115,"score":1,"time":"2021-03-29T13:06:28Z"},{"id":26628679,"title":"React and D3.js","url":"https://wattenberger.com/blog/react-and-d3","rank":-6.737061774670698,"score":335,"time":"2021-03-29T21:50:53Z"},{"id":26631001,"title":"Figma to HTML/CSS/React","url":"https://www.youtube.com/watch?v=0R43yKQTtXo","rank":-6.4254656634776115,"score":1,"time":"2021-03-30T03:29:48Z"},{"id":26631828,"title":"React ConfirmDialog","url":"https://primetek.hashnode.dev/react-confirmdialog","rank":-7.460654783917127,"score":1,"time":"2021-03-30T06:54:50Z"},{"id":26634426,"title":"Compiling an Ionic React App for Android","url":"https://javascript.works-hub.com/learn/compiling-ionic-react-app-for-android-a712e","rank":-5.8814219078830545,"score":1,"time":"2021-03-30T13:34:22Z"},{"id":26634572,"title":"React Best Practices for 2021","url":"https://blog.asayer.io/6-react-best-practices-for-2021","rank":-6.4254656634776115,"score":2,"time":"2021-03-30T13:48:36Z"},{"id":26635097,"title":"I made a react hook package","url":"https://github.com/xralphack/react-async-watcher","rank":-6.141418665344863,"score":2,"time":"2021-03-30T14:38:59Z"},{"id":26635444,"title":"Base Web – Base Web React UI Framework","url":"https://baseweb.design/","rank":-5.8814219078830545,"score":1,"time":"2021-03-30T15:05:23Z"},{"id":26641339,"title":"Choosing a React CMS: What to Look For?","url":"https://olgaagilitycms.medium.com/choosing-a-react-cms-what-to-look-for-4248869441fd","rank":-5.642544952660551,"score":1,"time":"2021-03-30T22:27:01Z"},{"id":26643836,"title":"React ConfirmPopup","url":"https://primetek.hashnode.dev/react-confirmpopup","rank":-7.460654783917127,"score":1,"time":"2021-03-31T05:30:47Z"},{"id":26650321,"title":"My Tailwind CSS utility function for creating reusable React components","url":"https://daily.dev/blog/my-tailwind-css-utility-function-for-creating-reusable-react-components-typescript-support","rank":-5.218630283054186,"score":1,"time":"2021-03-31T17:37:18Z"},{"id":26652579,"title":"Host a React Website on S3","url":"https://www.youtube.com/watch?v=zg-ImsDURBw","rank":-6.141418665344863,"score":1,"time":"2021-03-31T20:19:23Z"},{"id":26653972,"title":"Using react-i18next? Automate and manage your translations with i18nexus","url":"https://javascript.plainenglish.io/react-localization-the-winner-is-i18next-i18nexus-b7cd9f14094e","rank":-5.218630283054186,"score":1,"time":"2021-03-31T22:31:08Z"},{"id":26657317,"title":"React Dialog","url":"https://primetek.hashnode.dev/react-dialog","rank":-7.460654783917127,"score":1,"time":"2021-04-01T06:46:31Z"},{"id":26660272,"title":"React is going closed source","url":"https://reactisclosed.com/","rank":-6.4254656634776115,"score":5,"time":"2021-04-01T13:30:49Z"},{"id":26660308,"title":"React Boilerplates and Starter Kits for Developers in 2021","url":"https://flatlogic.com/blog/12-react-boilerplates-and-starter-kits-for-developers-in-2021/","rank":-5.4223148645315336,"score":1,"time":"2021-04-01T13:34:00Z"},{"id":26661399,"title":"React Native on Nokia 3310","url":"https://www.youtube.com/watch?v=712do6BNzCA","rank":-6.4254656634776115,"score":1,"time":"2021-04-01T15:09:56Z"},{"id":26666372,"title":"React Labs: a new video series of technical deep dives with the React team","url":"https://twitter.com/reactjs/status/1377731307929792522","rank":-6.636348695692196,"score":1,"time":"2021-04-01T21:33:30Z"},{"id":26666373,"title":"React Server Components: Architecture Q&A","url":"https://www.youtube.com/watch?v=jK0Vg8XbIXk&list=PLzIwronG0sE59zqnXPDDZ8qYuGPvHeJMA&index=2","rank":-6.141418665344863,"score":1,"time":"2021-04-01T21:33:33Z"},{"id":26667241,"title":"React Labs by Facebook Open Source: New Video Series Featuring React Deep Dives","url":"https://www.youtube.com/watch?v=rVpMhn5CafM","rank":-6.798733011723831,"score":4,"time":"2021-04-01T22:49:24Z"},{"id":26667251,"title":"React Server Components: Architecture Q&A","url":"https://www.youtube.com/watch?v=jK0Vg8XbIXk","rank":-6.141418665344863,"score":1,"time":"2021-04-01T22:50:00Z"},{"id":26669370,"title":"SF leaders react to Alison Collins $87M lawsuit against school district","url":"https://abc7news.com/alison-collins-sf-sfusd-board-vp-sues-lawsuit/10470740/","rank":-5.029694159741383,"score":4,"time":"2021-04-02T06:16:56Z"},{"id":26669507,"title":"React OverlayPanel","url":"https://primetek.hashnode.dev/react-overlaypanel","rank":-7.460654783917127,"score":1,"time":"2021-04-02T06:55:51Z"},{"id":26669876,"title":"Using gRPC with TLS, Golang and React (No Envoy)","url":"https://itnext.io/using-grpc-with-tls-golang-and-react-no-envoy-92e898bf8463","rank":-5.4223148645315336,"score":1,"time":"2021-04-02T08:19:55Z"},{"id":26670157,"title":"Everything that is there to learn about React and the ecosystem in 2021","url":"https://roadmap.sh/react","rank":-4.690092449226312,"score":1,"time":"2021-04-02T09:40:07Z"},{"id":26671346,"title":"Show HN: Livestate.io and React Client (UseLiveState)","url":"http://livestate.io","rank":-5.642544952660551,"score":3,"time":"2021-04-02T13:44:22Z"},{"id":26672771,"title":"AWS Amplify and React.js complete Auth flow – single click deploy with CDK","url":"https://bobbyhadz.com/blog/aws-amplify-react-auth","rank":-4.690092449226312,"score":1,"time":"2021-04-02T16:15:22Z"},{"id":26679151,"title":"React Sidebar","url":"https://primetek.hashnode.dev/react-sidebar","rank":-7.460654783917127,"score":1,"time":"2021-04-03T08:03:07Z"},{"id":26679240,"title":"React State Management in 2021","url":"https://egghead.io/courses/react-state-management-in-2021-6732","rank":-6.4254656634776115,"score":1,"time":"2021-04-03T08:24:16Z"},{"id":26679723,"title":"Show HN: Node.js React MongoDB Boilerplate for SaaS","url":"https://demorocket.vercel.app/","rank":-5.4223148645315336,"score":4,"time":"2021-04-03T10:07:29Z"},{"id":26680435,"title":"Hyperapp – Is It the Lightweight 'React Killer'?","url":"https://blog.asayer.io/hyperapp-is-it-the-lightweight-react-killer","rank":-5.8814219078830545,"score":1,"time":"2021-04-03T12:15:36Z"},{"id":26683654,"title":"Show HN: Callbag-JSX, React without the “magic”","url":"https://loreanvictor.github.io/callbag-jsx/","rank":-5.642544952660551,"score":1,"time":"2021-04-03T18:53:51Z"},{"id":26687657,"title":"React Tooltip","url":"https://primetek.hashnode.dev/react-tooltip","rank":-7.460654783917127,"score":1,"time":"2021-04-04T07:52:35Z"},{"id":26688847,"title":"Running React Native on the Nokia 3310","url":"https://www.youtube.com/watch?v=712do6BNzCA","rank":-5.8814219078830545,"score":1,"time":"2021-04-04T12:16:28Z"},{"id":26691112,"title":"React-Icomoon","url":"https://github.com/aykutkardas/react-icomoon","rank":-7.460654783917127,"score":1,"time":"2021-04-04T17:08:50Z"},{"id":26695995,"title":"React FileUpload","url":"https://primetek.hashnode.dev/react-fileupload","rank":-7.460654783917127,"score":1,"time":"2021-04-05T06:43:40Z"},{"id":26697642,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-05T11:26:01Z"},{"id":26697886,"title":"TreasureChest – a public 3D assets CDN made with Three.js and React","url":"https://treasurechest.nl/","rank":-4.853960595957184,"score":1,"time":"2021-04-05T12:01:30Z"},{"id":26698052,"title":"Swedit is hiring engineering interns (React/React Native)","url":"https://hasjob.co/sweditapp.com/d8ne3","rank":-7.746472238338964,"score":1,"time":"2021-04-05T12:22:48Z"},{"id":26699618,"title":"Native vs. React Native: which is right for you?","url":"https://blog.mooncascade.com/native-vs-react-native-which-is-right-for-you/","rank":-5.4223148645315336,"score":2,"time":"2021-04-05T14:40:12Z"},{"id":26700669,"title":"I Think React Is Junk, Round Two","url":"https://medium.com/codex/i-think-react-is-junk-round-two-5cb80c5d82b3","rank":-5.8814219078830545,"score":2,"time":"2021-04-05T16:00:59Z"},{"id":26702732,"title":"Django’s Place in a Web Development World Ruled by React","url":"https://thenewstack.io/djangos-place-in-a-web-development-world-ruled-by-react/","rank":-5.029694159741383,"score":3,"time":"2021-04-05T18:31:00Z"},{"id":26704687,"title":"You probably don't care but things like 'Simpler State' make me like React more","url":"https://www.npmjs.com/package/simpler-state","rank":-4.3934495640662155,"score":1,"time":"2021-04-05T21:02:14Z"},{"id":26705313,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-05T22:11:26Z"},{"id":26708907,"title":"React Breadcrumb","url":"https://primetek.hashnode.dev/react-breadcrumb","rank":-7.460654783917127,"score":1,"time":"2021-04-06T07:04:42Z"},{"id":26709405,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-06T08:20:18Z"},{"id":26709648,"title":"The BBC’s Migration from Lamp to the Cloud with AWS Lambda, React and CI/CD","url":"https://www.infoq.com/podcasts/bbc-aws-lambda-react-cicd/","rank":-4.2587684905126455,"score":1,"time":"2021-04-06T08:58:09Z"},{"id":26711540,"title":"Forms in React Native, The right way (updated)","url":"https://elazizi.com/forms-in-react-native-the-right-way","rank":-5.642544952660551,"score":1,"time":"2021-04-06T13:34:30Z"},{"id":26712224,"title":"React.js TypeScript Conditional Props","url":"https://www.youtube.com/watch?v=vXh4PFwZFGI","rank":-6.4254656634776115,"score":1,"time":"2021-04-06T14:32:19Z"},{"id":26712248,"title":"Solving the Maintenance Nightmare with React Testing Library","url":"https://derekndavis.com/posts/maintainable-testing-react-testing-library","rank":-5.642544952660551,"score":1,"time":"2021-04-06T14:34:49Z"},{"id":26717348,"title":"How to implement React custom hooks in Svelte","url":"https://gradientdescent.de/custom-hooks/","rank":-5.642544952660551,"score":1,"time":"2021-04-06T21:02:11Z"},{"id":26720775,"title":"Handling authentication state in React Native","url":"https://bigbinary.com/blog/handling-authentication-state-in-react-native","rank":-6.141418665344863,"score":1,"time":"2021-04-07T05:01:27Z"},{"id":26721060,"title":"What Is React Native, Building with React Native","url":"https://chrisdev.hashnode.dev/what-is-react-native-building-with-react-native","rank":-7.746472238338964,"score":1,"time":"2021-04-07T06:06:39Z"},{"id":26721348,"title":"React ContextMenu","url":"https://primetek.hashnode.dev/react-contextmenu","rank":-7.460654783917127,"score":1,"time":"2021-04-07T07:09:37Z"},{"id":26721489,"title":"I Think React Is Junk, Round Two","url":"https://medium.com/codex/i-think-react-is-junk-round-two-5cb80c5d82b3","rank":-5.8814219078830545,"score":1,"time":"2021-04-07T07:34:21Z"},{"id":26721497,"title":"I Think React Is Junk","url":"https://medium.com/codex/part-of-why-i-think-react-is-junk-e4db95e15ef4","rank":-6.4254656634776115,"score":1,"time":"2021-04-07T07:35:11Z"},{"id":26726956,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":2,"time":"2021-04-07T16:09:57Z"},{"id":26735691,"title":"React MegaMenu","url":"https://primetek.hashnode.dev/react-megamenu","rank":-7.460654783917127,"score":1,"time":"2021-04-08T06:22:53Z"},{"id":26736653,"title":"State Management Battle in React 2021: Hooks, Redux, and Recoil","url":"https://javascript.works-hub.com/learn/state-management-battle-in-react-2021-hooks-redux-and-recoil-9977a","rank":-5.218630283054186,"score":1,"time":"2021-04-08T09:09:06Z"},{"id":26736979,"title":"React Custom Hooks Tutorial – Creating UseOnline, Testing and Publishing It","url":"https://blog.shahednasser.com/react-custom-hooks-tutorial-creating-useonline/","rank":-5.218630283054186,"score":1,"time":"2021-04-08T10:04:13Z"},{"id":26738755,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-08T14:01:32Z"},{"id":26740012,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-08T15:28:56Z"},{"id":26743604,"title":"React-Pdf v2.0","url":"https://react-pdf.org/blog/announcing-react-pdf-v2","rank":-6.737061774670698,"score":2,"time":"2021-04-08T20:50:49Z"},{"id":26747391,"title":"React Menu","url":"https://primetek.hashnode.dev/react-menu","rank":-7.460654783917127,"score":1,"time":"2021-04-09T06:46:06Z"},{"id":26753987,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-09T18:16:53Z"},{"id":26758294,"title":"Swapping React for Phoenix LiveView","url":"https://medium.com/qixxit-development/swapping-react-for-phoenix-liveview-db6581f27a14","rank":-6.4254656634776115,"score":3,"time":"2021-04-10T01:58:48Z"},{"id":26762521,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-10T16:11:09Z"},{"id":26762587,"title":"Form Input Binding (Hooks) in React and Vue.js","url":"https://johnpili.com/form-input-binding-hooks-in-react-and-vue-js/","rank":-5.4223148645315336,"score":2,"time":"2021-04-10T16:19:00Z"},{"id":26763776,"title":"React Menubar","url":"https://primetek.hashnode.dev/react-menubar","rank":-7.460654783917127,"score":1,"time":"2021-04-10T18:31:29Z"},{"id":26765425,"title":"Show HN: Full-Stack Hacker News Clone \\W React, GraphQL, Prisma","url":"https://github.com/CagriUysal/hackernews-clone","rank":-5.029694159741383,"score":1,"time":"2021-04-10T21:45:21Z"},{"id":26769179,"title":"Show HN: React Gradient Text (Rgt)","url":"https://rgt.borja.ai/","rank":-6.141418665344863,"score":14,"time":"2021-04-11T10:21:54Z"},{"id":26769191,"title":"Show HN: React Native App I Built and Published in a Week","url":"https://frangrgic.com/project/xago/","rank":-4.853960595957184,"score":4,"time":"2021-04-11T10:24:45Z"},{"id":26769514,"title":"Show HN: React without the magical anti-patterns","url":"https://loreanvictor.github.io/callbag-jsx/","rank":-5.642544952660551,"score":5,"time":"2021-04-11T11:27:00Z"},{"id":26769849,"title":"Show HN: Muil – Build PDF and Email Templates Using React","url":"https://www.muil.io/","rank":-5.218630283054186,"score":36,"time":"2021-04-11T12:25:44Z"},{"id":26772657,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-11T19:14:28Z"},{"id":26776452,"title":"React PanelMenu","url":"https://primetek.hashnode.dev/react-panelmenu","rank":-7.460654783917127,"score":1,"time":"2021-04-12T06:11:15Z"},{"id":26779332,"title":"A way to start developing Progressive Web App in React.js","url":"https://github.com/scandipwa/scandipwa","rank":-5.029694159741383,"score":1,"time":"2021-04-12T13:45:26Z"},{"id":26780817,"title":"Creating an Outside Focus and Click Handler React Component","url":"https://www.smashingmagazine.com/2021/03/outside-focus-click-handler-react-component/","rank":-5.4223148645315336,"score":1,"time":"2021-04-12T15:52:23Z"},{"id":26783613,"title":"Using React components written in JavaScript within TypeScript code","url":"https://wanago.io/2021/04/12/react-components-in-javascript-typescript-code/","rank":-5.4223148645315336,"score":1,"time":"2021-04-12T19:01:17Z"},{"id":26784484,"title":"Building React and Vue Support for Tailwind UI","url":"https://blog.tailwindcss.com/building-react-and-vue-support-for-tailwind-ui","rank":-5.642544952660551,"score":286,"time":"2021-04-12T20:07:03Z"},{"id":26788733,"title":"React Steps","url":"https://primetek.hashnode.dev/react-steps","rank":-7.460654783917127,"score":1,"time":"2021-04-13T06:24:39Z"},{"id":26791709,"title":"React Router Hooks: Exploring How They Work","url":"https://blog.asayer.io/react-router-hooks-exploring-how-they-work","rank":-5.8814219078830545,"score":1,"time":"2021-04-13T13:14:10Z"},{"id":26793926,"title":"React TabMenu","url":"https://primetek.hashnode.dev/react-tabmenu","rank":-7.460654783917127,"score":1,"time":"2021-04-13T15:45:15Z"},{"id":26796819,"title":"Unconventional React and TypeScript Tips","url":"https://valand.dev/blog/post/unconventional-react-and-typescript-tips","rank":-6.4254656634776115,"score":2,"time":"2021-04-13T18:27:19Z"},{"id":26803675,"title":"React TieredMenu","url":"https://primetek.hashnode.dev/react-tieredmenu","rank":-7.460654783917127,"score":1,"time":"2021-04-14T06:33:24Z"},{"id":26804319,"title":"Full Stack Web Tutorial: Django, React JavaScript, JWT Auth, REST, Bootstrap","url":"https://levelup.gitconnected.com/full-stack-web-tutorial-django-react-js-jwt-auth-rest-bootstrap-pagination-b00ebf7866c1","rank":-5.029694159741383,"score":1,"time":"2021-04-14T08:07:37Z"},{"id":26804463,"title":"Data Fetching Techniques with React","url":"https://blog.asayer.io/data-fetching-techniques-with-react","rank":-6.4254656634776115,"score":1,"time":"2021-04-14T08:36:56Z"},{"id":26805230,"title":"Migrating from React Native to Swift","url":"https://blog.hunchat.com/migrating-from-react-native-to-swift/","rank":-6.141418665344863,"score":2,"time":"2021-04-14T10:38:55Z"},{"id":26807667,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-14T14:36:51Z"},{"id":26810657,"title":"Tailwindui.com adds React and Vue support with examples","url":"https://tailwindui.com/?react+vue","rank":-5.4223148645315336,"score":1,"time":"2021-04-14T17:56:20Z"},{"id":26810786,"title":"Tailwind UI: Now with React and Vue Support","url":"https://blog.tailwindcss.com/tailwind-ui-now-with-react-and-vue-support","rank":-5.642544952660551,"score":14,"time":"2021-04-14T18:06:27Z"},{"id":26815776,"title":"Show HN: Minimal demo to use C/C++ WASM with create-react-app","url":"https://github.com/bobbiec/react-wasm-demo","rank":-4.690092449226312,"score":1,"time":"2021-04-15T03:03:17Z"},{"id":26816554,"title":"React Messages","url":"https://primetek.hashnode.dev/react-messages","rank":-7.460654783917127,"score":1,"time":"2021-04-15T05:48:11Z"},{"id":26818621,"title":"We Built a React Native analytics tool created specifically for React Native","url":"http://www.forage-analytics.com","rank":-6.969263392375751,"score":12,"time":"2021-04-15T10:28:41Z"},{"id":26820881,"title":"Check out this chat web progressive app made with React Node.js and Firebase","url":"https://github.com/aladinyo/WhatsappyApp","rank":-4.5369272462944465,"score":3,"time":"2021-04-15T14:25:15Z"},{"id":26821675,"title":"Tips for Organizing React Projects","url":"https://dev.to/chrisachard/tips-for-organizing-react-projects-191","rank":-6.4254656634776115,"score":1,"time":"2021-04-15T15:31:44Z"},{"id":26822877,"title":"Material-UI – A popular React UI framework","url":"https://material-ui.com/","rank":-5.8814219078830545,"score":1,"time":"2021-04-15T16:44:35Z"},{"id":26830002,"title":"Implementing Instagram Photo Filters in React Native","url":"https://www.instamobile.io/react-native-tutorials/instagram-photo-filters-react-native/","rank":-5.8814219078830545,"score":2,"time":"2021-04-16T05:47:11Z"},{"id":26830036,"title":"Learn Webpack by dumping create-react-app for once","url":"https://tusharkashyap63.hashnode.dev/learn-webpack-by-dumping-create-react-app-for-once-cknjwal4b0h9r2ks1chix6c6e","rank":-5.4223148645315336,"score":1,"time":"2021-04-16T05:53:08Z"},{"id":26830247,"title":"React Toast","url":"https://primetek.hashnode.dev/react-toast","rank":-7.460654783917127,"score":1,"time":"2021-04-16T06:20:43Z"},{"id":26830798,"title":"Top Databases for React Native Application Development","url":"https://invozone.com/blog/top-4-databases-for-react-native-application-development/","rank":-5.8814219078830545,"score":1,"time":"2021-04-16T07:44:18Z"},{"id":26832358,"title":"How to Build Cross Platform Apps Using React, React Native and Redux","url":"https://andrewbaisden.hashnode.dev/how-to-build-cross-platform-apps-using-react-react-native-and-redux","rank":-6.969263392375751,"score":1,"time":"2021-04-16T11:05:06Z"},{"id":26832365,"title":"Show HN: Rocket – Node.js React MongoDB Boilerplate with Auth, Users, Billing","url":"https://userocket.herokuapp.com/","rank":-4.853960595957184,"score":5,"time":"2021-04-16T11:05:32Z"},{"id":26832687,"title":"Bootstrap 5 Components for React.js","url":"https://github.com/coreui/coreui-react/tree/v4-dev","rank":-6.141418665344863,"score":1,"time":"2021-04-16T11:46:07Z"},{"id":26833884,"title":"React Native vs. Flutter: The Ultimate Comparison","url":"https://selleo.com/blog/react-native-vs-flutter-the-ultimate-comparison","rank":-5.8814219078830545,"score":1,"time":"2021-04-16T13:54:05Z"},{"id":26833980,"title":"Tutorial: Build a Micro Front End with React and Webpack5 and Module Federation","url":"https://tsh.io/blog/micro-frontend-tutorial/","rank":-4.690092449226312,"score":1,"time":"2021-04-16T14:02:27Z"},{"id":26835915,"title":"Building a visit counter with Redis and React","url":"https://agustinmaggi.com/building-visit-counter-with-redis-react","rank":-5.642544952660551,"score":1,"time":"2021-04-16T16:27:24Z"},{"id":26837322,"title":"Implement text editor DOM updates manually instead of via React (2015)","url":"https://github.com/atom/atom/pull/5624","rank":-5.029694159741383,"score":1,"time":"2021-04-16T18:17:30Z"},{"id":26841315,"title":"Windows XP in React","url":"https://winxp.vercel.app/","rank":-6.737061774670698,"score":3,"time":"2021-04-17T03:11:53Z"},{"id":26843954,"title":"Flutter vs. Native vs. React-Native: Examining Performance","url":"https://medium.com/swlh/flutter-vs-native-vs-react-native-examining-performance-31338f081980","rank":-5.642544952660551,"score":5,"time":"2021-04-17T13:06:03Z"},{"id":26844177,"title":"Examples of large production-grade, open-source React apps","url":"https://maxrozen.com/examples-of-large-production-grade-open-source-react-apps","rank":-5.4223148645315336,"score":2,"time":"2021-04-17T13:39:52Z"},{"id":26846869,"title":"Pagination Component in React","url":"https://michalmuszynski.com/blog/pagination-component-in-react/","rank":-6.737061774670698,"score":1,"time":"2021-04-17T19:41:42Z"},{"id":26846939,"title":"How to setup Mobx with React in 2021","url":"https://jsguild.com/how-to-setup-mobx-with-react-in-2021/","rank":-5.642544952660551,"score":1,"time":"2021-04-17T19:51:43Z"},{"id":26850228,"title":"React Carousel","url":"https://primetek.hashnode.dev/react-carousel","rank":-7.460654783917127,"score":1,"time":"2021-04-18T06:15:32Z"},{"id":26851962,"title":"Nice Blog. Creating Face Detection Web App with React","url":"https://dev.to/codesphere/creating-a-face-detection-web-app-with-react-and-codesphere-5f08","rank":-5.4223148645315336,"score":1,"time":"2021-04-18T12:50:57Z"},{"id":26855931,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-04-18T20:17:53Z"},{"id":26857638,"title":"Building a Blog App with React JavaScript and Fauna","url":"https://dev.to/bkoiki950/building-a-blog-app-with-react-js-and-fauna-2apf","rank":-5.4223148645315336,"score":1,"time":"2021-04-18T23:36:37Z"},{"id":26859873,"title":"React Galleria","url":"https://primetek.hashnode.dev/react-galleria","rank":-7.460654783917127,"score":1,"time":"2021-04-19T07:12:04Z"},{"id":26860381,"title":"Show HN: React Flow – library for creating node based editors and apps","url":"https://github.com/wbkd/react-flow","rank":-4.853960595957184,"score":224,"time":"2021-04-19T08:46:22Z"},{"id":26861842,"title":"React Avatar","url":"https://primetek.hashnode.dev/react-avatar","rank":-7.460654783917127,"score":1,"time":"2021-04-19T12:10:13Z"},{"id":26865796,"title":"React Flow – An open source library for building node based applications","url":"https://reactflow.dev/","rank":-5.029694159741383,"score":1,"time":"2021-04-19T17:46:05Z"},{"id":26866113,"title":"Comparing the HashRouter and the BrowserRouter in React Applications","url":"https://wanago.io/2021/04/19/hashrouter-browserrouter-react/","rank":-5.4223148645315336,"score":1,"time":"2021-04-19T18:10:13Z"},{"id":26866236,"title":"react-spring 9","url":"https://react-spring.io/","rank":-7.080419157732719,"score":1,"time":"2021-04-19T18:21:34Z"},{"id":26867147,"title":"Remote-Tech Lead-React Node Mongo JavaScript-Hiring Immediately","url":"https://www.linkedin.com/talent/hire/468903226/job-post","rank":-5.4223148645315336,"score":1,"time":"2021-04-19T19:48:53Z"},{"id":26871075,"title":"React Badge","url":"https://primetek.hashnode.dev/react-badge","rank":-7.460654783917127,"score":1,"time":"2021-04-20T05:40:15Z"},{"id":26872375,"title":"React Native vs. Flutter – iOS Developer Perspective","url":"https://www.youtube.com/watch?v=IWdJkALF_XE","rank":-5.8814219078830545,"score":1,"time":"2021-04-20T09:10:44Z"},{"id":26872432,"title":"Show HN: The simplest React state manager now at stable release","url":"https://simpler-state.js.org","rank":-5.029694159741383,"score":96,"time":"2021-04-20T09:20:06Z"},{"id":26872928,"title":"Show HN: Reaflow – React library for building workflows and diagrams","url":"https://reaflow.dev/","rank":-5.218630283054186,"score":1,"time":"2021-04-20T10:46:40Z"},{"id":26875417,"title":"I Built My Blog Using MDX, Next.js, and React","url":"https://www.joshwcomeau.com/blog/how-i-built-my-blog/","rank":-5.218630283054186,"score":2,"time":"2021-04-20T14:47:46Z"},{"id":26876907,"title":"Using React Native to Build a “Scroll to Top” Button","url":"https://spin.atomicobject.com/2021/04/20/react-native-building-scroll-top-button/#.YH8BmSWkkV8.hackernews","rank":-5.218630283054186,"score":1,"time":"2021-04-20T16:30:19Z"},{"id":26882085,"title":"React SEO: How to Build Search-Friendly Pages in React","url":"https://buttercms.com/blog/react-seo-how-to-build-search-friendly-pages-in-react#react-seo-problem","rank":-7.337343744886062,"score":1,"time":"2021-04-20T21:36:30Z"},{"id":26882823,"title":"Why I Love React","url":"https://epicreact.dev/why-i-love-react/","rank":-6.737061774670698,"score":2,"time":"2021-04-20T22:36:01Z"},{"id":26886328,"title":"Handle errors gracefully with React Error Boundary","url":"https://dev.to/ms_yogii/handle-errors-gracefully-with-react-error-boundary-25mb","rank":-5.8814219078830545,"score":1,"time":"2021-04-21T07:11:45Z"},{"id":26886634,"title":"Creating a face detection app using React and Codesphere","url":"https://medium.com/codesphere-cloud/creating-a-face-detection-web-app-with-react-and-codesphere-28b1f057145d","rank":-5.4223148645315336,"score":1,"time":"2021-04-21T08:01:53Z"},{"id":26889732,"title":"It is now possible to create Keycloak theme with React","url":"https://github.com/InseeFrLab/keycloakify","rank":-5.218630283054186,"score":1,"time":"2021-04-21T13:55:36Z"},{"id":26890697,"title":"Styled Components Best Practices for React Developers","url":"https://www.robinwieruch.de/styled-components","rank":-5.8814219078830545,"score":1,"time":"2021-04-21T15:12:11Z"},{"id":26895060,"title":"Managing Complex React State with the Class Pattern","url":"https://doordash.engineering/2021/04/21/managing-react-state-using-the-class-pattern/","rank":-5.642544952660551,"score":1,"time":"2021-04-21T20:31:34Z"},{"id":26897160,"title":"Sizle.io (funded B2B SaaS) needs a FT remote React engineer","url":"https://www.linkedin.com/jobs/view/2502427181/","rank":-5.029694159741383,"score":1,"time":"2021-04-22T00:26:19Z"},{"id":26900265,"title":"Testing in React Native: Everything you need to know","url":"https://iamshadmirza.com/a-definitive-guide-to-react-native-testing-library","rank":-5.4223148645315336,"score":1,"time":"2021-04-22T08:29:53Z"},{"id":26905430,"title":"A Definitive Guide to React Native Testing Library","url":"https://iamshadmirza.com/a-definitive-guide-to-react-native-testing-library","rank":-5.642544952660551,"score":1,"time":"2021-04-22T17:31:21Z"},{"id":26906064,"title":"SiliconDB React Native database on steroids","url":"https://github.com/SiliconDB/react-native-silicon-db","rank":-6.141418665344863,"score":1,"time":"2021-04-22T18:19:27Z"},{"id":26911965,"title":"React Native Firebase Auth – Set-Up Email Authentication","url":"https://www.bacancytechnology.com/blog/react-native-firebase-auth","rank":-5.642544952660551,"score":1,"time":"2021-04-23T07:18:30Z"},{"id":26912863,"title":"Auto Trader UK Use Spring Security to Prevent CSRF with React and GraphQL","url":"https://engineering.autotrader.co.uk/2021/04/23/protecting-users-against-csrf-in-my-account.html","rank":-4.690092449226312,"score":1,"time":"2021-04-23T09:45:58Z"},{"id":26924428,"title":"Quickly – JavaScript, React, Node Snippets","url":"https://quickly.vercel.app","rank":-6.4254656634776115,"score":2,"time":"2021-04-24T12:35:00Z"},{"id":26931676,"title":"Show HN: Rocket – Node.js React MongoDB SaaS Boilerplate with Auth,Users,Billing","url":"https://rocketapp.me/","rank":-4.690092449226312,"score":26,"time":"2021-04-25T10:29:36Z"},{"id":26940170,"title":"Show HN: React-use-please-stay – React hook to animate page title and favicon","url":"https://github.com/princefishthrower/react-use-please-stay","rank":-6.636348695692196,"score":3,"time":"2021-04-26T07:29:38Z"},{"id":26940512,"title":"React UI Kit Compare April 2021","url":"http://react-compare.ellenlangelaar.nl/","rank":-6.141418665344863,"score":1,"time":"2021-04-26T08:36:46Z"},{"id":26941126,"title":"How to get Django and React to work together","url":"http://michaelgainyo.com/articles/how-to-get-django-and-reactjs-to-work-together/","rank":-5.4223148645315336,"score":2,"time":"2021-04-26T10:38:16Z"},{"id":26943415,"title":"Show HN: I built the fastest encrypted storage for React Native using JSI(C++)","url":"https://rnmmkv.vercel.app/#/?id=react-native-mmkv-storage","rank":-4.5369272462944465,"score":6,"time":"2021-04-26T15:17:01Z"},{"id":26949145,"title":"Web Analytics Tools for React Websites","url":"https://buttercms.com/blog/web-analytics-tools-react-websites","rank":-6.141418665344863,"score":1,"time":"2021-04-26T22:33:55Z"},{"id":26956673,"title":"Bringing Hermes to iOS in React Native 0.64","url":"https://callstack.com/blog/bringing-hermes-to-ios-in-react-native/","rank":-5.4223148645315336,"score":2,"time":"2021-04-27T14:50:50Z"},{"id":26962491,"title":"React, Firebase, and Google Analytics: How to Set Up and Log Events","url":"https://buttercms.com/blog/react-firebase-google-analytics-set-up-log-events#initializing-firebase-react","rank":-4.853960595957184,"score":1,"time":"2021-04-27T22:14:00Z"},{"id":26972535,"title":"Reactjs Video Tutorials [2021-2020] 1.6M Views and 1.2K React Links","url":"https://kilteron.github.io/alex-braine/react","rank":-4.690092449226312,"score":4,"time":"2021-04-28T18:33:11Z"},{"id":26974525,"title":"Upload Files to S3 from React Native Using Presigned URLs via Ruby on Rails","url":"https://finnian.io/blog/uploading-files-to-s3-react-native-ruby-on-rails/","rank":-4.5369272462944465,"score":2,"time":"2021-04-28T21:35:38Z"},{"id":26978358,"title":"React Query in Web Extensions","url":"https://dev.to/bookmarkly/react-query-in-web-extensions-j9a","rank":-6.4254656634776115,"score":1,"time":"2021-04-29T07:31:44Z"},{"id":26984164,"title":"When should you memoize in React","url":"https://prateeksurana.me/blog/when-should-you-memoize-in-react/","rank":-6.141418665344863,"score":1,"time":"2021-04-29T17:46:43Z"},{"id":26984809,"title":"Show HN: Material Tailwind – open-source React components","url":"https://material-tailwind.com/","rank":-5.642544952660551,"score":9,"time":"2021-04-29T18:40:28Z"},{"id":26985303,"title":"Blazor vs. React – LogRocket Blog","url":"https://blog.logrocket.com/blazor-vs-react/","rank":-6.4254656634776115,"score":2,"time":"2021-04-29T19:13:51Z"},{"id":27002972,"title":"Show HN: I made a CMS that lets you build blogs and use it into your React app","url":"https://upnread.com","rank":-4.012747184979798,"score":2,"time":"2021-05-01T04:03:36Z"},{"id":27009480,"title":"What Is the Difference Between ReactJS and React Native? Let's Find Out","url":"https://www.discoversoon.com/what-is-the-difference-between-reactjs-and-react-native/","rank":-4.690092449226312,"score":1,"time":"2021-05-01T20:21:43Z"},{"id":27010302,"title":"React Authentication, Simplified","url":"https://davidwalsh.name/react-authentication-2","rank":-7.080419157732719,"score":2,"time":"2021-05-01T22:04:25Z"},{"id":27012527,"title":"How to integrate React front end with Node / express back end","url":"https://dev.to/_s_w_a_y_a_m_/how-to-integrate-react-frontend-with-node-backend-36a4","rank":-5.029694159741383,"score":1,"time":"2021-05-02T05:12:34Z"},{"id":27015015,"title":"Improving slow mounts in React apps","url":"https://itnext.io/improving-slow-mounts-in-react-apps-cff5117696dc","rank":-6.141418665344863,"score":1,"time":"2021-05-02T13:15:43Z"},{"id":27015954,"title":"Show HN: A tiny react library to create frosted glass icon effects","url":"https://github.com/JP1016/react-icon-blur","rank":-4.853960595957184,"score":1,"time":"2021-05-02T15:12:22Z"},{"id":27016809,"title":"Todo App with GraphQL, Express.js and React – Episode 1","url":"https://ardaorkin.hashnode.dev/todo-app-with-graphql-expressjs-and-react-episode-1","rank":-5.218630283054186,"score":1,"time":"2021-05-02T17:03:16Z"},{"id":27017938,"title":"We built a game in React Native during the pandemic","url":"https://ilakovac.com/bela-online/","rank":-5.218630283054186,"score":2,"time":"2021-05-02T19:06:22Z"},{"id":27024382,"title":"NestJS and React (Next.js) in one MVC repo for rapid prototyping","url":"https://csaba-apagyi.medium.com/nestjs-react-next-js-in-one-mvc-repo-for-rapid-prototyping-faed42a194ca","rank":-4.853960595957184,"score":1,"time":"2021-05-03T12:52:06Z"},{"id":27026036,"title":"Show HN: React Interactive – better hover, active and focus states than CSS","url":"https://github.com/rafgraph/react-interactive","rank":-4.853960595957184,"score":1,"time":"2021-05-03T15:07:34Z"},{"id":27026094,"title":"Mantine – new React library, 60 hooks and components with dark theme support","url":"https://mantine.dev/","rank":-4.853960595957184,"score":1,"time":"2021-05-03T15:11:25Z"},{"id":27030537,"title":"Show HN: Recreating GitHub og:images with React.js and TailwindCSS","url":"https://flayyer.com/blog/posts/github-cards","rank":-5.029694159741383,"score":23,"time":"2021-05-03T20:57:24Z"},{"id":27030559,"title":"React Best Practices","url":"https://onoufriosm.medium.com/react-best-practices-react-at-scale-part-1-74234290ef19","rank":-7.080419157732719,"score":47,"time":"2021-05-03T20:59:20Z"},{"id":27033013,"title":"Keeping Up with React Libraries","url":"https://maxrozen.com/keeping-up-with-react-libraries","rank":-6.4254656634776115,"score":1,"time":"2021-05-04T01:16:02Z"},{"id":27033988,"title":"Mantine - Open source react components and hooks library","url":"https://mantine.dev/","rank":-5.642544952660551,"score":3,"time":"2021-05-04T04:11:09Z"},{"id":27036072,"title":"Kea: Production Ready React State Management","url":"https://kea.js.org/","rank":-6.141418665344863,"score":18,"time":"2021-05-04T10:46:39Z"},{"id":27036656,"title":"WebRTC Video Calls Implemented in React","url":"https://yown.it/live-video-call-webrtc/","rank":-6.141418665344863,"score":2,"time":"2021-05-04T12:04:21Z"},{"id":27044176,"title":"React vs. React Native: Differences, Advantages and Limitations","url":"https://buttercms.com/blog/react-vs-react-native","rank":-7.746472238338964,"score":1,"time":"2021-05-04T23:32:32Z"},{"id":27050883,"title":"JavaScript memory concerns for React developers","url":"https://dev.to/alekseiberezkin/2-javascript-memory-concerns-for-react-developers-19i1","rank":-6.141418665344863,"score":1,"time":"2021-05-05T15:11:03Z"},{"id":27059590,"title":"Show HN: Create your react-navigation stack in the browser","url":"https://react-navigation-playground.vercel.app","rank":-5.218630283054186,"score":1,"time":"2021-05-06T05:48:05Z"},{"id":27061074,"title":"A Minimal React Quickstarter","url":"https://github.com/sachie/react-quickstart","rank":-6.737061774670698,"score":4,"time":"2021-05-06T10:00:37Z"},{"id":27063978,"title":"Chrome Browser Extensions for Front-End, React, Vue, Programming, General","url":"https://blog.eleftheriabatsou.com/27-chrome-browser-extensions-for-front-end-react-vue-programming-general","rank":-5.218630283054186,"score":1,"time":"2021-05-06T14:41:35Z"},{"id":27066134,"title":"Why Did My React Component Re-Render?","url":"https://medium.com/uncountable-engineering/why-did-my-react-component-re-render-71b5acecbbd1","rank":-5.8814219078830545,"score":5,"time":"2021-05-06T17:00:16Z"},{"id":27080054,"title":"Setting up an authentication workflow with React Query [Part 1]","url":"https://jerad.io/part-1-setting-up-an-authentication-workflow-with-react-query","rank":-5.218630283054186,"score":1,"time":"2021-05-07T19:38:42Z"},{"id":27084995,"title":"Show HN: A portfolio website simulating macOS's GUI using React","url":"https://portfolio.zxh.io","rank":-5.029694159741383,"score":683,"time":"2021-05-08T08:09:23Z"},{"id":27085616,"title":"Learn React by Building a Twitter Clone","url":"https://nicotsou.com/react-twitter-clone/","rank":-5.8814219078830545,"score":1,"time":"2021-05-08T10:05:39Z"},{"id":27086789,"title":"Flutter vs. React Native (Traction)","url":"https://twitter.com/steipete/status/1389913546042052610","rank":-6.4254656634776115,"score":1,"time":"2021-05-08T13:06:20Z"},{"id":27089052,"title":"Snowpack, React, TailwindCSS and TypeScript What Have I Done","url":"https://afuzzybear.hashnode.dev/snowpack-react-tailwindcss-and-typescript-what-have-i-doneand-how-you-can-do-it-too","rank":-5.4223148645315336,"score":1,"time":"2021-05-08T17:22:53Z"},{"id":27089477,"title":"React to Elm Migration Guide","url":"https://dev.to/jesterxl/react-to-elm-migration-guide-30np","rank":-6.4254656634776115,"score":1,"time":"2021-05-08T18:14:41Z"},{"id":27089576,"title":"Lessons on Writing JavaScript and React from ClojureScript","url":"https://jerue.org/blog/lessons-on-writing-javascript-and-react-from-clojurescript/","rank":-5.642544952660551,"score":100,"time":"2021-05-08T18:28:14Z"},{"id":27093471,"title":"The easiest way to integrate React with Wordpress","url":"https://medium.com/lagierandlagier/the-easiest-way-to-integrate-react-with-wordpress-3eab65638aa7","rank":-5.642544952660551,"score":1,"time":"2021-05-09T05:26:50Z"},{"id":27094594,"title":"Show HN: BLoC State Management for React","url":"https://github.com/jsnanigans/bloc-react","rank":-5.8814219078830545,"score":2,"time":"2021-05-09T09:42:48Z"},{"id":27101584,"title":"React Hello World Running with Deno","url":"https://github.com/philip-peterson/deno-react-hello-world","rank":-6.141418665344863,"score":2,"time":"2021-05-10T01:11:28Z"},{"id":27104401,"title":"How to write PureScript React to replace TypeScript React in 2021","url":"https://github.com/xc-jp/blog-posts/blob/master/PureScript-React.md","rank":-7.148568583438252,"score":2,"time":"2021-05-10T10:11:44Z"},{"id":27105672,"title":"Bootstrap vs. React: A Comparison of 12 Principal Components","url":"https://www.simform.com/bootstrap-vs-react/","rank":-5.4223148645315336,"score":1,"time":"2021-05-10T13:19:51Z"},{"id":27111847,"title":"Show HN: I wrote a book about creating your own React","url":"https://leanpub.com/foundations-high-performance-react","rank":-5.029694159741383,"score":3,"time":"2021-05-10T22:51:42Z"},{"id":27112573,"title":"Show HN: A 64-step drum sequencer I built using react and redux","url":"http://Sequencer64.com","rank":-4.690092449226312,"score":327,"time":"2021-05-11T00:10:04Z"},{"id":27115698,"title":"React Query for server-state data management","url":"https://tsh.io/blog/react-query-tutorial/","rank":-5.8814219078830545,"score":1,"time":"2021-05-11T08:38:01Z"},{"id":27115730,"title":"React for Bootstrap 5","url":"https://www.producthunt.com/posts/react-bootstrap-5","rank":-6.737061774670698,"score":1,"time":"2021-05-11T08:42:47Z"},{"id":27115734,"title":"Bootstrap 5 with React","url":"https://www.producthunt.com/posts/react-bootstrap-5","rank":-6.737061774670698,"score":1,"time":"2021-05-11T08:43:25Z"},{"id":27116544,"title":"Show HN: I used React Native to create a climate change app","url":"https://changeit.app/","rank":-4.853960595957184,"score":1,"time":"2021-05-11T11:02:08Z"},{"id":27117227,"title":"Migrating from AngularJS to React with Web Components","url":"https://medium.com/hash-tech/migrating-from-angular-js-to-react-with-web-components-98d043cc4ea3","rank":-5.642544952660551,"score":0,"time":"2021-05-11T12:25:51Z"},{"id":27117526,"title":"A modern template to jump start your React project","url":"https://github.com/sachie/react-quickstart","rank":-5.4223148645315336,"score":1,"time":"2021-05-11T12:59:39Z"},{"id":27117980,"title":"React Testing Library – Basic Tutorial","url":"https://binyamin.medium.com/react-testing-library-basic-tutorial-724f005c5c53","rank":-6.4254656634776115,"score":1,"time":"2021-05-11T13:39:52Z"},{"id":27118908,"title":"Cross-Browser Voice Commands with React","url":"https://medium.com/picovoice/cross-browser-voice-commands-with-react-bae0560fce8","rank":-6.141418665344863,"score":4,"time":"2021-05-11T15:02:24Z"},{"id":27124879,"title":"Stripe-react-native: React Native library for Stripe","url":"https://github.com/stripe/stripe-react-native","rank":-7.746472238338964,"score":1,"time":"2021-05-11T23:24:12Z"},{"id":27125224,"title":"Atmos: A solar-funding savings account built in Node and React","url":"https://www.joinatmos.com?ref=hn","rank":-5.029694159741383,"score":1,"time":"2021-05-12T00:16:38Z"},{"id":27127241,"title":"Complete beginners guide to real-world React course just launched","url":"https://www.newline.co/courses/beginners-guide-to-real-world-react","rank":-5.218630283054186,"score":1,"time":"2021-05-12T06:17:10Z"},{"id":27127766,"title":"React list virtualisation in 46 lines using IntersectionObserver","url":"https://github.com/NightCafeStudio/react-render-if-visible","rank":-5.642544952660551,"score":1,"time":"2021-05-12T07:46:01Z"},{"id":27129254,"title":"Build a simple music player with React Native [tutorial]","url":"https://around25.com/blog/how-to-create-a-simple-music-player-with-react-native/","rank":-5.4223148645315336,"score":1,"time":"2021-05-12T11:58:18Z"},{"id":27129269,"title":"The Subtle Aspects of React Re-Rendering: Functions Calls and Lazy Evaluation","url":"https://medium.com/doctolib/the-subtle-aspects-of-react-re-rendering-part-1-functions-calls-and-lazy-evaluation-6136b0e31995","rank":-4.853960595957184,"score":1,"time":"2021-05-12T12:00:21Z"},{"id":27133716,"title":"Understanding Functional Components vs. Class Components in React","url":"https://www.twilio.com/blog/react-choose-functional-components","rank":-5.642544952660551,"score":1,"time":"2021-05-12T18:45:07Z"},{"id":27134110,"title":"Building a React Design System for Adoption and Scale","url":"https://medium.com/bitsrc/building-a-react-design-system-for-adoption-and-scale-1d34538619d1","rank":-5.4223148645315336,"score":1,"time":"2021-05-12T19:20:27Z"},{"id":27139988,"title":"Flutter vs. React Native","url":"https://addevice.medium.com/flutter-vs-react-native-which-is-the-best-cross-platform-open-source-ecosystem-7402aa8c30dc","rank":-6.737061774670698,"score":1,"time":"2021-05-13T08:56:00Z"},{"id":27141738,"title":"Show HN: A Chrome extension to generate enzyme render tests for React Apps","url":"https://www.examin.dev/","rank":-4.690092449226312,"score":2,"time":"2021-05-13T13:19:27Z"},{"id":27144542,"title":"21 best practices for a clean react project","url":"https://betterprogramming.pub/21-best-practices-for-a-clean-react-project-df788a682fb","rank":-5.642544952660551,"score":1,"time":"2021-05-13T17:05:52Z"},{"id":27144779,"title":"Work Smarter, Not Harder to Create a React App with ReacType","url":"https://xkevinpark.medium.com/work-smarter-not-harder-to-create-a-react-app-with-reactype-94dd60be5873","rank":-5.029694159741383,"score":1,"time":"2021-05-13T17:27:17Z"},{"id":27145955,"title":"Keep your state in Kea and your views in React","url":"https://kea.js.org/","rank":-5.218630283054186,"score":1,"time":"2021-05-13T19:01:39Z"},{"id":27155204,"title":"Coinbase’s successful transition to React Native","url":"https://blog.coinbase.com/announcing-coinbases-successful-transition-to-react-native-af4c591df971","rank":-5.8814219078830545,"score":1,"time":"2021-05-14T15:20:27Z"},{"id":27156922,"title":"Coinbase’s successful transition to React Native","url":"https://blog.coinbase.com/announcing-coinbases-successful-transition-to-react-native-af4c591df971","rank":-5.8814219078830545,"score":38,"time":"2021-05-14T17:20:52Z"},{"id":27161313,"title":"UseStateMachine – a ½ kb, Typescript-first hook for React","url":"https://github.com/cassiozen/useStateMachine","rank":-5.4223148645315336,"score":2,"time":"2021-05-15T01:05:48Z"},{"id":27161522,"title":"Coinbase’s successful transition to React Native","url":"https://blog.coinbase.com/announcing-coinbases-successful-transition-to-react-native-af4c591df971","rank":-5.8814219078830545,"score":192,"time":"2021-05-15T01:41:35Z"},{"id":27162712,"title":"I'm making a MIDI piano visualizer with React","url":"https://ensou-d031f.web.app/watch/5yLGUOiJi2l6cnBlm31q","rank":-5.4223148645315336,"score":1,"time":"2021-05-15T05:36:25Z"},{"id":27166766,"title":"Examples of large production-grade, open-source React apps","url":"https://maxrozen.com/examples-of-large-production-grade-open-source-react-apps","rank":-5.4223148645315336,"score":5,"time":"2021-05-15T16:45:30Z"},{"id":27169509,"title":"A TypeScript-first state machine for React","url":"https://github.com/cassiozen/useStateMachine","rank":-5.8814219078830545,"score":1,"time":"2021-05-15T22:15:08Z"},{"id":27176764,"title":"Show HN: A React component to reveal images using SVG clipPath and TypeScript","url":"https://github.com/NikxDa/react-xray/","rank":-4.690092449226312,"score":1,"time":"2021-05-16T20:29:49Z"},{"id":27183317,"title":"Migrating from AngularJS to React with Web Components","url":"https://medium.com/hash-tech/migrating-from-angular-js-to-react-with-web-components-98d043cc4ea3","rank":-5.642544952660551,"score":4,"time":"2021-05-17T13:47:04Z"},{"id":27185227,"title":"A modern server rendered Vite, React 17, and TypeScript 4.3 boilerplate","url":"https://blog.jonlu.ca/posts/vite?ref=hn","rank":-4.853960595957184,"score":2,"time":"2021-05-17T16:23:36Z"},{"id":27189923,"title":"“Should I learn React?” (No)","url":"https://www.youtube.com/watch?v=-IZySRgEHXk&t=80s","rank":-6.4254656634776115,"score":3,"time":"2021-05-18T00:17:49Z"},{"id":27192590,"title":"What is Vite and how to use it with React","url":"https://wakanai.io/what-is-vite-and-how-to-use-it-with-react/","rank":-5.218630283054186,"score":1,"time":"2021-05-18T09:08:52Z"},{"id":27193678,"title":"I made my open source React component private by default: an Open Source story","url":"https://dev.to/ibrahimcesar/why-i-made-my-open-source-react-component-private-by-default-an-open-source-story-1jja","rank":-4.5369272462944465,"score":1,"time":"2021-05-18T12:25:03Z"},{"id":27194066,"title":"Show HN: React XRay","url":"https://github.com/nikxda/react-xray","rank":-6.737061774670698,"score":0,"time":"2021-05-18T13:08:25Z"},{"id":27194390,"title":"React-native-spotlight-tour, a React Native library to create tour features","url":"https://www.stackbuilders.com/news/announcing-react-native-spotlight-tour-a-react-native-library-to-create-tour-features","rank":-6.969263392375751,"score":1,"time":"2021-05-18T13:40:02Z"},{"id":27194463,"title":"React-native-spotlight-tour, a React Native library to create tour f","url":"https://www.stackbuilders.com/news/announcing-react-native-spotlight-tour-a-react-native-library-to-create-tour-features","rank":-6.969263392375751,"score":1,"time":"2021-05-18T13:47:09Z"},{"id":27195590,"title":"React Developers Wanted High Paying Remote React Roles","url":"https://www.usebraintrust.com/join-engineer-react","rank":-7.746472238338964,"score":1,"time":"2021-05-18T15:04:46Z"},{"id":27196634,"title":"Designing the API for a Large React Tree Table","url":"https://www.robinwieruch.de/react-tree-list","rank":-5.4223148645315336,"score":2,"time":"2021-05-18T16:06:43Z"},{"id":27197096,"title":"Reducing UseStates in React","url":"https://blog.albingroen.com/posts/reducing-useStates-in-react","rank":-6.737061774670698,"score":1,"time":"2021-05-18T16:29:28Z"},{"id":27198623,"title":"Scroll Animation React Component","url":"https://www.npmjs.com/package/memtive-interactive","rank":-6.737061774670698,"score":1,"time":"2021-05-18T18:04:48Z"},{"id":27199243,"title":"Why Gatsby.js Is a Great Way to Learn React","url":"https://agilitycms.com/resources/posts/gatsby-is-a-great-way-to-learn-react","rank":-5.218630283054186,"score":1,"time":"2021-05-18T18:48:40Z"},{"id":27207467,"title":"Easiest to use React Form Library in the world","url":"https://github.com/joegasewicz/react-bare-forms","rank":-5.4223148645315336,"score":1,"time":"2021-05-19T12:10:07Z"},{"id":27211293,"title":"Measuring the accessibility of frameworks like React Native","url":"https://tech.fb.com/react-native-accessibility/","rank":-5.642544952660551,"score":1,"time":"2021-05-19T16:55:59Z"},{"id":27212325,"title":"New Features in React Router v6","url":"https://medium.com/age-of-awareness/amazing-new-stuff-in-react-router-v6-895ba3fab6af","rank":-6.141418665344863,"score":1,"time":"2021-05-19T18:14:42Z"},{"id":27215100,"title":"Is Angular dying because of React?","url":"https://www.dottedsquirrel.com/is-angular-dying-because-of-react/","rank":-6.141418665344863,"score":1,"time":"2021-05-19T22:01:26Z"},{"id":27215178,"title":"Coinbase’s Animated TabBar in React Native","url":"https://blog.coinbase.com/coinbases-animated-tabbar-in-react-native-4b3fdd4473e","rank":-5.8814219078830545,"score":2,"time":"2021-05-19T22:10:25Z"},{"id":27218528,"title":"React Developers Wanted High Paying Remote React Roles","url":"https://dev.to/listings/misc/become-a-highly-paid-react-developer-react-engineer-4l9g","rank":-7.746472238338964,"score":1,"time":"2021-05-20T07:49:56Z"},{"id":27218547,"title":"Coinbase’s Animated TabBar in React Native","url":"https://blog.coinbase.com/coinbases-animated-tabbar-in-react-native-4b3fdd4473e","rank":-5.8814219078830545,"score":1,"time":"2021-05-20T07:52:46Z"},{"id":27219603,"title":"Easy to Use React Form Library – React Bare Forms","url":"https://github.com/joegasewicz/react-bare-forms","rank":-7.536359457861464,"score":1,"time":"2021-05-20T10:59:21Z"},{"id":27228251,"title":"Create a GUI for Python Using React","url":"https://djangodoctor.medium.com/create-a-gui-for-python-using-react-7f2dcf5197f4","rank":-5.8814219078830545,"score":1,"time":"2021-05-20T22:30:46Z"},{"id":27231269,"title":"Cassiozen/useStateMachine: The ½ kb state machine hook for React","url":"https://github.com/cassiozen/useStateMachine","rank":-5.218630283054186,"score":233,"time":"2021-05-21T07:01:14Z"},{"id":27235658,"title":"Casnode: A new open-source forum software based on React and Golang","url":"https://github.com/casbin/casnode","rank":-4.853960595957184,"score":1,"time":"2021-05-21T15:54:13Z"},{"id":27237383,"title":"Show HN: Open-source Notion-like database in React","url":"https://github.com/archit-p/editable-react-table","rank":-5.4223148645315336,"score":4,"time":"2021-05-21T17:48:01Z"},{"id":27240076,"title":"How A Headless CMS Can Improve Your Next React Project","url":"https://buttercms.com/react-cms/","rank":-5.218630283054186,"score":1,"time":"2021-05-21T21:17:16Z"},{"id":27245706,"title":"Build and export React Components as Web Components without any extra effort","url":"https://github.com/a7ul/react-webcomponentify","rank":-4.853960595957184,"score":1,"time":"2021-05-22T12:04:44Z"},{"id":27246867,"title":"Show HN: Free Ionic React mobile app UIs, templates and resources","url":"https://ionicreacthub.com","rank":-5.029694159741383,"score":1,"time":"2021-05-22T14:31:15Z"},{"id":27247638,"title":"React Hooks vs. RxJS","url":"https://nils-mehlhorn.de/posts/react-hooks-rxjs","rank":-6.737061774670698,"score":1,"time":"2021-05-22T15:49:32Z"},{"id":27248769,"title":"Ink: React for interactive command-line apps","url":"https://github.com/vadimdemedes/ink","rank":-5.8814219078830545,"score":2,"time":"2021-05-22T17:51:32Z"},{"id":27253789,"title":"Show HN: Find Meme Coins Going Through a Price Surge (Rails and React)","url":"http://coinsabouttomoon.com/","rank":-4.690092449226312,"score":14,"time":"2021-05-23T10:04:02Z"},{"id":27254856,"title":"Love, Death and React","url":"https://www.youtube.com/watch?v=YtcINOj2w5g","rank":-6.737061774670698,"score":1,"time":"2021-05-23T13:26:01Z"},{"id":27255751,"title":"Write Videos in React","url":"https://remotion.dev/","rank":-6.737061774670698,"score":2,"time":"2021-05-23T15:37:16Z"},{"id":27262162,"title":"MoonZoon Dev News (3): Signals, React-Like Hooks, Optimizations","url":"https://dev.to/martinkavik/moonzoon-dev-news-3-signals-react-like-hooks-optimizations-39lp","rank":-5.4223148645315336,"score":1,"time":"2021-05-24T08:30:21Z"},{"id":27262357,"title":"Show HN: JavaScript image viewer. Works with React, angular, & vue.js","url":"https://github.com/sachinchoolur/lightGallery","rank":-5.029694159741383,"score":1,"time":"2021-05-24T09:06:19Z"},{"id":27264965,"title":"How the “Golden Rule” of React components can help you write better code","url":"https://www.freecodecamp.org/news/how-the-golden-rule-of-react-components-can-help-you-write-better-code-127046b478eb/","rank":-4.690092449226312,"score":2,"time":"2021-05-24T14:47:02Z"},{"id":27266945,"title":"A React reducer hook for handling optimistic UI updates","url":"https://github.com/aboudicheng/use-optimistic-reducer","rank":-5.4223148645315336,"score":2,"time":"2021-05-24T17:09:04Z"},{"id":27271659,"title":"“Example button below in React.”","url":"https://twitter.com/fzero/status/1396938867488473090","rank":-6.4254656634776115,"score":0,"time":"2021-05-25T01:16:52Z"},{"id":27276286,"title":"The React Native Show Podcast: “React Native 0.64 with Hermes for iOS”","url":"https://callstack.com/podcasts/react-native-0-64-with-hermes-for-ios-ep-5","rank":-6.798733011723831,"score":2,"time":"2021-05-25T13:04:39Z"},{"id":27280457,"title":"Building a React Component Library – The Right Way","url":"https://medium.com/bitsrcio/building-a-react-component-library-d92a2da8eab9","rank":-5.642544952660551,"score":1,"time":"2021-05-25T18:30:24Z"},{"id":27282575,"title":"React Without JSX","url":"https://reactjs.org/docs/react-without-jsx.html","rank":-7.080419157732719,"score":2,"time":"2021-05-25T20:59:47Z"},{"id":27283099,"title":"Automated Accessibility Testing for React","url":"https://medium.com/czi-technology/automated-accessibility-testing-for-react-30c88cf892f4","rank":-6.4254656634776115,"score":3,"time":"2021-05-25T21:43:49Z"},{"id":27287735,"title":"How to Pass Props to {React.children} – React FAQ","url":"https://victorofoegbu.com/notes/pass-props-to-react-children-faq","rank":-7.536359457861464,"score":1,"time":"2021-05-26T08:09:34Z"},{"id":27287737,"title":"How to Loop Inside React JSX – React FAQ","url":"https://victorofoegbu.com/notes/loop-inside-react-jsx-faq","rank":-7.746472238338964,"score":1,"time":"2021-05-26T08:09:52Z"},{"id":27291918,"title":"React Re-rendering: Dynamic children, memos, and constant functions","url":"https://medium.com/doctolib/the-subtle-aspects-of-react-re-rendering-part-2-dynamic-children-memos-and-constant-functions-3b29180d49c8","rank":-5.4223148645315336,"score":1,"time":"2021-05-26T15:37:06Z"},{"id":27293602,"title":"How to make a fullstack dapp with React, Hardhat and ethers.js with examples","url":"https://dev.to/steadylearner/how-to-make-a-fullstack-dapp-with-react-hardhat-and-ether-js-with-examples-4fi2","rank":-4.5369272462944465,"score":1,"time":"2021-05-26T17:38:51Z"},{"id":27294736,"title":"How to optimize your React Components using Hooks","url":"https://dev.to/ucvdesh/how-to-optimize-your-react-components-using-hooks-4c24","rank":-5.642544952660551,"score":1,"time":"2021-05-26T19:07:41Z"},{"id":27297351,"title":"Rebuilding Our Mobile App with React Native, Expo, and TypeScript","url":"https://www.float.com/blog/rebuilding-our-mobile-app/","rank":-5.218630283054186,"score":1,"time":"2021-05-26T23:19:06Z"},{"id":27300120,"title":"Benefits of Using React Native for Mobile App Development","url":"https://invozone.com/blog/benefits-of-using-react-native-for-mobile-app-development/","rank":-5.4223148645315336,"score":1,"time":"2021-05-27T06:43:14Z"},{"id":27300858,"title":"Simplifying State Management with React Hooks Using Zustand","url":"https://ankurkedia.com/blog/state-management-zustand","rank":-5.642544952660551,"score":2,"time":"2021-05-27T09:17:48Z"},{"id":27302335,"title":"The modern guide to React state patterns","url":"https://blog.logrocket.com/modern-guide-react-state-patterns/","rank":-5.8814219078830545,"score":2,"time":"2021-05-27T12:41:54Z"},{"id":27304487,"title":"How to configure import alias in React Native","url":"https://koprowski.it/import-alias-in-react-native-and-vscode/","rank":-5.642544952660551,"score":1,"time":"2021-05-27T15:48:55Z"},{"id":27305832,"title":"React Starter Kit and Cloudflare Workers","url":"https://github.com/kriasoft/react-starter-kit","rank":-6.141418665344863,"score":1,"time":"2021-05-27T17:41:10Z"},{"id":27308547,"title":"Don't overabstract your components (React)","url":"https://kirjai.com/component-abstraction/","rank":-6.141418665344863,"score":1,"time":"2021-05-27T21:06:09Z"},{"id":27309025,"title":"A Visual Guide to React Mental Models","url":"https://obedparla.com/code/a-visual-guide-to-react-mental-models/","rank":-5.8814219078830545,"score":1,"time":"2021-05-27T21:52:09Z"},{"id":27311964,"title":"Boring Avatars – react library to generate custom avatars","url":"https://boringavatars.com/","rank":-5.642544952660551,"score":375,"time":"2021-05-28T05:15:48Z"},{"id":27312880,"title":"Full tutorial on how to build a real-world app with React and Node (Foal)","url":"https://foalts.org/docs/tutorials/real-world-example-with-react/1-introduction","rank":-4.3934495640662155,"score":1,"time":"2021-05-28T08:07:56Z"},{"id":27315662,"title":"Flutter vs. React Native – What to сhoose in 2021?","url":"https://evrone.com/flutter-vs-react-native","rank":-5.4223148645315336,"score":2,"time":"2021-05-28T14:25:18Z"},{"id":27318364,"title":"React Hooks vs. RxJS","url":"https://nils-mehlhorn.de/posts/react-hooks-rxjs","rank":-6.737061774670698,"score":3,"time":"2021-05-28T17:44:32Z"},{"id":27323201,"title":"Top React component libraries (2021 edition)","url":"https://retool.com/blog/react-component-libraries/","rank":-6.141418665344863,"score":1,"time":"2021-05-29T05:13:40Z"},{"id":27326253,"title":"Show HK: beautiful avatar component for react","url":"https://github.com/chilllab/react-nice-avatar","rank":-5.8814219078830545,"score":1,"time":"2021-05-29T16:23:54Z"},{"id":27338806,"title":"Boring avatars: a tiny JavaScript React library generating custom SVG avatars","url":"https://github.com/boringdesigners/boring-avatars","rank":-5.029694159741383,"score":1,"time":"2021-05-31T01:10:40Z"},{"id":27339776,"title":"Face Detection with TensorFlow【React and TypeScript】","url":"https://dev.to/yuiko/face-detection-by-using-tensorflow-react-typescript-3dn5","rank":-5.8814219078830545,"score":1,"time":"2021-05-31T03:35:10Z"},{"id":27344812,"title":"Why React is not Functional","url":"https://mckoder.medium.com/why-react-is-not-functional-b1ed12a41323","rank":-6.4254656634776115,"score":4,"time":"2021-05-31T15:10:26Z"},{"id":27348400,"title":"Thinking in React","url":"https://reactjs.org/docs/thinking-in-react.html","rank":-7.080419157732719,"score":1,"time":"2021-05-31T21:53:33Z"},{"id":27352195,"title":"Nice avatar generator for React","url":"https://github.com/chilllab/react-nice-avatar","rank":-6.4254656634776115,"score":1,"time":"2021-06-01T09:30:00Z"},{"id":27352527,"title":"Know the Cost to Build React Native App in 2021","url":"https://www.bacancytechnology.com/blog/react-native-app-development-cost","rank":-5.218630283054186,"score":1,"time":"2021-06-01T10:18:55Z"},{"id":27353540,"title":"Step by step implementing React wrapper for a Svelte component","url":"https://www.youtube.com/watch?v=6MI9mirMh6w","rank":-5.218630283054186,"score":1,"time":"2021-06-01T12:39:49Z"},{"id":27355432,"title":"A little React library to replace your boring fallback avatars","url":"https://github.com/boringdesigners/boring-avatars","rank":-5.218630283054186,"score":1,"time":"2021-06-01T15:03:17Z"},{"id":27358588,"title":"TikTok Spinner Clone in React Native","url":"https://chrizog.com/react-native-tiktok-spinner-animation","rank":-6.141418665344863,"score":1,"time":"2021-06-01T17:54:39Z"},{"id":27369795,"title":"React and its ecosystem · The GitHub ReadME Project","url":"https://github.com/readme/react","rank":-5.642544952660551,"score":1,"time":"2021-06-02T15:26:41Z"},{"id":27377403,"title":"Making SetInterval Declarative with React Hooks (2019)","url":"https://overreacted.io/making-setinterval-declarative-with-react-hooks/","rank":-5.8814219078830545,"score":2,"time":"2021-06-03T05:02:42Z"},{"id":27379671,"title":"Polymer vs. React: A Complete Comparison Guide for CTOs","url":"https://www.simform.com/polymer-vs-react/","rank":-5.4223148645315336,"score":1,"time":"2021-06-03T11:33:10Z"},{"id":27380615,"title":"Create videos programmatically using React","url":"https://github.com/JonnyBurger/remotion","rank":-6.4254656634776115,"score":2,"time":"2021-06-03T13:03:50Z"},{"id":27381921,"title":"Show HN: id6, open source Auth0 alternative written with PassportJS, React, Node","url":"https://github.com/id6/id6","rank":-4.853960595957184,"score":2,"time":"2021-06-03T14:30:23Z"},{"id":27382191,"title":"“But it’s not about testing; It’s about React.”","url":"https://twitter.com/garybernhardt/status/1400135299452309505","rank":-5.218630283054186,"score":4,"time":"2021-06-03T14:47:57Z"},{"id":27385204,"title":"React Aria: A library of React Hooks that provides accessible UI primitives","url":"https://react-spectrum.adobe.com/react-aria/index.html","rank":-6.969263392375751,"score":3,"time":"2021-06-03T18:12:13Z"},{"id":27385767,"title":"A Comprehensive Guide to Proper Behaviour Testing in React with Enzyme and Jest","url":"https://betterprogramming.pub/a-comprehensive-guide-to-proper-behaviour-testing-in-react-with-enzyme-and-jest-ae866188f29a","rank":-4.690092449226312,"score":1,"time":"2021-06-03T18:55:42Z"},{"id":27388447,"title":"Show HN: Google Photos open-source alternative with React Native","url":"https://dev.to/fx/google-photos-open-source-alternative-with-react-native-80c","rank":-5.218630283054186,"score":1,"time":"2021-06-03T22:49:07Z"},{"id":27388819,"title":"Google Photos open-source alternative with React Native","url":"https://dev.to/fx/google-photos-open-source-alternative-with-react-native-80c","rank":-5.642544952660551,"score":1,"time":"2021-06-03T23:41:10Z"},{"id":27392141,"title":"React Date Range Picker","url":"https://github.com/almogtavor/date-range-picker","rank":-6.737061774670698,"score":1,"time":"2021-06-04T10:03:48Z"},{"id":27392759,"title":"React from absolute scratch (part-0)","url":"https://pramitmarattha.com.np/react-from-absolute-scratch-part-0","rank":-6.141418665344863,"score":1,"time":"2021-06-04T12:05:08Z"},{"id":27393343,"title":"Top Free React Native UI Kits You Need in 2021","url":"https://code.likeagirl.io/top-free-react-native-ui-kits-you-need-in-2021-743cac0c6483","rank":-5.218630283054186,"score":2,"time":"2021-06-04T13:23:37Z"},{"id":27399949,"title":"React Native bold fonts support PR hangs almost a year","url":"https://github.com/facebook/react-native/pull/29117","rank":-5.218630283054186,"score":16,"time":"2021-06-04T22:47:01Z"},{"id":27400336,"title":"Simplify React state management with Hookstate","url":"https://blog.logrocket.com/simplify-react-state-management-with-hookstate/","rank":-6.141418665344863,"score":1,"time":"2021-06-04T23:32:36Z"},{"id":27403726,"title":"React Native Community's discussion: C++ ABI stability Guidelines (2020)","url":"https://github.com/react-native-community/discussions-and-proposals/issues/257","rank":-5.218630283054186,"score":1,"time":"2021-06-05T10:17:03Z"},{"id":27411341,"title":"A tree package for React(TypeScript) with virtualization support","url":"https://github.com/tarikcaliskan/react-beautiful-tree","rank":-5.4223148645315336,"score":1,"time":"2021-06-06T07:00:35Z"},{"id":27411375,"title":"Browser Extension Framework w/ out-of-box React TS Preact PostCSS and blah blah","url":"https://github.com/Debdut/browser-extension","rank":-4.5369272462944465,"score":1,"time":"2021-06-06T07:12:40Z"},{"id":27411975,"title":"Blitz: The Fullstack React Framework – Built on Next.js","url":"https://github.com/blitz-js/blitz","rank":-5.4223148645315336,"score":66,"time":"2021-06-06T09:52:16Z"},{"id":27413301,"title":"Proton Native: QT and React Native for the desktop, cross compatible","url":"https://proton-native.js.org/","rank":-5.029694159741383,"score":3,"time":"2021-06-06T14:13:42Z"},{"id":27417376,"title":"How will society react to complete anonymity to the impossibility of censorship?","url":"https://hackernoon.com/crypto-has-value-because-of-the-social-consensus-of-millions-of-people-dimitar-dimitrov-jx2a35y2","rank":-4.853960595957184,"score":4,"time":"2021-06-06T23:33:57Z"},{"id":27420740,"title":"Remix Run: A new React framework on the horizon","url":"https://blog.codecentric.de/en/2021/06/remix-run-a-new-react-framework-on-the-horizon/","rank":-5.4223148645315336,"score":1,"time":"2021-06-07T09:51:54Z"},{"id":27421881,"title":"Web-based 3D racing game built with React","url":"https://github.com/pmndrs/racing-game","rank":-5.642544952660551,"score":1,"time":"2021-06-07T12:44:01Z"},{"id":27431793,"title":"React, Angular and Vue compared, which should you learn in 2021?","url":"https://robkendal.co.uk/blog/2021-06-07-should-you-learn-react-angular-or-vue","rank":-5.029694159741383,"score":1,"time":"2021-06-08T08:09:13Z"},{"id":27438400,"title":"The Plan for React 18","url":"https://reactjs.org/blog/2021/06/08/the-plan-for-react-18.html","rank":-6.4254656634776115,"score":144,"time":"2021-06-08T17:43:00Z"},{"id":27438458,"title":"New Suspense SSR Architecture in React 18","url":"https://github.com/reactwg/react-18/discussions/37","rank":-5.8814219078830545,"score":5,"time":"2021-06-08T17:47:15Z"},{"id":27438572,"title":"What's Coming in React 18","url":"https://twitter.com/reactjs/status/1402320383932502021","rank":-6.141418665344863,"score":1,"time":"2021-06-08T17:55:08Z"},{"id":27439932,"title":"React 18 Alpha is out Now what?","url":"https://www.netlify.com/blog/2021/06/08/react-18-alpha-is-out-now-what/","rank":-5.8814219078830545,"score":1,"time":"2021-06-08T19:52:18Z"},{"id":27441778,"title":"Show HN: SnackUI, write-once React Native and Web UIs that compile to atomic CSS","url":"https://github.com/snackui/snackui","rank":-4.3934495640662155,"score":0,"time":"2021-06-08T22:18:02Z"},{"id":27447173,"title":"Moyens simples de passer des données à un composant React","url":"https://mindsers.blog/fr/passer-donnees-composant-react/","rank":-5.218630283054186,"score":1,"time":"2021-06-09T12:34:45Z"},{"id":27448185,"title":"Open source racing game in React, developed by everyone willing","url":"https://github.com/pmndrs/racing-game","rank":-5.218630283054186,"score":1,"time":"2021-06-09T14:21:28Z"},{"id":27449692,"title":"Choosing a React component library for a large application","url":"https://blog.placemark.io/2021/06/08/react-aria.html","rank":-5.4223148645315336,"score":5,"time":"2021-06-09T16:18:21Z"},{"id":27451424,"title":"Universe is hiring DevOps, React, and CSS engineers","url":"https://workatuniverse.com","rank":-5.642544952660551,"score":1,"time":"2021-06-09T18:36:00Z"},{"id":27452190,"title":"How to use TypeScript with React 18 alpha","url":"https://blog.logrocket.com/how-to-use-typescript-with-react-18-alpha/","rank":-5.642544952660551,"score":2,"time":"2021-06-09T19:42:25Z"},{"id":27454436,"title":"A Quick Guide to Understanding React Hooks","url":"https://dev.to/ash_bergs/a-quick-guide-to-understanding-react-hooks-4o1","rank":-5.8814219078830545,"score":1,"time":"2021-06-09T22:58:20Z"},{"id":27454535,"title":"Show HN: A community built open source racing game made in React","url":"https://twitter.com/0xca0a/status/1400164834243719173","rank":-4.853960595957184,"score":1,"time":"2021-06-09T23:08:15Z"},{"id":27455236,"title":"Mobile App UI examples built with Ionic and React, open source and live demos","url":"https://ionicreacthub.com/ui-examples","rank":-4.5369272462944465,"score":1,"time":"2021-06-10T00:25:12Z"},{"id":27455253,"title":"Show HN: Mobile App UI examples built with Ionic and React with code and demos","url":"https://ionicreacthub.com","rank":-4.3934495640662155,"score":1,"time":"2021-06-10T00:28:38Z"},{"id":27457787,"title":"Show HN: Free Tailwind CSS and React UI Kit for web developers (open-source)","url":"https://www.creative-tim.com/product/material-tailwind-kit-react","rank":-4.5369272462944465,"score":4,"time":"2021-06-10T07:09:21Z"},{"id":27460503,"title":"React 18 is here What's new?","url":"https://javascript.works-hub.com/learn/react-18-is-here-whats-new-9b46a","rank":-5.8814219078830545,"score":2,"time":"2021-06-10T13:31:12Z"},{"id":27461064,"title":"React Team: Status Update on the New React Docs","url":"https://github.com/reactjs/reactjs.org/issues/3308","rank":-7.536359457861464,"score":1,"time":"2021-06-10T14:18:15Z"},{"id":27461711,"title":"Magnus UI vs. Dripsy – Chakra UI Alternatives for React Native (+Web)","url":"https://dev.to/redbar0n/magnus-ui-vs-dripsy-chakra-ui-alternatives-for-react-native-web-4h28","rank":-5.029694159741383,"score":1,"time":"2021-06-10T15:18:11Z"},{"id":27477052,"title":"react-18: Workgroup for React 18","url":"https://github.com/reactwg/react-18","rank":-8.203920859871145,"score":3,"time":"2021-06-11T18:46:08Z"},{"id":27478915,"title":"Using Ionic Animations to create an add to cart animated button in Ionic React","url":"https://ionicreacthub.com/blog/using-ionic-animations-add-to-cart-button-ionic-react","rank":-4.5369272462944465,"score":1,"time":"2021-06-11T21:49:22Z"},{"id":27480546,"title":"Show HN: D20 app made with react-three/fiber","url":"https://20d.netlify.app/","rank":-5.4223148645315336,"score":4,"time":"2021-06-12T01:30:38Z"},{"id":27486783,"title":"Affordable housing startup hiring contract software engineer (React/Elixir/SQL)","url":"https://angel.co/company/haven-connect/jobs/775917-contract-to-hire-software-engineer","rank":-5.218630283054186,"score":1,"time":"2021-06-12T19:14:11Z"},{"id":27493979,"title":"Run Your React Native App on the Web with React Native for Web","url":"https://mmazzarolo.com/blog/2020-10-24-adding-react-native-web/","rank":-6.798733011723831,"score":3,"time":"2021-06-13T16:35:19Z"},{"id":27500160,"title":"Integrating React Native features in an existing iOS native app","url":"https://www.imaginea.com/integrating-react-native-features-in-an-existing-ios-native-app/","rank":-5.218630283054186,"score":1,"time":"2021-06-14T07:19:38Z"},{"id":27503745,"title":"Jotai, primitive and flexible state management for React","url":"https://jotai.pmnd.rs/","rank":-5.642544952660551,"score":1,"time":"2021-06-14T15:28:00Z"},{"id":27504875,"title":"API with NestJS #36. Introduction to Stripe with React","url":"https://wanago.io/2021/06/14/api-nestjs-stripe-react/","rank":-5.4223148645315336,"score":1,"time":"2021-06-14T16:48:16Z"},{"id":27510410,"title":"Field Testing React Native Apps with Offline Storage","url":"https://medium.com/agridigital-engineering/field-testing-react-native-apps-with-offline-storage-3aa4e73c4faf","rank":-5.642544952660551,"score":2,"time":"2021-06-15T01:35:32Z"},{"id":27512059,"title":"The new startTransition API to offset expensive renders in React 18","url":"https://www.amitmerchant.com/the-new-starttransition-api-react-18/","rank":-5.029694159741383,"score":1,"time":"2021-06-15T06:42:06Z"},{"id":27512318,"title":"What is Vite and how to use it with React","url":"https://naruhodo.dev/what-is-vite-and-how-to-use-it-with-react/","rank":-5.218630283054186,"score":1,"time":"2021-06-15T07:26:04Z"},{"id":27515245,"title":"Coinbase React Native: Building the Cryptocurrency Ecosystem [audio]","url":"https://softwareengineeringdaily.com/2021/06/14/coinbase-rn-building-the-cryptocurrency-ecosystem-with-brent-walter-and-jacob-thornton/","rank":-5.642544952660551,"score":2,"time":"2021-06-15T13:32:38Z"},{"id":27516212,"title":"Utopia, a visual design tool for React, with code as the source of truth","url":"https://utopia.app/","rank":-4.5369272462944465,"score":750,"time":"2021-06-15T14:42:57Z"},{"id":27517028,"title":"Everything New in React 18","url":"https://pushkarthakur.hashnode.dev/everything-new-in-react-18","rank":-6.4254656634776115,"score":1,"time":"2021-06-15T15:38:23Z"},{"id":27518498,"title":"Utopia: A SwiftUI-like editor for React","url":"https://twitter.com/RheeseyB/status/1404831547354648577","rank":-5.8814219078830545,"score":2,"time":"2021-06-15T17:21:30Z"},{"id":27527657,"title":"React Native: One Pressable to rule them all","url":"https://blog.bam.tech/developer-news/one-pressable-to-rule-them-all","rank":-5.642544952660551,"score":1,"time":"2021-06-16T12:20:53Z"},{"id":27535779,"title":"Create a React 18-TypeScript-Vite project","url":"https://nnote.io/s/x4od5/try-react-18-with-vite-typescript-and-vercel","rank":-5.8814219078830545,"score":5,"time":"2021-06-17T03:07:54Z"},{"id":27536746,"title":"React, Angular, Vue.js, Next.js, or Nuxt.js?","url":"https://www.layer0.co/post/fastest-frontend-react-angular-vue-next-nuxt","rank":-5.4223148645315336,"score":1,"time":"2021-06-17T06:35:46Z"},{"id":27538216,"title":"Collapsible Header Using the React Native Animated API","url":"https://yasaminyaldaei.com/react-native-animated-scroll/","rank":-5.642544952660551,"score":1,"time":"2021-06-17T10:52:43Z"},{"id":27538481,"title":"3D Racing Game in ClojureScript, React and ThreeJS","url":"https://github.com/ertugrulcetin/racing-game-cljs","rank":-5.642544952660551,"score":4,"time":"2021-06-17T11:35:16Z"},{"id":27539032,"title":"React Ruined Web Development","url":"https://medium.com/building-productive/react-ruined-web-development-dd65342a833f","rank":-6.737061774670698,"score":1,"time":"2021-06-17T12:52:37Z"},{"id":27539188,"title":"Building LightOS with React Native (2020)","url":"https://medium.com/sanctuary-computer-inc/building-lightos-with-react-native-4b6e4ad1cd7f","rank":-6.141418665344863,"score":1,"time":"2021-06-17T13:10:49Z"},{"id":27540076,"title":"Recreate “The Goonies” scroll animation with React","url":"https://alexsidorenko.com/blog/react-scroll-animation/","rank":-5.8814219078830545,"score":1,"time":"2021-06-17T14:41:05Z"},{"id":27545608,"title":"Building an Audio Player with React Hooks – Ryan Finni, Jan 2021","url":"https://letsbuildui.dev/articles/building-an-audio-player-with-react-hooks","rank":-5.029694159741383,"score":1,"time":"2021-06-17T23:27:59Z"},{"id":27550820,"title":"Comparing Code in React and Svelte","url":"https://mtm.dev/react-vs-svelte","rank":-6.141418665344863,"score":1,"time":"2021-06-18T14:37:50Z"},{"id":27558631,"title":"Enid Blyton fans react to ′racist′ label","url":"https://www.dw.com/en/enid-blyton-fans-react-to-racist-label/a-57954638","rank":-5.8814219078830545,"score":4,"time":"2021-06-19T07:46:26Z"},{"id":27558700,"title":"Show HN: Rocket – Node.js React MongoDB SaaS Boilerplate with Auth,Users,Billing","url":"https://demo.rocketapp.me/","rank":-4.690092449226312,"score":1,"time":"2021-06-19T07:59:22Z"},{"id":27574416,"title":"A new promising React UI Library","url":"https://github.com/elementz-ui/elementz","rank":-6.141418665344863,"score":12,"time":"2021-06-20T22:24:12Z"},{"id":27575701,"title":"Built ERC-20 Token Generator Application Using React, Web3 and Recoil JavaScript","url":"https://erc20-token-generator.netlify.app/","rank":-4.853960595957184,"score":1,"time":"2021-06-21T02:28:42Z"},{"id":27577523,"title":"React Ruined Web Development","url":"https://medium.com/building-productive/react-ruined-web-development-dd65342a833f","rank":-6.737061774670698,"score":45,"time":"2021-06-21T09:15:18Z"},{"id":27578069,"title":"Choose React Native for Developing an MVP Amidst Covid-19?","url":"https://www.bacancytechnology.com/blog/why-choose-react-native-for-mvp-amidst-covid19","rank":-5.218630283054186,"score":2,"time":"2021-06-21T11:08:55Z"},{"id":27588926,"title":"Show HN: Free Tailwind CSS and React Dashboard for web developers (open-source)","url":"https://www.creative-tim.com/product/material-tailwind-dashboard-react","rank":-4.690092449226312,"score":3,"time":"2021-06-22T07:26:23Z"},{"id":27591086,"title":"How to Build a Team Messenger Site with React (Slack Clone) Step-by-Step","url":"https://www.cometchat.com/tutorials/build-a-slack-clone-using-react","rank":-4.5369272462944465,"score":1,"time":"2021-06-22T13:05:16Z"},{"id":27592769,"title":"Liquid Swipe – “Can it be done in React Native?”","url":"https://www.youtube.com/watch?v=6jxy5wfNpk0","rank":-5.4223148645315336,"score":1,"time":"2021-06-22T15:20:07Z"},{"id":27593372,"title":"Senior Software Engineer (React, Node.js, PostgreSQL) Full Time – Austin Based","url":"https://motionrecruitment.com/tech-jobs/dallas/direct-hire/senior-software-engineer-react-nodedot-js-postgresql-/465209","rank":-5.029694159741383,"score":1,"time":"2021-06-22T16:02:12Z"},{"id":27593932,"title":"Pubray – Blogging Powered by Elixir, Phoenix, LiveView and React","url":"https://pubray.com/engineering/pubray-blogging-powered-by-elixir-phoenix-liveview-and-react","rank":-5.4223148645315336,"score":5,"time":"2021-06-22T16:41:37Z"},{"id":27595284,"title":"React Hooks for Beginners","url":"https://jstutorial.medium.com/react-hooks-for-beginners-e75237f9c220","rank":-6.737061774670698,"score":1,"time":"2021-06-22T18:26:44Z"},{"id":27595338,"title":"Use React and serverless to create a simple click counter app","url":"https://serverless-stack.com/examples/how-to-create-a-reactjs-app-with-serverless.html","rank":-5.029694159741383,"score":2,"time":"2021-06-22T18:31:04Z"},{"id":27598128,"title":"Open source WhatsApp clone built with Ionic, Capacitor and React","url":"https://ionicreacthub.com/ionic-react-whatsapp-clone","rank":-5.218630283054186,"score":1,"time":"2021-06-22T22:34:50Z"},{"id":27600177,"title":"UseState – React Hooks Series","url":"https://dev.to/pratap2210/usestate-react-hooks-series-pm9","rank":-6.737061774670698,"score":1,"time":"2021-06-23T02:39:28Z"},{"id":27601314,"title":"React XSS Protection","url":"https://lolware.net/blog/react-xss-protection-cheat-sheet/","rank":-7.080419157732719,"score":1,"time":"2021-06-23T06:09:24Z"},{"id":27605497,"title":"What's NOT new in React 18","url":"https://dev.to/bennypowers/what-s-not-new-in-react-18-45c7","rank":-5.8814219078830545,"score":1,"time":"2021-06-23T15:17:06Z"},{"id":27614954,"title":"Rakkas: Next.js on Vite (Or Svelte Kit for React)","url":"https://rakkas.cyco130.com","rank":-5.218630283054186,"score":1,"time":"2021-06-24T07:46:28Z"},{"id":27616861,"title":"React Hooks: The good, the bad, and the ugly","url":"https://blog.logrocket.com/react-hooks-the-good-the-bad-and-the-ugly/","rank":-5.4223148645315336,"score":3,"time":"2021-06-24T13:05:20Z"},{"id":27621854,"title":"Designing a Dataflow Editor with TypeScript and React","url":"https://research.protocol.ai/blog/2021/designing-a-dataflow-editor-with-typescript-and-react/","rank":-5.642544952660551,"score":1,"time":"2021-06-24T18:25:41Z"},{"id":27622039,"title":"Is React Overhyped?","url":"https://javascript.plainenglish.io/is-react-overhyped-81f7813108cf","rank":-7.080419157732719,"score":1,"time":"2021-06-24T18:40:35Z"},{"id":27623348,"title":"I built my app in React, React Native and NextJS. Lessons learned","url":"https://dev.to/ash_grover/i-built-my-app-in-react-react-native-and-nextjs-lessons-learned-3f38","rank":-6.969263392375751,"score":1,"time":"2021-06-24T20:28:16Z"},{"id":27624043,"title":"SEO Split Testing: Using React on Product Pages","url":"https://www.searchpilot.com/resources/case-studies/seo-split-test-lessons-react/","rank":-5.642544952660551,"score":1,"time":"2021-06-24T21:30:11Z"},{"id":27633756,"title":"MS Teams Switches from AngularJS to React, Ditches Electron.","url":"https://twitter.com/rishmsft/status/1408085784016539653","rank":-5.4223148645315336,"score":67,"time":"2021-06-25T17:24:20Z"},{"id":27635292,"title":"Controlled HTML select element in React has weird default UX","url":"https://datastation.multiprocess.io/blog/2021-06-25-select-in-react-broken-by-default.html","rank":-5.218630283054186,"score":1,"time":"2021-06-25T19:36:50Z"},{"id":27640208,"title":"I have designed React interview fantasy flashcards","url":"https://summonthejson.com/products/summon-the-json-react-interview-questions-deck","rank":-5.8814219078830545,"score":2,"time":"2021-06-26T08:34:23Z"},{"id":27640263,"title":"Things you should master before you jump on React.js","url":"https://dev.to/mayank0508/things-you-should-master-before-you-jump-on-react-js-4d1a","rank":-5.218630283054186,"score":1,"time":"2021-06-26T08:46:14Z"},{"id":27648143,"title":"UseEffect – React Hooks Series","url":"https://dev.to/pratap2210/useeffect-react-hooks-series-3agd","rank":-6.737061774670698,"score":1,"time":"2021-06-27T03:00:58Z"},{"id":27648959,"title":"React Slack Notification","url":"https://dev.to/nilanth/react-slack-notification-3c4l","rank":-7.080419157732719,"score":1,"time":"2021-06-27T05:52:22Z"},{"id":27649487,"title":"Adding React Native Apps to F-Droid (2020)","url":"https://f-droid.org/en/2020/10/14/adding-react-native-app-to-f-droid.html","rank":-5.642544952660551,"score":39,"time":"2021-06-27T07:45:01Z"},{"id":27653187,"title":"How to optimize react-native map views","url":"http://sandny.com/2021/06/26/how-to-optimize-react-native-map-views/","rank":-5.8814219078830545,"score":1,"time":"2021-06-27T17:02:23Z"},{"id":27657787,"title":"UseMemo – React Hooks Series","url":"https://dev.to/pratap2210/usememo-react-hooks-series-2074","rank":-6.737061774670698,"score":1,"time":"2021-06-28T03:28:09Z"},{"id":27658744,"title":"Getting Started with React Native JSI Modules","url":"https://blog.notesnook.com/getting-started-react-native-jsi/","rank":-5.8814219078830545,"score":4,"time":"2021-06-28T06:37:54Z"},{"id":27662165,"title":"Custom React Hook: When Software Design Meets React Hooks","url":"https://www.wix.engineering/post/custom-react-hook-when-software-design-meets-react-hooks","rank":-7.536359457861464,"score":1,"time":"2021-06-28T14:08:28Z"},{"id":27673947,"title":"Vue vs. React: What Is Easier? What Is Trending? Detailed Guide with All and/","url":"https://flatlogic.com/blog/vue-vs-react-what-is-easier-what-is-trending-detailed-guide-with-all-2021/","rank":-4.5369272462944465,"score":1,"time":"2021-06-29T10:19:20Z"},{"id":27674309,"title":"How to change numeric input by dragging in React?","url":"https://blog.graftini.com/how-to-change-numeric-input-by-dragging-in-react","rank":-5.4223148645315336,"score":2,"time":"2021-06-29T11:20:40Z"},{"id":27675404,"title":"React-super-cmd – an open-source Superhuman-like command line for React","url":"https://github.com/saharmor/react-super-cmd","rank":-6.969263392375751,"score":1,"time":"2021-06-29T13:21:20Z"},{"id":27681878,"title":"TypeScript + React: Why I Don't Use React.FC","url":"https://fettblog.eu/typescript-react-why-i-dont-use-react-fc/","rank":-7.337343744886062,"score":1,"time":"2021-06-29T21:20:45Z"},{"id":27685799,"title":"My Top React Interview Questions","url":"https://www.mokkapps.de/blog/my-top-react-interview-questions","rank":-6.4254656634776115,"score":1,"time":"2021-06-30T07:09:30Z"},{"id":27686544,"title":"So you want to run fresh React on IE11?","url":"https://v.trp.gr/posts/so-you-want-to-run-fresh-react-on-ie11/","rank":-5.4223148645315336,"score":1,"time":"2021-06-30T09:20:43Z"},{"id":27687759,"title":"Automating Your Web Profile Using React JavaScript","url":"https://dev.to/praveenscience/automating-your-web-profile-using-react-js-38k2","rank":-5.8814219078830545,"score":1,"time":"2021-06-30T12:42:44Z"},{"id":27688710,"title":"Show HN: Interactive Version of the React.js Docs","url":"https://codeamigo.dev/lessons/start/54","rank":-5.4223148645315336,"score":2,"time":"2021-06-30T14:07:27Z"},{"id":27692071,"title":"We Built React Components for Any Front End","url":"https://www.courier.com/blog/how-we-built-react-components-for-any-front-end","rank":-5.642544952660551,"score":11,"time":"2021-06-30T18:43:19Z"},{"id":27697388,"title":"(JavaScript/ React)Guys have a problem with Safari","url":"https://stackoverflow.com/questions/68049968/please-tell-me-how-to-solve-the-problem-of-copying-to-the-clipboard-in-safari-i","rank":-5.642544952660551,"score":1,"time":"2021-07-01T08:50:06Z"},{"id":27706626,"title":"Designing a Dataflow Editor with TypeScript and React","url":"https://research.protocol.ai/blog/2021/designing-a-dataflow-editor-with-typescript-and-react/","rank":-5.642544952660551,"score":75,"time":"2021-07-02T00:30:45Z"},{"id":27712306,"title":"How to Build an ECommerce App with React","url":"https://dev.to/stormkit/how-to-build-an-ecommerce-app-with-react-27fe","rank":-5.642544952660551,"score":1,"time":"2021-07-02T14:54:53Z"},{"id":27715865,"title":"Show HN: React Remote Jobs – Get New React Remote Jobs","url":"https://reactremote.sawirstudio.com/","rank":-7.337343744886062,"score":1,"time":"2021-07-02T19:37:08Z"},{"id":27721508,"title":"Show HN: React Remote – Daily Aggregator for All React Remote Jobs Worldwide","url":"https://reactremote.sawirstudio.com/?ref=hn","rank":-6.969263392375751,"score":1,"time":"2021-07-03T13:31:08Z"},{"id":27722200,"title":"Chat app built on Blockchain (React.js front end)","url":"https://erc.chat","rank":-5.4223148645315336,"score":2,"time":"2021-07-03T15:25:23Z"},{"id":27727166,"title":"The only tool you will ever need as a React developer","url":"https://www.youtube.com/watch?v=klCQXM5nxoc","rank":-5.029694159741383,"score":1,"time":"2021-07-04T04:08:42Z"},{"id":27731642,"title":"A Comprehensive Guide on Developing Responsive and Common React Filter Component","url":"https://www.bacancytechnology.com/blog/developing-responsive-and-common-react-filter-component","rank":-5.029694159741383,"score":1,"time":"2021-07-04T18:31:55Z"},{"id":27733346,"title":"React Facade: Dependency injection for React hooks","url":"https://github.com/garbles/react-facade","rank":-7.968636859947137,"score":2,"time":"2021-07-04T23:07:50Z"},{"id":27735195,"title":"React Native weird reverse engineering technique- BugBounty Write-up","url":"https://medium.com/@secureitmania/lets-know-how-i-have-explored-the-buried-secrets-in-react-native-application-6236728198f7","rank":-5.4223148645315336,"score":1,"time":"2021-07-05T06:38:04Z"},{"id":27735225,"title":"How to build an opinionated, modern and corporate ready React application","url":"https://www.youtube.com/watch?v=0l0Rkkp-XJo","rank":-5.029694159741383,"score":2,"time":"2021-07-05T06:44:38Z"},{"id":27742063,"title":"Show HN: I made a React/DayJS picker as my first open source library","url":"https://grzracz.github.io/react-dayjs-picker/","rank":-4.5369272462944465,"score":5,"time":"2021-07-05T21:38:56Z"},{"id":27745936,"title":"Show HN: SimpleR State v1.0.3 just released–STILL the simplest React state mgmt","url":"https://github.com/arnelenero/simpler-state/tree/v1.0.3","rank":-4.3934495640662155,"score":2,"time":"2021-07-06T09:24:33Z"},{"id":27746302,"title":"Influencers react to Norway photo edit law: 'Welcome honesty' or a 'shortcut'?","url":"https://www.bbc.com/news/newsbeat-57721080","rank":-4.853960595957184,"score":3,"time":"2021-07-06T10:15:19Z"},{"id":27750264,"title":"Show HN: VechaiUI – React components with built-in dark mode using Tailwind CSS","url":"https://github.com/vechai/vechaiui","rank":-4.690092449226312,"score":2,"time":"2021-07-06T15:58:59Z"},{"id":27750864,"title":"Headless React","url":"https://acko.net/blog/live-headless-react/","rank":-7.460654783917127,"score":201,"time":"2021-07-06T16:38:19Z"},{"id":27753558,"title":"Show HN: Windy Is a React UI Kit Powered by Tailwind","url":"https://windy-docs.vercel.app","rank":-5.029694159741383,"score":1,"time":"2021-07-06T20:04:02Z"},{"id":27755009,"title":"Show HN: I built a drag and drop wrapper for Dragula with React Hooks","url":"https://github.com/jpribyl/react-hook-dragula","rank":-4.5369272462944465,"score":5,"time":"2021-07-06T22:10:37Z"},{"id":27758567,"title":"How to Build an ECommerce App with React","url":"https://dev.to/stormkit/how-to-build-an-ecommerce-app-with-react-27fe","rank":-5.642544952660551,"score":1,"time":"2021-07-07T08:00:58Z"},{"id":27758599,"title":"How to Build an ECommerce App with React","url":"https://medium.com/geekculture/how-to-build-an-ecommerce-app-with-react-a040bec4089d","rank":-5.642544952660551,"score":3,"time":"2021-07-07T08:04:40Z"},{"id":27762350,"title":"Show HN: Open-source real-time transcription playground (React, Python, GCP)","url":"https://github.com/saharmor/realtime-transcription-playground","rank":-5.029694159741383,"score":76,"time":"2021-07-07T15:41:49Z"},{"id":27768405,"title":"React: Recreating the Hacker News Comments Section","url":"https://www.devtwins.com/blog/react-recreating-hacker-news-comments-section","rank":-5.8814219078830545,"score":1,"time":"2021-07-08T04:13:57Z"},{"id":27772132,"title":"Expo and React Native Jobs","url":"https://pallet.xyz/list/expo-jobs/jobs","rank":-6.4254656634776115,"score":1,"time":"2021-07-08T14:08:45Z"},{"id":27775727,"title":"How to make a sticky Navbar that hides on scroll (React/Hooks)","url":"https://www.devtwins.com/blog/sticky-navbar-hides-scroll","rank":-4.853960595957184,"score":2,"time":"2021-07-08T18:08:19Z"},{"id":27777476,"title":"React without Webpack: fast path to a working app from scratch","url":"https://datastation.multiprocess.io/blog/2021-07-08-react-without-webpack.html","rank":-5.029694159741383,"score":2,"time":"2021-07-08T20:55:21Z"},{"id":27781052,"title":"HubSpot Forms in React: Submit a Form Using HubSpot API","url":"https://www.devtwins.com/blog/hubspot-forms-react-submit-form-using-hubspot-api","rank":-5.218630283054186,"score":1,"time":"2021-07-09T06:44:39Z"},{"id":27781641,"title":"Dockerize Your React App","url":"https://dev.to/karanpratapsingh/dockerize-your-react-app-4j2e","rank":-6.737061774670698,"score":1,"time":"2021-07-09T08:39:51Z"},{"id":27782846,"title":"React and React Native: Mastering Design Patterns and Solid Principles","url":"https://www.komododigital.co.uk/insights/react-and-react-native-design-patterns-solid-principles","rank":-7.337343744886062,"score":2,"time":"2021-07-09T12:10:24Z"},{"id":27783902,"title":"The last tool for react developers on earth 2021","url":"https://www.youtube.com/watch?v=8O7xX2E2sEg","rank":-5.4223148645315336,"score":1,"time":"2021-07-09T14:18:21Z"},{"id":27791485,"title":"React 18 introduces Automatic Batching","url":"https://www.bigbinary.com/blog/react-18-introduces-automatic-batching","rank":-6.4254656634776115,"score":1,"time":"2021-07-10T06:07:18Z"},{"id":27794092,"title":"React without Webpack: fast path to a working app from scratch","url":"https://datastation.multiprocess.io/blog/2021-07-08-react-without-webpack.html","rank":-5.029694159741383,"score":3,"time":"2021-07-10T15:35:10Z"},{"id":27794950,"title":"Cuberun a game made with react-three-fiber","url":"https://reactjsexample.com/a-small-3d-game-built-with-react-three-fiber/","rank":-5.642544952660551,"score":1,"time":"2021-07-10T17:20:00Z"},{"id":27799156,"title":"What's NOT new in React 18","url":"https://dev.to/bennypowers/what-s-not-new-in-react-18-45c7","rank":-5.8814219078830545,"score":1,"time":"2021-07-11T07:58:00Z"},{"id":27803352,"title":"Remotion – Create videos programmatically using React","url":"https://github.com/remotion-dev/remotion","rank":-6.141418665344863,"score":3,"time":"2021-07-11T18:27:17Z"},{"id":27808508,"title":"Role Based Authorization with React Router v6 and TypeScript","url":"https://adarshaacharya.com.np/blog/role-based-auth-with-react-router-v6","rank":-5.4223148645315336,"score":1,"time":"2021-07-12T09:20:02Z"},{"id":27808971,"title":"React GUI – Primitives for Web","url":"https://ixrvy.sse.codesandbox.io","rank":-6.4254656634776115,"score":2,"time":"2021-07-12T10:46:36Z"},{"id":27809526,"title":"It looks like Facebook will release react-GUI soon","url":"https://twitter.com/estejs/status/1414259301632385027","rank":-5.4223148645315336,"score":1,"time":"2021-07-12T12:23:36Z"},{"id":27811063,"title":"Checklist I wished I had when I started React Freelancing","url":"https://www.robinwieruch.de/freelance-react-developer","rank":-5.218630283054186,"score":2,"time":"2021-07-12T15:10:38Z"},{"id":27811630,"title":"Nocode visual HTML/CSS editor that integrates with figma, react, etc.","url":"https://www.desech.com/","rank":-5.029694159741383,"score":1,"time":"2021-07-12T16:00:59Z"},{"id":27812750,"title":"Why Flutter Is Better Than React Native","url":"https://betterprogramming.pub/5-reasons-why-flutter-is-better-than-react-native-cf2e9b077f66","rank":-5.8814219078830545,"score":1,"time":"2021-07-12T17:26:26Z"},{"id":27815183,"title":"How to test a custom react hook","url":"https://atomizedobjects.com/blog/react/how-to-test-a-custom-react-hook/","rank":-5.8814219078830545,"score":1,"time":"2021-07-12T21:10:33Z"},{"id":27818021,"title":"How to type React props as a pro","url":"https://dev.to/captainyossarian/how-to-type-react-props-as-a-pro-2df2","rank":-5.642544952660551,"score":1,"time":"2021-07-13T06:05:52Z"},{"id":27818484,"title":"Advanced React Recipes – Global State Management","url":"https://javascripthacking.hashnode.dev/advanced-react-recipes-global-state-management-1","rank":-6.141418665344863,"score":1,"time":"2021-07-13T07:43:39Z"},{"id":27819133,"title":"A fresh retake of the React API in Fable","url":"https://github.com/Zaid-Ajaj/Feliz","rank":-5.4223148645315336,"score":1,"time":"2021-07-13T09:51:41Z"},{"id":27819953,"title":"React Is a Code Smell","url":"https://www.peachesnstink.com/p/McgAxopYuNacWbhodHCxIS","rank":-6.4254656634776115,"score":5,"time":"2021-07-13T12:09:08Z"},{"id":27824553,"title":"How to render an array of objects with Array.map in React","url":"https://atomizedobjects.com/blog/react/how-to-render-an-array-of-objects-with-map-in-react/","rank":-4.853960595957184,"score":1,"time":"2021-07-13T18:41:31Z"},{"id":27825207,"title":"React Hooks and UseState","url":"https://khalah.medium.com/react-hooks-and-usestate-470c45cfcfeb","rank":-6.737061774670698,"score":1,"time":"2021-07-13T19:31:52Z"},{"id":27826731,"title":"Hire Overseas Fulltime [React] Engineers","url":"https://fotontech.io","rank":-6.4254656634776115,"score":1,"time":"2021-07-13T21:52:57Z"},{"id":27832835,"title":"Show HN: React Preview for VS Code","url":"https://marketplace.visualstudio.com/items?itemName=zenclabs.reactpreview","rank":-5.8814219078830545,"score":11,"time":"2021-07-14T13:37:03Z"},{"id":27836159,"title":"Full Stack Software Engineer (Python/Django, React)","url":"https://www.linkedin.com/jobs/view/2627148692/","rank":-5.8814219078830545,"score":1,"time":"2021-07-14T18:02:55Z"},{"id":27836558,"title":"How to render an array of components in React","url":"https://atomizedobjects.com/blog/react/how-to-render-an-array-of-components-in-react/","rank":-5.4223148645315336,"score":1,"time":"2021-07-14T18:28:41Z"},{"id":27837079,"title":"MSAL for React Is Here","url":"https://developer.microsoft.com/en-us/microsoft-365/blogs/msal-for-react-is-here/","rank":-6.4254656634776115,"score":1,"time":"2021-07-14T19:09:26Z"},{"id":27837833,"title":"Visual Monitoring Using the Raspberry Pi, Google Cloud and React Native","url":"https://github.com/lucavallin/syn","rank":-5.029694159741383,"score":1,"time":"2021-07-14T20:11:41Z"},{"id":27841716,"title":"Automating React App Testing in 2021","url":"https://pahans.medium.com/automating-react-app-testing-in-2021-4a568b341635","rank":-6.141418665344863,"score":2,"time":"2021-07-15T05:33:49Z"},{"id":27842441,"title":"Reconciliation in React's Lists","url":"https://adarshaacharya.com.np/blog/react-lists-and-reconciliation","rank":-6.4254656634776115,"score":1,"time":"2021-07-15T08:08:29Z"},{"id":27842496,"title":"Installed electron / react, it has 1861 dependencies. This is a problem","url":"https://twitter.com/ColinEberhardt/status/1415569734540701698","rank":-5.029694159741383,"score":76,"time":"2021-07-15T08:21:02Z"},{"id":27854977,"title":"Showcase a variety of products with a robust mobile app using React","url":"https://hashnode.com/post/showcase-a-variety-of-products-with-a-robust-mobile-app-using-react-ckr68drqb003ko4s10dd9hros","rank":-4.853960595957184,"score":1,"time":"2021-07-16T11:02:25Z"},{"id":27855492,"title":"React State Types Explained in Visuals","url":"http://jamesknelson.com/5-types-react-application-state/","rank":-6.141418665344863,"score":1,"time":"2021-07-16T12:18:10Z"},{"id":27865154,"title":"Bulletproof React","url":"https://github.com/alan2207/bulletproof-react","rank":-7.460654783917127,"score":1,"time":"2021-07-17T11:49:26Z"},{"id":27870211,"title":"Show HN: Simple islands architecture library for partial React hydration","url":"https://www.npmjs.com/package/tropical-islands","rank":-5.218630283054186,"score":1,"time":"2021-07-18T01:48:04Z"},{"id":27870652,"title":"React's UI State Model vs. Vanilla JavaScript","url":"https://arihantverma.com/posts/2021/07/17/react-ui-state-model-vs-vanilla-js/","rank":-5.642544952660551,"score":99,"time":"2021-07-18T03:50:17Z"},{"id":27872319,"title":"React Project Folder Structure","url":"https://dev.to/knitesh/react-project-folder-structure-30cm","rank":-6.737061774670698,"score":1,"time":"2021-07-18T12:21:52Z"},{"id":27873829,"title":"Show HN: A powerful architecture for building React applications.","url":"https://github.com/alan2207/bulletproof-react","rank":-5.4223148645315336,"score":6,"time":"2021-07-18T15:41:09Z"},{"id":27877501,"title":"React Express","url":"https://www.react.express/","rank":-7.460654783917127,"score":2,"time":"2021-07-18T23:05:45Z"},{"id":27878677,"title":"How to Make a Font Size Slider in React with Material UI","url":"https://snappywebdesign.net/blog/how-to-make-a-font-size-slider-in-react-with-material-ui","rank":-4.853960595957184,"score":1,"time":"2021-07-19T02:31:46Z"},{"id":27879072,"title":"React Native XMRig for Android – Updates","url":"https://www.reddit.com/r/MoneroMining/comments/on5xcg/react_native_xmrig_for_android_updates/","rank":-6.141418665344863,"score":6,"time":"2021-07-19T03:51:19Z"},{"id":27879567,"title":"Show HN: Use-onboard – React Web3 wallet hook for the Onboard.js library","url":"https://github.com/talentlessguy/use-onboard","rank":-4.690092449226312,"score":3,"time":"2021-07-19T05:30:58Z"},{"id":27880503,"title":"Setup Email Authentication Using React Native Firebase Auth and React Navigation","url":"https://www.bacancytechnology.com/blog/react-native-firebase-auth","rank":-7.148568583438252,"score":1,"time":"2021-07-19T08:56:30Z"},{"id":27882604,"title":"Everything that is there to learn about React and the ecosystem in 2021","url":"https://roadmap.sh/react","rank":-4.690092449226312,"score":1,"time":"2021-07-19T13:47:15Z"},{"id":27882739,"title":"Building React Firebase Chat (Fire Chat)","url":"https://javascript.works-hub.com/learn/building-react-firebase-chat-fire-chat-2-a-f3fb4","rank":-6.141418665344863,"score":1,"time":"2021-07-19T14:01:40Z"},{"id":27882972,"title":"Using React Within Your Svelte Applications","url":"https://dev.to/jpinho/using-react-within-your-svelte-applications-21kb","rank":-6.141418665344863,"score":1,"time":"2021-07-19T14:27:09Z"},{"id":27886407,"title":"Manage Firebase authentication, with a single React Hook","url":"https://blog.renatopozzi.me/manage-firebase-authentication-with-a-single-react-hook","rank":-5.642544952660551,"score":1,"time":"2021-07-19T19:29:59Z"},{"id":27887004,"title":"Show HN: Node, React, Algolia] Open-Source 95% Hacker News Clone","url":"https://github.com/krehwell/HeckarNews","rank":-5.029694159741383,"score":1,"time":"2021-07-19T20:36:10Z"},{"id":27891232,"title":"React 18 Alpha with Snowpack and Vercel","url":"https://javascript.plainenglish.io/a-first-look-at-how-to-set-up-react-18-alpha-with-snowpack-and-vercel-d49f31d18f42?sk=32026b81333a51990d680a8128edc249","rank":-5.8814219078830545,"score":1,"time":"2021-07-20T08:26:45Z"},{"id":27891784,"title":"React Native","url":"https://reactnative.dev/","rank":-7.460654783917127,"score":2,"time":"2021-07-20T09:54:02Z"},{"id":27895731,"title":"Flutter vs. React Native vs. Kotlin: Which One Is Driving 2021 and Why?","url":"https://code.likeagirl.io/flutter-vs-react-native-vs-kotlin-which-one-is-driving-2021-and-why-4c3b38efa912","rank":-4.690092449226312,"score":2,"time":"2021-07-20T16:19:24Z"},{"id":27896445,"title":"Show HN: Setting serverless environment variables in a React app","url":"https://serverless-stack.com/chapters/setting-serverless-environments-variables-in-a-react-app.html","rank":-5.218630283054186,"score":1,"time":"2021-07-20T17:13:37Z"},{"id":27897491,"title":"Levels of Mocking a React Hook: Control and Effort Against Representability","url":"https://www.chakshunyu.com/blog/3-levels-of-mocking-a-react-hook-control-and-effort-against-representability/","rank":-5.029694159741383,"score":1,"time":"2021-07-20T18:38:30Z"},{"id":27903448,"title":"Connect your React app to Microsoft 365","url":"https://blog.mastykarz.nl/connect-react-app-microsoft-365/","rank":-5.8814219078830545,"score":2,"time":"2021-07-21T07:41:44Z"},{"id":27904120,"title":"Building React Firebase Chat (Fire Chat)","url":"https://javascript.works-hub.com/learn/building-react-firebase-chat-fire-chat-2-a-f3fb4","rank":-6.141418665344863,"score":1,"time":"2021-07-21T09:33:14Z"},{"id":27904476,"title":"A Visual Guide to React Rendering","url":"https://alexsidorenko.com/blog/react-render-always-rerenders/","rank":-6.141418665344863,"score":1,"time":"2021-07-21T10:34:01Z"},{"id":27917355,"title":"React Native vs. Swift: what a startup should choose?","url":"https://www.purrweb.com/blog/react-native-vs-swift-what-a-startup-should-choose/","rank":-5.4223148645315336,"score":1,"time":"2021-07-22T10:38:52Z"},{"id":27920743,"title":"Windows 11 in React","url":"https://win11.blueedge.me","rank":-6.737061774670698,"score":3,"time":"2021-07-22T16:17:06Z"},{"id":27923919,"title":"Google Translate's usage of for text replacement breaks React (2018)","url":"https://bugs.chromium.org/p/chromium/issues/detail?id=872770","rank":-5.029694159741383,"score":1,"time":"2021-07-22T20:31:11Z"},{"id":27926071,"title":"Creating a personal finance app with React (Part 1)","url":"https://www.youtube.com/watch?v=wMqw3-o7a2A","rank":-5.4223148645315336,"score":2,"time":"2021-07-23T00:43:00Z"},{"id":27927667,"title":"How to model application flows in React with finite state machines and XState","url":"https://engineering.kablamo.com.au/posts/2021/finite-state-machines-and-xstate","rank":-4.690092449226312,"score":45,"time":"2021-07-23T05:55:54Z"},{"id":27930269,"title":"Windows 11 in React","url":"https://github.com/blueedgetechno/windows11","rank":-6.737061774670698,"score":3,"time":"2021-07-23T13:14:09Z"},{"id":27936434,"title":"React.js: Scalable localization with i18next and Google Translate","url":"https://javascript.plainenglish.io/react-localization-the-winner-is-i18next-i18nexus-b7cd9f14094e","rank":-5.4223148645315336,"score":1,"time":"2021-07-23T22:41:21Z"},{"id":27938748,"title":"React Context API","url":"https://blog.jasonlhedrick.com/react-context-api","rank":-7.080419157732719,"score":1,"time":"2021-07-24T05:41:16Z"},{"id":27942841,"title":"Try to use functional component over class component in react","url":"https://dev.to/sakethkowtha/try-to-use-functional-component-over-class-component-in-react-2mi1","rank":-5.218630283054186,"score":1,"time":"2021-07-24T17:32:59Z"},{"id":27946710,"title":"React Refactor Code #1","url":"https://dev.to/sakethkowtha/react-refactor-code-1-24j8","rank":-6.737061774670698,"score":1,"time":"2021-07-25T04:24:35Z"},{"id":27949157,"title":"React-tracked – so helpful tool","url":"https://www.julian.io/articles/react-tracked.html","rank":-6.4254656634776115,"score":1,"time":"2021-07-25T13:51:14Z"},{"id":27951845,"title":"Windows 11 in React","url":"https://github.com/blueedgetechno/windows11","rank":-6.737061774670698,"score":1,"time":"2021-07-25T18:55:48Z"},{"id":27957809,"title":"How to Dockerize React App [Containerize React App]","url":"https://www.bacancytechnology.com/blog/dockerize-react-app","rank":-7.746472238338964,"score":1,"time":"2021-07-26T10:33:36Z"},{"id":27957919,"title":"Valtio, Simple asynchroneous react state management","url":"https://github.com/pmndrs/valtio","rank":-6.141418665344863,"score":1,"time":"2021-07-26T10:51:03Z"},{"id":27957954,"title":"How our team writes React tests","url":"https://whassup.github.io/blog/article/how-our-team-writes-tests","rank":-6.141418665344863,"score":1,"time":"2021-07-26T10:57:26Z"},{"id":27960119,"title":"A Piece of React Interview Questions That You May Not Know","url":"https://blog.renatopozzi.me/a-piece-of-react-interview-questions-that-you-may-not-know","rank":-5.029694159741383,"score":1,"time":"2021-07-26T14:53:14Z"},{"id":27968377,"title":"Internationalization in Plain React.js","url":"https://blog.decipher.dev/internationalization-in-plain-reactjs","rank":-6.4254656634776115,"score":1,"time":"2021-07-27T03:43:02Z"},{"id":27968985,"title":"Lazy Loading Images in React","url":"https://shubh.hashnode.dev/lazy-loading-images-in-react","rank":-6.4254656634776115,"score":1,"time":"2021-07-27T05:36:03Z"},{"id":27969425,"title":"Build a Collapsible Menu in React with Intersection Observer","url":"https://javascript.plainenglish.io/building-collapsible-menu-in-react-with-intersection-observer-64f355df9f0c","rank":-5.4223148645315336,"score":1,"time":"2021-07-27T06:56:58Z"},{"id":27969968,"title":"You don’t need React for building websites","url":"https://www.silvestar.codes/articles/you-don-t-need-react-for-building-websites/","rank":-5.642544952660551,"score":1,"time":"2021-07-27T08:24:37Z"},{"id":27979444,"title":"React-map-interaction for zooming and panning now supports React 17","url":"https://twitter.com/ScottyAntipa/status/1420176730526871552","rank":-7.148568583438252,"score":1,"time":"2021-07-28T01:24:03Z"},{"id":27979859,"title":"Flooks v4, auto optimized re-render. The simplest React Hooks state manager","url":"https://nanxiaobei.medium.com/flooks-v4-auto-optimize-update-on-demand-the-simplest-react-hooks-state-manager-f5371c634bda","rank":-4.853960595957184,"score":1,"time":"2021-07-28T03:02:39Z"},{"id":27982263,"title":"Mantine: production-ready React components and hooks library","url":"https://mantine.dev","rank":-5.642544952660551,"score":4,"time":"2021-07-28T10:35:35Z"},{"id":27984540,"title":"Show HN: Nextless.js: Full-Stack React SaaS Boilerplate with Auth and Payment","url":"https://nextlessjs.com","rank":-4.690092449226312,"score":80,"time":"2021-07-28T14:55:16Z"},{"id":27993467,"title":"How to Implement a Collapsible Overflow Menu in React","url":"https://dev.to/shubhamreacts/how-to-implement-a-collapsible-overflow-menu-in-react-5cn8","rank":-5.4223148645315336,"score":1,"time":"2021-07-29T06:28:41Z"},{"id":27994913,"title":"React Hooks – A Definitive Guide","url":"https://blog.renatopozzi.me/react-hooks-a-definitive-guide","rank":-6.4254656634776115,"score":1,"time":"2021-07-29T10:41:14Z"},{"id":27998773,"title":"Ionic vs. React Native: Which One's Best? You Decide","url":"https://buttercms.com/blog/ionic-vs-react-native","rank":-5.218630283054186,"score":1,"time":"2021-07-29T17:10:40Z"},{"id":27999643,"title":"Mitosis: Write components once and compile to React, Vue and more","url":"https://github.com/BuilderIO/mitosis","rank":-5.029694159741383,"score":2,"time":"2021-07-29T18:16:59Z"},{"id":28001392,"title":"Landing Page Feedback – NoCode Builder for React","url":"https://shipr.dev","rank":-5.8814219078830545,"score":1,"time":"2021-07-29T20:56:11Z"},{"id":28006905,"title":"Using WebSockets with React.js, the right way (no library needed)","url":"https://dev.to/itays123/using-websockets-with-react-js-the-right-way-no-library-needed-15d0","rank":-5.029694159741383,"score":1,"time":"2021-07-30T11:44:17Z"},{"id":28010638,"title":"Show HN: I made JavaScript library and React components to create design editors","url":"https://polotno.dev/","rank":-4.690092449226312,"score":1,"time":"2021-07-30T18:07:07Z"},{"id":28016789,"title":"React JSX in Depth","url":"https://dev.to/himanshukanojiya/react-jsx-in-depth-3dhj","rank":-6.737061774670698,"score":1,"time":"2021-07-31T09:59:51Z"},{"id":28026575,"title":"React and VanillaJS State Models","url":"https://vramework.io/blog/20210801-service-hook/","rank":-6.4254656634776115,"score":1,"time":"2021-08-01T14:43:54Z"},{"id":28026721,"title":"React Native responsive scaling on the web","url":"https://mmazzarolo.com/blog/2021-07-31-react-native-responsive-scaling-on-the-web/","rank":-5.8814219078830545,"score":1,"time":"2021-08-01T15:00:52Z"},{"id":28028728,"title":"Eight Sleep (YC S15) Is Hiring React Engineers (US Remote)","url":"https://boards.greenhouse.io/eightsleep/jobs/4509731003","rank":-5.218630283054186,"score":1,"time":"2021-08-01T18:39:07Z"},{"id":28033660,"title":"San Francisco locals react to rampant shoplifting, break-ins","url":"https://www.youtube.com/watch?v=BU6o2MIuMQc&ab_channel=FoxNews","rank":-5.4223148645315336,"score":4,"time":"2021-08-02T06:56:11Z"},{"id":28034839,"title":"Why don’t React state updates reflect immediately?","url":"https://dev.to/shubhamreacts/why-don-t-react-state-updates-reflect-immediately-2o27","rank":-5.642544952660551,"score":1,"time":"2021-08-02T10:14:29Z"},{"id":28035084,"title":"Esbuild-scripts: a drop in replacement for react-scripts","url":"https://github.com/LukeSheard/esbuild-scripts","rank":-5.4223148645315336,"score":2,"time":"2021-08-02T10:57:46Z"},{"id":28035406,"title":"Flutter vs React Native: Head to Toe Comparison","url":"https://tutpub.com/information-technology/flutter-vs-react-native%3A-which-one-to-choose-in-2021/","rank":-5.642544952660551,"score":1,"time":"2021-08-02T11:50:18Z"},{"id":28035705,"title":"You don’t need React for building websites","url":"https://www.silvestar.codes/articles/you-don-t-need-react-for-building-websites/","rank":-5.642544952660551,"score":60,"time":"2021-08-02T12:32:22Z"},{"id":28036146,"title":"Great NPM Libraries for React","url":"https://alexstreza.hashnode.dev/great-npm-libraries-for-react","rank":-6.4254656634776115,"score":1,"time":"2021-08-02T13:20:29Z"},{"id":28036187,"title":"We Built a SaaS with React and AWS","url":"https://www.lucarestagno.com/blog/how-we-built-iterspace/","rank":-5.642544952660551,"score":2,"time":"2021-08-02T13:23:42Z"},{"id":28040771,"title":"Migrating a React codebase to web components","url":"https://dev.to/maroun_baydoun/migrating-a-react-codebase-to-web-components-3d8m","rank":-5.8814219078830545,"score":1,"time":"2021-08-02T18:32:41Z"},{"id":28044916,"title":"Remotion: Create Videos Programmatically with React","url":"https://github.com/remotion-dev/remotion","rank":-6.141418665344863,"score":3,"time":"2021-08-03T01:55:30Z"},{"id":28047185,"title":"Boilerplate for publishing React components to NPM registry","url":"https://vijayt.com/post/boilerplate-for-publishing-components-with-a-storybook/","rank":-5.642544952660551,"score":1,"time":"2021-08-03T09:25:33Z"},{"id":28051819,"title":"Why Do People Think React Teaches You More JavaScript?","url":"https://www.bennadel.com/blog/4091-why-do-people-think-react-teaches-you-more-javascript.htm","rank":-5.4223148645315336,"score":2,"time":"2021-08-03T17:28:09Z"},{"id":28055968,"title":"HVC – React Hook, View and Controller","url":"https://gist.github.com/loganvolkers/3402321237d3e363a3010843c793a0bc","rank":-6.141418665344863,"score":4,"time":"2021-08-04T00:37:50Z"},{"id":28057818,"title":"React-Based Open Source Frameworks and Tools","url":"https://javascript.plainenglish.io/impressive-react-based-open-source-frameworks-and-tools-38f65227a59","rank":-5.8814219078830545,"score":1,"time":"2021-08-04T06:21:51Z"},{"id":28059872,"title":"React Children, Iteration Methods and Their Limitations","url":"https://www.smashingmagazine.com/2021/08/react-children-iteration-methods/","rank":-5.8814219078830545,"score":2,"time":"2021-08-04T11:51:09Z"},{"id":28060618,"title":"I Think About React (A Mental Model for Beginners) – Part 2: Component Hierarchy","url":"https://dev.to/michaelmangial1/how-i-think-about-react-a-mental-model-for-beginners-part-2-component-hierarchy-1g4p","rank":-4.690092449226312,"score":1,"time":"2021-08-04T13:13:26Z"},{"id":28070359,"title":"What Is StrictMode in React","url":"https://dev.to/shubhamreacts/what-is-strictmode-in-react-4if","rank":-6.4254656634776115,"score":1,"time":"2021-08-05T06:00:26Z"},{"id":28070644,"title":"Show HN: Open-source React SPA blog (MIT license)","url":"https://github.com/moogle-cc/moogle-blog","rank":-5.4223148645315336,"score":3,"time":"2021-08-05T06:50:20Z"},{"id":28075016,"title":"React Children with TypeScript","url":"https://www.carlrippon.com/react-children-with-typescript/","rank":-6.737061774670698,"score":1,"time":"2021-08-05T15:24:01Z"},{"id":28076387,"title":"The Rise of WordPress Front End Options,Themes vs. REST API AndJS React","url":"https://developer.wordpress.com/2021/04/09/decoupling-wordpress/","rank":-4.690092449226312,"score":1,"time":"2021-08-05T16:57:33Z"},{"id":28077228,"title":"I Think About React (A Mental Model for Beginners) – Part 3: Managing Data","url":"https://dev.to/michaelmangial1/how-i-think-about-react-a-mental-model-for-beginners-part-3-managing-data-1983","rank":-4.690092449226312,"score":1,"time":"2021-08-05T17:57:12Z"},{"id":28077659,"title":"Show HN: Unstateless – A hook-based state management library for React","url":"https://www.npmjs.com/package/unstateless","rank":-5.029694159741383,"score":1,"time":"2021-08-05T18:31:47Z"},{"id":28082067,"title":"React surpasses jQuery – StackoverFlow Survery 2021","url":"https://insights.stackoverflow.com/survey/2021","rank":-6.141418665344863,"score":2,"time":"2021-08-06T00:59:16Z"},{"id":28084863,"title":"Top Interview Questions for Front End Developers(React)","url":"https://dev.to/abhishekraj272/top-interview-questions-for-frontend-developers-3d5j","rank":-5.642544952660551,"score":1,"time":"2021-08-06T09:15:38Z"},{"id":28088560,"title":"Full Stack Developer (TypeScript, Django, React, and Docker)","url":"https://betterhire.myavionte.com/staff/compas_sharejob.aspx?rIdEnc=cDeZpsbEN9MDy1UqgUUnHQ&rpIdEnc=yLJRkUDIgYc#.YQ1WEn86_Ao.gmail","rank":-5.642544952660551,"score":1,"time":"2021-08-06T15:33:16Z"},{"id":28096810,"title":"Consuming GraphQL APIs in React","url":"https://alexstreza.hashnode.dev/consuming-graphql-apis-in-react","rank":-6.4254656634776115,"score":1,"time":"2021-08-07T08:11:49Z"},{"id":28105492,"title":"State Updates in React","url":"https://dev.to/daggron/state-updates-in-react-21cm","rank":-6.737061774670698,"score":1,"time":"2021-08-08T09:53:47Z"},{"id":28106962,"title":"React Vulnerabilities","url":"https://www.softwaredaily.com/topic/react-vulnerabilities","rank":-7.460654783917127,"score":1,"time":"2021-08-08T14:30:12Z"},{"id":28108995,"title":"The Next.js like React framework for better User and Developer experience","url":"https://github.com/Aslemammad/vitext","rank":-4.853960595957184,"score":2,"time":"2021-08-08T18:38:12Z"},{"id":28109084,"title":"How to add Environment variables in a React Native project with TS","url":"https://vikrantbhat.hashnode.dev/how-to-add-environment-variables-in-a-react-native-project-with-ts","rank":-4.853960595957184,"score":1,"time":"2021-08-08T18:47:54Z"},{"id":28111994,"title":"React Native XMRig – New Version","url":"https://www.reddit.com/r/MoneroMining/comments/p0qz0z/react_native_xmrig_new_version_updates_1022/","rank":-6.4254656634776115,"score":1,"time":"2021-08-09T02:02:35Z"},{"id":28115748,"title":"How to develop a serverless mobile app with Amplify, React Native and GraphQL","url":"https://sandro.volpee.de/how-to-develop-a-serverless-mobile-app-with-amplify-react-native-and-graphql","rank":-4.690092449226312,"score":2,"time":"2021-08-09T12:09:59Z"},{"id":28119158,"title":"How to Make a Font Size Slider in React with Material UI","url":"https://snappywebdesign.net/blog/how-to-make-a-font-size-slider-in-react-with-material-ui/","rank":-4.853960595957184,"score":1,"time":"2021-08-09T16:48:09Z"},{"id":28119345,"title":"Your First Web3 dApp: React app reading real Ethereum blockchain database","url":"https://github.com/web3rb/your-first-web3-dapp","rank":-5.029694159741383,"score":3,"time":"2021-08-09T17:02:22Z"},{"id":28128213,"title":"Separation of Concerns with React Hooks","url":"https://felixgerschau.com/react-hooks-separation-of-concerns/","rank":-6.141418665344863,"score":1,"time":"2021-08-10T12:55:37Z"},{"id":28128239,"title":"Show HN: Simple 3D World react lib with a Blender Workflow","url":"https://www.npmjs.com/package/effectnode-3dworld","rank":-5.029694159741383,"score":1,"time":"2021-08-10T12:57:47Z"},{"id":28129190,"title":"Show HN: Solar Storm – audio reactive music video with React Three Fiber","url":"https://solarstorm.netlify.app/","rank":-4.853960595957184,"score":7,"time":"2021-08-10T14:21:15Z"},{"id":28130955,"title":"Large Form Handling in React","url":"https://alexstreza.hashnode.dev/large-form-handling-in-react","rank":-6.4254656634776115,"score":1,"time":"2021-08-10T16:37:02Z"},{"id":28133836,"title":"VS Code Extensions for React Native Developers","url":"https://love.hashnode.dev/vs-code-extensions-for-react-native-developers","rank":-5.8814219078830545,"score":1,"time":"2021-08-10T20:19:28Z"},{"id":28135901,"title":"Newline Guide to Creating React Libraries from Scratch","url":"https://www.newline.co/courses/creating-react-libraries-from-scratch","rank":-5.642544952660551,"score":10,"time":"2021-08-10T23:03:34Z"},{"id":28139621,"title":"React Day New York, Tuesday 5th, October 2021","url":"https://reactnewyork.com/","rank":-5.642544952660551,"score":1,"time":"2021-08-11T08:51:08Z"},{"id":28139706,"title":"Let’s build a search bar in React","url":"https://www.codelivly.com/lets-build-a-search-bar-in-react/","rank":-5.642544952660551,"score":1,"time":"2021-08-11T09:02:04Z"},{"id":28141666,"title":"Extending React to create your own tooling","url":"https://bfdes.in/posts/extending-react","rank":-5.8814219078830545,"score":3,"time":"2021-08-11T13:23:58Z"},{"id":28143653,"title":"Building react components for any UI","url":"https://www.courier.com/blog/how-we-built-react-components-for-any-front-end","rank":-6.141418665344863,"score":2,"time":"2021-08-11T15:57:02Z"},{"id":28145947,"title":"A Journey from JavaScript and TS,to Rescript/React, via Elm,OCaml,Haskell","url":"https://alex.kleydints.com/a-journey-from-javascript-and-typescript-to-rescript-react-via-elm-ocaml-haskell-c878867b6fe6?sk=bd66221715d74528c2bf65513e929110","rank":-4.690092449226312,"score":4,"time":"2021-08-11T18:40:45Z"},{"id":28147075,"title":"I Think About React (A Mental Model for Beginners) – Part 4: Syntax","url":"https://dev.to/michaelmangial1/how-i-think-about-react-a-mental-model-for-beginners-part-4-syntax-2ic8","rank":-4.853960595957184,"score":1,"time":"2021-08-11T20:08:57Z"},{"id":28153521,"title":"Building an Editor by Sharing Code Between Android, iOS, and Web W React Native","url":"https://mobile.blog/2021/08/11/building-an-editor-by-sharing-code-between-android-ios-and-web-with-react-native/","rank":-4.5369272462944465,"score":1,"time":"2021-08-12T08:15:19Z"},{"id":28155428,"title":"Top React.js Interview Questions for Developer","url":"https://flatlogic.com/blog/take-the-quiz-top-20-react-interview-questions/","rank":-5.8814219078830545,"score":1,"time":"2021-08-12T12:34:54Z"},{"id":28159589,"title":"React isn't fast, let's learn why","url":"https://jai-dewani.hashnode.dev/react-isnt-fast-lets-learn-why","rank":-5.642544952660551,"score":1,"time":"2021-08-12T18:15:23Z"},{"id":28161904,"title":"Help Us Fix Hiring – Senior Front-End (React) REMOTE","url":"https://weworkremotely.com/listings/krow-ai-sr-front-end-software-engineer-come-help-us-fix-hiring-saas-product","rank":-5.4223148645315336,"score":1,"time":"2021-08-12T21:41:58Z"},{"id":28164439,"title":"With JSI, React Native will be as fast as Native iOS/Android","url":"https://twitter.com/Ashoat/status/1425906197992026114","rank":-4.853960595957184,"score":2,"time":"2021-08-13T02:02:47Z"},{"id":28166272,"title":"Google Flutter Now Rivals Facebook’s React Native in Dev Use","url":"https://thenewstack.io/google-flutter-now-rivals-facebooks-react-in-developer-use/","rank":-5.029694159741383,"score":4,"time":"2021-08-13T07:01:36Z"},{"id":28166614,"title":"React Native JSI: Part 2 – Converting Native Modules to JSI Modules","url":"https://blog.notesnook.com/convert-native-modules-to-react-native-jsi-modules/","rank":-5.029694159741383,"score":1,"time":"2021-08-13T08:03:40Z"},{"id":28181556,"title":"Building a desktop application using Electron and Create React App","url":"https://mmazzarolo.com/blog/2021-08-12-building-an-electron-application-using-create-react-app/","rank":-5.218630283054186,"score":2,"time":"2021-08-14T15:45:06Z"},{"id":28186496,"title":"Integrating Map Services in React","url":"https://alexstreza.hashnode.dev/integrating-map-services-in-react","rank":-6.4254656634776115,"score":1,"time":"2021-08-15T05:37:28Z"},{"id":28188311,"title":"Float Is Hiring React Front-End Engineer [Remote]","url":"https://apply.workable.com/floatcard/j/0E43CC4CE3/","rank":-5.642544952660551,"score":1,"time":"2021-08-15T12:40:56Z"},{"id":28189433,"title":"React Class Components vs. Functional Components with Hooks","url":"https://andrejgajdos.com/react-class-components-vs-functional-components-with-hooks/","rank":-5.642544952660551,"score":1,"time":"2021-08-15T15:16:47Z"},{"id":28189977,"title":"React Renderer for Three.js","url":"https://github.com/pmndrs/react-three-fiber","rank":-6.4254656634776115,"score":213,"time":"2021-08-15T16:18:33Z"},{"id":28194910,"title":"Create a React App: Beginner’s Tutorial","url":"https://coding.degree/create-react-app-tutorial/","rank":-5.8814219078830545,"score":1,"time":"2021-08-16T04:22:29Z"},{"id":28195414,"title":"Generate React Component from Figma","url":"https://www.figma.com/community/plugin/959795830541939498/Figma-to-React-Component","rank":-6.4254656634776115,"score":2,"time":"2021-08-16T06:17:43Z"},{"id":28196089,"title":"Build force directed graphs with React and D3v7","url":"https://reactfordataviz.com/articles/force-directed-graphs-with-react-and-d3v7/","rank":-5.642544952660551,"score":2,"time":"2021-08-16T08:37:52Z"},{"id":28196328,"title":"Creating a Typewriter Effect using React and a generator function","url":"https://www.maartenhus.nl/blog/typewriter-effect","rank":-5.218630283054186,"score":1,"time":"2021-08-16T09:26:20Z"},{"id":28196825,"title":"Learn React Interactively with React Tutorial","url":"https://react-tutorial.app","rank":-8.203920859871145,"score":1,"time":"2021-08-16T11:13:03Z"},{"id":28199293,"title":"React Renderer for 2d Canvas","url":"https://github.com/konvajs/react-konva","rank":-6.4254656634776115,"score":1,"time":"2021-08-16T15:35:21Z"},{"id":28200622,"title":"Generating User-Configured UI in React Using the Visitor Pattern","url":"https://www.arahansen.com/react-design-patterns-generating-user-configured-ui-using-the-visitor-pattern/","rank":-5.218630283054186,"score":2,"time":"2021-08-16T17:29:30Z"},{"id":28203718,"title":"Show HN: Notes on React's Memo, UseMemo and UseCallback","url":"https://garden.bradwoods.io/notes/memo-use-memo-use-callback","rank":-5.218630283054186,"score":1,"time":"2021-08-16T22:24:29Z"},{"id":28207123,"title":"How to Use IBM's Carbon Design System (React) to Create a Quick UI","url":"https://willdvlpr.substack.com/p/how-to-use-ibms-carbon-design-system","rank":-4.5369272462944465,"score":2,"time":"2021-08-17T07:22:31Z"},{"id":28209960,"title":"Raycasting in JavaScript and React","url":"https://huth.me/raycast/","rank":-6.4254656634776115,"score":1,"time":"2021-08-17T14:02:09Z"},{"id":28212036,"title":"React is now effectively part of the Rails stack","url":"https://matthewbellantoni.com/2021/08/17/react-is-now-effectively-part-of-the-rails-stack/","rank":-5.4223148645315336,"score":3,"time":"2021-08-17T16:53:39Z"},{"id":28212102,"title":"Accessible Multistep Forms in React with UX","url":"https://andyfry.co/multi-step-form-intro/","rank":-5.8814219078830545,"score":1,"time":"2021-08-17T16:58:27Z"},{"id":28218774,"title":"Why Does One Want to Learn Web Components with React, Angular, and VueJs Around?","url":"https://link.medium.com/HenOcCfJOib","rank":-4.5369272462944465,"score":1,"time":"2021-08-18T08:16:43Z"},{"id":28220327,"title":"Accessible Multistep Forms in React: Introduction","url":"https://andyfry.co/multi-step-form-intro/","rank":-6.141418665344863,"score":2,"time":"2021-08-18T12:48:26Z"},{"id":28221075,"title":"Custom React Hooks: Why Do We Need a Context","url":"https://indepth.dev/posts/1475/custom-react-hooks-why-do-we-need-a-context","rank":-5.4223148645315336,"score":1,"time":"2021-08-18T14:06:49Z"},{"id":28224596,"title":"Tiny app was redone 6 times now, this time with React","url":"https://morsewall.com/random-quote-part-6-react-using-various-front-end-stacks/","rank":-5.029694159741383,"score":2,"time":"2021-08-18T17:39:27Z"},{"id":28225496,"title":"Join the Dark Side: 5 Easy Methods to Implement Dark Mode in React Native","url":"https://buttercms.com/blog/implement-dark-mode-react-native","rank":-4.5369272462944465,"score":1,"time":"2021-08-18T18:46:33Z"},{"id":28234763,"title":"4 Not-So-Obvious Ways to Land a React Job","url":"https://dev.to/michaelmangial1/so-you-get-a-job-as-a-react-developer-here-are-4-not-so-obvious-ways-to-land-it-423e","rank":-5.218630283054186,"score":1,"time":"2021-08-19T15:06:08Z"},{"id":28235714,"title":"Alpha preview: Using React without transpilation in Rails 7","url":"https://www.youtube.com/watch?v=k73LKxim6tw","rank":-5.4223148645315336,"score":3,"time":"2021-08-19T16:16:47Z"},{"id":28239692,"title":"A Visual Guide to React Rendering","url":"https://alexsidorenko.com/blog/react-render-always-rerenders/","rank":-6.141418665344863,"score":189,"time":"2021-08-19T21:38:59Z"},{"id":28241096,"title":"React Native in H2 2021","url":"https://reactnative.dev/blog/2021/08/19/h2-2021","rank":-6.4254656634776115,"score":3,"time":"2021-08-20T00:40:14Z"},{"id":28243737,"title":"A Visual Guide to React Rendering – Context – Alex Sidorenko","url":"https://alexsidorenko.com/blog/react-render-context/","rank":-5.4223148645315336,"score":1,"time":"2021-08-20T07:57:21Z"},{"id":28244098,"title":"React Native in H2 2021","url":"https://reactnative.dev/blog/2021/08/19/h2-2021","rank":-6.4254656634776115,"score":3,"time":"2021-08-20T09:00:12Z"},{"id":28244414,"title":"Ahooks, React hooks library from Alibaba","url":"https://github.com/alibaba/hooks","rank":-6.141418665344863,"score":1,"time":"2021-08-20T09:58:53Z"},{"id":28246857,"title":"React Native – Environment Setup (Beyond Corporate Proxy/VPN","url":"https://www.nintyzeros.com/2021/08/react-native-installation-proxy.html","rank":-5.642544952660551,"score":1,"time":"2021-08-20T15:05:02Z"},{"id":28257468,"title":"React Pagination Utils","url":"https://github.com/TheRusskiy/url-pagination","rank":-7.080419157732719,"score":3,"time":"2021-08-21T14:52:10Z"},{"id":28258503,"title":"Guideline from the 70s on how to split your React components","url":"https://joaoforja.com/blog/guideline-on-how-to-decompose-a-react-component/","rank":-5.029694159741383,"score":2,"time":"2021-08-21T16:55:25Z"},{"id":28262835,"title":"Gig worker advocacy groups react to court ruling Prop 22 'unconstitutional'","url":"https://www.cnn.com/2021/08/21/business/uber-lyft-gig-workers-prop-22-court-ruling/index.html","rank":-5.029694159741383,"score":2,"time":"2021-08-22T04:20:03Z"},{"id":28264200,"title":"Style a React app using Theme UI (theme-UI) package","url":"https://vijayt.com/post/style-a-react-app-using-theme-ui-theme-ui-package/","rank":-5.218630283054186,"score":1,"time":"2021-08-22T10:02:50Z"},{"id":28266715,"title":"The mistakes I made while maintaining an open-source React Native library","url":"https://mmazzarolo.com/blog/2021-08-21-what-i-learned-by-maintaining-react-native-modal/","rank":-4.853960595957184,"score":1,"time":"2021-08-22T16:16:56Z"},{"id":28266963,"title":"Learn how to send crypto (ETH) using React.js / MetaMask [video]","url":"https://www.youtube.com/watch?v=QJZUItAsdfg","rank":-5.029694159741383,"score":1,"time":"2021-08-22T16:42:14Z"},{"id":28267161,"title":"Show HN: Course finder search engine using ES, Py, React and Redux, K8","url":"https://github.com/dineshsonachalam/tech-courses-search-engine","rank":-4.690092449226312,"score":1,"time":"2021-08-22T16:57:35Z"},{"id":28269488,"title":"Rakkas, a framework built on React and Vite, released a new version","url":"https://dev.to/cyco130/rakkas-can-now-power-fullstack-realworld-3c59","rank":-4.853960595957184,"score":1,"time":"2021-08-22T20:51:11Z"},{"id":28271342,"title":"How to write rescript bindings for a react library","url":"https://arbaaz.io/how-to-write-rescript-bindings-for-a-react-library","rank":-5.4223148645315336,"score":1,"time":"2021-08-23T01:12:15Z"},{"id":28272788,"title":"Generate Random Avatars in React","url":"https://alexstreza.hashnode.dev/generate-random-avatars-in-react","rank":-6.4254656634776115,"score":1,"time":"2021-08-23T06:16:26Z"},{"id":28274173,"title":"Windows 11 in React","url":"https://github.com/blueedgetechno/windows11","rank":-6.737061774670698,"score":2,"time":"2021-08-23T10:58:08Z"},{"id":28274191,"title":"Understanding the React useState hook and then building a mini-app with it","url":"https://dev.to/abubakersaeed/react-hooks-understanding-the-usestate-hook-and-then-building-a-mini-app-with-it-2pcc","rank":-4.690092449226312,"score":1,"time":"2021-08-23T11:02:31Z"},{"id":28279533,"title":"JavaScript: MPA vs. SPA, React vs. Reactivity, VDOM vs. No VDOM, JSX vs. DSLs","url":"https://dev.to/this-is-learning/javascript-vs-javascript-fight-53fa","rank":-4.5369272462944465,"score":1,"time":"2021-08-23T17:54:04Z"},{"id":28280381,"title":"Create Path Aliases in React","url":"https://dev.to/rfornal/create-path-aliases-in-react-2oid","rank":-6.4254656634776115,"score":1,"time":"2021-08-23T18:57:57Z"},{"id":28281180,"title":"Show HN: Awsboilerplate – Get live on AWS in minutes (react, lambda, cicd, cdk)","url":"https://github.com/geod/awsboilerplate","rank":-4.690092449226312,"score":32,"time":"2021-08-23T20:01:51Z"},{"id":28291091,"title":"Firebase and Ionic React Chat (Fire Chat) Part 3: Firebase Functions","url":"https://javascript.works-hub.com/learn/firebase-and-ionic-react-chat-fire-chat-part-3-firebase-functions-d9619","rank":-5.029694159741383,"score":1,"time":"2021-08-24T16:31:37Z"},{"id":28293431,"title":"I Prefer Flutter over React Native for App Development","url":"https://dzone.com/articles/why-use-flutter-over-react-native-for-app-developm","rank":-5.4223148645315336,"score":1,"time":"2021-08-24T19:08:38Z"},{"id":28294859,"title":"Senior React Developer with .NET","url":"http://www.Improving.com","rank":-6.4254656634776115,"score":1,"time":"2021-08-24T20:52:30Z"},{"id":28298506,"title":"How Does Authentication Work in a React App with AWS?","url":"https://hashnode.com/preview/6125d408b115357df05f52ac","rank":-5.218630283054186,"score":1,"time":"2021-08-25T06:09:06Z"},{"id":28299636,"title":"You Might Want to Switch Your React App to Preact","url":"https://javascript.plainenglish.io/preact-vs-react-56f9571d32de","rank":-5.218630283054186,"score":1,"time":"2021-08-25T09:56:02Z"},{"id":28305144,"title":"Building the same tiny project 11 different ways. Using React this week","url":"https://morsewall.com/random-quote-part-7-react-and-json-using-various-front-end-stacks/","rank":-4.853960595957184,"score":1,"time":"2021-08-25T18:30:38Z"},{"id":28314285,"title":"Deploy React App to S3 and CloudFront","url":"https://dev.to/karanpratapsingh/deploy-react-app-to-s3-cloudfront-1cao","rank":-5.8814219078830545,"score":1,"time":"2021-08-26T12:52:20Z"},{"id":28320762,"title":"Top 12+ React Datepickers to Use in 2021","url":"https://flatlogic.com/blog/top-12-react-datepickers-to-use-in-2021/","rank":-5.642544952660551,"score":1,"time":"2021-08-26T21:05:23Z"},{"id":28320967,"title":"React Native’s Many Platform Vision","url":"https://reactnative.dev/blog/2021/08/26/many-platform-vision","rank":-6.141418665344863,"score":6,"time":"2021-08-26T21:21:24Z"},{"id":28327987,"title":"Creating a React App Without create-react-app","url":"https://www.viget.com/articles/intro-to-tooling/","rank":-7.746472238338964,"score":2,"time":"2021-08-27T14:09:14Z"},{"id":28328170,"title":"React in 60 Seconds","url":"https://www.youtube.com/watch?v=8L9nsWgSNW4","rank":-6.737061774670698,"score":2,"time":"2021-08-27T14:24:06Z"},{"id":28328864,"title":"The Tech Stack of a Solo-Developer to Build a SaaS with React and AWS","url":"https://hackernoon.com/the-tech-stack-of-a-solo-developer-to-build-a-saas-with-react-and-aws","rank":-4.3934495640662155,"score":1,"time":"2021-08-27T15:11:09Z"},{"id":28329630,"title":"UseSwipe hook unlock polymorphic swipe gestures in your React components","url":"https://antonioru.github.io/beautiful-react-hooks/#/useSwipe","rank":-5.218630283054186,"score":1,"time":"2021-08-27T16:16:20Z"},{"id":28331230,"title":"Accessible Multistep Forms in React, Part Two – Accessibility","url":"https://andyfry.co/multi-step-form-accessibility/","rank":-5.642544952660551,"score":1,"time":"2021-08-27T18:17:40Z"},{"id":28331309,"title":"A minimal Windows 10 in browser created with React","url":"https://reactjsexample.com/a-minimal-windows-10-in-browser-created-with-react/","rank":-5.4223148645315336,"score":2,"time":"2021-08-27T18:25:30Z"},{"id":28333035,"title":"SWR 1.0: The React hook for speedy data-fetching","url":"https://swr.vercel.app/blog/swr-v1","rank":-5.218630283054186,"score":3,"time":"2021-08-27T21:15:04Z"},{"id":28340655,"title":"Generate online Web Admin Panel app with Spring Boot and React for your database","url":"https://ikodix.com","rank":-4.5369272462944465,"score":4,"time":"2021-08-28T19:16:08Z"},{"id":28341508,"title":"Import SVGs as React Components – How to Code Tutorial","url":"https://www.youtube.com/watch?v=KOo8UuoY33I","rank":-5.4223148645315336,"score":1,"time":"2021-08-28T21:07:35Z"},{"id":28344058,"title":"Import SVGs as React Components – How to Code Tutorial","url":"https://www.youtube.com/watch?v=KOo8UuoY33I","rank":-5.4223148645315336,"score":1,"time":"2021-08-29T04:15:12Z"},{"id":28345186,"title":"Import SVGs as React Components – How to Code Tutorial","url":"https://www.youtube.com/watch?v=KOo8UuoY33I","rank":-5.4223148645315336,"score":1,"time":"2021-08-29T08:42:23Z"},{"id":28346521,"title":"Create a simple calculator component in React","url":"https://dev.to/wattanx/create-a-simple-calculator-component-in-react-4bb7","rank":-5.8814219078830545,"score":1,"time":"2021-08-29T13:29:20Z"},{"id":28346579,"title":"macOS Web: Why I Moved from React to Svelte","url":"https://dev.to/puruvj/macos-web-why-i-moved-from-react-to-svelte-4mkp","rank":-5.4223148645315336,"score":1,"time":"2021-08-29T13:37:51Z"},{"id":28346663,"title":"Drag and Drop example using plain React","url":"https://vijayt.com/post/drag-and-drop-example-using-plain-react/","rank":-5.8814219078830545,"score":1,"time":"2021-08-29T13:49:47Z"},{"id":28348575,"title":"How I structure my React projects","url":"https://larswaechter.dev/blog/react-project-structure/","rank":-6.141418665344863,"score":3,"time":"2021-08-29T17:18:40Z"},{"id":28352805,"title":"Building a Twitter sidebar clone with Material-UI and React","url":"https://blog.openreplay.com/building-a-twitter-sidebar-clone-with-material-ui-and-react","rank":-5.218630283054186,"score":1,"time":"2021-08-30T04:25:39Z"},{"id":28353772,"title":"Understanding React Hooks; UseEffect()","url":"https://developeraspire.hashnode.dev/understanding-react-hooks-useeffect","rank":-6.737061774670698,"score":1,"time":"2021-08-30T08:40:47Z"},{"id":28358027,"title":"A minimal React Native e-commerce app template","url":"https://github.com/codezri/react-native-ecommerce","rank":-5.642544952660551,"score":1,"time":"2021-08-30T17:08:48Z"},{"id":28358201,"title":"Show HN: Goxygen: A CLI Tool to Generate Web Projects with Go+Angular/React/Vue","url":"https://github.com/shpota/goxygen","rank":-4.5369272462944465,"score":1,"time":"2021-08-30T17:19:28Z"},{"id":28358447,"title":"React Native Is Hiring Managers, to Expand Beyond Mobile","url":"https://reactnative.dev/blog/2021/08/30/react-native-is-hiring-managers","rank":-5.4223148645315336,"score":2,"time":"2021-08-30T17:36:15Z"},{"id":28358601,"title":"React uygulamada Bootstrap tema NASıl giydirilir","url":"https://aytacunal.com/react-uygulamada-bootstrap-tema-nasil-giydirilir","rank":-6.141418665344863,"score":1,"time":"2021-08-30T17:47:14Z"},{"id":28359548,"title":"React Tutorial: Building a Movie List Generator with React and HarperDB","url":"https://dev.to/ubahthebuilder/react-tutorial-building-a-movie-list-generator-with-react-and-harperdb-4eb9","rank":-7.148568583438252,"score":1,"time":"2021-08-30T19:02:28Z"},{"id":28361941,"title":"Multistep Forms in React – Part Three: Animations","url":"https://andyfry.co/multi-step-form-animations/","rank":-5.8814219078830545,"score":2,"time":"2021-08-30T22:59:00Z"},{"id":28365022,"title":"Understanding React as a system – Part 1","url":"https://dev.to/stefee/understanding-react-as-a-system-part-1-2knn","rank":-5.8814219078830545,"score":1,"time":"2021-08-31T07:52:39Z"},{"id":28365050,"title":"Building a Farm Application (FastAPI, MongoDB and React)","url":"https://medium.com/geekculture/building-a-farm-application-part-1-installation-and-configuration-ad730756e1fa","rank":-5.642544952660551,"score":1,"time":"2021-08-31T07:58:37Z"},{"id":28365745,"title":"Create React/Rails App – Don't reinvent the wheel. Use sane modern defaults","url":"https://github.com/bigbinary/wheel","rank":-4.690092449226312,"score":1,"time":"2021-08-31T09:39:27Z"},{"id":28366875,"title":"Class-Based Components vs. Functional Components in React","url":"https://javascript.works-hub.com/learn/class-based-component-vs-functional-component-in-react-eb1cf","rank":-5.642544952660551,"score":1,"time":"2021-08-31T12:10:11Z"},{"id":28367718,"title":"Frontity, the React framework for WordPress, is joining Automattic","url":"https://frontity.org/blog/frontity-is-joining-automattic/","rank":-5.4223148645315336,"score":3,"time":"2021-08-31T13:20:59Z"},{"id":28368142,"title":"How to Develop a Serverless Chatbot with AWS Amplify, Amazon Lex and React","url":"https://sandro.volpee.de/how-to-develop-a-serverless-chatbot-with-aws-amplify-amazon-lex-and-react","rank":-4.690092449226312,"score":1,"time":"2021-08-31T13:59:26Z"},{"id":28368754,"title":"React Components for Embedded Inbox and Toast via the Courier Messaging API","url":"https://www.courier.com/blog/inbox-toast-notifications","rank":-4.853960595957184,"score":1,"time":"2021-08-31T14:44:13Z"},{"id":28369372,"title":"Build a FARM Stack Application (FastAPI, React, MongoDB)","url":"https://medium.com/geekculture/building-a-farm-application-part-1-installation-and-configuration-ad730756e1fa","rank":-5.642544952660551,"score":1,"time":"2021-08-31T15:37:21Z"},{"id":28381935,"title":"Show HN: Open-source UI Components library for React","url":"https://github.com/coreui/coreui-react/tree/v4","rank":-5.4223148645315336,"score":1,"time":"2021-09-01T16:26:21Z"},{"id":28382328,"title":"Rebuilding a tiny project with React Hooks. 8th time the same tiny app is redone","url":"https://morsewall.com/random-quote-part-8-react-hooks-using-various-front-end-stacks/","rank":-4.3934495640662155,"score":2,"time":"2021-09-01T16:50:10Z"},{"id":28383657,"title":"React Finland: react-three-fiber for games","url":"https://www.youtube.com/watch?v=M7T26EYmKes","rank":-7.968636859947137,"score":1,"time":"2021-09-01T18:18:45Z"},{"id":28384855,"title":"React Suspense in One Image","url":"https://www.even.li/posts/2021-09-01-react-suspense-in-one-image/","rank":-6.4254656634776115,"score":1,"time":"2021-09-01T19:57:45Z"},{"id":28385114,"title":"React Inbox and React Toast Components for Notifications That Don’t Suck","url":"https://dev.to/courier/introducing-courier-inbox-and-toast-for-notifications-that-don-t-suck-5hj0","rank":-6.969263392375751,"score":1,"time":"2021-09-01T20:23:44Z"},{"id":28386481,"title":"Converting a import-mapped React app to use esbuild with JSX in Rails 7","url":"https://www.youtube.com/watch?v=Chiu-0EVW3g","rank":-4.5369272462944465,"score":2,"time":"2021-09-01T22:47:43Z"},{"id":28388215,"title":"The Many Interfaces of JavaScript and React","url":"https://www.hazem.cool/blog/interfaces-of-javascript-and-react","rank":-5.8814219078830545,"score":1,"time":"2021-09-02T02:58:01Z"},{"id":28389336,"title":"How to a Build Real-Time React App with Server-Sent Events","url":"https://medium.com/geekculture/how-to-a-build-real-time-react-app-with-server-sent-events-9fbb83374f90","rank":-4.853960595957184,"score":2,"time":"2021-09-02T06:48:55Z"},{"id":28390076,"title":"Best Libraries for React Internationalization","url":"https://flatlogic.com/blog/best-libraries-for-react-i18n/","rank":-6.4254656634776115,"score":1,"time":"2021-09-02T09:22:53Z"},{"id":28396913,"title":"Accessible Autocomplete in React","url":"https://re.acted.dev/p/accessible-autocomplete","rank":-6.737061774670698,"score":1,"time":"2021-09-02T20:27:19Z"},{"id":28400657,"title":"Import SVGs as React Components – How to Code Tutorial","url":"https://www.youtube.com/watch?v=KOo8UuoY33I","rank":-5.4223148645315336,"score":1,"time":"2021-09-03T05:22:16Z"},{"id":28400930,"title":"Deno and React: No build, no bundle, all streaming","url":"https://github.com/exhibitionist-digital/ultra","rank":-5.4223148645315336,"score":2,"time":"2021-09-03T06:07:29Z"},{"id":28401888,"title":"React Development Company – Reactjs Development","url":"https://www.cronj.com/reactjs-development-company.html","rank":-6.4254656634776115,"score":1,"time":"2021-09-03T08:56:16Z"},{"id":28406196,"title":"ReasonReact is now ReScript/React","url":"https://reasonml.github.io/reason-react/en/","rank":-6.4254656634776115,"score":1,"time":"2021-09-03T16:20:51Z"},{"id":28407429,"title":"Show HN: PNGR (v2) – Docker-Compose for a Postgres-Nginx-Golang-React Stack","url":"https://github.com/karlkeefer/pngr","rank":-4.690092449226312,"score":4,"time":"2021-09-03T18:10:50Z"},{"id":28411621,"title":"Migrating to Next.js from React.js","url":"https://nextjs.org/docs/migrating/from-create-react-app","rank":-5.8814219078830545,"score":49,"time":"2021-09-04T02:38:47Z"},{"id":28413201,"title":"Ultra – A Deno and React Framework","url":"https://ultrajs.dev/","rank":-6.141418665344863,"score":1,"time":"2021-09-04T08:25:29Z"},{"id":28413226,"title":"Deploying React with Zero Configuration","url":"https://blog.heroku.com/deploying-react-with-zero-configuration","rank":-6.4254656634776115,"score":2,"time":"2021-09-04T08:30:35Z"},{"id":28413350,"title":"Simple Steps to Deploy a React App on Cloud Server","url":"https://www.techomoro.com/deploy-a-react-app-on-cloud-server/","rank":-5.218630283054186,"score":2,"time":"2021-09-04T08:56:48Z"},{"id":28414977,"title":"It's Flutter. But in React Native","url":"https://www.youtube.com/watch?v=AxLmUsJAH7c","rank":-5.8814219078830545,"score":1,"time":"2021-09-04T13:39:21Z"},{"id":28422726,"title":"Use-tus – React hooks for resumable file uploads using tus","url":"https://github.com/kqito/use-tus","rank":-5.218630283054186,"score":2,"time":"2021-09-05T09:21:14Z"},{"id":28424086,"title":"I created the exact same app in React and Vue. [2021 Edition]","url":"https://javascript.plainenglish.io/i-created-the-exact-same-app-in-react-and-vue-here-are-the-differences-2021-edition-a7ebfc19a9d","rank":-4.853960595957184,"score":1,"time":"2021-09-05T13:11:38Z"},{"id":28431205,"title":"Show HN: Shipr, NoCode builder and Boilerplate generator for React(NextJS)","url":"https://www.producthunt.com/posts/shipr-dev","rank":-5.029694159741383,"score":1,"time":"2021-09-06T07:05:00Z"},{"id":28431982,"title":"Gear up your React codebase with Prettier and ESLint Automation","url":"https://ankurkedia.com/blog/react-starter","rank":-5.218630283054186,"score":1,"time":"2021-09-06T09:38:51Z"},{"id":28433748,"title":"Top Ways to Learn React in 2021 (React Tutorial Digest)","url":"https://flatlogic.com/blog/react-tutorial-top-30-platforms-to-learn-react-in-2021-digest/","rank":-7.337343744886062,"score":1,"time":"2021-09-06T14:05:53Z"},{"id":28434292,"title":"96 Line React with JSX","url":"https://leontrolski.github.io/96-line-react-jsx.html","rank":-6.4254656634776115,"score":1,"time":"2021-09-06T14:57:48Z"},{"id":28435002,"title":"Kanye West AI in JavaScript (React and TFJS)","url":"https://autoyeai.com/","rank":-5.642544952660551,"score":42,"time":"2021-09-06T16:00:10Z"},{"id":28436120,"title":"Show HN: Shipr, NoCode builder and Boilerplate generator for React(NextJS)","url":"https://shipr.dev","rank":-5.029694159741383,"score":1,"time":"2021-09-06T17:43:49Z"},{"id":28438755,"title":"Show HN: Jarea – a protected self-hosted gallery in Java and React","url":"https://github.com/henkexbg/jarea-gallery","rank":-4.853960595957184,"score":3,"time":"2021-09-06T22:21:08Z"},{"id":28442476,"title":"I created a nocode tool that lets anyone design and export pages to React, Vue","url":"https://www.producthunt.com/posts/codedesign-app","rank":-4.3934495640662155,"score":1,"time":"2021-09-07T08:44:06Z"},{"id":28443217,"title":"Implementing Google Analytics and Google Tag Manager into a React JavaScript App","url":"https://analystadmin.medium.com/implementing-google-analytics-and-google-tag-manager-into-a-react-js-app-e986579cd0ee","rank":-4.853960595957184,"score":1,"time":"2021-09-07T10:54:57Z"},{"id":28449942,"title":"React Native Universal Monorepo – For Android, iOS, macOS, Windows, and the Web","url":"https://github.com/mmazzarolo/react-native-universal-monorepo","rank":-4.853960595957184,"score":1,"time":"2021-09-07T21:04:42Z"},{"id":28454422,"title":"(Yet Another) React for Beginners Guide","url":"https://www.crudful.com/guides/react-for-beginners","rank":-6.141418665344863,"score":2,"time":"2021-09-08T08:06:36Z"},{"id":28455467,"title":"React and Keys","url":"https://blog.daliborbelic.com/react-and-keys","rank":-7.080419157732719,"score":1,"time":"2021-09-08T11:14:45Z"},{"id":28456456,"title":"Did Facebook slow down or move away from React Native?","url":"https://dev.to/saamerm/did-facebook-really-slow-down-or-move-away-from-react-native-2fh5","rank":-5.218630283054186,"score":1,"time":"2021-09-08T13:12:24Z"},{"id":28456586,"title":"How to build a random quote machine. Calling asynch endpoints w. React Hooks","url":"https://morsewall.com/random-quote-part-9-react-hooks-and-json-using-various-front-end-stacks/","rank":-4.690092449226312,"score":1,"time":"2021-09-08T13:22:39Z"},{"id":28458274,"title":"Allplants Hiring Engineers – Python/React – London,UK","url":"https://jobs.lever.co/allplants","rank":-5.8814219078830545,"score":1,"time":"2021-09-08T15:13:16Z"},{"id":28465904,"title":"Building a UseSocket Hook in React","url":"https://thenable.io/building-a-use-socket-hook-in-react","rank":-6.141418665344863,"score":1,"time":"2021-09-09T03:33:56Z"},{"id":28472332,"title":"A modern approach of styling React Native apps","url":"https://levelup.gitconnected.com/introducing-react-native-whirlwind-1c3ad9ffd4a5","rank":-5.642544952660551,"score":1,"time":"2021-09-09T17:34:18Z"},{"id":28473032,"title":"Tangle – Event Driven State in React","url":"https://lu.ma/p/BxfrFScteBntDIy/Tangle-Event-Driven-State-in-React","rank":-6.141418665344863,"score":1,"time":"2021-09-09T18:34:48Z"},{"id":28474895,"title":"Tangle: Performant, event-driven state in React","url":"https://github.com/luma-team/tangle-demo","rank":-5.8814219078830545,"score":1,"time":"2021-09-09T21:30:29Z"},{"id":28478003,"title":"Add an Advanced File Uploader to Your React.js App – Upload Care","url":"https://blog.suhailkakar.com/add-an-advanced-file-uploader-to-your-reactjs-app-upload-care","rank":-4.853960595957184,"score":1,"time":"2021-09-10T05:08:36Z"},{"id":28479832,"title":"Show HN: Cookies – create-react-app for Terraform","url":"https://cookies.digger.dev","rank":-5.642544952660551,"score":5,"time":"2021-09-10T10:56:56Z"},{"id":28485506,"title":"Deploy a static react app on Akash Decloud Network","url":"https://tekraze.com/deploy-a-static-react-app-on-akash-network-cloud/","rank":-5.4223148645315336,"score":1,"time":"2021-09-10T18:39:24Z"},{"id":28487375,"title":"Twitter users in Turkey can now emoji-react to tweets","url":"https://techcrunch.com/2021/09/09/twitter-users-in-turkey-can-now-emoji-react-to-tweets/","rank":-5.218630283054186,"score":2,"time":"2021-09-10T21:59:44Z"},{"id":28489906,"title":"Add an Advanced File Uploader to Your React.js App – Upload Care","url":"https://blog.suhailkakar.com/add-an-advanced-file-uploader-to-your-reactjs-app-upload-care","rank":-4.853960595957184,"score":1,"time":"2021-09-11T06:48:32Z"},{"id":28489913,"title":"Add an Advanced File Uploader to Your React.js App – Upload Care","url":"https://dev.to/suhailkakar/add-an-advanced-file-uploader-to-your-react-js-app-upload-care-487o","rank":-4.853960595957184,"score":1,"time":"2021-09-11T06:50:25Z"},{"id":28491138,"title":"Use-tus – React hooks for resumable file uploads using tus","url":"https://github.com/kqito/use-tus","rank":-5.218630283054186,"score":1,"time":"2021-09-11T11:43:27Z"},{"id":28492716,"title":"Only 2.6% of iOS apps use React Native","url":"https://twitter.com/appfigures/status/1435768407350255619","rank":-5.4223148645315336,"score":1,"time":"2021-09-11T15:24:03Z"},{"id":28495111,"title":"Thoughts and notes for a JSON schema Form React component","url":"https://github.com/vicjicaman/form-json-target","rank":-5.218630283054186,"score":1,"time":"2021-09-11T19:34:06Z"},{"id":28496963,"title":"Create React Modal Component","url":"https://michalmuszynski.com/blog/react-modal-component/","rank":-6.737061774670698,"score":1,"time":"2021-09-11T23:10:55Z"},{"id":28500004,"title":"BaseWeb: React UI Framework","url":"https://baseweb.design/","rank":-6.737061774670698,"score":1,"time":"2021-09-12T10:46:39Z"},{"id":28502593,"title":"Framer Motion, an animation and gesture library for React","url":"https://github.com/framer/motion","rank":-5.4223148645315336,"score":2,"time":"2021-09-12T16:34:08Z"},{"id":28503182,"title":"Top Useful Packages That Every React Developer Should Know","url":"https://dev.to/zahab/top-5-useful-packages-that-every-react-developer-should-know-8p8","rank":-5.4223148645315336,"score":1,"time":"2021-09-12T17:45:35Z"},{"id":28503191,"title":"How to Implement a Picker in React Native (2021)","url":"https://www.nintyzeros.com/2021/09/how-to-implement-picker-in-react-native.html","rank":-5.4223148645315336,"score":1,"time":"2021-09-12T17:46:38Z"},{"id":28503217,"title":"Top Useful Packages That Every React Developer Should Know","url":"https://dev.to/zahab/top-5-useful-packages-that-every-react-developer-should-know-8p8","rank":-5.4223148645315336,"score":1,"time":"2021-09-12T17:49:12Z"},{"id":28509112,"title":"Free Chakra UI and React Dashboard for web developers (open-source)","url":"https://www.creative-tim.com/product/purity-ui-dashboard?ref=hackernews","rank":-5.029694159741383,"score":1,"time":"2021-09-13T08:39:54Z"},{"id":28513612,"title":"How to Host Your React JavaScript App for Free","url":"https://blog.suhailkakar.com/6-ways-to-host-your-react-js-app-for-free","rank":-5.4223148645315336,"score":1,"time":"2021-09-13T16:41:34Z"},{"id":28513736,"title":"How to Host Your React JavaScript App for Free","url":"https://dev.to/suhailkakar/6-ways-to-host-your-react-js-app-for-free-2163","rank":-5.4223148645315336,"score":1,"time":"2021-09-13T16:52:05Z"},{"id":28520248,"title":"High Performance 3D Animation with React and rxjs","url":"https://fundamental.sh/p/high-performance-reactive-3d-animation-with-react-and-rxjs","rank":-5.642544952660551,"score":1,"time":"2021-09-14T04:31:33Z"},{"id":28525684,"title":"TypeScript Tips: Getting Component Props Types in React","url":"https://dev.to/shidhincr/typescript-tips-getting-component-props-types-in-react-3kp","rank":-5.642544952660551,"score":1,"time":"2021-09-14T14:48:29Z"},{"id":28526202,"title":"Mitosis: Write components once, run everywhere. Compiles to Vue, React, Svelte","url":"https://github.com/BuilderIO/mitosis","rank":-5.029694159741383,"score":3,"time":"2021-09-14T15:21:51Z"},{"id":28526226,"title":"We elevated our React Testing Library use experience as a team","url":"https://www.octobot.io/blog/how-to-improve-testing-efficiency/","rank":-5.029694159741383,"score":1,"time":"2021-09-14T15:23:33Z"},{"id":28527214,"title":"The Superior Cross Platform Framework: Flutter vs. React Native","url":"https://getstream.io/blog/flutter-vs-react-native-the-ultimate-comparison/","rank":-5.4223148645315336,"score":7,"time":"2021-09-14T16:32:11Z"},{"id":28528956,"title":"Beginners Shouldn't Learn React. Here Is How to Learn Web Programming Instead","url":"https://www.flavienbonvin.com/beginners-shouldnt-learn-react-here-is-how-to-learn-web-programming-instead/","rank":-4.690092449226312,"score":2,"time":"2021-09-14T18:38:10Z"},{"id":28536519,"title":"Feedback. React Native Android Currency Formatter:)","url":"https://github.com/shystruk/react-native-android-currency-formatter","rank":-6.141418665344863,"score":1,"time":"2021-09-15T08:07:18Z"},{"id":28544945,"title":"Stencil – Output React, Angular, Vue Code with Base Components","url":"https://stenciljs.com/docs/introduction","rank":-5.4223148645315336,"score":2,"time":"2021-09-15T22:01:04Z"},{"id":28555540,"title":"TUTO: Develop a WebAR Face Filter with React and Three.js / React Three Fiber","url":"https://webanimation.blog/blog/how-to-develop-web-ar-facefilter-react-threejs","rank":-6.636348695692196,"score":3,"time":"2021-09-16T18:43:53Z"},{"id":28556770,"title":"Covid case numbers react app","url":"https://mydaytodo.com/covid-case-numbers-react-app/","rank":-6.4254656634776115,"score":1,"time":"2021-09-16T20:05:00Z"},{"id":28559114,"title":"Migrating from AngularJS to React: Untangling the injection problem","url":"https://geeq.seeq.com/2021/09/16/migrating-from-angularjs-to-react-untangling-the-injection-problem/","rank":-5.4223148645315336,"score":1,"time":"2021-09-16T23:26:32Z"},{"id":28563929,"title":"React State Management Using ES6 Classes","url":"https://vramework.io/blog/20210801-service-hook/","rank":-6.141418665344863,"score":1,"time":"2021-09-17T11:10:57Z"},{"id":28580940,"title":"Show HN: A workflowy-inspired react component library","url":"https://github.com/davidmnoll/chkflow","rank":-5.642544952660551,"score":18,"time":"2021-09-19T01:35:15Z"},{"id":28583865,"title":"FullStack Net and React workshop with distributed tracing and monitoring","url":"https://github.com/damikun/trouble-training","rank":-5.218630283054186,"score":1,"time":"2021-09-19T12:41:28Z"},{"id":28590533,"title":"Import SVGs as React Components – How to Code Tutorial","url":"https://www.youtube.com/watch?v=KOo8UuoY33I","rank":-5.4223148645315336,"score":1,"time":"2021-09-20T05:05:26Z"},{"id":28590752,"title":"React Native App Development Company","url":"https://www.cronj.com/react-native-app-development.html","rank":-6.4254656634776115,"score":1,"time":"2021-09-20T06:04:36Z"},{"id":28592503,"title":"A new React-based UI kit for enterprise grade applications","url":"https://github.com/ebs-integrator/ebs-design","rank":-5.218630283054186,"score":4,"time":"2021-09-20T11:17:22Z"},{"id":28593332,"title":"Sunil Pai: React and the Meta of the Web","url":"https://www.youtube.com/watch?v=H3h1WICelqs","rank":-5.4223148645315336,"score":1,"time":"2021-09-20T13:02:26Z"},{"id":28595904,"title":"Show HN: Rendition – compile figma into react, and react into figma","url":"https://rendition.unicornplatform.page/","rank":-7.148568583438252,"score":6,"time":"2021-09-20T16:53:05Z"},{"id":28595975,"title":"React Hooks for Beginners","url":"https://www.crudful.com/guides/react-hooks-for-beginners","rank":-6.737061774670698,"score":3,"time":"2021-09-20T16:59:08Z"},{"id":28601165,"title":"Windows 11 in React","url":"https://win11.blueedge.me/","rank":-6.737061774670698,"score":4,"time":"2021-09-21T01:37:14Z"},{"id":28602597,"title":"Top Free React Dashboards to Use for Your Next Project","url":"https://blog.suhailkakar.com/top-free-react-dashboards-to-use-for-your-next-project","rank":-5.218630283054186,"score":1,"time":"2021-09-21T06:49:59Z"},{"id":28602644,"title":"Top Free React Dashboards to Use for Your Next Project","url":"https://blog.suhailkakar.com/top-free-react-dashboards-to-use-for-your-next-project","rank":-5.218630283054186,"score":1,"time":"2021-09-21T06:58:36Z"},{"id":28602836,"title":"Show HN: Premium Material-UI and React Dashboard for Web Developers","url":"https://www.creative-tim.com/product/soft-ui-dashboard-pro-react","rank":-5.029694159741383,"score":4,"time":"2021-09-21T07:35:17Z"},{"id":28613410,"title":"React JavaScript Comment Threading – Stack Overflow","url":"https://stackoverflow.com/questions/63817009/react-js-comment-threading","rank":-6.141418665344863,"score":1,"time":"2021-09-22T05:48:07Z"},{"id":28614729,"title":"Remotion: Make videos using React","url":"https://remotion.dev/","rank":-6.4254656634776115,"score":1,"time":"2021-09-22T10:18:47Z"},{"id":28617843,"title":"Snake game – first time using React","url":"http://elia-orsini.com/snake-game/","rank":-6.141418665344863,"score":1,"time":"2021-09-22T15:54:02Z"},{"id":28619610,"title":"Show HN: Blackjack Simulator (React web app)","url":"https://www.blackjackatlas.com/simulations","rank":-5.8814219078830545,"score":1,"time":"2021-09-22T18:02:39Z"},{"id":28620664,"title":"React-based framework for building data-intensive applications","url":"https://refine.dev/","rank":-5.642544952660551,"score":6,"time":"2021-09-22T19:27:50Z"},{"id":28629303,"title":"Baseline Grid with React","url":"https://github.com/dnvt/dnvt-folio/blob/main/src/routes/writings/Grid/Padded-Grid.md","rank":-6.737061774670698,"score":1,"time":"2021-09-23T14:03:07Z"},{"id":28637935,"title":"Projects for React and the Static Web","url":"https://50reactprojects.com/","rank":-5.8814219078830545,"score":1,"time":"2021-09-24T02:15:50Z"},{"id":28640774,"title":"A Concise Pattern for Container-and-Content Elements in React","url":"https://teetotum.hashnode.dev/a-concise-pattern-for-container-and-content-elements-in-react","rank":-5.218630283054186,"score":1,"time":"2021-09-24T10:56:23Z"},{"id":28644734,"title":"React State with a Fragmented Store","url":"https://aralroca.com/blog/react-fragmented-store","rank":-6.141418665344863,"score":1,"time":"2021-09-24T16:37:41Z"},{"id":28646122,"title":"Build automatic URL shortener with react and Emly","url":"https://dev.to/eaetukudo/build-automatic-url-shortener-with-react-and-emly-2ob5","rank":-5.642544952660551,"score":1,"time":"2021-09-24T18:29:13Z"},{"id":28647525,"title":"How to Use React Router DOM as Pro","url":"https://full-stack-dev.hashnode.dev/how-to-use-react-router-dom-as-pro","rank":-5.642544952660551,"score":1,"time":"2021-09-24T20:39:36Z"},{"id":28648551,"title":"Windows 11 in React","url":"https://github.com/blueedgetechno/windows11","rank":-6.737061774670698,"score":3,"time":"2021-09-24T22:37:41Z"},{"id":28650957,"title":"How to setup your react applications – Opinionated guide","url":"https://shubhambattoo.in/blog/how-to-organise-a-react-application","rank":-5.642544952660551,"score":3,"time":"2021-09-25T06:24:18Z"},{"id":28651517,"title":"Short Story of How I Got into React Development and Loved It","url":"https://www.terklog.com/post/short-story-of-how-i-got-into-react-development-and-absolutely-loved-it","rank":-4.853960595957184,"score":1,"time":"2021-09-25T08:28:36Z"},{"id":28654113,"title":"Transactal Tests for Rails running outside of rails (react, detox, cypress)","url":"https://github.com/roshreview/derail_specs","rank":-5.029694159741383,"score":1,"time":"2021-09-25T15:59:12Z"},{"id":28659778,"title":"React Suite 5 Release Improved Support for Accessibility","url":"https://medium.com/rsuite/react-suite-5-release-improved-support-for-accessibility-f6d28ead79da","rank":-5.642544952660551,"score":1,"time":"2021-09-26T10:30:38Z"},{"id":28667558,"title":"Show HN: Using shadow DOM, HTML comments to make a React-like view without JSX","url":"https://github.com/i5ik/_____","rank":-4.3934495640662155,"score":4,"time":"2021-09-27T06:06:25Z"},{"id":28668027,"title":"Show HN: Free Material-UI and React Dashboard for Web Developers","url":"https://www.creative-tim.com/product/soft-ui-dashboard-react","rank":-5.029694159741383,"score":1,"time":"2021-09-27T07:29:02Z"},{"id":28669864,"title":"Debouncing React Controlled Components","url":"https://brains.hashnode.dev/debouncing-react-controlled-components","rank":-6.737061774670698,"score":1,"time":"2021-09-27T12:33:57Z"},{"id":28680674,"title":"Common Mistakes with React Testing Library","url":"https://kentcdodds.com/blog/common-mistakes-with-react-testing-library/","rank":-6.141418665344863,"score":1,"time":"2021-09-28T09:03:46Z"},{"id":28680887,"title":"How to develop a serverless mobile app with Amplify, React Native and GraphQL","url":"https://sandro.volpee.de/how-to-develop-a-serverless-mobile-app-with-amplify-react-native-and-graphql","rank":-4.690092449226312,"score":1,"time":"2021-09-28T09:41:00Z"},{"id":28682006,"title":"Introduction to React GUI","url":"https://ixrvy.sse.codesandbox.io/docs/","rank":-6.737061774670698,"score":2,"time":"2021-09-28T12:32:58Z"},{"id":28682966,"title":"How to Fetch Data from an API Using React Hooks","url":"https://javascript.works-hub.com/learn/how-to-fetch-data-from-an-api-using-react-hooks-54d70","rank":-5.218630283054186,"score":1,"time":"2021-09-28T14:09:14Z"},{"id":28684061,"title":"Must-Install NPM Packages to Write High-Quality React Code","url":"https://creativedesignsguru.com/high-quality-react-code/","rank":-5.218630283054186,"score":1,"time":"2021-09-28T15:36:30Z"},{"id":28684112,"title":"React Tutorial: Build a Calculator App from Scratch","url":"https://www.sitepoint.com/react-tutorial-build-calculator-app/","rank":-5.642544952660551,"score":1,"time":"2021-09-28T15:41:06Z"},{"id":28685121,"title":"Faster React Apps with Memoization","url":"https://blog.px.dev/ui-performance/","rank":-6.4254656634776115,"score":9,"time":"2021-09-28T17:16:00Z"},{"id":28687799,"title":"Things you may not know about React's useState","url":"https://thoughtspile.github.io/2021/09/27/usestate-tricks/","rank":-5.4223148645315336,"score":2,"time":"2021-09-28T21:33:15Z"},{"id":28692354,"title":"React Chat App: How to Make a Chat Using Socket.io","url":"https://flatlogic.com/blog/react-chat-app-how-to-make-a-chat-using-socket-io/","rank":-5.029694159741383,"score":1,"time":"2021-09-29T11:28:43Z"},{"id":28694401,"title":"Reusing Code with React Native Packages at Shopify","url":"https://shopify.engineering/react-native-packages-shopify","rank":-5.642544952660551,"score":3,"time":"2021-09-29T14:49:54Z"},{"id":28696748,"title":"What's New in React 18?","url":"https://yagmurcetintas.com/journal/whats-new-in-react-18/","rank":-6.141418665344863,"score":146,"time":"2021-09-29T17:14:40Z"},{"id":28698935,"title":"Graph Data Visualization With GraphQL and react-force-graph","url":"https://lyonwj.com/blog/graph-visualization-with-graphql-react-force-graph","rank":-5.4223148645315336,"score":2,"time":"2021-09-29T19:47:09Z"},{"id":28699007,"title":"Show HN: A modern CSV importer tool in React","url":"https://czhu12.github.io/react-importer/","rank":-5.4223148645315336,"score":15,"time":"2021-09-29T19:51:48Z"},{"id":28702006,"title":"Show HN: React Oxide: minimal in-browser code editor with tabs and files","url":"https://github.com/bootrino/reactoxide","rank":-4.690092449226312,"score":38,"time":"2021-09-30T00:55:40Z"},{"id":28704708,"title":"Use-tus – React hooks for resumable file uploads using tus","url":"https://github.com/kqito/use-tus","rank":-5.218630283054186,"score":2,"time":"2021-09-30T10:08:40Z"},{"id":28704757,"title":"React Native App Development Company – Reactjs App Development Company","url":"https://www.biz4solutions.com/react-native-app-development-company/","rank":-5.4223148645315336,"score":1,"time":"2021-09-30T10:17:22Z"},{"id":28707176,"title":"Polar Flow data export JSON to FIT converter written in React and TypeScript","url":"https://www.tredict.com/polarjson2fit-converter/","rank":-4.690092449226312,"score":1,"time":"2021-09-30T15:03:22Z"},{"id":28707849,"title":"How to Use Vanilla JavaScript Routers with React","url":"https://andyfry.co/vanilla-js-routers-with-react/","rank":-5.642544952660551,"score":1,"time":"2021-09-30T15:59:14Z"},{"id":28709286,"title":"How we improved app performance by upgrading React Navigation","url":"https://medium.com/opendoor-labs/how-we-improved-app-performance-and-code-quality-by-upgrading-react-navigation-25ccd8363432","rank":-5.4223148645315336,"score":3,"time":"2021-09-30T18:13:23Z"},{"id":28709541,"title":"React Native Software Engineer","url":"https://www.bicyclehealth.com/careers","rank":-6.737061774670698,"score":1,"time":"2021-09-30T18:33:39Z"},{"id":28717992,"title":"Progressive Web Apps in React (PWA Guide)","url":"https://blog.abdulqudus.com/progressive-web-apps-in-react-pwa-guide","rank":-5.8814219078830545,"score":7,"time":"2021-10-01T13:12:38Z"},{"id":28720225,"title":"Write Videos in React with Remotion","url":"https://www.youtube.com/watch?v=in2q8Xfmk2E","rank":-6.141418665344863,"score":1,"time":"2021-10-01T16:07:09Z"},{"id":28721820,"title":"Fruit flies react to smells while asleep","url":"https://www.imperial.ac.uk/news/230714/is-that-bacon-sandwich-fruit-flies/","rank":-5.8814219078830545,"score":2,"time":"2021-10-01T18:18:08Z"},{"id":28721883,"title":"Cross-Platform React Native: Solving React Native Text Wrapping","url":"https://jorgecolonconsulting.com/react-native-text-wrap/","rank":-7.536359457861464,"score":7,"time":"2021-10-01T18:26:44Z"},{"id":28733675,"title":"Show HN: Porfolio website simulating Google Search using React","url":"https://gfolio.enjeck.com/","rank":-5.4223148645315336,"score":3,"time":"2021-10-03T01:10:28Z"},{"id":28738302,"title":"Running React Native Everywhere","url":"https://mmazzarolo.com/blog/2021-09-11-running-react-native-everywhere/","rank":-6.737061774670698,"score":2,"time":"2021-10-03T16:24:12Z"},{"id":28739352,"title":"React Native 0.66 · React Native","url":"https://reactnative.dev/blog/2021/10/01/version-066","rank":-8.203920859871145,"score":3,"time":"2021-10-03T18:27:20Z"},{"id":28742629,"title":"How to Learn React by Docs?","url":"https://jogi.hashnode.dev/how-to-learn-react-by-docs","rank":-6.141418665344863,"score":1,"time":"2021-10-04T03:16:51Z"},{"id":28745163,"title":"On Throw in React","url":"https://radekmie.github.io/blog/on-throw-in-react/","rank":-6.737061774670698,"score":2,"time":"2021-10-04T10:55:01Z"},{"id":28745189,"title":"Calling react components as functions: good practice?","url":"https://stackoverflow.com/questions/69432301/react-hooks-call-component-as-function-vs-render-as-element","rank":-5.8814219078830545,"score":1,"time":"2021-10-04T11:00:09Z"},{"id":28745803,"title":"React SEO: Tips to Build SEO-Friendly Web Applications","url":"https://www.bacancytechnology.com/blog/react-seo-for-web-applications","rank":-5.4223148645315336,"score":1,"time":"2021-10-04T12:30:20Z"},{"id":28745816,"title":"Data Visualization with D3, React, Visx and TypeScript: 1 – Introduction","url":"https://www.youtube.com/watch?v=S7dgrcXwpE4","rank":-5.218630283054186,"score":1,"time":"2021-10-04T12:31:54Z"},{"id":28746419,"title":"The Complete Tutorial to Building a CRUD App with React.js and Supabase","url":"https://adevait.com/react/building-crud-app-with-react-js-supabase","rank":-4.690092449226312,"score":1,"time":"2021-10-04T13:28:14Z"},{"id":28755094,"title":"Show HN: React Preview CLI – An alternative to Storybook with near zero config","url":"https://www.npmjs.com/package/@reactpreview/cli","rank":-4.690092449226312,"score":20,"time":"2021-10-05T03:07:16Z"},{"id":28761363,"title":"How React Native Made Me Love Mobile-First Development","url":"https://mattermost.com/blog/how-react-native-made-me-love-mobile-development/","rank":-5.4223148645315336,"score":5,"time":"2021-10-05T16:08:55Z"},{"id":28764039,"title":"Improving API Documentation Using React Query and TypeScript","url":"https://arnavgosain.com/queryhook","rank":-5.642544952660551,"score":1,"time":"2021-10-05T19:02:57Z"},{"id":28764223,"title":"Temporal: React for the Back End","url":"https://www.youtube.com/watch?v=umsYzbDtj18","rank":-6.141418665344863,"score":3,"time":"2021-10-05T19:15:31Z"},{"id":28766950,"title":"How to Escape React Hooks Hell","url":"https://link.medium.com/TlZCZA1q7jb","rank":-6.141418665344863,"score":1,"time":"2021-10-05T23:15:39Z"},{"id":28768926,"title":"Multiple file inputs with one submit button with React Hooks","url":"https://dev.to/fadiamg/multiple-file-inputs-with-one-submit-button-with-react-hooks-kle","rank":-5.218630283054186,"score":1,"time":"2021-10-06T03:42:09Z"},{"id":28771001,"title":"How to Create a Responsive Navbar Using Material UI and React Router","url":"https://javascript.works-hub.com/learn/how-to-create-a-responsive-navbar-using-material-ui-and-react-router-f9a01","rank":-4.853960595957184,"score":2,"time":"2021-10-06T09:39:10Z"},{"id":28771723,"title":"How to use JavaScript feature flags to deploy a feature safely[React.js example]","url":"https://flagsmith.com/blog/javascript-feature-flags/","rank":-4.5369272462944465,"score":2,"time":"2021-10-06T11:19:39Z"},{"id":28778021,"title":"Data Visualization with D3, React, Visx and TypeScript: 2 – Data Basics","url":"https://www.youtube.com/watch?v=SDU0hgDLxMg","rank":-5.029694159741383,"score":1,"time":"2021-10-06T20:28:45Z"},{"id":28779692,"title":"Sapling, a Convenient Way To Traverse Your React App","url":"https://medium.com/@saplingextension/introducing-sapling-a-vs-code-extension-for-traversing-your-react-component-hierarchy-3ac94d95887e","rank":-5.4223148645315336,"score":1,"time":"2021-10-06T23:16:31Z"},{"id":28779901,"title":"My First YouTube Tutorial is Out Now (React Support Chat)","url":"https://youtu.be/59pumSluRj4","rank":-5.218630283054186,"score":1,"time":"2021-10-06T23:42:50Z"},{"id":28782315,"title":"Nginx Config to serve React builds","url":"https://gkedge.gitbooks.io/react-router-in-the-real/content/nginx.html","rank":-6.141418665344863,"score":2,"time":"2021-10-07T05:16:20Z"},{"id":28786407,"title":"Build a SaaS App with a Full-Stack React and AWS","url":"https://creativedesignsguru.com/building-saas-full-stack-react-aws/","rank":-5.029694159741383,"score":1,"time":"2021-10-07T14:05:49Z"},{"id":28789172,"title":"ReacType 8.0: Your Preferred React Prototyping Tool Now Exports with Tests","url":"https://medium.com/@wbrittwage/reactype-8-0-your-preferred-react-prototyping-tool-now-exports-with-tests-7ae5b1666fd2","rank":-4.853960595957184,"score":2,"time":"2021-10-07T17:05:30Z"},{"id":28796872,"title":"Playstation app is also using React Native","url":"https://twitter.com/4twiggers/status/1446376930937352215","rank":-5.8814219078830545,"score":2,"time":"2021-10-08T08:14:59Z"},{"id":28797361,"title":"Why Angular is the right choice for enterprise level applications over React","url":"https://medium.com/@kanth.vallampati/why-angular-is-the-right-choice-for-enterprise-level-applications-over-react-9063dc742902","rank":-4.853960595957184,"score":2,"time":"2021-10-08T09:43:48Z"},{"id":28797826,"title":"Setting up Redux with your React App","url":"https://blog.abdulqudus.com/setting-up-redux-with-your-react-app","rank":-5.8814219078830545,"score":1,"time":"2021-10-08T11:00:23Z"},{"id":28800760,"title":"React at FB is growing quickly, hiring Managers","url":"https://twitter.com/eli_white/status/1446166531000320000","rank":-5.642544952660551,"score":2,"time":"2021-10-08T16:02:33Z"},{"id":28800787,"title":"Data Visualization with D3, React, Visx and TypeScript: 3 – D3 Principles","url":"https://www.youtube.com/watch?v=oOv2IxkbJ0k","rank":-5.029694159741383,"score":1,"time":"2021-10-08T16:04:20Z"},{"id":28807500,"title":"React useRef","url":"https://blog.notesnook.com/react-useref-hook-with-examples/","rank":-7.460654783917127,"score":2,"time":"2021-10-09T06:17:39Z"},{"id":28808791,"title":"Understanding React Router with a Simple Blog Application","url":"https://blog.openreplay.com/understanding-react-router-with-a-simple-blog-application","rank":-5.642544952660551,"score":1,"time":"2021-10-09T11:07:35Z"},{"id":28816031,"title":"Awesome-React new version","url":"https://fliktop.com/seamaster/collections/enaqx-awesome-react/321","rank":-6.737061774670698,"score":1,"time":"2021-10-10T05:36:58Z"},{"id":28816398,"title":"Handling global state in React without Providers and boilerplate","url":"https://medium.com/@erdavtyan/handling-global-state-in-react-without-providers-and-boilerplate-61d9b371bc14","rank":-5.4223148645315336,"score":1,"time":"2021-10-10T07:02:20Z"},{"id":28823221,"title":"I made a simple validation library for React","url":"https://dev.to/wattanx/i-made-a-simple-validation-library-for-react-3lid","rank":-5.642544952660551,"score":1,"time":"2021-10-11T00:21:33Z"},{"id":28826652,"title":"React Native Video Chat App in 10 lines of code","url":"https://www.agora.io/en/creating-a-react-native-video-chat-app-in-a-few-lines-of-code-using-agora-uikit/","rank":-5.218630283054186,"score":2,"time":"2021-10-11T10:09:22Z"},{"id":28831825,"title":"Performance Optimization in React Applications","url":"https://blog.bloomca.me/2021/10/10/performance-optimization-in-react-applications.html","rank":-6.4254656634776115,"score":3,"time":"2021-10-11T19:11:27Z"},{"id":28836793,"title":"React Internals","url":"https://mattgreer.dev/articles/react-internals-part-one-basic-rendering/","rank":-7.460654783917127,"score":86,"time":"2021-10-12T06:44:52Z"},{"id":28838838,"title":"How to Integrate a Live Chat Feature to Your React Application with Chatwoot","url":"https://blog.idrisolubisi.com/how-to-integrate-a-live-chat-feature-to-your-react-application-with-chatwoot","rank":-4.690092449226312,"score":1,"time":"2021-10-12T12:26:06Z"},{"id":28839948,"title":"Build Your Own React","url":"https://pomb.us/build-your-own-react/","rank":-6.737061774670698,"score":32,"time":"2021-10-12T14:15:39Z"},{"id":28840176,"title":"Build a Blog on React: Step-by-Step Guide with Examples","url":"https://flatlogic.com/blog/how-to-build-a-blog-on-react/","rank":-5.029694159741383,"score":1,"time":"2021-10-12T14:33:17Z"},{"id":28842379,"title":"Mantine 3.0 released – production-ready React components and hooks library","url":"https://mantine.dev","rank":-5.029694159741383,"score":3,"time":"2021-10-12T17:19:51Z"},{"id":28851782,"title":"Origami – A React Native Design System","url":"https://backlight.dev/blog/introducing-origami-a-react-native-design-system/","rank":-6.141418665344863,"score":1,"time":"2021-10-13T13:25:19Z"},{"id":28854098,"title":"How to build a client-side database of people with React","url":"https://dev.to/seven/building-a-client-database-of-people-in-react-55oe","rank":-5.029694159741383,"score":1,"time":"2021-10-13T16:15:31Z"},{"id":28866148,"title":"React Paintinglite, Come On","url":"https://github.com/CreaterOS/React-Paintinglite","rank":-6.737061774670698,"score":1,"time":"2021-10-14T16:04:40Z"},{"id":28866406,"title":"How to Structure Your React Redux App","url":"https://javascript.plainenglish.io/?gi=be1ba58eb70b","rank":-5.8814219078830545,"score":1,"time":"2021-10-14T16:27:14Z"},{"id":28876651,"title":"Props vs. State – React","url":"https://blog.abdulqudus.com/props-vs-state-react","rank":-6.737061774670698,"score":1,"time":"2021-10-15T11:34:14Z"},{"id":28886429,"title":"A Monorepo of Django, PostgreSQL Traefik, Docker Compose and React Served via S3","url":"https://www.overflowedminds.net/writings/a-monorepo-of-django-postgresql-traefik-docker-compose-and","rank":-4.690092449226312,"score":2,"time":"2021-10-16T08:40:01Z"},{"id":28892404,"title":"Build your own icon library with React","url":"https://www.bilune.ar/blog/understanding-heroicons","rank":-5.8814219078830545,"score":1,"time":"2021-10-16T23:11:00Z"},{"id":28896823,"title":"How to Build a Music Streaming App with React Using Auth0 and Cloudinary","url":"https://dev.to/hackmamba/how-to-build-a-music-streaming-app-with-react-using-auth0-and-cloudinary-6k9","rank":-4.690092449226312,"score":1,"time":"2021-10-17T14:44:56Z"},{"id":28901871,"title":"Nstate: The simplest react state management with combination and immer update","url":"https://github.com/zaaack/nstate","rank":-5.029694159741383,"score":1,"time":"2021-10-18T03:09:08Z"},{"id":28904874,"title":"Facebook CSS-in-JS Solution Stylex Introduced at React Finland 2021","url":"https://www.infoq.com/news/2021/10/facebook-css-js-stylex/","rank":-5.029694159741383,"score":1,"time":"2021-10-18T12:50:56Z"},{"id":28905258,"title":"Material UI React ePub reader","url":"https://github.com/alex1504/react-epub-reader","rank":-6.4254656634776115,"score":2,"time":"2021-10-18T13:31:31Z"},{"id":28912028,"title":"Show HN: I just uploaded my Ionic-React videos to YouTube for everyone to enjoy","url":"https://www.youtube.com/playlist?list=PLZZ99z3xZ52gsNECwhOnwtWgb2i7ltEhz","rank":-4.3934495640662155,"score":1,"time":"2021-10-18T21:30:07Z"},{"id":28918825,"title":"Migrating from React Redux to React Query","url":"https://blog.theodo.com/2021/10/migrating-from-react-redux-to-react-query/","rank":-7.968636859947137,"score":1,"time":"2021-10-19T15:01:57Z"},{"id":28919137,"title":"Algolia is adding hooks to their react-instantsearch library","url":"https://github.com/algolia/react-instantsearch/tree/master/packages/react-instantsearch-hooks","rank":-5.4223148645315336,"score":1,"time":"2021-10-19T15:26:10Z"},{"id":28923244,"title":"Multistep Forms in React – Part Four: Persistent State","url":"https://andyfry.co/multi-step-form-persistent-state/","rank":-5.642544952660551,"score":2,"time":"2021-10-19T20:20:41Z"},{"id":28928498,"title":"A Visual Guide to React Rendering – Cheat Sheet","url":"https://alexsidorenko.com/blog/react-render-cheat-sheet/","rank":-5.642544952660551,"score":11,"time":"2021-10-20T09:13:23Z"},{"id":28930891,"title":"Why hooks are the best thing to happen to React","url":"https://stackoverflow.blog/2021/10/20/why-hooks-are-the-best-thing-to-happen-to-react/","rank":-5.218630283054186,"score":2,"time":"2021-10-20T14:14:49Z"},{"id":28931726,"title":"How to togggle boolean state in react functional component","url":"https://hashnode.com/post/how-to-togggle-boolean-state-in-react-functional-component-ckuznonak05vqszs19y6dhaoe","rank":-5.4223148645315336,"score":1,"time":"2021-10-20T15:19:05Z"},{"id":28941080,"title":"Common React Performance Mistakes","url":"https://dev.to/karthick3018/common-react-performance-mistakes-ac4","rank":-6.737061774670698,"score":1,"time":"2021-10-21T06:30:10Z"},{"id":28945624,"title":"Why hooks are the best thing to happen to React","url":"https://stackoverflow.blog/2021/10/20/why-hooks-are-the-best-thing-to-happen-to-react/","rank":-5.218630283054186,"score":3,"time":"2021-10-21T15:14:57Z"},{"id":28952606,"title":"New React Docs beta: function components, hooks, rendering, and more","url":"https://beta.reactjs.org/","rank":-5.218630283054186,"score":3,"time":"2021-10-22T00:50:20Z"},{"id":28953126,"title":"Put Your React on a Diet","url":"https://dev.to/iamandrewluca/put-your-react-on-a-diet-3c6d","rank":-6.141418665344863,"score":1,"time":"2021-10-22T02:28:53Z"},{"id":28954450,"title":"Why hooks are the best thing to happen to React","url":"https://stackoverflow.blog/2021/10/20/why-hooks-are-the-best-thing-to-happen-to-react/","rank":-5.218630283054186,"score":95,"time":"2021-10-22T07:13:13Z"},{"id":28955077,"title":"UI Frameworks for Your React App","url":"https://blog.abdulqudus.com/8-ui-frameworks-for-your-react-app","rank":-6.141418665344863,"score":1,"time":"2021-10-22T09:01:19Z"},{"id":28955383,"title":"React Docs Beta","url":"https://beta.reactjs.org/","rank":-7.080419157732719,"score":5,"time":"2021-10-22T10:01:32Z"},{"id":28956080,"title":"30 seconds of code: Snippets for your development needs (JS, React, CSS, Python)","url":"https://www.30secondsofcode.org/","rank":-4.690092449226312,"score":1,"time":"2021-10-22T11:46:47Z"},{"id":28959209,"title":"Building Twitch Streaming Graph Analysis App Using Kafka, D3.js and React","url":"https://memgraph.com/blog/twitch-streaming-graph-analysis","rank":-4.853960595957184,"score":10,"time":"2021-10-22T16:27:19Z"},{"id":28960079,"title":"Data Visualization with D3, React, Visx and TypeScript: 7 – D3 Axes","url":"https://www.youtube.com/watch?v=w2Ps7GZkbNU","rank":-5.029694159741383,"score":1,"time":"2021-10-22T17:31:50Z"},{"id":28960978,"title":"The CSS-in-React Landscape","url":"https://css-tricks.com/the-css-in-react-landscape/","rank":-6.4254656634776115,"score":3,"time":"2021-10-22T18:46:52Z"},{"id":28969194,"title":"React Docs Beta – rewritten with hooks and interactive examples","url":"https://beta.reactjs.org/","rank":-5.4223148645315336,"score":329,"time":"2021-10-23T15:06:12Z"},{"id":28970985,"title":"A React TypeScript Trivia Quiz with Storybook","url":"https://ahmadhamze.github.io/posts/react/trivia-quiz/","rank":-5.8814219078830545,"score":1,"time":"2021-10-23T18:24:20Z"},{"id":28979334,"title":"Candy Crush in React","url":"https://www.youtube.com/watch?v=PBrEq9Wd6_U","rank":-6.737061774670698,"score":2,"time":"2021-10-24T16:20:36Z"},{"id":28979658,"title":"Mantine: A fully featured React components library","url":"https://mantine.dev/","rank":-5.8814219078830545,"score":1,"time":"2021-10-24T16:52:44Z"},{"id":28986183,"title":"A react ePub reader powered by epubjs","url":"https://github.com/alex1504/react-epub-reader","rank":-5.8814219078830545,"score":1,"time":"2021-10-25T10:21:11Z"},{"id":28988379,"title":"Storybook with React TypeScript","url":"https://ahmadhamze.github.io/posts/react/storybook-trivia-quiz/","rank":-6.737061774670698,"score":1,"time":"2021-10-25T14:44:46Z"},{"id":28995785,"title":"React-ePub-Reader","url":"https://github.com/alex1504/react-epub-reader","rank":-7.080419157732719,"score":1,"time":"2021-10-26T02:35:57Z"},{"id":28998526,"title":"Localize your React.js App the simplest way you've ever seen","url":"https://dev.to/tolgee_i18n/localize-your-reactjs-app-the-simplest-way-youve-ever-seen-ch5","rank":-4.853960595957184,"score":1,"time":"2021-10-26T10:18:04Z"},{"id":28998902,"title":"A Quick Intro to Elm for React Developers","url":"https://blog.theodo.com/2021/10/intro-to-elm-for-react-devs/","rank":-5.642544952660551,"score":7,"time":"2021-10-26T11:17:40Z"},{"id":29002314,"title":"Next.js 12: Rust Compiler, Middleware, Native ESM, React Server Components","url":"https://nextjs.org/blog/next-12","rank":-5.029694159741383,"score":1,"time":"2021-10-26T16:19:52Z"},{"id":29010686,"title":"Toward Hermes Being the Default React Native JavaScript Engine","url":"https://reactnative.dev/blog/2021/10/26/toward-hermes-being-the-default","rank":-5.4223148645315336,"score":1,"time":"2021-10-27T08:05:16Z"},{"id":29011994,"title":"Building React Admin Step by Step","url":"https://flatlogic.com/blog/building-react-admin/","rank":-6.141418665344863,"score":1,"time":"2021-10-27T11:55:24Z"},{"id":29015226,"title":"Show HN: React SaaS Boilerplate with NextJS and Serverless","url":"https://creativedesignsguru.com/react-saas-boilerplate/","rank":-5.4223148645315336,"score":1,"time":"2021-10-27T16:11:14Z"},{"id":29021806,"title":"React-ePub-Reader","url":"https://github.com/alex1504/react-epub-reader","rank":-7.080419157732719,"score":1,"time":"2021-10-28T02:50:00Z"},{"id":29023011,"title":"Zero to $10M with React Native and Next.js","url":"https://www.youtube.com/watch?v=PWi-49ODKAs","rank":-5.4223148645315336,"score":4,"time":"2021-10-28T06:23:51Z"},{"id":29024156,"title":"How to Generate Beautiful PDFs with React and Puppeteer","url":"https://blog.theodo.com/2021/10/pdf-generation-react-puppeteer/","rank":-5.4223148645315336,"score":3,"time":"2021-10-28T09:56:44Z"},{"id":29047270,"title":"Build Video Chat App with React Hooks","url":"https://dev.to/videosdk/build-video-calling-app-using-react-hooks-1a79","rank":-5.8814219078830545,"score":1,"time":"2021-10-30T09:12:53Z"},{"id":29047400,"title":"How to Get Url Param Values in React","url":"https://www.webdevolution.com/blog/react-get-url-params/","rank":-5.642544952660551,"score":1,"time":"2021-10-30T09:43:07Z"},{"id":29049334,"title":"Show HN: Open-source React and Node.js SaaS boilerplate with stripe subscription","url":"https://www.saasstarterkit.com/","rank":-4.690092449226312,"score":7,"time":"2021-10-30T15:05:55Z"},{"id":29065216,"title":"Flutter vs React Native – The Race to Make It to the Top","url":"https://invozone.com/blog/flutter-vs-react-native/","rank":-4.853960595957184,"score":1,"time":"2021-11-01T11:07:30Z"},{"id":29068005,"title":"Show HN: Building a React Native App for Toby (2018)","url":"https://www.julienr2.me/article/building-a-react-Native-app-for-toby","rank":-5.218630283054186,"score":1,"time":"2021-11-01T15:29:21Z"},{"id":29069844,"title":"Show HN: Building Paper Audio for Voice Speakers with Jovo, NestJS, and React","url":"https://calvinflegal.com/2021/11/01/building-paper-audio-with-nestjs-jovo-react.html","rank":-4.690092449226312,"score":4,"time":"2021-11-01T17:22:32Z"},{"id":29081048,"title":"Show HN: Self-Hosted SVG/React Based Miro Whiteboard Clone POC","url":"https://workshoppr.com/","rank":-5.029694159741383,"score":2,"time":"2021-11-02T13:40:44Z"},{"id":29081956,"title":"Show HN: Web design tool that plugs into React and other codebases","url":"https://www.plasmic.app/","rank":-4.853960595957184,"score":66,"time":"2021-11-02T14:40:44Z"},{"id":29082587,"title":"Build a Portfolio Website with React JS","url":"https://www.youtube.com/watch?v=jcohAIaSy2M","rank":-5.8814219078830545,"score":1,"time":"2021-11-02T15:22:18Z"},{"id":29083811,"title":"Mastering data fetching with React Query and Next.js","url":"https://prateeksurana.me/blog/mastering-data-fetching-with-react-query-and-next-js/","rank":-5.4223148645315336,"score":1,"time":"2021-11-02T16:48:38Z"},{"id":29084238,"title":"Blues Wireless – Just Like React, but for IoT","url":"https://blues.io/blog/reactjs-vs-blues-wireless-iot/","rank":-5.642544952660551,"score":9,"time":"2021-11-02T17:14:39Z"},{"id":29092232,"title":"A react ePub reader powered by epubjs","url":"https://github.com/alex1504/react-epub-reader","rank":-5.8814219078830545,"score":1,"time":"2021-11-03T08:26:23Z"},{"id":29097709,"title":"Toward Hermes Being the Default JavaScript Engine in React Native","url":"https://reactnative.dev/blog/2021/10/26/toward-hermes-being-the-default","rank":-5.218630283054186,"score":3,"time":"2021-11-03T17:26:01Z"},{"id":29098938,"title":"Rails/React roles at leading political tech startup","url":"https://www.impactive.io/careers","rank":-5.642544952660551,"score":1,"time":"2021-11-03T19:06:19Z"},{"id":29100827,"title":"React Router 6","url":"https://reactrouter.com/docs/en/v6/getting-started/overview","rank":-7.080419157732719,"score":1,"time":"2021-11-03T21:54:06Z"},{"id":29100852,"title":"React Router v6","url":"https://remix.run/blog/react-router-v6","rank":-7.080419157732719,"score":2,"time":"2021-11-03T21:56:06Z"},{"id":29101144,"title":"React Router 6","url":"https://reactrouter.com/","rank":-7.080419157732719,"score":49,"time":"2021-11-03T22:19:13Z"},{"id":29104037,"title":"React SEO Best Practices: Tips and Techniques","url":"https://invozone.com/blog/react-seo-best-practices/","rank":-5.8814219078830545,"score":1,"time":"2021-11-04T06:20:34Z"},{"id":29107298,"title":"A package update broke all of the React pipelines worldwide","url":"https://github.com/veged/coa/issues/99","rank":-5.218630283054186,"score":31,"time":"2021-11-04T14:02:09Z"},{"id":29109879,"title":"Show HN: Plasmic – visual builder that can drag-and-drop your React components","url":"https://www.plasmic.app/?hn","rank":-4.690092449226312,"score":11,"time":"2021-11-04T17:15:47Z"},{"id":29110157,"title":"Free React JavaScript Books","url":"https://freefrontend.com/reactjs-books/","rank":-6.737061774670698,"score":1,"time":"2021-11-04T17:35:20Z"},{"id":29111466,"title":"React Router v6","url":"https://remix.run/blog/react-router-v6","rank":-7.080419157732719,"score":2,"time":"2021-11-04T19:24:19Z"},{"id":29112967,"title":"Krell: Simple ClojureScript React Native Tooling","url":"https://github.com/vouch-opensource/krell","rank":-6.141418665344863,"score":6,"time":"2021-11-04T21:54:59Z"},{"id":29116366,"title":"Svelte, and Comparing Svelte with React and Vue","url":"https://joshcollinsworth.com/blog/introducing-svelte-comparing-with-react-vue","rank":-5.642544952660551,"score":1,"time":"2021-11-05T07:35:47Z"},{"id":29116450,"title":"React Aria: a headless UI component library","url":"https://react-spectrum.adobe.com/react-aria/","rank":-5.8814219078830545,"score":224,"time":"2021-11-05T07:52:02Z"},{"id":29117264,"title":"Code Splitting in React (An Overview)","url":"https://blog.abdulqudus.com/code-splitting-in-react","rank":-6.141418665344863,"score":1,"time":"2021-11-05T10:04:25Z"},{"id":29117496,"title":"Styling Components in React","url":"https://javascript.works-hub.com/learn/styling-components-in-react-b9673","rank":-6.737061774670698,"score":1,"time":"2021-11-05T10:45:52Z"},{"id":29124453,"title":"Shoelace web component library adds first-class support for React","url":"https://twitter.com/shoelace_style/status/1456657560967188486","rank":-5.218630283054186,"score":0,"time":"2021-11-05T20:35:35Z"},{"id":29124960,"title":"Teaful: Tiny, easy and powerful React state management","url":"https://aralroca.com/blog/teaful","rank":-5.642544952660551,"score":2,"time":"2021-11-05T21:35:05Z"},{"id":29125338,"title":"Teafuljs/teaful: Tiny, easy and powerful React state management","url":"https://github.com/teafuljs/teaful","rank":-5.4223148645315336,"score":2,"time":"2021-11-05T22:21:55Z"},{"id":29125434,"title":"Teaful: Tiny, easy and powerful React state management","url":"https://aralroca.com/blog/teaful","rank":-5.642544952660551,"score":3,"time":"2021-11-05T22:32:31Z"},{"id":29127386,"title":"My First React App Deployed on Firebase: Dog Facts","url":"https://dev.to/mrsharm/my-first-react-app-deployed-on-firebase-dog-facts-5fo3","rank":-5.4223148645315336,"score":1,"time":"2021-11-06T03:57:04Z"},{"id":29129142,"title":"Beginner's Guide to React-Redux Tutorial","url":"https://deekumar.hashnode.dev/beginners-guide-to-react-redux-tutorial-learn-by-developing-two-small-applications","rank":-5.8814219078830545,"score":1,"time":"2021-11-06T10:51:00Z"},{"id":29134909,"title":"Newline Guide to Creating React Libraries from Scratch","url":"https://www.newline.co/courses/creating-react-libraries-from-scratch","rank":-5.642544952660551,"score":1,"time":"2021-11-06T23:38:57Z"},{"id":29144120,"title":"React Split Components: A New Way of Function Components Without Hooks","url":"https://nanxiaobei.medium.com/react-split-components-a-new-way-of-function-components-without-hooks-f256411d2d55","rank":-5.029694159741383,"score":4,"time":"2021-11-07T22:22:38Z"},{"id":29147714,"title":"Building an Encyclpedia with React and Wikipedia Search API","url":"https://blog.openreplay.com/building-an-encyclopedia-with-react-and-wikipedia-search-api/","rank":-5.4223148645315336,"score":2,"time":"2021-11-08T10:00:07Z"},{"id":29150634,"title":"Hydrogen: Shopify's React-based framework for building custom storefronts","url":"https://hydrogen.shopify.dev/","rank":-5.218630283054186,"score":179,"time":"2021-11-08T16:00:54Z"},{"id":29152846,"title":"Shopify explains how/why they built a React framework","url":"https://shopify.engineering/high-performance-hydrogen-powered-storefronts","rank":-5.4223148645315336,"score":12,"time":"2021-11-08T18:58:16Z"},{"id":29153133,"title":"Hydrogen: A React Framework for Dynamic, Contextual and Personalized E-Commerce","url":"https://www.smashingmagazine.com/2021/11/hydrogen-react-framework-dynamic-contextual-personalized-ecommerce/","rank":-5.029694159741383,"score":3,"time":"2021-11-08T19:26:27Z"},{"id":29158710,"title":"Svelte vs. React: Ending the Debate","url":"https://massivepixel.io/blog/svelte-vs-react/","rank":-6.141418665344863,"score":3,"time":"2021-11-09T07:15:18Z"},{"id":29158928,"title":"Building an Encyclopedia with React and Wikipedia Search API","url":"https://blog.openreplay.com/building-an-encyclopedia-with-react-and-wikipedia-search-api/","rank":-5.4223148645315336,"score":1,"time":"2021-11-09T07:55:25Z"},{"id":29159440,"title":"Angular vs. React vs. Vue: Finding Value in Each","url":"https://massivepixel.io/blog/angular-vs-react-vs-vue/","rank":-5.4223148645315336,"score":4,"time":"2021-11-09T09:26:33Z"},{"id":29160293,"title":"Learn Enough React to Be Dangerous","url":"https://hackernoon.com/how-to-learn-enough-react-to-be-dangerous","rank":-6.141418665344863,"score":3,"time":"2021-11-09T11:34:04Z"},{"id":29164824,"title":"React Native Login Screen","url":"https://rrtutors.com/reacttutorials/React-Native-Login-Screen-Example","rank":-6.737061774670698,"score":1,"time":"2021-11-09T17:47:13Z"},{"id":29168126,"title":"PrismJS Tutorial – Implement Prism in HTML and React","url":"https://itsmycode.com/prismjs-tutorial/","rank":-5.642544952660551,"score":1,"time":"2021-11-09T22:03:24Z"},{"id":29172288,"title":"React doesn't need state management tool, he said","url":"https://dev.to/tolgee_i18n/react-doesnt-need-state-management-tool-i-said-31l4","rank":-5.4223148645315336,"score":1,"time":"2021-11-10T08:12:22Z"},{"id":29172724,"title":"React Packages That Change the Game in 2021","url":"https://massivepixel.io/blog/react-packages/","rank":-5.642544952660551,"score":4,"time":"2021-11-10T09:25:00Z"},{"id":29174360,"title":"Refine – A React-Based Framework for Data Intensive Web Applications","url":"https://www.producthunt.com/posts/refine-2","rank":-5.218630283054186,"score":1,"time":"2021-11-10T13:26:59Z"},{"id":29178104,"title":"REMOTE Senior Software Engineer- React, Vue.js, Node.js,.NET, Azure or AWS.","url":"https://boards.greenhouse.io/minitab/jobs/4793501003?gh_src=ab5402913us","rank":-4.690092449226312,"score":1,"time":"2021-11-10T18:14:20Z"},{"id":29184559,"title":"PoemKit – A React Toolkit for Building a Marvelous Website from Scratch","url":"https://github.com/xizon/poemkit","rank":-5.029694159741383,"score":1,"time":"2021-11-11T04:57:29Z"},{"id":29188264,"title":"Creating a Modern Application: Using Laravel with React.js","url":"https://adevait.com/laravel/using-laravel-with-react-js","rank":-5.4223148645315336,"score":1,"time":"2021-11-11T14:39:43Z"},{"id":29191994,"title":"React Stepper which can also be used on mobile devices","url":"https://github.com/tkwant/react-steps","rank":-5.218630283054186,"score":1,"time":"2021-11-11T19:24:24Z"},{"id":29192497,"title":"Adding React to an Existing Application","url":"https://sphuff.dev/adding-react-to-an-existing-application/","rank":-6.141418665344863,"score":3,"time":"2021-11-11T20:06:50Z"},{"id":29197227,"title":"Responsive React Stepper","url":"https://github.com/tkwant/react-steps","rank":-7.080419157732719,"score":1,"time":"2021-11-12T08:04:07Z"},{"id":29198675,"title":"How to Use OAuth to Add Authentication to Your React App","url":"https://fusionauth.io/blog/2021/11/11/how-to-authenticate-your-react-app/","rank":-5.029694159741383,"score":40,"time":"2021-11-12T12:33:13Z"},{"id":29211983,"title":"Benchmarking esbuild, swc, tsc, and Babel for React/JSX projects","url":"https://datastation.multiprocess.io/blog/2021-11-13-benchmarking-esbuild-swc-typescript-babel.html","rank":-5.218630283054186,"score":2,"time":"2021-11-13T18:24:26Z"},{"id":29220165,"title":"Covid case numbers react app [Open-source]","url":"https://mydaytodo.com/covid-case-numbers-react-app/","rank":-5.8814219078830545,"score":1,"time":"2021-11-14T20:07:22Z"},{"id":29223935,"title":"Effective Slate Testing with React Testing Library","url":"https://www.marcuswood.io/blog/effective-slate-testing-using-react-testing-library/","rank":-5.8814219078830545,"score":3,"time":"2021-11-15T05:08:42Z"},{"id":29225663,"title":"Show HN: Create-rust-app 2.1.0: automatic react-query hooks generation","url":"https://github.com/Wulf/create-rust-app","rank":-4.690092449226312,"score":3,"time":"2021-11-15T10:01:11Z"},{"id":29227982,"title":"React Location – Enterprise Routing for React","url":"https://react-location.tanstack.com/","rank":-8.203920859871145,"score":7,"time":"2021-11-15T14:46:25Z"},{"id":29229038,"title":"Comparing Angular, React, Vue, and Vanilla-JS","url":"https://dev.to/rfornal/comparing-angular-react-vue-and-vanilla-js-37o9","rank":-5.8814219078830545,"score":1,"time":"2021-11-15T16:12:04Z"},{"id":29232486,"title":"Resourcerer: Declarative react-query alternative for REST APIs","url":"https://github.com/noahgrant/resourcerer","rank":-5.642544952660551,"score":4,"time":"2021-11-15T20:46:26Z"},{"id":29232865,"title":"React 18 is now in beta","url":"https://github.com/reactwg/react-18/discussions/112","rank":-6.141418665344863,"score":2,"time":"2021-11-15T21:13:53Z"},{"id":29235697,"title":"Senior React Engineer – Infinite Blue","url":"https://infiniteblue.com/2021/10/15/senior-react-engineer/","rank":-6.4254656634776115,"score":1,"time":"2021-11-16T01:53:56Z"},{"id":29238288,"title":"State of the React Ecosystem in 2021","url":"https://daveceddia.com/react-ecosystem-overview/","rank":-5.8814219078830545,"score":1,"time":"2021-11-16T08:38:11Z"},{"id":29239008,"title":"A Visual Guide to React Rendering – Refs","url":"https://alexsidorenko.com/blog/react-render-refs/","rank":-5.8814219078830545,"score":1,"time":"2021-11-16T10:39:00Z"},{"id":29239891,"title":"Benchmarking esbuild, swc, tsc, and Babel for React/JSX projects","url":"https://datastation.multiprocess.io/blog/2021-11-13-benchmarking-esbuild-swc-typescript-babel.html","rank":-5.218630283054186,"score":3,"time":"2021-11-16T12:47:33Z"},{"id":29240495,"title":"Show HN: React app for a Java back end","url":"https://mydaytodo.com/building-a-react-app-for-a-java-backend/","rank":-5.4223148645315336,"score":1,"time":"2021-11-16T13:49:13Z"},{"id":29240733,"title":"Comparing Svelte with React and Vue","url":"https://joshcollinsworth.com/blog/introducing-svelte-comparing-with-react-vue","rank":-6.141418665344863,"score":6,"time":"2021-11-16T14:15:29Z"},{"id":29245658,"title":"React 18 is now in beta","url":"https://github.com/reactwg/react-18/discussions/112","rank":-6.141418665344863,"score":8,"time":"2021-11-16T19:58:52Z"},{"id":29249755,"title":"Figma to React in One Click","url":"https://rendition.unicornplatform.page/plugin/","rank":-6.141418665344863,"score":4,"time":"2021-11-17T06:16:54Z"},{"id":29250763,"title":"React vs. React Native: The Ultimate Comparison","url":"https://massivepixel.io/blog/react-vs-react-native/","rank":-7.968636859947137,"score":5,"time":"2021-11-17T09:33:03Z"},{"id":29253476,"title":"Enterprise-grade routing for React applications","url":"https://github.com/tannerlinsley/react-location","rank":-6.141418665344863,"score":2,"time":"2021-11-17T14:32:49Z"},{"id":29255680,"title":"Manage Users with React Hooks","url":"https://thewebuiguy.medium.com/react-hooks-and-context-3a9bfc69ad1f","rank":-6.4254656634776115,"score":2,"time":"2021-11-17T17:06:16Z"},{"id":29255838,"title":"Vite-React-Ts-Extended","url":"https://ryota.hashnode.dev/announcing-vite-react-ts-extended","rank":-6.737061774670698,"score":1,"time":"2021-11-17T17:17:55Z"},{"id":29257980,"title":"Premium and UI Kits, Templates and Themes for React, Figma, Bootstrap","url":"https://simmmple.com/","rank":-5.029694159741383,"score":0,"time":"2021-11-17T19:46:55Z"},{"id":29260536,"title":"React Router 6 Tutorial","url":"https://www.robinwieruch.de/react-router/","rank":-6.737061774670698,"score":6,"time":"2021-11-18T00:02:54Z"},{"id":29261827,"title":"React Cognito","url":"https://www.xtages.com/blog/posts/react-and-cognito/","rank":-7.460654783917127,"score":1,"time":"2021-11-18T03:57:56Z"},{"id":29266153,"title":"How to build 3D scenes with React Three Fiber","url":"https://varun.ca/modular-webgl/","rank":-5.4223148645315336,"score":3,"time":"2021-11-18T15:00:38Z"},{"id":29266564,"title":"React Native Styling Cheat Sheet","url":"https://github.com/vhpoet/react-native-styling-cheat-sheet","rank":-6.4254656634776115,"score":2,"time":"2021-11-18T15:34:19Z"},{"id":29267604,"title":"Flutter vs. React Native: Which One Should You Choose?","url":"https://adevait.com/mobile/flutter-vs-react-native","rank":-5.4223148645315336,"score":1,"time":"2021-11-18T16:55:20Z"},{"id":29275208,"title":"How to build 3D scenes with React Three Fiber","url":"https://varun.ca/modular-webgl/","rank":-5.4223148645315336,"score":1,"time":"2021-11-19T09:03:33Z"},{"id":29275338,"title":"Creating a React Custom Hook Using TDD","url":"https://dev.to/mbarzeev/creating-a-react-custom-hook-using-tdd-2o","rank":-5.8814219078830545,"score":1,"time":"2021-11-19T09:24:20Z"},{"id":29277365,"title":"Premium and UI Kits and Templates for React, Bootstrap, Figma","url":"https://simmmple.com/","rank":-5.218630283054186,"score":3,"time":"2021-11-19T14:18:35Z"},{"id":29278785,"title":"Twitter Clone with React JavaScript, React Redux","url":"https://www.biggidroid.com/product/a-simple-twitter-clone-with-react-js-react-redux/","rank":-7.968636859947137,"score":1,"time":"2021-11-19T16:18:56Z"},{"id":29279480,"title":"Error Boundaries in React, how It's made?","url":"https://dev.to/artemmalko/error-boundaries-in-react-how-its-made-3lam","rank":-5.642544952660551,"score":1,"time":"2021-11-19T17:07:59Z"},{"id":29284023,"title":"Angular vs. React: Does It Matter?","url":"https://buttercms.com/blog/angular-vs-react","rank":-6.141418665344863,"score":1,"time":"2021-11-19T23:37:40Z"},{"id":29284197,"title":"Cool React Libraries You Should Know [Not the Usual One's]","url":"https://dev.to/talhakhalid101/5-cool-react-libraries-you-should-know-not-the-usual-ones-3kdc","rank":-5.029694159741383,"score":1,"time":"2021-11-19T23:55:41Z"},{"id":29286494,"title":"A webpack plugin for react apps to do SSR","url":"https://www.youtube.com/watch?v=3oixZZHacjQ","rank":-5.4223148645315336,"score":1,"time":"2021-11-20T08:27:56Z"},{"id":29286610,"title":"Premium and Free UI Kits and Templates for React, Bootstrap, Figma","url":"https://simmmple.com/","rank":-5.029694159741383,"score":4,"time":"2021-11-20T09:07:06Z"},{"id":29290340,"title":"React vs. Qml: generating component trees","url":"https://innopip.com/2021/11/20/react-vs-qml-generating-component-trees/","rank":-6.141418665344863,"score":1,"time":"2021-11-20T18:06:37Z"},{"id":29297119,"title":"How to React Thoughtfully","url":"https://hollymathnerd.substack.com/p/how-to-undo-woke-programming","rank":-6.737061774670698,"score":7,"time":"2021-11-21T15:58:22Z"},{"id":29311111,"title":"Porting my PWA (Anita) from Angular to React resulted in 20% less code","url":"https://anita-app.com/blog/articles/porting-anita-from-angular-to-react-resulted-in-20-less-code.html","rank":-4.690092449226312,"score":2,"time":"2021-11-22T20:16:08Z"},{"id":29311428,"title":"React-three-fiber – a React renderer for Three.js","url":"https://docs.pmnd.rs/react-three-fiber/getting-started/examples","rank":-7.536359457861464,"score":2,"time":"2021-11-22T20:48:51Z"},{"id":29312063,"title":"Remix full stack React framework v1","url":"https://remix.run/blog/remix-v1","rank":-6.141418665344863,"score":8,"time":"2021-11-22T22:02:43Z"},{"id":29312193,"title":"How to Publish a Resume to GitHub pages? (With easy to edit sample react resume)","url":"https://shanshaji.medium.com/how-to-publish-a-resume-in-react-to-github-pages-5d656922492","rank":-4.3934495640662155,"score":1,"time":"2021-11-22T22:17:22Z"},{"id":29316137,"title":"Show HN: Rerousel, React Carousel with Simple DX","url":"https://github.com/aexol-studio/rerousel","rank":-5.642544952660551,"score":5,"time":"2021-11-23T09:49:43Z"},{"id":29316215,"title":"AG Grid's React Data Grid Is Now 100% React","url":"https://blog.ag-grid.com/react-ui-overview/","rank":-7.337343744886062,"score":1,"time":"2021-11-23T10:08:05Z"},{"id":29317906,"title":"Show HN: The React for Voice and Chat Apps (Open Source, TypeScript)","url":"https://github.com/jovotech/jovo-framework","rank":-4.853960595957184,"score":5,"time":"2021-11-23T14:04:38Z"},{"id":29320869,"title":"Black Friday 80% – Premium UI Kits and Templates for Figma, React and Bootstrap","url":"https://simmmple.com/black-friday","rank":-4.690092449226312,"score":2,"time":"2021-11-23T17:55:34Z"},{"id":29321748,"title":"Show HN: Tamagui – Universal React design systems optimized for native and web","url":"https://tamagui.dev","rank":-4.853960595957184,"score":88,"time":"2021-11-23T18:59:24Z"},{"id":29321934,"title":"Elementary Grid: A tonegrid synth made with Elementary Audio and React","url":"https://teetow.github.io/elementary_grid/","rank":-5.029694159741383,"score":3,"time":"2021-11-23T19:12:46Z"},{"id":29325580,"title":"Learn React Animations by Creating a Stripe Inspired Menu","url":"https://www.mikealche.com/software-development/learn-react-animations-by-creating-a-stripe-inspired-menu","rank":-5.4223148645315336,"score":1,"time":"2021-11-24T00:37:56Z"},{"id":29329174,"title":"Valtio – Proxy-based state management for React","url":"https://github.com/pmndrs/valtio","rank":-5.8814219078830545,"score":2,"time":"2021-11-24T12:07:57Z"},{"id":29329610,"title":"Show HN: Open-Source Auth for NextJS / React","url":"https://ory.dev/login-spa-react-nextjs-authentication-example-api-open-source/","rank":-5.642544952660551,"score":107,"time":"2021-11-24T13:08:09Z"},{"id":29330275,"title":"Black Friday 80% – Premium UI Kits and Templates for Figma, React and Bootstrap","url":"https://simmmple.com/black-friday","rank":-4.690092449226312,"score":1,"time":"2021-11-24T14:30:29Z"},{"id":29334022,"title":"Drastically Faster Bundling in React Native","url":"https://blog.expo.dev/drastically-faster-bundling-in-react-native-a54f268e0ed1?gi=a5f6b110b91f","rank":-6.141418665344863,"score":1,"time":"2021-11-24T19:22:51Z"},{"id":29338968,"title":"React 2025","url":"https://react2025.com","rank":-7.460654783917127,"score":2,"time":"2021-11-25T07:15:24Z"},{"id":29339362,"title":"Faster Optimizing React app to the bone","url":"https://tolgee.io/blog/2021/11/24/optimizing-react-to-the-bone","rank":-5.8814219078830545,"score":2,"time":"2021-11-25T08:26:02Z"},{"id":29341312,"title":"Faster Optimizing React app to the bone","url":"https://dev.to/tolgee_i18n/faster-optimizing-react-app-to-the-bone-21kc","rank":-5.8814219078830545,"score":1,"time":"2021-11-25T13:46:12Z"},{"id":29346325,"title":"HTML Comment in React","url":"https://dev.to/iamandrewluca/html-comment-in-react-5243","rank":-6.737061774670698,"score":1,"time":"2021-11-26T00:16:18Z"},{"id":29349666,"title":"TDD with MSW for a custom Fetch React hook","url":"https://dev.to/mbarzeev/tdd-with-msw-for-a-custom-fetch-react-hook-485c","rank":-5.4223148645315336,"score":1,"time":"2021-11-26T12:32:06Z"},{"id":29351853,"title":"How to Build Basic Projects Using React Hooks|a Step-by-Step Guide","url":"https://functional.works-hub.com/learn/basic-projects-using-react-hooks-f68a7","rank":-4.690092449226312,"score":1,"time":"2021-11-26T16:54:33Z"},{"id":29351872,"title":"React – Normal State Update vs. Functional State Update","url":"https://www.works-hub.com/learn/react-normal-state-update-vs-functional-state-update-6e0b6","rank":-5.642544952660551,"score":1,"time":"2021-11-26T16:55:47Z"},{"id":29377414,"title":"Cyber Monday 80% – Premium UI Kits and Templates for Figma, React and Bootstrap","url":"https://simmmple.com/cyber-monday","rank":-4.690092449226312,"score":1,"time":"2021-11-29T07:59:32Z"},{"id":29381445,"title":"React with TypeScript Cheatsheet","url":"https://blog.bitsrc.io/react-with-typescript-cheatsheet-9dd891dc5bfe?gi=1f54e8b1f8ca","rank":-6.737061774670698,"score":1,"time":"2021-11-29T16:09:06Z"},{"id":29382058,"title":"React State Museum","url":"https://github.com/GantMan/ReactStateMuseum","rank":-7.080419157732719,"score":2,"time":"2021-11-29T16:53:04Z"},{"id":29383000,"title":"Dependency Injection in React","url":"https://blog.logrocket.com/dependency-injection-react/","rank":-6.737061774670698,"score":3,"time":"2021-11-29T18:06:41Z"},{"id":29385650,"title":"Optimize your react-select component to smoothly render 10k+ data","url":"https://www.botsplash.com/post/optimize-your-react-select-component-to-smoothly-render-10k-data","rank":-5.218630283054186,"score":4,"time":"2021-11-29T21:42:04Z"},{"id":29391179,"title":"Example of Using React Testing Library with 3rd Party Component","url":"https://blog.ag-grid.com/using-react-testing-library-with-ag-grid/","rank":-5.218630283054186,"score":1,"time":"2021-11-30T11:53:47Z"},{"id":29393014,"title":"Mitosis: Write components once, run everywhere. Compiles to Vue, React, Svelte,…","url":"https://github.com/BuilderIO/mitosis","rank":-5.029694159741383,"score":3,"time":"2021-11-30T15:17:44Z"},{"id":29393372,"title":"React vs. Angular vs. Svelte vs. Vue","url":"https://dev.to/tolgee_i18n/same-logic-in-4-major-fe-frameworks-how-do-they-compare-3k5e","rank":-5.8814219078830545,"score":1,"time":"2021-11-30T15:46:08Z"},{"id":29394359,"title":"How to Set Up Server Side Rendering (SSR) with React, Express.js, and Esbuild","url":"https://devtails.xyz/how-to-set-up-server-side-rendering-ssr-with-react-and-esbuild","rank":-4.5369272462944465,"score":2,"time":"2021-11-30T17:02:17Z"},{"id":29395720,"title":"Show HN: Extend Raycast with React and TypeScript","url":"https://www.raycast.com/developers","rank":-5.642544952660551,"score":5,"time":"2021-11-30T18:39:01Z"},{"id":29402605,"title":"Why React Context Is Not a “State Management” Tool","url":"https://blog.isquaredsoftware.com/2021/01/context-redux-differences/","rank":-5.4223148645315336,"score":2,"time":"2021-12-01T10:56:33Z"},{"id":29403545,"title":"A Boiler Code Generator for Electron with React or Vue","url":"https://www.itfixi.com/2021/12/a-boiler-code-generator-for-electron.html","rank":-5.218630283054186,"score":1,"time":"2021-12-01T13:43:46Z"},{"id":29406175,"title":"React: The Perils of Rehydration","url":"https://www.joshwcomeau.com/react/the-perils-of-rehydration/","rank":-6.4254656634776115,"score":73,"time":"2021-12-01T17:07:58Z"},{"id":29407823,"title":"React: Class Components vs. Function Components","url":"https://dev.to/colocodes/react-class-components-vs-function-components-23m6","rank":-6.141418665344863,"score":1,"time":"2021-12-01T19:10:04Z"},{"id":29411232,"title":"Implicit CLSX in React","url":"https://dev.to/iamandrewluca/implicit-clsx-in-react-2212","rank":-6.737061774670698,"score":1,"time":"2021-12-02T00:54:39Z"},{"id":29413326,"title":"Spotify users and artists react to CEO's €100M investment in defence tech","url":"https://ra.co/news/76439","rank":-4.690092449226312,"score":1,"time":"2021-12-02T06:58:19Z"},{"id":29419629,"title":"AWS Amplify Studio – Figma to Fullstack React App with Minimal Programming","url":"https://aws.amazon.com/blogs/mobile/aws-amplify-studio-figma-to-fullstack-react-app-with-minimal-programming/","rank":-5.029694159741383,"score":3,"time":"2021-12-02T17:49:39Z"},{"id":29420120,"title":"React.js is overrated, use Svelte instead","url":"https://levelup.gitconnected.com/why-react-js-is-overrated-31b2c6a4e138?gi=883b6b65f9e1","rank":-5.8814219078830545,"score":1,"time":"2021-12-02T18:21:32Z"},{"id":29427815,"title":"Print your Markdown content with React through AST","url":"https://insertafter.com/en/blog/markdown_ast_to_react.html","rank":-5.642544952660551,"score":1,"time":"2021-12-03T08:21:19Z"},{"id":29432446,"title":"React Bricks: create your visual site builder with React (for Next.js or Gatsby)","url":"https://reactbricks.com","rank":-6.636348695692196,"score":2,"time":"2021-12-03T17:16:55Z"},{"id":29442212,"title":"React Testing Library Recipes","url":"https://blog.fildon.me/react-testing-library-recipes","rank":-6.737061774670698,"score":4,"time":"2021-12-04T17:07:42Z"},{"id":29442640,"title":"Test Double React (TDR) Project Layout","url":"https://blog.testdouble.com/posts/2021-11-30-tdr-project-layout/","rank":-6.141418665344863,"score":1,"time":"2021-12-04T17:50:31Z"},{"id":29447937,"title":"How to manage URL search params in React apps with hooks","url":"https://ozguradem.net/english/coding/2021/12/04/how-to-manage-url-search-params-in-react-applications/","rank":-5.029694159741383,"score":1,"time":"2021-12-05T09:23:55Z"},{"id":29448496,"title":"Show HN: Plasmic – visual builder that can drag-and-drop your React components","url":"https://www.plasmic.app/?hn","rank":-4.690092449226312,"score":1,"time":"2021-12-05T11:31:01Z"},{"id":29451372,"title":"Which Are the Best European Cities for React Engineers?","url":"https://www.dzemo.com/blog/best-european-cities-for-react-engineers/","rank":-5.4223148645315336,"score":1,"time":"2021-12-05T18:16:53Z"},{"id":29452016,"title":"Plugging memory leaks in React apps","url":"https://calendar.perfplanet.com/2021/plugging-memory-leaks-in-your-app/","rank":-6.141418665344863,"score":1,"time":"2021-12-05T19:12:42Z"},{"id":29452050,"title":"Stop Writing Reusable React Components","url":"https://non-traditional.dev/stop-writing-reusable-react-components-bd649cba2700","rank":-6.4254656634776115,"score":14,"time":"2021-12-05T19:14:58Z"},{"id":29457578,"title":"A Love Letter to React Native","url":"https://stopa.io/post/287","rank":-6.141418665344863,"score":2,"time":"2021-12-06T08:41:12Z"},{"id":29461188,"title":"How we host a React component library on GitHub Packages","url":"https://medium.com/nplan/how-we-host-a-react-component-library-on-github-packages-167f0cb1cb9c","rank":-5.218630283054186,"score":12,"time":"2021-12-06T15:50:46Z"},{"id":29462330,"title":"How we built a robust demo env using the Service Locator pattern in React","url":"https://www.cortex.io/post/how-we-built-a-robust-demo-environment-for-our-sales-team","rank":-4.5369272462944465,"score":6,"time":"2021-12-06T17:02:01Z"},{"id":29470210,"title":"3 Months of React Native","url":"https://stopa.io/post/287","rank":-6.4254656634776115,"score":1,"time":"2021-12-07T08:24:05Z"},{"id":29470234,"title":"2 minutes visual guide to useEffect in React","url":"https://alexsidorenko.com/blog/useeffect/","rank":-5.642544952660551,"score":0,"time":"2021-12-07T08:29:28Z"},{"id":29470562,"title":"Interactively export Figma layouts to React Native code","url":"https://www.sizze.io/plugin","rank":-5.642544952660551,"score":1,"time":"2021-12-07T09:28:18Z"},{"id":29470571,"title":"Inspx: Pixel perfect layout inspection for React","url":"https://github.com/raunofreiberg/inspx","rank":-5.8814219078830545,"score":1,"time":"2021-12-07T09:29:54Z"},{"id":29471054,"title":"Are you creating true generic hooks in React?","url":"https://dev.to/harshkc/i-promise-this-hook-will-blow-up-your-1000-lines-of-async-codept-2-3ofb","rank":-5.642544952660551,"score":1,"time":"2021-12-07T10:43:11Z"},{"id":29472765,"title":"Implementing split view and responsive layout in React Native","url":"https://blog.logrocket.com/implementing-split-view-responsive-layout-react-native/","rank":-5.4223148645315336,"score":1,"time":"2021-12-07T14:25:43Z"},{"id":29473300,"title":"The death of React: The time is right for Hotwire","url":"https://world.hey.com/dhh/the-time-is-right-for-hotwire-ecdb9b33","rank":-5.218630283054186,"score":13,"time":"2021-12-07T15:16:07Z"},{"id":29476024,"title":"URL State with React Router 6 and Search Params","url":"https://www.robinwieruch.de/react-router-search-params/","rank":-5.4223148645315336,"score":2,"time":"2021-12-07T18:08:48Z"},{"id":29476331,"title":"React Server Components and Remix","url":"https://remix.run/blog/react-server-components","rank":-6.4254656634776115,"score":2,"time":"2021-12-07T18:31:11Z"},{"id":29482034,"title":"A Love Letter to React Native","url":"https://stopa.io/post/287","rank":-6.141418665344863,"score":1,"time":"2021-12-08T07:13:33Z"},{"id":29483631,"title":"React Server Components and Remix","url":"https://remix.run/blog/react-server-components","rank":-6.4254656634776115,"score":2,"time":"2021-12-08T11:46:49Z"},{"id":29483709,"title":"How we use React Context to customize our apps for our clients","url":"https://vouch.io/how-we-use-react-context-to-customize-our-apps-for-our-clients/","rank":-4.853960595957184,"score":2,"time":"2021-12-08T11:56:26Z"},{"id":29483913,"title":"Show HN: SyncedStore CRDT – build multiplayer collaborative apps for React / Vue","url":"https://syncedstore.org/docs/","rank":-5.029694159741383,"score":144,"time":"2021-12-08T12:27:02Z"},{"id":29489046,"title":"React has shipped experimental support for custom elements","url":"https://github.com/facebook/react/issues/11347","rank":-5.642544952660551,"score":9,"time":"2021-12-08T19:15:52Z"},{"id":29492121,"title":"The Evolution of a Custom React Hook","url":"https://non-traditional.dev/the-evolution-of-a-custom-react-hook-3fc0b1f2a6d7","rank":-5.8814219078830545,"score":1,"time":"2021-12-08T23:48:07Z"},{"id":29492955,"title":"React Conf 2021","url":"https://www.youtube.com/watch?v=CzTXnOJj-uc","rank":-7.080419157732719,"score":1,"time":"2021-12-09T02:01:20Z"},{"id":29494231,"title":"React vs. Java – best case for each e.g. engineer market availability","url":"https://mydaytodo.com/building-react-app-java-backend/","rank":-4.853960595957184,"score":1,"time":"2021-12-09T05:42:57Z"},{"id":29494753,"title":"Show HN: Plasmic – visual builder that can drag-and-drop your React components","url":"https://www.plasmic.app/?hn","rank":-4.690092449226312,"score":17,"time":"2021-12-09T07:21:27Z"},{"id":29499224,"title":"React Conf 2021 – Replay [video]","url":"https://www.youtube.com/watch?v=8dUpL8SCO1w","rank":-6.4254656634776115,"score":2,"time":"2021-12-09T16:20:03Z"},{"id":29499543,"title":"Dock is hiring React Engineers to change how companies work together (remote)","url":"https://onboarding.dock.us/dock-ynkrmv5sEynF","rank":-4.853960595957184,"score":2,"time":"2021-12-09T16:39:48Z"},{"id":29500993,"title":"React now supports web components","url":"https://github.com/facebook/react/issues/11347","rank":-6.4254656634776115,"score":3,"time":"2021-12-09T18:23:11Z"},{"id":29505332,"title":"React merged experimental support for custom elements (web components)","url":"https://github.com/facebook/react/pull/22184","rank":-5.4223148645315336,"score":1,"time":"2021-12-10T01:17:10Z"},{"id":29505687,"title":"Liqvid – Create interactive videos in React","url":"https://liqvidjs.org/","rank":-6.141418665344863,"score":2,"time":"2021-12-10T02:14:15Z"},{"id":29506710,"title":"Getting Started with the React Dropdown List","url":"https://newtechupdate.hashnode.dev/getting-started-with-the-react-dropdown-list","rank":-5.8814219078830545,"score":1,"time":"2021-12-10T05:24:33Z"},{"id":29507224,"title":"React-Quickstart: A Modern Template to Jump Start Your React Project","url":"https://github.com/sachie/react-quickstart","rank":-7.148568583438252,"score":2,"time":"2021-12-10T07:04:39Z"},{"id":29507240,"title":"React Without Memo","url":"https://www.youtube.com/watch?v=lGEMwh32soc","rank":-7.080419157732719,"score":3,"time":"2021-12-10T07:06:51Z"},{"id":29508326,"title":"React vs. Vue: What Is the Best Framework for Your Project?","url":"https://adevait.com/javascript-developers/react-vs-vue","rank":-5.029694159741383,"score":1,"time":"2021-12-10T10:18:23Z"},{"id":29508818,"title":"React Conf 2021 Replay","url":"https://conf.reactjs.org/stage","rank":-6.737061774670698,"score":7,"time":"2021-12-10T11:51:21Z"},{"id":29511867,"title":"Mininal Webpack and React.js Starter Boilerplate for TypeScript Projects","url":"https://dev.to/fariasmateuss/mininal-webpack-and-reactjs-starter-boilerplate-for-typescript-projects-3pji","rank":-5.218630283054186,"score":1,"time":"2021-12-10T16:36:43Z"},{"id":29513081,"title":"Show HN: CoreUI for React – React Components Library","url":"https://github.com/coreui/coreui-react","rank":-7.746472238338964,"score":1,"time":"2021-12-10T17:53:08Z"},{"id":29520359,"title":"A lightweight atom-based state management for react","url":"https://github.com/kqito/use-light-atom","rank":-5.642544952660551,"score":2,"time":"2021-12-11T12:15:47Z"},{"id":29520824,"title":"Adding an in-browser code preview to your React Application with Sandpack","url":"https://blog.anishde.dev/adding-an-in-browser-code-preview-to-your-react-application-with-sandpack","rank":-4.853960595957184,"score":1,"time":"2021-12-11T13:51:42Z"},{"id":29520913,"title":"React costs companies a lot of money","url":"https://poub330.medium.com/react-costs-companies-a-lot-of-money-6bfa3e5cc6f4","rank":-5.8814219078830545,"score":12,"time":"2021-12-11T14:03:42Z"},{"id":29523070,"title":"Did React Win the 201* Framework Wars?","url":"https://gist.github.com/tkrotoff/b1caa4c3a185629299ec234d2314e190","rank":-5.8814219078830545,"score":2,"time":"2021-12-11T18:32:05Z"},{"id":29532962,"title":"Builder: Drag and drop page builder and CMS for React, Vue, Angular, and more","url":"https://github.com/BuilderIO/builder","rank":-4.5369272462944465,"score":26,"time":"2021-12-12T19:50:08Z"},{"id":29537449,"title":"Cost of Hiring Remote React Developers: Key Aspects and Average Price","url":"https://www.simform.com/blog/cost-of-hiring-remote-react-developers/","rank":-5.029694159741383,"score":1,"time":"2021-12-13T07:09:04Z"},{"id":29537674,"title":"Build a Fullstack React web app","url":"https://www.youtube.com/watch?v=29LwC_6PHac","rank":-6.141418665344863,"score":1,"time":"2021-12-13T07:59:10Z"},{"id":29537726,"title":"Show HN: Plasmic – all-in-one React design tool / page builder / UI builder","url":"https://www.plasmic.app/?hn","rank":-4.690092449226312,"score":4,"time":"2021-12-13T08:13:02Z"},{"id":29537988,"title":"Spritesheet animation and pixel art in 3D with react-three-fiber","url":"https://fundamental.sh/p/sprite-sheet-animation-aseprite-react-threejs","rank":-5.029694159741383,"score":1,"time":"2021-12-13T09:08:44Z"},{"id":29540701,"title":"Xcode Cloud React Native Setup","url":"https://zach.codes/xcode-cloud-react-native-setup/","rank":-6.4254656634776115,"score":2,"time":"2021-12-13T15:55:58Z"},{"id":29548425,"title":"Getting Started with the React AutoComplete Component","url":"https://newtechupdate.hashnode.dev/getting-started-with-the-react-autocomplete-component","rank":-5.8814219078830545,"score":1,"time":"2021-12-14T05:01:07Z"},{"id":29549453,"title":"A hundred things I learned working on the React team","url":"https://twitter.com/dan_abramov/status/1470613731071696896","rank":-5.218630283054186,"score":1,"time":"2021-12-14T08:19:04Z"},{"id":29549475,"title":"Build and Deploy a Responsive Portfolio Using React and Styled Components","url":"https://dev.to/chaoocharles/build-and-deploy-a-responsive-portfolio-using-react-and-styled-components-22mc","rank":-5.029694159741383,"score":1,"time":"2021-12-14T08:25:02Z"},{"id":29553783,"title":"Thread: A hundred things I learned working on the React team","url":"https://twitter.com/dan_abramov/status/1470613731071696896","rank":-5.029694159741383,"score":6,"time":"2021-12-14T16:48:59Z"},{"id":29557265,"title":"Create-React-App v5 has been released","url":"https://github.com/facebook/create-react-app/releases/tag/v5.0.0","rank":-5.8814219078830545,"score":6,"time":"2021-12-14T20:37:11Z"},{"id":29557933,"title":"Supporting the Future of React at Vercel","url":"https://vercel.com/blog/supporting-the-future-of-react","rank":-5.8814219078830545,"score":6,"time":"2021-12-14T21:18:26Z"},{"id":29562911,"title":"A hundred things I learned working on the react team – By Dan Abramov","url":"https://twitter.com/dan_abramov/status/1470613731071696896","rank":-4.690092449226312,"score":14,"time":"2021-12-15T07:02:24Z"},{"id":29568272,"title":"Clever Real Estate Is Hiring Front End Engineers (React)","url":"https://share.hsforms.com/1ghcDHbyOSmaHjF3KnmaZOQ1ypal?apply=9&candidate_source=&recruiters=6","rank":-5.4223148645315336,"score":1,"time":"2021-12-15T16:39:02Z"},{"id":29569066,"title":"Tables Are Hard, Part 2: Building a Simple Data Table in React","url":"https://blog.px.dev/tables-are-hard-2/","rank":-4.853960595957184,"score":5,"time":"2021-12-15T17:36:54Z"},{"id":29569340,"title":"Building a To-Do List with React-Native and Styled-Components","url":"https://dev.to/reenydavidson/building-a-to-do-list-with-react-native-and-styled-components-2148","rank":-5.029694159741383,"score":1,"time":"2021-12-15T17:59:18Z"},{"id":29591453,"title":"The only custom React hooks we ever use","url":"https://www.molecule.dev/the-only-custom-react-hooks-we-use","rank":-5.642544952660551,"score":2,"time":"2021-12-17T12:52:00Z"},{"id":29591769,"title":"Top React projects in 37 seconds – December edition","url":"https://dev.to/johajairo/top-5-react-projects-december-edition-5g93","rank":-5.642544952660551,"score":1,"time":"2021-12-17T13:27:04Z"},{"id":29591816,"title":"The only two custom React hooks we ever use","url":"https://blog.molecule.dev/the-only-custom-react-hooks-we-use/","rank":-5.4223148645315336,"score":225,"time":"2021-12-17T13:30:45Z"},{"id":29592740,"title":"React Native Skia","url":"https://www.youtube.com/watch?v=EHxEX78alZE","rank":-7.080419157732719,"score":1,"time":"2021-12-17T14:39:32Z"},{"id":29593955,"title":"React Conf 2021 Recap","url":"https://reactjs.org/blog/2021/12/17/react-conf-2021-recap.html","rank":-6.737061774670698,"score":2,"time":"2021-12-17T16:01:05Z"},{"id":29601898,"title":"React Conf 2021 Recap","url":"https://reactjs.org/blog/2021/12/17/react-conf-2021-recap.html","rank":-6.737061774670698,"score":4,"time":"2021-12-18T05:19:13Z"},{"id":29608824,"title":"DataGrid Component for React","url":"https://infinite-table.com/","rank":-6.737061774670698,"score":1,"time":"2021-12-18T21:43:40Z"},{"id":29622562,"title":"Show HN: A React JavaScript Job Board for React Jobs","url":"https://reactjsjob.com","rank":-7.337343744886062,"score":5,"time":"2021-12-20T08:32:19Z"},{"id":29624418,"title":"React-query look alike in Flutter for better API caching","url":"https://coreline.agency/blog/flutter-package-for-cached-http-layer/","rank":-5.218630283054186,"score":1,"time":"2021-12-20T13:01:27Z"},{"id":29630919,"title":"Benchmarking esbuild, swc, tsc, and Babel for React/JSX projects","url":"https://datastation.multiprocess.io/blog/2021-11-13-benchmarking-esbuild-swc-typescript-babel.html","rank":-5.218630283054186,"score":1,"time":"2021-12-20T22:02:06Z"},{"id":29646621,"title":"React costs companies a lot of money","url":"https://blog.devgenius.io/react-costs-companies-a-lot-of-money-6bfa3e5cc6f4?gi=29b835b98e4","rank":-5.8814219078830545,"score":5,"time":"2021-12-22T07:58:24Z"},{"id":29658854,"title":"Explained: Internal working of the streaming SSR server with React 14's suspense","url":"https://twitter.com/vivek_jonam/status/1473677124565360640","rank":-4.690092449226312,"score":1,"time":"2021-12-23T05:07:33Z"},{"id":29660052,"title":"React Native vs. React.js – Overview, Pros, Cons, and Key Differences","url":"https://mdevelopers.com/blog/react-native-vs-react-js-overview-pros-cons-and-key-differences","rank":-7.148568583438252,"score":5,"time":"2021-12-23T09:06:08Z"},{"id":29673112,"title":"Show HN: N.e.a.r a skeleton to create GraphQL and react apps","url":"https://github.com/shlomizadok/near","rank":-4.5369272462944465,"score":2,"time":"2021-12-24T12:36:20Z"},{"id":29674766,"title":"You Don’t Have to Compare Flutter and React Native Anymore","url":"https://betterprogramming.pub/you-dont-have-to-compare-flutter-and-react-native-anymore-15ddc4c1342a?gi=755c69f55a2c","rank":-5.029694159741383,"score":1,"time":"2021-12-24T16:15:46Z"},{"id":29675223,"title":"A hundred things I learned working on the react team","url":"https://twitter.com/dan_abramov/status/1470613731071696896","rank":-5.218630283054186,"score":36,"time":"2021-12-24T17:01:51Z"},{"id":29677573,"title":"Newline Guide to Creating React Libraries from Scratch","url":"https://www.newline.co/courses/creating-react-libraries-from-scratch","rank":-5.642544952660551,"score":1,"time":"2021-12-24T20:46:06Z"},{"id":29684218,"title":"Building a Browser-Based Music Synthesizer with React (Part 1)","url":"https://markjames.dev/2021-12-25-writing-a-music-synthesizer-react/","rank":-5.218630283054186,"score":2,"time":"2021-12-25T15:52:33Z"},{"id":29689439,"title":"Best React.js Examples Project that you can build as a Beginner","url":"https://nextjsdev.com/best-react-js-examples-project-that-you-can-build-as-a-beginner/","rank":-4.853960595957184,"score":2,"time":"2021-12-26T03:36:31Z"},{"id":29695636,"title":"Show HN: Create React App Zero, a no build tools way of making a React app","url":"https://github.com/jsebrech/create-react-app-zero","rank":-6.333789926765034,"score":1,"time":"2021-12-26T19:46:31Z"},{"id":29700910,"title":"Custom React useFetch() hook for data fetching with revalidation","url":"https://damiisdandy.com/articles/use-fetch/","rank":-5.4223148645315336,"score":1,"time":"2021-12-27T09:22:47Z"},{"id":29701053,"title":"Show HN: React hooks library to build powerful components UI framework agnostic","url":"https://github.com/webeetle/react-headless-hooks","rank":-4.853960595957184,"score":6,"time":"2021-12-27T09:49:44Z"},{"id":29702167,"title":"Update state of component from other components using React hooks","url":"https://www.amitmerchant.com/update-state-of-hook-from-other-components-in-react/","rank":-5.218630283054186,"score":3,"time":"2021-12-27T13:05:23Z"},{"id":29703919,"title":"Show HN: Concave, a lens-like state management library for React","url":"https://github.com/garbles/concave","rank":-5.029694159741383,"score":2,"time":"2021-12-27T16:37:47Z"},{"id":29704801,"title":"Migrating a Mean AngularJS App to React, Next.js, and TypeScript","url":"https://blog.isquaredsoftware.com/2021/12/codebase-conversion-mean-react-next-ts/","rank":-5.029694159741383,"score":1,"time":"2021-12-27T17:55:26Z"},{"id":29705154,"title":"React: Creating a Heading component leveraging TypeScript’s typing system","url":"https://blog.changani.me/2021/12/25/react-creating-a-heading-component-leveraging-typescript-s-typing-system/","rank":-5.218630283054186,"score":2,"time":"2021-12-27T18:25:55Z"},{"id":29711257,"title":"React is building a compiler for auto memoization","url":"https://www.youtube.com/watch?v=lGEMwh32soc","rank":-5.642544952660551,"score":4,"time":"2021-12-28T07:03:44Z"},{"id":29714986,"title":"Show HN: Slshx – React-inspired Discord commands on Cloudflare Workers","url":"https://github.com/mrbbot/slshx","rank":-5.218630283054186,"score":1,"time":"2021-12-28T16:08:02Z"},{"id":29737666,"title":"A (Mostly) Complete Guide to React Rendering Behavior","url":"https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-mostly-complete-guide-to-react-rendering-behavior/","rank":-5.642544952660551,"score":19,"time":"2021-12-30T15:47:08Z"},{"id":29750335,"title":"Is it possible to react within 100 ms in a sprint start? (2018)","url":"https://www.basvanhooren.com/is-it-possible-to-react-faster-than-100-ms-in-a-sprint-start/","rank":-4.690092449226312,"score":2,"time":"2021-12-31T17:38:37Z"},{"id":29751289,"title":"Finally a State Management (In React) for Dummies","url":"https://mlajtos.mu/posts/state-management-in-react-for-dummies","rank":-5.642544952660551,"score":3,"time":"2021-12-31T19:02:34Z"},{"id":29775441,"title":"React and Ant Design – Covid 19 Analytics Dashboard","url":"https://github.com/rafyzg/covid-dashboard","rank":-5.642544952660551,"score":2,"time":"2022-01-02T23:46:31Z"},{"id":29790369,"title":"Show HN: Build in NoCode, Export To: Node.js, React, PHP Laravel","url":"https://blog.sktch.io/post/introducing-sktch-io-s-exporter-build-in-nocode-export-to-any-framework-61cb6bb64c94073f6791307f","rank":-4.853960595957184,"score":1,"time":"2022-01-04T02:16:28Z"},{"id":29803597,"title":"Dioxus: A React-like library for building UIs with Rust","url":"https://dioxuslabs.com","rank":-5.218630283054186,"score":14,"time":"2022-01-05T01:17:38Z"},{"id":29808831,"title":"Humans detect and react to illusory faces in the same way they do real faces","url":"https://www.theguardian.com/australia-news/2021/jul/07/so-happy-to-see-you-our-brains-respond-emotionally-to-faces-we-find-in-inanimate-objects-study-reveals","rank":-4.3934495640662155,"score":1,"time":"2022-01-05T13:49:53Z"},{"id":29810601,"title":"Refactoring Tests with React Native: A Tutorial for Beginners to Pros","url":"https://blog.bam.tech/developer-news/refactoring-tests-with-react-native-a-tutorial-for-beginners-to-pros","rank":-5.029694159741383,"score":2,"time":"2022-01-05T16:01:28Z"},{"id":29812233,"title":"Free Material UI and React Dashboard for web developers (open-source)","url":"https://www.creative-tim.com/product/vision-ui-dashboard-react","rank":-5.029694159741383,"score":1,"time":"2022-01-05T17:44:44Z"},{"id":29823200,"title":"A Token Select Widget (React and Multichain)","url":"https://twitter.com/sebpape/status/1479079220269756424","rank":-5.8814219078830545,"score":1,"time":"2022-01-06T13:21:35Z"},{"id":29836216,"title":"Inspired by the Future: Vision UI Dashboard React Pro","url":"https://simmmple.com/product/vision-ui-dashboard-pro-react","rank":-5.4223148645315336,"score":1,"time":"2022-01-07T07:43:26Z"},{"id":29837233,"title":"Install Tailwind CSS with React and Flowbite","url":"https://flowbite.com/docs/getting-started/react/","rank":-5.8814219078830545,"score":3,"time":"2022-01-07T09:56:46Z"},{"id":29843131,"title":"Real-time React apps using Watchables","url":"https://www.shortwave.com/blog/watchables-realtime-react-without-redux/","rank":-6.141418665344863,"score":4,"time":"2022-01-07T18:53:32Z"},{"id":29845670,"title":"ComposeJS – a whole backend inside react","url":"https://github.com/compose-run/client","rank":-6.141418665344863,"score":2,"time":"2022-01-07T22:21:03Z"},{"id":29849270,"title":"Library to add React components to your Django templates","url":"https://github.com/Frojd/django-react-templatetags","rank":-5.4223148645315336,"score":3,"time":"2022-01-08T06:49:20Z"},{"id":29865444,"title":"React Native Uber Application","url":"https://github.com/hebe889900/uberclone","rank":-6.737061774670698,"score":1,"time":"2022-01-09T17:35:40Z"},{"id":29866811,"title":"React, Material UI, TypeScript Playground","url":"https://stackblitz.com/edit/react-material-ui-typescript","rank":-6.4254656634776115,"score":1,"time":"2022-01-09T20:02:23Z"},{"id":29876190,"title":"Transcribing Vercel's React Components","url":"https://thekevinwang.com/2022/01/09/nextjs-components/","rank":-6.4254656634776115,"score":1,"time":"2022-01-10T15:22:25Z"},{"id":29876675,"title":"Show HN: An OSS Clone of Wordle in React, TS, and Tailwind","url":"https://github.com/hannahcode/wordle","rank":-4.853960595957184,"score":10,"time":"2022-01-10T15:52:26Z"},{"id":29878603,"title":"Documenting React Hooks with Storybook","url":"https://farrant.me/posts/documenting-react-hooks-with-storybook","rank":-6.4254656634776115,"score":3,"time":"2022-01-10T17:51:17Z"},{"id":29878758,"title":"Show HN: Easy Analytics (Google, FB, Drip) from React/Node","url":"https://github.com/alan-cooney/eventfan","rank":-5.218630283054186,"score":1,"time":"2022-01-10T18:01:07Z"},{"id":29882235,"title":"Tailwind CSS adapted for use in React Native","url":"https://github.com/vadimdemedes/tailwind-rn","rank":-5.642544952660551,"score":2,"time":"2022-01-10T20:53:26Z"},{"id":29889826,"title":"React Loading State Pattern Using Toast and SWR","url":"https://theodorusclarence.com/blog/react-loading-state-pattern","rank":-5.642544952660551,"score":2,"time":"2022-01-11T10:43:26Z"},{"id":29891637,"title":"Mable (YC S21) Are Hiring React Native Developer","url":"https://www.heymable.com/careers","rank":-5.642544952660551,"score":1,"time":"2022-01-11T14:14:18Z"},{"id":29893080,"title":"Pin Your Dependencies (Or How I Bricked Create React App Today)","url":"https://github.com/facebook/create-react-app/issues/11906","rank":-5.029694159741383,"score":1,"time":"2022-01-11T15:58:53Z"},{"id":29900062,"title":"Don't Start React with React Native","url":"https://overcoddicted.com/dont-start-react-with-react-native/","rank":-7.968636859947137,"score":2,"time":"2022-01-11T23:37:23Z"},{"id":29901691,"title":"React and Vue source codes as images","url":"https://opensea.io/collection/react-sources-as-images","rank":-5.8814219078830545,"score":1,"time":"2022-01-12T02:51:17Z"},{"id":29905329,"title":"React Source Code as Image","url":"https://opensea.io/collection/react-sources-as-images","rank":-6.4254656634776115,"score":1,"time":"2022-01-12T12:17:14Z"},{"id":29906396,"title":"Show HN: Generating React Icon Components from Figma","url":"https://blog.certa.dev/generating-react-icon-components-from-figma","rank":-5.642544952660551,"score":3,"time":"2022-01-12T14:03:50Z"},{"id":29906807,"title":"React Helmet manages all of your changes to the document head","url":"https://github.com/nfl/react-helmet","rank":-5.029694159741383,"score":2,"time":"2022-01-12T14:37:53Z"},{"id":29912190,"title":"Atomic State Management in React","url":"https://overcoddicted.com/atomic-state-management-in-react/","rank":-6.4254656634776115,"score":1,"time":"2022-01-12T20:18:19Z"},{"id":29921524,"title":"Singlewire Migrated 195,000 Lines of AngularJS to React","url":"https://www.singlewire.com/blog/development/react-migration","rank":-5.4223148645315336,"score":2,"time":"2022-01-13T15:10:07Z"},{"id":29921698,"title":"Automatic batching in React 18 helps avoid re-rendering","url":"https://www.wisdomgeek.com/development/web-development/react/automatic-batching-in-react-18-helps-avoid-re-rendering/","rank":-5.4223148645315336,"score":2,"time":"2022-01-13T15:24:30Z"},{"id":29934831,"title":"React: Lifting State Up","url":"https://reactjs.org/docs/lifting-state-up.html","rank":-6.737061774670698,"score":2,"time":"2022-01-14T14:31:31Z"},{"id":29939791,"title":"A collection of atomic, typed, tested and documented React custom hooks","url":"https://github.com/webNeat/react-tidy","rank":-5.029694159741383,"score":1,"time":"2022-01-14T20:17:17Z"},{"id":29940350,"title":"Introducing Svelte, and Comparing Svelte with React and Vue","url":"https://joshcollinsworth.com/blog/introducing-svelte-comparing-with-react-vue","rank":-5.4223148645315336,"score":14,"time":"2022-01-14T20:59:50Z"},{"id":29942388,"title":"Show HN: Versioning a React app in a monorepo with no tags","url":"https://gist.github.com/gardner/e9eef681a1871f4572e9ceeb96a8d27b","rank":-4.853960595957184,"score":2,"time":"2022-01-15T00:34:31Z"},{"id":29944656,"title":"Scoped Storage in React Native: New Android 10 API for File System Access","url":"https://blog.notesnook.com/scoped-storage-in-react-native/","rank":-4.690092449226312,"score":6,"time":"2022-01-15T08:02:56Z"},{"id":29956081,"title":"React Component Design Patterns You Should Know About","url":"https://blog.openreplay.com/3-react-component-design-patterns-you-should-know-about/","rank":-5.642544952660551,"score":1,"time":"2022-01-16T14:09:31Z"},{"id":29961382,"title":"Show HN: Generate favicons using React & JSX","url":"https://react-favicon.com/","rank":-5.8814219078830545,"score":0,"time":"2022-01-16T23:09:46Z"},{"id":29961438,"title":"Show HN: Generate favicons using React and JSX","url":"https://react-favicon.com/","rank":-5.642544952660551,"score":3,"time":"2022-01-16T23:16:53Z"},{"id":29965740,"title":"From Native to React Native to Flutter","url":"https://zerodha.tech/blog/from-native-to-react-native-to-flutter/","rank":-5.8814219078830545,"score":9,"time":"2022-01-17T12:06:03Z"},{"id":29965816,"title":"A selected list of tutorials, articles, and resources on JavaScript, React","url":"https://www.reactiflux.com/learning","rank":-5.029694159741383,"score":1,"time":"2022-01-17T12:21:17Z"},{"id":29971729,"title":"Build Consistent UI Component Libraries with React and Bit.dev (Harmony)","url":"https://saasbase.dev/build-consistent-uis/","rank":-5.029694159741383,"score":1,"time":"2022-01-17T21:11:26Z"},{"id":29971761,"title":"Event Capturing and Bubbling in React","url":"https://www.robinwieruch.de/react-event-bubbling-capturing/","rank":-6.141418665344863,"score":1,"time":"2022-01-17T21:15:15Z"},{"id":29974556,"title":"From Native to React Native to Flutter","url":"https://zerodha.tech/blog/from-native-to-react-native-to-flutter/","rank":-5.8814219078830545,"score":3,"time":"2022-01-18T03:07:19Z"},{"id":29975537,"title":"Show HN: Synchronize timers across a react app","url":"https://github.com/peterjuras/react-time-sync","rank":-5.642544952660551,"score":2,"time":"2022-01-18T05:39:13Z"},{"id":29978001,"title":"How to Create Private Route with React Router v6","url":"https://medium.com/front-end-weekly/how-to-create-private-route-with-react-router-v6-fa4b9d74cb55","rank":-5.4223148645315336,"score":1,"time":"2022-01-18T12:18:02Z"},{"id":29979375,"title":"Mastering React-Admin Resources to Improve Your App Performance","url":"https://blog.theodo.com/2022/01/react-admin-resources-improve-perf/","rank":-5.4223148645315336,"score":4,"time":"2022-01-18T14:13:05Z"},{"id":29981394,"title":"Svelte Is the Sex Appeal React Never Had","url":"https://vhs.codeberg.page/post/svelte-sex-appeal-react-never/","rank":-5.642544952660551,"score":6,"time":"2022-01-18T16:18:51Z"},{"id":29983719,"title":"Mable (YC S21) Are Hiring React Native Developer","url":"https://www.ycombinator.com/companies/mable/jobs/HC6eirO-mable-yc-s21-are-hiring-a-react-native-engineer","rank":-5.642544952660551,"score":0,"time":"2022-01-18T18:40:53Z"},{"id":29991490,"title":"Hire React Developer: Why, How and What to Expect","url":"https://epist.io/blog/hire-react-developer","rank":-5.4223148645315336,"score":2,"time":"2022-01-19T09:16:05Z"},{"id":29995208,"title":"Show HN: A modern React Playground","url":"https://play-react.vercel.app/","rank":-6.141418665344863,"score":5,"time":"2022-01-19T15:53:02Z"},{"id":29998014,"title":"Algolia Introduces React InstantSearch Hooks","url":"https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/react-hooks/","rank":-6.4254656634776115,"score":2,"time":"2022-01-19T18:38:24Z"},{"id":30006671,"title":"Opinionated Guide to React","url":"https://opinionatedreact.com/","rank":-6.737061774670698,"score":1,"time":"2022-01-20T09:26:13Z"},{"id":30008900,"title":"Show HN: Yarr – React router enabling render-as-you-fetch","url":"https://github.com/contra/yarr","rank":-5.218630283054186,"score":6,"time":"2022-01-20T13:55:53Z"},{"id":30013630,"title":"How React server components work","url":"https://blog.plasmic.app/posts/how-react-server-components-work/","rank":-6.4254656634776115,"score":3,"time":"2022-01-20T19:36:35Z"},{"id":30014152,"title":"Rails 7 and React Install Guide","url":"https://jeremydye.fyi/2022/01/15/rails-7-and-react-install-guide/","rank":-6.141418665344863,"score":2,"time":"2022-01-20T20:16:58Z"},{"id":30021811,"title":"UI/UX Agnostic React Library","url":"https://capgemini.github.io/development/dcx-react-library/","rank":-6.4254656634776115,"score":3,"time":"2022-01-21T10:49:57Z"},{"id":30029740,"title":"Bedrock Core – Template for Kubernetes and Mongo and Node and React (KMNR)","url":"https://github.com/bedrockio/bedrock-core","rank":-4.853960595957184,"score":1,"time":"2022-01-21T20:44:28Z"},{"id":30053321,"title":"Stop using SASS/SCSS in your React projects (or prove me wrong)","url":"https://old.reddit.com/r/Frontend/comments/sbbp3i/stop_using_sassscss_in_your_react_projects_or/","rank":-4.853960595957184,"score":2,"time":"2022-01-24T03:15:56Z"},{"id":30054467,"title":"Show HN: Headless CMS Written with NestJS, React and Redux-Saga","url":"https://github.com/gobeam/truthy","rank":-5.029694159741383,"score":2,"time":"2022-01-24T07:10:25Z"},{"id":30063918,"title":"Why custom react hooks could destroy your app performance","url":"https://www.developerway.com/posts/why-custom-react-hooks-could-destroy-your-app-performance","rank":-5.4223148645315336,"score":2,"time":"2022-01-24T20:56:40Z"},{"id":30065316,"title":"Real-time raytracing in the browser with React and Three.js","url":"https://twitter.com/0xca0a/status/1485308379639820288","rank":-5.029694159741383,"score":1,"time":"2022-01-24T23:00:18Z"},{"id":30065502,"title":"How to Dockerize a front end app using React JavaScript","url":"https://medium.com/@johnidouglasmarangon/how-to-dockerize-a-frontend-app-using-react-js-1d193b4d151b","rank":-5.218630283054186,"score":3,"time":"2022-01-24T23:16:55Z"},{"id":30072339,"title":"Adding themes to a React app using styled-components","url":"https://northflank.com/blog/adding-themes-to-a-react-app-using-styled-components","rank":-5.4223148645315336,"score":6,"time":"2022-01-25T14:49:36Z"},{"id":30079003,"title":"Tips to Solve Common Pitfalls with React Native","url":"https://betterprogramming.pub/5-tips-to-solve-common-pitfalls-with-react-native-fcf66772b4b7?gi=f5cbacdf62c6","rank":-5.642544952660551,"score":1,"time":"2022-01-25T22:27:16Z"},{"id":30080513,"title":"Mantine – a fully fetured react components library","url":"https://mantine.dev/","rank":-5.8814219078830545,"score":2,"time":"2022-01-26T01:28:43Z"},{"id":30080641,"title":"From Rust to TypeScript: Lifetime Analysis for React Component Architecture","url":"https://valand.dev/blog/post/from-rust-to-typescript-lifetime-analysis/","rank":-5.218630283054186,"score":1,"time":"2022-01-26T01:49:32Z"},{"id":30083762,"title":"A new React library you can use everywhere you need","url":"https://capgemini.github.io/development/dcx-react-library/","rank":-5.218630283054186,"score":1,"time":"2022-01-26T10:19:40Z"},{"id":30086170,"title":"Show HN: Graphcommerce.org – open-source React, Next.js e-commerce storefront","url":"https://www.graphcommerce.org/","rank":-4.853960595957184,"score":1,"time":"2022-01-26T14:55:38Z"},{"id":30086404,"title":"Adapt – React for Your Infrastructure","url":"https://adaptjs.org/","rank":-6.4254656634776115,"score":1,"time":"2022-01-26T15:10:51Z"},{"id":30089266,"title":"What React global state management libraries should you use?","url":"https://alexmngn.medium.com/what-react-global-state-management-libraries-should-you-use-b67a05f0e20","rank":-5.4223148645315336,"score":1,"time":"2022-01-26T18:09:37Z"},{"id":30089665,"title":"Improve Modal Management in React with nice-modal-react","url":"https://blog.logrocket.com/improve-modal-management-react-nice-modal-react/","rank":-7.536359457861464,"score":1,"time":"2022-01-26T18:32:42Z"},{"id":30122745,"title":"Anyone Building on React and React Native?","url":"https://docs.google.com/forms/d/e/1FAIpQLSem-pbmwFaarm7MfRYCCzKjn5Ta87cPGh4FaH8FndtKQ5cuzg/viewform?usp=send_form","rank":-7.968636859947137,"score":5,"time":"2022-01-29T01:16:05Z"},{"id":30140507,"title":"React-mosaic: A React tiling window manager","url":"https://github.com/nomcopter/react-mosaic","rank":-7.968636859947137,"score":2,"time":"2022-01-30T19:57:57Z"},{"id":30144392,"title":"My fix for the notch: open-source Mac/iPhone background generator (Python/React)","url":"https://notchbegone.com","rank":-4.690092449226312,"score":2,"time":"2022-01-31T04:13:37Z"},{"id":30145988,"title":"NextUI – Beautiful, fast and modern React UI library","url":"https://github.com/nextui-org/nextui","rank":-5.642544952660551,"score":2,"time":"2022-01-31T09:00:24Z"},{"id":30158039,"title":"Building animations in React Native with accessibility in mind","url":"https://medium.com/seer-medical/building-animations-in-react-native-with-accessibility-in-mind-738a6bd86603","rank":-5.4223148645315336,"score":9,"time":"2022-02-01T02:51:01Z"},{"id":30158408,"title":"Etsy Moves from React to Preact to Lower Migration Risks","url":"https://www.infoq.com/news/2022/01/etst-migration-from-react-preact/","rank":-5.218630283054186,"score":4,"time":"2022-02-01T03:48:33Z"},{"id":30159708,"title":"React Accessing Window.navigator","url":"https://www.npmjs.com/package/react-browser-navigator","rank":-6.737061774670698,"score":2,"time":"2022-02-01T07:48:12Z"},{"id":30160580,"title":"React Native 0.67 · React Native","url":"https://reactnative.dev/blog/2022/01/19/version-067","rank":-8.203920859871145,"score":2,"time":"2022-02-01T10:03:08Z"},{"id":30163109,"title":"A Starter’s Guide to the Yelp API for Your React Native App","url":"https://spin.atomicobject.com/2022/01/31/yelp-api-react-native-app/","rank":-4.690092449226312,"score":2,"time":"2022-02-01T14:46:29Z"},{"id":30164626,"title":"How to Setup Bitrise CD/CI to Build a React Native App","url":"https://www.bluelabellabs.com/blog/bitrise-react-native-apple-app-store-connect/","rank":-4.853960595957184,"score":1,"time":"2022-02-01T16:19:03Z"},{"id":30168950,"title":"Rendering data-driven video with React and Remotion","url":"https://mux.com/blog/visualize-mux-data-with-remotion/","rank":-5.642544952660551,"score":4,"time":"2022-02-01T20:42:00Z"},{"id":30175680,"title":"Annoying React useState mistake I've seen senior engineers make","url":"https://www.youtube.com/watch?v=5_Te8SxQ1Dg","rank":-5.218630283054186,"score":3,"time":"2022-02-02T10:02:16Z"},{"id":30176349,"title":"The Story of React","url":"https://www.youtube.com/watch?v=Wm_xI7KntDs","rank":-6.737061774670698,"score":3,"time":"2022-02-02T11:51:13Z"},{"id":30180372,"title":"Show HN: GreenJS, add performant React pages to an existing site","url":"https://greenjs.io/","rank":-5.029694159741383,"score":7,"time":"2022-02-02T17:06:33Z"},{"id":30181162,"title":"Free React Chakra UI Dashboard (Open Source)","url":"https://www.creative-tim.com/product/argon-dashboard-chakra","rank":-5.8814219078830545,"score":3,"time":"2022-02-02T17:52:35Z"},{"id":30183060,"title":"LYTS: Layout Primitives for React","url":"https://lyts.christiankaindl.com/","rank":-6.4254656634776115,"score":1,"time":"2022-02-02T19:52:39Z"},{"id":30183920,"title":"Grasping React Hooks","url":"https://www.brandons.me/blog/grasping-react-hooks","rank":-7.080419157732719,"score":2,"time":"2022-02-02T20:53:40Z"},{"id":30184973,"title":"React Flavored JavaScript","url":"https://www.avikaminetzky.dev/posts/react-flavored-js","rank":-7.080419157732719,"score":1,"time":"2022-02-02T22:27:11Z"},{"id":30193059,"title":"SWR: An automatically refreshing datasource for React and Next.js","url":"https://chariotsolutions.com/blog/post/swr-an-automatically-refreshing-datasource-for-react-and-next-js/","rank":-5.218630283054186,"score":1,"time":"2022-02-03T14:46:16Z"},{"id":30195506,"title":"After 2 years of work, we launch our open-source React, Next.js e-com storefront","url":"https://old.reddit.com/r/reactjs/comments/sitc22/after_2_years_of_work_me_and_my_team_are_getting/","rank":-4.2587684905126455,"score":2,"time":"2022-02-03T17:28:55Z"},{"id":30195551,"title":"Grasping React Hooks","url":"https://www.brandons.me/blog/grasping-react-hooks","rank":-7.080419157732719,"score":2,"time":"2022-02-03T17:31:40Z"},{"id":30196021,"title":"Etsy Moves from React to Preact","url":"https://github.com/mq2thez/blog/blob/main/upgrade-react-etsy/preact-vs-react.md","rank":-6.141418665344863,"score":64,"time":"2022-02-03T17:59:26Z"},{"id":30196585,"title":"Library monkey-patches React to warn you about possibly unnecessary re-renders","url":"https://github.com/welldone-software/why-did-you-render","rank":-4.853960595957184,"score":2,"time":"2022-02-03T18:35:08Z"},{"id":30197787,"title":"FSW 2022: Desktop UIs with Rust and React","url":"https://www.youtube.com/watch?v=0gC3HOgtumo","rank":-5.642544952660551,"score":1,"time":"2022-02-03T19:49:02Z"},{"id":30203724,"title":"Show HN: Synchronize timers across a react app","url":"https://github.com/peterjuras/react-time-sync","rank":-5.642544952660551,"score":2,"time":"2022-02-04T07:11:32Z"},{"id":30209339,"title":"Grasping React Hooks","url":"https://www.brandons.me/blog/grasping-react-hooks","rank":-7.080419157732719,"score":2,"time":"2022-02-04T16:57:11Z"},{"id":30210282,"title":"Visual CMS for Remix based on React components","url":"https://reactbricks.com/remix-cms","rank":-5.642544952660551,"score":1,"time":"2022-02-04T18:03:01Z"},{"id":30226637,"title":"A React Developer Chooses Rails, Igniting JavaScript Debate","url":"https://thenewstack.io/a-react-developer-chooses-rails-igniting-javascript-debate/","rank":-5.642544952660551,"score":3,"time":"2022-02-05T21:59:55Z"},{"id":30227195,"title":"Global key event module for React Native","url":"https://github.com/mybigday/react-native-global-keyevent","rank":-5.8814219078830545,"score":2,"time":"2022-02-05T22:57:08Z"},{"id":30227486,"title":"Developers react to 27% commission with astonishment and anger","url":"https://9to5mac.com/2022/02/04/developers-react-to-27-commission/","rank":-5.4223148645315336,"score":29,"time":"2022-02-05T23:31:17Z"},{"id":30228498,"title":"React – The Missing Parts","url":"https://acko.net/blog/react-the-missing-parts/","rank":-6.737061774670698,"score":13,"time":"2022-02-06T01:58:35Z"},{"id":30231722,"title":"Creae a production-ready infrastructure for your React app in 30 minutes or less","url":"https://www.youtube.com/watch?v=OVi6TkjuvKc","rank":-4.5369272462944465,"score":1,"time":"2022-02-06T11:56:17Z"},{"id":30240260,"title":"Simplifying React Hooks","url":"https://medium.com/swlh/simplifying-react-hooks-d45557fcfbc3","rank":-7.080419157732719,"score":3,"time":"2022-02-07T04:04:36Z"},{"id":30244810,"title":"Writing a Custom Supabase Hook in React","url":"https://tabsoverspaces.in/posts/custom-supabase-hook/","rank":-5.8814219078830545,"score":2,"time":"2022-02-07T13:51:47Z"},{"id":30255427,"title":"How to Perform RSA Encryption in JavaScript(React.js) and Golang","url":"https://bartlomiejmika.com/post/2022/how-to-perform-rsa-encryption-in-javascript-and-golang/","rank":-5.029694159741383,"score":1,"time":"2022-02-08T06:11:44Z"},{"id":30255971,"title":"A React Developer Chooses Rails, Igniting JavaScript Debate","url":"https://thenewstack.io/a-react-developer-chooses-rails-igniting-javascript-debate/","rank":-5.642544952660551,"score":1,"time":"2022-02-08T08:04:26Z"},{"id":30261570,"title":"Low-code library for React web apps and internal tools","url":"https://tooljet.com","rank":-5.218630283054186,"score":1,"time":"2022-02-08T17:38:43Z"},{"id":30262336,"title":"A Visual Guide to React Mental Models","url":"https://obedparla.com/code/a-visual-guide-to-react-mental-models/","rank":-5.8814219078830545,"score":2,"time":"2022-02-08T18:26:41Z"},{"id":30271842,"title":"Add Newsletter Subscription Form to React Website","url":"https://pragmaticpineapple.com/add-newsletter-subscription-form-to-react-website/","rank":-5.8814219078830545,"score":1,"time":"2022-02-09T12:28:01Z"},{"id":30274301,"title":"4 years as a React Native OSS maintainer: a retrospective","url":"https://gist.github.com/kelset/05ae2f4a861c2252fc592ebadd7e0f25","rank":-5.218630283054186,"score":1,"time":"2022-02-09T16:08:04Z"},{"id":30298974,"title":"Moving iOS App to React Native","url":"https://mjtsai.com/blog/2022/02/10/micro-blog-moving-ios-app-to-react-native/","rank":-6.141418665344863,"score":3,"time":"2022-02-11T08:57:15Z"},{"id":30302138,"title":"The optimized way to render SVG icons in React.js","url":"https://benadam.me/thoughts/react-svg-sprites/","rank":-5.218630283054186,"score":1,"time":"2022-02-11T14:54:09Z"},{"id":30308846,"title":"Windows 11 Settings app is using React Native","url":"https://twitter.com/ReactNativeMSFT/status/1492246372883460096","rank":-5.642544952660551,"score":18,"time":"2022-02-12T00:45:03Z"},{"id":30317097,"title":"Creating React Libraries from Scratch","url":"https://www.newline.co/courses/creating-react-libraries-from-scratch","rank":-6.4254656634776115,"score":1,"time":"2022-02-12T22:38:06Z"},{"id":30320549,"title":"React: Hooks and Optimisation","url":"https://medium.com/@tadeaspetak/react-hooks-optimisation-8da478ded16d","rank":-6.737061774670698,"score":3,"time":"2022-02-13T09:42:26Z"},{"id":30320730,"title":"React-worker-components-plugin: React components in the Worker thread","url":"https://github.com/Aslemammad/react-worker-components-plugin","rank":-7.337343744886062,"score":1,"time":"2022-02-13T10:21:50Z"},{"id":30322210,"title":"Show HN: JPG to PNG Converter [ React App]","url":"https://jpgparapng.com/","rank":-5.642544952660551,"score":2,"time":"2022-02-13T15:19:20Z"},{"id":30324294,"title":"How React server components work","url":"https://blog.plasmic.app/posts/how-react-server-components-work/","rank":-6.4254656634776115,"score":1,"time":"2022-02-13T18:41:31Z"},{"id":30327910,"title":"State of the Web: React","url":"https://byteofdev.com/posts/react/","rank":-6.4254656634776115,"score":3,"time":"2022-02-14T02:53:29Z"},{"id":30329706,"title":"React: Hooks and Optimisation","url":"https://medium.com/@tadeaspetak/react-hooks-optimisation-8da478ded16d","rank":-6.737061774670698,"score":3,"time":"2022-02-14T08:41:18Z"},{"id":30331227,"title":"How to write performant React apps with Context","url":"https://www.developerway.com/posts/how-to-write-performant-react-apps-with-context","rank":-5.642544952660551,"score":1,"time":"2022-02-14T12:33:27Z"},{"id":30339160,"title":"How to set up Firebase Authentication in React","url":"https://layercode.com/community/firebase-auth-with-react","rank":-5.642544952660551,"score":2,"time":"2022-02-14T22:17:19Z"},{"id":30345052,"title":"Dioxus – Rust Front end framework inspired by React","url":"https://dioxuslabs.com","rank":-5.642544952660551,"score":4,"time":"2022-02-15T11:10:25Z"},{"id":30355001,"title":"Show HN: A pageview counter using the AWS free tier, Postgres, Node and React","url":"https://prawn.cadell.dev/","rank":-4.5369272462944465,"score":2,"time":"2022-02-16T00:43:43Z"},{"id":30357782,"title":"Automate the boring stuff of your React Native app with touch","url":"https://nomade.appstoreafrica.com/","rank":-5.029694159741383,"score":2,"time":"2022-02-16T09:05:13Z"},{"id":30360119,"title":"React Native for Windows is helping Settings improve more quickly","url":"https://microsoft.github.io/react-native-windows/blog/2022/02/11/settings","rank":-5.218630283054186,"score":9,"time":"2022-02-16T14:09:47Z"},{"id":30362277,"title":"React – The Missing Parts","url":"https://acko.net/blog/react-the-missing-parts/","rank":-6.737061774670698,"score":2,"time":"2022-02-16T16:47:59Z"},{"id":30373847,"title":"Hacker News Clone Using Remix and React","url":"https://github.com/clintonwoo/hackernews-remix-react","rank":-5.8814219078830545,"score":80,"time":"2022-02-17T15:08:48Z"},{"id":30375878,"title":"Handle Props in React in TypeScript","url":"https://catchts.com/react-props","rank":-6.141418665344863,"score":3,"time":"2022-02-17T17:23:18Z"},{"id":30384494,"title":"Windows 11 settings rewritten in React Native","url":"https://microsoft.github.io/react-native-windows/blog/2022/02/11/settings","rank":-5.8814219078830545,"score":68,"time":"2022-02-18T11:36:50Z"},{"id":30392958,"title":"Deep Dive into React Native’s New Architecture","url":"https://medium.com/coox-tech/deep-dive-into-react-natives-new-architecture-fb67ae615ccd","rank":-5.642544952660551,"score":3,"time":"2022-02-19T00:08:19Z"},{"id":30429168,"title":"Most Popular React Tech Stack in 2022","url":"https://profy.dev/article/react-tech-stack","rank":-5.8814219078830545,"score":4,"time":"2022-02-22T15:33:45Z"},{"id":30434320,"title":"Choose Aurelia over React (Mostly) (2021)","url":"https://ilikekillnerds.com/2021/07/why-you-should-choose-aurelia-over-react/","rank":-6.141418665344863,"score":8,"time":"2022-02-22T21:45:17Z"},{"id":30436407,"title":"Show HN: I Have Built a Blog Platform, Orb – (Open React Blog)","url":"https://open-react-blog.netlify.app/francisco-pessano/post/bFAn0Cv6pKE1T6FcdfYc","rank":-4.853960595957184,"score":1,"time":"2022-02-23T01:30:13Z"},{"id":30439069,"title":"Simple, Accessible Modal with React, TypeScript, and Tailwind","url":"https://medium.com/@tadeaspetak/simple-accessible-modal-in-react-typescript-and-tailwind-3296704a985a","rank":-5.642544952660551,"score":3,"time":"2022-02-23T08:45:06Z"},{"id":30440511,"title":"I made a react-wordle fork but it's the MD5 hash","url":"https://md5le.vercel.app","rank":-4.853960595957184,"score":2,"time":"2022-02-23T13:05:13Z"},{"id":30441668,"title":"Simple, Accessible Modal in React, TypeScript, and Tailwind","url":"https://medium.com/@tadeaspetak/simple-accessible-modal-in-react-typescript-and-tailwind-3296704a985a","rank":-5.642544952660551,"score":3,"time":"2022-02-23T14:57:17Z"},{"id":30456454,"title":"Humans and Hibernating Mammals React to Linoleic Acid in the Same Way","url":"https://fireinabottle.net/humans-and-hibernating-mammals-react-to-the-same-amount-of-dietary-linoleic-acid-in-the-same-way-by-becoming-torpid/","rank":-4.853960595957184,"score":61,"time":"2022-02-24T16:17:05Z"},{"id":30471207,"title":"Try ClojureScript and Reagent (React) on CodePen","url":"https://codepen.io/Prestance/pen/PoOdZQw","rank":-5.8814219078830545,"score":1,"time":"2022-02-25T19:29:35Z"},{"id":30492730,"title":"Solana Anchor and React Minimal Example","url":"https://soldev.app/library/implementations/NLKyLYf7g","rank":-6.141418665344863,"score":1,"time":"2022-02-27T21:32:50Z"},{"id":30495034,"title":"Hooks: React’s Do-Notation","url":"https://devanshj.me/writings/hooks-reacts-do-notation","rank":-6.4254656634776115,"score":84,"time":"2022-02-28T01:26:55Z"},{"id":30508524,"title":"Solid.js feels like what I always wanted React to be","url":"https://typeofnan.dev/solid-js-feels-like-what-i-always-wanted-react-to-be/","rank":-5.029694159741383,"score":548,"time":"2022-03-01T02:26:47Z"},{"id":30510376,"title":"Data Fetching in React and Solid","url":"https://dylanvann.com/data-fetching-in-react-and-solid","rank":-6.141418665344863,"score":2,"time":"2022-03-01T06:22:31Z"},{"id":30515190,"title":"Hosting a React App with OpenFaaS","url":"https://www.openfaas.com/blog/react-app/","rank":-6.141418665344863,"score":3,"time":"2022-03-01T15:19:52Z"},{"id":30515536,"title":"React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","url":"https://github.com/facebook/react/blob/main/packages/shared/ReactSharedInternals.js","rank":-5.029694159741383,"score":29,"time":"2022-03-01T15:45:18Z"},{"id":30523869,"title":"Show HN: I made a Wordle clone with React-TypeScript","url":"https://iamjohnmills.github.io/wordle-react-ts/","rank":-5.218630283054186,"score":1,"time":"2022-03-02T04:50:00Z"},{"id":30524741,"title":"Simple and lightweight React store: React rooks","url":"https://github.com/NastuzziSamy/react-rooks","rank":-7.968636859947137,"score":1,"time":"2022-03-02T07:26:07Z"},{"id":30526603,"title":"Find any React component in code faster than ever","url":"https://github.com/infi-pc/locatorjs","rank":-5.4223148645315336,"score":2,"time":"2022-03-02T12:30:57Z"},{"id":30530961,"title":"React Antipatterns to Avoid – Code This, Not That – Fireship","url":"https://www.youtube.com/watch?v=b0IZo2Aho9Y","rank":-5.4223148645315336,"score":1,"time":"2022-03-02T18:35:02Z"},{"id":30531902,"title":"Remotion: Create Videos Programmatically in React","url":"https://github.com/remotion-dev/remotion","rank":-6.141418665344863,"score":2,"time":"2022-03-02T19:41:50Z"},{"id":30538974,"title":"React.js GitHub Issues After Declaring Support for Ukraine","url":"https://github.com/facebook/react/issues","rank":-5.4223148645315336,"score":42,"time":"2022-03-03T09:32:13Z"},{"id":30548771,"title":"React Wordle","url":"https://github.com/cwackerfuss/react-wordle","rank":-7.460654783917127,"score":2,"time":"2022-03-04T00:00:24Z"},{"id":30552284,"title":"Hosting a React App with OpenFaaS","url":"https://www.openfaas.com/blog/react-app/","rank":-6.141418665344863,"score":1,"time":"2022-03-04T08:55:59Z"},{"id":30553088,"title":"React component design patterns for 2022","url":"https://blog.logrocket.com/react-component-design-patterns-2022/","rank":-6.141418665344863,"score":2,"time":"2022-03-04T10:58:33Z"},{"id":30556588,"title":"Prevent Bugs in React Query with TypeScript","url":"https://www.hokla.com/post/how-did-typescript-save-my-react-query-project","rank":-5.8814219078830545,"score":1,"time":"2022-03-04T16:05:20Z"},{"id":30557206,"title":"Create Videos Programmatically in React","url":"https://github.com/remotion-dev/remotion","rank":-6.4254656634776115,"score":42,"time":"2022-03-04T16:53:54Z"},{"id":30566342,"title":"React Native date picker libary","url":"https://github.com/noona-hq/react-native-week-month-date-picker","rank":-6.4254656634776115,"score":1,"time":"2022-03-05T10:57:30Z"},{"id":30578332,"title":"React Through Time: The evolution of a React app over 8 years","url":"https://github.com/i-like-robots/react-through-time","rank":-6.969263392375751,"score":1,"time":"2022-03-06T15:50:29Z"},{"id":30578481,"title":"Show HN: I made a diet diary using Ionic and React","url":"https://apps.apple.com/us/app/food-stocks-diet-diary/id1611330661","rank":-5.029694159741383,"score":2,"time":"2022-03-06T16:08:41Z"},{"id":30584943,"title":"React vs. WordPress: 5-year search trend","url":"https://trends.google.com/trends/explore?q=%2Fm%2F012l1vxv,%2Fm%2F02vtpl&date=today%205-y#TIMESERIES","rank":-5.8814219078830545,"score":2,"time":"2022-03-07T07:01:28Z"},{"id":30589934,"title":"Building Wordle with React (and Stacked PRs)","url":"https://graphite.dev/blog/post/N8SOs49y4bYdV1Vjf5qE","rank":-5.8814219078830545,"score":17,"time":"2022-03-07T16:39:10Z"},{"id":30604047,"title":"React 18 Release candidate released","url":"https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html","rank":-6.4254656634776115,"score":8,"time":"2022-03-08T18:44:22Z"},{"id":30607507,"title":"Headless components in React and why I stopped using a UI library for our design","url":"https://medium.com/@nirbenyair/headless-components-in-react-and-why-i-stopped-using-ui-libraries-a8208197c268","rank":-4.3934495640662155,"score":3,"time":"2022-03-08T21:41:51Z"},{"id":30611131,"title":"React 18 now available as Release Candidate","url":"https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html","rank":-5.8814219078830545,"score":35,"time":"2022-03-09T05:04:20Z"},{"id":30615893,"title":"Fireship Video Made with React","url":"https://github.com/wcandillon/remotion-fireship","rank":-6.4254656634776115,"score":3,"time":"2022-03-09T16:00:24Z"},{"id":30618885,"title":"Automatic Batching in React 18","url":"https://www.dtreelabs.com/blog/automatic-batching-support-in-react-18","rank":-6.4254656634776115,"score":1,"time":"2022-03-09T19:25:43Z"},{"id":30622289,"title":"Make Your Own React","url":"https://mikeguoynes.medium.com/part-1-build-your-own-js-framework-from-scratch-f4e35d0dffa6","rank":-6.737061774670698,"score":2,"time":"2022-03-10T01:39:45Z"},{"id":30624392,"title":"Online Multiplayer UNO game made in React and Node for mobile browsers","url":"https://github.com/Serjeel-Ranjan-911/UNOGame","rank":-4.853960595957184,"score":1,"time":"2022-03-10T08:04:43Z"},{"id":30625110,"title":"Deep Dive into React Native JSI","url":"https://engineering.teknasyon.com/deep-dive-into-react-native-jsi-5fbad4ea8f06","rank":-6.141418665344863,"score":2,"time":"2022-03-10T09:52:10Z"},{"id":30648424,"title":"macOS System Preferences Uses React","url":"https://blog.jim-nielsen.com/2022/inspecting-web-views-in-macos/","rank":-6.4254656634776115,"score":536,"time":"2022-03-12T02:27:09Z"},{"id":30651845,"title":"React DaisyUI – Easily Themeable TailwindCSS Components","url":"https://github.com/daisyui/react-daisyui","rank":-6.141418665344863,"score":2,"time":"2022-03-12T15:04:56Z"},{"id":30659833,"title":"Dioxus: React-like library for building cross-platform user interfaces in Rust","url":"https://github.com/DioxusLabs/dioxus","rank":-4.853960595957184,"score":5,"time":"2022-03-13T10:10:21Z"},{"id":30675164,"title":"Embed Grafana for Your Customers in React","url":"https://fusebit.io/blog/grafana-in-react/","rank":-5.8814219078830545,"score":4,"time":"2022-03-14T17:19:45Z"},{"id":30678100,"title":"Solito – React Native and Next.js, Unified","url":"https://solito.dev/","rank":-5.8814219078830545,"score":216,"time":"2022-03-14T20:51:15Z"},{"id":30678109,"title":"Show HN: Scordle – a word search game written in React","url":"https://scordle.onrender.com/","rank":-5.218630283054186,"score":1,"time":"2022-03-14T20:51:57Z"},{"id":30681040,"title":"Corset a front end SPA alternative to React/Vue/Sevelt","url":"https://corset.dev/","rank":-5.218630283054186,"score":2,"time":"2022-03-15T02:20:14Z"},{"id":30682504,"title":"Show HN: Reams, a deeply superficial RSS iOS app, React Native, open source","url":"https://apps.apple.com/us/app/reams/id1229027127","rank":-4.690092449226312,"score":9,"time":"2022-03-15T07:18:52Z"},{"id":30684625,"title":"React Flow v10","url":"https://reactflow.dev/blog/react-flow-v10/","rank":-7.080419157732719,"score":4,"time":"2022-03-15T12:54:40Z"},{"id":30684777,"title":"Delightful React File Structure","url":"https://www.joshwcomeau.com/react/file-structure/","rank":-6.737061774670698,"score":97,"time":"2022-03-15T13:11:11Z"},{"id":30684903,"title":"React Native After 3.5 years of working at Wix","url":"https://medium.com/@wabbass33/after-3-5-years-of-working-at-wix-mobile-r-d-infrastructure-team-and-as-an-ex-owner-of-faa6bd68015b","rank":-5.218630283054186,"score":1,"time":"2022-03-15T13:23:32Z"},{"id":30684964,"title":"Open source React unique UI avatar library","url":"https://avvvatars.com","rank":-5.8814219078830545,"score":2,"time":"2022-03-15T13:28:01Z"},{"id":30686759,"title":"Show HN: New React Flow version with many new features","url":"https://reactflow.dev/","rank":-5.218630283054186,"score":2,"time":"2022-03-15T15:45:45Z"},{"id":30688037,"title":"Flutter is better than React Native in all the ways that don’t matter","url":"https://shift.infinite.red/flutter-is-better-than-react-native-fed10c92a768?gi=a61487141218","rank":-4.5369272462944465,"score":2,"time":"2022-03-15T17:16:51Z"},{"id":30688094,"title":"Flutter is better than React Native in all the ways that don't matter","url":"https://shift.infinite.red/flutter-is-better-than-react-native-fed10c92a768?gi=21c579490c71","rank":-4.5369272462944465,"score":3,"time":"2022-03-15T17:21:27Z"},{"id":30688451,"title":"Flutter is better than React Native in all the ways that don’t matter","url":"https://shift.infinite.red/flutter-is-better-than-react-native-fed10c92a768?gi=1d17c8d5931","rank":-4.5369272462944465,"score":2,"time":"2022-03-15T17:47:05Z"},{"id":30698066,"title":"Top React Projects to Add to Your Resume in 2022","url":"https://www.crio.do/blog/top-5-javascript-projects-reactjs/","rank":-5.218630283054186,"score":1,"time":"2022-03-16T12:46:44Z"},{"id":30698083,"title":"Flutter is better than React Native","url":"https://shift.infinite.red/flutter-is-better-than-react-native-fed10c92a768?gi=e15a198280ad","rank":-6.141418665344863,"score":1,"time":"2022-03-16T12:48:10Z"},{"id":30698642,"title":"Ladle, a tool for developing and testing your React components","url":"https://www.ladle.dev/blog/introducing-ladle/","rank":-5.218630283054186,"score":1,"time":"2022-03-16T13:37:35Z"},{"id":30699664,"title":"Flutter is better than React Native in all the ways that don’t matter","url":"https://shift.infinite.red/flutter-is-better-than-react-native-fed10c92a768?gi=3110e8d1fe6","rank":-4.5369272462944465,"score":136,"time":"2022-03-16T15:02:24Z"},{"id":30700270,"title":"React Native – An Update on the New Architecture Rollout","url":"https://reactnative.dev/blog/2022/03/15/an-update-on-the-new-architecture-rollout","rank":-5.4223148645315336,"score":1,"time":"2022-03-16T15:47:47Z"},{"id":30704759,"title":"Zero-Configuration Django and React","url":"https://www.reactivated.io/","rank":-6.4254656634776115,"score":3,"time":"2022-03-16T22:09:19Z"},{"id":30709944,"title":"Mastering React was never easier, “React – The Road To Enterprise” has launched","url":"https://theroadtoenterprise.com/books/react-the-road-to-enterprise","rank":-6.969263392375751,"score":3,"time":"2022-03-17T11:34:55Z"},{"id":30712114,"title":"Building a YouTube Clone with React and Next.js","url":"https://api.video/blog/use-cases/rebuilding-youtube-with-api-video-next-js/","rank":-5.4223148645315336,"score":11,"time":"2022-03-17T15:22:23Z"},{"id":30718919,"title":"Background on React's __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","url":"https://twitter.com/dan_abramov/status/1489278948517289991","rank":-4.5369272462944465,"score":26,"time":"2022-03-18T05:08:03Z"},{"id":30726060,"title":"Zero-Configuration Django and React","url":"https://www.reactivated.io/","rank":-6.4254656634776115,"score":3,"time":"2022-03-18T18:54:44Z"},{"id":30732676,"title":"React tree view component using HTML details and summary tags","url":"https://blahr.im/posts/react-tree-view-component","rank":-5.218630283054186,"score":2,"time":"2022-03-19T10:35:07Z"},{"id":30733698,"title":"Show HN: AgnosticUI a React, Vue 3, Svelte, and Angular UI Library","url":"https://www.agnosticui.com/","rank":-4.853960595957184,"score":24,"time":"2022-03-19T13:52:59Z"},{"id":30757417,"title":"React Cosmos: Great Potential","url":"https://github.com/react-cosmos/react-cosmos","rank":-6.737061774670698,"score":2,"time":"2022-03-21T17:53:23Z"},{"id":30758887,"title":"Preemptive memoization in React is probably not Evil (yet)","url":"https://www.zhenghao.io/posts/memo-or-not","rank":-5.4223148645315336,"score":4,"time":"2022-03-21T19:51:13Z"},{"id":30759358,"title":"React Arborist – A full-featured tree component for React","url":"https://github.com/brimdata/react-arborist","rank":-7.536359457861464,"score":210,"time":"2022-03-21T20:35:32Z"},{"id":30760696,"title":"Show HN: Write React Hooks with Classes","url":"https://github.com/wishawa/class-based-react-hooks","rank":-5.8814219078830545,"score":3,"time":"2022-03-21T22:41:41Z"},{"id":30765892,"title":"Show HN: React-based static site generator that outputs no client-side JS","url":"https://radishjs.com","rank":-4.690092449226312,"score":21,"time":"2022-03-22T13:35:42Z"},{"id":30770231,"title":"Preemptive memoization in React is probably not Evil (yet)","url":"https://www.zhenghao.io/posts/memo-or-not","rank":-5.4223148645315336,"score":3,"time":"2022-03-22T19:15:34Z"},{"id":30770618,"title":"React Trends: Interview with React Query Creator Tanner Linsley","url":"https://www.youtube.com/watch?v=gJD94psC0ZQ","rank":-7.536359457861464,"score":8,"time":"2022-03-22T19:49:54Z"},{"id":30777267,"title":"Confused over React Native vs. swift in 2022?","url":"https://refind.com/links/123794705?via=refind","rank":-5.642544952660551,"score":1,"time":"2022-03-23T11:18:21Z"},{"id":30778003,"title":"Show HN: React import CSV/XLS flow. Open source alternative to Flatfile","url":"https://github.com/UgnisSoftware/react-spreadsheet-import","rank":-4.853960595957184,"score":1,"time":"2022-03-23T13:00:39Z"},{"id":30780514,"title":"Releasing React Flow 10 and React Flow Pro – React Flow","url":"https://reactflow.dev/blog/react-flow-v10/","rank":-8.485716741824634,"score":2,"time":"2022-03-23T16:52:34Z"},{"id":30781017,"title":"'Fourier series' takes Netflix watchers for toss, Math lovers react in nostalgia","url":"https://www.freepressjournal.in/viral/fourier-series-takes-netflix-watchers-for-toss-math-lovers-react-in-nostalgia","rank":-4.853960595957184,"score":2,"time":"2022-03-23T17:30:32Z"},{"id":30781027,"title":"Preemptive Memoization in React Is Probably Not Evil (Yet)","url":"https://www.zhenghao.io/posts/memo-or-not","rank":-5.4223148645315336,"score":2,"time":"2022-03-23T17:31:19Z"},{"id":30781549,"title":"React Toast and Inbox for Notifications That Don’t Suck","url":"https://www.courier.com/blog/react-toast-inbox-notifications/","rank":-5.218630283054186,"score":1,"time":"2022-03-23T18:17:37Z"},{"id":30781909,"title":"A TUI-rs framework inspired by Elm and React","url":"https://github.com/veeso/tui-realm","rank":-5.4223148645315336,"score":2,"time":"2022-03-23T18:53:18Z"},{"id":30783456,"title":"Remixing React Router","url":"https://remix.run/blog/remixing-react-router","rank":-7.080419157732719,"score":5,"time":"2022-03-23T21:12:44Z"},{"id":30783462,"title":"Show HN: Reactirator, a desktop app to create and manage React.js applications","url":"https://github.com/Leopold-V/Reactirator","rank":-4.690092449226312,"score":6,"time":"2022-03-23T21:13:09Z"},{"id":30783626,"title":"Ionic vs. React Native: Performance Comparison","url":"https://ionicframework.com/blog/ionic-vs-react-native-performance-comparison/","rank":-6.141418665344863,"score":3,"time":"2022-03-23T21:27:15Z"},{"id":30786255,"title":"New Blog: React Redux Remix","url":"https://reactreduxremix.org/","rank":-6.4254656634776115,"score":1,"time":"2022-03-24T03:57:36Z"},{"id":30788110,"title":"Pigs, like people, react emotionally to music","url":"https://www.science.org/content/article/pigs-people-react-emotionally-music","rank":-5.8814219078830545,"score":5,"time":"2022-03-24T10:38:56Z"},{"id":30788560,"title":"Using React Native Skia to Build a 60 FPS Free-Hand Drawing App","url":"https://blog.notesnook.com/drawing-app-with-react-native-skia","rank":-4.690092449226312,"score":6,"time":"2022-03-24T11:48:09Z"},{"id":30789518,"title":"Concepts That Every React Native Developer Should Know","url":"https://medium.com/att-israel/concepts-that-every-react-native-developer-should-know-6e0b424d7b44","rank":-5.642544952660551,"score":2,"time":"2022-03-24T13:34:30Z"},{"id":30790909,"title":"RFC: Intent to Ship React 18","url":"https://github.com/reactjs/rfcs/blob/react-18/text/0000-react-18.md","rank":-6.141418665344863,"score":86,"time":"2022-03-24T15:05:36Z"},{"id":30791943,"title":"Remixing React Router","url":"https://remix.run/blog/remixing-react-router","rank":-7.080419157732719,"score":4,"time":"2022-03-24T16:15:58Z"},{"id":30801555,"title":"How to set up localization in your React app","url":"https://relatablecode.com/how-to-set-up-localization-with-react-i18next/","rank":-5.4223148645315336,"score":2,"time":"2022-03-25T12:55:48Z"},{"id":30807560,"title":"React in Python with Pyodide","url":"https://blog.pyodide.org/posts/react-in-python-with-pyodide/","rank":-6.4254656634776115,"score":3,"time":"2022-03-25T22:21:31Z"},{"id":30809639,"title":"Show HN: Memorize-Up Made with React","url":"https://acos.games/g/memorize-up","rank":-5.8814219078830545,"score":3,"time":"2022-03-26T06:05:23Z"},{"id":30809948,"title":"YouTube Video as Background in React","url":"https://github.com/Debdut/youtube-bg-react","rank":-6.141418665344863,"score":30,"time":"2022-03-26T07:18:52Z"},{"id":30814388,"title":"How to Add ESlint, Prettier, and Husky (Git Hook) in React JavaScript 2022","url":"https://blog.nerdjfpb.com/how-to-add-eslint-prettier-and-husky-git-hook-in-react-js-2022/","rank":-4.690092449226312,"score":1,"time":"2022-03-26T19:05:26Z"},{"id":30834429,"title":"When Does React Render Your Component?","url":"https://www.zhenghao.io/posts/react-rerender","rank":-6.141418665344863,"score":4,"time":"2022-03-28T19:17:43Z"},{"id":30844414,"title":"React v18.0","url":"https://reactjs.org/blog/2022/03/29/react-v18.html","rank":-7.080419157732719,"score":489,"time":"2022-03-29T16:09:50Z"},{"id":30850048,"title":"There is no XSS in React","url":"https://noxssinreact.com/","rank":-6.141418665344863,"score":4,"time":"2022-03-30T00:16:37Z"},{"id":30851802,"title":"Fre: 1KB Concurrency React Alternative","url":"https://fre.deno.dev/","rank":-6.4254656634776115,"score":2,"time":"2022-03-30T05:37:59Z"},{"id":30852015,"title":"Show HN: Live TV; ThreeJS and React","url":"https://svc2.com","rank":-5.8814219078830545,"score":2,"time":"2022-03-30T06:17:09Z"},{"id":30853757,"title":"RFC: Intent to Ship React 18","url":"https://github.com/reactjs/rfcs/blob/react-18/text/0212-react-18.md","rank":-6.141418665344863,"score":2,"time":"2022-03-30T11:33:57Z"},{"id":30864173,"title":"NodeToy – The Shader Tool for the Web – Export to Threejs and React-Three-Fiber","url":"https://nodetoy.co/","rank":-4.5369272462944465,"score":4,"time":"2022-03-31T05:41:06Z"},{"id":30866369,"title":"How to Choose Between React and Angular for a Project?","url":"https://appdevelopmentcompanies.co/mobile-app-development/choose-between-react-and-angular-for-a-project","rank":-5.218630283054186,"score":1,"time":"2022-03-31T12:24:19Z"},{"id":30866976,"title":"How to build a live streaming app in 3 steps with React Native","url":"https://api.video/blog/tutorials/how-to-build-a-live-streaming-app-in-3-steps/","rank":-4.690092449226312,"score":7,"time":"2022-03-31T13:33:32Z"},{"id":30871708,"title":"Show HN: React-Table-Library","url":"https://react-table-library.com/","rank":-6.4254656634776115,"score":15,"time":"2022-03-31T20:11:52Z"},{"id":30874386,"title":"React Native 0.68","url":"https://reactnative.dev/blog/2022/03/30/version-068","rank":-6.737061774670698,"score":1,"time":"2022-04-01T01:53:16Z"},{"id":30883837,"title":"Gen-Z Mode for React Native [video]","url":"https://www.youtube.com/watch?v=0FC8O9mRUmg","rank":-5.8814219078830545,"score":1,"time":"2022-04-01T22:10:55Z"},{"id":30885944,"title":"React Native 0.68","url":"https://reactnative.dev/blog/2022/03/30/version-068","rank":-6.737061774670698,"score":1,"time":"2022-04-02T05:01:01Z"},{"id":30888484,"title":"Ionic vs. React Native: Performance Comparison","url":"https://ionicframework.com/blog/ionic-vs-react-native-performance-comparison/","rank":-6.141418665344863,"score":3,"time":"2022-04-02T14:21:24Z"},{"id":30889424,"title":"Newline Guide on Creating React Libraries from Scratch","url":"https://www.newline.co/courses/creating-react-libraries-from-scratch","rank":-5.642544952660551,"score":3,"time":"2022-04-02T16:28:47Z"},{"id":30889522,"title":"Ask HN: How to give each list item a left swipe gesture in react-native?","url":"https://stackoverflow.com/questions/71719089/how-to-implement-a-vertical-list-and-give-each-item-a-left-swipe-gesture-to-show","rank":-4.3934495640662155,"score":2,"time":"2022-04-02T16:39:16Z"},{"id":30889719,"title":"How to Set Up a Basic React-Router V6","url":"https://www.tecforfun.com/react/react-router-v6-basics/","rank":-5.4223148645315336,"score":1,"time":"2022-04-02T16:58:58Z"},{"id":30901474,"title":"How to Use Props in React","url":"https://www.robinwieruch.de/react-pass-props-to-component/","rank":-6.141418665344863,"score":1,"time":"2022-04-03T22:41:48Z"},{"id":30904175,"title":"A Movie App Built Using React Native","url":"https://reactnativeexample.com/a-movie-app-built-using-react-native/","rank":-5.8814219078830545,"score":1,"time":"2022-04-04T07:37:12Z"},{"id":30908028,"title":"Svelte is better than React","url":"https://labs.hamy.xyz/posts/svelte-is-better-than-react/","rank":-6.4254656634776115,"score":2,"time":"2022-04-04T15:47:26Z"},{"id":30912652,"title":"How Do React Hooks Work?: Closures","url":"https://www.netlify.com/blog/2019/03/11/deep-dive-how-do-react-hooks-really-work/","rank":-6.141418665344863,"score":2,"time":"2022-04-04T22:13:11Z"},{"id":30913797,"title":"Show HN: An open-source DEV.to clone in React","url":"https://github.com/eknoorpreet/dev.to-clone","rank":-5.218630283054186,"score":3,"time":"2022-04-05T00:29:27Z"},{"id":30914991,"title":"Setup for using and embedding React.js in WordPress via WebPack","url":"https://www.webredone.com/blog/embed-react-components-in-wordpress-websites/","rank":-5.029694159741383,"score":1,"time":"2022-04-05T03:26:37Z"},{"id":30917621,"title":"Show HN: LeFun.fun – an online board game platform with games built in React","url":"https://lefun.fun/","rank":-4.5369272462944465,"score":4,"time":"2022-04-05T11:25:56Z"},{"id":30930749,"title":"Pilots of AF11 reported their B777 didn't react to commands on final [audio]","url":"https://www.youtube.com/watch?v=avVvgYQtDiI","rank":-4.5369272462944465,"score":2,"time":"2022-04-06T11:13:13Z"},{"id":30945946,"title":"Import SVGs as React Components – How to Code Tutorial","url":"https://www.youtube.com/watch?v=KOo8UuoY33I","rank":-5.4223148645315336,"score":1,"time":"2022-04-07T15:38:45Z"},{"id":30955098,"title":"Synergies: A performant and distributed React Context State","url":"https://synergies.js.org//","rank":-5.642544952660551,"score":2,"time":"2022-04-08T09:43:07Z"},{"id":30960581,"title":"Show HN: FeedVid Live – A text-adventure inspired game made in React / Three.js","url":"https://varunramesh.itch.io/feedvid-live","rank":-4.5369272462944465,"score":1,"time":"2022-04-08T18:11:43Z"},{"id":30974064,"title":"React – The Missing Parts","url":"https://acko.net/blog/react-the-missing-parts/","rank":-6.737061774670698,"score":2,"time":"2022-04-10T02:49:31Z"},{"id":30975056,"title":"Show HN: Sync animations and timers across a react app","url":"https://github.com/peterjuras/react-time-sync","rank":-5.218630283054186,"score":3,"time":"2022-04-10T07:14:16Z"},{"id":30976040,"title":"PSA: React 18 calls code twice in strict mode to detect unintended side effects","url":"https://reactjs.org/docs/strict-mode.html#detecting-unexpected-side-effects","rank":-4.5369272462944465,"score":135,"time":"2022-04-10T11:03:48Z"},{"id":30990388,"title":"React Libraries for 2022","url":"https://www.robinwieruch.de/react-libraries/","rank":-6.737061774670698,"score":1,"time":"2022-04-11T15:45:58Z"},{"id":30996117,"title":"Lemon Design – A React component library based on Tailwind CSS","url":"https://lemondesign.dev/","rank":-5.218630283054186,"score":2,"time":"2022-04-11T22:47:48Z"},{"id":30997517,"title":"To Act or React? Investigating Proactive Strategies for Moderation(2019)[pdf]","url":"https://arxiv.org/abs/1906.11932","rank":-5.029694159741383,"score":2,"time":"2022-04-12T01:33:49Z"},{"id":31011988,"title":"Show HN: Generating Type-Safe React Hooks from OpenAPI","url":"https://xata.io/blog/openapi-typesafe-react-query-hooks","rank":-5.4223148645315336,"score":2,"time":"2022-04-13T07:14:47Z"},{"id":31012052,"title":"One Year of Preview.js, a.k.a. React Preview","url":"https://www.indiehackers.com/post/one-year-of-preview-js-aka-react-preview-392157fd92","rank":-5.218630283054186,"score":1,"time":"2022-04-13T07:28:33Z"},{"id":31013517,"title":"What's New in React 18","url":"https://blog.appsignal.com/2022/04/13/whats-new-in-react-18.html","rank":-6.141418665344863,"score":2,"time":"2022-04-13T11:45:42Z"},{"id":31014591,"title":"Port: Adopt a DevPortal without React knowledge","url":"https://www.getport.io/","rank":-5.8814219078830545,"score":8,"time":"2022-04-13T13:45:46Z"},{"id":31019857,"title":"Remixing React Router","url":"https://remix.run/blog/remixing-react-router","rank":-7.080419157732719,"score":1,"time":"2022-04-13T20:30:38Z"},{"id":31035855,"title":"FortuneSheet – Rich-featured online spreadsheet library for React","url":"https://github.com/ruilisi/fortune-sheet","rank":-5.642544952660551,"score":11,"time":"2022-04-15T01:55:23Z"},{"id":31039197,"title":"An Ultimate Guide on Hiring React Developers","url":"https://www.suffescom.com/blog/an-ultimate-guide-on-hiring-react-developers/","rank":-5.8814219078830545,"score":1,"time":"2022-04-15T12:02:25Z"},{"id":31044597,"title":"Show HN: React state management you already know how to use","url":"https://github.com/mfbx9da4/create-react-state/blob/main/readme.md","rank":-5.029694159741383,"score":6,"time":"2022-04-15T19:22:45Z"},{"id":31045289,"title":"Unicorn or Chameleon? Two strategies for exporting customizable React components","url":"https://clerk.dev/blog/exporting-customizable-react-components","rank":-5.218630283054186,"score":2,"time":"2022-04-15T20:18:15Z"},{"id":31054333,"title":"React-Redux v8.0.0: React 18 support, TS conversion, modern build output","url":"https://github.com/reduxjs/react-redux/releases/tag/v8.0.0","rank":-6.798733011723831,"score":2,"time":"2022-04-16T17:43:39Z"},{"id":31056459,"title":"mfbx9da4/create-react-state: React state management you already know how to use","url":"https://github.com/mfbx9da4/create-react-state","rank":-6.798733011723831,"score":2,"time":"2022-04-16T21:58:27Z"},{"id":31061650,"title":"Why don't social media companies react to negative signals from users?","url":"https://twitter.com/danluu/status/1504567905819643904","rank":-4.853960595957184,"score":8,"time":"2022-04-17T15:47:19Z"},{"id":31064159,"title":"Show HN: A React component for WinBox, A virtual window manager for React","url":"https://github.com/RickoNoNo3/react-winbox","rank":-6.798733011723831,"score":4,"time":"2022-04-17T20:29:26Z"},{"id":31075773,"title":"React PWA v2 is here with Vite, TypeScript, React v18, and more","url":"https://github.com/suren-atoyan/react-pwa","rank":-6.969263392375751,"score":2,"time":"2022-04-18T20:06:14Z"},{"id":31083531,"title":"Show HN: Aspect – Webflow for React Components","url":"https://dev.aspect.app","rank":-5.8814219078830545,"score":4,"time":"2022-04-19T14:21:51Z"},{"id":31090723,"title":"Show HN: Crylic, a Wysiwyg Editor for React","url":"https://www.crylic.io","rank":-5.642544952660551,"score":19,"time":"2022-04-19T23:27:24Z"},{"id":31094763,"title":"Creating a Rich Text Editor Using Rust and React","url":"https://fiberplane.dev/blog/creating-a-rich-text-editor-using-rust-and-react/","rank":-5.4223148645315336,"score":3,"time":"2022-04-20T10:13:18Z"},{"id":31103818,"title":"Building a Progressive Web App with React 18","url":"https://blog.openreplay.com/building-a-progressive-web-app-with-react-18/","rank":-5.642544952660551,"score":2,"time":"2022-04-20T22:20:07Z"},{"id":31104135,"title":"Show HN: React hook to transition a value","url":"https://github.com/dev-bjoern/react-transition-value","rank":-5.642544952660551,"score":4,"time":"2022-04-20T22:57:59Z"},{"id":31107140,"title":"The Catch with React Hooks","url":"https://stevenkitterman.com/posts/the-catch-with-react-hooks","rank":-6.4254656634776115,"score":1,"time":"2022-04-21T08:28:12Z"},{"id":31108672,"title":"Building a Terminal Wordle Game with React Ink","url":"https://spin.atomicobject.com/2022/04/21/terminal-wordle-react-ink/","rank":-5.642544952660551,"score":2,"time":"2022-04-21T12:47:06Z"},{"id":31116057,"title":"How does React concurrency improve performance in a single threaded environment?","url":"https://ryanlmahan.com/blog/reactconcurrency/","rank":-5.029694159741383,"score":1,"time":"2022-04-21T22:39:17Z"},{"id":31118539,"title":"Trendiest free open-source admin template for Chakra UI and React","url":"https://github.com/horizon-ui/horizon-ui-chakra","rank":-5.029694159741383,"score":2,"time":"2022-04-22T05:37:04Z"},{"id":31123993,"title":"React for the Haters in 100 Seconds","url":"https://www.youtube.com/watch?v=HyWYpM_S-2c","rank":-5.8814219078830545,"score":3,"time":"2022-04-22T16:37:49Z"},{"id":31132493,"title":"Mastering CSS Transitions with React 18","url":"https://blog.openreplay.com/mastering-css-transitions-with-react-18/","rank":-6.141418665344863,"score":2,"time":"2022-04-23T08:42:06Z"},{"id":31141732,"title":"Jotai – primitive state management within React","url":"https://jotai.org","rank":-6.141418665344863,"score":1,"time":"2022-04-24T06:23:22Z"},{"id":31164799,"title":"Show HN: Thin Back end, a universal back end for making realtime React Apps","url":"https://thin.dev/","rank":-4.5369272462944465,"score":147,"time":"2022-04-26T07:01:29Z"},{"id":31165982,"title":"Mastering CSS Transitions with React 18","url":"https://blog.openreplay.com/mastering-css-transitions-with-react-18/","rank":-6.141418665344863,"score":1,"time":"2022-04-26T11:04:43Z"},{"id":31179751,"title":"Working with SVGs in React Native","url":"https://blog.openreplay.com/working-with-svgs-in-react-native/","rank":-6.141418665344863,"score":1,"time":"2022-04-27T13:40:26Z"},{"id":31180527,"title":"Syncing a Transcript with Audio in React","url":"https://builds.metaview.ai/syncing-a-transcript-with-audio-in-react/","rank":-5.8814219078830545,"score":9,"time":"2022-04-27T14:45:44Z"},{"id":31191484,"title":"How to Tame React’s UseCallback Hook","url":"https://kinsta.com/blog/react-usecallback/","rank":-5.8814219078830545,"score":2,"time":"2022-04-28T12:01:44Z"},{"id":31203743,"title":"Now you can export Spline scenes as: – Vanilla JavaScript, threejs or react","url":"https://twitter.com/splinetool/status/1519739608484954114","rank":-4.853960595957184,"score":1,"time":"2022-04-29T11:19:40Z"},{"id":31229437,"title":"Creating a Rich Text Editor Using Rust and React","url":"https://fiberplane.dev/blog/creating-a-rich-text-editor-using-rust-and-react/","rank":-5.4223148645315336,"score":1,"time":"2022-05-01T22:41:55Z"},{"id":31235791,"title":"My First Project in React and Ts, Valorant Wiki Inn","url":"https://github.com/MatteoLeonesi/Valorant-Wiki-Inn","rank":-5.218630283054186,"score":1,"time":"2022-05-02T14:47:55Z"},{"id":31239188,"title":"I built a scroll experience library for react","url":"https://scrollex-docs.vercel.app/","rank":-5.642544952660551,"score":2,"time":"2022-05-02T18:48:30Z"},{"id":31244043,"title":"A framework for building native Windows/macOS apps with React","url":"https://github.com/microsoft/react-native-windows","rank":-5.218630283054186,"score":1,"time":"2022-05-03T03:08:09Z"},{"id":31245437,"title":"Coding Challenges for React and Java Developers","url":"https://community.turing.com/events/details/turing-turing-global-community-presents-turing-jump-start-2/","rank":-5.8814219078830545,"score":3,"time":"2022-05-03T06:48:12Z"},{"id":31245462,"title":"React Native On-Device Machine Learning with Google ML Kit","url":"https://github.com/a7med-mahmoud/react-native-ml-kit","rank":-5.218630283054186,"score":27,"time":"2022-05-03T06:53:20Z"},{"id":31245598,"title":"I don't miss React: a story about using the platform","url":"https://www.jackfranklin.co.uk/blog/working-with-react-and-the-web-platform/","rank":-5.029694159741383,"score":334,"time":"2022-05-03T07:14:38Z"},{"id":31245966,"title":"React Antipatterns to Avoid","url":"https://www.youtube.com/watch?v=b0IZo2Aho9Y","rank":-6.737061774670698,"score":1,"time":"2022-05-03T08:23:19Z"},{"id":31246732,"title":"Difference Between React JavaScript and React Native","url":"https://www.zenesys.com/blog/difference-between-reactjs-and-react-native","rank":-7.968636859947137,"score":1,"time":"2022-05-03T10:41:32Z"},{"id":31253439,"title":"Concurrent React","url":"https://www.youtube.com/watch?v=NZoRlVi3MjQ","rank":-7.460654783917127,"score":1,"time":"2022-05-03T20:54:15Z"},{"id":31255360,"title":"Show HN: Open-Source Role-Based Access Management for React","url":"https://github.com/Permify/react-role","rank":-5.218630283054186,"score":12,"time":"2022-05-04T00:19:46Z"},{"id":31256083,"title":"(P)react vs. Web Components: a Xoogler's perspective","url":"https://whistlr.info/2022/react-preact-wc/","rank":-5.4223148645315336,"score":1,"time":"2022-05-04T02:28:41Z"},{"id":31259930,"title":"Voby: New React-like framework with Solid-like performance (no Babel, no magic)","url":"https://github.com/fabiospampinato/voby","rank":-4.690092449226312,"score":3,"time":"2022-05-04T13:15:50Z"},{"id":31263600,"title":"React RFC: useEvent()","url":"https://github.com/reactjs/rfcs/pull/220","rank":-7.080419157732719,"score":3,"time":"2022-05-04T17:45:56Z"},{"id":31263611,"title":"New React RFC: useEvent()","url":"https://github.com/reactjs/rfcs/blob/c5217c9dcf1ad46790ce6614976a65a35ed92b2e/text/0000-useevent.md","rank":-6.737061774670698,"score":0,"time":"2022-05-04T17:47:05Z"},{"id":31265946,"title":"The official Microsoft toolbox for React Native","url":"https://microsoft.github.io/rnx-kit/blog/react-native-developer-tools","rank":-5.8814219078830545,"score":4,"time":"2022-05-04T21:15:13Z"},{"id":31270194,"title":"Show HN: Free open-source admin template for Chakra UI and React","url":"https://github.com/horizon-ui/horizon-ui-chakra","rank":-4.853960595957184,"score":5,"time":"2022-05-05T06:23:35Z"},{"id":31270590,"title":"Improve your React app performance using React Profiler","url":"https://medium.com/inato/prevent-re-renders-in-your-react-app-using-react-profiler-93c492110e30","rank":-7.746472238338964,"score":4,"time":"2022-05-05T07:29:07Z"},{"id":31282016,"title":"Show HN: Simple React clone built with TypeScript","url":"https://github.com/mhluska/poker-tracker/tree/master/src/lib/renderer","rank":-5.642544952660551,"score":5,"time":"2022-05-06T06:40:28Z"},{"id":31287551,"title":"Learning React State Manager Jotai with 7GUIS Tasks","url":"https://blog.axlight.com/posts/learning-react-state-manager-jotai-with-7guis-tasks/","rank":-5.642544952660551,"score":1,"time":"2022-05-06T17:10:38Z"},{"id":31302536,"title":"Show HN: Snappy Icons–Open Source Icon Pack for React Native","url":"https://snappyicons.com","rank":-5.029694159741383,"score":5,"time":"2022-05-08T09:33:01Z"},{"id":31302640,"title":"Ionic React vs. React Native","url":"https://ionic.io/resources/articles/ionic-react-vs-react-native","rank":-8.453521692771032,"score":2,"time":"2022-05-08T09:59:37Z"},{"id":31306313,"title":"React for the Haters in 100 Seconds [video]","url":"https://www.youtube.com/watch?v=HyWYpM_S-2c","rank":-5.642544952660551,"score":4,"time":"2022-05-08T17:50:49Z"},{"id":31306700,"title":"How Do React State Management Tools Like Redux, Recoil Work Under the Hood?","url":"https://medium.com/@a.bouhuolia/how-do-react-state-management-tools-like-redux-recoil-work-under-the-hood-fe7cebc17513","rank":-4.690092449226312,"score":1,"time":"2022-05-08T18:28:18Z"},{"id":31308131,"title":"Concurrent React","url":"https://www.youtube.com/watch?v=NZoRlVi3MjQ","rank":-7.460654783917127,"score":2,"time":"2022-05-08T21:04:03Z"},{"id":31308330,"title":"Prisma founder: “I'm starting to give up on React Strict Mode”","url":"https://twitter.com/schickling/status/1523378971458498560","rank":-4.853960595957184,"score":3,"time":"2022-05-08T21:33:10Z"},{"id":31313187,"title":"Show HN: 3D Portfolio website with late 90s aesthetic, made with Three and React","url":"https://henryheffernan.com/","rank":-4.5369272462944465,"score":29,"time":"2022-05-09T12:18:16Z"},{"id":31314416,"title":"What the useEvent React hook is (and isn't)","url":"https://typeofnan.dev/what-the-useevent-react-hook-is-and-isnt/","rank":-5.4223148645315336,"score":4,"time":"2022-05-09T14:28:11Z"},{"id":31329716,"title":"FedEx Influenced the React Logo","url":"https://maykelloomans.com/notebook/how-fedex-influenced-the-react-logo","rank":-6.4254656634776115,"score":1,"time":"2022-05-10T17:22:26Z"},{"id":31332128,"title":"Wordle in the Terminal, Built with React","url":"https://github.com/jrr/inkle","rank":-5.8814219078830545,"score":1,"time":"2022-05-10T20:18:21Z"},{"id":31352258,"title":"Flutter vs. Native vs. React-Native: Examining Performance","url":"https://medium.com/swlh/flutter-vs-native-vs-react-native-examining-performance-31338f081980","rank":-5.642544952660551,"score":2,"time":"2022-05-12T11:10:22Z"},{"id":31353342,"title":"Flutter vs. React Native: Which Should You Select?","url":"https://www.filesresidence.com/flutter-vs-react-native/","rank":-5.642544952660551,"score":1,"time":"2022-05-12T12:52:54Z"},{"id":31364081,"title":"Show HN: A Visual IDE for React","url":"https://dev.aspect.app","rank":-5.8814219078830545,"score":479,"time":"2022-05-13T06:30:24Z"},{"id":31364916,"title":"Show HN: React Routing in 120 lines (including comments)","url":"https://github.com/ashok-khanna/react-snippets/blob/main/Router.js","rank":-5.4223148645315336,"score":74,"time":"2022-05-13T08:49:44Z"},{"id":31365440,"title":"Playwright Test can now test your React, Vue.js or Svelte components","url":"https://playwright.dev/docs/test-components","rank":-4.853960595957184,"score":2,"time":"2022-05-13T10:17:27Z"},{"id":31367798,"title":"Show HN: React library for Y-M-D date dropdown UI","url":"https://whitphx.github.io/react-ymd-date-select/","rank":-5.029694159741383,"score":1,"time":"2022-05-13T14:06:41Z"},{"id":31375915,"title":"What the useEvent React hook is (and isn't)","url":"https://typeofnan.dev/what-the-useevent-react-hook-is-and-isnt/","rank":-5.4223148645315336,"score":4,"time":"2022-05-14T07:49:19Z"},{"id":31384562,"title":"Streaming Server Side Render in React 18","url":"https://github.com/maxam2017/react-18-ssr","rank":-5.8814219078830545,"score":42,"time":"2022-05-15T01:53:08Z"},{"id":31386924,"title":"The React Named Children Pattern","url":"https://blog.nolanphillips.com/the-react-named-children-pattern","rank":-6.4254656634776115,"score":2,"time":"2022-05-15T11:37:08Z"},{"id":31389411,"title":"React and LiveView in 2022","url":"https://blog.nootch.net/post/react-and-phoenix-liveview-2022/","rank":-6.4254656634776115,"score":2,"time":"2022-05-15T17:51:20Z"},{"id":31392913,"title":"A fresh retake of the React API in Fable","url":"https://zaid-ajaj.github.io/Feliz/","rank":-5.4223148645315336,"score":3,"time":"2022-05-16T01:28:07Z"},{"id":31395296,"title":"Curated job board web/mobile app written in React Native Web","url":"https://realremote.io/","rank":-5.029694159741383,"score":1,"time":"2022-05-16T10:19:20Z"},{"id":31396905,"title":"What the useEvent React hook is (and isn't)","url":"https://typeofnan.dev/what-the-useevent-react-hook-is-and-isnt/","rank":-5.4223148645315336,"score":3,"time":"2022-05-16T13:31:17Z"},{"id":31401377,"title":"How to Create Modern Cards in Chakra UI and React (Free React Cards)","url":"https://blog.simmmple.com/how-to-create-modern-cards-with-chakra-ui-react/","rank":-6.798733011723831,"score":1,"time":"2022-05-16T18:20:19Z"},{"id":31407779,"title":"Setting up Laravel and React.js the right way (Using user authentication)","url":"https://toluwaniadewale.com/blog/setting-up-laravel-and-reactjs-the-right-way-using-user-authentication","rank":-4.853960595957184,"score":1,"time":"2022-05-17T09:09:05Z"},{"id":31431737,"title":"React state management libraries in 2022","url":"https://www.albertgao.xyz/2022/02/19/react-state-management-libraries-2022/","rank":-6.141418665344863,"score":2,"time":"2022-05-19T07:27:28Z"},{"id":31438516,"title":"React state management libraries in 2022","url":"https://www.albertgao.xyz/2022/02/19/react-state-management-libraries-2022/","rank":-6.141418665344863,"score":2,"time":"2022-05-19T18:47:55Z"},{"id":31440593,"title":"Routing in React Using Redux","url":"https://jahed.dev/2022/05/16/routing-in-react/","rank":-6.4254656634776115,"score":2,"time":"2022-05-19T21:48:25Z"},{"id":31446096,"title":"Recoil – A state management library for React","url":"https://recoiljs.org/","rank":-5.8814219078830545,"score":2,"time":"2022-05-20T11:53:53Z"},{"id":31446898,"title":"React Alternatives in 2022","url":"https://spin.atomicobject.com/2022/05/20/react-alternatives-2022/","rank":-6.737061774670698,"score":1,"time":"2022-05-20T13:09:39Z"},{"id":31456370,"title":"Laravel and React Native File Upload","url":"https://kbouzidi.com/laravel-and-react-native-file-upload","rank":-6.141418665344863,"score":1,"time":"2022-05-21T08:59:03Z"},{"id":31470413,"title":"Synchronizing with React Effects","url":"https://beta-reactjs-org-git-effects-fbopensource.vercel.app/learn/synchronizing-with-effects","rank":-6.737061774670698,"score":2,"time":"2022-05-22T17:11:04Z"},{"id":31470885,"title":"Show HN: Tamagui – An optimizing compiler for better React Native and Web UI","url":"https://tamagui.dev/?hn","rank":-4.690092449226312,"score":2,"time":"2022-05-22T17:54:07Z"},{"id":31471046,"title":"Authentication in React 18 using Firebase v9","url":"https://blog.openreplay.com/authentication-in-react-18-using-firebase-v9/","rank":-5.8814219078830545,"score":1,"time":"2022-05-22T18:08:37Z"},{"id":31475167,"title":"BlueprintJS – perhaps the most robust react UI library to date","url":"https://blueprintjs.com/docs/#core/components/button-group","rank":-5.218630283054186,"score":2,"time":"2022-05-23T03:49:41Z"},{"id":31477548,"title":"How to reuse React components across your projects","url":"https://bit.cloud/blog/how-to-reuse-react-components-across-your-projects-l3bhezsg","rank":-5.642544952660551,"score":3,"time":"2022-05-23T11:14:28Z"},{"id":31477787,"title":"Sunsetting React Native (2018)","url":"https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a","rank":-6.737061774670698,"score":2,"time":"2022-05-23T11:45:52Z"},{"id":31479056,"title":"Show HN: Curated job board web/mobile app written in React Native Web","url":"https://realremote.io/","rank":-4.690092449226312,"score":1,"time":"2022-05-23T13:53:30Z"},{"id":31479973,"title":"BrowserExt: Create-react-app for cross browser extensions","url":"https://github.com/Debdut/browser-extension","rank":-5.642544952660551,"score":2,"time":"2022-05-23T15:08:40Z"},{"id":31483046,"title":"React Responsive Web Store Open-Source Project","url":"https://github.com/React-WebStore/ResponsiveWebStore","rank":-5.8814219078830545,"score":1,"time":"2022-05-23T18:25:10Z"},{"id":31485439,"title":"React Router 6.4 gets Remix data loading abstractions","url":"https://github.com/remix-run/react-router/releases/tag/v6.4.0-pre.2","rank":-5.4223148645315336,"score":1,"time":"2022-05-23T22:10:00Z"},{"id":31492028,"title":"React-ape: React Renderer to build UI interfaces using canvas/WebGL","url":"https://github.com/raphamorim/react-ape","rank":-7.148568583438252,"score":29,"time":"2022-05-24T13:46:19Z"},{"id":31507521,"title":"Study explores how older adults react while interacting with humanoid robots","url":"https://techxplore.com/news/2022-05-explores-older-adults-react-interacting.html","rank":-5.029694159741383,"score":1,"time":"2022-05-25T17:19:08Z"},{"id":31526294,"title":"What React is and why it can cut the cost of website development","url":"https://www.adcisolutions.com/knowledge/what-react-and-why-it-can-cut-cost-website-development","rank":-4.690092449226312,"score":1,"time":"2022-05-27T05:30:08Z"},{"id":31527529,"title":"Show HN: React Holmes – Elementary State Orchestrator for React","url":"https://github.com/devx-os/react-holmes","rank":-7.536359457861464,"score":2,"time":"2022-05-27T09:11:39Z"},{"id":31531236,"title":"Zero-configuration Django and React. Together at last","url":"https://www.reactivated.io/","rank":-5.642544952660551,"score":2,"time":"2022-05-27T16:09:15Z"},{"id":31558735,"title":"Formation: React-based UI component library","url":"https://formation.fyi","rank":-6.141418665344863,"score":2,"time":"2022-05-30T13:28:49Z"},{"id":31566464,"title":"I'm building a Figma to React tool providing high quality component based code","url":"https://www.figma.com/community/plugin/1056467900248561542/","rank":-4.5369272462944465,"score":4,"time":"2022-05-31T05:47:29Z"},{"id":31567848,"title":"React 18, the Effect hook, and how we’re an opinionated bunch.","url":"https://springtree.eu","rank":-4.853960595957184,"score":1,"time":"2022-05-31T10:21:49Z"},{"id":31568792,"title":"Simple data fetching with custom React hooks and SWR","url":"https://coryd.dev/blog/simple-api-fetch-hooks-with-swr","rank":-5.4223148645315336,"score":1,"time":"2022-05-31T12:35:32Z"},{"id":31569171,"title":"Best Cheatsheets for React Developers","url":"https://cult.honeypot.io/reads/react-developer-cheatsheets/","rank":-6.4254656634776115,"score":1,"time":"2022-05-31T13:24:01Z"},{"id":31569739,"title":"Internationaliz­Ation in React","url":"https://arsfutura.com/magazine/internationalization-in-react/","rank":-6.737061774670698,"score":1,"time":"2022-05-31T14:14:56Z"},{"id":31569798,"title":"Stress Testing Concurrent Features in React 18","url":"https://dawchihliou.github.io/articles/stress-testing-concurrent-features-in-react-18","rank":-5.8814219078830545,"score":2,"time":"2022-05-31T14:20:30Z"},{"id":31573406,"title":"Blazor vs. React: A tale of two identical projects","url":"https://www.isoftstoneinc.com/insights/articles/blazor-vs-react-a-tale-of-two-identical-projects/","rank":-5.4223148645315336,"score":3,"time":"2022-05-31T18:57:52Z"},{"id":31581394,"title":"Expensify|Software Engineer -React/JS/PHP/ReactNative/Java/C++|Remote|Full-Time","url":"https://we.are.expensify.com/#workwithus","rank":-4.853960595957184,"score":1,"time":"2022-06-01T13:18:09Z"},{"id":31581830,"title":"Show HN: Admin template for React based on the latest UI trends. Use it for free","url":"https://horizon-ui.com/","rank":-4.2587684905126455,"score":1,"time":"2022-06-01T13:54:30Z"},{"id":31584251,"title":"How to Build Forms in React","url":"https://www.digitalocean.com/community/tutorials/how-to-build-forms-in-react","rank":-6.141418665344863,"score":8,"time":"2022-06-01T16:25:26Z"},{"id":31584344,"title":"From React to htmx on a real-world SaaS product: we did it, and it's awesome","url":"https://pretalx.evolutio.pt/djangocon-europe-2022/talk/review/99HRMWXMMTYN3T9RMYZFFWHTZ9TBFPKP","rank":-4.132099107886384,"score":2,"time":"2022-06-01T16:31:17Z"},{"id":31636019,"title":"How to embed a React app in a Go binary","url":"https://www.smartinary.com/blog/how-to-embed-a-react-app-in-a-go-binary/","rank":-5.218630283054186,"score":3,"time":"2022-06-06T00:05:03Z"},{"id":31642393,"title":"React – The Missing Parts","url":"https://acko.net/blog/react-the-missing-parts/","rank":-6.737061774670698,"score":2,"time":"2022-06-06T16:19:59Z"},{"id":31646175,"title":"Large React JS Conference moves to Dubai","url":"https://twitter.com/ReactEurasia/status/1533728596426166272","rank":-5.8814219078830545,"score":6,"time":"2022-06-06T20:59:12Z"},{"id":31650298,"title":"React JavaScript conference to return in November – LGBTQ not invited","url":"https://thenextweb.com/news/react-js-conference-return-in-november-lgbtq-not-invited","rank":-5.218630283054186,"score":13,"time":"2022-06-07T05:45:12Z"},{"id":31650856,"title":"Fastify DX for React","url":"https://github.com/fastify/fastify-dx/blob/main/packages/fastify-dx-react/README.md","rank":-6.737061774670698,"score":3,"time":"2022-06-07T07:17:11Z"},{"id":31657453,"title":"Techniques to optimize react render performance","url":"https://www.useanvil.com/blog/engineering/improve-optimize-react-render-performance-part-1/","rank":-6.141418665344863,"score":1,"time":"2022-06-07T17:21:03Z"},{"id":31665125,"title":"Write Cleaner Conditional Rendering in React","url":"https://lightrains.com/blogs/better-conditional-rendering-react-jsx/","rank":-6.141418665344863,"score":1,"time":"2022-06-08T09:43:37Z"},{"id":31666868,"title":"Fastify DX for React","url":"https://github.com/fastify/fastify-dx/tree/dev/packages/fastify-dx-react","rank":-6.737061774670698,"score":1,"time":"2022-06-08T13:19:13Z"},{"id":31681299,"title":"Universal React – An accelerator for great developer experience","url":"https://pagesource.github.io/universal-react-docs/","rank":-5.642544952660551,"score":3,"time":"2022-06-09T14:06:52Z"},{"id":31685383,"title":"React-cmdk – Build your dream command palette","url":"https://react-cmdk.com/","rank":-5.8814219078830545,"score":1,"time":"2022-06-09T19:02:42Z"},{"id":31691690,"title":"Refine the React based rapid framework raises $1m seed","url":"https://refine.dev/blog/weve-raised-dollar1m-seed-funding/","rank":-5.4223148645315336,"score":2,"time":"2022-06-10T08:59:09Z"},{"id":31695445,"title":"Routing with React Router 6","url":"https://blog.openreplay.com/routing-with-react-router-6/","rank":-6.4254656634776115,"score":1,"time":"2022-06-10T15:23:35Z"},{"id":31725742,"title":"RFC: React Server Components","url":"https://github.com/josephsavona/rfcs/blob/server-components/text/0000-server-components.md","rank":-6.737061774670698,"score":1,"time":"2022-06-13T14:04:44Z"},{"id":31730223,"title":"Show HN: use-stripe-subscription – easily add Stripe Billing to your React app","url":"https://github.com/clerkinc/use-stripe-subscription","rank":-4.690092449226312,"score":3,"time":"2022-06-13T19:12:44Z"},{"id":31739737,"title":"Show HN: Export Figma design to React components","url":"https://uipkg.com/","rank":-5.642544952660551,"score":1,"time":"2022-06-14T14:08:26Z"},{"id":31742632,"title":"Using React as a back end framework","url":"https://fatih-erikli.com/cloudflare-workers.html","rank":-5.8814219078830545,"score":2,"time":"2022-06-14T17:14:41Z"},{"id":31746457,"title":"7x developer roadmap: Switch from React to Imba","url":"https://scrimba.com/articles/switch-from-react-imba/","rank":-5.642544952660551,"score":2,"time":"2022-06-14T21:44:58Z"},{"id":31751926,"title":"Reducing Bugs in React Codebase by Understanding Anti-Patterns","url":"https://hackernoon.com/reducing-bugs-in-react-codebase-by-understanding-anti-patterns","rank":-5.4223148645315336,"score":1,"time":"2022-06-15T12:25:22Z"},{"id":31752681,"title":"How to Handle Errors in React","url":"https://blog.appsignal.com/2022/06/15/how-to-handle-errors-in-react.html","rank":-6.141418665344863,"score":2,"time":"2022-06-15T13:37:16Z"},{"id":31760984,"title":"React Labs: What We've Been Working On","url":"https://reactjs.org/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022.html","rank":-5.642544952660551,"score":4,"time":"2022-06-15T23:59:57Z"},{"id":31761117,"title":"Reducing Bugs in React Codebase by Understanding Anti-Patterns","url":"https://hackernoon.com/reducing-bugs-in-react-codebase-by-understanding-anti-patterns","rank":-5.4223148645315336,"score":1,"time":"2022-06-16T00:18:08Z"},{"id":31762208,"title":"Why Svelte Is Easy to Learn as a React Developer","url":"https://www.offerzen.com/blog/why-svelte-is-easy-to-learn-as-a-react-developer","rank":-5.218630283054186,"score":2,"time":"2022-06-16T03:33:11Z"},{"id":31765661,"title":"Show HN: React Time-Travel Debugger with React Router Support","url":"https://github.com/open-source-labs/reactime","rank":-7.337343744886062,"score":1,"time":"2022-06-16T13:13:11Z"},{"id":31766429,"title":"Notes on maintaining an internal React component library","url":"https://www.gabe.pizza/notes-on-component-libraries/","rank":-5.642544952660551,"score":3,"time":"2022-06-16T14:25:57Z"},{"id":31766487,"title":"React UI Components for macOS High Sierra and Windows 10","url":"https://github.com/gabrielbull/react-desktop","rank":-5.218630283054186,"score":1,"time":"2022-06-16T14:30:30Z"},{"id":31770944,"title":"Show HN: Export React Code from Figma","url":"https://design-export.aspect.app","rank":-5.8814219078830545,"score":8,"time":"2022-06-16T21:02:28Z"},{"id":31772581,"title":"ReacType 12.0 – Context Management and Prototyping Tool for React","url":"https://medium.com/@salsaluga/reactype-12-0-giving-context-to-context-9aa7d4cf06","rank":-5.218630283054186,"score":2,"time":"2022-06-17T00:15:55Z"},{"id":31777460,"title":"React Anti-Patterns","url":"https://hackernoon.com/reducing-bugs-in-react-codebase-by-understanding-anti-patterns","rank":-7.080419157732719,"score":2,"time":"2022-06-17T13:00:28Z"},{"id":31777478,"title":"Show HN: Automatically Localize React Applications","url":"https://tacotranslate.com/","rank":-6.141418665344863,"score":1,"time":"2022-06-17T13:01:48Z"},{"id":31792964,"title":"Resoto – create an inventory of your cloud, and react to changes in your infra","url":"https://github.com/someengineering/resoto","rank":-4.5369272462944465,"score":1,"time":"2022-06-18T19:28:07Z"},{"id":31807060,"title":"How to Build Gmail-Like UI with React Native [at a Zen Temple Koshoji]","url":"https://www.youtube.com/watch?v=w-M9UFHLAl0","rank":-4.5369272462944465,"score":10,"time":"2022-06-20T06:46:08Z"},{"id":31807420,"title":"Concepts of React Rendering","url":"https://blog.boringdev.io/concepts-of-react-rendering","rank":-6.737061774670698,"score":2,"time":"2022-06-20T07:49:08Z"},{"id":31810444,"title":"How to Hire React JavaScript Developer and Know Its Costs?","url":"https://brotechnologyx.com/react-js-developer/","rank":-5.218630283054186,"score":1,"time":"2022-06-20T14:00:32Z"},{"id":31811595,"title":"Helping Migrate React Native Libraries to the New Architecture","url":"https://reactnative.dev/blog/2022/06/16/resources-migrating-your-react-native-library-to-the-new-architecture","rank":-5.4223148645315336,"score":2,"time":"2022-06-20T15:37:53Z"},{"id":31816379,"title":"Export Figma designs as React code (Aspect)","url":"https://www.figma.com/community/plugin/1118342101812507980/Aspect","rank":-5.8814219078830545,"score":1,"time":"2022-06-20T21:39:12Z"},{"id":31820298,"title":"Notes on maintaining an internal React component library","url":"https://www.gabe.pizza/notes-on-component-libraries/","rank":-5.642544952660551,"score":3,"time":"2022-06-21T05:40:56Z"},{"id":31822572,"title":"React: You Might Not Need an Effect","url":"https://beta-reactjs-org-git-you-might-not-fbopensource.vercel.app/learn/you-might-not-need-an-effect","rank":-5.8814219078830545,"score":1,"time":"2022-06-21T11:11:58Z"},{"id":31822619,"title":"Rich Text Editor for React","url":"https://github.com/ozanyurtsever/verbum","rank":-6.4254656634776115,"score":110,"time":"2022-06-21T11:20:01Z"},{"id":31823028,"title":"Why You Could Switch from Redux to Apollo in React","url":"https://medium.com/kili-technology/why-you-could-switch-from-redux-to-apollo-in-react-ffaf26cc11c6","rank":-5.218630283054186,"score":4,"time":"2022-06-21T12:27:54Z"},{"id":31825173,"title":"React Enterprise Patterns-Inversion of Control and JSX Injection via Context API","url":"https://theroadtoenterprise.com/blog/react-inversion-of-control-and-jsx-injection-via-context-api","rank":-4.853960595957184,"score":1,"time":"2022-06-21T15:38:34Z"},{"id":31834534,"title":"Alternatives to React: Solid JavaScript","url":"https://blog.openreplay.com/alternatives-to-react-solid-js/","rank":-6.4254656634776115,"score":1,"time":"2022-06-22T11:21:14Z"},{"id":31834752,"title":"Ukraine: Could it join the EU, and how might Russia react?","url":"https://www.bbc.com/news/world-61844552","rank":-5.029694159741383,"score":2,"time":"2022-06-22T11:45:25Z"},{"id":31843579,"title":"Is NextJS a Better Choice Than React in 2022?","url":"https://hackernoon.com/is-nextjs-a-better-choice-than-react-in-2022","rank":-5.4223148645315336,"score":2,"time":"2022-06-23T00:17:11Z"},{"id":31845423,"title":"React Native 0.69","url":"https://reactnative.dev/blog/2022/06/21/version-069","rank":-6.737061774670698,"score":72,"time":"2022-06-23T05:20:27Z"},{"id":31845885,"title":"Simple custom hook for React to get the type of the nested child","url":"https://github.com/ozanyurtsever/use-child","rank":-4.690092449226312,"score":1,"time":"2022-06-23T06:46:06Z"},{"id":31848876,"title":"What is the recommended way to load data for React 18?","url":"https://old.reddit.com/r/reactjs/comments/vi6q6f/what_is_the_recommended_way_to_load_data_for/","rank":-5.029694159741383,"score":2,"time":"2022-06-23T13:33:14Z"},{"id":31849057,"title":"How to find skilled React Developers","url":"https://www.imaginarycloud.com/blog/how-to-find-skilled-react-developers/","rank":-6.141418665344863,"score":1,"time":"2022-06-23T13:46:27Z"},{"id":31849468,"title":"How We Built Hydrogen: A React Framework for Building Custom Storefronts","url":"https://shopify.engineering/how-we-built-hydrogen","rank":-5.029694159741383,"score":157,"time":"2022-06-23T14:18:13Z"},{"id":31857284,"title":"Reactivated: Zero-Configuration Django and React","url":"https://www.reactivated.io/","rank":-6.141418665344863,"score":4,"time":"2022-06-24T02:49:23Z"},{"id":31863395,"title":"How to Create Auth Routes with React Router V5","url":"https://www.tecforfun.com/react/how-to-create-auth-routes-with-react-router/","rank":-5.4223148645315336,"score":1,"time":"2022-06-24T15:09:38Z"},{"id":31869520,"title":"VS Code, React, Git: Dominant techs increase grip, says StackOverflow survey","url":"https://devclass.com/2022/06/23/vs-code-react-git-dominant-technologies-increase-their-grip-says-stack-overflow-survey/","rank":-5.029694159741383,"score":2,"time":"2022-06-24T21:24:14Z"},{"id":31892261,"title":"What is React JavaScript and Why to use it?","url":"https://seeromega.com/what-is-react-js-and-why-to-use-it/","rank":-5.4223148645315336,"score":1,"time":"2022-06-27T09:21:22Z"},{"id":31899483,"title":"React Explained for PMs and non-devs","url":"https://www.departmentofproduct.com/blog/react-explained-for-product-managers/","rank":-5.8814219078830545,"score":4,"time":"2022-06-27T19:22:38Z"},{"id":31906311,"title":"React Labs: What We've Been Working On – June 2022","url":"https://reactjs.org/blog/2022/06/15/react-labs-what-we-have-been-working-on-june-2022.html","rank":-5.218630283054186,"score":2,"time":"2022-06-28T11:16:40Z"},{"id":31910575,"title":"The React Native Community Map","url":"https://lifeiswhat.notion.site/The-React-Native-Community-Map-07f3221c294d4c8ab65a13cf1dee6901","rank":-6.4254656634776115,"score":1,"time":"2022-06-28T17:31:57Z"},{"id":31912227,"title":"TypeScript React PostgreSQL Cross-Platform SaaS Starter (wrong link, sorry!)","url":"https://www.molecule.dev/","rank":-5.218630283054186,"score":1,"time":"2022-06-28T19:55:07Z"},{"id":31912295,"title":"TypeScript React PostgreSQL Cross-Platform SaaS Starter","url":"https://www.molecule.dev/typescript-react-postgres-saas-starter/","rank":-5.8814219078830545,"score":1,"time":"2022-06-28T20:00:25Z"},{"id":31913714,"title":"Sending Emails from React with Formspree","url":"https://blog.openreplay.com/sending-emails-from-react-with-formspree/","rank":-6.141418665344863,"score":1,"time":"2022-06-28T22:08:47Z"},{"id":31914915,"title":"React Facade: Strongly typed dependency injection for your React hooks","url":"https://github.com/garbles/react-facade","rank":-7.337343744886062,"score":3,"time":"2022-06-29T00:23:49Z"},{"id":31930286,"title":"React vs. Vue: What to Choose in 2022?","url":"https://flatlogic.com/blog/react-vs-vue-what-to-choose-in-2022/","rank":-5.642544952660551,"score":1,"time":"2022-06-30T09:26:15Z"},{"id":31934661,"title":"FlashList for React Native by Shopify – a more performant FlatList replacement","url":"https://shopify.github.io/flash-list/","rank":-5.029694159741383,"score":9,"time":"2022-06-30T16:13:55Z"},{"id":31938326,"title":"General Availability of Amplify UI for React","url":"https://aws.amazon.com/about-aws/whats-new/2022/06/general-availability-amplify-ui-react/","rank":-5.8814219078830545,"score":1,"time":"2022-06-30T20:41:34Z"},{"id":31939895,"title":"Uix: Idiomatic ClojureScript interface to modern React.js","url":"https://github.com/pitch-io/uix","rank":-5.642544952660551,"score":6,"time":"2022-06-30T23:11:05Z"},{"id":31954205,"title":"React Server Components (RSCs) are a conspiracy by multinational corporations","url":"https://twitter.com/Joelbdenning/status/1543004110110068736","rank":-5.218630283054186,"score":3,"time":"2022-07-01T23:07:39Z"},{"id":31959289,"title":"The new wave of React state management","url":"https://frontendmastery.com/posts/the-new-wave-of-react-state-management/","rank":-5.8814219078830545,"score":287,"time":"2022-07-02T14:31:17Z"},{"id":31971300,"title":"Show HN: Running the entire React test suite in just 12 seconds","url":"https://brisktest.com/demos","rank":-4.853960595957184,"score":1,"time":"2022-07-03T21:47:37Z"},{"id":31972478,"title":"The New useDeferredValue Hook (React 18 concurrent feature)","url":"https://www.youtube.com/watch?v=AZkMRYr_0C0","rank":-5.642544952660551,"score":1,"time":"2022-07-04T01:10:03Z"},{"id":31975697,"title":"Pros and Cons of ReactJS and React Native","url":"https://binmile.com/pros-and-cons-of-reactjs-and-react-native/","rank":-5.642544952660551,"score":1,"time":"2022-07-04T10:56:42Z"},{"id":31982491,"title":"Show HN: Typed React useStorage hook for Chrome extensions","url":"https://gist.github.com/JohnBra/c81451ea7bc9e77f8021beb4f198ab96","rank":-5.4223148645315336,"score":9,"time":"2022-07-04T22:47:55Z"},{"id":31984595,"title":"A simple introduction to React Router DOM v6","url":"https://techimperialist.com/react/a-simple-introduction-to-react-router-dom-v6/","rank":-5.642544952660551,"score":1,"time":"2022-07-05T05:20:55Z"},{"id":31989280,"title":"Do You Need React State to Format Inputs?","url":"https://www.mojotech.com/blog/do-you-really-need-react-state-to-format-inputs/","rank":-5.642544952660551,"score":1,"time":"2022-07-05T15:22:07Z"},{"id":31992585,"title":"Show HN: React library to give every button of yours its own toast notification","url":"https://github.com/OlegWock/react-local-toast","rank":-4.5369272462944465,"score":2,"time":"2022-07-05T19:25:38Z"},{"id":32006997,"title":"Migrating Yelp's React Monorepo to Storybook","url":"https://engineeringblog.yelp.com/2022/07/migrating-from-styleguidist-to-storybook.html","rank":-5.8814219078830545,"score":3,"time":"2022-07-06T21:23:49Z"},{"id":32008958,"title":"Show HN: iCal style UI library built with React, 99% headless components","url":"https://github.com/ifndefdeadmau5/react-go-to-calendar","rank":-4.853960595957184,"score":2,"time":"2022-07-07T01:27:57Z"},{"id":32009137,"title":"React JavaScript 18 new features: useTransition and startTransition","url":"https://www.youtube.com/watch?v=E4Eta9wh0hQ","rank":-5.642544952660551,"score":1,"time":"2022-07-07T01:59:33Z"},{"id":32033774,"title":"magiql: GraphQL client based on react-query","url":"https://magiql.vercel.app/","rank":-5.8814219078830545,"score":1,"time":"2022-07-09T10:49:46Z"},{"id":32037740,"title":"Show HN: Copy React code from any site","url":"https://sample-code.aspect.app","rank":-5.642544952660551,"score":374,"time":"2022-07-09T18:06:56Z"},{"id":32037766,"title":"TanStack Query v4 (formerly React Query)","url":"https://tanstack.com/query/v4/?from=reactQueryV3&original=https://react-query-v3.tanstack.com/","rank":-6.141418665344863,"score":1,"time":"2022-07-09T18:09:18Z"},{"id":32054657,"title":"A New Two Repo Approach to React Native Development","url":"https://hackernoon.com/a-new-two-repo-approach-to-react-native-development-that-will-help-you-boost-team-efficiency","rank":-5.4223148645315336,"score":2,"time":"2022-07-11T11:22:50Z"},{"id":32055742,"title":"SolidJS's truly reactive state management, in React","url":"https://github.com/solidjs/react-solid-state","rank":-5.642544952660551,"score":2,"time":"2022-07-11T13:17:56Z"},{"id":32062576,"title":"How to Create a Game Loop in React, JavaScript/TypeScript in Under 10 Lines","url":"https://indepthjavascript.dev/how-to-create-a-simple-game-loop-in-react-javascripttypescript-in-under-10-lines-of-code","rank":-4.5369272462944465,"score":1,"time":"2022-07-11T22:00:53Z"},{"id":32065682,"title":"Confessions of a Reluctant Ionic-React Fan","url":"https://walkingriver.com/ionic-react/","rank":-5.8814219078830545,"score":1,"time":"2022-07-12T04:33:21Z"},{"id":32075151,"title":"Show HN: React Native, Expo, Flutter push notifications made simple","url":"https://nativenotify.com/","rank":-5.218630283054186,"score":4,"time":"2022-07-12T20:22:39Z"},{"id":32079865,"title":"Flutter, React Native, Native: Deep Performance Comparison – InVerita (2020)","url":"https://inveritasoft.com/blog/flutter-vs-react-native-vs-native-deep-performance-comparison","rank":-5.4223148645315336,"score":1,"time":"2022-07-13T07:21:13Z"},{"id":32081118,"title":"Ultra: Modern Streaming SSR React Framework in Deno","url":"https://github.com/exhibitionist-digital/ultra","rank":-5.642544952660551,"score":1,"time":"2022-07-13T11:14:21Z"},{"id":32082898,"title":"You can now react to WhatsApp messages using any emoji","url":"https://www.androidauthority.com/whatsapp-message-reactions-any-emoji-3141822/","rank":-5.218630283054186,"score":1,"time":"2022-07-13T14:06:04Z"},{"id":32115454,"title":"Is React 18 Overhyped?","url":"https://therakeshpurohit.medium.com/is-react-18-overhyped-4d305c26441","rank":-6.737061774670698,"score":2,"time":"2022-07-16T05:27:15Z"},{"id":32135638,"title":"Show HN: Locofy.ai – Turn Figma Designs into Code: React, React Native, HTML-CSS","url":"https://www.locofy.ai","rank":-6.636348695692196,"score":6,"time":"2022-07-18T07:31:40Z"},{"id":32150194,"title":"Use.gpu / Live – react-without-react for WebGPU (experimental)","url":"https://gitlab.com/unconed/use.gpu","rank":-7.536359457861464,"score":1,"time":"2022-07-19T11:45:18Z"},{"id":32152230,"title":"Instagram account takeover via React debug.keystore","url":"https://www.vulnano.com/2022/07/react-debugkeystore-key-was-trusted-by.html","rank":-5.8814219078830545,"score":2,"time":"2022-07-19T14:43:06Z"},{"id":32157121,"title":"Problem-solving: Custom React Hook for keydown events","url":"https://medium.com/@paulohfev/problem-solving-custom-react-hook-for-keydown-events-e68c8b0a371","rank":-5.642544952660551,"score":2,"time":"2022-07-19T19:58:41Z"},{"id":32160478,"title":"Show HN: I made a Cloudflare Worker that injects OpenGraph data into a React SPA","url":"https://gitlab.com/soapbox-pub/soapbox-worker","rank":-4.3934495640662155,"score":2,"time":"2022-07-20T02:04:44Z"},{"id":32163362,"title":"Travellers react better to safety than to emotional advertising during Covid","url":"https://oa.mg/blog/travellers-react-more-positively-to-safety-than-to-emotional-advertising-appeals-during-the-covid-19-pandemic/","rank":-5.029694159741383,"score":2,"time":"2022-07-20T09:33:47Z"},{"id":32164226,"title":"How to Implement Pagination with Webiny Headless CMS in React","url":"https://www.webiny.com/blog/implement-pagination-webiny-headless-cms-react/","rank":-5.218630283054186,"score":1,"time":"2022-07-20T11:34:14Z"},{"id":32165374,"title":"Show HN: Atorable-React – Faster PageSpeed, Less Load, Lower Costs","url":"https://github.com/Atorable/atorable-react","rank":-5.218630283054186,"score":1,"time":"2022-07-20T13:19:00Z"},{"id":32168784,"title":"Show HN: Open-Source Guides to React, React Native and TypeScript","url":"https://medium.com/@devinabbott/react-react-native-typescript-javascript-open-source-tutorials-resources-on-my-github-dee238c52ef0","rank":-7.148568583438252,"score":2,"time":"2022-07-20T17:04:35Z"},{"id":32177503,"title":"Use.GPU – Live vs. React","url":"https://usegpu.live/docs/guides-live-vs-react","rank":-6.4254656634776115,"score":1,"time":"2022-07-21T10:04:34Z"},{"id":32181303,"title":"Radix v1: Unstyled, accessible components for React","url":"https://www.radix-ui.com/","rank":-5.8814219078830545,"score":3,"time":"2022-07-21T16:26:05Z"},{"id":32182976,"title":"Build native menu bar apps for macOS with React","url":"https://www.raycast.com/blog/making-our-api-more-powerful","rank":-5.4223148645315336,"score":1,"time":"2022-07-21T18:29:29Z"},{"id":32191559,"title":"Cats React to Stray Cats Game Compilation","url":"https://www.youtube.com/watch?v=3M7FxUJLS0E","rank":-5.8814219078830545,"score":2,"time":"2022-07-22T13:15:46Z"},{"id":32193361,"title":"Show HN: Providence, Better State Management for React","url":"https://opencraft.com/blog/better-state-management-for-react-using-providence/","rank":-5.642544952660551,"score":3,"time":"2022-07-22T15:54:46Z"},{"id":32193506,"title":"Show HN: Mailing, send emails with TypeScript and React","url":"https://github.com/successor-software/mailing","rank":-5.4223148645315336,"score":6,"time":"2022-07-22T16:01:57Z"},{"id":32203663,"title":"Setting up React with Hugo (static site generator) + GitHub Pages and Babel","url":"https://www.thesciencegab.com/posts/hugo--react--babel--github-pages/","rank":-4.690092449226312,"score":1,"time":"2022-07-23T14:30:17Z"},{"id":32222334,"title":"Migrating to Tabler Icons in React with SVGR","url":"https://jahed.dev/2022/07/20/tabler-icons-react-svgr/","rank":-5.642544952660551,"score":1,"time":"2022-07-25T09:44:32Z"},{"id":32230824,"title":"TanStack Query (React Query v4)","url":"https://tanstack.com/query/v4","rank":-6.4254656634776115,"score":1,"time":"2022-07-25T20:58:25Z"},{"id":32242671,"title":"The Study of Shaders with React Three Fiber","url":"https://blog.maximeheckel.com/posts/the-study-of-shaders-with-react-three-fiber/","rank":-5.642544952660551,"score":2,"time":"2022-07-26T19:17:34Z"},{"id":32258418,"title":"How I write React after 8 years","url":"https://nesbtesh.medium.com/how-i-write-react-after-8-years-12cbf82c351","rank":-5.8814219078830545,"score":81,"time":"2022-07-27T23:26:32Z"},{"id":32262437,"title":"App Actions – Effortless React Testing","url":"https://www.appactions.com/","rank":-6.4254656634776115,"score":1,"time":"2022-07-28T10:04:09Z"},{"id":32269520,"title":"Mantine v5 – A fully featured React components library","url":"https://mantine.dev/","rank":-5.642544952660551,"score":1,"time":"2022-07-28T20:11:27Z"},{"id":32271949,"title":"Problem-solving: Custom React Hook for outside click events","url":"https://medium.com/@paulohfev/problem-solving-custom-react-hook-for-outside-click-events-110ba52a6b92","rank":-5.4223148645315336,"score":1,"time":"2022-07-29T01:06:10Z"},{"id":32272811,"title":"Principles of back-end development for React applications","url":"https://www.adcisolutions.com/knowledge/principles-back-end-development-react-applications","rank":-5.642544952660551,"score":1,"time":"2022-07-29T03:23:53Z"},{"id":32272930,"title":"React Native 0.70 – Hermes as the default","url":"https://reactnative.dev/blog/2022/07/08/hermes-as-the-default","rank":-5.642544952660551,"score":1,"time":"2022-07-29T03:44:31Z"},{"id":32273823,"title":"Examples of large production-grade, open-source React apps","url":"https://maxrozen.com/examples-of-large-production-grade-open-source-react-apps","rank":-5.4223148645315336,"score":4,"time":"2022-07-29T06:46:21Z"},{"id":32285593,"title":"Show HN: The Poetry Corner – A React Native app to read public domain poems","url":"https://apps.apple.com/gb/app/the-poetry-corner/id1602552624","rank":-4.5369272462944465,"score":34,"time":"2022-07-30T10:11:22Z"},{"id":32295605,"title":"I am sharing my React component template with detailed explanation","url":"https://dev.to/receter/my-barebones-react-component-snippet-4f15","rank":-5.218630283054186,"score":1,"time":"2022-07-31T14:13:13Z"},{"id":32310392,"title":"Discord Switching to React Native for Android App","url":"https://discord.com/blog/android-react-native-framework-update","rank":-5.642544952660551,"score":60,"time":"2022-08-01T18:41:57Z"},{"id":32313638,"title":"A definitive solution for React Native modals","url":"https://github.com/GSTJ/react-native-magic-modal","rank":-5.8814219078830545,"score":1,"time":"2022-08-01T23:52:32Z"},{"id":32319612,"title":"React Native Skia – Pedal to the Metal (Video Announcement)","url":"https://www.youtube.com/watch?v=uvLQ5f3KDXk","rank":-5.4223148645315336,"score":15,"time":"2022-08-02T15:15:33Z"},{"id":32320699,"title":"Show HN: We made a tool to build, test and send emails with React","url":"https://mailing.run","rank":-4.5369272462944465,"score":1,"time":"2022-08-02T16:20:43Z"},{"id":32327610,"title":"Discord rolls out React Native to Android","url":"https://twitter.com/sandofsky/status/1554178071820771328","rank":-5.8814219078830545,"score":6,"time":"2022-08-03T04:15:24Z"},{"id":32329020,"title":"How to use Jest spyOn with React.js and Fetch (with step-by-step code example)","url":"https://meticulous.ai/blog/how-to-use-jest-spyon/","rank":-4.2587684905126455,"score":1,"time":"2022-08-03T08:19:49Z"},{"id":32330585,"title":"Connect a Ruby on Rails App with React in a Monolith","url":"https://blog.appsignal.com/2022/08/03/connect-a-ruby-on-rails-app-with-react-in-a-monolith.html","rank":-5.029694159741383,"score":1,"time":"2022-08-03T12:05:35Z"},{"id":32344944,"title":"Show HN: Serverless Notion Blog using React","url":"https://github.com/arthtyagi/serverless-notion-blog","rank":-5.8814219078830545,"score":3,"time":"2022-08-04T16:22:56Z"},{"id":32361403,"title":"Uno multiplayer game made in React and Node.js","url":"https://github.com/Serjeel-Ranjan-911/UNOGame","rank":-5.4223148645315336,"score":2,"time":"2022-08-05T20:10:55Z"},{"id":32371349,"title":"Mailing: Build and test and send emails with React","url":"https://github.com/sofn-xyz/mailing","rank":-5.4223148645315336,"score":2,"time":"2022-08-06T20:31:54Z"},{"id":32375162,"title":"Build and test and send emails with React","url":"https://www.mailing.run/","rank":-5.642544952660551,"score":1,"time":"2022-08-07T09:42:15Z"},{"id":32378304,"title":"A React Component is worth a thousand APIs","url":"https://clerk.dev/blog/a-component-is-worth-a-thousand-apis","rank":-5.642544952660551,"score":7,"time":"2022-08-07T17:59:30Z"},{"id":32385146,"title":"Fast, unstyled command menu React component","url":"https://github.com/pacocoursey/cmdk","rank":-6.141418665344863,"score":2,"time":"2022-08-08T13:31:39Z"},{"id":32385149,"title":"Fast, composable, unstyled command menu for React","url":"https://cmdk.paco.me/","rank":-5.8814219078830545,"score":5,"time":"2022-08-08T13:31:56Z"},{"id":32386197,"title":"Is it time to ditch Svelte, React, and Vue?","url":"https://codepilotsf.medium.com/is-it-time-to-ditch-svelte-react-and-vue-731d9dc9e25b","rank":-5.4223148645315336,"score":3,"time":"2022-08-08T14:56:46Z"},{"id":32387818,"title":"Show HN: Vite-Powered React Framework","url":"https://github.com/rakkasjs/rakkasjs","rank":-6.141418665344863,"score":2,"time":"2022-08-08T16:42:36Z"},{"id":32389260,"title":"Vanilla Data Fetching in React?","url":"https://github.com/tantaman/vanilla-fetch","rank":-6.4254656634776115,"score":1,"time":"2022-08-08T18:38:04Z"},{"id":32398106,"title":"⌘K: Fast, composable, unstyled command menu for React","url":"https://cmdk.paco.me/","rank":-5.642544952660551,"score":1,"time":"2022-08-09T14:04:23Z"},{"id":32403407,"title":"Shopify Releases React Native Skia: High Performance 2D Graphics","url":"https://shopify.github.io//react-native-skia/","rank":-5.4223148645315336,"score":4,"time":"2022-08-09T19:58:03Z"},{"id":32408673,"title":"Bad React Habits to Kick from Your Life","url":"https://cult.honeypot.io/reads/bad-react-habits-to-kick/","rank":-5.642544952660551,"score":2,"time":"2022-08-10T07:13:40Z"},{"id":32408782,"title":"Jotai: Primitive and flexible state management for React","url":"https://github.com/pmndrs/jotai","rank":-5.642544952660551,"score":1,"time":"2022-08-10T07:29:14Z"},{"id":32420286,"title":"Build and test and send emails with React","url":"https://www.mailing.run/","rank":-5.642544952660551,"score":1,"time":"2022-08-11T00:47:16Z"},{"id":32421330,"title":"Tribal People React to Carl Sagan's Pale Blue Dot","url":"https://www.youtube.com/watch?v=LKK63fl7J7U","rank":-5.218630283054186,"score":2,"time":"2022-08-11T03:45:39Z"},{"id":32436866,"title":"Four Possible Ways to React to Other People's Happiness or Misery","url":"https://hackernoon.com/four-possible-ways-to-react-to-other-peoples-happiness-or-misery","rank":-4.853960595957184,"score":2,"time":"2022-08-12T11:23:23Z"},{"id":32446374,"title":"Tauri – Creating Tiny Desktop Apps With React/Vue","url":"https://tauri.app/","rank":-5.642544952660551,"score":65,"time":"2022-08-13T02:24:35Z"},{"id":32453423,"title":"Dynamic Link Previews with a React SPA Using AWS Lambda Edge","url":"https://cgarethc.medium.com/dynamic-link-previews-with-a-react-spa-using-aws-lambda-edge-e33d51e6795c","rank":-5.029694159741383,"score":3,"time":"2022-08-13T20:21:29Z"},{"id":32468802,"title":"Goduz: A React-inspired GUI library for Godot","url":"https://github.com/andresgamboaa/goduz","rank":-5.642544952660551,"score":2,"time":"2022-08-15T12:27:55Z"},{"id":32475452,"title":"Build Better Node-Based UIs with React Flow","url":"https://pro.reactflow.dev/pricing","rank":-5.642544952660551,"score":1,"time":"2022-08-15T21:13:08Z"},{"id":32480807,"title":"Real-time visualization with React and D3.js","url":"https://memgraph.com/blog/real-time-visualization-with-react-and-d3-js","rank":-5.642544952660551,"score":1,"time":"2022-08-16T09:29:53Z"},{"id":32480835,"title":"Reset a File Input in React","url":"https://bobbyhadz.com/blog/react-reset-file-input","rank":-6.141418665344863,"score":1,"time":"2022-08-16T09:34:53Z"},{"id":32482421,"title":"You Need an API Layer and How to Built It in React","url":"https://semaphoreci.com/blog/api-layer-react","rank":-4.853960595957184,"score":1,"time":"2022-08-16T13:27:19Z"},{"id":32483784,"title":"Mocking API Calls in React Tests with Nock","url":"https://refine.dev/blog/mocking-api-calls-in-react/","rank":-5.642544952660551,"score":7,"time":"2022-08-16T15:08:04Z"},{"id":32485178,"title":"Why Airbnb Dumped React Native? (2021)","url":"https://www.theimmigrantprogrammers.com/p/why-airbnb-dumped-react-native","rank":-6.141418665344863,"score":116,"time":"2022-08-16T16:35:22Z"},{"id":32485460,"title":"Why React Re-Renders","url":"https://www.joshwcomeau.com/react/why-react-re-renders/","rank":-6.737061774670698,"score":319,"time":"2022-08-16T16:50:42Z"},{"id":32496453,"title":"Common RTK Query Usage (With React-Native)","url":"https://medium.com/att-israel/common-rtk-query-usage-with-react-native-92f88182a365","rank":-5.8814219078830545,"score":1,"time":"2022-08-17T13:57:28Z"},{"id":32506202,"title":"React.useCallback is justifiably zero-cost (disproving claims saying otherwise)","url":"http://len.falken.directory/web/react-usecallback-is-justifiably-zero-cost.html","rank":-5.218630283054186,"score":2,"time":"2022-08-18T06:56:00Z"},{"id":32524521,"title":"Deconstructing React (2020)","url":"https://www.youtube.com/watch?v=f2mMOiCSj5c","rank":-7.080419157732719,"score":1,"time":"2022-08-19T18:32:10Z"},{"id":32531622,"title":"Advanced React component composition","url":"https://frontendmastery.com/posts/advanced-react-component-composition-guide/","rank":-6.737061774670698,"score":2,"time":"2022-08-20T12:42:23Z"},{"id":32547649,"title":"React PDF Viewer","url":"https://github.com/react-pdf-viewer/react-pdf-viewer","rank":-7.080419157732719,"score":71,"time":"2022-08-22T05:21:50Z"},{"id":32555148,"title":"React Error Boundaries: Complete Guide","url":"https://meticulous.ai/blog/react-error-boundaries-complete-guide/","rank":-6.4254656634776115,"score":3,"time":"2022-08-22T18:18:53Z"},{"id":32564279,"title":"Show HN: Stylemapper – A better way to style React components","url":"https://slicknode.com/blog/stylemapper-style-react-components/","rank":-5.218630283054186,"score":6,"time":"2022-08-23T13:00:54Z"},{"id":32574645,"title":"React – The Missing Parts: Question the rules for fun and profit","url":"https://acko.net/blog/react-the-missing-parts/","rank":-5.029694159741383,"score":3,"time":"2022-08-24T03:26:19Z"},{"id":32577424,"title":"Build a Todo App with React, Tailwind and Webiny Headless CMS","url":"https://www.webiny.com/blog/todo-application-react-tailwind-webiny-headless-cms/","rank":-5.029694159741383,"score":4,"time":"2022-08-24T10:24:56Z"},{"id":32579788,"title":"Why React Contexts Are Great and Why We Didn’t Use Them","url":"https://spin.atomicobject.com/2022/08/24/react-contexts/","rank":-4.853960595957184,"score":1,"time":"2022-08-24T14:19:40Z"},{"id":32594791,"title":"ReacType 13.0 – React State Management and Prop Drilling Made Easy","url":"https://medium.com/@darin.ngau/reactype13-b4e23fc38d76","rank":-5.029694159741383,"score":5,"time":"2022-08-25T15:15:52Z"},{"id":32607644,"title":"Show HN: Learn React and Django by building SaaS for uptime monitoring","url":"https://saasitive.com/react-django-tutorial/","rank":-4.853960595957184,"score":1,"time":"2022-08-26T14:00:19Z"},{"id":32609329,"title":"Mantine – React components library with native dark theme support","url":"https://github.com/mantinedev/mantine","rank":-5.4223148645315336,"score":2,"time":"2022-08-26T16:16:19Z"},{"id":32612175,"title":"Show HN: XSWR – The simplest React data (re)fetching library ever made","url":"https://github.com/hazae41/xswr","rank":-4.853960595957184,"score":1,"time":"2022-08-26T20:10:13Z"},{"id":32616932,"title":"Show HN: Paid course on SaaS creating for uptime monitor with React and Django","url":"https://saasitive.com/react-django-tutorial/","rank":-4.5369272462944465,"score":3,"time":"2022-08-27T08:14:30Z"},{"id":32656741,"title":"Build and test and send emails with React","url":"https://www.mailing.run","rank":-5.642544952660551,"score":2,"time":"2022-08-31T00:03:30Z"},{"id":32657844,"title":"Building Interoperable Web Components That Even Work with React","url":"https://css-tricks.com/building-interoperable-web-components-react/","rank":-5.4223148645315336,"score":3,"time":"2022-08-31T02:55:02Z"},{"id":32658955,"title":"Most Common UseState Mistakes React Developers Often Make","url":"https://refine.dev/blog/common-usestate-mistakes-and-how-to-avoid/","rank":-5.642544952660551,"score":4,"time":"2022-08-31T06:08:56Z"},{"id":32660389,"title":"Automating React Native app deployments with Fastlane","url":"https://rhysc.me/blog/automate-react-native-deployment-fastlane/","rank":-5.8814219078830545,"score":1,"time":"2022-08-31T10:25:07Z"},{"id":32670648,"title":"Security releases: matrix-JS-SDK 19.4.0 and matrix-react-SDK 3.53.0","url":"https://matrix.org/blog/2022/08/31/security-releases-matrix-js-sdk-19-4-0-and-matrix-react-sdk-3-53-0/","rank":-4.3934495640662155,"score":1,"time":"2022-09-01T01:25:04Z"},{"id":32674024,"title":"Security releases: matrix-JS-SDK 19.4.0 and matrix-react-SDK 3.53.0","url":"https://matrix.org/blog/2022/08/31/security-releases-matrix-js-sdk-19-4-0-and-matrix-react-sdk-3-53-0/","rank":-4.3934495640662155,"score":2,"time":"2022-09-01T09:29:39Z"},{"id":32676294,"title":"Animations in React with Framer Motion","url":"https://refine.dev/blog/framer-motion-react-animations/","rank":-6.141418665344863,"score":13,"time":"2022-09-01T13:59:20Z"},{"id":32676574,"title":"Flutter vs. React Native vs. Qt in 2022","url":"https://scythe-studio.com/en/blog/qt-qml-development/flutter-vs-react-native-vs-qt-in-2022","rank":-5.642544952660551,"score":1,"time":"2022-09-01T14:19:28Z"},{"id":32688576,"title":"Jotai: Primitive and flexible state management for React","url":"https://jotai.org","rank":-5.642544952660551,"score":1,"time":"2022-09-02T09:21:56Z"},{"id":32688961,"title":"Build Your Own React","url":"https://github.com/pomber/didact","rank":-6.737061774670698,"score":1,"time":"2022-09-02T10:21:39Z"},{"id":32698512,"title":"Witnesses, drone expert react to mysterious lights captured in Texas sky","url":"https://www.fox7austin.com/news/mysterious-lights-in-the-sky-had-people-mesmerized-in-round-rock","rank":-5.029694159741383,"score":32,"time":"2022-09-03T03:52:04Z"},{"id":32700446,"title":"Why React Contexts Are Great and Why We Didn't Use Them","url":"https://spin.atomicobject.com/2022/08/24/react-contexts/","rank":-4.853960595957184,"score":3,"time":"2022-09-03T10:24:29Z"},{"id":32706810,"title":"Rethink React: Is it still a good library?","url":"https://maxam2017.medium.com/rethink-react-is-it-still-a-good-library-cf9178599580","rank":-5.642544952660551,"score":2,"time":"2022-09-03T22:32:25Z"},{"id":32715518,"title":"Tamagui UI kit & style system for React Native & Web with an optimizing compiler","url":"https://github.com/tamagui/tamagui","rank":-4.690092449226312,"score":4,"time":"2022-09-04T17:35:51Z"},{"id":32721670,"title":"Create Forms in React Without Stress","url":"https://betterprogramming.pub/create-forms-in-react-without-stress-115e02053185","rank":-6.141418665344863,"score":1,"time":"2022-09-05T07:59:19Z"},{"id":32731931,"title":"React Native v0.70.0 – Hermes by default","url":"https://reactnative.dev/blog/2022/09/05/version-070","rank":-5.642544952660551,"score":5,"time":"2022-09-06T02:18:23Z"},{"id":32735168,"title":"Super fast cryptography library for React Native using Crypto++ and JSI","url":"https://github.com/JiriHoffmann/react-native-cryptopp","rank":-5.029694159741383,"score":1,"time":"2022-09-06T10:26:12Z"},{"id":32737073,"title":"React Native 0.70","url":"https://reactnative.dev/blog/2022/09/05/version-070","rank":-6.737061774670698,"score":1,"time":"2022-09-06T13:48:35Z"},{"id":32743904,"title":"How to choose a localization approach for your React application","url":"https://www.plasmic.app/blog/react-localization","rank":-5.218630283054186,"score":4,"time":"2022-09-06T22:12:31Z"},{"id":32744844,"title":"Top JavaScript Concepts to Know Before Learning React","url":"https://www.freecodecamp.org/news/top-javascript-concepts-to-know-before-learning-react/","rank":-5.642544952660551,"score":3,"time":"2022-09-07T00:19:00Z"},{"id":32749227,"title":"Show HN: Build SaaS application from scratch with React and Django","url":"https://saasitive.com/","rank":-5.029694159741383,"score":10,"time":"2022-09-07T11:32:08Z"},{"id":32751294,"title":"UseSyncExternalStore() – The Underrated React API","url":"https://thisweekinreact.com/articles/useSyncExternalStore-the-underrated-react-api","rank":-6.4254656634776115,"score":1,"time":"2022-09-07T14:43:09Z"},{"id":32763242,"title":"Convert Figma Design into React","url":"https://www.copycat.dev/figma-code","rank":-6.4254656634776115,"score":2,"time":"2022-09-08T09:29:27Z"},{"id":32763476,"title":"The self-fulfilling prophecy of React","url":"https://joshcollinsworth.com/blog/self-fulfilling-prophecy-of-react","rank":-6.141418665344863,"score":172,"time":"2022-09-08T10:03:07Z"},{"id":32763509,"title":"Introducing Svelte, and Comparing Svelte with React and Vue","url":"https://joshcollinsworth.com/blog/introducing-svelte-comparing-with-react-vue","rank":-5.4223148645315336,"score":187,"time":"2022-09-08T10:08:21Z"},{"id":32770440,"title":"SwiftUI for React Devs","url":"https://github.com/unixzii/swiftui-for-react-devs","rank":-6.737061774670698,"score":1,"time":"2022-09-08T19:05:11Z"},{"id":32773371,"title":"React","url":"https://www.spohtags.com/","rank":-7.884047177595761,"score":1,"time":"2022-09-08T23:21:19Z"},{"id":32777964,"title":"Show HN: Learn how to build SaaS application from scratch with React and Django","url":"https://saasitive.com/","rank":-4.5369272462944465,"score":9,"time":"2022-09-09T11:40:38Z"},{"id":32778285,"title":"How to Build and Validate a Form with React and TypeScript","url":"https://www.andreadiotallevi.com/blog/how-to-build-and-validate-a-form-with-react-and-typescript/","rank":-5.029694159741383,"score":1,"time":"2022-09-09T12:27:18Z"},{"id":32790306,"title":"A Surprising React Bug","url":"https://phelipetls.github.io/posts/surprising-react-bug/","rank":-6.737061774670698,"score":2,"time":"2022-09-10T13:13:15Z"},{"id":32799042,"title":"Zustand: Bear necessities for state management in React","url":"https://github.com/pmndrs/zustand","rank":-5.642544952660551,"score":1,"time":"2022-09-11T12:24:16Z"},{"id":32822794,"title":"React Advanced Cropper – create the cropper you desire","url":"https://advanced-cropper.github.io/react-advanced-cropper/","rank":-5.642544952660551,"score":1,"time":"2022-09-13T11:12:01Z"},{"id":32824194,"title":"Show HN: react-native-marked, a Markdown renderer for React Native","url":"https://github.com/gmsgowtham/react-native-marked","rank":-7.148568583438252,"score":1,"time":"2022-09-13T13:44:16Z"},{"id":32838932,"title":"React Query meets React Router (v6.4)","url":"https://tkdodo.eu/blog/react-query-meets-react-router","rank":-7.968636859947137,"score":2,"time":"2022-09-14T15:53:35Z"},{"id":32850026,"title":"React Router 6.4 Release","url":"https://remix.run/blog/react-router-v6.4","rank":-6.4254656634776115,"score":3,"time":"2022-09-15T11:12:56Z"},{"id":32852953,"title":"My setup for ergonomic and performant Zustand in React","url":"https://old.reddit.com/r/reactjs/comments/xeyu75/my_setup_for_ergonomic_and_performant_zustand/","rank":-5.4223148645315336,"score":1,"time":"2022-09-15T14:55:18Z"},{"id":32877343,"title":"Using a Game Controller in React – Tutorial","url":"https://www.youtube.com/watch?v=UPaKoTfqk8k","rank":-5.8814219078830545,"score":1,"time":"2022-09-17T13:23:42Z"},{"id":32892294,"title":"Front end-only contact form (React (nextJS)+ Google Forms)","url":"https://www.blackshoretech.com/blog/frontend_only_contact_form/","rank":-5.218630283054186,"score":1,"time":"2022-09-18T23:01:18Z"},{"id":32900833,"title":"Veaury, Use React in Vue3 and Vue3 in React","url":"https://github.com/devilwjp/veaury","rank":-7.536359457861464,"score":1,"time":"2022-09-19T16:53:53Z"},{"id":32902056,"title":"Replacing Redux with Nothing but React – Tutorial","url":"https://www.youtube.com/watch?v=0UQP-avz9g4","rank":-5.8814219078830545,"score":1,"time":"2022-09-19T18:30:50Z"},{"id":32909134,"title":"React and Observables from RxDB","url":"https://www.sabre.com/locations/poland/react-and-observables-from-rxdb/","rank":-6.4254656634776115,"score":4,"time":"2022-09-20T08:34:04Z"},{"id":32911492,"title":"React I Love You, but You're Bringing Me Down","url":"https://marmelab.com/blog/2022/09/20/react-i-love-you.html","rank":-5.218630283054186,"score":696,"time":"2022-09-20T13:38:44Z"},{"id":32918163,"title":"React Themes with Styled-Components","url":"https://code.pieces.app/blog/react-themes-with-styled-components","rank":-6.4254656634776115,"score":1,"time":"2022-09-20T21:40:31Z"},{"id":32919389,"title":"Showcase: React vs. lit-element rendering performance","url":"https://www.thisdot.co/blog/showcase-react-vs-lit-element-rendering-performance/","rank":-5.8814219078830545,"score":1,"time":"2022-09-21T00:02:36Z"},{"id":32920977,"title":"Ask HN: What if React/TypeScript is bringing us all down? (1166 words)","url":"https://pastebin.com/xRrnAfuh","rank":-4.690092449226312,"score":3,"time":"2022-09-21T05:02:25Z"},{"id":32924345,"title":"The Zen of React","url":"https://alexkritchevsky.com/2022/09/17/react.html","rank":-6.737061774670698,"score":1,"time":"2022-09-21T12:50:55Z"},{"id":32927572,"title":"Things to Learn in React and Redux","url":"https://blog.damo.io/posts/things-to-learn-in-react-redux/","rank":-5.8814219078830545,"score":3,"time":"2022-09-21T16:31:22Z"},{"id":32934646,"title":"I Prefer Mithril over Angular and React","url":"https://github.com/pdfernhout/choose-mithril","rank":-5.8814219078830545,"score":3,"time":"2022-09-22T03:58:33Z"},{"id":32940935,"title":"React is bad because it's great","url":"https://erock.prose.sh/react-is-bad-because-its-great","rank":-5.8814219078830545,"score":2,"time":"2022-09-22T16:08:09Z"},{"id":32941613,"title":"Show HN: Ezno, a type checker for JavaScript and optimiser for React","url":"https://kaleidawave.github.io/posts/introducing-ezno/","rank":-4.853960595957184,"score":175,"time":"2022-09-22T16:58:48Z"},{"id":32952151,"title":"Put Transpiled React Components into Any Static Website","url":"https://smarketman.com/instant/react/","rank":-5.642544952660551,"score":1,"time":"2022-09-23T14:09:15Z"},{"id":32954336,"title":"React Mosaic","url":"https://nomcopter.github.io/react-mosaic/","rank":-7.460654783917127,"score":2,"time":"2022-09-23T16:53:50Z"},{"id":32959397,"title":"Get in Zoomer, We're Saving React","url":"https://acko.net/blog/get-in-zoomer-we-re-saving-react/","rank":-5.8814219078830545,"score":286,"time":"2022-09-24T03:04:33Z"},{"id":32964780,"title":"Ant Design – The world's second most popular React UI framework","url":"https://ant.design/","rank":-5.029694159741383,"score":1,"time":"2022-09-24T17:30:38Z"},{"id":32981947,"title":"Show HN: Paste react components into any website","url":"https://smarketman.com/instant/react/","rank":-5.642544952660551,"score":71,"time":"2022-09-26T11:53:50Z"},{"id":32992647,"title":"20MinJS – All about UltraJS Combining React and Deno with Omar Mashaal","url":"https://podcast.20minjs.com/1952066/11384885","rank":-5.029694159741383,"score":1,"time":"2022-09-27T07:58:19Z"},{"id":32995830,"title":"Solid Test Recorder, Chrome extension to generate tests for solidjs/react/preact","url":"https://github.com/chris-czopp/solid-test-recorder","rank":-4.853960595957184,"score":1,"time":"2022-09-27T14:39:48Z"},{"id":33007344,"title":"Show HN: Impulse – Impossible Dev Tools for React and Tailwind","url":"https://impulse.dev/","rank":-5.218630283054186,"score":4,"time":"2022-09-28T12:58:32Z"},{"id":33008384,"title":"React Flow library major release","url":"https://reactflow.dev/blog/react-flow-v11/","rank":-6.4254656634776115,"score":4,"time":"2022-09-28T14:29:35Z"},{"id":33011617,"title":"Show HN: Impulse – React UI editor that edits your code","url":"https://github.com/impulse-oss/impulse","rank":-5.218630283054186,"score":3,"time":"2022-09-28T18:42:44Z"},{"id":33013015,"title":"React Flow 11 – better a11y, better edges, new hooks and more","url":"https://github.com/wbkd/react-flow","rank":-5.029694159741383,"score":2,"time":"2022-09-28T20:45:08Z"},{"id":33022847,"title":"Speed up React and front-end development with Lego-build","url":"https://medium.com/@npmlegobuild/lego-build-the-why-and-what-94e198605275","rank":-5.218630283054186,"score":1,"time":"2022-09-29T16:22:37Z"},{"id":33031195,"title":"React App: English Type Learning","url":"https://english-typing-learning.vercel.app/","rank":-6.4254656634776115,"score":3,"time":"2022-09-30T05:04:26Z"},{"id":33047136,"title":"Testing React Apps in 2022 with Cypress: An In-Depth Guide for Beginners","url":"https://profy.dev/article/cypress-react","rank":-4.690092449226312,"score":82,"time":"2022-10-01T15:07:13Z"},{"id":33048752,"title":"Making React fast by default and truly reactive","url":"https://legendapp.com/open-source/legend-state/","rank":-5.642544952660551,"score":6,"time":"2022-10-01T18:26:02Z"},{"id":33053770,"title":"React Integration Tests with Storybook","url":"https://marmelab.com/blog/2021/08/31/testing-react.html","rank":-6.4254656634776115,"score":3,"time":"2022-10-02T07:30:47Z"},{"id":33055690,"title":"Show HN: React TypeScript admin template (Open-source)","url":"https://github.com/horizon-ui/horizon-ui-chakra-ts","rank":-5.642544952660551,"score":2,"time":"2022-10-02T13:26:27Z"},{"id":33060235,"title":"Overcoming Popular Issues with React Projects","url":"https://dinosaurs-with-jetpacks.com/posts/react-problems","rank":-6.141418665344863,"score":2,"time":"2022-10-02T21:02:39Z"},{"id":33064556,"title":"React hook for controlling modal components","url":"https://github.com/alexanderkhivrych/use-modal-hook","rank":-6.141418665344863,"score":3,"time":"2022-10-03T07:38:30Z"},{"id":33064661,"title":"useIntersectionObserver – A React hook for detecting intersection changes","url":"https://yoavik.com/snippets/use-intersection-observer","rank":-5.642544952660551,"score":1,"time":"2022-10-03T07:53:11Z"},{"id":33065869,"title":"Show HN: Click on a component (React,) in browser to get to its code in IDE","url":"https://www.locatorjs.com/","rank":-4.2587684905126455,"score":10,"time":"2022-10-03T11:06:54Z"},{"id":33072871,"title":"How to use React Testing library to wait for async elements, step-by-step guide","url":"https://meticulous.ai/blog/how-to-use-react-testing-library-to-wait-for-async-elements-a-step-by-step-guide/","rank":-4.3934495640662155,"score":1,"time":"2022-10-03T20:02:03Z"},{"id":33079723,"title":"Is React hiding your navigation links from Google?","url":"https://www.propellernet.co.uk/is-react-hiding-your-navigation-links-from-google/","rank":-5.642544952660551,"score":2,"time":"2022-10-04T13:03:47Z"},{"id":33080787,"title":"A (Mostly) Complete Guide to React Rendering Behavior","url":"https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-mostly-complete-guide-to-react-rendering-behavior/","rank":-5.642544952660551,"score":4,"time":"2022-10-04T14:21:33Z"},{"id":33093795,"title":"I don't think I would recommend React anymore","url":"https://twitter.com/torkelo/status/1577555102172430338","rank":-5.4223148645315336,"score":1,"time":"2022-10-05T11:00:06Z"},{"id":33094636,"title":"Espresso.js – minimal React alternative – is now a decade old","url":"http://krymski.com/espresso.js/","rank":-5.218630283054186,"score":87,"time":"2022-10-05T12:34:58Z"},{"id":33097028,"title":"React and Next.js Is Dead – Something New Is (Finally) Replacing It (For Good)","url":"https://javascript.plainenglish.io/react-and-next-js-is-dead-something-new-is-finally-replacing-it-for-good-c792c48806f6","rank":-4.5369272462944465,"score":3,"time":"2022-10-05T15:44:02Z"},{"id":33100432,"title":"French hunters react angrily to drinking ban plan to reduce accidental deaths","url":"https://www.theguardian.com/world/2022/oct/05/french-hunters-react-angrily-drinking-ban-proposal-reduce-accidental-deaths","rank":-4.853960595957184,"score":14,"time":"2022-10-05T19:48:12Z"},{"id":33106082,"title":"Vue.js adopted by Facebook, dropping react","url":"https://twitter.com/filrakowski/status/1577620525215539204","rank":-5.8814219078830545,"score":1,"time":"2022-10-06T08:54:51Z"},{"id":33106471,"title":"Mailing – Build emails in React, send from anywhere","url":"https://www.mailing.run/","rank":-5.642544952660551,"score":2,"time":"2022-10-06T10:09:00Z"},{"id":33109136,"title":"Making React fast by default and truly reactive","url":"https://legendapp.com/open-source/legend-state/","rank":-5.642544952660551,"score":3,"time":"2022-10-06T15:04:54Z"},{"id":33109940,"title":"React and Next.js Is Dead – Something New Is (Finally) Replacing It (For Good)","url":"https://javascript.plainenglish.io/react-and-next-js-is-dead-something-new-is-finally-replacing-it-for-good-c792c48806f6","rank":-4.5369272462944465,"score":1,"time":"2022-10-06T15:58:13Z"},{"id":33111389,"title":"New react audio player library","url":"https://www.npmjs.com/package/react-modern-audio-player","rank":-6.4254656634776115,"score":66,"time":"2022-10-06T17:41:04Z"},{"id":33118233,"title":"Refine – React-based framework for the rapid development of web applications","url":"https://refine.dev","rank":-5.029694159741383,"score":1,"time":"2022-10-07T06:59:10Z"},{"id":33124728,"title":"Legend State: Fine Grained Reactivity for React and React Native","url":"https://www.legendapp.com/open-source/state/","rank":-7.337343744886062,"score":3,"time":"2022-10-07T17:54:31Z"},{"id":33124899,"title":"Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior","url":"https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-mostly-complete-guide-to-react-rendering-behavior/","rank":-5.218630283054186,"score":7,"time":"2022-10-07T18:06:36Z"},{"id":33129668,"title":"Rethink React modal/dialog state management","url":"https://medium.com/ebaytech/rethink-modals-management-in-react-cf3b6804223d","rank":-6.141418665344863,"score":1,"time":"2022-10-08T03:53:41Z"},{"id":33131633,"title":"React re-renders guide: everything, all at once","url":"https://www.developerway.com/posts/react-re-renders-guide","rank":-5.642544952660551,"score":2,"time":"2022-10-08T12:11:50Z"},{"id":33132221,"title":"How to fetch data in React with performance in mind","url":"https://www.developerway.com/posts/how-to-fetch-data-in-react","rank":-5.218630283054186,"score":2,"time":"2022-10-08T13:45:14Z"},{"id":33132839,"title":"Ariakit: A library providing lower-level accessible React components and hooks","url":"https://ariakit.org","rank":-5.029694159741383,"score":3,"time":"2022-10-08T14:58:52Z"},{"id":33134059,"title":"Show HN: Reflame – Deploy your React web apps in milliseconds","url":"https://reflame.app/?source=show-hn-launch","rank":-5.218630283054186,"score":147,"time":"2022-10-08T17:10:57Z"},{"id":33148215,"title":"Tremor – React library to build dashboards fast","url":"https://github.com/tremorlabs/tremor","rank":-5.8814219078830545,"score":128,"time":"2022-10-10T05:51:58Z"},{"id":33151048,"title":"Show HN: It will never be as popular as React, but I built it inspired by it","url":"https://github.com/crisdosyago/bang.html","rank":-4.132099107886384,"score":1,"time":"2022-10-10T13:22:54Z"},{"id":33154187,"title":"Mailing – React library to build and preview emails in localhost","url":"https://twitter.com/steventey/status/1579471673325408257","rank":-5.218630283054186,"score":3,"time":"2022-10-10T17:34:59Z"},{"id":33154385,"title":"Applying Solid Principles in React","url":"https://konstantinlebedev.com/solid-in-react/","rank":-6.4254656634776115,"score":4,"time":"2022-10-10T17:52:37Z"},{"id":33163653,"title":"React re-renders guide: everything, all at once","url":"https://www.developerway.com/posts/react-re-renders-guide","rank":-5.642544952660551,"score":1,"time":"2022-10-11T14:18:08Z"},{"id":33167873,"title":"Expo Router – File System-Based Routing for React Native","url":"https://expo.github.io/router/","rank":-5.4223148645315336,"score":2,"time":"2022-10-11T19:15:32Z"},{"id":33175521,"title":"Creating a Simple Tooltip Component in React","url":"https://medium.com/@paulohfev/problem-solving-how-to-create-a-react-tooltip-component-546e4e0d5f7d","rank":-5.8814219078830545,"score":2,"time":"2022-10-12T11:42:27Z"},{"id":33192039,"title":"React RFC: First Class Support for Promises","url":"https://github.com/acdlite/rfcs/blob/first-class-promises/text/0000-first-class-support-for-promises.md","rank":-5.8814219078830545,"score":3,"time":"2022-10-13T15:05:55Z"},{"id":33192803,"title":"React RFC: First class support for promises and async/await (Suspense for Data)","url":"https://github.com/reactjs/rfcs/pull/229","rank":-4.690092449226312,"score":4,"time":"2022-10-13T15:58:51Z"},{"id":33206170,"title":"Stop Using “&&” for Conditional Rendering in React","url":"https://medium.com/geekculture/stop-using-for-conditional-rendering-in-react-a0f7b96200f8","rank":-5.8814219078830545,"score":3,"time":"2022-10-14T17:04:38Z"},{"id":33208171,"title":"React Native 0.70 Released","url":"https://reactnative.dev/blog/2022/09/05/version-070","rank":-6.4254656634776115,"score":1,"time":"2022-10-14T19:59:46Z"},{"id":33212998,"title":"React: RFC: First class support for promises and async/await","url":"https://github.com/reactjs/rfcs/pull/229","rank":-5.218630283054186,"score":7,"time":"2022-10-15T08:37:44Z"},{"id":33217319,"title":"The Rust and WASM Alternative to React and Next.js","url":"https://github.com/gbj/leptos","rank":-5.218630283054186,"score":5,"time":"2022-10-15T18:31:15Z"},{"id":33218348,"title":"From React to htmx on a real-world SaaS product: we did it, and it's awesome","url":"https://www.youtube.com/watch?v=3GObi93tjZI","rank":-4.132099107886384,"score":13,"time":"2022-10-15T20:34:14Z"},{"id":33218439,"title":"A Real World React – Htmx Port","url":"https://htmx.org/essays/a-real-world-react-to-htmx-port/","rank":-6.141418665344863,"score":575,"time":"2022-10-15T20:43:30Z"},{"id":33223900,"title":"Show HN: React Mask Editor","url":"https://docs.voliere.dev/react-mask-editor","rank":-6.4254656634776115,"score":3,"time":"2022-10-16T14:36:47Z"},{"id":33231896,"title":"Can We All Just Admit React Hooks Were a Bad Idea?","url":"https://medium.com/codex/can-we-all-just-admit-react-hooks-were-a-bad-idea-c48120c5188d","rank":-5.029694159741383,"score":29,"time":"2022-10-17T10:58:16Z"},{"id":33231967,"title":"Material Toys: A Material Design 3 components library for React","url":"https://www.material-toys.com/","rank":-5.218630283054186,"score":1,"time":"2022-10-17T11:09:02Z"},{"id":33254821,"title":"Show HN: Glowing Gradient Border Button with TailwindCSS and React","url":"https://gist.github.com/JohnBra/79640695b48ada9653359b9adc83d8cc","rank":-5.218630283054186,"score":1,"time":"2022-10-18T22:20:56Z"},{"id":33255183,"title":"Five great React UI libraries you didn't know existed","url":"https://ethanmick.com/five-great-react-ui-libraries-you-didnt-know-existed/","rank":-5.218630283054186,"score":2,"time":"2022-10-18T22:56:39Z"},{"id":33258814,"title":"Mantine – A fully featured React components library","url":"https://mantine.dev","rank":-5.8814219078830545,"score":1,"time":"2022-10-19T07:28:04Z"},{"id":33262915,"title":"Syncing a Transcript with Audio in React","url":"https://www.metaview.ai/resources/blog/syncing-a-transcript-with-audio-in-react","rank":-5.8814219078830545,"score":1,"time":"2022-10-19T14:40:30Z"},{"id":33269315,"title":"They Fixed React??","url":"https://www.youtube.com/watch?v=iOpTdwf96NQ","rank":-7.080419157732719,"score":4,"time":"2022-10-19T23:59:44Z"},{"id":33278627,"title":"Camera animations with R3F and react-spring","url":"https://blog.promaton.com/camera-animations-with-r3f-and-react-spring-6fd378296c46","rank":-5.8814219078830545,"score":2,"time":"2022-10-20T18:21:20Z"},{"id":33285479,"title":"Testing in React","url":"https://webdevetc.com/blog/guide-to-testing-react-applications/","rank":-7.080419157732719,"score":1,"time":"2022-10-21T07:31:03Z"},{"id":33299494,"title":"React component library Concis, looking for interested small partners","url":"https://concis.org.cn","rank":-5.4223148645315336,"score":1,"time":"2022-10-22T16:10:19Z"},{"id":33300974,"title":"Functional styling (like tailwind) for react-native","url":"https://github.com/tachyons-css/react-native-style-tachyons","rank":-5.8814219078830545,"score":1,"time":"2022-10-22T18:49:55Z"},{"id":33309534,"title":"How neurons from PTSD Patients React to Stress","url":"https://neurosciencenews.com/genetics-stress-ptsd-21687/","rank":-5.642544952660551,"score":1,"time":"2022-10-23T19:30:43Z"},{"id":33312985,"title":"React Gets First Class Support for Async/Await – Yay or Meh?","url":"https://betterprogramming.pub/react-gets-first-class-support-for-async-await-yay-or-meh-8bab1ff471b4?gi=7a71144cf387","rank":-5.029694159741383,"score":12,"time":"2022-10-24T04:40:05Z"},{"id":33314341,"title":"Advanced React Component Composition","url":"https://frontendmastery.com/posts/advanced-react-component-composition-guide/","rank":-6.737061774670698,"score":1,"time":"2022-10-24T08:57:39Z"},{"id":33316070,"title":"We Improved React Loading Times by 70% with Next.js","url":"https://www.causal.app/blog/next-js","rank":-5.218630283054186,"score":68,"time":"2022-10-24T13:01:39Z"},{"id":33318936,"title":"Add Chat to Your React JavaScript Application in 3 Easy Steps","url":"https://deadsimplechat.com/blog/react-js-chat-application-with-deadsimplechat/","rank":-5.029694159741383,"score":2,"time":"2022-10-24T16:36:10Z"},{"id":33322051,"title":"Show HN: ReactiveSocial – social media image generation with React","url":"https://reactivesocial.com","rank":-5.4223148645315336,"score":1,"time":"2022-10-24T20:17:17Z"},{"id":33336819,"title":"Rapid React App and Server Setup","url":"https://github.com/grayalienventures/server-setup","rank":-6.141418665344863,"score":2,"time":"2022-10-25T22:10:51Z"},{"id":33337425,"title":"React Inspector – Power of Browser DevTools inspectors right inside React apps","url":"https://www.npmjs.com/package/react-inspector","rank":-7.148568583438252,"score":1,"time":"2022-10-25T23:07:04Z"},{"id":33340003,"title":"React is not just a library anymore, but an architecture","url":"https://twitter.com/dan_abramov/status/1585076899126345728","rank":-5.218630283054186,"score":15,"time":"2022-10-26T04:57:30Z"},{"id":33351625,"title":"React is getting inextricably linked to Next","url":"https://twitter.com/ascorbic/status/1585004156615479296","rank":-5.8814219078830545,"score":6,"time":"2022-10-27T00:51:04Z"},{"id":33351811,"title":"Hacker News Clone Using GraphQL and React","url":"https://github.com/clintonwoo/hackernews-react-graphql","rank":-5.8814219078830545,"score":1,"time":"2022-10-27T01:19:34Z"},{"id":33354379,"title":"Three.js Journey is going React","url":"https://twitter.com/bruno_simon/status/1585222892769497089","rank":-6.141418665344863,"score":2,"time":"2022-10-27T07:31:28Z"},{"id":33354753,"title":"React-Rails is a flexible tool to use React with Rails","url":"https://github.com/reactjs/react-rails","rank":-7.148568583438252,"score":1,"time":"2022-10-27T08:24:14Z"},{"id":33356547,"title":"Vue.js vs. React","url":"https://v2.vuejs.org/v2/guide/comparison.html","rank":-6.737061774670698,"score":1,"time":"2022-10-27T12:32:33Z"},{"id":33358397,"title":"React Arborist v2.0 – The Complete Tree View Component (Keyboard Nav and More)","url":"https://github.com/brimdata/react-arborist/releases/tag/v2.0.0","rank":-4.690092449226312,"score":4,"time":"2022-10-27T14:50:33Z"},{"id":33360738,"title":"React monkeypatches fetch()","url":"https://github.com/facebook/react/blob/main/packages/react/src/ReactFetch.js","rank":-7.080419157732719,"score":3,"time":"2022-10-27T17:11:00Z"},{"id":33361645,"title":"30k Nodes in a React Tree View","url":"https://react-arborist.netlify.app/cities","rank":-5.8814219078830545,"score":2,"time":"2022-10-27T18:15:08Z"},{"id":33368658,"title":"React Monkeypatches Patches Fetch()","url":"https://github.com/facebook/react/issues/25573","rank":-6.737061774670698,"score":1,"time":"2022-10-28T07:36:44Z"},{"id":33392621,"title":"Jotai - primitive and flexible state management for React","url":"https://jotai.org/","rank":-5.642544952660551,"score":1,"time":"2022-10-30T09:09:20Z"},{"id":33406147,"title":"Shopify acquihires Remix, moves away from React Server Components","url":"https://hydrogen.shopify.dev/roadmap/","rank":-5.4223148645315336,"score":3,"time":"2022-10-31T14:25:33Z"},{"id":33410039,"title":"React use modal hook example","url":"https://codesandbox.io/s/2zz9w1pwrr","rank":-6.4254656634776115,"score":1,"time":"2022-10-31T18:12:08Z"},{"id":33421294,"title":"Show HN: An open-source React framework(4.2K stars) for building CRUD apps","url":"https://github.com/refinedev/refine","rank":-4.5369272462944465,"score":39,"time":"2022-11-01T13:57:22Z"},{"id":33438439,"title":"A love letter to React from Phoenix","url":"https://fly.io/blog/love-letter-react-phoenix/","rank":-5.8814219078830545,"score":9,"time":"2022-11-02T16:26:03Z"},{"id":33442568,"title":"React Server Components","url":"https://nextjs.org/docs/advanced-features/react-18/server-components","rank":-7.080419157732719,"score":1,"time":"2022-11-02T20:33:42Z"},{"id":33442587,"title":"A Love Letter to React","url":"https://fly.io/blog/love-letter-react/","rank":-6.4254656634776115,"score":3,"time":"2022-11-02T20:35:14Z"},{"id":33444007,"title":"Qwik React","url":"https://qwik.builder.io/qwikcity/integrations/react/","rank":-7.460654783917127,"score":1,"time":"2022-11-02T22:55:07Z"},{"id":33452855,"title":"React Native moves to TypeScript template by default","url":"https://github.com/facebook/react-native/pull/35165","rank":-5.642544952660551,"score":3,"time":"2022-11-03T15:48:17Z"},{"id":33454796,"title":"A Love Letter to React","url":"https://fly.io/blog/love-letter-react/","rank":-6.4254656634776115,"score":3,"time":"2022-11-03T17:53:15Z"},{"id":33466087,"title":"Show HN: React-hook-tracer – A light-weight tracer for React hooks","url":"https://github.com/Oblosys/react-hook-tracer","rank":-6.969263392375751,"score":2,"time":"2022-11-04T13:13:58Z"},{"id":33466307,"title":"React Native moves to TypeScript template by default","url":"https://github.com/facebook/react-native/pull/35165","rank":-5.642544952660551,"score":2,"time":"2022-11-04T13:27:01Z"},{"id":33468458,"title":"React Native Chat App Tutorial in 3 Steps","url":"https://deadsimplechat.com/blog/react-native-chat-app-tutorial-in-3-steps/","rank":-5.642544952660551,"score":1,"time":"2022-11-04T15:36:22Z"},{"id":33476315,"title":"React Native moves to TypeScript template by default","url":"https://github.com/facebook/react-native/pull/35165","rank":-5.642544952660551,"score":1,"time":"2022-11-05T00:40:14Z"},{"id":33515888,"title":"InfernoJS – insanely fast, React-like library for building high-performance UI","url":"https://www.infernojs.org/","rank":-5.029694159741383,"score":1,"time":"2022-11-08T04:33:37Z"},{"id":33520109,"title":"Show HN: I wrote a book about Next.js and React","url":"https://www.amazon.com/Serverless-Web-Applications-React-Next-js-ebook/dp/B0BHRPMF74","rank":-5.029694159741383,"score":3,"time":"2022-11-08T15:36:13Z"},{"id":33521375,"title":"ClojureScript and React Native in 2022","url":"https://increasinglyfunctional.com/2022/11/07/clojurescript-react-native-2022.html","rank":-6.141418665344863,"score":2,"time":"2022-11-08T17:09:08Z"},{"id":33522863,"title":"Show HN: Open Native – vendor-unlock React Native","url":"https://github.com/OpenNative/open-native","rank":-5.642544952660551,"score":9,"time":"2022-11-08T19:03:18Z"},{"id":33525300,"title":"3D personal pro site with React and Three.js","url":"http://julienweb.fr","rank":-5.4223148645315336,"score":3,"time":"2022-11-08T22:40:45Z"},{"id":33529083,"title":"Microsoft Teams v2 based on React (Unreleased)","url":"https://teams.microsoft.com/v2/","rank":-5.8814219078830545,"score":6,"time":"2022-11-09T09:22:10Z"},{"id":33535386,"title":"The Magical World of Particles with React Three Fiber and Shaders","url":"https://blog.maximeheckel.com/posts/the-magical-world-of-particles-with-react-three-fiber-and-shaders/","rank":-5.029694159741383,"score":1,"time":"2022-11-09T17:58:54Z"},{"id":33548576,"title":"GitHub code nav and search beta uses React for first time","url":"https://user-images.githubusercontent.com/7585078/201147163-9417e991-f541-4fc9-b25e-c2c0dc350935.png","rank":-5.029694159741383,"score":2,"time":"2022-11-10T16:11:50Z"},{"id":33556446,"title":"Divjoy – The React Codebase Generator","url":"https://divjoy.com/","rank":-6.4254656634776115,"score":1,"time":"2022-11-11T02:03:22Z"},{"id":33565628,"title":"React Server vs Client Components in Nextjs 13","url":"https://kulkarniankita.com/react/react-server-client-components","rank":-5.642544952660551,"score":3,"time":"2022-11-11T19:34:16Z"},{"id":33569747,"title":"Bug: React is impossible to use with Stylus","url":"https://github.com/facebook/react/issues/25671","rank":-5.642544952660551,"score":2,"time":"2022-11-12T03:45:21Z"},{"id":33576722,"title":"GitHub is replacing Rails front end rendering with React","url":"https://twitter.com/rauchg/status/1591464351990697984","rank":-5.4223148645315336,"score":111,"time":"2022-11-12T20:30:57Z"},{"id":33579841,"title":"A Secure Storage for React-Native Apps","url":"https://mcodex.dev/react-native-sensitive-info/","rank":-5.8814219078830545,"score":1,"time":"2022-11-13T03:52:26Z"},{"id":33583642,"title":"Show HN: Twix – Atomic React Styling with TailwindCSS","url":"https://github.com/Idered/twix","rank":-5.642544952660551,"score":4,"time":"2022-11-13T15:02:19Z"},{"id":33586347,"title":"Next.js 13 + React Server Components","url":"https://github.com/vercel/next-react-server-components","rank":-5.8814219078830545,"score":29,"time":"2022-11-13T19:15:05Z"},{"id":33594114,"title":"Everything that is there to learn about React and the ecosystem in 2022","url":"https://roadmap.sh/react","rank":-4.690092449226312,"score":1,"time":"2022-11-14T14:10:50Z"},{"id":33596844,"title":"Glean – React Refactoring Tool","url":"https://www.wix.engineering/post/finally-a-react-refactoring-tool-introducing-glean","rank":-6.737061774670698,"score":2,"time":"2022-11-14T16:46:28Z"},{"id":33606256,"title":"There exists a book dedicated to explaining how to use a single React function","url":"https://twitter.com/tomaka17/status/1377302768713629704","rank":-4.5369272462944465,"score":46,"time":"2022-11-15T07:21:31Z"},{"id":33609379,"title":"A Love Letter to React","url":"https://fly.io/blog/love-letter-react/","rank":-6.4254656634776115,"score":3,"time":"2022-11-15T14:14:46Z"},{"id":33625936,"title":"Understanding react hooks through a timeline","url":"https://julesblom.com/writing/react-hook-component-timeline?ck_subscriber_id=1866551210&utm_source=convertkit&utm_medium=email&utm_campaign=%E2%9A%9B%EF%B8%8F+React+Hebdo+%23124%3A+FLIP%2C+Lifecycle%2C+Next.js%2C+TypeScript%2C+Vanilla-Extract%2C+LiveView%2C+Remix%2C+GitHub%2C+Race+Conditions%2C+Fontpie%2C+Remotion...%20-%209416645","rank":-6.141418665344863,"score":1,"time":"2022-11-16T16:35:44Z"},{"id":33627291,"title":"Taming the dragon: Accessible drag and drop in React","url":"https://react-spectrum.adobe.com/blog/drag-and-drop.html","rank":-5.4223148645315336,"score":1,"time":"2022-11-16T17:47:27Z"},{"id":33636235,"title":"Build Apps in Deno with Frameworks Such as React, Vue, Express, and More","url":"https://deno.com/blog/frameworks-with-npm","rank":-4.690092449226312,"score":3,"time":"2022-11-17T08:15:53Z"},{"id":33643960,"title":"Show HN: A Search Engine for React Components","url":"https://aspect.app/search/","rank":-5.642544952660551,"score":7,"time":"2022-11-17T19:07:43Z"},{"id":33643961,"title":"2022: How can we improve React Native?","url":"https://github.com/react-native-community/discussions-and-proposals/discussions/546","rank":-5.8814219078830545,"score":2,"time":"2022-11-17T19:07:44Z"},{"id":33650878,"title":"Polymorphic React Components in TypeScript","url":"https://www.benmvp.com/blog/polymorphic-react-components-typescript/","rank":-6.4254656634776115,"score":1,"time":"2022-11-18T05:47:10Z"},{"id":33655322,"title":"Improving React Interaction Times by 4x","url":"https://www.causal.app/blog/react-perf","rank":-6.141418665344863,"score":22,"time":"2022-11-18T14:37:23Z"},{"id":33677288,"title":"Show HN: Build something new with Django and React","url":"https://learndjangoreact.com/tutorial","rank":-5.4223148645315336,"score":1,"time":"2022-11-20T01:58:13Z"},{"id":33685226,"title":"Pikas UI, an open source UI library for React/TypeScript","url":"https://github.com/Achaak/pikas","rank":-5.218630283054186,"score":3,"time":"2022-11-20T20:59:46Z"},{"id":33692518,"title":"The Beginner's Guide to React Testing","url":"https://maxrozen.com/beginners-guide-to-react-testing","rank":-5.8814219078830545,"score":2,"time":"2022-11-21T14:00:13Z"},{"id":33693843,"title":"Fast, composable, unstyled command menu for React","url":"https://cmdk.paco.me/","rank":-5.8814219078830545,"score":1,"time":"2022-11-21T15:46:18Z"},{"id":33705171,"title":"How to create an API-less full-stack application with React and Jitar","url":"https://medium.com/@peter_28872/how-to-create-an-api-less-full-stack-application-with-react-and-jitar-602bcbabc66b","rank":-4.690092449226312,"score":1,"time":"2022-11-22T12:47:59Z"},{"id":33705669,"title":"Show HN: Open-source Next.js and React boilerplate with 30 plugins","url":"https://github.com/pankod/superplate","rank":-4.853960595957184,"score":6,"time":"2022-11-22T13:44:35Z"},{"id":33708668,"title":"React Native Database","url":"https://rxdb.info/react-native-database.html","rank":-7.080419157732719,"score":1,"time":"2022-11-22T17:55:48Z"},{"id":33709803,"title":"React Native Core Contributor Summit 2022","url":"https://reactnative.dev/blog/2022/11/22/react-native-core-contributor-summit-2022","rank":-6.141418665344863,"score":1,"time":"2022-11-22T19:09:41Z"},{"id":33718032,"title":"Refactoring components in React with custom hooks","url":"https://codescene.com/engineering-blog/refactoring-components-in-react-with-custom-hooks","rank":-5.8814219078830545,"score":4,"time":"2022-11-23T11:51:54Z"},{"id":33730148,"title":"Show HN: New React Lib to build forms superfast","url":"https://formbricks.com/docs/react-form-library/introduction","rank":-5.4223148645315336,"score":6,"time":"2022-11-24T11:31:42Z"},{"id":33732429,"title":"Bundle React UI Library with SCSS, CSS Modules, TypeScript and Rollup","url":"https://www.linen.dev/s/linen/t/5118058/topic","rank":-5.029694159741383,"score":2,"time":"2022-11-24T15:31:18Z"},{"id":33752969,"title":"UseEffect.dev, an interactive course to get comfortable with React hooks","url":"https://useeffect.dev","rank":-5.029694159741383,"score":1,"time":"2022-11-26T14:36:00Z"},{"id":33758862,"title":"React Conditional Rendering with Type Safety and Exhaustive Checking","url":"https://www.lloydatkinson.net/posts/2022/react-conditional-rendering-with-type-safety-and-exhaustive-checking/","rank":-5.4223148645315336,"score":1,"time":"2022-11-27T01:01:15Z"},{"id":33768413,"title":"Show HN: Tools in Qbix, Combining Ideas from Vue, React, Angular","url":"https://community.qbix.com/t/designing-tools-in-qbix-platform-2-0/197","rank":-5.029694159741383,"score":2,"time":"2022-11-28T00:21:03Z"},{"id":33772224,"title":"Try it in your next React project","url":"https://react-useform.vercel.app/","rank":-5.8814219078830545,"score":1,"time":"2022-11-28T11:17:09Z"},{"id":33775738,"title":"Show HN: Virtualform – An ultra-fast, responsive virtualization engine for React","url":"https://github.com/chiefGui/virtualform","rank":-5.029694159741383,"score":2,"time":"2022-11-28T16:35:27Z"},{"id":33785159,"title":"On How I Became a React Developer","url":"https://maxrozen.com/how-i-became-react-developer","rank":-5.8814219078830545,"score":1,"time":"2022-11-29T08:49:04Z"},{"id":33786104,"title":"Improving React Interaction Times by 4x","url":"https://www.causal.app/blog/react-perf","rank":-6.141418665344863,"score":2,"time":"2022-11-29T11:12:58Z"},{"id":33791365,"title":"Microservices Tutorial Using Serverless Framework – Node.js, React, DynamoDB","url":"https://jeremycummins.substack.com/p/microservices-tutorial","rank":-5.4223148645315336,"score":2,"time":"2022-11-29T18:37:40Z"},{"id":33791456,"title":"Show HN: Finally achieved video timeline scrubbing with React Native","url":"https://old.reddit.com/r/reactnative/comments/z827pr/show_rreactnative_finally_achieved_video_timeline/","rank":-5.218630283054186,"score":2,"time":"2022-11-29T18:44:18Z"},{"id":33799369,"title":"A tiny state manager for React/Vue/Svelte with many atomic tree-shakable stores","url":"https://github.com/nanostores/nanostores","rank":-4.5369272462944465,"score":1,"time":"2022-11-30T11:34:42Z"},{"id":33799484,"title":"Making React fast by default and truly reactive","url":"https://legendapp.com/open-source/legend-state/","rank":-5.642544952660551,"score":2,"time":"2022-11-30T11:52:26Z"},{"id":33803986,"title":"A Critical Discussion of React and Spas with Alex Russell and Theo Browne","url":"https://www.youtube.com/watch?v=ChfjZV-aA_Y","rank":-4.690092449226312,"score":1,"time":"2022-11-30T17:19:42Z"},{"id":33808937,"title":"Next.js 13 beta code advent at react.holiday","url":"https://react.holiday/","rank":-5.4223148645315336,"score":1,"time":"2022-11-30T22:36:40Z"},{"id":33811823,"title":"Is React Going Anywhere","url":"https://www.infoxicator.com/blog","rank":-6.737061774670698,"score":5,"time":"2022-12-01T03:08:23Z"},{"id":33817773,"title":"React for Web vs. React Native: How Different Are They, Really?","url":"https://echobind.com/post/react-vs-react-native-how-different-are-they","rank":-7.148568583438252,"score":2,"time":"2022-12-01T15:45:10Z"},{"id":33828562,"title":"React Documentary by Honeypot – Official Trailer","url":"https://www.youtube.com/watch?v=gmp0istg5xo","rank":-6.141418665344863,"score":6,"time":"2022-12-02T09:41:20Z"},{"id":33830324,"title":"AI Helped Me to Refactor a React Component Step by Step","url":"https://www.youtube.com/watch?v=I9B8pPaQRfY","rank":-5.029694159741383,"score":1,"time":"2022-12-02T13:46:17Z"},{"id":33839491,"title":"Allotment: React Split-Pane Component","url":"https://github.com/johnwalley/allotment","rank":-6.4254656634776115,"score":1,"time":"2022-12-03T01:49:38Z"},{"id":33841695,"title":"Show HN: I wrote a free eBook about getting started testing React","url":"https://maxrozen.com/beginners-guide-to-react-testing","rank":-4.853960595957184,"score":2,"time":"2022-12-03T08:08:59Z"},{"id":33859562,"title":"React Best Practices: How to Write Better React Apps","url":"https://buttercms.com/blog/react-best-practices/","rank":-7.536359457861464,"score":2,"time":"2022-12-05T00:05:34Z"},{"id":33860529,"title":"White people react positively to racial justice messages from white allies","url":"https://phys.org/news/2022-12-white-people-react-positively-racial.html","rank":-5.029694159741383,"score":1,"time":"2022-12-05T02:05:43Z"},{"id":33863467,"title":"Global React Developer Salary and Hourly Rate Report in 2023","url":"https://relevant.software/blog/react-js-developer-salary-and-hourly-rate/","rank":-5.218630283054186,"score":1,"time":"2022-12-05T09:48:57Z"},{"id":33864155,"title":"Records and Tuples for React","url":"https://sebastienlorber.com/records-and-tuples-for-react","rank":-6.4254656634776115,"score":1,"time":"2022-12-05T11:24:52Z"},{"id":33870405,"title":"Reusable react components to maximize your coding efficiency","url":"https://www.npmjs.com/package/@melmahdi/reactuc","rank":-5.642544952660551,"score":2,"time":"2022-12-05T19:16:33Z"},{"id":33880658,"title":"Build a *truly* fullstack web app in 9 min (React, Node) with Wasp and ChatGPT","url":"https://www.youtube.com/watch?v=HjUpqfEonow","rank":-4.3934495640662155,"score":9,"time":"2022-12-06T14:42:29Z"},{"id":33881473,"title":"Rust, Tauri, and React: Our Technology choices for a desktop app in 2022","url":"https://www.highflux.io/blog/rust-tauri-react-developing-desktop-app-2022","rank":-4.690092449226312,"score":6,"time":"2022-12-06T15:23:43Z"},{"id":33883346,"title":"Why Does React Native Have Performance Issues?","url":"https://medium.com/product-science-ai/why-does-react-native-have-performance-issues-22494d3447ca","rank":-5.8814219078830545,"score":14,"time":"2022-12-06T17:02:59Z"},{"id":33883445,"title":"Case study: making a React/Redux app interaction ~4× faster","url":"https://3perf.com/blog/causal/","rank":-5.218630283054186,"score":1,"time":"2022-12-06T17:08:37Z"},{"id":33885381,"title":"I was asking [ChatGPT] questions about React, saw my own wording in the answer","url":"https://twitter.com/dan_abramov/status/1600032091353145345","rank":-4.5369272462944465,"score":2,"time":"2022-12-06T19:09:52Z"},{"id":33886763,"title":"React Email - Build and send emails using React","url":"https://react.email/","rank":-7.746472238338964,"score":1,"time":"2022-12-06T20:45:11Z"},{"id":33888107,"title":"React Native for Web","url":"https://necolas.github.io/react-native-web/","rank":-6.737061774670698,"score":1,"time":"2022-12-06T22:37:23Z"},{"id":33892078,"title":"Today we're launching the React Email docs","url":"https://twitter.com/zenorocha/status/1600149944060420097","rank":-5.642544952660551,"score":1,"time":"2022-12-07T08:40:36Z"},{"id":33894816,"title":"Cyber icons lib for Vue/react just release v1 (demo available) with","url":"https://github.com/avastjs/cyber-icons","rank":-4.853960595957184,"score":1,"time":"2022-12-07T14:42:40Z"},{"id":33904546,"title":"An optimizing compiler for React Native and Web","url":"https://tamagui.dev/docs/intro/compiler","rank":-5.642544952660551,"score":1,"time":"2022-12-08T05:29:54Z"},{"id":33906023,"title":"Utopia: A design and coding environment for React","url":"https://utopia.app/","rank":-5.642544952660551,"score":1,"time":"2022-12-08T09:27:05Z"},{"id":33912321,"title":"Next Gen: Library Only for Curved NavBars in React","url":"https://blog.prabin.tech/coolnavs-documentation","rank":-5.4223148645315336,"score":1,"time":"2022-12-08T19:47:53Z"},{"id":33921033,"title":"Make any React Native Screen editable in the browser, even after deployment","url":"https://apptoggle.com/","rank":-4.853960595957184,"score":2,"time":"2022-12-09T13:34:31Z"},{"id":33923525,"title":"No, React Native is not the future","url":"https://blog.standardnotes.com/40921/no-react-native-is-not-the-future","rank":-5.8814219078830545,"score":2,"time":"2022-12-09T16:54:31Z"},{"id":33949401,"title":"Crylic, the visual React edtior is now open source","url":"https://www.crylic.io","rank":-5.4223148645315336,"score":4,"time":"2022-12-12T00:40:21Z"},{"id":33956407,"title":"Show HN: Open source React-based platform for B2B commerce","url":"https://medusajs.com/blog/medusa-b2b-part-1","rank":-5.218630283054186,"score":9,"time":"2022-12-12T16:18:40Z"},{"id":33957709,"title":"Vue.js is just not as good as React","url":"https://keyholesoftware.com/company/creations/presentations/deep-dive-into-vue-js/","rank":-5.4223148645315336,"score":5,"time":"2022-12-12T17:48:59Z"},{"id":33959591,"title":"Data Visualization Framework for React, Angular, Svelte, TypeScript, JavaScript","url":"https://unovis.dev/","rank":-5.4223148645315336,"score":163,"time":"2022-12-12T20:13:27Z"},{"id":33965824,"title":"Can you build this custom React hook?","url":"https://www.clientside.dev/problem/use-poll","rank":-5.8814219078830545,"score":1,"time":"2022-12-13T07:24:06Z"},{"id":33967525,"title":"How to create a truly native experience for your React-Native app?","url":"https://alexmngn.medium.com/how-to-make-a-react-native-mobile-application-really-feel-native-6818953f08f7","rank":-4.853960595957184,"score":1,"time":"2022-12-13T11:40:11Z"},{"id":33969455,"title":"Show HN: Reacton – A pure Python port of React for ipywidgets","url":"https://github.com/widgetti/reacton","rank":-5.029694159741383,"score":5,"time":"2022-12-13T14:41:41Z"},{"id":33975009,"title":"React StrictMode","url":"https://beta.reactjs.org/apis/react/StrictMode","rank":-7.460654783917127,"score":1,"time":"2022-12-13T20:11:01Z"},{"id":33977695,"title":"Making React fast by default and truly reactive","url":"https://legendapp.com/open-source/","rank":-5.642544952660551,"score":2,"time":"2022-12-13T23:18:30Z"},{"id":33984034,"title":"Show HN: React code generator component for CRUD apps based on API response","url":"https://refine.dev/docs/packages/documentation/inferencer/","rank":-4.690092449226312,"score":7,"time":"2022-12-14T14:39:14Z"},{"id":33985640,"title":"ReactJs Chat Component: Easily add chat to your react app","url":"https://deadsimplechat.com/blog/reactjs-chat-component/","rank":-5.218630283054186,"score":1,"time":"2022-12-14T16:15:54Z"},{"id":33987153,"title":"A faster way to build Spring Boot and React apps: Hilla","url":"https://hilla.dev/blog/hilla-1-3-adds-react-support/","rank":-5.029694159741383,"score":5,"time":"2022-12-14T17:59:22Z"},{"id":33987366,"title":"Everything you need to know about React concurrent with a little bit of Suspense","url":"https://blog.codeminer42.com/everything-you-need-to-know-about-react-concurrent-with-a-little-bit-of-suspense/","rank":-4.5369272462944465,"score":3,"time":"2022-12-14T18:13:22Z"},{"id":33987965,"title":"Avoiding web app duplication with React Native","url":"https://blog.standardnotes.com/40921/avoiding-web-app-duplication-with-react-native","rank":-5.8814219078830545,"score":1,"time":"2022-12-14T18:43:36Z"},{"id":33998795,"title":"Jongleur: An react-three-fiber / Three.js animation library","url":"https://github.com/lucafanselau/jongleur","rank":-5.4223148645315336,"score":1,"time":"2022-12-15T12:56:05Z"},{"id":34006444,"title":"Pointer Events in React Native","url":"https://reactnative.dev/blog/2022/12/13/pointer-events-in-react-native","rank":-6.4254656634776115,"score":1,"time":"2022-12-15T22:02:59Z"},{"id":34019630,"title":"ReactJs Chat Component: Easily add chat to your react app","url":"https://deadsimplechat.com/blog/reactjs-chat-component/","rank":-5.218630283054186,"score":2,"time":"2022-12-16T20:10:20Z"},{"id":34035112,"title":"Show HN: UselessHooks – Useless React Hooks to impress your coworkers","url":"https://github.com/btahir/uselesshooks","rank":-5.218630283054186,"score":1,"time":"2022-12-18T04:42:11Z"},{"id":34038464,"title":"A simpler way to use Tippy.js with React","url":"https://anita-app.com/blog/articles/a-simpler-way-to-use-tippyjs-with-react.html","rank":-5.4223148645315336,"score":1,"time":"2022-12-18T15:18:46Z"},{"id":34040695,"title":"How to get previous URL in react-router-v6?","url":"https://stackoverflow.com/questions/74840909/how-to-get-previous-url-in-react-router-v6","rank":-5.4223148645315336,"score":1,"time":"2022-12-18T18:21:50Z"},{"id":34050904,"title":"Improving React Interaction Times by 4x","url":"https://www.causal.app/blog/react-perf","rank":-6.141418665344863,"score":2,"time":"2022-12-19T11:26:22Z"},{"id":34050987,"title":"Creating Snow Particles in React Using TSParticles – Tutorial","url":"https://www.youtube.com/watch?v=m0zkNlFBzA4","rank":-5.642544952660551,"score":2,"time":"2022-12-19T11:39:55Z"},{"id":34052855,"title":"Rewriting Our Core React App in Vanilla JavaScript","url":"https://getwaitlist.com/blog/react-to-vanillajs","rank":-5.642544952660551,"score":10,"time":"2022-12-19T15:02:43Z"},{"id":34063745,"title":" Awesome animated curved bottom bar for react-navigation","url":"https://github.com/Jm-Zion/rn-wave-bottom-bar","rank":-5.642544952660551,"score":1,"time":"2022-12-20T09:44:52Z"},{"id":34071346,"title":"I created a spreadsheet software demo with React","url":"https://fatih-erikli.github.io/table/","rank":-5.642544952660551,"score":3,"time":"2022-12-20T19:41:16Z"},{"id":34081588,"title":"A React Developer's First Take on Solid","url":"https://jakelazaroff.com/words/a-react-developers-first-take-on-solid/","rank":-5.642544952660551,"score":2,"time":"2022-12-21T15:06:45Z"},{"id":34084328,"title":"Am I Overreacting? Or is React Over-Reacting?","url":"https://devtails.xyz/@adam/am-i-overreacting-or-is-react-over-reacting","rank":-5.642544952660551,"score":3,"time":"2022-12-21T18:20:26Z"},{"id":34091260,"title":"React Flow 11.4.0","url":"https://reactflow.dev/blog/react-flow-winter-2022/","rank":-6.4254656634776115,"score":2,"time":"2022-12-22T08:59:57Z"},{"id":34096133,"title":"Show HN: React Log Hook, logging hook in react components lifecycle","url":"https://github.com/dolfbarr/react-log-hook","rank":-7.148568583438252,"score":2,"time":"2022-12-22T17:46:54Z"},{"id":34096679,"title":"React Flow 11.4.0 Release","url":"https://github.com/wbkd/react-flow/releases/tag/11.4.0","rank":-6.141418665344863,"score":1,"time":"2022-12-22T18:30:58Z"},{"id":34097385,"title":"Former React core team member's new framework demo","url":"https://github.com/chenglou/chenglou.github.io/blob/master/index.html","rank":-5.4223148645315336,"score":2,"time":"2022-12-22T19:27:23Z"},{"id":34097941,"title":"React Wrap Balancer: Simple React Component That Makes Titles More Readable","url":"https://react-wrap-balancer.vercel.app/","rank":-7.148568583438252,"score":50,"time":"2022-12-22T20:07:09Z"},{"id":34098138,"title":"A Mini-Redux in React","url":"https://mortoray.com/a-mini-redux-in-react/","rank":-6.4254656634776115,"score":3,"time":"2022-12-22T20:22:28Z"},{"id":34100396,"title":"macOS Clone Built in TypeScript React","url":"https://github.com/gianlucajahn/macOS-react","rank":-6.141418665344863,"score":1,"time":"2022-12-22T23:31:00Z"},{"id":34101735,"title":"From React to Htmx on a real-world SaaS product: we did it, and it's awesome","url":"https://www.youtube.com/watch?v=3GObi93tjZI","rank":-4.132099107886384,"score":2,"time":"2022-12-23T02:35:06Z"},{"id":34103291,"title":"NPM React library for a customizable navbar with built-in routing","url":"https://www.npmjs.com/package/react-sf-building-blocks","rank":-5.029694159741383,"score":1,"time":"2022-12-23T07:49:43Z"},{"id":34120876,"title":"A barbecue's aroma can turn us into drooling fools,but why do we react this way?","url":"https://www.independent.co.uk/life-style/food-and-drink/features/a-barbecue-s-aroma-can-turn-many-of-us-into-drooling-fools-but-why-do-we-react-this-way-9456285.html","rank":-4.132099107886384,"score":3,"time":"2022-12-24T20:40:37Z"},{"id":34133468,"title":"React, Twice as Fast","url":"https://tamagui.dev/docs/intro/compiler?hn","rank":-6.737061774670698,"score":3,"time":"2022-12-26T01:18:20Z"},{"id":34136227,"title":"Learn React Interactively with React Tutorial","url":"https://react-tutorial.app","rank":-8.203920859871145,"score":2,"time":"2022-12-26T09:53:52Z"},{"id":34137717,"title":"Open-source SaaS boilerplate built with Node.js and React","url":"https://github.com/dimimikadze/fest","rank":-5.218630283054186,"score":2,"time":"2022-12-26T14:11:51Z"},{"id":34146975,"title":"React-zorm: Type-safe <form> for React using Zod","url":"https://github.com/esamattis/react-zorm","rank":-7.536359457861464,"score":2,"time":"2022-12-27T09:20:44Z"},{"id":34159793,"title":"OpenAI/GPT search engine in React and Firebase","url":"https://github.com/actuallymentor/marvin","rank":-5.642544952660551,"score":2,"time":"2022-12-28T11:09:36Z"},{"id":34161432,"title":"Building animated react-native gauge/progress on top of skia engine","url":"https://github.com/Winzana/rn-gauge","rank":-5.029694159741383,"score":5,"time":"2022-12-28T14:46:39Z"},{"id":34166193,"title":"Show HN: Built your front end in React, then let ChatGPT be you Redux reducer","url":"https://spindas.dreamwidth.org/4207.html","rank":-4.3934495640662155,"score":395,"time":"2022-12-28T21:26:04Z"},{"id":34169640,"title":"A little semantic HTML trick for React components","url":"https://queen.raae.codes/emails/2022-10-10-semantic-react/","rank":-5.642544952660551,"score":3,"time":"2022-12-29T04:45:58Z"},{"id":34180874,"title":"React Admin: React Framework for B2B Apps","url":"https://marmelab.com/react-admin/","rank":-7.968636859947137,"score":15,"time":"2022-12-30T02:04:00Z"},{"id":34182408,"title":"Remotion – Create real MP4 videos using React. – Showcase","url":"https://www.remotion.dev/showcase/","rank":-5.642544952660551,"score":1,"time":"2022-12-30T06:18:33Z"},{"id":34183183,"title":"React Roadmap 2023","url":"https://twitter.com/kamranahmedse/status/1608131615439392768","rank":-7.080419157732719,"score":1,"time":"2022-12-30T08:42:04Z"},{"id":34185981,"title":"State management library tailored for REACT-NATIVE","url":"https://old.reddit.com/r/reactnative/comments/zz2vtu/introducing_my_state_management_lib_for_react/","rank":-5.8814219078830545,"score":1,"time":"2022-12-30T15:39:08Z"},{"id":34186742,"title":"Tamagui 1.0 – Cross-platform React apps in ½ the time with 2x performance","url":"https://tamagui.dev/blog/version-one","rank":-4.5369272462944465,"score":373,"time":"2022-12-30T16:45:50Z"},{"id":34197613,"title":"No, React Native is not the future","url":"https://blog.standardnotes.com/40921/no-react-native-is-not-the-future","rank":-5.8814219078830545,"score":280,"time":"2022-12-31T16:02:48Z"},{"id":34203710,"title":"Use-Click-Away (React hook)","url":"https://github.com/geobde/use-click-away","rank":-6.4254656634776115,"score":1,"time":"2023-01-01T04:51:51Z"},{"id":34208956,"title":"Migrating a large, open-source React application to Next.js and Vercel","url":"https://vercel.com/blog/migrating-a-large-open-source-react-application-to-next-js-and-vercel","rank":-4.853960595957184,"score":1,"time":"2023-01-01T18:15:44Z"},{"id":34211951,"title":"ReAct: Synergizing Reasoning and Acting in Language Models","url":"https://arxiv.org/abs/2210.03629","rank":-5.642544952660551,"score":1,"time":"2023-01-01T22:53:27Z"},{"id":34214896,"title":"Show HN: Mafs – React components for interactive math","url":"https://mafs.dev/","rank":-5.642544952660551,"score":196,"time":"2023-01-02T06:09:23Z"},{"id":34221245,"title":"Zustand: Bear necessities for state management in React","url":"https://github.com/pmndrs/zustand","rank":-5.642544952660551,"score":2,"time":"2023-01-02T18:03:05Z"},{"id":34221408,"title":"React.js: The Documentary [Official Trailer]","url":"https://www.youtube.com/watch?v=gmp0istg5xo","rank":-6.141418665344863,"score":3,"time":"2023-01-02T18:13:58Z"},{"id":34221999,"title":"Implementing CSS Style Inheritance in React Native","url":"https://www.builder.io/blog/implementing-css-style-inheritance-in-react-native","rank":-5.8814219078830545,"score":1,"time":"2023-01-02T18:52:02Z"},{"id":34236497,"title":"React Native universal monorepo template for mobile, desktop, web and more","url":"https://github.com/mmazzarolo/react-native-universal-monorepo","rank":-5.029694159741383,"score":3,"time":"2023-01-03T19:16:20Z"},{"id":34237308,"title":"Migrating Our Largest Mobile App to React Native","url":"https://shopify.engineering/migrating-our-largest-mobile-app-to-react-native","rank":-5.642544952660551,"score":5,"time":"2023-01-03T20:10:56Z"},{"id":34248130,"title":"Migrating Our Largest Mobile App to React Native","url":"https://shopify.engineering/migrating-our-largest-mobile-app-to-react-native","rank":-5.642544952660551,"score":94,"time":"2023-01-04T17:00:32Z"},{"id":34251863,"title":"Human brain organoids placed in the mouse cortex react to visual stimuli","url":"https://interestingengineering.com/science/human-brain-organoids-mouse-cortex","rank":-4.853960595957184,"score":1,"time":"2023-01-04T21:22:17Z"},{"id":34258183,"title":"UseRender, The React Hook that you shamefully dream of having","url":"https://github.com/dezmou/useRender","rank":-5.218630283054186,"score":1,"time":"2023-01-05T10:51:26Z"},{"id":34258862,"title":"Run long React effects without blocking the main thread","url":"https://github.com/piotr-oles/use-transition-effect","rank":-5.4223148645315336,"score":3,"time":"2023-01-05T12:37:11Z"},{"id":34259958,"title":"7GUIs in React with Signals","url":"https://github.com/vangelov/7GUIs","rank":-6.4254656634776115,"score":1,"time":"2023-01-05T14:27:16Z"},{"id":34260469,"title":"Why You Should Use a React Framework","url":"https://leerob.substack.com/p/react-frameworks","rank":-5.8814219078830545,"score":4,"time":"2023-01-05T14:59:42Z"},{"id":34267232,"title":"Next Context | Performance Optimized React Context API","url":"https://github.com/abouolia/use-next-context","rank":-5.8814219078830545,"score":3,"time":"2023-01-05T21:47:54Z"},{"id":34272792,"title":"Use-next-context: Performance-optimized React Context API","url":"https://github.com/abouolia/use-next-context","rank":-5.642544952660551,"score":1,"time":"2023-01-06T09:38:21Z"},{"id":34275222,"title":"Show HN: Under-control, lib that makes React components controlled","url":"https://github.com/Mati365/under-control","rank":-5.218630283054186,"score":1,"time":"2023-01-06T14:52:55Z"},{"id":34291495,"title":"Use-next-context – Performance optimized React Context API","url":"https://github.com/abouolia/use-next-context","rank":-5.642544952660551,"score":2,"time":"2023-01-07T19:11:55Z"},{"id":34293751,"title":"Type-Safe React Query","url":"https://tkdodo.eu/blog/type-safe-react-query","rank":-6.737061774670698,"score":3,"time":"2023-01-07T22:39:00Z"},{"id":34301353,"title":"The Ugliest Pattern in React","url":"https://sebastiancarlos.medium.com/the-ugliest-pattern-in-react-%EF%B8%8F-adjusting-state-in-response-to-rendering-e8f651fa958b","rank":-6.4254656634776115,"score":1,"time":"2023-01-08T17:59:20Z"},{"id":34304190,"title":"Learning React the Hard Way","url":"https://blog.liallen.me/learning-react-the-hard-way","rank":-6.4254656634776115,"score":4,"time":"2023-01-08T22:50:14Z"},{"id":34308045,"title":"Type-Safe React Query","url":"https://tkdodo.eu/blog/type-safe-react-query","rank":-6.737061774670698,"score":2,"time":"2023-01-09T08:26:19Z"},{"id":34312552,"title":"Use-next-context – Performance-optimized React Context API","url":"https://github.com/abouolia/use-next-context","rank":-5.642544952660551,"score":1,"time":"2023-01-09T16:58:07Z"},{"id":34315133,"title":"Data Binding in React","url":"https://www.joshwcomeau.com/react/data-binding/","rank":-6.737061774670698,"score":2,"time":"2023-01-09T19:56:02Z"},{"id":34316211,"title":"Show HN: Hard to explain alternative to Express.js, React.js, and Jekyll","url":"https://github.com/sdegutis/Novo-Cantico","rank":-4.690092449226312,"score":1,"time":"2023-01-09T21:18:04Z"},{"id":34326234,"title":"We Rebuilt React DevTools with Replay Routines","url":"https://blog.replay.io/how-we-rebuilt-react-devtools-with-replay-routines","rank":-5.8814219078830545,"score":6,"time":"2023-01-10T15:26:27Z"},{"id":34328253,"title":"Build a mind map app from scratch with React Flow","url":"https://reactflow.dev/blog/mind-map-app-with-react-flow/","rank":-5.218630283054186,"score":3,"time":"2023-01-10T17:24:14Z"},{"id":34332710,"title":"Animate Between Variants/States in React Using Quest","url":"https://www.quest.ai","rank":-5.642544952660551,"score":1,"time":"2023-01-10T22:59:02Z"},{"id":34334561,"title":"React Components to Build Dashboards","url":"https://www.tremor.so","rank":-6.4254656634776115,"score":1,"time":"2023-01-11T03:05:02Z"},{"id":34336911,"title":"React: Disable error overlay in development mode","url":"https://stackoverflow.com/questions/46589819/disable-error-overlay-in-development-mode","rank":-5.8814219078830545,"score":1,"time":"2023-01-11T10:15:22Z"},{"id":34344671,"title":"Show HN: Exhibitor – Snappy, no-fuss, delightful React component workshop","url":"https://github.com/samhuk/exhibitor","rank":-5.218630283054186,"score":2,"time":"2023-01-11T20:58:08Z"},{"id":34344701,"title":"Embedding Our New React UI in Go","url":"https://www.flipt.io/blog/embedding-react-in-go","rank":-5.8814219078830545,"score":27,"time":"2023-01-11T20:59:38Z"},{"id":34346086,"title":"2023 Web Tech Check-In: React Performance, PWAs, iOS Browsers","url":"https://thenewstack.io/2023-web-tech-check-in-react-performance-pwas-ios-browsers/","rank":-5.218630283054186,"score":1,"time":"2023-01-11T22:39:01Z"},{"id":34351152,"title":"Using Apache ECharts in React Native","url":"https://github.com/wuba/wrn-echarts","rank":-6.141418665344863,"score":3,"time":"2023-01-12T09:31:03Z"},{"id":34352756,"title":"How can I know which React Native pod subspecs to add?","url":"https://www.answerdeveloper.com/questions-answers/react-native-questions/how-can-i-know-which-react-native-pod-subspecs-to-add","rank":-5.029694159741383,"score":1,"time":"2023-01-12T12:53:46Z"},{"id":34364420,"title":"React Native 0.71 is released","url":"https://reactnative.dev/blog/2023/01/12/version-071","rank":-6.141418665344863,"score":2,"time":"2023-01-13T05:55:46Z"},{"id":34366882,"title":"Preact: Fast 3kb React alternative with the same ES6 API","url":"https://preactjs.com/","rank":-5.218630283054186,"score":2,"time":"2023-01-13T12:36:05Z"},{"id":34371318,"title":"Build a Dynamic Avatar Component with React and TypeScript","url":"https://www.typescriptcourse.com/tutorials/build-a-dynamic-avatar-component-with-react-typescript","rank":-5.4223148645315336,"score":1,"time":"2023-01-13T17:55:02Z"},{"id":34374558,"title":"React-native-quick-crypto – a crypto package that works","url":"https://github.com/margelo/react-native-quick-crypto","rank":-5.4223148645315336,"score":1,"time":"2023-01-13T22:06:49Z"},{"id":34382177,"title":"Everything about React Concurrent Mode","url":"https://blog.codeminer42.com/everything-you-need-to-know-about-concurrent-react-with-a-little-bit-of-suspense/","rank":-6.4254656634776115,"score":1,"time":"2023-01-14T17:49:17Z"},{"id":34388412,"title":"Porting React Libraries to Svelte","url":"https://github.com/react2svelte","rank":-6.4254656634776115,"score":1,"time":"2023-01-15T10:37:06Z"},{"id":34401121,"title":"Open Source React Native Chat UI Library","url":"https://minchat.io/blog/opensource-react-native-chat-ui-library","rank":-5.8814219078830545,"score":1,"time":"2023-01-16T14:45:18Z"},{"id":34402848,"title":"The Ultimate Guide to React Native Optimization 2023 Edition","url":"https://www.callstack.com/campaigns/download-the-ultimate-guide-to-react-native-optimization","rank":-5.4223148645315336,"score":2,"time":"2023-01-16T17:14:39Z"},{"id":34409519,"title":"Open source React Chat UI library","url":"https://minchat.io/blog/opensource-react-chat-ui-library","rank":-6.141418665344863,"score":1,"time":"2023-01-17T05:46:30Z"},{"id":34411346,"title":"Show HN: React Native Stopwatch and Timer, UI thread digit animations at 60 FPS","url":"https://github.com/rgommezz/react-native-animated-stopwatch-timer","rank":-4.5369272462944465,"score":1,"time":"2023-01-17T11:33:32Z"},{"id":34412992,"title":"Show HN: React component kit for headless CMS backed blogs","url":"https://headlesstemplates.com/","rank":-5.218630283054186,"score":2,"time":"2023-01-17T14:48:52Z"},{"id":34424468,"title":"The React library to build dashboards fast","url":"https://www.tremor.so/","rank":-5.8814219078830545,"score":1,"time":"2023-01-18T08:06:04Z"},{"id":34437083,"title":"A free open-source React Chat UIKit","url":"https://github.com/MinChatHQ/react-chat-ui","rank":-5.8814219078830545,"score":3,"time":"2023-01-19T05:39:21Z"},{"id":34439486,"title":"Another free open source chat UiKit but this time for React Native","url":"https://github.com/MinChatHQ/react-native-chat-ui","rank":-4.853960595957184,"score":1,"time":"2023-01-19T12:12:17Z"},{"id":34442359,"title":"Show HN: Live Editing React with Plain English Using OpenAI Edit GPT and Emacs","url":"https://twitter.com/beguene/status/1615733823278284801","rank":-4.5369272462944465,"score":2,"time":"2023-01-19T16:44:50Z"},{"id":34444759,"title":"Create React Applications in Python with Transcrypt","url":"https://pyreact.com","rank":-5.8814219078830545,"score":2,"time":"2023-01-19T19:52:10Z"},{"id":34450174,"title":"A free open-source React Native mobile Chat UIKit","url":"https://github.com/MinChatHQ/react-native-chat-ui","rank":-5.4223148645315336,"score":3,"time":"2023-01-20T07:38:58Z"},{"id":34455395,"title":"Expo Router – File-based routing for React Native apps","url":"https://blog.expo.dev/announcing-the-expo-router-v1-release-candidate-c5680b88a18c","rank":-5.4223148645315336,"score":1,"time":"2023-01-20T16:26:57Z"},{"id":34456876,"title":"Show HN: Self-hosted time tracker using Rust, Tauri and React","url":"https://github.com/AmineZouitine/regard.rs","rank":-5.029694159741383,"score":12,"time":"2023-01-20T17:51:33Z"},{"id":34464343,"title":"French State Design System React Integration","url":"https://github.com/codegouvfr/react-dsfr","rank":-6.141418665344863,"score":3,"time":"2023-01-21T06:21:04Z"},{"id":34474661,"title":"Replace Create React App Recommendation with Vite","url":"https://github.com/reactjs/reactjs.org/pull/5487","rank":-5.8814219078830545,"score":3,"time":"2023-01-22T05:35:33Z"},{"id":34479804,"title":"How to Build a Wysiwyg Editor with Lexical and React","url":"https://konstantin.digital/blog/how-to-build-a-text-editor-with-lexical-and-react","rank":-5.218630283054186,"score":1,"time":"2023-01-22T17:29:31Z"},{"id":34491949,"title":"Pull Request: Replace Create React App Recommendation with Vite #5487","url":"https://github.com/reactjs/reactjs.org/pull/5487","rank":-5.218630283054186,"score":1,"time":"2023-01-23T17:27:05Z"},{"id":34492872,"title":"React Email – The next generation of writing emails","url":"https://react.email/","rank":-5.642544952660551,"score":3,"time":"2023-01-23T18:27:15Z"},{"id":34497842,"title":"We just launched MVP to generate Storybook-like documentation for React","url":"https://www.npmjs.com/package/@getcodestory/codestory","rank":-5.029694159741383,"score":1,"time":"2023-01-24T01:29:28Z"},{"id":34506299,"title":"“If you use React, you should be using a React framework.”","url":"https://twitter.com/acdlite/status/1617611126514266112","rank":-7.148568583438252,"score":24,"time":"2023-01-24T16:55:44Z"},{"id":34515128,"title":"Show HN: Refine v3.97 – Open-source React framework for building CRUD apps","url":"https://github.com/refinedev/refine/blob/next/CHANGELOG.md","rank":-4.690092449226312,"score":102,"time":"2023-01-25T06:35:49Z"},{"id":34522790,"title":"Show HN: A simple word puzzle game I built to learn react and tailwind","url":"https://alphabeticle.xyz/","rank":-4.5369272462944465,"score":1,"time":"2023-01-25T19:12:16Z"},{"id":34530550,"title":"How to build a better React map with Pigeon Maps and Mapbox","url":"https://evilmartians.com/chronicles/how-to-build-a-better-react-map-with-pigeon-maps-and-mapbox","rank":-4.853960595957184,"score":1,"time":"2023-01-26T11:49:12Z"},{"id":34534178,"title":"Show HN: React Flow 11.5.0","url":"https://reactflow.dev/blog/react-flow-v-11-5/","rank":-5.8814219078830545,"score":1,"time":"2023-01-26T16:44:59Z"},{"id":34546477,"title":"The Joy of React (By Josh W Comeau)","url":"https://www.joyofreact.com/","rank":-5.642544952660551,"score":3,"time":"2023-01-27T14:36:23Z"},{"id":34567339,"title":"Show HN: I made a tool to mock all your react-query calls with GPT3","url":"https://twitter.com/colinfortuner/status/1619558128772874245","rank":-4.3934495640662155,"score":2,"time":"2023-01-29T12:07:04Z"},{"id":34593826,"title":"Show HN: I reverse-engineered ChatGPT to create a React Native wrapper","url":"https://github.com/rgommezz/react-native-chatgpt","rank":-4.853960595957184,"score":4,"time":"2023-01-31T11:27:05Z"},{"id":34595073,"title":"Discussion regarding create-react-app's future","url":"https://github.com/reactjs/reactjs.org/pull/5487","rank":-5.8814219078830545,"score":3,"time":"2023-01-31T14:02:12Z"},{"id":34595213,"title":"I developed a simple but beautiful developer portfolio template using React","url":"https://github.com/umutyesildal/yesildal.me-personal-portfolio","rank":-5.029694159741383,"score":2,"time":"2023-01-31T14:13:49Z"},{"id":34601107,"title":"Jotai – primitive and flexible state management for React","url":"https://jotai.org","rank":-5.642544952660551,"score":2,"time":"2023-01-31T20:05:17Z"},{"id":34609006,"title":"Using Apache ECharts in React Native, wrn-echart 0.1.4 released","url":"https://github.com/wuba/wrn-echarts","rank":-4.853960595957184,"score":1,"time":"2023-02-01T11:08:04Z"},{"id":34610554,"title":"React Native Template with Expo/Tauri for Android/iOS/Web/macOS/Windows/Linux","url":"https://github.com/sarthakpranesh/react-native-everywhere","rank":-4.690092449226312,"score":1,"time":"2023-02-01T14:06:58Z"},{"id":34610806,"title":"We Stopped Using React Native","url":"https://www.twopicode.com/articles/this-is-why-we-stopped-using-react-native/","rank":-6.4254656634776115,"score":2,"time":"2023-02-01T14:22:41Z"},{"id":34613906,"title":"Show HN: Simple realtime clock created with React","url":"https://github.com/faizanu94/clock","rank":-5.642544952660551,"score":1,"time":"2023-02-01T17:20:13Z"},{"id":34614946,"title":"DevOps React: We can be Heroes, just for one app","url":"https://blog.alwaysdata.com/2023/02/01/devops-react-we-can-be-heroes-just-for-one-app/","rank":-5.218630283054186,"score":1,"time":"2023-02-01T18:17:38Z"},{"id":34617733,"title":"Reducing React rerendering by using predictable data-binding","url":"https://users.scala-lang.org/t/announcing-reacttobindinghtml-scala-adapters-for-react-binding-scala-html-scala-interoperability/9115","rank":-5.642544952660551,"score":1,"time":"2023-02-01T21:05:33Z"},{"id":34628714,"title":"ReScript 10.1: async/await and React 18 support","url":"https://rescript-lang.org/blog/release-10-1","rank":-5.4223148645315336,"score":4,"time":"2023-02-02T16:18:54Z"},{"id":34632152,"title":"Meetup: Learn more about web tech, JavaScript, Node.js, React and more","url":"https://www.meetup.com/paypal-developer-community/events/291212632/","rank":-4.853960595957184,"score":3,"time":"2023-02-02T19:57:29Z"},{"id":34634557,"title":"Fastest possible text updates with or without React","url":"https://electricui.com/blog/fast-react-text-updates","rank":-5.642544952660551,"score":2,"time":"2023-02-02T23:04:27Z"},{"id":34647345,"title":"Replace Create React App Recommendation with Vite by T3dotgg · Pull Request","url":"https://github.com/reactjs/reactjs.org/pull/5487","rank":-5.029694159741383,"score":3,"time":"2023-02-03T20:33:50Z"},{"id":34648349,"title":"Build Your Own: React, ProseMirror, and Redux","url":"https://nytimes.github.io/oak-byo-react-prosemirror-redux/","rank":-5.8814219078830545,"score":3,"time":"2023-02-03T22:02:07Z"},{"id":34671297,"title":"ReAct – interesting paper on LLM prompt engineering","url":"https://arxiv.org/abs/2210.03629","rank":-5.8814219078830545,"score":1,"time":"2023-02-06T00:00:01Z"},{"id":34678677,"title":"Proposal to replace create-react-app","url":"https://github.com/reactjs/reactjs.org/pull/5487","rank":-6.141418665344863,"score":1,"time":"2023-02-06T15:24:15Z"},{"id":34683935,"title":"A Historical Reference of React Criticism–Zachleat.com","url":"https://www.zachleat.com/web/react-criticism/","rank":-5.642544952660551,"score":5,"time":"2023-02-06T20:35:11Z"},{"id":34693040,"title":"Modularizing React Applications with Established UI Patterns","url":"https://martinfowler.com/articles/modularizing-react-apps.html","rank":-5.8814219078830545,"score":4,"time":"2023-02-07T14:19:10Z"},{"id":34706774,"title":"A Historical Reference of React Criticism","url":"https://www.zachleat.com/web/react-criticism/","rank":-6.141418665344863,"score":1,"time":"2023-02-08T11:35:09Z"},{"id":34709353,"title":"Flutter vs. React Native: Which Multi-Platform Mobile Development Tool Is Best?","url":"https://community.rapyd.net/t/flutter-vs-react-native-which-multi-platform-mobile-development-tool-is-best/58403","rank":-4.853960595957184,"score":3,"time":"2023-02-08T15:28:05Z"},{"id":34709792,"title":"Real-time visualization with React and D3.js","url":"https://memgraph.com/blog/real-time-visualization-with-react-and-d3-js","rank":-5.642544952660551,"score":3,"time":"2023-02-08T15:54:21Z"},{"id":34709797,"title":"React without useEffect: Just use a framework","url":"https://marmelab.com/blog/2023/02/01/react-without-useEffect.html","rank":-5.8814219078830545,"score":2,"time":"2023-02-08T15:54:26Z"},{"id":34710762,"title":"React core team member leaves Meta for Vercel","url":"https://twitter.com/acdlite/status/1623353741750546439","rank":-5.642544952660551,"score":4,"time":"2023-02-08T16:48:07Z"},{"id":34713351,"title":"Show HN: React components for playing ANSI animations","url":"https://chung-leong.github.io/react-ansi-animation/","rank":-5.642544952660551,"score":2,"time":"2023-02-08T19:21:00Z"},{"id":34728951,"title":"A Historical Reference of React Criticism","url":"https://www.zachleat.com/web/react-criticism/","rank":-6.141418665344863,"score":1,"time":"2023-02-09T18:40:48Z"},{"id":34735297,"title":"Learn Integration Testing with React Hook Form","url":"https://maxrozen.com/learn-integration-testing-react-hook-form","rank":-5.8814219078830545,"score":2,"time":"2023-02-10T03:34:22Z"},{"id":34740955,"title":"React.js: The Documentary","url":"https://www.youtube.com/watch?v=8pDqJVdNa44","rank":-6.737061774670698,"score":34,"time":"2023-02-10T15:33:28Z"},{"id":34750673,"title":"React.js: The Documentary – How It All Began","url":"https://cult.honeypot.io/reads/react-js-the-documentary-how-it-all-began/","rank":-5.642544952660551,"score":5,"time":"2023-02-11T08:45:17Z"},{"id":34760445,"title":"React Todo app using Automerge 2.0 CRDT","url":"https://github.com/richardanaya/crdt-todo","rank":-5.642544952660551,"score":4,"time":"2023-02-12T06:30:48Z"},{"id":34771205,"title":"Technical SEO Basics for React Developers","url":"https://codefrontend.com/introduction-to-seo-for-react-developers/","rank":-6.141418665344863,"score":1,"time":"2023-02-13T08:01:29Z"},{"id":34773182,"title":"VFX Artists React to Avatar 2 CGI","url":"https://www.youtube.com/watch?v=c4Gd0bR2kb4","rank":-5.8814219078830545,"score":1,"time":"2023-02-13T13:37:00Z"},{"id":34773287,"title":"Data Binding in React","url":"https://www.joshwcomeau.com/react/data-binding/","rank":-6.737061774670698,"score":1,"time":"2023-02-13T13:46:45Z"},{"id":34773294,"title":"ESP8266 web server with React front end framework","url":"https://github.com/rjwats/esp8266-react","rank":-5.642544952660551,"score":3,"time":"2023-02-13T13:47:40Z"},{"id":34777359,"title":"React.js: The Documentary – How It All Began","url":"https://cult.honeypot.io/reads/react-js-the-documentary-how-it-all-began/","rank":-5.642544952660551,"score":3,"time":"2023-02-13T17:57:34Z"},{"id":34790518,"title":"Modularizing React Applications with Established UI Patterns","url":"https://martinfowler.com/articles/modularizing-react-apps.html#NewRequirementDonateToACharity","rank":-5.8814219078830545,"score":1,"time":"2023-02-14T15:19:36Z"},{"id":34801693,"title":"Senior Full Stack Engineer (Node.js, React) – Full Time – Remote","url":"https://www.getweflow.com/","rank":-5.218630283054186,"score":1,"time":"2023-02-15T09:28:10Z"},{"id":34802546,"title":"Fewer than 5% of websites use React or Vue","url":"https://w3techs.com/technologies/comparison/js-react,js-vuejs","rank":-5.4223148645315336,"score":3,"time":"2023-02-15T11:42:27Z"},{"id":34805052,"title":"State of React-Native – Survey Results","url":"https://results.stateofreactnative.com/","rank":-6.141418665344863,"score":1,"time":"2023-02-15T15:28:59Z"},{"id":34807872,"title":"Bundle React UI Library with SCSS, CSS Modules, TypeScript and Rollup","url":"https://www.linen.dev/s/linen/t/5118058/topic","rank":-5.029694159741383,"score":2,"time":"2023-02-15T18:00:01Z"},{"id":34810689,"title":"PBandJ: Zero-Config React framework for creating/publishing component libraries","url":"https://github.com/moishinetzer/PBandJ","rank":-5.218630283054186,"score":4,"time":"2023-02-15T21:16:42Z"},{"id":34812020,"title":"Detecting unnecessarily mounted React components in a large app","url":"https://contra.com/p/EEUr7sRc-detecting-unnecessarily-mounted-react-components-in-a-large-app","rank":-5.4223148645315336,"score":2,"time":"2023-02-15T22:49:47Z"},{"id":34815122,"title":"Show HN: Camome UI – A lightweight React and CSS framework","url":"https://camome.net","rank":-5.218630283054186,"score":28,"time":"2023-02-16T04:43:28Z"},{"id":34818817,"title":"The State of React-Native Survey","url":"https://twitter.com/sebastienlorber/status/1625863007505903617","rank":-6.141418665344863,"score":1,"time":"2023-02-16T14:10:07Z"},{"id":34820741,"title":"Modularizing React Applications with Established UI Patterns","url":"https://martinfowler.com/articles/modularizing-react-apps.html","rank":-5.8814219078830545,"score":4,"time":"2023-02-16T16:22:58Z"},{"id":34821140,"title":"React Proto – React TypeScript Boilerplate (Redux, RTK Query, SSR, SWR, Preact)","url":"https://github.com/StopNGo/react-proto","rank":-7.148568583438252,"score":1,"time":"2023-02-16T16:45:46Z"},{"id":34831203,"title":"Behind the Scenes with React.js: The Documentary","url":"https://newsletter.pragmaticengineer.com/p/react-documentary","rank":-5.642544952660551,"score":3,"time":"2023-02-17T05:39:02Z"},{"id":34833659,"title":"A Love Letter to React","url":"https://fly.io/blog/love-letter-react/","rank":-6.4254656634776115,"score":3,"time":"2023-02-17T12:04:11Z"},{"id":34834019,"title":"ChatGPT: China's AI Researchers React","url":"https://www.chinatalk.media/p/chatgpt-chinas-ai-researchers-react","rank":-6.141418665344863,"score":2,"time":"2023-02-17T12:49:27Z"},{"id":34844238,"title":"React Hook Dialog: a lib for master your react dialog(modal) component","url":"https://github.com/jsun969/react-hook-dialog","rank":-6.969263392375751,"score":1,"time":"2023-02-18T05:36:40Z"},{"id":34850908,"title":"Show HN: An open source, modern CSV importer tool in React","url":"https://czhu12.github.io/react-importer/","rank":-5.029694159741383,"score":4,"time":"2023-02-18T20:46:56Z"},{"id":34867288,"title":"React's Instance Identity Model","url":"https://github.com/gactjs/research/tree/main/react-instance-identity-model","rank":-6.4254656634776115,"score":4,"time":"2023-02-20T11:56:42Z"},{"id":34872765,"title":"We might add a signals-like primitive to React","url":"https://twitter.com/acdlite/status/1626590880126889984","rank":-5.4223148645315336,"score":7,"time":"2023-02-20T20:53:57Z"},{"id":34881684,"title":"Show HN: Skeletor – lightweight React Native toolkit","url":"https://www.npmjs.com/package/@prototyp/skeletor","rank":-5.8814219078830545,"score":4,"time":"2023-02-21T14:40:18Z"},{"id":34885560,"title":"Improving React Interaction Times by 4x","url":"https://causal.app/blog/react-perf","rank":-6.141418665344863,"score":9,"time":"2023-02-21T19:15:57Z"},{"id":34902052,"title":"React Is Holding Me Hostage","url":"https://emnudge.dev/blog/react-hostage","rank":-6.4254656634776115,"score":6,"time":"2023-02-22T20:22:14Z"},{"id":34902728,"title":"React Libraries for 2023","url":"https://www.robinwieruch.de/react-libraries/","rank":-6.737061774670698,"score":1,"time":"2023-02-22T21:05:39Z"},{"id":34904537,"title":"PHP library that renders React components on the server (2016)","url":"https://github.com/reactjs/react-php-v8js","rank":-5.218630283054186,"score":1,"time":"2023-02-22T23:22:30Z"},{"id":34909666,"title":"React Is Holding Me Hostage","url":"https://emnudge.dev/blog/react-hostage","rank":-6.4254656634776115,"score":3,"time":"2023-02-23T12:40:35Z"},{"id":34911641,"title":"Is React still the right choice for Owncast in 2023?","url":"https://gabekangas.com/blog/2023/02/owncast-v0.1.0-retrospective-frontend-web-rewrite/","rank":-5.218630283054186,"score":1,"time":"2023-02-23T15:17:43Z"},{"id":34913550,"title":"Sentry’s Front End Tests: Migrating from Enzyme to React Testing Library","url":"https://blog.sentry.io/2023/02/23/sentrys-frontend-tests-migrating-from-enzyme-to-react-testing-library/","rank":-4.853960595957184,"score":2,"time":"2023-02-23T17:26:31Z"},{"id":34915792,"title":"Show HN: PNGR Stack – Postgres/Nginx/Golang/React in Docker-compose, hot-reload","url":"https://github.com/karlkeefer/pngr","rank":-4.690092449226312,"score":2,"time":"2023-02-23T20:09:39Z"},{"id":34918296,"title":"Making YouTube Video with React","url":"https://michaelsalim.co.uk/blog/making-youtube-video-with-react/","rank":-6.4254656634776115,"score":1,"time":"2023-02-23T23:26:37Z"},{"id":34923625,"title":"Show HN: Sonner – an opinionated toast component for React","url":"https://github.com/emilkowalski/sonner","rank":-5.4223148645315336,"score":2,"time":"2023-02-24T12:00:12Z"},{"id":34927972,"title":"React Is Holding Me Hostage – A love and hate relationship","url":"https://emnudge.dev/blog/react-hostage","rank":-5.218630283054186,"score":2,"time":"2023-02-24T18:28:50Z"},{"id":34942016,"title":"How to avoid tricky async state manager pitfalls in React","url":"https://evilmartians.com/chronicles/how-to-avoid-tricky-async-state-manager-pitfalls-react","rank":-5.218630283054186,"score":1,"time":"2023-02-26T00:55:12Z"},{"id":34942499,"title":"Joe and Lex React to “#1 Cause of Obesity Is Genetics” Claim","url":"https://www.youtube.com/watch?v=1gdmlNxxkME","rank":-4.853960595957184,"score":4,"time":"2023-02-26T02:35:03Z"},{"id":34945033,"title":"Benchmarking Preact Signals versus the React Alternatives","url":"https://electricui.com/blog/benchmarking-preact-signals","rank":-5.8814219078830545,"score":2,"time":"2023-02-26T12:32:27Z"},{"id":34952072,"title":"The Perils of Rehydration with React/Next/Gatsby","url":"https://www.joshwcomeau.com/react/the-perils-of-rehydration/","rank":-5.642544952660551,"score":3,"time":"2023-02-27T01:59:15Z"},{"id":34957623,"title":"How React Flow became a financially sustainable open source library","url":"https://reactflow.dev/blog/asking-for-money-for-open-source/","rank":-5.218630283054186,"score":4,"time":"2023-02-27T15:36:57Z"},{"id":34961010,"title":"Demystifying Create React Signals Internals","url":"https://blog.axlight.com/posts/demystifying-create-react-signals-internals/","rank":-6.4254656634776115,"score":1,"time":"2023-02-27T19:49:53Z"},{"id":34964883,"title":"Comparing React to VanillaJS","url":"https://itsover.au/posts/react.html","rank":-6.737061774670698,"score":2,"time":"2023-02-28T02:23:07Z"},{"id":34968947,"title":"React for the Haters in 100 Seconds","url":"https://www.youtube.com/watch?v=HyWYpM_S-2c","rank":-5.8814219078830545,"score":1,"time":"2023-02-28T13:19:53Z"},{"id":34981962,"title":"Declarative Setup, Imperative Update: High-Performance UI Components in React","url":"https://electricui.com/blog/declarative-setup-imperative-update","rank":-5.218630283054186,"score":1,"time":"2023-03-01T13:09:05Z"},{"id":34982431,"title":"How to Upload Large Files Directly to Amazon S3 in React/Next.js","url":"https://blog.danoph.com/how-to-upload-large-files-directly-to-amazon-s3-in-reactnextjs","rank":-4.690092449226312,"score":1,"time":"2023-03-01T13:57:47Z"},{"id":34984680,"title":"Single Responsibility Principle Can Save Your React App from Code Chaos","url":"https://www.nowiknow.dev/posts/2023-02-28-single-responsibility","rank":-5.029694159741383,"score":2,"time":"2023-03-01T16:56:29Z"},{"id":34995045,"title":"Practical Concepts for Unit Testing in React Native","url":"https://medium.com/att-israel/practical-concepts-for-unit-testing-in-react-native-d8ad72fdb659","rank":-5.642544952660551,"score":1,"time":"2023-03-02T12:51:44Z"},{"id":34997894,"title":"A Historical Reference of React Criticism","url":"https://www.zachleat.com/web/react-criticism/","rank":-6.141418665344863,"score":2,"time":"2023-03-02T16:30:03Z"},{"id":34998938,"title":"React.js Single File Uploads to Multiple with Progress and Drag-and-Drop","url":"https://blog.danoph.com/turning-our-react-single-file-s3-direct-uploader-into-a-multi-file-uploader-adding-progress-bars-and-drag-and-drop-support","rank":-4.690092449226312,"score":2,"time":"2023-03-02T17:37:09Z"},{"id":35006009,"title":"How to Write PureScript React to Replace TypeScript React","url":"https://github.com/xc-jp/blog-posts/blob/master/_posts/2021-10-07-PureScript-React.md","rank":-7.536359457861464,"score":2,"time":"2023-03-03T05:00:00Z"},{"id":35010884,"title":"How to make slow React Native apps faster","url":"https://retool.com/blog/how-to-make-slow-react-native-apps-faster-2/","rank":-5.642544952660551,"score":18,"time":"2023-03-03T15:32:24Z"},{"id":35013158,"title":"React Native was slow; here’s how we made it faster","url":"https://retool.com/blog/retool-mobile-react-native-apps-faster/","rank":-5.029694159741383,"score":13,"time":"2023-03-03T18:17:47Z"},{"id":35017733,"title":"What microservices can learn from React.js","url":"https://archaeologist.dev/artifacts/coupling","rank":-5.8814219078830545,"score":1,"time":"2023-03-04T03:03:51Z"},{"id":35020126,"title":"What microservices can learn from React.js","url":"https://archaeologist.dev/artifacts/coupling","rank":-5.8814219078830545,"score":2,"time":"2023-03-04T11:40:30Z"},{"id":35020750,"title":"React Is the New IBM","url":"https://chrlschn.medium.com/react-is-the-new-ibm-6af2f4b04e5e","rank":-6.4254656634776115,"score":8,"time":"2023-03-04T13:53:01Z"},{"id":35029354,"title":"How to Use PocketBase Authentication with React Context?","url":"https://codingmoze.com/how-to-use-pocketbase-authentication-with-react-context/","rank":-5.642544952660551,"score":1,"time":"2023-03-05T13:17:42Z"},{"id":35030264,"title":"Were React Hooks a Mistake?","url":"https://jakelazaroff.com/words/were-react-hooks-a-mistake/","rank":-6.4254656634776115,"score":2,"time":"2023-03-05T15:15:28Z"},{"id":35042374,"title":"Common Beginner Mistakes with React","url":"https://www.joshwcomeau.com/react/common-beginner-mistakes/","rank":-6.4254656634776115,"score":3,"time":"2023-03-06T15:46:24Z"},{"id":35054139,"title":"Creating a Mendix Application with Syncfusion React Components","url":"https://www.syncfusion.com/blogs/post/creating-a-mendix-application-with-syncfusion-react-components.aspx","rank":-5.642544952660551,"score":1,"time":"2023-03-07T11:26:29Z"},{"id":35054939,"title":"Wishlist for a React Compiler","url":"https://electricui.com/blog/wishlist-for-a-react-compiler","rank":-6.4254656634776115,"score":1,"time":"2023-03-07T13:13:40Z"},{"id":35056499,"title":"Show HN: YoBulk AI – open-source React SDK for data cleansing","url":"https://yobulk.dev/","rank":-5.029694159741383,"score":20,"time":"2023-03-07T15:37:54Z"},{"id":35060436,"title":"Why You Should Use a React Framework","url":"https://leerob.io/blog/react-frameworks","rank":-5.8814219078830545,"score":2,"time":"2023-03-07T20:04:33Z"},{"id":35061672,"title":"React is a fractal of bad design","url":"https://emnudge.dev/blog/react-hostage","rank":-5.8814219078830545,"score":447,"time":"2023-03-07T21:43:25Z"},{"id":35065568,"title":"Using React 18 Features in NextJS","url":"https://www.syncfusion.com/blogs/post/using-react-18-features-in-nextjs.aspx","rank":-6.141418665344863,"score":1,"time":"2023-03-08T05:23:22Z"},{"id":35068783,"title":"Were React Hooks a Mistake?","url":"https://jakelazaroff.com/words/were-react-hooks-a-mistake/","rank":-6.4254656634776115,"score":6,"time":"2023-03-08T13:36:01Z"},{"id":35073642,"title":"Create an Image Tagger App with React.js and AI in Just a Few Simple Steps","url":"https://blog.danoph.com/create-an-image-tagger-app-with-reactjs-and-ai-in-just-a-few-simple-steps","rank":-4.2587684905126455,"score":1,"time":"2023-03-08T19:31:16Z"},{"id":35087248,"title":"Important concepts for unit testing in React Native","url":"https://medium.com/att-israel/practical-concepts-for-unit-testing-in-react-native-d8ad72fdb659","rank":-5.642544952660551,"score":1,"time":"2023-03-09T21:51:36Z"},{"id":35088545,"title":"Were React Hooks a Mistake?","url":"https://jakelazaroff.com/words/were-react-hooks-a-mistake/","rank":-6.4254656634776115,"score":3,"time":"2023-03-09T23:49:14Z"},{"id":35095115,"title":"Were React hooks a mistake?","url":"https://jakelazaroff.com/words/were-react-hooks-a-mistake/","rank":-6.4254656634776115,"score":96,"time":"2023-03-10T15:01:20Z"},{"id":35099684,"title":"Wagmi: React Hooks for Ethereum","url":"https://wagmi.sh/","rank":-6.4254656634776115,"score":1,"time":"2023-03-10T19:36:27Z"},{"id":35102135,"title":"Show HN: Visually Edit React in VSCode","url":"https://marketplace.visualstudio.com/items?itemName=aspectapp.aspect","rank":-5.8814219078830545,"score":2,"time":"2023-03-10T22:29:37Z"},{"id":35105304,"title":"React hook to detect component mount, unmount and re-renders","url":"https://github.com/geobde/useRerender","rank":-5.218630283054186,"score":2,"time":"2023-03-11T04:21:20Z"},{"id":35107237,"title":"Mistakes I Made When Starting My First React Project","url":"https://css-tricks.com/5-mistakes-starting-react/","rank":-5.4223148645315336,"score":3,"time":"2023-03-11T10:59:44Z"},{"id":35108239,"title":"React Performance","url":"https://medium.com/@geobde/react-performance-91d84678c613","rank":-7.460654783917127,"score":1,"time":"2023-03-11T13:48:40Z"},{"id":35108672,"title":"Common Beginner Mistakes with React","url":"https://www.joshwcomeau.com/react/common-beginner-mistakes/","rank":-6.4254656634776115,"score":242,"time":"2023-03-11T14:48:55Z"},{"id":35110386,"title":"How to Make Slow React Native Apps Faster","url":"https://retool.com/blog/retool-mobile-react-native-apps-faster/","rank":-5.642544952660551,"score":1,"time":"2023-03-11T17:17:53Z"},{"id":35125107,"title":"From Capybara to Cypress: Successful Test Automation Transition in React/Rails","url":"https://www.netguru.com/blog/from-capybara-to-cypress-successful-test-automation-transition","rank":-5.029694159741383,"score":1,"time":"2023-03-12T19:36:19Z"},{"id":35138028,"title":"Vue vs. React: Everything You Need to Know","url":"https://www.sitepoint.com/vue-vs-react/","rank":-5.642544952660551,"score":1,"time":"2023-03-13T16:29:25Z"},{"id":35139281,"title":"Show HN: Simple React Editor in the Browser","url":"https://www.reactbuilder.dev/","rank":-5.642544952660551,"score":1,"time":"2023-03-13T17:34:34Z"},{"id":35150100,"title":"Full-Stack TypeScript with tRPC and React","url":"https://www.robinwieruch.de/react-trpc/","rank":-5.8814219078830545,"score":65,"time":"2023-03-14T11:58:25Z"},{"id":35151366,"title":"Show HN: Refine 4.0 – Open-source enterprise-grade React CRUD framework","url":"https://github.com/refinedev/refine/releases/tag/%40refinedev%2Fcore%404.1.0","rank":-4.853960595957184,"score":14,"time":"2023-03-14T13:43:25Z"},{"id":35176880,"title":"MircroServices (and a story about Netflix) – Prime React [video]","url":"https://www.youtube.com/watch?v=s-vJcOfrvi0","rank":-5.4223148645315336,"score":2,"time":"2023-03-16T01:05:54Z"},{"id":35176931,"title":"First-Class Support for TypeScript in React Native","url":"https://reactnative.dev/blog/2023/01/03/typescript-first","rank":-5.642544952660551,"score":1,"time":"2023-03-16T01:13:58Z"},{"id":35178535,"title":"React Native Binding of Whisper.cpp","url":"https://github.com/mybigday/whisper.rn","rank":-6.141418665344863,"score":1,"time":"2023-03-16T05:40:37Z"},{"id":35184005,"title":"Show HN: Exhibitor – Snappy and delightful React component workshop","url":"https://demo.exhibitor.dev/","rank":-5.4223148645315336,"score":1,"time":"2023-03-16T16:15:49Z"},{"id":35186662,"title":"React.dev","url":"https://react.dev/","rank":-7.460654783917127,"score":12,"time":"2023-03-16T18:59:22Z"},{"id":35186812,"title":"React.dev","url":"https://react.dev/blog/2023/03/16/introducing-react-dev","rank":-7.460654783917127,"score":748,"time":"2023-03-16T19:11:08Z"},{"id":35200290,"title":"A simple Python implementation of the ReAct pattern for LLMs","url":"https://til.simonwillison.net/llms/python-react-pattern","rank":-5.218630283054186,"score":2,"time":"2023-03-17T17:42:39Z"},{"id":35201689,"title":"Intuit is moving away from React Native","url":"https://medium.com/intuit-engineering/bye-react-native-hello-native-61fbe81515d0","rank":-5.8814219078830545,"score":3,"time":"2023-03-17T19:26:30Z"},{"id":35201848,"title":"New React docs pretend SPAs don't exist anymore","url":"https://wasp-lang.dev/blog/2023/03/17/new-react-docs-pretend-spas-dont-exist","rank":-5.4223148645315336,"score":199,"time":"2023-03-17T19:41:40Z"},{"id":35202578,"title":"Show HN: Turn Drawings into React Code","url":"https://tshepo.co/aspect-draw/","rank":-5.8814219078830545,"score":3,"time":"2023-03-17T20:36:34Z"},{"id":35206990,"title":"HiChee featured, self-funded, Rust and React on Rails","url":"https://www.foxnews.com/tech/how-compare-vacation-rental-home-prices","rank":-5.4223148645315336,"score":2,"time":"2023-03-18T07:37:49Z"},{"id":35217159,"title":"Modularizing React Applications with Established UI Patterns","url":"https://martinfowler.com/articles/modularizing-react-apps.html","rank":-5.8814219078830545,"score":4,"time":"2023-03-19T08:45:51Z"},{"id":35228460,"title":"Multiplayer 3D chess game built with react-three-fiber and socket.io","url":"https://github.com/joshwrn/3d-chess","rank":-4.853960595957184,"score":1,"time":"2023-03-20T07:44:58Z"},{"id":35228831,"title":"Zur Rose Group Is Hiring: Senior React Engineer","url":"https://joinus.1brd.com/job/1810785d-71a9-4676-9ec5-a98bffaa21dc?st=fpe2s26o9ag7&birdly=YmlyZGx5LWNsaWNrPTVkZjdhMjhlLTRlMTgtNDZkMS1hMmYyLTIzYWZlNDljMmFiYiZiaXJkbHktaGFzaD1KS0RSMCZiaXJkbHktdmlldy1wcm90ZWN0aW9uPVJFQ0FQVENIQQ%3D%3D","rank":-5.642544952660551,"score":1,"time":"2023-03-20T08:43:39Z"},{"id":35228883,"title":"Zur Rose Group Is Hiring: Senior React Native and Front End Developer","url":"https://joinus.1brd.com/job/1398b1ef-e3ec-4ca4-ad5e-dc618b8fb766?st=oglf96s2v0km&birdly=YmlyZGx5LWNsaWNrPThmZDNiN2VhLWRhYjEtNGFmNi04MjEyLWFmMGU2NzhlZGFmMiZiaXJkbHktaGFzaD1YUkpvNSZiaXJkbHktdmlldy1wcm90ZWN0aW9uPVJFQ0FQVENIQQ%3D%3D","rank":-4.853960595957184,"score":1,"time":"2023-03-20T08:52:31Z"},{"id":35232869,"title":"React Native Vision Camera","url":"https://github.com/mrousavy/react-native-vision-camera","rank":-6.737061774670698,"score":1,"time":"2023-03-20T15:23:02Z"},{"id":35238937,"title":"ReAct: Synergizing Reasoning and Acting in Language Models","url":"https://react-lm.github.io","rank":-5.642544952660551,"score":108,"time":"2023-03-20T21:20:19Z"},{"id":35242775,"title":"Zero-Bundle-Size React Server Components–An Overview","url":"https://www.syncfusion.com/blogs/post/zero-bundle-size-react-server-components.aspx","rank":-5.642544952660551,"score":2,"time":"2023-03-21T05:10:59Z"},{"id":35244899,"title":"React Has a New Home","url":"https://react.dev/","rank":-6.4254656634776115,"score":1,"time":"2023-03-21T11:40:41Z"},{"id":35250009,"title":"Show HN: Track your Daily Active Users in less than 5 min with React Native SDK","url":"https://www.uselumin.co/","rank":-4.2587684905126455,"score":1,"time":"2023-03-21T18:05:03Z"},{"id":35255808,"title":"MM-ReAct: Prompting ChatGPT for Multimodal Reasoning and Action","url":"https://multimodal-react.github.io/","rank":-5.4223148645315336,"score":3,"time":"2023-03-22T02:04:33Z"},{"id":35256990,"title":"MM-React: Multimodal Reasoning and Action with ChatGPT","url":"https://github.com/microsoft/MM-REACT","rank":-5.642544952660551,"score":4,"time":"2023-03-22T04:55:36Z"},{"id":35259609,"title":"Trig.js - Create CSS animations that react to the element's position on screen.","url":"https://github.com/iDev-Games/Trig-JS","rank":-4.5369272462944465,"score":1,"time":"2023-03-22T11:47:19Z"},{"id":35261500,"title":"How to start a React Project in 2023","url":"https://www.robinwieruch.de/react-starter/","rank":-5.642544952660551,"score":3,"time":"2023-03-22T14:25:01Z"},{"id":35263353,"title":"React GH issue: List Vite next to Next.js as a way to start a new React project","url":"https://github.com/reactjs/react.dev/issues/5797","rank":-6.0576162362155515,"score":4,"time":"2023-03-22T16:16:49Z"},{"id":35266752,"title":"React Labs: What We've Been Working On – March 2023","url":"https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023","rank":-5.218630283054186,"score":7,"time":"2023-03-22T20:38:36Z"},{"id":35270026,"title":"Solid.js feels like what I always wanted React to be","url":"https://typeofnan.dev./solid-js-feels-like-what-i-always-wanted-react-to-be/","rank":-5.029694159741383,"score":6,"time":"2023-03-23T03:02:32Z"},{"id":35270877,"title":"React: You Might Not Need an Effect","url":"https://react.dev/learn/you-might-not-need-an-effect","rank":-5.8814219078830545,"score":242,"time":"2023-03-23T05:42:24Z"},{"id":35271569,"title":"Map of React API","url":"https://julesblom.com/writing/map-of-react-api","rank":-6.737061774670698,"score":2,"time":"2023-03-23T07:41:25Z"},{"id":35278240,"title":"Show HN: A browser version of the 'ReAct' pattern for working with LLMs","url":"https://johnwhiles.com/posts/agentic-online","rank":-4.690092449226312,"score":2,"time":"2023-03-23T17:30:59Z"},{"id":35280454,"title":"How to start a React Project in 2023","url":"https://www.robinwieruch.de/react-starter/","rank":-5.642544952660551,"score":279,"time":"2023-03-23T19:57:23Z"},{"id":35285250,"title":"ReAct: Synergizing Reasoning and Acting in Language Models (2022)","url":"https://ai.googleblog.com/2022/11/react-synergizing-reasoning-and-acting.html","rank":-5.4223148645315336,"score":1,"time":"2023-03-24T04:58:45Z"},{"id":35287847,"title":"Rethinking React best practices","url":"https://frontendmastery.com/posts/rethinking-react-best-practices/","rank":-6.737061774670698,"score":2,"time":"2023-03-24T11:55:05Z"},{"id":35289321,"title":"Show HN: A Web3 Boilerplate Project in React.js","url":"https://github.com/taikai/layerx-web3-boilerplate","rank":-5.4223148645315336,"score":3,"time":"2023-03-24T14:14:41Z"},{"id":35289816,"title":"Show HN: Self-Hosted ChatGPT Clone Using React.js and Django","url":"https://twitter.com/fatihbaltaci_/status/1639278279197614083","rank":-5.029694159741383,"score":2,"time":"2023-03-24T14:52:51Z"},{"id":35290870,"title":"Mobile UI Testing with React Native and Maestro","url":"https://github.com/kiki-le-singe/react-native-maestro","rank":-5.642544952660551,"score":2,"time":"2023-03-24T15:56:19Z"},{"id":35294694,"title":"Building a fractal tree with React Three Fiber","url":"https://sergenkaraoglan.com/projects/fractal-trees","rank":-5.642544952660551,"score":2,"time":"2023-03-24T20:04:34Z"},{"id":35299057,"title":"Seattle startup founders, investors react to new state capital gains tax","url":"https://www.geekwire.com/2023/seattle-startup-founders-investors-react-to-new-state-capital-gains-tax-that-targets-stocks/","rank":-5.029694159741383,"score":14,"time":"2023-03-25T03:37:52Z"},{"id":35301064,"title":"React Native and Maestro: how to do UI testing","url":"https://github.com/kiki-le-singe/react-native-maestro","rank":-5.4223148645315336,"score":2,"time":"2023-03-25T09:46:04Z"},{"id":35312376,"title":"React is hostile to the outside world","url":"https://sharno.substack.com/p/react-is-hostile-to-the-outside-world","rank":-5.8814219078830545,"score":18,"time":"2023-03-26T08:35:45Z"},{"id":35322242,"title":"Building a Modern Document Website for React Native Library","url":"https://medium.com/@chenzhiqing/building-a-modern-document-website-for-react-native-library-like-react-native-echarts-8772e555dac8","rank":-5.4223148645315336,"score":1,"time":"2023-03-27T02:33:44Z"},{"id":35327016,"title":"Show HN: Live code sharing platform with React and Dyte","url":"https://dyte.io/blog/live-code-sharing-platform/","rank":-5.218630283054186,"score":9,"time":"2023-03-27T14:22:21Z"},{"id":35339357,"title":"Storefront UI 2: Tailwind Based, ECommerce Centric, UI Library for Vue and React","url":"https://github.com/vuestorefront/storefront-ui","rank":-4.690092449226312,"score":29,"time":"2023-03-28T11:59:41Z"},{"id":35341940,"title":"React Native and Maestro: How to make UI testing with them","url":"https://github.com/kiki-le-singe/react-native-maestro","rank":-5.029694159741383,"score":1,"time":"2023-03-28T14:43:43Z"},{"id":35350307,"title":"React.gg – An interactive way to master modern React","url":"https://react.gg/","rank":-7.536359457861464,"score":47,"time":"2023-03-29T00:34:58Z"},{"id":35355352,"title":"react.gg - The interactive way to master modern React.","url":"https://twitter.com/tylermcginnis/status/1640820922859790336","rank":-7.536359457861464,"score":2,"time":"2023-03-29T10:58:06Z"},{"id":35364797,"title":"Highly Customisable React Carousel Component","url":"https://www.npmjs.com/package/react-fancy-circular-carousel","rank":-6.4254656634776115,"score":1,"time":"2023-03-29T22:32:02Z"},{"id":35373688,"title":"Show HN: Nextless.js V3: React SaaS Boilerplate with PostgreSQL, MySQL, MongoDB","url":"https://nextlessjs.com","rank":-4.853960595957184,"score":1,"time":"2023-03-30T15:01:28Z"},{"id":35418333,"title":"Show HN: Practice React's UseState Hook with 8 Interactive Exercises","url":"https://www.clientside.dev/blog/react-use-state-practice-exercises","rank":-5.029694159741383,"score":6,"time":"2023-04-03T03:47:13Z"},{"id":35420692,"title":"MM-ReAct: Prompting ChatGPT for Multimodal Reasoning and Action","url":"https://multimodal-react.github.io/","rank":-5.4223148645315336,"score":1,"time":"2023-04-03T09:27:12Z"},{"id":35428317,"title":"Angular expert learns React: it is meant to be rendered server-side?","url":"https://medium.com/@mezoistvan/angular-expert-learns-react-2023-mind-blowing-surprises-d67ad95079a3","rank":-4.853960595957184,"score":1,"time":"2023-04-03T17:51:17Z"},{"id":35433806,"title":"Show HN: Pageblox – React SDK for reviewing UX/UI changes in deployments","url":"https://www.pageblox.io","rank":-4.853960595957184,"score":2,"time":"2023-04-04T01:28:57Z"},{"id":35436130,"title":"React Native: how to make e2e tests with Maestro","url":"https://github.com/kiki-le-singe/react-native-maestro","rank":-5.4223148645315336,"score":2,"time":"2023-04-04T07:08:48Z"},{"id":35437848,"title":"Learning React from two Angles in 2023","url":"https://www.robinwieruch.de/learning-react/","rank":-5.8814219078830545,"score":2,"time":"2023-04-04T11:16:48Z"},{"id":35451350,"title":"Show HN: Refine.new – Build Enterprise React Apps in Browser","url":"https://refine.new/","rank":-5.218630283054186,"score":25,"time":"2023-04-05T09:10:48Z"},{"id":35452638,"title":"Show HN: React SDK for real-time collaborative reviews on UX/UI changes","url":"https://www.pageblox.io","rank":-4.690092449226312,"score":2,"time":"2023-04-05T12:02:29Z"},{"id":35455161,"title":"I programmed a smart plug to react to the greenness of the grid","url":"https://github.com/erikcorry/eco-power-switch","rank":-4.690092449226312,"score":2,"time":"2023-04-05T14:46:48Z"},{"id":35455781,"title":"Stick with SolidJS, or switch to React?","url":"https://twitter.com/samuelstroschei/status/1643305843360686081","rank":-5.8814219078830545,"score":8,"time":"2023-04-05T15:25:20Z"},{"id":35475527,"title":"Messenger Desktop was made with React Native","url":"https://twitter.com/ReactNativeMSFT/status/1643657495641223169","rank":-5.8814219078830545,"score":1,"time":"2023-04-06T22:43:47Z"},{"id":35480824,"title":"Codux: Visual IDE for your React applications","url":"https://www.codux.com/demo-projects","rank":-5.8814219078830545,"score":1,"time":"2023-04-07T12:21:17Z"},{"id":35491425,"title":"ReAct REPL Agent: GPT with the ability to search and chain API calls","url":"https://peterroelants.github.io/posts/react-repl-agent/","rank":-4.690092449226312,"score":2,"time":"2023-04-08T07:46:32Z"},{"id":35510814,"title":"Mastering React: Techniques to Take Your UI to the Next Level","url":"https://mankybansal.medium.com/mastering-react-techniques-to-take-your-ui-to-the-next-level-a5002173904f","rank":-5.029694159741383,"score":2,"time":"2023-04-10T10:26:59Z"},{"id":35513692,"title":"Show HN: Practice React's useEffect hook with 4 interactive exercises","url":"https://www.clientside.dev/blog/react-use-effect-practice-exercises","rank":-5.029694159741383,"score":4,"time":"2023-04-10T15:46:19Z"},{"id":35516804,"title":"React, Visualized","url":"https://react.gg/visualized","rank":-7.460654783917127,"score":29,"time":"2023-04-10T20:08:14Z"},{"id":35520646,"title":"Show HN: React Fish Simulation","url":"https://ibbd3j.csb.app/","rank":-6.4254656634776115,"score":1,"time":"2023-04-11T03:59:43Z"},{"id":35524693,"title":"A Practical Approach to Conditional Rendering in React","url":"https://blog.sahilchandravanshi.com/a-practical-approach-to-conditional-rendering-in-react","rank":-5.642544952660551,"score":1,"time":"2023-04-11T13:16:42Z"},{"id":35524874,"title":"A Practical Approach to Conditional Rendering in React","url":"https://blog.sahilchandravanshi.com/conditional-rendering-in-react","rank":-5.642544952660551,"score":2,"time":"2023-04-11T13:30:35Z"},{"id":35534673,"title":"Inertia.js – React, Vue and Svelte apps using classic server-side routing","url":"https://inertiajs.com/","rank":-4.853960595957184,"score":3,"time":"2023-04-12T03:26:30Z"},{"id":35537782,"title":"Building a ChatGPT Wrapper APK with React Native and Expo","url":"https://benkaiser.dev/chatgpt-react-native/","rank":-5.218630283054186,"score":1,"time":"2023-04-12T11:08:55Z"},{"id":35540695,"title":"Show HN: Reactive Library for React.js","url":"https://reactive-lib.vercel.app/","rank":-5.8814219078830545,"score":1,"time":"2023-04-12T14:50:43Z"},{"id":35558841,"title":"React or Retool?","url":"https://retool.com/blog/react-or-retool/","rank":-7.080419157732719,"score":2,"time":"2023-04-13T17:19:34Z"},{"id":35567728,"title":"Integrating React Flow and the Web Audio API","url":"https://reactflow.dev/blog/react-flow-and-the-web-audio-api/","rank":-5.642544952660551,"score":3,"time":"2023-04-14T10:23:17Z"},{"id":35570743,"title":"Clone Twitter Frontpage UI with React: Part 1","url":"https://juancurti.medium.com/clone-twitter-frontpage-ui-with-react-part-1-4496fb2576f4","rank":-5.642544952660551,"score":7,"time":"2023-04-14T15:37:31Z"},{"id":35571147,"title":"Show HN: Browser extension template: Clean architecture, React and shadcn/UI:)","url":"https://github.com/puemos/browser-extension-template","rank":-5.029694159741383,"score":2,"time":"2023-04-14T16:09:43Z"},{"id":35595512,"title":"Building a Blog with Next.js 13 and React Server Components","url":"https://maxleiter.com/blog/build-a-blog-with-nextjs-13","rank":-5.029694159741383,"score":32,"time":"2023-04-17T00:37:38Z"},{"id":35600630,"title":"Adding interactivity to react-circle-of-fifths","url":"https://epiccoleman.com/posts/2023-04-14-circle-of-fifths-interactivity.html","rank":-5.8814219078830545,"score":1,"time":"2023-04-17T13:46:33Z"},{"id":35618120,"title":"Show HN: All-in-One, Free React/Node/Prisma GPT SaaS Starter","url":"https://github.com/wasp-lang/SaaS-Template-GPT","rank":-4.853960595957184,"score":3,"time":"2023-04-18T18:41:48Z"},{"id":35626554,"title":"Show HN: Building a Real-Time Data App with Dozer, React, and PostgreSQL","url":"https://getdozer.io/blog/building-real-time-data-app-using-dozer-react-postgresql/","rank":-4.690092449226312,"score":8,"time":"2023-04-19T10:42:13Z"},{"id":35630471,"title":"Entropy in Design Systems (React)","url":"https://jv-la.com/journal/2023/entropy-design-systems/","rank":-6.4254656634776115,"score":1,"time":"2023-04-19T16:54:19Z"},{"id":35636780,"title":"How to Use ChatGPT with React Native","url":"https://github.com/kiki-le-singe/tell-me-a-story-ai","rank":-5.8814219078830545,"score":1,"time":"2023-04-20T05:40:29Z"},{"id":35652778,"title":"Show HN: Write React in the Jupyter notebook without JavaScript build tools","url":"https://github.com/widgetti/ipyreact","rank":-4.853960595957184,"score":3,"time":"2023-04-21T12:36:00Z"},{"id":35657490,"title":"Show HN: Open-source react library to review UX/UI directly in-browser","url":"https://github.com/pageblox-org/pageblox-react","rank":-4.690092449226312,"score":1,"time":"2023-04-21T17:51:04Z"},{"id":35674953,"title":"How will we react to sentient AI:s?","url":"https://twitter.com/landgren/status/1650054767987548160","rank":-5.642544952660551,"score":1,"time":"2023-04-23T10:17:29Z"},{"id":35675226,"title":"Structure and Interpretation of React Native","url":"https://wingolog.org/archives/2023/04/21/structure-and-interpretation-of-react-native","rank":-6.141418665344863,"score":1,"time":"2023-04-23T11:11:07Z"},{"id":35683495,"title":"React Slider Using RC-Slider: Step by Step Tutorial with Examples","url":"https://deadsimplechat.com/blog/react-slider-rc-slider-step-by-step-tutorial-with-examples/","rank":-5.029694159741383,"score":1,"time":"2023-04-24T03:56:23Z"},{"id":35686407,"title":"Goodbye create-react-app: A New Approach","url":"https://codingpastor.dev/goodbye-create-react-app-a-new-approach","rank":-5.8814219078830545,"score":2,"time":"2023-04-24T11:47:32Z"},{"id":35700487,"title":"Show HN: React Native Starter Template with Expo, NativeWind, TypeScript","url":"https://github.com/ixartz/React-Native-Boilerplate","rank":-5.218630283054186,"score":1,"time":"2023-04-25T13:53:34Z"},{"id":35700631,"title":"Display a view counter on your blog with React Server Components","url":"https://scastiel.dev/view-counter-react-server-components","rank":-5.029694159741383,"score":1,"time":"2023-04-25T14:02:41Z"},{"id":35709648,"title":"React-native-iconify – Library of 150k Icons","url":"https://github.com/oktaysenkan/react-native-iconify","rank":-5.8814219078830545,"score":25,"time":"2023-04-26T04:31:08Z"},{"id":35715334,"title":"Build and send emails using React and TypeScript","url":"https://react.email/docs/introduction","rank":-5.642544952660551,"score":1,"time":"2023-04-26T15:31:08Z"},{"id":35715947,"title":"Reddit design ditching React in favor of Lit for mostly performance reasons","url":"https://old.reddit.com/r/reactjs/comments/12yxva6/whats_you_opinion_on_the_new_reddit_design/","rank":-4.853960595957184,"score":6,"time":"2023-04-26T16:04:45Z"},{"id":35718114,"title":"ChatGPT + React.js 18 docs (React.dev)","url":"https://mindvault.fyi/vault/2daec193-b9c4-4164-8c50-9cb536976c89","rank":-7.746472238338964,"score":2,"time":"2023-04-26T18:36:37Z"},{"id":35720636,"title":"Stock Markets React After U.K. Blocks Microsoft’s Activision Bid- New York Times","url":"https://www.nytimes.com/2023/04/26/technology/microsoft-activision-uk.html","rank":-4.5369272462944465,"score":2,"time":"2023-04-26T22:04:27Z"},{"id":35724597,"title":"Show HN: A state management library for React Server Components (RSC) on Next.js","url":"https://www.npmjs.com/package/nrstate","rank":-4.5369272462944465,"score":1,"time":"2023-04-27T07:46:08Z"},{"id":35726632,"title":"Show HN: E2EE iOS Keyboard Calendar Built in React Native","url":"https://onin.co","rank":-5.218630283054186,"score":5,"time":"2023-04-27T11:47:58Z"},{"id":35733101,"title":"React Native macOS 0.71","url":"https://devblogs.microsoft.com/react-native/2023-04-27-announcing-macos-71/","rank":-6.4254656634776115,"score":5,"time":"2023-04-27T19:09:07Z"},{"id":35759873,"title":"Why Inspiring Stories Make Us React: The Neuroscience of Narrative (2014)","url":"https://www.dana.org/article/why-inspiring-stories-make-us-react-the-neuroscience-of-narrative/","rank":-5.029694159741383,"score":2,"time":"2023-04-30T05:22:01Z"},{"id":35762979,"title":"The Interactive Guide to Rendering in React","url":"https://ui.dev/why-react-renders","rank":-5.8814219078830545,"score":5,"time":"2023-04-30T14:42:02Z"},{"id":35763303,"title":"Include Multiple React Apps on the Same Page","url":"https://www.zigpoll.com/blog/multiple-create-react-apps-same-page","rank":-5.642544952660551,"score":1,"time":"2023-04-30T15:15:26Z"},{"id":35767235,"title":"Comments in React: The Good, the Bad and the Ugly","url":"https://dmitripavlutin.com/react-comments/","rank":-5.218630283054186,"score":1,"time":"2023-04-30T22:43:14Z"},{"id":35771101,"title":"React Native Drag&Drop: Modern and easy-to-use drag&drop for react-native","url":"https://github.com/mgcrea/react-native-dnd","rank":-6.636348695692196,"score":1,"time":"2023-05-01T10:50:45Z"},{"id":35771720,"title":"The Interactive Guide to Rendering in React","url":"https://ui.dev/why-react-renders","rank":-5.8814219078830545,"score":1,"time":"2023-05-01T12:13:33Z"},{"id":35772528,"title":"Goodbye create-react-app: A New Approach","url":"https://codingpastor.dev/goodbye-create-react-app-a-new-approach","rank":-5.8814219078830545,"score":1,"time":"2023-05-01T13:29:03Z"},{"id":35778025,"title":"How ReAct Prompting Works in Detail","url":"https://github.com/williamcotton/empirical-philosophy/blob/main/articles/how-react-prompting-works.md","rank":-6.141418665344863,"score":1,"time":"2023-05-01T19:39:30Z"},{"id":35784864,"title":"Utilizing Framer Motion and FLIP to build React tooltip component","url":"https://sinja.io/blog/animated-tooltip-with-react-framer-motion","rank":-5.218630283054186,"score":3,"time":"2023-05-02T08:42:23Z"},{"id":35794883,"title":"React Labs: What We've Been Working On – March 2023","url":"https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023","rank":-5.218630283054186,"score":2,"time":"2023-05-02T22:06:30Z"},{"id":35803559,"title":"Structure React Projects from Beginner to Advanced","url":"https://blog.webdevsimplified.com/2022-07/react-folder-structure/","rank":-5.8814219078830545,"score":1,"time":"2023-05-03T15:27:50Z"},{"id":35805786,"title":"We integrated a React app into a Go CLI","url":"https://www.plural.sh/blog/how-we-integrated-a-react-app-into-a-go-cli/","rank":-5.4223148645315336,"score":1,"time":"2023-05-03T18:18:29Z"},{"id":35807252,"title":"React JavaScript Emerges a Clear Favorite Among World Leaders in Web Development","url":"https://www.techbusinessnews.com.au/news/react-js-emerges-a-clear-favorite-among-world-leaders-in-web-development/","rank":-4.853960595957184,"score":1,"time":"2023-05-03T20:22:27Z"},{"id":35813499,"title":"Supadocs – AI powered live documentation (React 18 demo)","url":"https://supadocs.co/docs/react-18","rank":-5.642544952660551,"score":1,"time":"2023-05-04T10:48:05Z"},{"id":35826939,"title":"React Native Experts (context: react-native-callkeep)","url":"https://github.com/react-native-webrtc/react-native-callkeep/issues/687","rank":-7.968636859947137,"score":3,"time":"2023-05-05T09:14:22Z"},{"id":35827800,"title":"Check Out React Server: React Components on the Back End","url":"https://state-less.cloud","rank":-7.337343744886062,"score":1,"time":"2023-05-05T11:20:23Z"},{"id":35828894,"title":"I gambled against React and lost (and I don’t regret a thing)","url":"https://goauthentik.io/blog/2023-05-04-i-gambled-against-react-and-lost","rank":-4.690092449226312,"score":3,"time":"2023-05-05T13:21:50Z"},{"id":35829853,"title":"React, Vue, Angular themed keycaps gallery","url":"https://keyboards.greatfrontend.com/","rank":-6.141418665344863,"score":2,"time":"2023-05-05T14:42:58Z"},{"id":35835768,"title":"Get Started with React Server: Components on the Back End","url":"https://github.com/state-less/clean-starter","rank":-5.218630283054186,"score":1,"time":"2023-05-05T22:16:15Z"},{"id":35839454,"title":"I gambled against React and lost","url":"https://goauthentik.io/blog/2023-05-04-i-gambled-against-react-and-lost","rank":-6.141418665344863,"score":2,"time":"2023-05-06T08:48:25Z"},{"id":35841229,"title":"Clean Starter for React Server","url":"https://github.com/state-less/clean-starter","rank":-6.4254656634776115,"score":1,"time":"2023-05-06T13:35:44Z"},{"id":35848421,"title":"React Aria Components","url":"https://react-spectrum.adobe.com/react-aria/react-aria-components.html","rank":-7.080419157732719,"score":135,"time":"2023-05-07T06:19:50Z"},{"id":35854815,"title":"I'm Done with React","url":"https://www.youtube.com/watch?v=Zt8mO_Aqzw8","rank":-6.4254656634776115,"score":8,"time":"2023-05-07T19:34:31Z"},{"id":35857966,"title":"TypeError: Map() is not a function in React [Solved]","url":"https://bobbyhadz.com/blog/react-map-is-not-a-function","rank":-5.4223148645315336,"score":1,"time":"2023-05-08T04:06:18Z"},{"id":35862194,"title":"Wasp: Rails-like framework for React, Node.js and Prisma","url":"https://wasp-lang.dev/","rank":-5.218630283054186,"score":2,"time":"2023-05-08T14:53:56Z"},{"id":35863837,"title":"Ink: React for interactive command-line apps","url":"https://github.com/vadimdemedes/ink","rank":-5.8814219078830545,"score":588,"time":"2023-05-08T16:46:41Z"},{"id":35885033,"title":"React Global State as Local State","url":"https://webup.org/blog/react-global-state-as-local-state/","rank":-6.141418665344863,"score":4,"time":"2023-05-10T08:25:19Z"},{"id":35885195,"title":"React with TypeScript: Free Tutorial by Matt Pocock","url":"https://www.totaltypescript.com/tutorials/react-with-typescript","rank":-5.642544952660551,"score":2,"time":"2023-05-10T08:54:15Z"},{"id":35896644,"title":"Structure and Interpretation of React Native","url":"https://wingolog.org/archives/2023/04/21/structure-and-interpretation-of-react-native","rank":-6.141418665344863,"score":2,"time":"2023-05-11T02:38:53Z"},{"id":35902348,"title":"Show HN: UseLLM – Easily integrate large language models in your React app","url":"https://github.com/usellm/usellm","rank":-4.853960595957184,"score":1,"time":"2023-05-11T14:10:12Z"},{"id":35902466,"title":"Integrating a React App into a Go CLI","url":"https://www.plural.sh/blog/how-we-integrated-a-react-app-into-a-go-cli/","rank":-5.642544952660551,"score":1,"time":"2023-05-11T14:18:27Z"},{"id":35909986,"title":"ReAct LLM Pattern in Golang","url":"https://github.com/temphia/fuzzylogic","rank":-6.4254656634776115,"score":3,"time":"2023-05-11T23:52:30Z"},{"id":35913295,"title":"Solara: A Pure Python, React-Style Framework for Scaling Your Web Apps","url":"https://github.com/widgetti/solara","rank":-4.853960595957184,"score":7,"time":"2023-05-12T07:58:14Z"},{"id":35913937,"title":"Show HN: React.js LLM Agent (open-source)","url":"https://github.com/tutim-io/react-gpt","rank":-5.642544952660551,"score":8,"time":"2023-05-12T09:36:42Z"},{"id":35919919,"title":"Rendering React (SSR) in OCaml","url":"https://discuss.ocaml.org/t/ann-rendering-react-in-ocaml/12133","rank":-6.4254656634776115,"score":2,"time":"2023-05-12T18:12:06Z"},{"id":35926379,"title":"Show HN: React 18.2 and Express 4.18 TypeScript SSR ESM stack","url":"https://www.npmjs.com/package/hoosat-create","rank":-4.690092449226312,"score":3,"time":"2023-05-13T07:25:06Z"},{"id":35931478,"title":"VanJS (Vanilla JavaScript) – A 1.2kB Reactive UI Framework Without React/JSX","url":"https://vanjs.org/","rank":-4.853960595957184,"score":1,"time":"2023-05-13T18:53:57Z"},{"id":35934805,"title":"Using Feature Flags in React","url":"https://appflags.io/blog/using-feature-flags-in-react/","rank":-6.4254656634776115,"score":2,"time":"2023-05-14T02:25:35Z"},{"id":35938287,"title":"Solara, a pure Python React-style web framework","url":"https://solara.dev/","rank":-5.642544952660551,"score":3,"time":"2023-05-14T14:30:41Z"},{"id":35938289,"title":"Show HN: React.js LLM autonomous Agent for next generation coding (OSS)","url":"https://reactagent.io/","rank":-4.853960595957184,"score":4,"time":"2023-05-14T14:30:49Z"},{"id":35945492,"title":"Rails-like framework for React, Node.js and Prisma","url":"https://wasp-lang.dev/","rank":-5.4223148645315336,"score":4,"time":"2023-05-15T09:12:08Z"},{"id":35948275,"title":"React-LLM: React Hooks to run LLMs in the browser with WebGPU","url":"https://github.com/r2d4/react-llm","rank":-6.969263392375751,"score":3,"time":"2023-05-15T14:02:08Z"},{"id":35955732,"title":"Show HN: Legend-State 1.0 – The fastest React state library","url":"https://legendapp.com/open-source/legend-state-v1/","rank":-5.029694159741383,"score":5,"time":"2023-05-15T23:06:04Z"},{"id":35959137,"title":"Run LLMs in the browser with a simple headless React hook, useLLM()","url":"https://twitter.com/mattrickard/status/1658154939095609344","rank":-4.853960595957184,"score":4,"time":"2023-05-16T08:42:33Z"},{"id":35969613,"title":"Rails 7 and React Install Guide (2022)","url":"https://jeremydye.fyi/2022/01/15/rails-7-and-react-install-guide/","rank":-5.8814219078830545,"score":2,"time":"2023-05-17T00:15:12Z"},{"id":35977835,"title":"Crafting a modern spotlight effect with React and Tailwind/CSS","url":"https://www.julienthibeaut.xyz/blog/create-modern-spotlight-effect-with-react-css","rank":-5.218630283054186,"score":3,"time":"2023-05-17T16:40:00Z"},{"id":35978636,"title":"What happens to an app's performance when it goes React native to native","url":"https://twitter.com/emergetools/status/1658885804276449309","rank":-4.5369272462944465,"score":2,"time":"2023-05-17T17:34:45Z"},{"id":35980215,"title":"Messenger Desktop: Faster and Smaller by Moving to React Native from Electron","url":"https://developers.facebook.com/blog/post/2023/05/17/messenger-desktop-faster-and-smaller-by-moving-to-react-native-from-electron/","rank":-4.853960595957184,"score":6,"time":"2023-05-17T19:40:59Z"},{"id":35997977,"title":"Facebook uses React Native on desktop","url":"https://developers.facebook.com/blog/post/2023/05/17/messenger-desktop-faster-and-smaller-by-moving-to-react-native-from-electron/","rank":-6.141418665344863,"score":2,"time":"2023-05-19T05:03:49Z"},{"id":35998203,"title":"I gambled against React and lost (and I don’t regret a thing)","url":"https://goauthentik.io/blog/2023-05-04-i-gambled-against-react-and-lost","rank":-4.690092449226312,"score":4,"time":"2023-05-19T05:43:19Z"},{"id":36001552,"title":"Show HN: React 18 Node TypeScript ESM SSR project creator","url":"https://www.npmjs.com/package/hoosat-create","rank":-5.218630283054186,"score":2,"time":"2023-05-19T13:16:05Z"},{"id":36008832,"title":"VanJS: A 1.2kB Grab 'N Go Reactive UI Framework Without React/JSX","url":"https://vanjs.org","rank":-4.690092449226312,"score":4,"time":"2023-05-20T02:20:42Z"},{"id":36021249,"title":"Show HN: Loadable – Simplifying Async Data Handling in React","url":"https://github.com/tobq/loadable","rank":-5.4223148645315336,"score":4,"time":"2023-05-21T14:30:57Z"},{"id":36042117,"title":"React Is a Back End Framework Now","url":"https://www.youtube.com/watch?v=EhI6wb5nEEs","rank":-5.8814219078830545,"score":3,"time":"2023-05-23T10:11:04Z"},{"id":36050175,"title":"Show HN: Graphting, an AI-resistant info-sharing site (React and Supabase)","url":"https://graphting.org/","rank":-4.853960595957184,"score":1,"time":"2023-05-23T20:09:55Z"},{"id":36065046,"title":"How will we react when the aliens arrive?","url":"https://www.irishtimes.com/science/space/2023/05/18/how-will-we-react-when-the-aliens-arrive/","rank":-5.642544952660551,"score":2,"time":"2023-05-24T23:10:30Z"},{"id":36066820,"title":"Refine.dev – React based CRUDs applications without constraints","url":"https://refine.dev/","rank":-5.642544952660551,"score":1,"time":"2023-05-25T03:39:13Z"},{"id":36068628,"title":"How to do routing and nested routing in Yew as a React TypeScript Developer","url":"https://old.reddit.com/r/learnrust/comments/13rcqvb/how_to_do_routing_and_nested_routing_in_yew_as_a/","rank":-4.5369272462944465,"score":1,"time":"2023-05-25T09:27:20Z"},{"id":36069971,"title":"Will It Re-Render? React Game Show [video]","url":"https://www.youtube.com/shorts/sQKTv4ulj_0","rank":-5.642544952660551,"score":1,"time":"2023-05-25T12:36:25Z"},{"id":36070718,"title":"Code prompts for iOS Development using React","url":"https://machineminds.substack.com/p/code-prompts-ios-react-native-mobile","rank":-5.8814219078830545,"score":1,"time":"2023-05-25T13:52:56Z"},{"id":36071293,"title":"React Client and Server Components Without a Framework","url":"https://github.com/shiftyp/react-component-compiler","rank":-5.642544952660551,"score":1,"time":"2023-05-25T14:38:34Z"},{"id":36075124,"title":"Replacing Electron with react-native-destop – FB Messenger","url":"https://developers.facebook.com/blog/post/2023/05/17/messenger-desktop-faster-and-smaller-by-moving-to-react-native-from-electron/","rank":-5.642544952660551,"score":3,"time":"2023-05-25T19:38:02Z"},{"id":36083410,"title":"The evolution of React APIs and code reuse","url":"https://frontendmastery.com/posts/the-evolution-of-react-patterns/","rank":-5.642544952660551,"score":2,"time":"2023-05-26T12:53:53Z"},{"id":36083495,"title":"React Hook Form","url":"https://afy.afomaorji.com/react-hook-form","rank":-7.080419157732719,"score":1,"time":"2023-05-26T13:01:53Z"},{"id":36086847,"title":"A better learning path for React with server components","url":"https://scastiel.dev/better-learning-path-react","rank":-5.4223148645315336,"score":1,"time":"2023-05-26T17:04:13Z"},{"id":36091343,"title":"Voxel builder tool in React based on Glmatrix library","url":"https://fatih-erikli.github.io/voxel/","rank":-5.4223148645315336,"score":3,"time":"2023-05-27T01:48:23Z"},{"id":36094784,"title":"A better learning path for React with server components","url":"https://scastiel.dev/better-learning-path-react","rank":-5.4223148645315336,"score":1,"time":"2023-05-27T13:44:18Z"},{"id":36095476,"title":"Solid.js, React, and Vue – reactivity systems compared","url":"https://vrite.io/blog/solid-js-react-and-vue-reactivity-systems-compared/","rank":-5.642544952660551,"score":4,"time":"2023-05-27T15:17:08Z"},{"id":36102578,"title":"Sweater-Wrapped Robots Can Feel and React to Human Touch","url":"https://www.cs.cmu.edu/news/2023/robot-sweater","rank":-5.218630283054186,"score":1,"time":"2023-05-28T09:46:57Z"},{"id":36115930,"title":"Show HN: LLM React Node App Template","url":"https://github.com/golivecosmos/llm-react-node-app-template","rank":-5.8814219078830545,"score":3,"time":"2023-05-29T17:20:56Z"},{"id":36122447,"title":"Show HN: My Tiny React State Manager with Redux DevTools Support","url":"https://github.com/skorotkiewicz/react-atomize-store","rank":-5.029694159741383,"score":1,"time":"2023-05-30T08:30:31Z"},{"id":36122629,"title":"Celebrating 10 Years of React","url":"https://vercel.com/blog/10-years-of-react","rank":-6.4254656634776115,"score":5,"time":"2023-05-30T08:56:45Z"},{"id":36123823,"title":"ChatGPT Expert Builders for React, Fireproof, and Antd, Tailwind, and Emotion","url":"https://use-fireproof.com/docs/chatgpt-quick-start/","rank":-5.029694159741383,"score":1,"time":"2023-05-30T12:07:47Z"},{"id":36126097,"title":"React is 10 years old","url":"https://twitter.com/dan_abramov/status/1663263814333153286","rank":-6.4254656634776115,"score":190,"time":"2023-05-30T15:36:32Z"},{"id":36128382,"title":"Celebrating 10 Years of React","url":"https://vercel.com/blog/10-years-of-react","rank":-6.4254656634776115,"score":3,"time":"2023-05-30T18:14:47Z"},{"id":36129622,"title":"UseHooks – A Collection of Server Component Safe React Hooks","url":"https://usehooks.com/","rank":-5.4223148645315336,"score":179,"time":"2023-05-30T19:44:07Z"},{"id":36130119,"title":"RedwoodJS is all in on React Server Components","url":"https://tom.preston-werner.com/2023/05/30/redwoods-next-epoch-all-in-on-rsc.html","rank":-5.642544952660551,"score":5,"time":"2023-05-30T20:17:05Z"},{"id":36137233,"title":"RedwoodJS’ Next Epoch: All in on React Server Components","url":"https://tom.preston-werner.com/2023/05/30/redwoods-next-epoch-all-in-on-rsc.html","rank":-5.4223148645315336,"score":2,"time":"2023-05-31T11:52:29Z"},{"id":36138619,"title":"Show HN: ChatGPT Expert Builders for React","url":"https://use-fireproof.com/docs/chatgpt-quick-start/","rank":-5.8814219078830545,"score":1,"time":"2023-05-31T14:09:29Z"},{"id":36143581,"title":"Show HN: React without build steps demo","url":"https://github.com/sonyarianto/react-without-buildsteps","rank":-5.8814219078830545,"score":1,"time":"2023-05-31T20:10:06Z"},{"id":36146737,"title":"RedwoodJS’ Next Epoch: All in on React Server Components","url":"https://tom.preston-werner.com/2023/05/30/redwoods-next-epoch-all-in-on-rsc.html","rank":-5.4223148645315336,"score":13,"time":"2023-06-01T01:43:17Z"},{"id":36147328,"title":"JavaScript Features You Need to Know to Master React","url":"https://kinsta.com/blog/javascript-react/","rank":-5.4223148645315336,"score":2,"time":"2023-06-01T03:36:30Z"},{"id":36153313,"title":"Messenger Desktop: Faster and Smaller by Moving to React Native from Electron","url":"https://developers.facebook.com/blog/post/2023/05/17/messenger-desktop-faster-and-smaller-by-moving-to-react-native-from-electron/","rank":-4.853960595957184,"score":2,"time":"2023-06-01T16:15:31Z"},{"id":36154440,"title":"NextJS and react-three-fiber Google Tiles 3D editor with collaboration","url":"https://twitter.com/albtaiuti/status/1663560641985257472","rank":-5.029694159741383,"score":3,"time":"2023-06-01T17:26:53Z"},{"id":36155317,"title":"Show HN: Langchain and Node and React Explainer","url":"https://blog.golivecosmos.com/node-langchain-react-explainer/","rank":-5.642544952660551,"score":3,"time":"2023-06-01T18:31:02Z"},{"id":36161231,"title":"Angular vs React: A Detailed Comparison of Two Best Front-End Frameworks","url":"https://www.moontechnolabs.com/blog/angular-vs-react/","rank":-4.853960595957184,"score":1,"time":"2023-06-02T05:03:22Z"},{"id":36164275,"title":"How to Create a Code Editor in React and ChakraUI","url":"https://blog.glennviroux.com/how-to-create-a-code-editor-in-react-and-chakraui","rank":-5.218630283054186,"score":2,"time":"2023-06-02T12:38:15Z"},{"id":36167043,"title":"A better learning path for React with server components","url":"https://scastiel.dev/better-learning-path-react","rank":-5.4223148645315336,"score":2,"time":"2023-06-02T16:14:22Z"},{"id":36168110,"title":"React Server Component from Scratch","url":"https://github.com/reactwg/server-components/discussions/5","rank":-6.4254656634776115,"score":67,"time":"2023-06-02T17:25:41Z"},{"id":36168354,"title":"Thoughts on React vs. Vue vs. Everything Else in 2023","url":"https://chrlschn.medium.com/thoughts-on-react-vs-vue-vs-everything-else-in-2023-e4e50e526049","rank":-5.218630283054186,"score":40,"time":"2023-06-02T17:44:07Z"},{"id":36174304,"title":"Show HN: Triplex – The React Three Fiber Editor. Now in Public Alpha","url":"https://twitter.com/itsdouges/status/1664874971481382913","rank":-4.853960595957184,"score":4,"time":"2023-06-03T06:42:10Z"},{"id":36174979,"title":"Past and Present of React, NextJS, and Web Technologies","url":"https://www.youtube.com/watch?v=y5tMU-WgVoQ","rank":-5.4223148645315336,"score":1,"time":"2023-06-03T09:09:25Z"},{"id":36192262,"title":"ReactPy: React-inspired Python library for building user interfaces","url":"https://reactpy.dev/docs/index.html","rank":-5.4223148645315336,"score":4,"time":"2023-06-05T04:27:40Z"},{"id":36193315,"title":"It's React, but in Python","url":"https://github.com/reactive-python/reactpy","rank":-6.141418665344863,"score":238,"time":"2023-06-05T07:02:21Z"},{"id":36195995,"title":"Is React Having an Angular.js Moment?","url":"https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html","rank":-5.8814219078830545,"score":1,"time":"2023-06-05T13:37:04Z"},{"id":36203456,"title":"React Flow","url":"https://reactflow.dev/","rank":-7.460654783917127,"score":2,"time":"2023-06-05T20:54:35Z"},{"id":36204777,"title":"Is React Having an Angular.js Moment?","url":"https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html","rank":-5.8814219078830545,"score":3,"time":"2023-06-05T22:15:49Z"},{"id":36210765,"title":"Is React Having an Angular.js Moment?","url":"https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html","rank":-5.8814219078830545,"score":114,"time":"2023-06-06T10:47:57Z"},{"id":36211131,"title":"Show HN: React modal within a scrollable container","url":"https://ariakit.org/examples/dialog-backdrop-scrollable","rank":-5.642544952660551,"score":3,"time":"2023-06-06T11:33:46Z"},{"id":36218520,"title":"Webflow: Now you can build React components visually","url":"https://webflow.com/blog/devlink-open-beta","rank":-5.642544952660551,"score":1,"time":"2023-06-06T20:15:28Z"},{"id":36226418,"title":"3 things you should stop doing when server-side rendering UI libs like React","url":"https://basementcommunity.bearblog.dev/stop-doing-this-with-react/","rank":-4.5369272462944465,"score":1,"time":"2023-06-07T13:17:04Z"},{"id":36247522,"title":"Is React Having an Angular.js Moment?","url":"https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html?ck_subscriber_id=478718105","rank":-5.8814219078830545,"score":2,"time":"2023-06-08T19:36:15Z"},{"id":36252795,"title":"Million: Make React 70% Faster","url":"https://million.dev/","rank":-6.4254656634776115,"score":5,"time":"2023-06-09T03:35:28Z"},{"id":36255141,"title":"Show HN: Open-Source UI Component Library for React, TypeScript and Tailwind CSS","url":"https://www.flowbite-react.com/","rank":-4.690092449226312,"score":2,"time":"2023-06-09T08:57:23Z"},{"id":36258592,"title":"NakedJSX: Use JSX Without React","url":"https://nakedjsx.org/","rank":-6.4254656634776115,"score":3,"time":"2023-06-09T14:43:46Z"},{"id":36258619,"title":"Create 3D worlds using React","url":"https://developer.hiber3d.com/docs","rank":-6.4254656634776115,"score":4,"time":"2023-06-09T14:45:12Z"},{"id":36271536,"title":"Show HN: React Starter with TypeScript, Vite and Ant Design","url":"https://github.com/Safouene1/React-platform-starter","rank":-5.218630283054186,"score":2,"time":"2023-06-10T15:47:07Z"},{"id":36275714,"title":"Make React 70% Faster","url":"https://million.dev/","rank":-6.737061774670698,"score":34,"time":"2023-06-10T22:12:53Z"},{"id":36280001,"title":"React Up to 70% Faster","url":"https://github.com/aidenybai/million","rank":-6.4254656634776115,"score":3,"time":"2023-06-11T10:29:14Z"},{"id":36281184,"title":"'Regulate it before we're all finished': Musicians React to AI songs","url":"https://news.sky.com/story/ai-music-can-you-tell-if-these-songs-were-made-using-artificial-intelligence-or-not-12865174","rank":-4.853960595957184,"score":1,"time":"2023-06-11T13:28:59Z"},{"id":36285362,"title":"Ui.ibelick: Modern, Ready-to-Use React and Tailwind CSS UI Components","url":"https://ui.ibelick.com/","rank":-4.853960595957184,"score":1,"time":"2023-06-11T20:33:35Z"},{"id":36285421,"title":"Million – Fast and lightweight virtual DOM that makes React up to 70% faster","url":"https://github.com/aidenybai/million","rank":-4.690092449226312,"score":2,"time":"2023-06-11T20:39:49Z"},{"id":36292516,"title":"Is this all I need for great React state management","url":"https://daniel-payne-keldan-systems.medium.com/is-this-all-i-need-for-great-react-state-management-bd27d390e5a6","rank":-5.218630283054186,"score":1,"time":"2023-06-12T12:43:38Z"},{"id":36298679,"title":"Using Melange and OCaml to render React components server side (No Node.js)","url":"https://discuss.ocaml.org/t/ann-rendering-react-in-ocaml/12133","rank":-4.690092449226312,"score":2,"time":"2023-06-12T18:33:56Z"},{"id":36307594,"title":"Triplex – A React Three Fiber Editor","url":"https://twitter.com/itsdouges/status/1664874971481382913","rank":-6.141418665344863,"score":6,"time":"2023-06-13T09:12:23Z"},{"id":36309120,"title":"Launch HN: Resend (YC W23) – Email API for Developers Using React","url":"https://resend.com","rank":-5.029694159741383,"score":432,"time":"2023-06-13T12:16:25Z"},{"id":36310980,"title":"Show HN: React/web component for responsive images on steroids","url":"https://react.frameright.io/","rank":-5.218630283054186,"score":17,"time":"2023-06-13T14:46:04Z"},{"id":36314177,"title":"Building a React Component Library","url":"https://engineering.flosports.tv/building-a-react-component-library-flosports-edition-5c018eba12d5?gi=b95b4c1beaac","rank":-6.4254656634776115,"score":1,"time":"2023-06-13T18:06:19Z"},{"id":36317320,"title":"Modularizing React Applications with Established UI Patterns","url":"https://martinfowler.com/articles/modularizing-react-apps.html","rank":-5.8814219078830545,"score":2,"time":"2023-06-13T21:04:44Z"},{"id":36317591,"title":"Supercharged React Boilerplate with Atomic UI, Ant Design and Redux Toolkit","url":"https://github.com/Safouene1/React-platform-starter","rank":-5.029694159741383,"score":2,"time":"2023-06-13T21:22:59Z"},{"id":36326152,"title":"A tale of webpage speed, or throwing away React","url":"https://solovyov.net/blog/2020/a-tale-of-webpage-speed-or-throwing-away-react/","rank":-5.4223148645315336,"score":1,"time":"2023-06-14T14:04:48Z"},{"id":36327363,"title":"A React Query Gotcha","url":"https://blog.steverydz.com/2023/06/14/a-react-query-gotcha/","rank":-6.737061774670698,"score":2,"time":"2023-06-14T15:22:59Z"},{"id":36330003,"title":"SwiftUI stole the best parts of React (and my heart)","url":"https://www.mux.com/blog/swiftui-against-react","rank":-5.218630283054186,"score":2,"time":"2023-06-14T18:07:21Z"},{"id":36330012,"title":"Show HN: Jonline, AGPLv3 Social Network Built with Rust, Flutter, React, gRPC","url":"https://github.com/JonLatane/jonline","rank":-4.853960595957184,"score":55,"time":"2023-06-14T18:08:19Z"},{"id":36331175,"title":"Setting Up React in a Ruby on Rails 7 App","url":"https://ryanbigg.com/2023/06/rails-7-react-typescript-setup","rank":-5.218630283054186,"score":2,"time":"2023-06-14T19:22:21Z"},{"id":36341919,"title":"How we integrated a React app into a GO CLI","url":"https://www.plural.sh/blog/how-we-integrated-a-react-app-into-a-go-cli/","rank":-5.218630283054186,"score":1,"time":"2023-06-15T15:28:24Z"},{"id":36342248,"title":"Codux, React Visual Editor","url":"https://www.slaterockautomation.com/post/wix-devcon-2022-wrap-up-news-and-releases","rank":-6.737061774670698,"score":2,"time":"2023-06-15T15:50:51Z"},{"id":36343279,"title":"Vercel AI SDK: Build AI-Powered Applications with React and Svelte","url":"https://vercel.com/blog/introducing-the-vercel-ai-sdk","rank":-5.029694159741383,"score":16,"time":"2023-06-15T16:50:21Z"},{"id":36347244,"title":"Goodbye create-react-app: A New Approach","url":"https://codingpastor.dev/goodbye-create-react-app-a-new-approach","rank":-5.8814219078830545,"score":1,"time":"2023-06-15T22:01:44Z"},{"id":36355818,"title":"How well you should know React before applying to your first job","url":"https://scastiel.dev/what-to-know-react-first-job","rank":-4.853960595957184,"score":1,"time":"2023-06-16T12:59:53Z"},{"id":36356577,"title":"Demystifying React Hooks: Usage, Examples, and Common Mistakes","url":"https://hackernoon.com/demystifying-react-hooks-usage-examples-and-common-mistakes","rank":-5.642544952660551,"score":3,"time":"2023-06-16T13:51:14Z"},{"id":36359062,"title":"Panda CSS: The fastest way to build beautiful websites in React","url":"https://panda-css.com/","rank":-5.029694159741383,"score":6,"time":"2023-06-16T16:11:31Z"},{"id":36368725,"title":"A text shuffler built in react","url":"https://scrambledeggs.yusuf.fyi/","rank":-6.141418665344863,"score":1,"time":"2023-06-17T09:46:00Z"},{"id":36382571,"title":"How do modern GUI toolkits like React and Compose, sync view with state changes?","url":"https://workdrive.zohopublic.com/writer/published/pfx9x24c9b0f799604831b49ea3938e15f07d","rank":-4.5369272462944465,"score":3,"time":"2023-06-18T17:54:56Z"},{"id":36386566,"title":"Remix Conf 2023: Progressively enhancing React from the server","url":"https://www.youtube.com/watch?v=wobP9yhrmhQ","rank":-5.4223148645315336,"score":1,"time":"2023-06-19T02:10:04Z"},{"id":36388221,"title":"Building a Design System with React Web Components","url":"https://www.voorhoede.nl/en/blog/building-design-system-react-web-components/","rank":-5.642544952660551,"score":2,"time":"2023-06-19T07:17:16Z"},{"id":36392463,"title":"A summary of libraries that are commonly used with React","url":"https://www.frontendundefined.com/posts/summaries/common-react-libraries/","rank":-5.218630283054186,"score":1,"time":"2023-06-19T15:50:01Z"},{"id":36395495,"title":"React email: components for creating emails using React and TypeScript","url":"https://react.email/","rank":-7.337343744886062,"score":5,"time":"2023-06-19T19:25:39Z"},{"id":36398582,"title":"Show HN: Reproducing TikTok with Django Ninja and React Native","url":"https://github.com/Yinnerston/Teaser","rank":-5.218630283054186,"score":20,"time":"2023-06-20T01:19:03Z"},{"id":36402142,"title":"React for Your Infrastructure","url":"https://adaptjs.org/","rank":-6.737061774670698,"score":1,"time":"2023-06-20T10:46:08Z"},{"id":36404178,"title":"I'm Done with React [video]","url":"https://www.youtube.com/watch?v=Zt8mO_Aqzw8","rank":-6.141418665344863,"score":3,"time":"2023-06-20T14:06:17Z"},{"id":36410983,"title":"Isograph: Build React apps backed by GraphQL data","url":"https://isograph.substack.com/p/introducing-isograph","rank":-5.642544952660551,"score":3,"time":"2023-06-20T21:34:05Z"},{"id":36414037,"title":"React to LiveView for Performance","url":"https://podcast.thinkingelixir.com/156","rank":-6.4254656634776115,"score":67,"time":"2023-06-21T03:28:35Z"},{"id":36419149,"title":"How well should I know React before applying to my first job?","url":"https://scastiel.dev/what-to-know-react-first-job","rank":-4.853960595957184,"score":1,"time":"2023-06-21T14:46:49Z"},{"id":36429000,"title":"SwiftUI stole the best parts of React and my heart","url":"https://www.mux.com/blog/swiftui-against-react","rank":-5.218630283054186,"score":3,"time":"2023-06-22T07:23:10Z"},{"id":36430413,"title":"React “prop-drilling”, 10 years on – probably don't use Context","url":"https://gist.github.com/RichieAHB/1ae5ab4473610a461df1deedd1c55d52","rank":-5.029694159741383,"score":3,"time":"2023-06-22T11:15:13Z"},{"id":36446150,"title":"React Server Components Under 7 Minutes","url":"https://www.youtube.com/watch?v=1YCccF3Bu3Q","rank":-6.141418665344863,"score":2,"time":"2023-06-23T12:52:17Z"},{"id":36446562,"title":"Svelte for Sites, React for Apps","url":"https://www.swyx.io/svelte-sites-react-apps","rank":-6.141418665344863,"score":2,"time":"2023-06-23T13:28:24Z"},{"id":36446840,"title":"React Native 0.72 – Symlink Support, Better Errors, and more","url":"https://reactnative.dev/blog/2023/06/21/0.72-metro-package-exports-symlinks","rank":-5.218630283054186,"score":27,"time":"2023-06-23T13:54:37Z"},{"id":36447871,"title":"Show HN: I made a gallery of graphs built with React and D3.js","url":"https://www.react-graph-gallery.com","rank":-4.5369272462944465,"score":297,"time":"2023-06-23T15:07:43Z"},{"id":36448058,"title":"Show HN: React Jam, build a game using React","url":"https://reactjam.com","rank":-7.536359457861464,"score":13,"time":"2023-06-23T15:19:19Z"},{"id":36451077,"title":"Visx – a collection of expressive, low-level visualization primitives for React","url":"https://airbnb.io/visx/","rank":-5.029694159741383,"score":1,"time":"2023-06-23T19:19:51Z"},{"id":36457235,"title":"Visx a collection of expressive, low-level visualization primitives for React","url":"https://airbnb.io/visx/gallery","rank":-5.029694159741383,"score":5,"time":"2023-06-24T10:00:51Z"},{"id":36460311,"title":"React-like declarative components for the whole family","url":"https://tmewett.com/component-reactivity/","rank":-5.642544952660551,"score":1,"time":"2023-06-24T16:48:41Z"},{"id":36471487,"title":"Responsive email templates with react [Package]","url":"https://www.npmjs.com/package/responsive-react-email","rank":-6.141418665344863,"score":1,"time":"2023-06-25T19:01:00Z"},{"id":36476164,"title":"Which Flux implementation should I use [for React]?","url":"https://github.com/kriasoft/react-starter-kit/issues/22","rank":-5.642544952660551,"score":1,"time":"2023-06-26T05:53:03Z"},{"id":36476550,"title":"Migrating from UseState to UseReducer in React Hooks","url":"https://hackernoon.com/migrating-from-usestate-to-usereducer-in-react-hooks","rank":-5.642544952660551,"score":1,"time":"2023-06-26T06:54:29Z"},{"id":36492077,"title":"Ark UI: Headless (Unstyled) UI Components for React, Vue, Solid","url":"https://ark-ui.com","rank":-5.218630283054186,"score":3,"time":"2023-06-27T12:55:41Z"},{"id":36494529,"title":"Readers react to price-fixing: Canada Bread will pay $50M fine? Customers will","url":"https://www.theglobeandmail.com/opinion/letters/article-canada-bread-price-fixing/","rank":-4.690092449226312,"score":2,"time":"2023-06-27T15:47:31Z"},{"id":36498712,"title":"Lightrail – AI-Powered IDE for React/Tailwind Apps","url":"https://github.com/vishnumenon/lightrail","rank":-5.642544952660551,"score":3,"time":"2023-06-27T21:09:44Z"},{"id":36502517,"title":"RedwoodJS’ Next Epoch: All in on React Server Components","url":"https://tom.preston-werner.com/2023/05/30/redwoods-next-epoch-all-in-on-rsc.html","rank":-5.4223148645315336,"score":1,"time":"2023-06-28T05:02:57Z"},{"id":36508871,"title":"Use React to Web Component to Supercharge Your Component Library","url":"https://www.bitovi.com/open-source/react-to-web-component","rank":-5.218630283054186,"score":1,"time":"2023-06-28T16:32:34Z"},{"id":36513321,"title":"React Hook for Avoiding Flash of Empty UI While Data Transitions","url":"https://www.jameskerr.blog/posts/use-data-transition/","rank":-5.029694159741383,"score":1,"time":"2023-06-28T22:08:09Z"},{"id":36513770,"title":"You can start a react project with TypeScript, tailwind with just one command","url":"https://www.npmjs.com/package/create-react-tt","rank":-4.690092449226312,"score":3,"time":"2023-06-28T22:51:33Z"},{"id":36514526,"title":"UseChildFormStatus a wrapper for useFormStatus (React 18.3)","url":"https://gist.github.com/JLarky/190bab52ff13c44f9420523d1792fbf0","rank":-5.642544952660551,"score":1,"time":"2023-06-29T00:03:40Z"},{"id":36518029,"title":"React-PDF: React renderer for creating PDF files on the browser and server","url":"https://react-pdf.org/","rank":-6.798733011723831,"score":1,"time":"2023-06-29T08:56:22Z"},{"id":36523412,"title":"Package Exports Support in React Native","url":"https://reactnative.dev/blog/2023/06/21/package-exports-support","rank":-6.141418665344863,"score":5,"time":"2023-06-29T17:14:18Z"},{"id":36528434,"title":"Show HN: LLM streaming directly from React Server Components","url":"https://rsc-llm-on-the-edge.vercel.app/","rank":-5.4223148645315336,"score":13,"time":"2023-06-29T23:47:19Z"},{"id":36553136,"title":"Thames Water campaigners react to firm's turmoil","url":"https://www.bbc.com/news/uk-england-berkshire-66053702","rank":-5.642544952660551,"score":10,"time":"2023-07-01T18:10:57Z"},{"id":36565468,"title":"Next JavaScript App Directory and React Server Components","url":"https://www.marouanefaris.dev/blog/react_server_components","rank":-5.642544952660551,"score":1,"time":"2023-07-02T20:40:58Z"},{"id":36569211,"title":"Show HN: React Native SDK for Passkeys","url":"https://docs.authsignal.com/sdks/client/react-native","rank":-5.8814219078830545,"score":2,"time":"2023-07-03T05:19:17Z"},{"id":36582362,"title":"A new server state management library for react","url":"https://github.com/jason89521/daxus","rank":-5.642544952660551,"score":2,"time":"2023-07-04T04:49:18Z"},{"id":36586138,"title":"Open-Source SaaS Boilerplate (AWS, React, Python)","url":"https://github.com/apptension/saas-boilerplate","rank":-5.8814219078830545,"score":4,"time":"2023-07-04T13:05:07Z"},{"id":36606340,"title":"React Open Architecture","url":"https://github.com/venil7/react-open-architecture/blob/master/README.md","rank":-7.080419157732719,"score":4,"time":"2023-07-05T20:09:08Z"},{"id":36607487,"title":"My take on the current React and Server Components controversy","url":"https://phryneas.de/react-server-components-controversy","rank":-5.218630283054186,"score":49,"time":"2023-07-05T21:34:25Z"},{"id":36610100,"title":"Show HN: React server state management package let developer control over data","url":"https://github.com/jason89521/daxus","rank":-4.853960595957184,"score":2,"time":"2023-07-06T02:07:43Z"},{"id":36615212,"title":"Optimizing Performance of a React App","url":"https://veerasundar.com/blog/optimizing-performance-of-an-react-app/","rank":-6.141418665344863,"score":1,"time":"2023-07-06T13:12:13Z"},{"id":36617110,"title":"What's Better – Expo or React Native CLI?","url":"https://retool.com/blog/expo-cli-vs-react-native-cli/","rank":-5.642544952660551,"score":2,"time":"2023-07-06T15:03:53Z"},{"id":36631619,"title":"Show HN: I made a multiplayer sudoku game using React (open source)","url":"https://developers.rune.ai/examples/sudoku/","rank":-4.853960595957184,"score":9,"time":"2023-07-07T13:42:21Z"},{"id":36644274,"title":"Going from React to Vanilla JavaScript","url":"https://alexbezhan.substack.com/p/going-from-react-to-vanilla-js","rank":-6.141418665344863,"score":43,"time":"2023-07-08T13:38:16Z"},{"id":36651766,"title":"Show HN: Build a single source of truth for your React App","url":"https://github.com/jason89521/daxus","rank":-4.853960595957184,"score":2,"time":"2023-07-09T05:19:08Z"},{"id":36655151,"title":"Reflecting on Code Sharing Between React and React Native","url":"https://matthewwolfe.github.io/blog/code-sharing-react-and-react-native","rank":-7.536359457861464,"score":2,"time":"2023-07-09T15:17:30Z"},{"id":36661070,"title":"Show HN: React95 – a React components library recreating the look of Windows 95","url":"https://github.com/React95/React95","rank":-4.690092449226312,"score":122,"time":"2023-07-10T01:49:34Z"},{"id":36663125,"title":"Codestyle for React Applications. Do and Don't","url":"https://blog.muvon.io/frontend/code-style-for-react-applications","rank":-5.642544952660551,"score":1,"time":"2023-07-10T07:29:08Z"},{"id":36663212,"title":"React Native GTK4","url":"https://github.com/eugeniodepalo/react-native-gtk4","rank":-7.080419157732719,"score":1,"time":"2023-07-10T07:42:56Z"},{"id":36669020,"title":"React as a part of an Ember app: how we modernized October’s front-end","url":"https://engineering.october.eu/react-as-a-part-of-an-ember-app-how-we-modernized-octobers-front-end-d6bff8e4b71c?gi=a472d114b4ef","rank":-4.3934495640662155,"score":1,"time":"2023-07-10T16:47:54Z"},{"id":36673803,"title":"Hermes was a game-changer for React Native","url":"https://retool.com/blog/hermes-react-native-same-league-swift-kotlin/","rank":-5.642544952660551,"score":1,"time":"2023-07-10T22:20:09Z"},{"id":36693844,"title":"Minimana.io – Browser Action-RPG Made with React Three Fiber","url":"https://minimana.io/","rank":-5.218630283054186,"score":2,"time":"2023-07-12T12:54:35Z"},{"id":36695140,"title":"Show HN: GPT Web App – Scaffold a React/Node.js app based on your description","url":"https://magic-app-generator.wasp-lang.dev/","rank":-4.3934495640662155,"score":11,"time":"2023-07-12T14:34:29Z"},{"id":36708987,"title":"A Web Extension Boilerplate with React and Tailwind. That Is All","url":"https://github.com/dougwithseismic/react-tailwind-chrome-extension-template","rank":-5.029694159741383,"score":1,"time":"2023-07-13T13:43:20Z"},{"id":36713154,"title":"Implementing a fully-fledged connector between React.js components and EmberJS","url":"https://engineering.october.eu/react-as-a-part-of-an-ember-app-how-we-modernized-octobers-front-end-927669e580bb","rank":-5.029694159741383,"score":1,"time":"2023-07-13T17:45:04Z"},{"id":36721785,"title":"Show HN: React Native Animations","url":"https://www.animatereactnative.com/","rank":-6.4254656634776115,"score":4,"time":"2023-07-14T10:01:29Z"},{"id":36724402,"title":"React Hook to easily stream ChatGPT-like event streams","url":"https://github.com/XD2Sketch/react-chat-stream","rank":-5.4223148645315336,"score":1,"time":"2023-07-14T14:20:32Z"},{"id":36727927,"title":"React Server Component – A New Era in React","url":"https://www.youtube.com/watch?v=FiM0NJLVJoY","rank":-7.746472238338964,"score":2,"time":"2023-07-14T18:23:42Z"},{"id":36728471,"title":"NPM – react-helmet – made by the National Football League?","url":"https://github.com/nfl/react-helmet","rank":-5.4223148645315336,"score":2,"time":"2023-07-14T19:04:15Z"},{"id":36734860,"title":"Show HN: Easily apply tilt hover effect on React components","url":"https://github.com/mkosir/react-parallax-tilt","rank":-5.218630283054186,"score":2,"time":"2023-07-15T08:43:22Z"},{"id":36736576,"title":"Look ma, no React Why I recoded my portfolio site with vanilla everything","url":"https://clairefro.dev/blog/p/look-ma-no-react-why-i-recoded-my-portfolio-site-with-vanilla-everything","rank":-4.690092449226312,"score":117,"time":"2023-07-15T13:31:16Z"},{"id":36740273,"title":"Show HN: TypeScript and React Style Guide","url":"https://github.com/mkosir/typescript-react-style-guide","rank":-5.8814219078830545,"score":4,"time":"2023-07-15T19:44:10Z"},{"id":36755181,"title":"React.js (2012)","url":"https://web.archive.org/web/20120419224204/http://www.reactjs.com/","rank":-7.080419157732719,"score":1,"time":"2023-07-17T07:32:31Z"},{"id":36760410,"title":"Mastering React Context API in 2023","url":"https://smashingtips.com/programming/mastering-react-context-api-2023-best-practices-examples/","rank":-6.141418665344863,"score":1,"time":"2023-07-17T16:39:41Z"},{"id":36760529,"title":"Show HN: Virtua – zero-config virtualization components for React","url":"https://github.com/inokawa/virtua","rank":-5.4223148645315336,"score":3,"time":"2023-07-17T16:46:08Z"},{"id":36767840,"title":"Integrating WASM into React with Rust","url":"https://issaaboudi.medium.com/integrating-wasm-into-react-with-rust-cd5e96bfb504","rank":-6.141418665344863,"score":2,"time":"2023-07-18T04:35:08Z"},{"id":36776376,"title":"How React 18 Improves Application Performance","url":"https://vercel.com/blog/how-react-18-improves-application-performance","rank":-6.141418665344863,"score":5,"time":"2023-07-18T17:38:19Z"},{"id":36782699,"title":"React Components and Dynamic HTML Data Attributes","url":"https://somethingdecent.co.uk/development-and-coding/react-components-and-dynamic-html-data-attributes/","rank":-5.8814219078830545,"score":2,"time":"2023-07-19T06:17:26Z"},{"id":36784512,"title":"How to Not Build a React App (Part I)","url":"https://patrickthebold.github.io/posts/how-to-not-build-a-react-app/","rank":-5.4223148645315336,"score":2,"time":"2023-07-19T11:04:47Z"},{"id":36796311,"title":"Solito 4 – React Native in the Next.js App Directory","url":"https://solito.dev/v4","rank":-5.218630283054186,"score":3,"time":"2023-07-20T02:38:46Z"},{"id":36813554,"title":"Show HN: Multiplayer 360-pano guessing game using React (open source)","url":"https://developers.rune.ai/examples/pinpoint/","rank":-5.029694159741383,"score":1,"time":"2023-07-21T13:32:55Z"},{"id":36814573,"title":"We built a code agent that generates apps in React & Node.js, explained simply","url":"https://wasp-lang.dev/blog/2023/07/17/how-we-built-gpt-web-app-generator","rank":-4.5369272462944465,"score":4,"time":"2023-07-21T14:57:39Z"},{"id":36815860,"title":"Upgrading an Ancient React Application","url":"https://labzero.com/blog/upgrading-an-ancient-react-application","rank":-6.4254656634776115,"score":3,"time":"2023-07-21T16:29:55Z"},{"id":36817896,"title":"Tamagui Takeout: React Native, NextJS, Supabase starter that updates with PR bot","url":"https://tamagui.dev/takeout","rank":-4.853960595957184,"score":8,"time":"2023-07-21T18:51:49Z"},{"id":36817991,"title":"Show HN: CopilotKit – a hackable OSS copilot for any react app","url":"https://github.com/RecursivelyAI/CopilotKit","rank":-5.029694159741383,"score":10,"time":"2023-07-21T18:59:18Z"},{"id":36821551,"title":"The Vercel AI SDK: Build Streaming AI Apps with React, Svelte, Solid, and Vue","url":"https://github.com/vercel-labs/ai","rank":-4.5369272462944465,"score":14,"time":"2023-07-21T23:44:33Z"},{"id":36829410,"title":"Create React-email templates with Markdown [Package]","url":"https://md2re.codeskills.dev/introduction","rank":-5.8814219078830545,"score":1,"time":"2023-07-22T20:12:21Z"},{"id":36830465,"title":"A Prototype of React Three Fiber but with Rust Leptos and WebAssembly","url":"https://github.com/richardanaya/leptos_fiber","rank":-4.853960595957184,"score":3,"time":"2023-07-22T22:12:33Z"},{"id":36840449,"title":"How to Not Build a React App (Part II)","url":"https://patrickthebold.github.io/posts/react_part_ii/","rank":-5.4223148645315336,"score":2,"time":"2023-07-23T22:16:30Z"},{"id":36847287,"title":"Effortless Front end API interaction with react-query, OpenAPI, and Suspense","url":"https://kodius.com/blog/steal-this-easy-method-for-better-fetching-of-data-from-backend-to-frontend","rank":-5.029694159741383,"score":1,"time":"2023-07-24T13:01:52Z"},{"id":36860500,"title":"The Pre-React Roadmap","url":"https://medium.com/@afk74u/the-pre-react-roadmap-5f358c0ad852","rank":-6.737061774670698,"score":1,"time":"2023-07-25T10:54:40Z"},{"id":36863298,"title":"Bifrost – Convert Figma design to react code using AI","url":"https://www.bifrost.so/","rank":-5.4223148645315336,"score":2,"time":"2023-07-25T15:00:29Z"},{"id":36864210,"title":"Show HN: Vaul – An unstyled drawer primitive for React","url":"https://vaul.emilkowal.ski/","rank":-5.4223148645315336,"score":2,"time":"2023-07-25T15:54:44Z"},{"id":36868026,"title":"Show HN: React-tweet – Embed performant tweets into your React app","url":"https://vercel.com/blog/introducing-react-tweet","rank":-7.148568583438252,"score":5,"time":"2023-07-25T19:27:09Z"},{"id":36874256,"title":"Dropdown on React reopen the menu again when clicking on the outside","url":"https://stackoverflow.com/questions/76768676/dropdown-on-react-reopen-the-menu-again-when-clicking-on-the-outside","rank":-4.853960595957184,"score":1,"time":"2023-07-26T07:40:15Z"},{"id":36877696,"title":"Jotai – Primitive and flexible state management for React","url":"https://jotai.org","rank":-5.642544952660551,"score":2,"time":"2023-07-26T13:51:12Z"},{"id":36884635,"title":"Vaul: A draggable drawer component for React","url":"https://github.com/emilkowalski/vaul","rank":-5.8814219078830545,"score":1,"time":"2023-07-26T20:38:26Z"},{"id":36885107,"title":"Supercharged React Starter","url":"https://github.com/Safouene1/React-platform-starter","rank":-7.080419157732719,"score":1,"time":"2023-07-26T21:12:37Z"},{"id":36892849,"title":"Show HN: React Spreadsheet Component – RowsnColumns","url":"https://www.rowsncolumns.app/","rank":-6.141418665344863,"score":8,"time":"2023-07-27T13:08:12Z"},{"id":36897874,"title":"Show HN: react-xeet, embed your Xeets in React without using the X.com API","url":"https://react-xeet.vercel.app/","rank":-6.481540366345319,"score":4,"time":"2023-07-27T18:13:11Z"},{"id":36905127,"title":"Use SVG Sprites in React","url":"https://www.jacobparis.com/content/svg-icons","rank":-6.4254656634776115,"score":1,"time":"2023-07-28T10:53:41Z"},{"id":36908243,"title":"An Extremely Simple React Starter Kit","url":"https://jakelazaroff.com/words/an-extremely-simple-react-starter-kit/","rank":-6.141418665344863,"score":1,"time":"2023-07-28T15:25:00Z"},{"id":36911481,"title":"Tremor – The React library to build dashboards fast","url":"https://www.tremor.so/","rank":-5.642544952660551,"score":167,"time":"2023-07-28T18:53:26Z"},{"id":36917648,"title":"Solara: Pure Python, React-Style Framework for Scaling Your Jupyter and Web Apps","url":"https://github.com/widgetti/solara","rank":-4.690092449226312,"score":2,"time":"2023-07-29T07:00:43Z"},{"id":36926095,"title":"Show HN: Vite React Boilerplate – A Production Ready, Scalable Starter Template","url":"https://github.com/RicardoValdovinos/vite-react-boilerplate","rank":-5.029694159741383,"score":18,"time":"2023-07-29T23:49:15Z"},{"id":36928739,"title":"Code Highlighting Libraries for React","url":"https://www.frontendeng.dev/blog/2-best-code-highlighting-libraries-for-react","rank":-6.4254656634776115,"score":3,"time":"2023-07-30T07:28:25Z"},{"id":36939230,"title":"A guide to conduct front end engineering interviews for react roles","url":"https://www.frontendeng.dev/blog/3-how-to-interview-candidates-for-react-frontend-roles","rank":-5.029694159741383,"score":1,"time":"2023-07-31T05:53:13Z"},{"id":36949434,"title":"Tutorial: How to communicate between two React components","url":"https://www.frontendeng.dev/blog/5-tutorial-how-to-communicate-between-two-components-in-react","rank":-5.642544952660551,"score":3,"time":"2023-07-31T21:56:06Z"},{"id":36949873,"title":"Build an ML Embedded React App","url":"https://www.heimdallapp.org/blog/build-your-first-machine-learning-web-application-using-react-and-heimdall-ml","rank":-6.141418665344863,"score":1,"time":"2023-07-31T22:44:03Z"},{"id":36955427,"title":"React Native file upload with Supabase Storage","url":"https://supabase.com/blog/react-native-storage","rank":-5.8814219078830545,"score":3,"time":"2023-08-01T13:04:22Z"},{"id":36956356,"title":"Understanding React Server Components","url":"https://vercel.com/blog/understanding-react-server-components","rank":-6.737061774670698,"score":6,"time":"2023-08-01T14:28:05Z"},{"id":36956585,"title":"Speeding up the dbt docs by 20x with React Server Components","url":"https://dagster.io/blog/dbt-docs-on-react","rank":-5.029694159741383,"score":4,"time":"2023-08-01T14:44:11Z"},{"id":36961665,"title":"A better learning path for React with server components","url":"https://scastiel.dev/better-learning-path-react","rank":-5.4223148645315336,"score":1,"time":"2023-08-01T19:49:37Z"},{"id":36971249,"title":"Gluestack: Universal Customizable Components for React Native and Next.js","url":"https://ui.gluestack.io/","rank":-5.218630283054186,"score":1,"time":"2023-08-02T14:18:43Z"},{"id":36978158,"title":"React email, create email templates with react","url":"https://react.email/docs/utilities/render","rank":-7.968636859947137,"score":4,"time":"2023-08-02T21:51:18Z"},{"id":36984221,"title":"What I wish I knew before moving 50k lines of code to React Server Components","url":"https://www.mux.com/blog/what-are-react-server-components","rank":-4.3934495640662155,"score":2,"time":"2023-08-03T11:22:05Z"},{"id":36984663,"title":"Vite SSR Boost – Our Own Path in the World of React SSR","url":"https://github.com/Lomray-Software/vite-ssr-boost","rank":-4.853960595957184,"score":1,"time":"2023-08-03T12:05:56Z"},{"id":36990185,"title":"Records and Tuples for React","url":"https://sebastienlorber.com/records-and-tuples-for-react","rank":-6.4254656634776115,"score":2,"time":"2023-08-03T18:59:28Z"},{"id":36999071,"title":"New Open Source solution in React to create control panel quickly","url":"https://github.com/dev-family/admiral","rank":-5.029694159741383,"score":2,"time":"2023-08-04T12:32:12Z"},{"id":37000501,"title":"Coding the stars – an interactive constellation with Three.js and React Three F","url":"https://supabase.com/blog/interactive-constellation-threejs-react-three-fiber","rank":-4.690092449226312,"score":3,"time":"2023-08-04T14:23:57Z"},{"id":37010826,"title":"Show HN: A React Combobox component with links","url":"https://ariakit.org/examples/combobox-links","rank":-5.642544952660551,"score":1,"time":"2023-08-05T10:56:20Z"},{"id":37017579,"title":"React Apps (Part III) Effects","url":"https://patrickthebold.github.io/posts/react_part_iii/","rank":-6.4254656634776115,"score":1,"time":"2023-08-06T00:12:14Z"},{"id":37024187,"title":"Former Treasury secretaries react to US credit downgrade","url":"https://www.cnn.com/2023/08/06/business/former-treasury-secretaries-us-credit-downgrade/index.html","rank":-5.642544952660551,"score":2,"time":"2023-08-06T17:10:40Z"},{"id":37031912,"title":"SSR and More for React Native Web","url":"https://github.com/tamagui/tamagui","rank":-5.8814219078830545,"score":2,"time":"2023-08-07T08:39:37Z"},{"id":37038908,"title":"Open-source canvas drawing web app, built using React","url":"https://github.com/diogocapela/flatdraw","rank":-5.4223148645315336,"score":221,"time":"2023-08-07T18:50:19Z"},{"id":37041160,"title":"Apollo Client 3.8 with React Suspense Integration","url":"https://www.apollographql.com/blog/announcement/frontend/wait-for-it-announcing-apollo-client-3-8-with-react-suspense-integration/","rank":-5.642544952660551,"score":1,"time":"2023-08-07T21:24:54Z"},{"id":37048517,"title":"Radix-UI/themes: Radix Themes – open-source React component library","url":"https://github.com/radix-ui/themes","rank":-5.218630283054186,"score":1,"time":"2023-08-08T13:17:01Z"},{"id":37050108,"title":"Building a ChatGPT-Like App from Scratch with React and Llama 2 [video]","url":"https://www.youtube.com/watch?v=6O4mYmwLzxg","rank":-4.690092449226312,"score":2,"time":"2023-08-08T15:07:27Z"},{"id":37050378,"title":"Show HN: Radix Themes – A beautiful, open-source React component library","url":"https://www.radix-ui.com/","rank":-5.029694159741383,"score":9,"time":"2023-08-08T15:23:59Z"},{"id":37052495,"title":"VanJS: Grab 'N Go Reactive UI Framework Without React/JSX","url":"https://vanjs.org/","rank":-5.218630283054186,"score":1,"time":"2023-08-08T17:22:14Z"},{"id":37060956,"title":"Things you forgot (or never knew) because of React","url":"https://joshcollinsworth.com/blog/antiquated-react","rank":-5.4223148645315336,"score":3,"time":"2023-08-09T11:05:07Z"},{"id":37067846,"title":"Antiquated React","url":"https://joshcollinsworth.com/blog/antiquated-react","rank":-7.460654783917127,"score":2,"time":"2023-08-09T20:21:14Z"},{"id":37072073,"title":"Tech workers react to UPS drivers landing a $170k a year package","url":"https://www.businessinsider.com/tech-workers-comments-170k-ups-driver-deal-anger-admiration-2023-8","rank":-4.853960595957184,"score":7,"time":"2023-08-10T04:46:43Z"},{"id":37075204,"title":"React JavaScript Interview Questions and Answers for 2023 – Quiz – Practice Test","url":"https://www.udemy.com/course/react-js-mastery-test-your-skills-with-practice-tests-2023/","rank":-5.029694159741383,"score":1,"time":"2023-08-10T12:14:50Z"},{"id":37075285,"title":"Things you forgot (or never knew) because of React","url":"https://joshcollinsworth.com/blog/antiquated-react","rank":-5.4223148645315336,"score":5,"time":"2023-08-10T12:23:00Z"},{"id":37079810,"title":"Tech workers react to UPS drivers landing a $170k-a-year package with anger","url":"https://www.businessinsider.com/tech-workers-comments-170k-ups-driver-deal-anger-admiration-2023-8","rank":-4.5369272462944465,"score":3,"time":"2023-08-10T18:21:56Z"},{"id":37081547,"title":"Devtools for React Server Components","url":"https://www.alvar.dev/blog/creating-devtools-for-react-server-components","rank":-6.4254656634776115,"score":1,"time":"2023-08-10T20:45:23Z"},{"id":37084844,"title":"Moving 50k lines of code to React Server Components","url":"https://www.mux.com/blog/what-are-react-server-components","rank":-5.4223148645315336,"score":1,"time":"2023-08-11T03:37:58Z"},{"id":37088976,"title":"ReactPy: It's React, but in Python","url":"https://reactpy.dev/docs/index.html","rank":-5.8814219078830545,"score":10,"time":"2023-08-11T14:20:11Z"},{"id":37094955,"title":"Putting the Expo vs. React Native debate to rest","url":"https://retool.com/blog/expo-cli-vs-react-native-cli/","rank":-5.4223148645315336,"score":1,"time":"2023-08-11T22:45:07Z"},{"id":37098324,"title":"Exploring React Native","url":"https://www.maxphillips.dev/blog/exploring-rn/","rank":-7.080419157732719,"score":2,"time":"2023-08-12T08:56:56Z"},{"id":37101381,"title":"Show HN: React Hooks in Python","url":"https://github.com/amitassaraf/python-hooks","rank":-6.141418665344863,"score":5,"time":"2023-08-12T15:49:03Z"},{"id":37104650,"title":"What’s the Best Back End for React? 5 Options to Choose From","url":"https://blog.boot.dev/backend/backend-for-react/","rank":-4.690092449226312,"score":1,"time":"2023-08-12T22:05:36Z"},{"id":37106733,"title":"JavaScript front-end framework popularity (React, Angular, Vue, Svelte, etc.)","url":"https://gist.github.com/tkrotoff/b1caa4c3a185629299ec234d2314e190","rank":-5.218630283054186,"score":1,"time":"2023-08-13T04:39:17Z"},{"id":37113148,"title":"Things you forgot (or never knew) because of React","url":"https://joshcollinsworth.com/blog/antiquated-react","rank":-5.4223148645315336,"score":6,"time":"2023-08-13T19:09:17Z"},{"id":37115723,"title":"Flutter vs. React Native: Which is the right cross-platform framework for you?","url":"https://stackoverflow.blog/2022/10/31/comparing-frameworks-for-cross-platform-apps-flutter-vs-react-native/","rank":-4.690092449226312,"score":3,"time":"2023-08-13T23:35:51Z"},{"id":37131802,"title":"Things you forgot because of React","url":"https://joshcollinsworth.com/blog/antiquated-react","rank":-6.141418665344863,"score":526,"time":"2023-08-15T09:18:07Z"},{"id":37133123,"title":"Virtual JavaScript worlds at planetary scales for threejs or react-three-fiber","url":"https://github.com/kenjinp/hello-worlds","rank":-4.853960595957184,"score":3,"time":"2023-08-15T12:27:10Z"},{"id":37133444,"title":"Show HN: 10x-React-Engineer, Generate Entire React Codebases with Llama 2","url":"https://github.com/jawerty/10x-React-Engineer","rank":-6.969263392375751,"score":13,"time":"2023-08-15T13:01:55Z"},{"id":37142930,"title":"Show HN: Color-scheme-switcher: auto/manual color scheme toggling in React","url":"https://github.com/Californian/color-scheme-switcher","rank":-4.853960595957184,"score":1,"time":"2023-08-16T04:38:04Z"},{"id":37147016,"title":"Winners announced for React Jam (build a game in 10 days)","url":"https://reactjam.com/summer-2023-winners","rank":-5.029694159741383,"score":2,"time":"2023-08-16T13:53:23Z"},{"id":37152669,"title":"10x-React-Engineer","url":"https://github.com/jawerty/10x-React-Engineer","rank":-7.080419157732719,"score":2,"time":"2023-08-16T19:48:03Z"},{"id":37164767,"title":"Examining an app going from React Native → Native","url":"https://www.emergetools.com/deep-dives/peacock","rank":-5.642544952660551,"score":3,"time":"2023-08-17T17:01:52Z"},{"id":37167835,"title":"Most React components offered by products aren’t usable","url":"https://blog.dopt.com/why-our-components-are-different","rank":-5.4223148645315336,"score":28,"time":"2023-08-17T20:48:15Z"},{"id":37177729,"title":"Why Vite Is Better Than Create-React-App (CRA)","url":"https://hackernoon.com/why-vite-is-better-than-create-react-app-cra","rank":-5.4223148645315336,"score":4,"time":"2023-08-18T16:11:30Z"},{"id":37182470,"title":"How to do front end web accessibility tests in CI/CD (in React)","url":"https://a5h.dev/post/how-to-test-for-a11y-in-react-app-cicd/","rank":-4.690092449226312,"score":3,"time":"2023-08-18T21:35:53Z"},{"id":37201874,"title":"How to Use React with Stimulus on Rails","url":"https://www.ducktypelabs.com/react-on-rails-with-stimulus/","rank":-5.642544952660551,"score":2,"time":"2023-08-20T18:46:18Z"},{"id":37202409,"title":"Should you learn C++? – Prime React [video]","url":"https://www.youtube.com/watch?v=7DCO-IISBnc","rank":-5.8814219078830545,"score":1,"time":"2023-08-20T19:53:38Z"},{"id":37207650,"title":"Fantastic closures and how to find them in React","url":"https://www.developerway.com/posts/fantastic-closures","rank":-5.4223148645315336,"score":1,"time":"2023-08-21T10:42:32Z"},{"id":37210257,"title":"Boost Readability in React with a Custom <Div.InsertNameHere> Component","url":"https://spencerpauly.com/tech/named-div/","rank":-5.218630283054186,"score":1,"time":"2023-08-21T14:47:30Z"},{"id":37211431,"title":"Vue 3 is currently performing better than Svelte and React","url":"https://twitter.com/icarusgkx/status/1693620200543862852","rank":-5.218630283054186,"score":11,"time":"2023-08-21T16:03:34Z"},{"id":37215746,"title":"Using the FusionAuth React SDK in a React Application","url":"https://fusionauth.io/blog/react-example-application","rank":-7.536359457861464,"score":1,"time":"2023-08-21T21:44:37Z"},{"id":37221008,"title":"React JavaScript Clean Code Guide","url":"https://javascript.withcodeexample.com/blog/react-js-clean-code-best-practices/","rank":-6.4254656634776115,"score":1,"time":"2023-08-22T11:02:57Z"},{"id":37224225,"title":"MUI: The React component library you always wanted","url":"https://mui.com/","rank":-5.642544952660551,"score":2,"time":"2023-08-22T15:33:17Z"},{"id":37224702,"title":"Write fast React Native modules in Rust","url":"https://ibiyemiabiodun.com/projects/jsi-rs/","rank":-5.8814219078830545,"score":2,"time":"2023-08-22T16:06:45Z"},{"id":37244389,"title":"From React to Htmx (DjangoCon Europe) [video]","url":"https://www.youtube.com/watch?v=3GObi93tjZI","rank":-5.8814219078830545,"score":1,"time":"2023-08-24T02:31:06Z"},{"id":37245465,"title":"Occam's razor predicts which React from Figma design developers prefer","url":"https://arcfu.com/post/figma-to-code/","rank":-5.029694159741383,"score":2,"time":"2023-08-24T05:51:36Z"},{"id":37251799,"title":"Server-side rendering React in OCaml","url":"https://sancho.dev/blog/server-side-rendering-react-in-ocaml","rank":-6.141418665344863,"score":4,"time":"2023-08-24T17:22:17Z"},{"id":37258410,"title":"Show HN: JSON Wrapper for React Native","url":"https://github.com/sandarshnaroju/react-native-nano","rank":-5.8814219078830545,"score":3,"time":"2023-08-25T05:26:53Z"},{"id":37259718,"title":"Building a Video Game with JavaScript, React and CSS","url":"https://www.youtube.com/watch?v=m8SmXOTM8Ec","rank":-5.4223148645315336,"score":2,"time":"2023-08-25T09:25:28Z"},{"id":37281630,"title":"Waku: The Minimalist React Framework with Server Components","url":"https://waku.gg/","rank":-5.642544952660551,"score":102,"time":"2023-08-27T11:37:42Z"},{"id":37286086,"title":"ChatGPT-like copy code React component","url":"https://www.npmjs.com/package/copy-container-react","rank":-6.141418665344863,"score":1,"time":"2023-08-27T19:59:34Z"},{"id":37294270,"title":"Focustro: Development Notes for a Replicating React Application","url":"https://kevinmahoney.co.uk/articles/focustro/","rank":-5.642544952660551,"score":1,"time":"2023-08-28T14:11:19Z"},{"id":37301958,"title":"Show HN: Triplex 0.56.0 has been released, edit React Three Fiber components","url":"https://twitter.com/_douges/status/1696145111766471088","rank":-4.5369272462944465,"score":1,"time":"2023-08-29T00:15:28Z"},{"id":37314605,"title":"Unravel number patterns in React-powered time-killer game","url":"https://numbers91.netlify.app/","rank":-5.4223148645315336,"score":1,"time":"2023-08-29T21:49:01Z"},{"id":37315918,"title":"Skype vulnerability can reveal your IP address, Microsoft doesn't react","url":"https://www.techspot.com/news/99949-latest-skype-vulnerability-can-reveal-ip-address-but.html","rank":-5.029694159741383,"score":29,"time":"2023-08-30T00:08:55Z"},{"id":37318908,"title":"React Custom Hook: UseFetch","url":"https://habr.com/en/articles/752790/","rank":-6.737061774670698,"score":1,"time":"2023-08-30T07:53:08Z"},{"id":37321546,"title":"React Query Builder","url":"https://react-querybuilder.js.org/","rank":-7.080419157732719,"score":1,"time":"2023-08-30T13:09:06Z"},{"id":37335509,"title":"What Are React Server Components?","url":"https://www.mux.com/blog/what-are-react-server-components","rank":-6.4254656634776115,"score":3,"time":"2023-08-31T11:26:23Z"},{"id":37338386,"title":"React Bricks Joins React Brussels as a Platinum Sponsor","url":"https://reactbricks.com/blog/react-brussels-2023","rank":-7.536359457861464,"score":1,"time":"2023-08-31T15:09:56Z"},{"id":37339754,"title":"Show HN: React-statechart: OSS components to visualize and edit state machines","url":"https://github.com/statebacked/react-statechart","rank":-4.853960595957184,"score":4,"time":"2023-08-31T16:25:32Z"},{"id":37345727,"title":"Things I wish I knew before moving 50K lines of code to React Server Components","url":"https://www.mux.com/blog/what-are-react-server-components","rank":-4.3934495640662155,"score":275,"time":"2023-09-01T01:29:15Z"},{"id":37354860,"title":"Show HN: Patterns – Compare React Component Libraries","url":"https://www.designpatterns.io/","rank":-5.8814219078830545,"score":2,"time":"2023-09-01T19:01:13Z"},{"id":37358039,"title":"Things to look forward to in React Native","url":"https://buttondown.email/whatever_jamie/archive/things-to-look-forward-to-in-react-native/","rank":-5.642544952660551,"score":1,"time":"2023-09-02T02:14:59Z"},{"id":37373263,"title":"Show HN: CopilotTextarea: textarea for react with Copilot autocompletions","url":"https://github.com/RecursivelyAI/CopilotKit","rank":-5.4223148645315336,"score":6,"time":"2023-09-03T19:01:35Z"},{"id":37382935,"title":"React Three Fiber for Displaying a glTF 3D Model","url":"https://tderflinger.com/en/react-three-fiber-displaying-gltf-model","rank":-5.4223148645315336,"score":1,"time":"2023-09-04T17:44:23Z"},{"id":37389858,"title":"React Native Development Company","url":"https://www.fortunesoftit.com/sg/react-native-app-development-singapore/","rank":-6.737061774670698,"score":2,"time":"2023-09-05T10:07:42Z"},{"id":37391848,"title":"Show HN: An open source visual editor for React","url":"https://github.com/measuredco/puck","rank":-5.4223148645315336,"score":451,"time":"2023-09-05T14:08:34Z"},{"id":37393651,"title":"Building a ReAct Agent on LangChain with Memory","url":"https://jdsemrau.substack.com/publish/posts/detail/136671666","rank":-5.642544952660551,"score":2,"time":"2023-09-05T16:03:13Z"},{"id":37396507,"title":"Show HN: A Pagination for Chakra-UI in React.js","url":"https://github.com/alepiumetti/chakra-ui-table-w-pagination-sort-search","rank":-5.218630283054186,"score":1,"time":"2023-09-05T19:23:39Z"},{"id":37399804,"title":"Show HN: Hub React Native Generative AI UI Prompts No-Code with GPT","url":"https://www.thepocketappstore.com/","rank":-4.690092449226312,"score":1,"time":"2023-09-06T00:32:17Z"},{"id":37407409,"title":"Making Sense of React Server Components","url":"https://www.joshwcomeau.com/react/server-components/","rank":-6.141418665344863,"score":118,"time":"2023-09-06T16:27:03Z"},{"id":37413402,"title":"React state management in 3 lines","url":"https://twitter.com/radicalblind/status/1699581033996562800","rank":-6.141418665344863,"score":2,"time":"2023-09-07T00:50:37Z"},{"id":37414416,"title":"React state management in 3 lines","url":"https://blog.liallen.me/react-state-management-in-3-lines","rank":-6.141418665344863,"score":2,"time":"2023-09-07T03:27:31Z"},{"id":37430814,"title":"ReacType 17.0 – Your React App Without the Dev Time","url":"https://medium.com/@martinsvictor287/introducing-reactype-17-0-your-react-app-without-the-dev-time-e995f2bade6c","rank":-5.218630283054186,"score":2,"time":"2023-09-08T07:57:20Z"},{"id":37435803,"title":"React Aria Components Beta","url":"https://react-spectrum.adobe.com/releases/2023-09-07.html","rank":-6.737061774670698,"score":1,"time":"2023-09-08T16:30:27Z"},{"id":37443032,"title":"Stop Using State for React Forms, There Is a Much Better Way","url":"https://hackernoon.com/stop-using-state-for-react-forms-there-is-a-much-better-way","rank":-4.853960595957184,"score":3,"time":"2023-09-09T07:24:26Z"},{"id":37444708,"title":"Show HN: React TV Player – Open-source player for TV that can load YouTube URLs","url":"https://lewhunt.github.io/react-tv-player/","rank":-4.3934495640662155,"score":9,"time":"2023-09-09T12:44:59Z"},{"id":37449759,"title":"Server-Side Rendering (SSR) with Bun and React","url":"https://alexkates.dev/server-side-rendering-ssr-with-bun-and-react","rank":-5.642544952660551,"score":2,"time":"2023-09-09T20:09:44Z"},{"id":37489075,"title":"Devs React to Unity's Newly Announced Fee for Game Installs: ‘Not to Be Trusted’","url":"https://kotaku.com/unity-engine-subscription-cost-unreal-godot-indie-dev-1850831032","rank":-4.3934495640662155,"score":3,"time":"2023-09-12T21:55:42Z"},{"id":37502048,"title":"Devs React to Unity's Newly Announced Fee for Game Installs","url":"https://kotaku.com/unity-engine-subscription-cost-unreal-godot-indie-dev-1850831032","rank":-5.029694159741383,"score":1,"time":"2023-09-13T21:37:00Z"},{"id":37504193,"title":"The Joy of React (By Josh W Comeau)","url":"https://www.joyofreact.com","rank":-5.642544952660551,"score":1,"time":"2023-09-14T02:25:55Z"},{"id":37507419,"title":"Nue: A React/Vue/Vite/Astro Alternative","url":"https://nuejs.org","rank":-5.8814219078830545,"score":370,"time":"2023-09-14T11:11:17Z"},{"id":37508630,"title":"Using React-Query and React's Suspense for Communicating with REST APIs","url":"https://kodius.com/blog/react-query-data-fetching-with-openapi-and-suspense","rank":-6.969263392375751,"score":2,"time":"2023-09-14T13:19:11Z"},{"id":37512814,"title":"Midjourney – For React","url":"https://twitter.com/jaredpalmer/status/1702356555218506070","rank":-7.080419157732719,"score":22,"time":"2023-09-14T18:28:29Z"},{"id":37520131,"title":"Midjourney for React Component by Vercel","url":"https://v0.dev/explore","rank":-6.141418665344863,"score":1,"time":"2023-09-15T08:33:43Z"},{"id":37520911,"title":"React-based frameworks comparison: Remix, Next.js, and Gatsby","url":"https://www.flexmonster.com/blog/react-based-frameworks-comparison-remix-nextjs-gatsby/","rank":-5.4223148645315336,"score":2,"time":"2023-09-15T10:24:16Z"},{"id":37522679,"title":"Show HN: React widget for open source AI assistant","url":"https://www.npmjs.com/package/docsgpt","rank":-5.4223148645315336,"score":7,"time":"2023-09-15T13:32:37Z"},{"id":37522970,"title":"Show HN: A functional version of my MIDI Keyboard with CSS and React","url":"https://grvcoelho.github.io/arturia/","rank":-4.690092449226312,"score":4,"time":"2023-09-15T13:52:44Z"},{"id":37524735,"title":"Buerli – CAD Workflow for React","url":"https://buerli.io/","rank":-6.4254656634776115,"score":3,"time":"2023-09-15T15:41:04Z"},{"id":37537679,"title":"Making a Game in React Native","url":"https://www.parrisneeds.coffee/posts/making-a-game-in-react-native","rank":-6.141418665344863,"score":1,"time":"2023-09-16T19:07:26Z"},{"id":37538107,"title":"How to create a dual (ESM+CJS) library for React components","url":"https://blog.coderspirit.xyz/blog/2023/09/15/create-a-react-component-lib/","rank":-5.218630283054186,"score":1,"time":"2023-09-16T19:56:17Z"},{"id":37545554,"title":"Build user interfaces with 10x less code. Alternative to React, Vue, and Svelte","url":"https://github.com/nuejs/nuejs","rank":-4.690092449226312,"score":4,"time":"2023-09-17T14:45:23Z"},{"id":37556307,"title":"ReAct – Implemented in Ruby (wink) – English is the new programming language","url":"https://github.com/langchain-ai/langchain/blob/d21a494a2763900b8ad7cef5e27c739bfec356f3/libs/langchain/langchain/agents/mrkl/prompt.py","rank":-5.029694159741383,"score":2,"time":"2023-09-18T14:07:25Z"},{"id":37556418,"title":"Create AI Agents in Ruby: Implementing the ReAct Approach","url":"https://github.com/andreibondarev/langchainrb/blob/6fc2b962ce64f915fe3a060e8c7c9b750117bb1d/lib/langchain/agent/react_agent/react_agent_prompt.yaml","rank":-5.4223148645315336,"score":5,"time":"2023-09-18T14:16:38Z"},{"id":37571029,"title":"Why using react-aria components instead of MUI/AntD/Chakra or Radix/ReachUI","url":"https://www.placemark.io/post/components-react-aria","rank":-4.690092449226312,"score":2,"time":"2023-09-19T15:10:24Z"},{"id":37574071,"title":"Annoyed with Unity? My experience making a game in React Native","url":"https://www.parrisneeds.coffee/posts/making-a-game-in-react-native?from=yc","rank":-5.029694159741383,"score":1,"time":"2023-09-19T18:26:31Z"},{"id":37578779,"title":"React Library to Build Dashboards","url":"https://www.tremor.so/docs/getting-started/installation","rank":-6.4254656634776115,"score":1,"time":"2023-09-20T00:02:34Z"},{"id":37582132,"title":"Storing React State in the URL with Next.js","url":"https://francoisbest.com/posts/2023/storing-react-state-in-the-url-with-nextjs?hello=fellow+Hacker+News+readers","rank":-5.4223148645315336,"score":1,"time":"2023-09-20T09:17:16Z"},{"id":37582745,"title":"How to Build an Accordion Component with React.js","url":"https://www.sitepoint.com/react-js-accordion-component/","rank":-5.4223148645315336,"score":1,"time":"2023-09-20T11:08:57Z"},{"id":37586956,"title":"React Sees a dip in NPM downloads this week","url":"https://www.npmjs.com/package/react","rank":-5.4223148645315336,"score":12,"time":"2023-09-20T17:23:00Z"},{"id":37595280,"title":"Did the React team forget the React Forget compiler?","url":"https://old.reddit.com/r/reactjs/comments/16nnh4z/did_the_react_team_forget_the_react_forget/","rank":-7.536359457861464,"score":2,"time":"2023-09-21T09:30:36Z"},{"id":37596767,"title":"Nuejs: React, Vue to build UI with less code","url":"https://github.com/nuejs/nuejs","rank":-5.4223148645315336,"score":2,"time":"2023-09-21T12:41:43Z"},{"id":37597983,"title":"Isograph, GraphQL-powered React apps with great DevEx [video]","url":"https://www.youtube.com/watch?v=gO65JJRqjuc","rank":-5.4223148645315336,"score":3,"time":"2023-09-21T14:18:00Z"},{"id":37600289,"title":"Simple State Management for React. Using only hooks [video]","url":"https://www.youtube.com/watch?v=mHxob46WaLs","rank":-5.4223148645315336,"score":1,"time":"2023-09-21T16:43:44Z"},{"id":37605195,"title":"React Released New TypeScript Documentation","url":"https://tomaszs2.medium.com/react-released-new-typescript-documentation-d87e9cfe0454","rank":-6.4254656634776115,"score":1,"time":"2023-09-21T22:17:45Z"},{"id":37606317,"title":"Part of Why I Think React Is Junk (2021)","url":"https://medium.com/codex/part-of-why-i-think-react-is-junk-e4db95e15ef4","rank":-5.4223148645315336,"score":7,"time":"2023-09-22T00:23:45Z"},{"id":37611031,"title":"Surprisingly Easy OpenAI API React App Integration with Typed Completions","url":"https://blog.dappling.network/adding-automatic-deployment-debugging-with-ai/","rank":-5.218630283054186,"score":2,"time":"2023-09-22T12:20:28Z"},{"id":37621480,"title":"Djot – Run React and JavaScript code on the desktop and instantly render","url":"https://djot.dev","rank":-4.853960595957184,"score":1,"time":"2023-09-23T08:05:27Z"},{"id":37622041,"title":"Integrating My Business Rules with React","url":"https://www.youtube.com/watch?v=uJ5-AwGs5us","rank":-6.141418665344863,"score":2,"time":"2023-09-23T10:39:23Z"},{"id":37632318,"title":"Show HN: Code Reactions – React and see others reactions to any code","url":"https://github.com/AdadotTeam/vscode-reactions","rank":-4.853960595957184,"score":3,"time":"2023-09-24T12:01:54Z"},{"id":37642379,"title":"Let's build WordPress for React together","url":"https://github.com/webcrumbs-community/webcrumbs","rank":-5.8814219078830545,"score":1,"time":"2023-09-25T12:02:56Z"},{"id":37642878,"title":"GReaSe: Bringing Squeak/Smalltalk Liveness to Godot via React [video]","url":"https://www.youtube.com/watch?v=six50N8smq8","rank":-5.218630283054186,"score":1,"time":"2023-09-25T12:48:04Z"},{"id":37647353,"title":"Show HN: React Jobs","url":"https://gettjalerts.com/jobs/?description=&locations=&is_remote=unknown&compensation_summary__isempty=unknown&is_onsite=unknown&technologies=12def72c-7a32-477a-9b36-c2dd45a5dedd","rank":-6.737061774670698,"score":2,"time":"2023-09-25T17:17:46Z"},{"id":37656246,"title":"React Google Maps: Drawing Tools","url":"https://sudolabs.com/insights/react-google-maps-drawing-tools","rank":-6.4254656634776115,"score":1,"time":"2023-09-26T08:39:39Z"},{"id":37657627,"title":"React Facet","url":"https://jolly-stone-0d2f00e03.azurestaticapps.net/","rank":-7.460654783917127,"score":2,"time":"2023-09-26T11:20:06Z"},{"id":37670909,"title":"Vue3 Composition API or React Hooks","url":"https://github.com/alinsjs/alins","rank":-6.141418665344863,"score":1,"time":"2023-09-27T06:25:56Z"},{"id":37688604,"title":"Deep dive into React's virtual DOM and reconciliation","url":"https://borstch.com/blog/deep-dive-into-reacts-virtual-dom-and-reconciliation","rank":-5.4223148645315336,"score":1,"time":"2023-09-28T12:24:52Z"},{"id":37689619,"title":"AI made my React app crash on load","url":"https://flashgamer.com/blog/comments/ai-caused-my-react-app-crash-on-load","rank":-5.642544952660551,"score":1,"time":"2023-09-28T13:52:54Z"},{"id":37695187,"title":"Retiring React Native for Rust [video]","url":"https://www.youtube.com/watch?v=CjbvmircpJ4","rank":-6.141418665344863,"score":2,"time":"2023-09-28T20:14:41Z"},{"id":37732081,"title":"I made a collection of react components in neobrutalism style","url":"https://github.com/ekmas/neobrutalism-components","rank":-5.218630283054186,"score":3,"time":"2023-10-01T23:31:49Z"},{"id":37748367,"title":"Triplex is the React Three Fiber editor where your code is the source of truth","url":"https://twitter.com/_douges/status/1708859381369221539","rank":-4.3934495640662155,"score":1,"time":"2023-10-03T05:48:58Z"},{"id":37751237,"title":"Triplex: Visually Edit React Three Fiber Components","url":"https://github.com/try-triplex/triplex","rank":-5.8814219078830545,"score":3,"time":"2023-10-03T12:57:09Z"},{"id":37763735,"title":"Measuring Performance in React Native with Flashlight","url":"https://www.bam.tech/article/measuring-react-native-performance-with-flashlight","rank":-5.8814219078830545,"score":5,"time":"2023-10-04T11:40:46Z"},{"id":37780724,"title":"Holistic tracking implementation with Analytics React Native 2.0","url":"https://segment.com/blog/analytics-react-native-2-blog/","rank":-5.4223148645315336,"score":1,"time":"2023-10-05T16:33:41Z"},{"id":37781983,"title":"A Complete Guide on How to Build a React Library with Vite","url":"https://tomaszs2.medium.com/a-complete-guide-on-how-to-build-a-react-library-with-vite-1ce8507c922e","rank":-4.853960595957184,"score":1,"time":"2023-10-05T18:12:24Z"},{"id":37792279,"title":"React Native performance optimization using Render Locks","url":"https://engineering.synaptic.com/react-native-performance-optimization-using-render-locks-b19ea55f0796","rank":-5.8814219078830545,"score":1,"time":"2023-10-06T15:42:58Z"},{"id":37794904,"title":"Show HN: Neobrutalism components – A collection of react-tailwind components","url":"https://github.com/ekmas/neobrutalism-components","rank":-5.218630283054186,"score":65,"time":"2023-10-06T19:11:00Z"},{"id":37801012,"title":"React Memo Is Good","url":"https://timtech.blog/posts/react-memo-is-good-actually/","rank":-6.737061774670698,"score":2,"time":"2023-10-07T12:06:02Z"},{"id":37802052,"title":"Watch How Animals React to the Scariest Sound on the Savanna","url":"https://www.nytimes.com/2023/10/05/science/humans-lions-fear-sounds.html","rank":-5.029694159741383,"score":1,"time":"2023-10-07T14:36:45Z"},{"id":37807770,"title":"Microsoft launches new app store for Windows – from React to Shoelace, Lit, Vite","url":"https://www.theverge.com/2023/10/6/23906082/microsoft-windows-app-store-web-version-launch","rank":-4.690092449226312,"score":42,"time":"2023-10-08T03:59:37Z"},{"id":37809355,"title":"Classed-components: an alternative workflow for Tailwind and React/SolidJS","url":"https://flexible.dev/blog/single-line-components/","rank":-5.218630283054186,"score":2,"time":"2023-10-08T10:39:56Z"},{"id":37822140,"title":"Show HN: MageGPT – The first AI-powered boilerplate starter (React/Node/Prisma)","url":"https://usemage.ai/","rank":-4.853960595957184,"score":9,"time":"2023-10-09T16:33:54Z"},{"id":37826776,"title":"Add Plug and Play Copilot Features to Any React App – CopilotKit (Open Source)","url":"https://github.com/RecursivelyAI/CopilotKit","rank":-4.690092449226312,"score":2,"time":"2023-10-09T23:31:33Z"},{"id":37841229,"title":"Redux vs. Context: Performance vs. Simplicity in React State Management","url":"https://aglowiditsolutions.com/blog/react-redux-vs-context-api/","rank":-5.218630283054186,"score":4,"time":"2023-10-11T05:25:50Z"},{"id":37842020,"title":"React Tech Stack for Indie Hackers in 2023","url":"https://www.reactremotejobs.com/the-best-react-tech-stack-for-indie-hackers-in-2023","rank":-5.642544952660551,"score":2,"time":"2023-10-11T08:01:01Z"},{"id":37842657,"title":"React Bricks shines bright as diamond sponsor for reactjsday 2023 Verona","url":"https://reactbricks.com/blog/reactjsday-2023","rank":-5.029694159741383,"score":2,"time":"2023-10-11T10:04:24Z"},{"id":37844029,"title":"Show HN: I built a site where you can share and react to dog photos in real-time","url":"https://www.bragyourdog.com/","rank":-4.012747184979798,"score":1,"time":"2023-10-11T13:22:34Z"},{"id":37858172,"title":"Linearlite – A local-first app built with ElectricSQL and React","url":"https://electric-sql.com/blog/2023/10/12/linerlite-local-first-with-react","rank":-5.218630283054186,"score":4,"time":"2023-10-12T15:01:40Z"},{"id":37861083,"title":"Watch electrical engineers react to an AI Copilot","url":"https://www.flux.ai/p/blog/the-future-of-electronics-design","rank":-5.642544952660551,"score":13,"time":"2023-10-12T18:34:15Z"},{"id":37867844,"title":"Gluestack-UI v1.0 – Universal UI Library for React Native and Web","url":"https://gluestack.io/ui/v1","rank":-4.853960595957184,"score":6,"time":"2023-10-13T07:34:33Z"},{"id":37882610,"title":"Show HN: Customize Your Blog with React and Tailwind CSS in the Browser","url":"https://blogkit.dev/","rank":-4.690092449226312,"score":2,"time":"2023-10-14T17:52:01Z"},{"id":37908344,"title":"Show HN: CopilotTextarea/> = an open-source, AI-infused react <textarea>","url":"https://github.com/RecursivelyAI/CopilotKit","rank":-5.218630283054186,"score":2,"time":"2023-10-17T00:00:17Z"},{"id":37910269,"title":"Writing cleaner React code for better maintainability and testability","url":"https://medium.com/awebdeveloper/writing-cleaner-react-code-for-better-maintainability-and-testability-4306999c98c5","rank":-5.4223148645315336,"score":1,"time":"2023-10-17T03:37:00Z"},{"id":37917099,"title":"Omlet 1.0 – Component analytics for React","url":"https://omlet.dev:443/","rank":-5.8814219078830545,"score":3,"time":"2023-10-17T15:58:01Z"},{"id":37929093,"title":"React-native-vecel-AI: React Native package to run `npx I AI`on mobile and web","url":"https://github.com/bidah/react-native-vercel-ai","rank":-6.333789926765034,"score":1,"time":"2023-10-18T14:21:09Z"},{"id":37929146,"title":"Show HN: MuscleWiki, Now in React","url":"https://musclewiki.com/workouts/","rank":-6.141418665344863,"score":5,"time":"2023-10-18T14:25:22Z"},{"id":37930831,"title":"React Profile Edit Library","url":"https://www.npmjs.com/package/react-profile","rank":-6.737061774670698,"score":1,"time":"2023-10-18T16:14:25Z"},{"id":37931429,"title":"React memo is good actually","url":"https://timtech.blog/posts/react-memo-is-good-actually/","rank":-6.4254656634776115,"score":1,"time":"2023-10-18T16:56:26Z"},{"id":37932641,"title":"Show HN: OpenAI for React Native","url":"https://github.com/candlefinance/react-native-openai","rank":-6.141418665344863,"score":1,"time":"2023-10-18T18:25:05Z"},{"id":37940311,"title":"TanStack Query(a.k.a. React Query) v5 announced","url":"https://tanstack.com/blog/announcing-tanstack-query-v5","rank":-5.4223148645315336,"score":62,"time":"2023-10-19T09:03:28Z"},{"id":37941760,"title":"React Jam – make a game using React in 10 days","url":"https://reactjam.com/","rank":-7.337343744886062,"score":2,"time":"2023-10-19T12:10:20Z"},{"id":37944549,"title":"The React Handbook – A Bookmark for Opinionated Practices","url":"https://reacthandbook.dev/","rank":-5.642544952660551,"score":2,"time":"2023-10-19T15:50:55Z"},{"id":37968331,"title":"Helux, a react state lib supports both atom arch and deep dependency collection","url":"https://github.com/heluxjs/helux","rank":-4.690092449226312,"score":1,"time":"2023-10-21T16:40:02Z"},{"id":37992481,"title":"Show HN: React-magic-motion, a package to automatically animate your components","url":"https://www.react-magic-motion.com/","rank":-4.853960595957184,"score":60,"time":"2023-10-23T22:29:38Z"},{"id":37996557,"title":"Red Flags in a React Codebase","url":"https://twitter.com/jacobmparis/status/1716725617599844823","rank":-6.141418665344863,"score":3,"time":"2023-10-24T09:14:49Z"},{"id":38014835,"title":"ReactAgent: LLM Agent for React Coding","url":"https://reactagent.io/","rank":-6.141418665344863,"score":130,"time":"2023-10-25T16:46:59Z"},{"id":38017776,"title":"Show HN: React Scheduler – display any kind of resources on a timeline","url":"https://scheduler.bitnoise.pl","rank":-4.853960595957184,"score":1,"time":"2023-10-25T20:18:31Z"},{"id":38020577,"title":"Building React-like components for Ruby","url":"https://www.phlexui.com","rank":-6.141418665344863,"score":8,"time":"2023-10-26T01:21:00Z"},{"id":38022322,"title":"Tao of React","url":"https://alexkondov.com/tao-of-react/","rank":-7.080419157732719,"score":1,"time":"2023-10-26T06:21:26Z"},{"id":38032683,"title":"The complete guide to WebSockets with React","url":"https://ably.com/blog/websockets-react-tutorial","rank":-5.8814219078830545,"score":2,"time":"2023-10-26T22:52:46Z"},{"id":38045208,"title":"Mantine: A fully featured React components library","url":"https://mantine.dev/","rank":-5.8814219078830545,"score":2,"time":"2023-10-27T23:18:46Z"},{"id":38052416,"title":"React Use C","url":"https://github.com/elnardu/react-use-c","rank":-7.080419157732719,"score":197,"time":"2023-10-28T18:57:50Z"},{"id":38054652,"title":"Release 0.25: Native Deno Support, Internationalization for Svelte/React/Solid","url":"https://primatejs.com/blog/release-025","rank":-5.029694159741383,"score":3,"time":"2023-10-29T00:06:18Z"},{"id":38067260,"title":"State of React 2023 – Survey","url":"https://survey.devographics.com/en-US/survey/state-of-react/2023","rank":-6.4254656634776115,"score":1,"time":"2023-10-30T09:27:28Z"},{"id":38068192,"title":"Easyblocks – a React framework for building custom visual page builders","url":"https://docs.easyblocks.io/","rank":-5.218630283054186,"score":7,"time":"2023-10-30T11:45:20Z"},{"id":38069409,"title":"Builder.io Impressions from a React Developer","url":"https://spin.atomicobject.com/2023/10/30/builder-io/","rank":-5.8814219078830545,"score":2,"time":"2023-10-30T13:46:41Z"},{"id":38075304,"title":"Making Ollie: Creating a local iOS app in a time of React Native","url":"https://medium.com/goodones/raising-ollie-how-we-built-a-fully-local-multithreaded-ai-app-to-solve-your-photo-mess-88f533e0b21d","rank":-4.690092449226312,"score":4,"time":"2023-10-30T20:27:35Z"},{"id":38084519,"title":"Alex Russell and Theo Browne on the Merits and Limitations of React and SPA [video]","url":"https://www.youtube.com/watch?v=ChfjZV-aA_Y","rank":-4.3934495640662155,"score":1,"time":"2023-10-31T13:30:25Z"},{"id":38090429,"title":"Enabling custom \"god\" react hooks that don't trigger unexpected re-renders","url":"https://github.com/InterBolt/glaukos","rank":-4.853960595957184,"score":1,"time":"2023-10-31T19:46:22Z"},{"id":38094735,"title":"Take the State of React 2023 survey","url":"https://survey.devographics.com/en-US/survey/state-of-react/2023","rank":-5.8814219078830545,"score":2,"time":"2023-11-01T04:59:14Z"},{"id":38096021,"title":"Docusaurus 3.0 – React Static Site Generator by Meta","url":"https://docusaurus.io/blog/releases/3.0","rank":-5.4223148645315336,"score":6,"time":"2023-11-01T09:04:52Z"},{"id":38096953,"title":"Do I Need GraphQL Now That We Have React Server Components?","url":"https://hackteam.io/blog/do-need-graphql-now-react-server-components/","rank":-5.029694159741383,"score":2,"time":"2023-11-01T11:35:10Z"},{"id":38097457,"title":"Build Desktop Tray App with Tauri, React, and Tailwind CSS","url":"https://old.reddit.com/r/tauri/comments/17lb6xi/starter_kit_for_building_desktop_app_with_tauri/","rank":-5.218630283054186,"score":3,"time":"2023-11-01T12:43:27Z"},{"id":38097802,"title":"Show HN: Node.js and React -app as a Windows service with .msi","url":"https://github.com/jakobwarnhjelm/webapp-to-winservice","rank":-4.690092449226312,"score":7,"time":"2023-11-01T13:18:47Z"},{"id":38098647,"title":"How to Dockerize a React App and Deploy It Easily","url":"https://mentorcruise.com/blog/how-to-dockerize-a-react-app-and-deploy-it-easily/","rank":-5.218630283054186,"score":30,"time":"2023-11-01T14:30:05Z"},{"id":38103885,"title":"Headless Component: a pattern for composing React UIs","url":"https://martinfowler.com/articles/headless-component.html","rank":-5.642544952660551,"score":4,"time":"2023-11-01T19:48:14Z"},{"id":38104991,"title":"React to SSR+snabbdom to reduce total page weight by over 90%","url":"https://www.kokoanalytics.com/2023/10/31/speeding-up-dashboard-removing-react-vanilla-js/","rank":-5.029694159741383,"score":1,"time":"2023-11-01T20:49:29Z"},{"id":38113693,"title":"How to Migrate from Create React App (CRA) to Vite","url":"https://usegravity.app/blog/how-to-migrate-from-create-react-app-cra-to-vite","rank":-5.218630283054186,"score":2,"time":"2023-11-02T14:06:49Z"},{"id":38118630,"title":"React Inline Visual Editing: Now's the Time by Matteo Frana [video]","url":"https://www.youtube.com/watch?v=lEvW1paaOUU","rank":-4.853960595957184,"score":1,"time":"2023-11-02T19:19:55Z"},{"id":38129875,"title":"React Flow now has a sibling – Svelte Flow – all in one new xyflow org","url":"https://github.com/xyflow/xyflow","rank":-4.5369272462944465,"score":2,"time":"2023-11-03T15:03:52Z"},{"id":38152844,"title":"UsePHP: Run PHP in React","url":"https://github.com/ascorbic/use-php","rank":-6.4254656634776115,"score":4,"time":"2023-11-05T16:50:44Z"},{"id":38154531,"title":"How to implement query caching with Redis, Express, Node.js, and React","url":"https://curiousweekly.com/posts/how-to-implement-query-caching-with-redis-express-nodejs-and-react/","rank":-4.853960595957184,"score":1,"time":"2023-11-05T19:13:32Z"},{"id":38155858,"title":"bootstrap-reagent-project: create a ClojureScript and React project in seconds","url":"https://github.com/Jemoka/bootstrap-reagent-project","rank":-5.029694159741383,"score":3,"time":"2023-11-05T21:31:28Z"},{"id":38157940,"title":"Fairly sure I just made something better than React","url":"https://github.com/sdegutis/immaculatalibrary.com/discussions/1","rank":-5.4223148645315336,"score":2,"time":"2023-11-06T02:02:21Z"},{"id":38162961,"title":"Re-re-reselect: Simplifying React state management","url":"https://causal.app/blog/re-re-reselect","rank":-5.8814219078830545,"score":22,"time":"2023-11-06T14:23:44Z"},{"id":38166748,"title":"React Bricks v4 is here [video]","url":"https://www.youtube.com/watch?v=-HPSXDN6nb4","rank":-6.141418665344863,"score":3,"time":"2023-11-06T18:36:56Z"},{"id":38167326,"title":"Untouchable': Associates React to Arrest of Drug Trafficker Turned 'Encryption K","url":"https://www.404media.co/associates-react-to-arrest-of-hakan-ayik-anom/","rank":-5.029694159741383,"score":3,"time":"2023-11-06T19:13:03Z"},{"id":38175889,"title":"Show HN: Vaettir-React – Control Inverting Agent Library for React Apps","url":"https://github.com/Kelerchian/vaettir/tree/master/vaettir-react","rank":-7.148568583438252,"score":1,"time":"2023-11-07T12:05:38Z"},{"id":38176222,"title":"React Server Components, without a framework?","url":"https://timtech.blog/posts/react-server-components-rsc-no-framework/","rank":-6.141418665344863,"score":3,"time":"2023-11-07T12:57:41Z"},{"id":38180909,"title":"Against Single Element React Components","url":"https://www.jameskerr.blog/posts/against-single-element-react-components/","rank":-6.4254656634776115,"score":1,"time":"2023-11-07T18:38:05Z"},{"id":38181801,"title":"Our New Vue, React and Angular SDKs","url":"https://fusionauth.io/blog/javascript-sdks","rank":-5.8814219078830545,"score":1,"time":"2023-11-07T19:45:32Z"},{"id":38193862,"title":"Headless Component- a pattern for composing React UIs","url":"https://martinfowler.com/articles/headless-component.html","rank":-5.642544952660551,"score":1,"time":"2023-11-08T17:32:22Z"},{"id":38194176,"title":"Show HN: React Native Setup with Expo Tutorial","url":"https://www.janez.tech/blog/react-native-setup-with-expo","rank":-5.642544952660551,"score":1,"time":"2023-11-08T17:52:42Z"},{"id":38208075,"title":"React Server Components, without a framework?","url":"https://timtech.blog/posts/react-server-components-rsc-no-framework/","rank":-6.141418665344863,"score":3,"time":"2023-11-09T17:35:36Z"},{"id":38209736,"title":"Headless Component: a pattern for composing React UIs","url":"https://martinfowler.com/articles/headless-component.html","rank":-5.642544952660551,"score":3,"time":"2023-11-09T19:28:00Z"},{"id":38210274,"title":"Show HN: Chat between Discord and your website with React","url":"https://chat.booper.dev/","rank":-5.218630283054186,"score":1,"time":"2023-11-09T19:57:49Z"},{"id":38217853,"title":"re-re-reselect: Simplifying React state management","url":"https://www.causal.app/blog/re-re-reselect-simplifying-react-state-management","rank":-5.8814219078830545,"score":2,"time":"2023-11-10T12:02:57Z"},{"id":38219436,"title":"Why Signals Are Better Than React Hooks [video]","url":"https://www.youtube.com/watch?v=SO8lBVWF2Y8","rank":-5.642544952660551,"score":1,"time":"2023-11-10T14:43:58Z"},{"id":38222553,"title":"React Aria Components Reach Release Candidate Stage","url":"https://react-spectrum.adobe.com/releases/2023-11-8.html","rank":-5.8814219078830545,"score":2,"time":"2023-11-10T18:27:07Z"},{"id":38228788,"title":"Show HN: DataSheetGrid, an Airtable-like React component","url":"https://react-datasheet-grid.netlify.app/","rank":-5.642544952660551,"score":342,"time":"2023-11-11T09:36:04Z"},{"id":38230192,"title":"Hacking a React Native library: the easy way ( 2022)","url":"https://www.pixellog.io/blog/hacking-a-react-native-library-the-easy-way","rank":-5.4223148645315336,"score":1,"time":"2023-11-11T13:38:31Z"},{"id":38257073,"title":"React Aria","url":"https://react-spectrum.adobe.com/react-aria/index.html","rank":-7.460654783917127,"score":4,"time":"2023-11-14T00:05:50Z"},{"id":38257162,"title":"Headless Component: a pattern for composing React UIs","url":"https://martinfowler.com/articles/headless-component.html","rank":-5.642544952660551,"score":3,"time":"2023-11-14T00:15:39Z"},{"id":38268124,"title":"I tried React and it Ruined My Life [video]","url":"https://www.youtube.com/watch?v=XAGCULPO_DE","rank":-5.4223148645315336,"score":2,"time":"2023-11-14T19:18:59Z"},{"id":38276301,"title":"Show HN: Plasmic — open source visual builder for React","url":"https://github.com/plasmicapp/plasmic","rank":-5.4223148645315336,"score":10,"time":"2023-11-15T13:16:42Z"},{"id":38279182,"title":"Using React.js to build a Minecraft house","url":"https://github.com/bufferhead-code/react-minecraft","rank":-5.642544952660551,"score":1,"time":"2023-11-15T17:08:41Z"},{"id":38280605,"title":"Build Notes: Creating a Local Lirst Vite/React/ElectricSQL Starter","url":"https://bricolage.io/build-notes-electric-sql-starter/","rank":-5.218630283054186,"score":1,"time":"2023-11-15T18:44:22Z"},{"id":38282435,"title":"How to create a blog with Next.js and React Bricks","url":"https://reactbricks.com/blog/build-blog-with-nextjs","rank":-5.029694159741383,"score":1,"time":"2023-11-15T21:03:03Z"},{"id":38287006,"title":"Show HN: Plasmic – Open-Source Webflow and Retool and React CMS","url":"https://github.com/plasmicapp/plasmic","rank":-5.029694159741383,"score":11,"time":"2023-11-16T08:34:10Z"},{"id":38290646,"title":"Show HN: Beak.js – Custom conversational assistants for your React app","url":"https://github.com/mme/beakjs","rank":-5.029694159741383,"score":36,"time":"2023-11-16T15:22:55Z"},{"id":38294918,"title":"Tailwind for React Native","url":"https://github.com/s-fabian/react-native-alam","rank":-6.737061774670698,"score":3,"time":"2023-11-16T20:21:12Z"},{"id":38301501,"title":"Vite v5 React Tailwind CSS Template","url":"https://github.com/riipandi/vite-react-template","rank":-6.141418665344863,"score":2,"time":"2023-11-17T09:55:25Z"},{"id":38302310,"title":"I built a tool to help me teach react to junior developers","url":"https://github.com/rotimi-best/classroomio","rank":-4.853960595957184,"score":2,"time":"2023-11-17T11:56:34Z"},{"id":38303519,"title":"Planka: Realtime Kanban board for workgroups built with React and Redux","url":"https://github.com/plankanban/planka","rank":-5.029694159741383,"score":2,"time":"2023-11-17T13:51:29Z"},{"id":38309140,"title":"React Components for the (Google) Maps JavaScript API","url":"https://cloud.google.com/blog/products/maps-platform/introducing-react-components-for-the-maps-javascript-api/","rank":-5.642544952660551,"score":1,"time":"2023-11-17T19:58:05Z"},{"id":38333119,"title":"Semi-UI: A modern, comprehensive, flexible design system and React UI library","url":"https://semi.design/en-US/","rank":-4.853960595957184,"score":2,"time":"2023-11-19T14:49:39Z"},{"id":38346595,"title":"Show HN: Learn how to build 3D Websites with React Three Fiber","url":"https://lessons.wawasensei.dev/courses/react-three-fiber","rank":-4.853960595957184,"score":4,"time":"2023-11-20T11:39:19Z"},{"id":38352694,"title":"UIx, a story behind yet another React wrapper [video]","url":"https://www.youtube.com/watch?v=4vgrLHsD0-I","rank":-5.4223148645315336,"score":1,"time":"2023-11-20T18:59:10Z"},{"id":38354039,"title":"Our journey from React Native to Expo for mobile app development at Alan","url":"https://medium.com/alan/our-journey-from-react-native-to-expo-for-mobile-app-development-at-alan-%EF%B8%8F-3b1569e8ab7c","rank":-4.690092449226312,"score":7,"time":"2023-11-20T20:19:21Z"},{"id":38358099,"title":"Understanding React Server Components","url":"https://vercel.com/blog/understanding-react-server-components","rank":-6.737061774670698,"score":1,"time":"2023-11-21T02:18:29Z"},{"id":38368964,"title":"Show HN: I made a React Native Boilerplate to ship mobile apps faster","url":"https://launchtoday.dev/","rank":-4.690092449226312,"score":7,"time":"2023-11-21T19:44:10Z"},{"id":38369211,"title":"Groovestack: PostgreSQL, Rails, GraphQL, React-Admin","url":"https://talysto.com/tech/groovestack/","rank":-6.141418665344863,"score":4,"time":"2023-11-21T19:59:31Z"},{"id":38377475,"title":"Show HN: React Three Fiber the ultimate guide to 3D web development","url":"https://lessons.wawasensei.dev/courses/react-three-fiber","rank":-4.853960595957184,"score":1,"time":"2023-11-22T10:37:49Z"},{"id":38377772,"title":"React Memo Is Good","url":"https://timtech.blog/posts/react-memo-is-good-actually/","rank":-6.737061774670698,"score":1,"time":"2023-11-22T11:21:26Z"},{"id":38384171,"title":"React Game Jam Fall 2023 Results","url":"https://reactjam.com/winners","rank":-6.141418665344863,"score":2,"time":"2023-11-22T19:47:58Z"},{"id":38385363,"title":"Show HN: React Server Components without a framework – Demo","url":"https://rsc-demo.timtech.blog/","rank":-5.4223148645315336,"score":1,"time":"2023-11-22T21:26:27Z"},{"id":38385623,"title":"Fluent UI React Components v9","url":"https://react.fluentui.dev/","rank":-6.4254656634776115,"score":2,"time":"2023-11-22T21:48:36Z"},{"id":38385747,"title":"GitHub's transition to React has broken back and forward browser navigation","url":"https://twitter.com/rockatanescu/status/1726894619676581989","rank":-4.853960595957184,"score":4,"time":"2023-11-22T22:00:15Z"},{"id":38390714,"title":"React Spreadsheet 2 – Your Own Google Sheets","url":"https://www.rowsncolumns.app/","rank":-5.8814219078830545,"score":356,"time":"2023-11-23T08:37:29Z"},{"id":38402760,"title":"Show HN: Surveys for React Native","url":"https://usequalli.com/","rank":-6.141418665344863,"score":1,"time":"2023-11-24T11:13:28Z"},{"id":38404378,"title":"Svelte Through the Eyes of a React Developer","url":"https://shamun.dev/posts/svelte","rank":-5.642544952660551,"score":1,"time":"2023-11-24T14:36:43Z"},{"id":38406274,"title":"Tamagui – UI kit that unify React Native and Web","url":"https://tamagui.dev","rank":-5.4223148645315336,"score":106,"time":"2023-11-24T17:40:06Z"},{"id":38420525,"title":"Get List of All Files in a Folder and All Subfolders Using Electron and React","url":"https://jsdev.space/electron-files/","rank":-4.3934495640662155,"score":4,"time":"2023-11-26T10:14:13Z"},{"id":38427501,"title":"How to Optimize React Context Performance","url":"https://blog.bloomca.me/2023/11/26/how-to-optimize-react-context-performance.html","rank":-6.141418665344863,"score":2,"time":"2023-11-27T02:46:47Z"},{"id":38429306,"title":"Show HN: Remix Workflows – Built with Remix, React Flow, Prisma and Tailwind CSS","url":"https://remix-workflows.vercel.app/","rank":-4.690092449226312,"score":2,"time":"2023-11-27T07:47:00Z"},{"id":38430017,"title":"How to create a React app from scratch","url":"https://hasen.substack.com/p/how-to-create-a-react-app-from-scratch","rank":-5.642544952660551,"score":2,"time":"2023-11-27T09:12:40Z"},{"id":38452055,"title":"Headless CMS Components for React","url":"https://headlesstemplates.com","rank":-6.4254656634776115,"score":1,"time":"2023-11-28T22:08:24Z"},{"id":38468987,"title":"Show HN: React Native AI – Full stack framework for building mobile AI apps","url":"https://github.com/dabit3/react-native-ai","rank":-4.690092449226312,"score":13,"time":"2023-11-30T03:07:30Z"},{"id":38474201,"title":"Show HN: The Fastest Way to Develop React Apps","url":"https://veryfront.com","rank":-5.4223148645315336,"score":2,"time":"2023-11-30T14:51:48Z"},{"id":38474377,"title":"Recursive React Component Rendering","url":"https://keegan.codes/blog/recursive-react-component-rendering","rank":-6.737061774670698,"score":1,"time":"2023-11-30T15:08:28Z"},{"id":38474736,"title":"An NPM package which makes your react app visually editable like Figma","url":"https://www.npmjs.com/package/underhive","rank":-4.853960595957184,"score":6,"time":"2023-11-30T15:33:26Z"},{"id":38475884,"title":"Show HN: React and Tailwind CSS UI Components","url":"https://www.codesnaps.io/browse-components?page=1&utm_source=hackernews","rank":-5.642544952660551,"score":32,"time":"2023-11-30T17:01:35Z"},{"id":38484465,"title":"DhiWise React Builder – The Webflow Alternative for React Devs","url":"https://www.dhiwise.com/react","rank":-7.536359457861464,"score":1,"time":"2023-12-01T08:26:23Z"},{"id":38489523,"title":"Show HN: FastUI – Build React apps without writing any JavaScript","url":"https://github.com/samuelcolvin/FastUI","rank":-5.218630283054186,"score":9,"time":"2023-12-01T17:36:10Z"},{"id":38492412,"title":"TanStack Router – type-safe router for React","url":"https://tanstack.com/router/v1","rank":-5.8814219078830545,"score":1,"time":"2023-12-01T21:07:37Z"},{"id":38494666,"title":"Show HN: Concurrent Agents Showcase in React","url":"https://codesandbox.io/s/wwh47r","rank":-5.8814219078830545,"score":5,"time":"2023-12-02T00:52:11Z"},{"id":38506204,"title":"JSX Without React","url":"https://chriscoyier.net/2023/08/07/jsx-without-react/","rank":-7.080419157732719,"score":2,"time":"2023-12-03T11:06:22Z"},{"id":38509217,"title":"Show HN: Pixel Kit Elevating React Development with Figma-Inspired Innovation","url":"https://pixel-kit.vercel.app/","rank":-5.029694159741383,"score":1,"time":"2023-12-03T18:05:40Z"},{"id":38516042,"title":"Show HN: Colour Shifting Squares in React","url":"https://magicsquares.vercel.app/","rank":-5.8814219078830545,"score":1,"time":"2023-12-04T11:35:51Z"},{"id":38522212,"title":"Re-re-reselect – Managing state in React","url":"https://causal.app/blog/re-re-reselect?resubmit=1","rank":-5.8814219078830545,"score":1,"time":"2023-12-04T19:50:59Z"},{"id":38530376,"title":"Show HN: Figma-like VSCode extension with real-time React Native codegen","url":"https://docs.vigma.dev/index?from=hackerNews","rank":-4.853960595957184,"score":2,"time":"2023-12-05T13:23:37Z"},{"id":38534757,"title":"Students and teachers knew how to react to a mass shooting, police didn't","url":"https://www.texastribune.org/2023/12/05/uvalde-officer-student-trainings-mass-shootings/","rank":-4.5369272462944465,"score":5,"time":"2023-12-05T18:14:03Z"},{"id":38550364,"title":"React Native 0.73","url":"https://reactnative.dev/blog/2023/12/06/0.73-debugging-improvements-stable-symlinks","rank":-6.737061774670698,"score":3,"time":"2023-12-06T22:28:01Z"},{"id":38558076,"title":"3D Glass Portal Card Effect with React Three Fiber and Gaussian Splatting","url":"https://tympanus.net/codrops/2023/11/29/3d-glass-portal-card-effect-with-react-three-fiber-and-gaussian-splatting/","rank":-4.853960595957184,"score":2,"time":"2023-12-07T16:13:33Z"},{"id":38564156,"title":"Public Template – Node React LLM App","url":"https://github.com/golivecosmos/llm-react-node-app-template","rank":-6.141418665344863,"score":1,"time":"2023-12-08T01:15:16Z"},{"id":38574567,"title":"React Native 0.73 – Debugging Improvements, Stable Symlink Support, and More","url":"https://reactnative.dev/blog/2023/12/06/0.73-debugging-improvements-stable-symlinks","rank":-5.029694159741383,"score":2,"time":"2023-12-08T21:19:15Z"},{"id":38599298,"title":"Tetrisly Design System React for Free","url":"https://www.npmjs.com/package/@virtuslab/tetrisly-react","rank":-6.141418665344863,"score":2,"time":"2023-12-11T10:31:24Z"},{"id":38626297,"title":"React tricks: small, fit and fun","url":"https://molefrog.com/notes/react-tricks","rank":-6.141418665344863,"score":2,"time":"2023-12-13T12:20:16Z"},{"id":38627855,"title":"Storybook for React Server Components","url":"https://storybook.js.org/blog/storybook-react-server-components/","rank":-6.4254656634776115,"score":26,"time":"2023-12-13T14:30:52Z"},{"id":38628727,"title":"Server-Side Rendering with Next.js, React, and TypeScript","url":"https://blog.appsignal.com/2023/12/13/server-side-rendering-with-nextjs-react-and-typescript.html","rank":-5.4223148645315336,"score":1,"time":"2023-12-13T15:26:09Z"},{"id":38635642,"title":"Coframe Coffee: AI-Generated React Components on CMD+S","url":"https://github.com/Coframe/coffee","rank":-5.642544952660551,"score":1,"time":"2023-12-13T23:21:45Z"},{"id":38640744,"title":"How to Create Reusable React Components","url":"https://theodorusclarence.com/blog/fully-reusable-components","rank":-6.141418665344863,"score":1,"time":"2023-12-14T12:47:35Z"},{"id":38655151,"title":"Open SaaS – free, open-source SaaS boilerplate for React/Node.js/Prisma","url":"https://opensaas.sh/","rank":-4.853960595957184,"score":2,"time":"2023-12-15T15:36:46Z"},{"id":38658997,"title":"UIx, a story behind yet another React wrapper [video]","url":"https://www.youtube.com/watch?v=4vgrLHsD0-I","rank":-5.4223148645315336,"score":1,"time":"2023-12-15T21:22:39Z"},{"id":38673716,"title":"The Pros and Cons of Using React Today","url":"https://thenewstack.io/the-pros-and-cons-of-using-react-today/","rank":-5.642544952660551,"score":1,"time":"2023-12-17T16:02:53Z"},{"id":38686941,"title":"Simulate global state tradeoffs in React concurrent mode","url":"http://tearabledots.com/","rank":-5.642544952660551,"score":1,"time":"2023-12-18T19:22:23Z"},{"id":38691232,"title":"Show HN: Geo Fencing for React Apps","url":"https://github.com/chetvishal/react-geofencing","rank":-5.8814219078830545,"score":6,"time":"2023-12-19T02:54:44Z"},{"id":38696842,"title":"Remotion – Create real MP4 videos using React","url":"https://www.remotion.dev/","rank":-5.8814219078830545,"score":4,"time":"2023-12-19T15:32:50Z"},{"id":38708682,"title":"When did React start promoting Next.js and Remix?","url":"https://react.dev/","rank":-5.4223148645315336,"score":1,"time":"2023-12-20T13:54:09Z"},{"id":38709817,"title":"Puck visual editor for React, 0.13: Multi-column layouts, custom UIs and RSC","url":"https://github.com/measuredco/puck/releases/tag/v0.13.0","rank":-4.5369272462944465,"score":6,"time":"2023-12-20T15:38:47Z"},{"id":38711486,"title":"Puck Custom Interfaces – Create custom drag-and-drop React builders (MIT)","url":"https://puckeditor.com/docs/extending-puck/custom-interfaces","rank":-5.029694159741383,"score":1,"time":"2023-12-20T17:54:51Z"},{"id":38711536,"title":"React Aria: Craft world-class accessible components with custom styles","url":"https://react-spectrum.adobe.com/react-aria/index.html","rank":-5.218630283054186,"score":11,"time":"2023-12-20T17:58:15Z"},{"id":38714659,"title":"Don't Be a React Developer","url":"https://www.adama-platform.com/2023/12/20/dont-be-react-engineer.html","rank":-6.141418665344863,"score":1,"time":"2023-12-20T22:45:21Z"},{"id":38718452,"title":"From Headscratchers to Heroes – Demystifying Closures in React","url":"https://blog.saeloun.com/2023/12/21/closures-in-react/","rank":-5.642544952660551,"score":3,"time":"2023-12-21T09:09:59Z"},{"id":38718626,"title":"Catalyst: A modern UI kit for React","url":"https://tailwindcss.com/blog/introducing-catalyst","rank":-5.8814219078830545,"score":4,"time":"2023-12-21T09:42:40Z"},{"id":38722880,"title":"ReST Meets ReAct: Self-Improvement for Multi-Step Reasoning LLM Agent","url":"https://arxiv.org/abs/2312.10003","rank":-5.029694159741383,"score":3,"time":"2023-12-21T16:45:46Z"},{"id":38723762,"title":"Show HN: Rafty/UI – A Growing React Component Library for Modern Interfaces","url":"https://rafty.rhinobase.io","rank":-4.853960595957184,"score":1,"time":"2023-12-21T17:42:07Z"},{"id":38725788,"title":"Show HN: TWC – A library to create reusable Tailwind components for React","url":"https://react-twc.vercel.app","rank":-4.853960595957184,"score":3,"time":"2023-12-21T19:47:51Z"},{"id":38731816,"title":"Show HN: A library to develop faster with React and Tailwind","url":"https://github.com/gregberge/twc","rank":-5.029694159741383,"score":4,"time":"2023-12-22T07:25:50Z"},{"id":38732197,"title":"React forms without callbacks or hooks","url":"https://hasen.substack.com/p/react-forms-without-callbacks","rank":-6.141418665344863,"score":3,"time":"2023-12-22T08:30:04Z"},{"id":38733510,"title":"Ant Design Web3: React components for Web3, Just released version 1.0","url":"https://web3.ant.design/","rank":-4.853960595957184,"score":3,"time":"2023-12-22T12:31:48Z"},{"id":38740283,"title":"Building Large Scale React Apps","url":"https://largeapps.dev/","rank":-6.4254656634776115,"score":1,"time":"2023-12-23T00:09:37Z"},{"id":38742978,"title":"React-PWA got the latest Vite v5","url":"https://github.com/suren-atoyan/react-pwa","rank":-5.8814219078830545,"score":1,"time":"2023-12-23T09:53:39Z"},{"id":38755519,"title":"React Aria Components 1.0","url":"https://react-spectrum.adobe.com/react-aria/index.html","rank":-6.4254656634776115,"score":1,"time":"2023-12-24T18:38:01Z"},{"id":38769104,"title":"React with Vite and TypeScript and its common challenges","url":"https://wanago.io/2023/12/25/react-vite-typescript/","rank":-5.4223148645315336,"score":1,"time":"2023-12-26T05:14:27Z"},{"id":38771572,"title":"Modern Unity UI: React-Powered, TailwindCSS-Styled","url":"https://medium.com/@yanis-falaki/modern-unity-ui-react-powered-tailwindcss-styled-fe0a4f15c1ee","rank":-5.8814219078830545,"score":1,"time":"2023-12-26T13:26:00Z"},{"id":38771714,"title":"React Jam just started, making a game in 13 days with React","url":"https://reactjam.com/","rank":-6.969263392375751,"score":1,"time":"2023-12-26T13:50:47Z"},{"id":38773082,"title":"Show HN: Auto-Component, a tool for React devs to streamline UI creation","url":"https://github.com/TimHuitt/auto-component","rank":-4.690092449226312,"score":2,"time":"2023-12-26T16:21:00Z"},{"id":38775921,"title":"First time React is Introduced at JSConfUS 2013 by Tom Occhino and Jordan Walke","url":"https://www.youtube.com/watch?v=GW0rj4sNH2w","rank":-4.5369272462944465,"score":2,"time":"2023-12-26T20:50:13Z"},{"id":38778553,"title":"Show HN: Background removal app with a powerful editor built with React Native","url":"https://apps.apple.com/us/app/bg-remover-remove-background/id6451042294","rank":-4.690092449226312,"score":2,"time":"2023-12-27T02:49:27Z"},{"id":38791795,"title":"Create a Full-Stack Web Application Using React and Node JavaScript","url":"https://www.indiehackers.com/post/create-a-full-stack-web-application-using-react-and-node-js-9ce73ed337","rank":-5.029694159741383,"score":1,"time":"2023-12-28T09:51:19Z"},{"id":38806985,"title":"Avoid These 6 Common React UseState Hook Mistakes (With Code Examples)","url":"https://blog.akshaykaushik.eu.org/common-mistakes-when-using-react-usestate-hook","rank":-5.029694159741383,"score":1,"time":"2023-12-29T16:44:44Z"},{"id":38807316,"title":"React with Vite and TypeScript and its common challenges","url":"https://wanago.io/2023/12/25/react-vite-typescript/","rank":-5.4223148645315336,"score":1,"time":"2023-12-29T17:06:09Z"},{"id":38808099,"title":"Best React Resource Collection","url":"https://react.roads.sh/","rank":-6.737061774670698,"score":1,"time":"2023-12-29T18:04:30Z"},{"id":38808277,"title":"Boring React: my way of react","url":"https://safouen.substack.com/p/boring-react","rank":-8.203920859871145,"score":3,"time":"2023-12-29T18:17:50Z"},{"id":38808346,"title":"OpenSaaS – free, open-source SaaS starter React and Node.js","url":"https://opensaas.sh","rank":-5.218630283054186,"score":3,"time":"2023-12-29T18:22:36Z"},{"id":38812503,"title":"React Server Components: The Good, the Bad, and the Ugly","url":"https://www.mayank.co/blog/react-server-components/","rank":-5.218630283054186,"score":8,"time":"2023-12-30T02:55:29Z"},{"id":38812653,"title":"Plate – RTE for React","url":"https://github.com/udecode/plate","rank":-6.737061774670698,"score":2,"time":"2023-12-30T03:44:31Z"},{"id":38817012,"title":"React Server Components: From Good to Terrible","url":"https://www.mayank.co/blog/react-server-components/","rank":-5.8814219078830545,"score":3,"time":"2023-12-30T17:44:54Z"},{"id":38840984,"title":"React Server Components: The Good, the Bad, and the Ugly","url":"https://www.mayank.co/blog/react-server-components/","rank":-5.218630283054186,"score":5,"time":"2024-01-02T12:36:25Z"},{"id":38849352,"title":"Show HN: Chomp Game built in React.js","url":"https://play-chomp.netlify.app/","rank":-5.642544952660551,"score":7,"time":"2024-01-03T00:56:15Z"},{"id":38855494,"title":"Rawjs – you may not need React anymore","url":"https://www.squaresapp.org/rawjs/","rank":-5.8814219078830545,"score":43,"time":"2024-01-03T15:54:31Z"},{"id":38855802,"title":"Rea11y-easy-form – accessible React forms","url":"https://mynamesleon.github.io/rea11y-easy-form/?path=/docs/home--docs","rank":-6.141418665344863,"score":2,"time":"2024-01-03T16:16:06Z"},{"id":38856165,"title":"Increasingly miffed about the state of React releases","url":"https://macwright.com/2024/01/03/miffed-about-react","rank":-5.642544952660551,"score":1,"time":"2024-01-03T16:42:18Z"},{"id":38857849,"title":"React is actively harmful if your website is static","url":"https://gomakethings.com/harmful-complexity-using-react-for-static-content/","rank":-5.4223148645315336,"score":33,"time":"2024-01-03T18:39:15Z"},{"id":38865682,"title":"Superglue: React and Rails Framework","url":"https://thoughtbot.com/blog/introducing-superglue","rank":-6.4254656634776115,"score":5,"time":"2024-01-04T11:20:39Z"},{"id":38872193,"title":"Exploring Headless UI Components in React","url":"https://martinfowler.com/articles/headless-component.html","rank":-6.141418665344863,"score":2,"time":"2024-01-04T21:01:46Z"},{"id":38874557,"title":"Show HN: Open-source alternative to Visual React Editors","url":"https://github.com/Underhive/web-editor","rank":-5.4223148645315336,"score":5,"time":"2024-01-05T01:22:09Z"},{"id":38877837,"title":"Mastering CSS Transitions in React","url":"https://makemychance.com/css-transitions-in-react/","rank":-6.4254656634776115,"score":1,"time":"2024-01-05T11:06:48Z"},{"id":38888124,"title":"Who's Using React Native Expo OSS in 2024","url":"https://evanbacon.dev/blog/expo-2024","rank":-5.4223148645315336,"score":2,"time":"2024-01-06T03:29:44Z"},{"id":38890975,"title":"React Server Components: The Good, the Bad, and the Ugly","url":"https://www.mayank.co/blog/react-server-components/","rank":-5.218630283054186,"score":1,"time":"2024-01-06T12:43:59Z"},{"id":38908699,"title":"Show HN: Simplify communication between React Native webview and web","url":"https://gronxb.github.io/webview-bridge/","rank":-5.218630283054186,"score":2,"time":"2024-01-08T05:40:40Z"},{"id":38917164,"title":"Running a React Web App in an Android App","url":"https://ditto.live/blog/run-react-locally-in-android","rank":-5.4223148645315336,"score":1,"time":"2024-01-08T19:54:01Z"},{"id":38919036,"title":"Using React with Templ","url":"https://templ.guide/syntax-and-usage/using-react-with-templ/","rank":-6.737061774670698,"score":2,"time":"2024-01-08T22:16:56Z"},{"id":38921153,"title":"Show HN: A React app for exploring Who's Hiring? posts","url":"https://whoishiring.goldsborough.io/","rank":-5.029694159741383,"score":2,"time":"2024-01-09T01:43:11Z"},{"id":38928696,"title":"Bundling React (Vite) with Spring Boot","url":"https://www.jessym.com/articles/bundling-react-vite-with-spring-boot","rank":-6.141418665344863,"score":2,"time":"2024-01-09T17:12:45Z"},{"id":38930533,"title":"Universal Native Apps in React","url":"https://expo.dev/","rank":-6.4254656634776115,"score":1,"time":"2024-01-09T19:12:12Z"},{"id":38937961,"title":"Show HN: r/place with React WebSocket","url":"https://github.com/skorotkiewicz/Cubes","rank":-5.8814219078830545,"score":1,"time":"2024-01-10T09:04:07Z"},{"id":38940727,"title":"Mantine: A featured React components library","url":"https://mantine.dev/","rank":-6.141418665344863,"score":2,"time":"2024-01-10T17:07:31Z"},{"id":38952171,"title":"Introduction to Testing React Components with Vitest and React Testing Library","url":"https://bogr.dev/blog/react-testing-intro/","rank":-7.148568583438252,"score":1,"time":"2024-01-11T13:54:06Z"},{"id":38954590,"title":"New Beginner's Guide to Storybook with React","url":"https://egghead.io/courses/a-beginner-s-guide-to-storybook-7-with-react-56f61ecf","rank":-5.642544952660551,"score":2,"time":"2024-01-11T16:39:00Z"},{"id":38958987,"title":"Do you need a profile pic editor for your React App? Try This","url":"https://avatar-react-editor.vercel.app","rank":-4.690092449226312,"score":12,"time":"2024-01-11T21:00:12Z"},{"id":38959535,"title":"Wedges open-source React UI components, from Lemon Squeezy","url":"https://www.lemonsqueezy.com/wedges","rank":-5.4223148645315336,"score":1,"time":"2024-01-11T21:39:35Z"},{"id":38975532,"title":"Who's using React Native Expo in 2024?","url":"https://evanbacon.dev/blog/expo-2024","rank":-5.642544952660551,"score":1,"time":"2024-01-12T23:22:30Z"},{"id":38978938,"title":"Hakit: Home Assistant React components to generate dashboards with ease","url":"https://github.com/shannonhochkins/ha-component-kit","rank":-5.218630283054186,"score":1,"time":"2024-01-13T11:10:08Z"},{"id":38985698,"title":"Show HN: Teaching react and express – 1 year review","url":"https://gspanos.tech/posts/teaching-react-express/","rank":-5.4223148645315336,"score":2,"time":"2024-01-13T23:18:28Z"},{"id":38986856,"title":"Show HN: Reparenting DOM elements: stealing a video from under the nose of React","url":"https://bootrino.github.io/react-reparent-dom-element/index.html","rank":-4.5369272462944465,"score":4,"time":"2024-01-14T02:31:25Z"},{"id":38988469,"title":"Helux(a reactive atomic state engine for React like) playground v2 released","url":"https://heluxjs.github.io/helux/playground","rank":-4.853960595957184,"score":2,"time":"2024-01-14T08:07:42Z"},{"id":38990534,"title":"React Server Components, Explained","url":"https://giuseppegurgone.com/react-server-component-explained","rank":-6.737061774670698,"score":1,"time":"2024-01-14T14:11:23Z"},{"id":38991258,"title":"Streams and React Server Components","url":"https://minimalistweb.dev/p/streams-and-react-server-components","rank":-6.4254656634776115,"score":1,"time":"2024-01-14T15:30:06Z"},{"id":38995169,"title":"Kind of Annoyed at React","url":"https://blog.cassidoo.co/post/annoyed-at-react/","rank":-6.4254656634776115,"score":99,"time":"2024-01-14T22:39:55Z"},{"id":39003922,"title":"Adobe: React Aria","url":"https://react-spectrum.adobe.com/react-aria/","rank":-7.080419157732719,"score":2,"time":"2024-01-15T18:01:05Z"},{"id":39009406,"title":"Moving on from React","url":"https://kellysutton.com/2024/01/15/moving-on-from-react.html","rank":-6.737061774670698,"score":3,"time":"2024-01-16T04:13:24Z"},{"id":39009435,"title":"React Postgres Components","url":"https://react-postgres-components.vercel.app/","rank":-7.080419157732719,"score":3,"time":"2024-01-16T04:17:09Z"},{"id":39017916,"title":"React's becoming a bit weird [video]","url":"https://www.youtube.com/watch?v=oQiEZ8adag0","rank":-5.8814219078830545,"score":3,"time":"2024-01-16T19:35:58Z"},{"id":39018175,"title":"React Libraries for 2024","url":"https://www.robinwieruch.de/react-libraries/","rank":-6.737061774670698,"score":4,"time":"2024-01-16T19:52:28Z"},{"id":39019762,"title":"Htmx: The Game-Changing Alternative to React [video]","url":"https://www.youtube.com/watch?v=DuGyH5RvfbY","rank":-5.642544952660551,"score":3,"time":"2024-01-16T22:01:53Z"},{"id":39023836,"title":"Reasons Not to Use React [video]","url":"https://www.youtube.com/watch?v=4QFI4Fd4e0o","rank":-6.141418665344863,"score":2,"time":"2024-01-17T06:04:17Z"},{"id":39028024,"title":"React Server Components: The Good, the Bad, and the Ugly","url":"https://www.mayank.co/blog/react-server-components/","rank":-5.218630283054186,"score":3,"time":"2024-01-17T14:21:29Z"},{"id":39029068,"title":"React Forget Compiler – Understanding Idiomatic React","url":"https://portal.gitnation.org/contents/understanding-idiomatic-react","rank":-8.203920859871145,"score":2,"time":"2024-01-17T15:31:35Z"},{"id":39029399,"title":"Communicating with React Native Web Views","url":"https://making.close.com/posts/react-native-webviews","rank":-6.141418665344863,"score":12,"time":"2024-01-17T15:54:26Z"},{"id":39029925,"title":"Moving on from React","url":"https://kellysutton.com/2024/01/15/moving-on-from-react.html","rank":-6.737061774670698,"score":2,"time":"2024-01-17T16:30:17Z"},{"id":39030610,"title":"Mirrorful – free and open-source React component library","url":"https://github.com/magicpatterns/mirrorful","rank":-5.642544952660551,"score":2,"time":"2024-01-17T17:20:57Z"},{"id":39046596,"title":"React Conf 2024","url":"https://conf.react.dev","rank":-7.080419157732719,"score":2,"time":"2024-01-18T19:43:47Z"},{"id":39050446,"title":"Show HN: I made a React component to add our platform-powered search to your UI","url":"https://github.com/vectara/react-search","rank":-4.2587684905126455,"score":11,"time":"2024-01-19T01:19:30Z"},{"id":39056693,"title":"ElixirConf 2023 – Replacing React: How Liveview solved our performance problems","url":"https://elixirforum.com/t/elixirconf-2023-tim-gremore-replacing-react-how-liveview-solved-our-performance-problems/61104","rank":-5.218630283054186,"score":2,"time":"2024-01-19T15:33:18Z"},{"id":39059719,"title":"React Email 2.0","url":"https://resend.com/blog/react-email-2","rank":-6.737061774670698,"score":7,"time":"2024-01-19T19:14:46Z"},{"id":39104342,"title":"Show HN: Integrate animated SVG emojis into your React landing page","url":"https://www.reactemojis.com/?source=HN","rank":-5.029694159741383,"score":3,"time":"2024-01-23T15:11:31Z"},{"id":39104968,"title":"New client-side hooks coming to React 19","url":"https://marmelab.com/blog/2024/01/23/react-19-new-hooks.html","rank":-5.642544952660551,"score":3,"time":"2024-01-23T15:51:02Z"},{"id":39108247,"title":"Render React Components in ChatGPT","url":"https://github.com/woniesong92/react-in-chatgpt","rank":-6.4254656634776115,"score":2,"time":"2024-01-23T19:19:32Z"},{"id":39108465,"title":"Shining a Light on Caustics with Shaders and React Three Fiber","url":"https://blog.maximeheckel.com/posts/caustics-in-webgl/","rank":-5.029694159741383,"score":2,"time":"2024-01-23T19:31:54Z"},{"id":39113893,"title":"Show HN: Nlux.ai – Build AI Chatbots with React/JS","url":"https://nlux.ai","rank":-5.218630283054186,"score":9,"time":"2024-01-24T05:16:01Z"},{"id":39121376,"title":"React has not had a new release since June 2022","url":"https://github.com/facebook/react/releases","rank":-5.218630283054186,"score":23,"time":"2024-01-24T19:08:41Z"},{"id":39121939,"title":"Component Hell – Index of working examples for every React component/library","url":"https://componenthell.com/","rank":-5.029694159741383,"score":1,"time":"2024-01-24T20:01:52Z"},{"id":39128048,"title":"React-Native-Heap-Profiler","url":"https://github.com/zacharyfmarion/react-native-heap-profiler","rank":-6.737061774670698,"score":1,"time":"2024-01-25T10:23:42Z"},{"id":39128058,"title":"React-Native-Fast-Trie","url":"https://github.com/zacharyfmarion/react-native-fast-trie","rank":-6.737061774670698,"score":2,"time":"2024-01-25T10:24:25Z"},{"id":39128867,"title":"Am I the only one that thinks that the direction of React is wrong?","url":"https://old.reddit.com/r/reactjs/comments/13n9zny/am_i_the_only_one_that_thinks_that_the_direction/","rank":-4.5369272462944465,"score":2,"time":"2024-01-25T12:32:01Z"},{"id":39135312,"title":"React Curved Text","url":"https://obss.github.io/react-curved-text/","rank":-7.080419157732719,"score":2,"time":"2024-01-25T21:08:12Z"},{"id":39136238,"title":"Show HN: NativeVision, helping React Native devs to build XR apps for any device","url":"https://github.com/NativeVision/viro","rank":-4.5369272462944465,"score":49,"time":"2024-01-25T22:24:40Z"},{"id":39140885,"title":"React Browser Components to fix hydration mismatches","url":"https://medium.com/@eric.burel/how-to-get-rid-of-window-is-not-defined-and-hydration-mismatch-errors-in-next-js-567cc51b4a17","rank":-5.8814219078830545,"score":2,"time":"2024-01-26T10:14:05Z"},{"id":39141160,"title":"I create a React/Vue component to show the `Git –diff` just like GitHub","url":"https://mrwangjusttodo.github.io/git-diff-view/","rank":-4.5369272462944465,"score":2,"time":"2024-01-26T10:49:21Z"},{"id":39141672,"title":"Modularizing React Applications with Established UI Patterns","url":"https://martinfowler.com/articles/modularizing-react-apps.html","rank":-5.8814219078830545,"score":2,"time":"2024-01-26T11:59:20Z"},{"id":39143524,"title":"Building a Next.js SDK using React Server Components","url":"https://blog.devcycle.com/feature-flagging-with-next-js-lessons-learned-from-developing-devcycles-sdk/","rank":-5.4223148645315336,"score":12,"time":"2024-01-26T15:12:59Z"},{"id":39149031,"title":"Removing React is just weakness leaving your codebase","url":"https://begin.com/blog/posts/2024-01-26-removing-react-is-just-weakness-leaving-your-codebase","rank":-5.642544952660551,"score":24,"time":"2024-01-26T21:50:35Z"},{"id":39152547,"title":"Bro is not happy with the state of React","url":"https://twitter.com/dabit3/status/1750693900648386811","rank":-5.4223148645315336,"score":2,"time":"2024-01-27T04:23:32Z"},{"id":39154287,"title":"Better react-native expo router","url":"https://github.com/kapv89/better-react-native-expo-router","rank":-6.4254656634776115,"score":2,"time":"2024-01-27T10:17:10Z"},{"id":39158315,"title":"Removing React is just weakness leaving your codebase","url":"https://begin.com/blog/posts/2024-01-26-removing-react-is-just-weakness-leaving-your-codebase","rank":-5.642544952660551,"score":2,"time":"2024-01-27T18:30:25Z"},{"id":39158533,"title":"Open source Pong game using React","url":"https://github.com/Ramzi-Abidi/Pong","rank":-6.141418665344863,"score":1,"time":"2024-01-27T18:50:44Z"},{"id":39173998,"title":"Koreans React to US Healthcare Costs – Street Interview [video]","url":"https://www.youtube.com/watch?v=eXorxvAQPE8","rank":-5.4223148645315336,"score":2,"time":"2024-01-29T08:20:16Z"},{"id":39177269,"title":"React Native Fork That Supports Development on Apple Vision Pro","url":"https://github.com/callstack/react-native-visionos","rank":-5.218630283054186,"score":1,"time":"2024-01-29T15:22:49Z"},{"id":39191872,"title":"Native Apps Without React Native","url":"https://socketsupply.co/blog/native-apps-without-react-native/","rank":-6.4254656634776115,"score":1,"time":"2024-01-30T16:14:59Z"},{"id":39199578,"title":"Wasp – Rails-Like Framework for React, Node.js and Prisma","url":"https://wasp-lang.dev/","rank":-5.218630283054186,"score":2,"time":"2024-01-31T03:44:49Z"},{"id":39205681,"title":"Forgetti: Solve your hook spaghetti, inspired by React Forget","url":"https://github.com/lxsmnsyc/forgetti","rank":-5.4223148645315336,"score":2,"time":"2024-01-31T16:26:40Z"},{"id":39208789,"title":"State of React Native 2023 – Survey Results","url":"https://results.stateofreactnative.com/","rank":-5.8814219078830545,"score":1,"time":"2024-01-31T20:16:54Z"},{"id":39210064,"title":"Advanced React Course on Maven","url":"https://maven.com/advancedsoftware/react","rank":-6.4254656634776115,"score":1,"time":"2024-01-31T22:05:25Z"},{"id":39215932,"title":"Refine: A React Framework for building internal tools, admin panels, dashboards","url":"https://github.com/refinedev/refine","rank":-5.029694159741383,"score":4,"time":"2024-02-01T13:59:00Z"},{"id":39222793,"title":"The Pros and Cons of Using React Today","url":"https://thenewstack.io/the-pros-and-cons-of-using-react-today/","rank":-5.642544952660551,"score":1,"time":"2024-02-01T23:06:28Z"},{"id":39226437,"title":"Maybe - Moving from React/Next.js to Ruby on Rails","url":"https://twitter.com/Shpigford/status/1753188910304301260","rank":-5.218630283054186,"score":7,"time":"2024-02-02T08:28:23Z"},{"id":39230783,"title":"React Native for Apple Vision Pro","url":"https://www.callstack.com/blog/announcing-react-native-for-apple-vision-pro","rank":-6.141418665344863,"score":4,"time":"2024-02-02T16:41:42Z"},{"id":39231488,"title":"Show HN: Million 3 – Optimizing compiler for React","url":"https://million.dev/blog/million-3.en-US","rank":-5.642544952660551,"score":97,"time":"2024-02-02T17:32:15Z"},{"id":39233144,"title":"New client-side hooks coming to React 19","url":"https://marmelab.com/blog/2024/01/23/react-19-new-hooks.html","rank":-5.642544952660551,"score":2,"time":"2024-02-02T19:38:18Z"},{"id":39236170,"title":"React Native Is the Future of Mobile at Shopify","url":"https://shopify.engineering/react-native-future-mobile-shopify","rank":-5.4223148645315336,"score":5,"time":"2024-02-02T23:57:30Z"},{"id":39237262,"title":"Tabulator: Interactive Data Grid for JavaScript (No React, No Vue)","url":"https://github.com/olifolkerd/tabulator","rank":-5.218630283054186,"score":2,"time":"2024-02-03T03:21:25Z"},{"id":39249386,"title":"React is getting a bit of a kicking recently","url":"https://piccalil.li/blog/react-is-getting-a-bit-of-a-kicking-recently/","rank":-5.4223148645315336,"score":2,"time":"2024-02-04T11:20:17Z"},{"id":39250276,"title":"Frontlink: React realtime collaboration and updates with your backend","url":"https://github.com/danthegoodman1/frontlink","rank":-5.4223148645315336,"score":2,"time":"2024-02-04T14:05:14Z"},{"id":39252404,"title":"Show HN: React Quiz Component","url":"https://github.com/wingkwong/react-quiz-component","rank":-6.4254656634776115,"score":3,"time":"2024-02-04T17:39:57Z"},{"id":39264472,"title":"Makerkit: React.js SaaS Starter Kit","url":"https://makerkit.dev/","rank":-6.141418665344863,"score":1,"time":"2024-02-05T18:09:07Z"},{"id":39266073,"title":"Building Glam Graph – Webhooks and Robust Serverless Functions and React Email","url":"https://twitter.com/deepwhitman/status/1754575111401927029","rank":-5.029694159741383,"score":1,"time":"2024-02-05T19:45:16Z"},{"id":39281858,"title":"Expo/Fingerprint is massive for all React Native devs","url":"https://expo.dev/blog/fingerprint-your-native-runtime","rank":-5.4223148645315336,"score":1,"time":"2024-02-06T22:42:10Z"},{"id":39295143,"title":"Mortality in prison – data visualisation in react","url":"https://yodv.canellariccardo.it/day/38","rank":-5.8814219078830545,"score":2,"time":"2024-02-07T22:25:47Z"},{"id":39304683,"title":"Caley.io – Switching from React/Next.js to Ruby on Rails","url":"https://twitter.com/geekpreneur_/status/1755578898933309697","rank":-5.029694159741383,"score":3,"time":"2024-02-08T17:21:28Z"},{"id":39307930,"title":"The React Conf ticket lottery and CFP are now open","url":"https://conf.react.dev/","rank":-5.218630283054186,"score":1,"time":"2024-02-08T21:24:58Z"},{"id":39309269,"title":"You Don't Need React","url":"https://md.jtmn.dev/blog/\uD83D\uDCBB+Programming/PR-007+-+Why+you+don%27t+need+React","rank":-6.4254656634776115,"score":226,"time":"2024-02-08T23:30:36Z"},{"id":39311659,"title":"React Libraries in 2024","url":"https://www.robinwieruch.de/react-libraries/","rank":-6.737061774670698,"score":3,"time":"2024-02-09T05:16:37Z"},{"id":39312894,"title":"How to React in 2024","url":"https://povio.com/blog/how-to-react-in-2024-vol-2/","rank":-6.4254656634776115,"score":1,"time":"2024-02-09T09:00:12Z"},{"id":39314429,"title":"Simple Azure Ad SSO with AWS Cognito in React.js","url":"https://github.com/cactus-bm/examples/tree/main/sso","rank":-5.218630283054186,"score":2,"time":"2024-02-09T13:07:08Z"},{"id":39316628,"title":"Ariakit – Open-source library that provides unstyled, primitive react components","url":"https://ariakit.org/","rank":-5.218630283054186,"score":4,"time":"2024-02-09T16:34:28Z"},{"id":39324488,"title":"Reactivated – Zero-Configuration Django and React","url":"https://www.reactivated.io/","rank":-6.141418665344863,"score":2,"time":"2024-02-10T08:08:54Z"},{"id":39329894,"title":"LLM React Node app template","url":"https://github.com/golivecosmos/llm-react-node-app-template","rank":-6.4254656634776115,"score":1,"time":"2024-02-10T20:28:41Z"},{"id":39333528,"title":"Show HN: Viject – One-shot migration tool from Create React App to Vite","url":"https://github.com/bhbs/viject","rank":-4.690092449226312,"score":1,"time":"2024-02-11T08:49:07Z"},{"id":39343275,"title":"React hook library, ready to use, written in TypeScript","url":"https://github.com/juliencrn/usehooks-ts","rank":-5.4223148645315336,"score":2,"time":"2024-02-12T10:06:54Z"},{"id":39345687,"title":"Looking for developers using expo / React Native to test our product","url":"https://www.notificationharbor.com/","rank":-5.029694159741383,"score":1,"time":"2024-02-12T15:16:07Z"},{"id":39350824,"title":"Implementing Live Activities in React-Native with Expo","url":"https://fizl.io/blog/posts/live-activities","rank":-5.642544952660551,"score":2,"time":"2024-02-12T21:33:34Z"},{"id":39353916,"title":"No CMS? Writing Our Blog in React","url":"https://getwaitlist.com/blog/blogging_software","rank":-5.8814219078830545,"score":21,"time":"2024-02-13T03:19:42Z"},{"id":39356266,"title":"Show HN: Google Sheets as backend for React apps","url":"https://github.com/apicodev/example-react-todo-google-sheets","rank":-5.4223148645315336,"score":17,"time":"2024-02-13T10:18:37Z"},{"id":39372344,"title":"How to Optimize Your React Build Workflow: From Prototype to Production","url":"https://devmoran.com/2024/02/14/how-to-optimize-your-react-build-workflow-from-prototype-to-production/","rank":-5.029694159741383,"score":1,"time":"2024-02-14T17:15:43Z"},{"id":39387127,"title":"React: What We've Been Working On","url":"https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024","rank":-5.8814219078830545,"score":14,"time":"2024-02-15T19:17:16Z"},{"id":39393387,"title":"A basic library for keyboard control with React","url":"https://www.npmjs.com/package/react-keyboard-control","rank":-5.642544952660551,"score":1,"time":"2024-02-16T05:04:04Z"},{"id":39395521,"title":"File based routing for react apps","url":"https://github.com/ws-rush/unplugin-remix-router","rank":-6.141418665344863,"score":1,"time":"2024-02-16T11:14:23Z"},{"id":39402294,"title":"React: What We've Been Working On","url":"https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024","rank":-5.8814219078830545,"score":5,"time":"2024-02-16T20:08:47Z"},{"id":39409652,"title":"Show HN: A new open-source library to design PDF using React","url":"https://github.com/OnedocLabs/react-print-pdf","rank":-4.853960595957184,"score":6,"time":"2024-02-17T14:24:00Z"},{"id":39415433,"title":"Platform to host react and Angular micro UI applet","url":"https://fusionize.dev","rank":-5.4223148645315336,"score":1,"time":"2024-02-18T02:04:26Z"},{"id":39424071,"title":"React Document Picture-in-Picture","url":"https://github.com/martinshaw/react-document-picture-in-picture","rank":-6.4254656634776115,"score":2,"time":"2024-02-18T22:20:34Z"},{"id":39428758,"title":".NET 8 Web API and React CRUD: Build a Dynamic App with Axios and Chakra UI","url":"https://www.youtube.com/watch?v=QC-XXwsDguw","rank":-4.2587684905126455,"score":1,"time":"2024-02-19T11:46:07Z"},{"id":39431079,"title":"React is more than UI–it's a side-effect framework","url":"https://tmewett.com/component-reactivity/","rank":-5.029694159741383,"score":1,"time":"2024-02-19T15:51:22Z"},{"id":39431302,"title":"About React Suspense","url":"https://andy-gallagher.com/blog/about-react-suspense/","rank":-7.080419157732719,"score":2,"time":"2024-02-19T16:06:51Z"},{"id":39432670,"title":"React, Svelte, Solid, etc. Are EVs. Htmx, Alpine, Unpoly Are MagLev Trains","url":"https://arunvickram.github.io/blog/js-frameworks-teslas-hypermedia-apis-trains/","rank":-4.853960595957184,"score":5,"time":"2024-02-19T17:57:14Z"},{"id":39440732,"title":"React Testing Library/User-Event: A Comprehensive Guide","url":"https://makemychance.com/react-testing-library-user-event/","rank":-5.642544952660551,"score":1,"time":"2024-02-20T13:07:04Z"},{"id":39443678,"title":"Latest Trends in React","url":"https://www.robinwieruch.de/react-trends/","rank":-6.737061774670698,"score":2,"time":"2024-02-20T16:59:36Z"},{"id":39445423,"title":"Video: Htmx For React Developers in 10 Minutes [video]","url":"https://www.youtube.com/watch?v=r0XBULqzsT0","rank":-5.4223148645315336,"score":2,"time":"2024-02-20T19:04:51Z"},{"id":39452215,"title":"React Strict DOM: a subset of DOM and CSS for web and native targets","url":"https://github.com/facebook/react-strict-dom","rank":-4.5369272462944465,"score":4,"time":"2024-02-21T10:39:56Z"},{"id":39456688,"title":"Meta open sources react-strict-DOM to enable you to render render a div in RN","url":"https://twitter.com/dan_abramov2/status/1760245165703184516","rank":-4.2587684905126455,"score":3,"time":"2024-02-21T17:24:27Z"},{"id":39458874,"title":"React-Strict-DOM","url":"https://github.com/facebook/react-strict-dom","rank":-7.080419157732719,"score":3,"time":"2024-02-21T20:13:41Z"},{"id":39458911,"title":"About React Suspense","url":"https://andy-gallagher.com/blog/about-react-suspense/","rank":-7.080419157732719,"score":1,"time":"2024-02-21T20:16:42Z"},{"id":39463041,"title":"Show HN: Sapling is a business-ready TypeScript, Express.js, React boilerplate","url":"https://sapling.bumpkin.solutions","rank":-4.853960595957184,"score":7,"time":"2024-02-22T03:51:40Z"},{"id":39465645,"title":"Show HN: HyperFast, a React Native starter kit. Idea to app store in a week.","url":"https://hyperfa.st/","rank":-4.3934495640662155,"score":24,"time":"2024-02-22T11:31:53Z"},{"id":39470752,"title":"Show HN: 3,800 Beautiful Icons – React, SVG, NPM but Free","url":"https://hugeicons.com/","rank":-5.029694159741383,"score":18,"time":"2024-02-22T18:03:21Z"},{"id":39472959,"title":"Show HN: React-SSR-Mini – A React Metaframework for Val Town","url":"https://www.val.town/v/stevekrouse/TodoApp","rank":-7.148568583438252,"score":6,"time":"2024-02-22T20:46:41Z"},{"id":39474414,"title":"Htmx vs. React: A Complete Comparison – Semaphore","url":"https://semaphoreci.com/blog/htmx-react","rank":-5.8814219078830545,"score":59,"time":"2024-02-22T22:47:53Z"},{"id":39478940,"title":"React Labs: What We've Been Working On – February 2024","url":"https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024","rank":-5.218630283054186,"score":3,"time":"2024-02-23T10:15:34Z"},{"id":39482012,"title":"Show HN: Flash Calendar – performance focused calendars for React Native","url":"https://github.com/MarceloPrado/flash-calendar","rank":-5.218630283054186,"score":5,"time":"2024-02-23T15:45:55Z"},{"id":39488601,"title":"Show HN: React and Angular micro front end bookstore","url":"https://github.com/book-store-example/book-store","rank":-5.4223148645315336,"score":4,"time":"2024-02-24T02:33:29Z"},{"id":39489863,"title":"How to Minimize React Bundle Size for Faster Loading Times","url":"https://blog.theashishmaurya.me/how-to-minimize-react-bundle-size-for-faster-loading-times","rank":-5.218630283054186,"score":1,"time":"2024-02-24T07:31:18Z"},{"id":39494978,"title":"Halogen is better than React at everything","url":"https://chrisdone.com/posts/halogen-is-better-than-react/","rank":-5.8814219078830545,"score":2,"time":"2024-02-24T20:40:23Z"},{"id":39504200,"title":"Show HN: Functional UI Kit – twin Figma and React component libraries","url":"https://github.com/functional-ui/functional-ui-kit","rank":-5.029694159741383,"score":101,"time":"2024-02-25T19:58:33Z"},{"id":39510464,"title":"Open Source Components Library for React and Tailwind CSS","url":"https://www.tailframes.com/","rank":-5.4223148645315336,"score":1,"time":"2024-02-26T12:24:45Z"},{"id":39511372,"title":"uikit: User interfaces for react-three-fiber","url":"https://github.com/pmndrs/uikit","rank":-5.8814219078830545,"score":1,"time":"2024-02-26T14:09:04Z"},{"id":39511990,"title":"Working Effectively with a Headless CMS in React","url":"https://blog.codeminer42.com/working-effectively-with-a-headless-cms-in-react/","rank":-5.642544952660551,"score":2,"time":"2024-02-26T15:01:07Z"},{"id":39521210,"title":"How to set up Lexical editor in React Native","url":"https://strdr4605.com/how-to-set-up-lexical-editor-in-react-native","rank":-5.4223148645315336,"score":1,"time":"2024-02-27T07:36:30Z"},{"id":39522031,"title":"React Labs: What We've Been Working On – February 2024 – React Compiler","url":"https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024","rank":-6.969263392375751,"score":113,"time":"2024-02-27T09:33:21Z"},{"id":39523500,"title":"React Is the New IBM","url":"https://chrlschn.dev/blog/2023/02/react-is-the-new-ibm/","rank":-6.4254656634776115,"score":73,"time":"2024-02-27T12:58:08Z"},{"id":39524441,"title":"Melange for React devs book, alpha release","url":"https://react-book.melange.re/","rank":-5.8814219078830545,"score":12,"time":"2024-02-27T14:23:30Z"},{"id":39524874,"title":"Show HN: Mountaineer – Webapps in Python and React","url":"https://github.com/piercefreeman/mountaineer","rank":-5.642544952660551,"score":145,"time":"2024-02-27T14:59:53Z"},{"id":39527105,"title":"React Native visionOS is out","url":"https://twitter.com/o_kwasniewski/status/1762455694047871220","rank":-6.4254656634776115,"score":1,"time":"2024-02-27T17:52:20Z"},{"id":39534562,"title":"The Importance of Performance Optimization in React Native Applications","url":"https://devmoran.com/2024/02/27/the-importance-of-performance-optimization-in-react-native-applications/","rank":-5.4223148645315336,"score":1,"time":"2024-02-28T05:57:58Z"},{"id":39536369,"title":"Mariokart.js (React and ThreeJS)","url":"https://github.com/Lunakepio/Mario-Kart-3.js","rank":-6.4254656634776115,"score":4,"time":"2024-02-28T10:46:48Z"},{"id":39536396,"title":"Learning Elm by porting a medium-sized web front end from React (2019)","url":"https://benhoyt.com/writings/learning-elm/","rank":-4.690092449226312,"score":103,"time":"2024-02-28T10:55:48Z"},{"id":39536422,"title":"React v/s Vue for front end","url":"https://code-b.dev/blog/vue-vs-react-js","rank":-5.8814219078830545,"score":1,"time":"2024-02-28T11:02:39Z"},{"id":39541718,"title":"Show HN: 3,800 Not-Awesome but Beautiful Icons– React, SVG, NPM, CDN (All Free)","url":"https://hugeicons.com/","rank":-4.3934495640662155,"score":1,"time":"2024-02-28T18:15:28Z"},{"id":39543592,"title":"React Labs: What We've Been Working On – February 2024 – React","url":"https://react.dev/blog/2024/02/15/react-labs-what-we-have-been-working-on-february-2024#react-compiler","rank":-7.148568583438252,"score":2,"time":"2024-02-28T21:22:04Z"},{"id":39547403,"title":"Why React Server Components Are Breaking Builds to Win Tomorrow","url":"https://www.builder.io/blog/why-react-server-components","rank":-5.218630283054186,"score":2,"time":"2024-02-29T08:19:28Z"},{"id":39547506,"title":"Show HN: Fastrat – SSR/PWA React Starter Kit with Fastify and TypeScript","url":"https://fastrat.fly.dev","rank":-4.853960595957184,"score":2,"time":"2024-02-29T08:33:45Z"},{"id":39548549,"title":"React Strict DOM","url":"https://szymonrybczak.dev/blog/react-strict-dom","rank":-7.080419157732719,"score":3,"time":"2024-02-29T12:35:52Z"},{"id":39549214,"title":"Show HN: I created an open-source headless onboarding library for React","url":"https://onboarding-lib.vercel.app/","rank":-4.853960595957184,"score":4,"time":"2024-02-29T13:47:22Z"},{"id":39551406,"title":"The art of reusable React components feat. TWC","url":"https://manupa.dev/blog/twc-art-of-reusable-react-components","rank":-5.642544952660551,"score":1,"time":"2024-02-29T16:21:54Z"},{"id":39551420,"title":"TWC – Supercharged Reusable Tailwind CSS and React Components","url":"https://react-twc.vercel.app/","rank":-5.642544952660551,"score":2,"time":"2024-02-29T16:22:30Z"},{"id":39561348,"title":"React Unforget: An experimental alternative to React Compiler","url":"https://react-unforget.vercel.app/","rank":-7.746472238338964,"score":2,"time":"2024-03-01T13:00:48Z"},{"id":39567131,"title":"AI SDK 3.0: Stream React Components from LLMs to deliver richer user experiences","url":"https://vercel.com/blog/ai-sdk-3-generative-ui","rank":-4.5369272462944465,"score":9,"time":"2024-03-01T21:41:55Z"},{"id":39567888,"title":"Show HN: How to Stream React from LLMs","url":"https://sdk.vercel.ai/demo","rank":-5.642544952660551,"score":2,"time":"2024-03-01T23:05:32Z"},{"id":39571742,"title":"Show HN: Add signup and login to your react project in minutes","url":"https://react-components.dev/","rank":-4.853960595957184,"score":2,"time":"2024-03-02T11:10:31Z"},{"id":39573715,"title":"Wedges – Open-Source UI Components for React • Lemon Squeezy","url":"https://www.lemonsqueezy.com/wedges","rank":-5.4223148645315336,"score":2,"time":"2024-03-02T16:44:21Z"},{"id":39581013,"title":"Sneaky React Memory Leaks: How useCallback and closures can bite you","url":"https://schiener.io/2024-03-03/react-closures","rank":-5.029694159741383,"score":1,"time":"2024-03-03T14:28:58Z"},{"id":39582282,"title":"tui-realm: a Rust TUI framework inspired by Elm and React","url":"https://github.com/veeso/tui-realm","rank":-5.029694159741383,"score":3,"time":"2024-03-03T17:20:46Z"},{"id":39591668,"title":"React Solitare","url":"https://gcedo.github.io/react-solitaire/dist/index.html","rank":-7.460654783917127,"score":1,"time":"2024-03-04T15:36:50Z"},{"id":39593048,"title":"UVCanvas – An open source React component library for beautifully shaded canvas","url":"https://uvcanvas.com/","rank":-5.029694159741383,"score":2,"time":"2024-03-04T17:24:33Z"},{"id":39596306,"title":"The Reactor's Dilemma: Transitioning from React to Vue","url":"https://spin.atomicobject.com/reacv-vs-vue/","rank":-5.4223148645315336,"score":1,"time":"2024-03-04T21:22:54Z"},{"id":39605908,"title":"Embrace App Monitors: A Solution for State Changes in React Native","url":"https://spin.atomicobject.com/app-monitors-react-native/","rank":-5.029694159741383,"score":1,"time":"2024-03-05T16:40:41Z"},{"id":39606484,"title":"Why People React Less Positively to Research Favoring Men","url":"https://www.stevestewartwilliams.com/p/why-people-react-less-positively","rank":-5.4223148645315336,"score":2,"time":"2024-03-05T17:23:40Z"},{"id":39614201,"title":"Facebook's Departure from React Native (2023)","url":"https://getmcss.com/press/facebook-exits-react-native","rank":-5.8814219078830545,"score":2,"time":"2024-03-06T09:55:32Z"},{"id":39628462,"title":"Show HN: Easyblocks – Open-source visual editor for React","url":"https://github.com/easyblockshq/easyblocks","rank":-5.4223148645315336,"score":3,"time":"2024-03-07T12:52:08Z"},{"id":39628843,"title":"Show HN: Effortless App Publishing with Reusable React Native Template","url":"https://github.com/beplus-bootstrap/mobile","rank":-5.218630283054186,"score":1,"time":"2024-03-07T13:33:54Z"},{"id":39633222,"title":"React Hooks: Revolutionizing Functional Components","url":"https://makemychance.com/react-hooks/","rank":-6.4254656634776115,"score":1,"time":"2024-03-07T19:03:40Z"},{"id":39634693,"title":"React Compiler won't be included in React 19","url":"https://twitter.com/en_JS/status/1760433969118769654","rank":-7.536359457861464,"score":4,"time":"2024-03-07T21:18:44Z"},{"id":39634710,"title":"New React hook called useActionState","url":"https://github.com/facebook/react/pull/28491","rank":-6.4254656634776115,"score":14,"time":"2024-03-07T21:19:57Z"},{"id":39636164,"title":"Why React Server Components Are Breaking Builds to Win Tomorrow","url":"https://www.builder.io/blog/why-react-server-components","rank":-5.218630283054186,"score":6,"time":"2024-03-08T00:06:12Z"},{"id":39653625,"title":"Show HN: React Geiger – performance profiling using sound","url":"https://github.com/kristiandupont/react-geiger","rank":-5.642544952660551,"score":164,"time":"2024-03-09T18:15:25Z"},{"id":39657734,"title":"Show HN: Sandbox for react made using stackblitz webcontainer API and vitejs","url":"https://github.com/chetvishal/webengine","rank":-4.853960595957184,"score":1,"time":"2024-03-10T09:05:10Z"},{"id":39662218,"title":"A compiler for React for optimization, and readability","url":"https://react-unforget.vercel.app/","rank":-5.642544952660551,"score":3,"time":"2024-03-10T20:16:22Z"},{"id":39667196,"title":"Show HN: React Mixcloud Player – Stream DJ sets with dynamic visual effects","url":"https://github.com/lewhunt/mixmotion","rank":-4.853960595957184,"score":2,"time":"2024-03-11T12:16:25Z"},{"id":39668901,"title":"Framework – Tutorial for Vue & Angular & React","url":"https://unicorn-utterances.com/collections/framework-field-guide-fundamentals","rank":-6.141418665344863,"score":2,"time":"2024-03-11T14:47:41Z"},{"id":39670753,"title":"WinterJS 1.0 – Supporting Cloudflare Workers and React Server Components","url":"https://wasmer.io/posts/winterjs-v1","rank":-5.218630283054186,"score":15,"time":"2024-03-11T17:06:51Z"},{"id":39685592,"title":"React Fiber Architecture","url":"https://github.com/acdlite/react-fiber-architecture","rank":-7.080419157732719,"score":1,"time":"2024-03-12T22:15:04Z"},{"id":39719380,"title":"How to Make Your React Website Faster with Dynamic Rendering","url":"https://prerender.io/blog/dynamic-rendering-for-react-websites/","rank":-5.218630283054186,"score":1,"time":"2024-03-15T18:56:45Z"},{"id":39722814,"title":"Framework Field Guide: Teaches Angular, React and Vue All at Once","url":"https://unicorn-utterances.com/collections/framework-field-guide-fundamentals","rank":-5.029694159741383,"score":2,"time":"2024-03-16T02:31:49Z"},{"id":39724518,"title":"React Image Editor, collaborations are welcome","url":"https://github.com/gchumillas/image-editor","rank":-6.141418665344863,"score":2,"time":"2024-03-16T09:46:01Z"},{"id":39726270,"title":"Show HN: I built a law of 100 habit tracker with React Native and WatermelonDB","url":"https://habits.westmorelandcreative.com/","rank":-4.3934495640662155,"score":1,"time":"2024-03-16T14:30:04Z"},{"id":39738412,"title":"A Total Solar Eclipse Is Coming. How Will Birds and Other Wildlife React?","url":"https://www.audubon.org/news/total-solar-eclipse-coming-how-will-birds-and-other-wildlife-react","rank":-4.690092449226312,"score":2,"time":"2024-03-17T21:56:47Z"},{"id":39744461,"title":"Firebolt React Framework","url":"https://firebolt.dev/","rank":-7.080419157732719,"score":3,"time":"2024-03-18T13:47:45Z"},{"id":39754799,"title":"You are using React Context WRONG","url":"https://blog.codeminer42.com/you-are-using-react-context-wrong/","rank":-6.141418665344863,"score":1,"time":"2024-03-19T11:49:14Z"},{"id":39755258,"title":"Show HN: React sprout – a router for react applications","url":"https://www.react-sprout.com/","rank":-7.536359457861464,"score":6,"time":"2024-03-19T12:59:31Z"},{"id":39767387,"title":"Form Validation in React: Integrating React Hook Form and Yup","url":"https://jsdev.space/react-hook-form-yup/","rank":-7.337343744886062,"score":1,"time":"2024-03-20T14:48:17Z"},{"id":39767418,"title":"Show HN: Vite Press Plugin with Vue and React Templates","url":"https://press-vue.servicestack.net/posts/vite-press-plugin","rank":-5.218630283054186,"score":1,"time":"2024-03-20T14:50:04Z"},{"id":39775318,"title":"Mana Potion – Game Dev Toolkit for React and React Three Fiber","url":"https://github.com/verekia/manapotion","rank":-7.148568583438252,"score":1,"time":"2024-03-21T06:10:30Z"},{"id":39779957,"title":"A React Developers Guide to Writing Enhance Components","url":"https://begin.com/blog/posts/2024-03-08-a-react-developers-guide-to-writing-enhance-components","rank":-5.642544952660551,"score":1,"time":"2024-03-21T15:40:41Z"},{"id":39781530,"title":"We Rewrote Our React App in Svelte in Three Weeks","url":"https://dusty.phillips.codes/2024/03/20/we-rewrote-our-react-app-in-svelte-in-three-weeks/","rank":-5.218630283054186,"score":4,"time":"2024-03-21T17:18:59Z"},{"id":39782550,"title":"Why I Like React (even in 2024)","url":"https://ejosh.co/de/2024/03/why-i-like-react-even-in-2024/","rank":-5.8814219078830545,"score":25,"time":"2024-03-21T18:32:44Z"},{"id":39785891,"title":"Show HN: Firebolt – The Productive React Framework","url":"https://firebolt.dev","rank":-5.8814219078830545,"score":1,"time":"2024-03-21T23:59:10Z"},{"id":39787103,"title":"React Native New Architecture","url":"https://reactnative.dev/docs/the-new-architecture/landing-page","rank":-6.737061774670698,"score":2,"time":"2024-03-22T03:09:28Z"},{"id":39793846,"title":"Type System of the React Compiler","url":"https://www.recompiled.dev/blog/type-system/","rank":-6.141418665344863,"score":2,"time":"2024-03-22T19:17:45Z"},{"id":39802370,"title":"React server components are a bad choice for shipping [video]","url":"https://www.youtube.com/watch?v=dH6_cJwgHnM","rank":-5.218630283054186,"score":2,"time":"2024-03-23T19:12:50Z"},{"id":39812682,"title":"Let's Build Netflix 2.0 with React (Stripe&Webhooks,Redux,Firestore,Google Auth)","url":"https://gosummarize.com/youtube/@sonnysangha/-lets-build-netflix-20-with-reactjs-stripe-checkout-webhooks-redux-firestore-google-auth","rank":-4.5369272462944465,"score":2,"time":"2024-03-25T03:42:01Z"},{"id":39814505,"title":"Next.js Breaks React Fundamentals","url":"https://ondrejvelisek.github.io/how-nextjs-breaks-react-fundamentals/","rank":-6.4254656634776115,"score":3,"time":"2024-03-25T10:28:34Z"},{"id":39818867,"title":"How to Minimize React Bundle Size for Faster Loading Times","url":"https://blog.theashishmaurya.me/how-to-minimize-react-bundle-size-for-faster-loading-times","rank":-5.218630283054186,"score":2,"time":"2024-03-25T17:15:43Z"},{"id":39826894,"title":"React Router v7 is probably remix -run/react v3","url":"https://twitter.com/ryanflorence/status/1767560366027129211","rank":-7.536359457861464,"score":3,"time":"2024-03-26T12:17:20Z"},{"id":39828430,"title":"React Server Components Now in RedwoodJS","url":"https://redwoodjs.com/blog/rsc-now-in-redwoodjs","rank":-6.141418665344863,"score":36,"time":"2024-03-26T14:35:44Z"},{"id":39847281,"title":"Waku, \"The Minimal React Framework\"","url":"https://waku.gg/blog/introducing-pages-router","rank":-6.4254656634776115,"score":2,"time":"2024-03-28T02:56:39Z"},{"id":39849769,"title":"React-Busser: A new way to manage UI (only) state in ReactJS SPAs","url":"https://github.com/codesplinta/busser","rank":-4.690092449226312,"score":2,"time":"2024-03-28T11:19:19Z"},{"id":39851375,"title":"Show HN: A portfolio website simulating a 90s Unix computer using React","url":"https://joeyderuiter.me/","rank":-4.853960595957184,"score":11,"time":"2024-03-28T13:46:26Z"},{"id":39863506,"title":"From Native to React Native to Flutter","url":"https://zerodha.tech/blog/from-native-to-react-native-to-flutter/","rank":-5.8814219078830545,"score":1,"time":"2024-03-29T12:55:42Z"},{"id":39879519,"title":"New Features in React v19","url":"https://www.freecodecamp.org/news/new-react-19-features/","rank":-6.4254656634776115,"score":3,"time":"2024-03-30T23:01:19Z"},{"id":39883250,"title":"Mana Potion – JavaScript Gamedev Toolkit (React, Vue, Svelte, Vanilla)","url":"https://manapotion.org/","rank":-5.4223148645315336,"score":1,"time":"2024-03-31T11:24:33Z"},{"id":39884992,"title":"React: About highly customizable components – P1 – The Ironside","url":"https://theironside.io/react-about-highly-customizable-components/","rank":-5.642544952660551,"score":1,"time":"2024-03-31T15:13:13Z"},{"id":39885869,"title":"Show HN: [Satire] React language selector library with \"language flags\"","url":"https://github.com/MarcAbonce/react-lang-selecta","rank":-5.218630283054186,"score":1,"time":"2024-03-31T16:56:58Z"},{"id":39903396,"title":"React Is Garbage","url":"https://devrant.com/rants/2256754/react-is-garbage-i-refuse-to-learn-something-that-actually-expects-me-to-litter","rank":-7.080419157732719,"score":1,"time":"2024-04-02T08:08:55Z"},{"id":39905368,"title":"Waku – The Minimal Fullstack React Framework","url":"https://github.com/dai-shi/waku","rank":-6.141418665344863,"score":1,"time":"2024-04-02T13:13:00Z"},{"id":39918832,"title":"Build Responsive, Animated Charts in Minutes with EazyChart for React and Vue","url":"https://eazychart.com/","rank":-4.853960595957184,"score":1,"time":"2024-04-03T15:35:31Z"},{"id":39924558,"title":"MBRV: Bun/TS/React boilerplate that runs front end and back end on same port","url":"https://mbrv.org","rank":-4.3934495640662155,"score":2,"time":"2024-04-03T23:14:18Z"},{"id":39926211,"title":"State Machines in React","url":"https://thesametech.com/state-machines-in-react/","rank":-6.737061774670698,"score":4,"time":"2024-04-04T03:20:27Z"},{"id":39934682,"title":"React Is Old","url":"https://macwright.com/2024/04/04/react-is-old","rank":-7.080419157732719,"score":1,"time":"2024-04-04T19:21:55Z"},{"id":39948175,"title":"Pre-Built Ready to Use React Native Components","url":"https://withfra.me/components","rank":-5.642544952660551,"score":11,"time":"2024-04-05T22:43:15Z"},{"id":39963189,"title":"Show HN: My first tiny tech talk on React Developer Tools","url":"https://twitter.com/hsnice16/status/1777020428818522185","rank":-5.029694159741383,"score":1,"time":"2024-04-07T19:36:34Z"},{"id":39980776,"title":"New Flow Language Features for React","url":"https://medium.com/flow-type/announcing-component-syntax-b6c5285660d0","rank":-6.141418665344863,"score":3,"time":"2024-04-09T15:55:38Z"},{"id":39981815,"title":"React Server Components in a Nutshell","url":"https://thenewstack.io/react-server-components-in-a-nutshell/","rank":-6.141418665344863,"score":1,"time":"2024-04-09T17:28:12Z"},{"id":39994556,"title":"React Job Simulator","url":"https://profy.dev/","rank":-7.080419157732719,"score":1,"time":"2024-04-10T19:07:54Z"},{"id":39999207,"title":"Running React JavaScript in a Single HTML File","url":"https://twitter.com/praveenscience/status/1778318331415536101","rank":-5.642544952660551,"score":1,"time":"2024-04-11T07:13:49Z"},{"id":39999208,"title":"Running React JavaScript in a Single HTML File","url":"https://www.youtube.com/watch?v=peC8t57hB5k","rank":-5.642544952660551,"score":1,"time":"2024-04-11T07:13:52Z"},{"id":40005196,"title":"Next.js app router is 15x slower than baseline React SSR","url":"https://github.com/eknkc/ssr-benchmark","rank":-5.029694159741383,"score":7,"time":"2024-04-11T18:23:02Z"},{"id":40006916,"title":"Show HN: FastAPI Gen\": A CLI for Generating FastAPI/React/TypeScript Services","url":"https://github.com/nick-roberson/fastapi-gen","rank":-4.853960595957184,"score":2,"time":"2024-04-11T21:17:41Z"},{"id":40011880,"title":"Show HN: Replexica – AI-powered internationalization compiler for React (+ API)","url":"https://github.com/replexica/replexica","rank":-5.029694159741383,"score":1,"time":"2024-04-12T12:36:16Z"},{"id":40013522,"title":"React, Solid, Htmx","url":"https://bobaekang.com/blog/react-solid-htmx/","rank":-7.080419157732719,"score":20,"time":"2024-04-12T14:45:58Z"},{"id":40014858,"title":"Show HN: JSX-Htmx that doesn't conflict with react","url":"https://github.com/BetterCorp/jsx-htmx","rank":-5.218630283054186,"score":4,"time":"2024-04-12T16:38:29Z"},{"id":40021493,"title":"Show HN: React-Based SQLite Sandbox","url":"https://altbdoor.github.io/react-sqlite-fun/","rank":-6.141418665344863,"score":1,"time":"2024-04-13T08:30:16Z"},{"id":40021665,"title":"Client-side JavaScript and React criticism: What comes next?","url":"https://molily.de/javascript-criticism/","rank":-5.4223148645315336,"score":2,"time":"2024-04-13T09:06:42Z"},{"id":40026225,"title":"React Native and why Microsoft uses it for its own cross-platform development","url":"https://devclass.com/2024/04/11/react-native-and-why-microsoft-uses-it-for-its-own-cross-platform-development/","rank":-4.690092449226312,"score":3,"time":"2024-04-13T21:15:05Z"},{"id":40035919,"title":"Show HN: Semantic Search React Component","url":"https://github.com/Mihaiii/semantic-autocomplete","rank":-6.141418665344863,"score":28,"time":"2024-04-15T00:48:10Z"},{"id":40037872,"title":"How to Add Drag-and-Drop Image Upload with Dropzone in React Using Tailwind CSS","url":"https://frontendshape.com/post/how-to-add-drag-and-drop-image-upload-with-dropzone-in-react-using-tailwind-css","rank":-4.3934495640662155,"score":1,"time":"2024-04-15T07:39:09Z"},{"id":40039033,"title":"Show HN: Salesforce for startups, customizable with SQL/TypeScript/React","url":"https://subzerocrm.com/","rank":-5.218630283054186,"score":2,"time":"2024-04-15T11:19:19Z"},{"id":40042112,"title":"CSS in React Server Components","url":"https://www.joshwcomeau.com/react/css-in-rsc/","rank":-6.4254656634776115,"score":2,"time":"2024-04-15T15:47:09Z"},{"id":40050678,"title":"Wedges: Open-source React UI library","url":"https://github.com/lmsqueezy/wedges","rank":-6.141418665344863,"score":1,"time":"2024-04-16T11:22:34Z"},{"id":40054768,"title":"GraphQL Client: A simple GraphQL client for React","url":"https://swan-io.github.io/graphql-client/","rank":-5.642544952660551,"score":1,"time":"2024-04-16T17:28:23Z"},{"id":40058435,"title":"Craft.js – A React Framework for building extensible drag and drop page editors","url":"https://craft.js.org/","rank":-4.690092449226312,"score":1,"time":"2024-04-16T23:09:38Z"},{"id":40069060,"title":"Building an interactive 3D event badge with React Three Fiber","url":"https://vercel.com/blog/building-an-interactive-3d-event-badge-with-react-three-fiber","rank":-5.218630283054186,"score":2,"time":"2024-04-17T19:24:26Z"},{"id":40073657,"title":"CSS in React Server Components","url":"https://www.joshwcomeau.com/react/css-in-rsc/","rank":-6.4254656634776115,"score":1,"time":"2024-04-18T06:57:30Z"},{"id":40074512,"title":"Show HN: Puck (Visual Editor for React) now supports viewport switching","url":"https://github.com/measuredco/puck/releases/tag/v0.14.0","rank":-5.029694159741383,"score":6,"time":"2024-04-18T09:48:51Z"},{"id":40078539,"title":"A feature-rich, top open-source SaaS email editor based on React and MJML","url":"https://github.com/zalify/easy-email-editor","rank":-4.5369272462944465,"score":1,"time":"2024-04-18T17:20:45Z"},{"id":40080674,"title":"NPM Package for ReExt React Components Library Exfiltrates Git Credentials","url":"https://socket.dev/blog/npm-package-for-reext-react-components-library-exfiltrates-git-credentials","rank":-5.218630283054186,"score":2,"time":"2024-04-18T21:02:29Z"},{"id":40088725,"title":"ReScript 11.1 is out Unleashing ReScript from React","url":"https://rescript-lang.org/blog/release-11-1-0","rank":-5.4223148645315336,"score":1,"time":"2024-04-19T16:22:42Z"},{"id":40103837,"title":"Deepseek locally running LLM, writing React","url":"https://Kshitij-Banerjee.github.io/2024/04/14/exploring-code-llms/","rank":-6.141418665344863,"score":1,"time":"2024-04-21T07:30:02Z"},{"id":40117988,"title":"React Native 0.74 – Yoga 3.0, Bridgeless New Architecture, and More","url":"https://reactnative.dev/blog/2024/04/22/release-0.74","rank":-4.853960595957184,"score":2,"time":"2024-04-22T19:31:42Z"},{"id":40146900,"title":"Get your codebase ready for React 19","url":"https://thoughtbot.com/blog/get-your-codebase-ready-for-react-19","rank":-5.8814219078830545,"score":3,"time":"2024-04-24T16:57:40Z"},{"id":40153242,"title":"Show HN: Mantis Free React Admin Dashboard","url":"https://github.com/codedthemes/mantis-free-react-admin-template","rank":-5.8814219078830545,"score":2,"time":"2024-04-25T03:56:33Z"},{"id":40158816,"title":"The first framework that lets you visualize your React/Node.js app's code","url":"https://wasp-lang.dev/blog/2024/04/25/first-framework-that-lets-you-visualize-react-node-app-code","rank":-4.5369272462944465,"score":1,"time":"2024-04-25T15:37:15Z"},{"id":40159978,"title":"Build Shopify customer notification emails with React","url":"https://github.com/snowdiamonds/react-email-shopify-liquid","rank":-5.8814219078830545,"score":1,"time":"2024-04-25T16:55:33Z"},{"id":40160230,"title":"React 18.3.0 Is Out","url":"https://www.npmjs.com/package/react/v/18.3.0","rank":-6.141418665344863,"score":3,"time":"2024-04-25T17:11:07Z"},{"id":40162330,"title":"React 19 Beta","url":"https://react.dev/blog/2024/04/25/react-19","rank":-7.080419157732719,"score":25,"time":"2024-04-25T20:05:25Z"},{"id":40166116,"title":"React 19 Beta","url":"https://react.dev/blog/2024/04/25/react-19","rank":-7.080419157732719,"score":54,"time":"2024-04-26T05:08:33Z"},{"id":40173716,"title":"How the TC39 Signal Proposal can supercharge React app performance","url":"https://github.com/arif-rachim/react-hook-signal","rank":-5.218630283054186,"score":2,"time":"2024-04-26T20:15:13Z"},{"id":40175087,"title":"Show HN: React for Circuits","url":"https://github.com/tscircuit/tscircuit/blob/main/README.md","rank":-6.4254656634776115,"score":197,"time":"2024-04-26T22:39:22Z"},{"id":40176238,"title":"React 19 Beta Thoughts","url":"https://andrewhuth.substack.com/p/react-19-beta-thoughts","rank":-6.737061774670698,"score":1,"time":"2024-04-27T01:23:36Z"},{"id":40179006,"title":"React ReExt – React Components for ExtJS","url":"https://www.npmjs.com/package/@gusmano/reext","rank":-8.203920859871145,"score":1,"time":"2024-04-27T10:59:01Z"},{"id":40184448,"title":"Show HN: A drop in auto blogging framework for NextJS/React","url":"https://www.narratejs.com/","rank":-5.029694159741383,"score":1,"time":"2024-04-27T23:12:20Z"},{"id":40196760,"title":"Show HN: React Bricks, The only headless CMS with true Visual Editing","url":"https://www.reactbricks.com/","rank":-4.853960595957184,"score":30,"time":"2024-04-29T10:55:22Z"},{"id":40209831,"title":"Lightweight, React IDE component with code execution","url":"https://github.com/dillondesilva/codehelium","rank":-5.8814219078830545,"score":2,"time":"2024-04-30T11:30:22Z"},{"id":40211141,"title":"Nivo: Dataviz components, built on top of D3 and React","url":"https://nivo.rocks/","rank":-5.218630283054186,"score":2,"time":"2024-04-30T14:13:27Z"},{"id":40211388,"title":"React.dev?Uwu=True","url":"https://react.dev/?uwu=true","rank":-6.737061774670698,"score":3,"time":"2024-04-30T14:38:44Z"},{"id":40212463,"title":"Show HN: Wasp Studio – Visualize your React/Node web app's architecture","url":"https://wasp-lang.dev/blog/2024/04/25/first-framework-that-lets-you-visualize-react-node-app-code","rank":-4.853960595957184,"score":1,"time":"2024-04-30T15:53:51Z"},{"id":40213337,"title":"Show HN: Add Siri Like Native AI Assistants to Any React/JS App","url":"https://github.com/SugarAI-HQ/CopilotOne","rank":-4.690092449226312,"score":21,"time":"2024-04-30T17:07:47Z"},{"id":40216289,"title":"React 19 Beta: Major Updates to Async Transactions Are Here","url":"https://coderoasis.com/react-19-beta/","rank":-5.218630283054186,"score":2,"time":"2024-04-30T21:01:16Z"},{"id":40217614,"title":"A quick glance at the React 19 Beta feature set","url":"https://madole.xyz/blog/a-quick-glance-at-the-react-19-beta-feature-set","rank":-5.218630283054186,"score":2,"time":"2024-04-30T23:13:54Z"},{"id":40217912,"title":"React fast SVG charts (next-chartist)","url":"https://www.npmjs.com/package/next-chartist","rank":-6.141418665344863,"score":2,"time":"2024-04-30T23:54:56Z"},{"id":40218503,"title":"Show HN: Lightweight, React IDE component which runs user written Python code","url":"https://www.npmjs.com/package/codehelium","rank":-4.853960595957184,"score":8,"time":"2024-05-01T01:24:17Z"},{"id":40221988,"title":"Everything I wish I knew before moving 50k LOC to React Server Components","url":"https://www.mux.com/blog/what-are-react-server-components#how-do-you-mix-client-and-server-components","rank":-4.690092449226312,"score":9,"time":"2024-05-01T11:49:38Z"},{"id":40223718,"title":"Coolshapes – open-source abstract shape library and react package","url":"https://coolshap.es","rank":-5.4223148645315336,"score":2,"time":"2024-05-01T14:26:40Z"},{"id":40224499,"title":"I created the most complete Icon component for React web and mobile","url":"https://rocketicons.io/en","rank":-4.853960595957184,"score":1,"time":"2024-05-01T15:17:38Z"},{"id":40224885,"title":"Coolshapes-react: 100 abstract shapes with gradient for design and dev project","url":"https://github.com/realvjy/coolshapes-react","rank":-4.853960595957184,"score":2,"time":"2024-05-01T15:43:17Z"},{"id":40237240,"title":"Show HN: Building Large Scale Web Apps – A React Field Guide","url":"https://largeapps.dev","rank":-5.029694159741383,"score":3,"time":"2024-05-02T15:14:56Z"},{"id":40238337,"title":"React Aria (May 1, 2024 Release)","url":"https://react-spectrum.adobe.com/releases/2024-05-01.html","rank":-6.141418665344863,"score":1,"time":"2024-05-02T16:48:15Z"},{"id":40240405,"title":"A React Developer's Guide to Learning SolidJS","url":"https://www.stashpad.com/blog/react-developer-guide-to-solid-js","rank":-5.642544952660551,"score":1,"time":"2024-05-02T19:23:19Z"},{"id":40247154,"title":"Page-UI: Landing Page UI Components for React and Next.js with Tailwind","url":"https://github.com/danmindru/page-ui","rank":-4.690092449226312,"score":3,"time":"2024-05-03T12:55:24Z"},{"id":40254746,"title":"Bay Area restaurants react to new Calif. law with anger, shock","url":"https://www.sfgate.com/food/article/sf-restaurants-junk-fees-law-19436419.php","rank":-5.029694159741383,"score":25,"time":"2024-05-04T04:12:20Z"},{"id":40261319,"title":"A mostly complete guide to React rendering behavior (2020)","url":"https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-mostly-complete-guide-to-react-rendering-behavior/","rank":-5.4223148645315336,"score":71,"time":"2024-05-05T00:03:48Z"},{"id":40263607,"title":"Can LLM benchmarks, evaluate React coding skills?","url":"https://Kshitij-Banerjee.github.io/2024/05/04/evaluating-llm-benchmarks-for-react/","rank":-5.8814219078830545,"score":1,"time":"2024-05-05T10:08:42Z"},{"id":40266096,"title":"How to style React applications while the world burns around us","url":"https://herbcaudill.com/words/20201007-style-react-app","rank":-5.029694159741383,"score":21,"time":"2024-05-05T16:33:20Z"},{"id":40266777,"title":"Adobe React Spectrum Libraries","url":"https://react-spectrum.adobe.com/","rank":-6.737061774670698,"score":1,"time":"2024-05-05T17:56:04Z"},{"id":40283994,"title":"Show HN: Launch React Libraries in 5 Minutes with NPM CLI Tool","url":"https://www.npmjs.com/package/@octa-labs/create-react-package","rank":-4.853960595957184,"score":1,"time":"2024-05-07T10:21:06Z"},{"id":40289466,"title":"Headless UI v2.0 for React","url":"https://tailwindcss.com/blog/headless-ui-v2","rank":-6.141418665344863,"score":5,"time":"2024-05-07T18:16:41Z"},{"id":40298000,"title":"I gambled against React and lost (and I don't regret a thing)","url":"https://goauthentik.io/blog/2023-05-04-i-gambled-against-react-and-lost/","rank":-4.690092449226312,"score":2,"time":"2024-05-08T13:40:19Z"},{"id":40301310,"title":"Show HN: I created 3,800+ Open Source React Icons (Beautiful, Rounded Style)","url":"https://github.com/hugeicons/hugeicons-react","rank":-4.690092449226312,"score":166,"time":"2024-05-08T18:17:45Z"},{"id":40302567,"title":"Why React Query?","url":"https://ui.dev/why-react-query","rank":-7.080419157732719,"score":9,"time":"2024-05-08T20:45:53Z"},{"id":40303073,"title":"Building Your First Browser Game with Three.js and React: Part 1","url":"https://rherault.dev/articles/create-3d-game-part-1","rank":-4.853960595957184,"score":9,"time":"2024-05-08T21:53:42Z"},{"id":40303848,"title":"People React to Viral Video of Chinese Factory Producing Lifelike Robots","url":"https://www.boredpanda.com/people-concerned-about-future-after-video-factory-producing-hyper-real-robots/","rank":-5.029694159741383,"score":1,"time":"2024-05-08T23:42:13Z"},{"id":40306883,"title":"Show HN: React-decorated-text (first NPM lib, seeking code review)","url":"https://github.com/letientai299/react-decorated-text","rank":-5.029694159741383,"score":8,"time":"2024-05-09T10:47:54Z"},{"id":40306899,"title":"React Native IDE","url":"https://ide.swmansion.com/","rank":-7.080419157732719,"score":2,"time":"2024-05-09T10:53:42Z"},{"id":40308747,"title":"Use Vue or React Components in a Livewire App with MingleJS","url":"https://laravel-news.com/minglejs-vue-and-react-components-in-livewire","rank":-5.029694159741383,"score":1,"time":"2024-05-09T14:44:11Z"},{"id":40311670,"title":"The Forensics of React Server Components","url":"https://www.smashingmagazine.com/2024/05/forensics-react-server-components/","rank":-6.141418665344863,"score":2,"time":"2024-05-09T18:55:15Z"},{"id":40316271,"title":"Show HN: I Built Vidify a Powerful Video Player Component for React","url":"https://github.com/braiekhazem/Vidify","rank":-4.853960595957184,"score":1,"time":"2024-05-10T07:31:00Z"},{"id":40317230,"title":"Build Your Own React.js in 400 Lines of Code","url":"https://webdeveloper.beehiiv.com/p/build-react-400-lines-code","rank":-5.218630283054186,"score":2,"time":"2024-05-10T10:26:32Z"},{"id":40319013,"title":"Build Your Own React.js in 400 Lines of Code","url":"https://webdeveloper.beehiiv.com/p/build-react-400-lines-code","rank":-5.218630283054186,"score":6,"time":"2024-05-10T13:53:57Z"},{"id":40324624,"title":"Build Your Own React.js in 400 Lines of Code","url":"https://webdeveloper.beehiiv.com/p/build-react-400-lines-code","rank":-5.218630283054186,"score":4,"time":"2024-05-10T23:12:27Z"},{"id":40328092,"title":"Using OpenAI's API in React without exposing your API key with Gateweaver","url":"https://gateweaver.io/blog/using-openai-api-in-react-without-exposing-api-key/","rank":-4.690092449226312,"score":1,"time":"2024-05-11T13:58:10Z"},{"id":40329354,"title":"React Is a Programming Language","url":"https://github.com/phenax/react-is-a-programming-language","rank":-6.4254656634776115,"score":3,"time":"2024-05-11T17:11:21Z"},{"id":40331536,"title":"A nice way to render Markdown in React apps","url":"https://jordaneldredge.com/notes/208ba2e8-436d-438e-a3c9-1380e7d7df75/","rank":-5.4223148645315336,"score":19,"time":"2024-05-12T00:38:53Z"},{"id":40343642,"title":"How to Handle Events in React","url":"https://www.freecodecamp.org/news/how-to-handle-events-in-react-19/","rank":-6.141418665344863,"score":1,"time":"2024-05-13T14:14:39Z"},{"id":40344934,"title":"Show HN: I Made an App for Uni Students in Django and React to Post Confessions","url":"https://livconfessions.com/","rank":-4.2587684905126455,"score":2,"time":"2024-05-13T16:16:06Z"},{"id":40347401,"title":"I created a react-email drag-and-drop editor","url":"https://remase.io/","rank":-5.4223148645315336,"score":1,"time":"2024-05-13T19:36:48Z"},{"id":40354316,"title":"Build Your Own React.js in 400 Lines of Code","url":"https://webdeveloper.beehiiv.com/p/build-react-400-lines-code","rank":-5.218630283054186,"score":23,"time":"2024-05-14T12:11:05Z"},{"id":40360269,"title":"Show HN: I open sourced Athena Crisis, a game built with React and CSS","url":"https://cpojer.net/posts/athena-crisis-open-source","rank":-4.5369272462944465,"score":74,"time":"2024-05-14T21:18:26Z"},{"id":40360384,"title":"Google Maps Platform Graduates React Integration Library to 1.0","url":"https://mapsplatform.google.com/resources/blog/google-maps-platform-graduates-react-integration-library-to-1-0/","rank":-5.218630283054186,"score":1,"time":"2024-05-14T21:31:45Z"},{"id":40369908,"title":"React Compiler","url":"https://react.dev/learn/react-compiler","rank":-7.460654783917127,"score":79,"time":"2024-05-15T17:29:59Z"},{"id":40370208,"title":"MUI (React component library)","url":"https://mui.com/","rank":-6.737061774670698,"score":1,"time":"2024-05-15T17:54:39Z"},{"id":40370323,"title":"Merging Remix and React Router","url":"https://remix.run/blog/merging-remix-and-react-router","rank":-6.4254656634776115,"score":107,"time":"2024-05-15T18:04:30Z"},{"id":40372391,"title":"React Conference 2024 [video]","url":"https://www.youtube.com/watch?v=T8TZQ6k4SLE","rank":-6.737061774670698,"score":2,"time":"2024-05-15T21:10:37Z"},{"id":40373553,"title":"React Compiler is now open source","url":"https://github.com/facebook/react/tree/main/compiler","rank":-6.141418665344863,"score":8,"time":"2024-05-15T23:24:54Z"},{"id":40373995,"title":"React Open Sources Compiler","url":"https://react.dev/learn/react-compiler#installing-eslint-plugin-react-compiler","rank":-6.737061774670698,"score":5,"time":"2024-05-16T00:31:55Z"},{"id":40376230,"title":"React Compiler is open source","url":"https://twitter.com/reactjs/status/1790811417307656570","rank":-6.4254656634776115,"score":2,"time":"2024-05-16T08:20:07Z"},{"id":40376874,"title":"An in-browser sandbox MMORPG – using React, Three-JS and Next","url":"https://www.oasis-realm.com/","rank":-5.029694159741383,"score":1,"time":"2024-05-16T10:39:57Z"},{"id":40381551,"title":"Using shadcn UI with react aria components","url":"https://newbeelearn.com/blog/shadcn-with-react-aria/","rank":-5.8814219078830545,"score":1,"time":"2024-05-16T18:24:56Z"},{"id":40381736,"title":"React 19 lets you write impossible components","url":"https://www.mux.com/blog/react-19-server-components-and-actions","rank":-5.8814219078830545,"score":44,"time":"2024-05-16T18:42:14Z"},{"id":40388241,"title":"Reactidate: A Minimalist React/React Native Form Validator","url":"https://medium.com/@samuelhenshaw2020/reactidate-a-minimalist-react-react-native-form-validator-e4cc2cff37f6","rank":-7.746472238338964,"score":1,"time":"2024-05-17T10:08:53Z"},{"id":40394226,"title":"ReAct: Synergizing Reasoning and Acting in Language Models (2022)","url":"https://arxiv.org/abs/2210.03629","rank":-5.4223148645315336,"score":1,"time":"2024-05-17T21:06:58Z"},{"id":40394281,"title":"A simple Python implementation of the ReAct pattern for LLMs (2023)","url":"https://til.simonwillison.net/llms/python-react-pattern","rank":-5.029694159741383,"score":1,"time":"2024-05-17T21:14:44Z"},{"id":40396724,"title":"Start menu in Windows 11 uses React Native","url":"https://x.com/Zeko369/status/1791141890106290670","rank":-5.642544952660551,"score":4,"time":"2024-05-18T05:52:12Z"},{"id":40405297,"title":"Show HN: I'm going to start a live coding series about creating a React clone","url":"https://medium.com/@mauriziocarboni/a-new-video-series-building-react-bdb73fbfab4b","rank":-4.2587684905126455,"score":2,"time":"2024-05-19T08:28:18Z"},{"id":40408597,"title":"My friend tried to make React Native debugging easier","url":"https://www.crashly.dev","rank":-5.4223148645315336,"score":5,"time":"2024-05-19T18:02:57Z"},{"id":40428402,"title":"React 19 Launches with Game-Changing React Compiler","url":"https://dev.to/mini2809/react-19-launches-with-game-changing-react-compiler-what-does-this-mean-for-your-apps-7dk","rank":-7.746472238338964,"score":3,"time":"2024-05-21T13:43:12Z"},{"id":40430676,"title":"Restyle, a good CSS-in-JS library for React","url":"https://reactstyle.vercel.app/","rank":-5.4223148645315336,"score":3,"time":"2024-05-21T16:37:58Z"},{"id":40433175,"title":"Japanese People React to Simulated Dark Commercial Patterns","url":"https://arxiv.org/abs/2405.08831","rank":-5.642544952660551,"score":1,"time":"2024-05-21T20:04:09Z"},{"id":40437973,"title":"Some Thoughts on React Compiler","url":"https://twitter.com/dan_abramov2/status/1792917457478242687","rank":-6.4254656634776115,"score":4,"time":"2024-05-22T06:39:38Z"},{"id":40454162,"title":"Show HN: DIVZ – a new open-source 3D Slider for your website, built in React","url":"https://github.com/lewhunt/divz","rank":-4.3934495640662155,"score":5,"time":"2024-05-23T13:00:50Z"},{"id":40455416,"title":"React Component Principles and Best Practices for Better Software Architecture","url":"https://thetshaped.dev/p/15-react-component-principles-for-better-design","rank":-5.218630283054186,"score":16,"time":"2024-05-23T14:48:08Z"},{"id":40457651,"title":"Bringing Prisma ORM to React Native and Expo","url":"https://www.prisma.io/blog/bringing-prisma-orm-to-react-native-and-expo","rank":-5.642544952660551,"score":2,"time":"2024-05-23T17:41:59Z"},{"id":40459169,"title":"React for Two Computers – Dan Abramov – React Conf 2024","url":"https://www.youtube.com/watch?v=T8TZQ6k4SLE","rank":-7.536359457861464,"score":3,"time":"2024-05-23T19:57:26Z"},{"id":40466834,"title":"Implementing React-like Composition using Go's HTML/template","url":"https://www.sheshbabu.com/posts/react-like-composition-using-go-html-template/","rank":-5.4223148645315336,"score":2,"time":"2024-05-24T14:50:46Z"},{"id":40469942,"title":"Combining React Server Components with react-query for Easy Data Management","url":"https://frontendmasters.com/blog/combining-react-server-components-with-react-query-for-easy-data-management/","rank":-7.148568583438252,"score":1,"time":"2024-05-24T19:57:32Z"},{"id":40479743,"title":"Top 6 React Hooks You Must Know","url":"https://medium.com/@faizan711/master-react-0c5f969c854c","rank":-5.8814219078830545,"score":2,"time":"2024-05-26T04:14:09Z"},{"id":40480743,"title":"Show HN: Convert a Prompt or Image to User Interface, Using a React Playground","url":"https://www.getaprototype.com","rank":-4.5369272462944465,"score":6,"time":"2024-05-26T09:17:48Z"},{"id":40483122,"title":"Rakkas full-stack React framework powered by Vite","url":"https://github.com/rakkasjs/rakkasjs","rank":-5.642544952660551,"score":2,"time":"2024-05-26T15:52:41Z"},{"id":40488507,"title":"Migrating from Radix to React Aria: Enhancing Accessibility and UX at Argos","url":"https://argos-ci.com/blog/react-aria-migration","rank":-4.853960595957184,"score":2,"time":"2024-05-27T07:29:08Z"},{"id":40495637,"title":"React for Two Computers – Dan Abramov – ReactConf2024 [video]","url":"https://www.youtube.com/watch?v=wcj5LSVcxJc","rank":-5.642544952660551,"score":2,"time":"2024-05-27T23:06:06Z"},{"id":40503144,"title":"Bluetooth Low Energy (BLE) with React Native and Arduino","url":"https://www.cjoshmartin.com/blog/bluetooth-low-energy-ble-with-react-native-and-arduino","rank":-5.4223148645315336,"score":1,"time":"2024-05-28T17:27:05Z"},{"id":40503898,"title":"Show HN: Open-source Tableau alternative but as React component plus DuckDB-WASM","url":"https://github.com/Kanaries/graphic-walker","rank":-4.690092449226312,"score":9,"time":"2024-05-28T18:29:32Z"},{"id":40505671,"title":"Sneaky React Memory Leaks: How useCallback and closures can bite you","url":"https://schiener.io/2024-03-03/react-closures","rank":-5.029694159741383,"score":3,"time":"2024-05-28T21:13:22Z"},{"id":40510395,"title":"Sneaky React Memory Leaks: How useCallback and closures can bite you","url":"https://schiener.io/2024-03-03/react-closures","rank":-5.029694159741383,"score":2,"time":"2024-05-29T10:25:34Z"},{"id":40519555,"title":"Classicy: A React Toolkit for a Classic Mac Webtop/UI","url":"https://classicy.ing","rank":-5.218630283054186,"score":1,"time":"2024-05-30T02:32:05Z"},{"id":40519649,"title":"Paper: Brittle Foundations of ReAct Prompting for Agentic LLMs","url":"https://arxiv.org/abs/2405.13966","rank":-5.4223148645315336,"score":1,"time":"2024-05-30T02:54:44Z"},{"id":40531201,"title":"Hook is all you need: 0-API, 0-learning curve React state management","url":"https://github.com/oney/hook-is-all-you-need","rank":-4.690092449226312,"score":2,"time":"2024-05-31T03:29:52Z"},{"id":40534998,"title":"Edge browser ditches react for a faster WebUI 2.0","url":"https://thenewstack.io/from-react-to-html-first-microsoft-edge-debuts-webui-2-0/","rank":-5.218630283054186,"score":9,"time":"2024-05-31T13:39:22Z"},{"id":40538718,"title":"Show HN: LiquidUI – Library for creating shaky UI in React","url":"https://github.com/enumura1/liquidui","rank":-5.218630283054186,"score":12,"time":"2024-05-31T18:30:58Z"},{"id":40545627,"title":"Sneaky React Memory Leaks II: Closures vs. React Query","url":"https://schiener.io/2024-05-29/react-query-leaks","rank":-7.536359457861464,"score":2,"time":"2024-06-01T13:36:40Z"},{"id":40548819,"title":"Music fans, artists react – Spotify CEO say content creation costs close to zero","url":"https://www.nme.com/news/music/music-fans-and-artists-hit-back-as-spotify-ceo-claims-the-cost-of-creating-content-is-close-to-zero-3761004","rank":-4.690092449226312,"score":5,"time":"2024-06-01T20:28:31Z"},{"id":40555001,"title":"All React JavaScript Hooks Explained","url":"https://medium.com/@novoselski/all-react-js-hooks-explained-baba44b67cb3","rank":-6.4254656634776115,"score":2,"time":"2024-06-02T15:39:35Z"},{"id":40562615,"title":"Frontlink: Synchronized React state using your back end","url":"https://github.com/danthegoodman1/frontlink","rank":-5.642544952660551,"score":2,"time":"2024-06-03T13:49:04Z"},{"id":40566670,"title":"Show HN: Lightweight React and Tailwind Playground","url":"https://playground.getaprototype.com","rank":-5.8814219078830545,"score":2,"time":"2024-06-03T19:39:57Z"},{"id":40577657,"title":"Does few-shot tool assistance work? (e.g., Self-Ask, RARR, ReAct, Art)","url":"https://research.google/blog/few-shot-tool-use-doesnt-really-work-yet/","rank":-4.690092449226312,"score":2,"time":"2024-06-04T18:44:33Z"},{"id":40578565,"title":"Fuzzing React Components","url":"https://trevo.rs/gui-fuzzer","rank":-7.080419157732719,"score":1,"time":"2024-06-04T20:23:13Z"},{"id":40583737,"title":"Triplex – The React Three Fiber Editor","url":"https://triplex.dev/","rank":-6.141418665344863,"score":1,"time":"2024-06-05T11:43:02Z"},{"id":40584133,"title":"I Tried React Compiler","url":"https://www.developerway.com/posts/i-tried-react-compiler","rank":-6.737061774670698,"score":3,"time":"2024-06-05T12:41:07Z"},{"id":40590686,"title":"tscircuit - Design Electronics with React","url":"https://tscircuit.com/","rank":-6.4254656634776115,"score":2,"time":"2024-06-05T21:11:42Z"},{"id":40592351,"title":"React in LiveView: How and Why?","url":"https://stephenbussey.com/2022/04/13/react-in-liveview-how-and-why.html","rank":-6.141418665344863,"score":3,"time":"2024-06-06T01:04:42Z"},{"id":40596088,"title":"Build components in single codebase and compile them to React,Vue,Angular,Svelte","url":"https://github.com/BuilderIO/mitosis","rank":-4.690092449226312,"score":1,"time":"2024-06-06T11:20:54Z"},{"id":40596375,"title":"Show HN: Building Modular Front Ends: A POC with React and Next.js","url":"https://medium.com/@bauhausk/building-modular-frontends-a-poc-with-react-and-next-js-332f94a19a78","rank":-4.690092449226312,"score":4,"time":"2024-06-06T12:00:12Z"},{"id":40606670,"title":"two cents on react","url":"https://hyperswitch.io/blog/what-is-react-native","rank":-6.737061774670698,"score":2,"time":"2024-06-07T08:47:51Z"},{"id":40625855,"title":"CLJS and the React Compiler","url":"https://clojureverse.org/t/cljs-and-the-react-compiler/10774","rank":-6.4254656634776115,"score":2,"time":"2024-06-09T17:05:38Z"},{"id":40631567,"title":"React SSR Framework","url":"https://paretojs.netlify.app/","rank":-7.080419157732719,"score":2,"time":"2024-06-10T09:03:57Z"},{"id":40632829,"title":"Show HN: SQL Generator – OS React App for SQL Table/Insert Statement Generation","url":"https://github.com/ryanwaldorf/sqlgenerator","rank":-4.690092449226312,"score":12,"time":"2024-06-10T12:26:45Z"},{"id":40632883,"title":"Triplex for VS Code – The React Three Fiber Visual Editor","url":"https://twitter.com/_douges/status/1800140192030069126","rank":-5.218630283054186,"score":1,"time":"2024-06-10T12:33:09Z"},{"id":40633773,"title":"Show HN: Thread – AI-powered Jupyter Notebook built using React","url":"https://github.com/squaredtechnologies/thread","rank":-5.218630283054186,"score":162,"time":"2024-06-10T13:59:22Z"},{"id":40651816,"title":"Codemod is partnering with React for v19 migration and beyond","url":"https://codemod.com/blog/react-announcement","rank":-5.218630283054186,"score":3,"time":"2024-06-11T21:34:53Z"},{"id":40658605,"title":"Show HN: A React and Next.js UI Toolkit for LLMs","url":"https://github.com/nlkitai/nlux","rank":-5.029694159741383,"score":24,"time":"2024-06-12T14:29:27Z"},{"id":40660808,"title":"Show HN: I made gamified React web app with tools for freelancers","url":"https://owledge.io/","rank":-4.853960595957184,"score":1,"time":"2024-06-12T17:39:28Z"},{"id":40667183,"title":"Vaadin 24.4 opens the door to the land of React","url":"https://vaadin.com/blog/vaadin-24.4-opens-the-door-to-the-land-of-react","rank":-5.029694159741383,"score":1,"time":"2024-06-13T08:14:22Z"},{"id":40675315,"title":"React 19 Breaks Async Composability","url":"https://github.com/facebook/react/pull/26380","rank":-6.4254656634776115,"score":88,"time":"2024-06-13T21:59:03Z"},{"id":40680949,"title":"React 19 – New Hooks Explained with Examples","url":"https://www.freecodecamp.org/news/react-19-new-hooks-explained-with-examples/","rank":-5.8814219078830545,"score":3,"time":"2024-06-14T13:56:46Z"},{"id":40682028,"title":"Input Fields with IntelliSense for custom language in React","url":"https://www.moczadlo.com/2024/delightful-inputs-with-intellisense-and-syntax-highlighting","rank":-5.4223148645315336,"score":1,"time":"2024-06-14T16:05:51Z"},{"id":40686909,"title":"Bridging React Native and Rust via JSI","url":"https://ditto.live/blog/bridging-react-native-and-rust-via-jsi","rank":-5.8814219078830545,"score":1,"time":"2024-06-15T01:58:51Z"},{"id":40693984,"title":"Quantum entangled photons react to Earth's spin","url":"https://phys.org/news/2024-06-quantum-entangled-photons-react-earth.html","rank":-5.642544952660551,"score":130,"time":"2024-06-16T01:25:07Z"},{"id":40696694,"title":"Show HN: I built a template for cross-platform development (React Native & Next)","url":"https://www.allinonedev.com/","rank":-4.690092449226312,"score":4,"time":"2024-06-16T12:53:54Z"},{"id":40697936,"title":"Mobx Memoizes Components (You Don't Need React Compiler)","url":"https://www.mikejohnson.dev/posts/2024/06/mobx-react-compiler","rank":-5.4223148645315336,"score":1,"time":"2024-06-16T15:53:46Z"},{"id":40705841,"title":"How React 19 Almost Made the Internet Slower","url":"https://blog.codeminer42.com/how-react-19-almost-made-the-internet-slower/","rank":-5.642544952660551,"score":202,"time":"2024-06-17T14:14:04Z"},{"id":40707938,"title":"Bridging React Native and Rust Through JSI","url":"https://ditto.live/blog/bridging-react-native-and-rust-via-jsi","rank":-5.8814219078830545,"score":1,"time":"2024-06-17T16:56:06Z"},{"id":40711874,"title":"Show HN: AI Site Generator with React and Tailwind CSS Components","url":"https://www.codesnaps.io/","rank":-5.029694159741383,"score":6,"time":"2024-06-17T22:28:59Z"},{"id":40712342,"title":"React Internals Explorer","url":"https://jser.pro/ddir/rie","rank":-7.080419157732719,"score":3,"time":"2024-06-17T23:21:19Z"},{"id":40719983,"title":"Tldraw – diagram drawing library for React","url":"https://tldraw.dev/","rank":-6.141418665344863,"score":1,"time":"2024-06-18T17:09:35Z"},{"id":40726324,"title":"AI-Powered Conversion from Enzyme to React Testing Library at Slack","url":"https://slack.engineering/balancing-old-tricks-with-new-feats-ai-powered-conversion-from-enzyme-to-react-testing-library-at-slack/","rank":-5.029694159741383,"score":1,"time":"2024-06-19T09:00:15Z"},{"id":40726444,"title":"Integrating React PDF Viewer","url":"https://www.giugitsu.com/blog/react-pdf-viewer","rank":-6.737061774670698,"score":1,"time":"2024-06-19T09:19:08Z"},{"id":40727815,"title":"The chaos of React in medium to large apps: anyone experienced it differently?","url":"https://old.reddit.com/r/ExperiencedDevs/comments/1dh9rly/the_chaos_of_react_in_medium_to_large_web_apps/","rank":-4.690092449226312,"score":4,"time":"2024-06-19T12:51:19Z"},{"id":40734010,"title":"A comprehensive translation of upstream React 17.x into Luau","url":"https://github.com/Roblox/react-lua","rank":-5.218630283054186,"score":8,"time":"2024-06-20T01:28:27Z"},{"id":40736524,"title":"Things I learned using React on Roblox","url":"https://blog.boyned.com/articles/things-i-learned-using-react/","rank":-5.8814219078830545,"score":1,"time":"2024-06-20T09:05:28Z"},{"id":40737740,"title":"React-Lua: React translated to Luau for Roblox","url":"https://github.com/Roblox/react-lua","rank":-7.746472238338964,"score":3,"time":"2024-06-20T12:07:54Z"},{"id":40739187,"title":"You can now write React in Lua","url":"https://github.com/jsdotlua/react-lua","rank":-5.8814219078830545,"score":175,"time":"2024-06-20T14:31:22Z"},{"id":40744285,"title":"React Internals Explorer","url":"https://jser.pro/ddir/rie","rank":-7.080419157732719,"score":1,"time":"2024-06-20T22:47:44Z"},{"id":40751897,"title":"Tscircuit – React for Circuits","url":"https://tscircuit.com/","rank":-6.737061774670698,"score":1,"time":"2024-06-21T17:41:24Z"},{"id":40753880,"title":"A step-by-step guide to running Claude-generated React code locally","url":"https://github.com/Bklieger/Claude-React-Jumpstart","rank":-4.853960595957184,"score":3,"time":"2024-06-21T21:12:55Z"},{"id":40761191,"title":"Understanding React Compiler","url":"https://tonyalicea.dev/blog/understanding-react-compiler/","rank":-7.080419157732719,"score":15,"time":"2024-06-22T18:47:10Z"},{"id":40770192,"title":"I've paid Anthropic Claude $24 to write React code for me, results are amazing [video]","url":"https://www.youtube.com/watch?v=LPDligp0csg","rank":-4.2587684905126455,"score":10,"time":"2024-06-23T20:04:29Z"},{"id":40774504,"title":"The chaos of React in larger web apps: has anyone experienced it differently?","url":"https://old.reddit.com/r/ExperiencedDevs/comments/1dh9rly/the_chaos_of_react_in_medium_to_large_web_apps/","rank":-4.690092449226312,"score":5,"time":"2024-06-24T10:56:44Z"},{"id":40775799,"title":"How to start reversing any React App in like 2.3 seconds [video]","url":"https://www.youtube.com/watch?v=Tq2pSVrb5Uk","rank":-4.690092449226312,"score":2,"time":"2024-06-24T13:28:09Z"},{"id":40778970,"title":"React hook to detect wallet extensions (e.g., Metamask) in the browser","url":"https://github.com/alexcambose/use-has-wallet","rank":-4.853960595957184,"score":1,"time":"2024-06-24T18:03:17Z"},{"id":40781484,"title":"Pivoting from React to Native DOM APIs: A Real World Example","url":"https://thenewstack.io/pivoting-from-react-to-native-dom-apis-a-real-world-example/","rank":-5.029694159741383,"score":6,"time":"2024-06-24T22:06:32Z"},{"id":40798811,"title":"Full-stack app (react and hono) distributed as a single import statement","url":"https://twitter.com/pomdtrr/status/1805928035670994998","rank":-4.853960595957184,"score":3,"time":"2024-06-26T11:41:08Z"},{"id":40812201,"title":"The React Library for LLMs Renders LLM Outputs Smoothly Removes Broken MD Syntax","url":"https://llm-ui.com/","rank":-4.690092449226312,"score":1,"time":"2024-06-27T16:19:32Z"},{"id":40819440,"title":"Understanding React Compiler","url":"https://tonyalicea.dev/blog/understanding-react-compiler/","rank":-7.080419157732719,"score":114,"time":"2024-06-28T11:05:40Z"},{"id":40822517,"title":"React Native team says \"Use Expo\"","url":"https://reactnative.dev/blog/2024/06/25/use-a-framework-to-build-react-native-apps","rank":-6.141418665344863,"score":8,"time":"2024-06-28T16:55:13Z"},{"id":40826289,"title":"Show HN: OSS React Components for Dashboards","url":"https://raw.tremor.so/docs/getting-started/installation","rank":-5.8814219078830545,"score":8,"time":"2024-06-28T23:07:05Z"},{"id":40832644,"title":"Enhancing New York Times Web Performance with React 18","url":"https://open.nytimes.com/enhancing-the-new-york-times-web-performance-with-react-18-d6f91a7c5af8","rank":-5.4223148645315336,"score":16,"time":"2024-06-29T18:53:04Z"},{"id":40840569,"title":"Evolu, local-first SQLite syncing platform using TypeScript and React","url":"https://www.evolu.dev/","rank":-5.218630283054186,"score":2,"time":"2024-06-30T21:34:20Z"},{"id":40846212,"title":"Creating a Custom Lowcode Implementation for React (Prime React) Web Dev","url":"https://blog.codesolvent.com/2024/06/creating-lowcode-implementation-for.html","rank":-7.148568583438252,"score":2,"time":"2024-07-01T14:35:47Z"},{"id":40854180,"title":"Show HN: Dgm.js – An open-source React component for infinite canvas","url":"https://dgmjs.dev/","rank":-4.853960595957184,"score":7,"time":"2024-07-02T06:54:45Z"},{"id":40855630,"title":"Build a Developer Roadmap Generator with OpenAI and React","url":"https://blog.platformatic.dev/build-a-developer-roadmap-generator-with-openai-and-react","rank":-5.4223148645315336,"score":1,"time":"2024-07-02T11:39:42Z"},{"id":40856616,"title":"Ant Design – the second most popular React UI framework","url":"https://github.com/ant-design/ant-design","rank":-5.4223148645315336,"score":60,"time":"2024-07-02T13:47:07Z"},{"id":40856921,"title":"In case you got tired of TinyMCE and CKEditor and you're doing react","url":"https://canvas-editor.com/","rank":-4.5369272462944465,"score":2,"time":"2024-07-02T14:15:07Z"},{"id":40865465,"title":"Pivoting from React to Native DOM APIs: A Real World Example","url":"https://thenewstack.io/pivoting-from-react-to-native-dom-apis-a-real-world-example/","rank":-5.029694159741383,"score":1,"time":"2024-07-03T12:49:50Z"},{"id":40873912,"title":"React chaos in mid and large web apps: Any different experiences?","url":"https://old.reddit.com/r/ExperiencedDevs/comments/1dh9rly/the_chaos_of_react_in_medium_to_large_web_apps","rank":-5.029694159741383,"score":37,"time":"2024-07-04T11:02:39Z"},{"id":40875450,"title":"Mass document analytics platform based on LlamaIndex, Pgvector, React and Django","url":"https://github.com/JSv4/OpenContracts","rank":-5.029694159741383,"score":4,"time":"2024-07-04T14:55:58Z"},{"id":40878245,"title":"Rich Text in HTML5 Canvas to React Material UI Typography Rendering","url":"https://canvas-editor.com/examples/react-material-ui-rendering","rank":-5.029694159741383,"score":3,"time":"2024-07-04T21:36:43Z"},{"id":40882783,"title":"Show HN: Learn Composition Pattern in React","url":"https://github.com/BelkaLab/how-to-composition","rank":-5.8814219078830545,"score":2,"time":"2024-07-05T13:58:49Z"},{"id":40882830,"title":"Show HN: Rise Tools. Server Defined Rendering for React Native","url":"https://rise.tools/","rank":-5.218630283054186,"score":10,"time":"2024-07-05T14:03:56Z"},{"id":40884885,"title":"Streaming Chatbot with Burr, FastAPI, and React","url":"https://blog.dagworks.io/p/streaming-chatbot-with-burr-fastapi","rank":-5.8814219078830545,"score":2,"time":"2024-07-05T18:21:50Z"},{"id":40893779,"title":"Show HN: Better Tmux – Customize Tmux Using React and JSX","url":"https://github.com/bettervim/better-tmux","rank":-5.218630283054186,"score":2,"time":"2024-07-06T22:19:07Z"},{"id":40898158,"title":"Streaming Chatbot with Burr, FastAPI, and React","url":"https://blog.dagworks.io/p/streaming-chatbot-with-burr-fastapi","rank":-5.8814219078830545,"score":1,"time":"2024-07-07T14:59:43Z"},{"id":40900228,"title":"Sneaky React Memory Leaks: How the React compiler won't save you","url":"https://schiener.io/2024-07-07/react-closures-compiler","rank":-6.969263392375751,"score":2,"time":"2024-07-07T20:29:45Z"},{"id":40903389,"title":"Typing CSS Variables in React","url":"https://8hob.io/posts/type-css-variables-react/","rank":-6.4254656634776115,"score":1,"time":"2024-07-08T07:45:49Z"},{"id":40903595,"title":"Enhancing the New York Times Web Performance with React 18","url":"https://open.nytimes.com/enhancing-the-new-york-times-web-performance-with-react-18-d6f91a7c5af8","rank":-5.218630283054186,"score":1,"time":"2024-07-08T08:25:22Z"},{"id":40904045,"title":"Show HN: A Growing Collection of React Native Animations by the Community","url":"https://mrpmohiburrahman.github.io/awesome-react-native-ui/","rank":-4.853960595957184,"score":3,"time":"2024-07-08T09:55:28Z"},{"id":40905899,"title":"Build your own React (2019)","url":"https://pomb.us/build-your-own-react/","rank":-6.4254656634776115,"score":46,"time":"2024-07-08T14:45:24Z"},{"id":40910006,"title":"Turn Your React App Smart with Plug and Play AI Voice Assistant","url":"https://github.com/sista-ai/ai-assistant-react","rank":-4.853960595957184,"score":1,"time":"2024-07-08T21:38:56Z"},{"id":40914684,"title":"Creating a real world React Native app from scratch with Expo and Metricalp-2024","url":"https://www.metricalp.com/blog/post/creating-a-real-world-react-native-app-from-scratch-with-expo-and-metricalp-2024","rank":-4.5369272462944465,"score":2,"time":"2024-07-09T11:10:24Z"},{"id":40915633,"title":"Show HN: React Flow 12","url":"https://www.xyflow.com/blog/react-flow-12-release","rank":-6.4254656634776115,"score":3,"time":"2024-07-09T13:03:44Z"},{"id":40916367,"title":"React Flow 12: node-based UIs with computing flows and server-side rendering","url":"https://reactflow.dev/","rank":-4.690092449226312,"score":8,"time":"2024-07-09T14:10:07Z"},{"id":40922548,"title":"Enhancing the New York Times Web Performance with React 18","url":"https://open.nytimes.com/enhancing-the-new-york-times-web-performance-with-react-18-d6f91a7c5af8","rank":-5.218630283054186,"score":40,"time":"2024-07-09T23:59:06Z"},{"id":40925084,"title":"React Native Rich Text Editor with Search","url":"https://twitter.com/10play_software/status/1808501667215593521","rank":-5.8814219078830545,"score":4,"time":"2024-07-10T09:14:26Z"},{"id":40934345,"title":"Sneaky React Memory Leaks: How the React compiler won't save you","url":"https://schiener.io/2024-07-07/react-closures-compiler","rank":-6.969263392375751,"score":2,"time":"2024-07-11T07:12:19Z"},{"id":40943646,"title":"Optimizing Performance in Large-Scale React Applications","url":"https://devtoys.io/2024/07/11/optimizing-performance-in-large-scale-react-applications/","rank":-5.8814219078830545,"score":2,"time":"2024-07-12T08:25:01Z"},{"id":40944035,"title":"Learning React: 5 Important Principles About Hooks You Have to Know","url":"https://code.likeagirl.io/learning-react-5-important-principles-about-hooks-you-have-to-know-4967cd9d4eb4","rank":-5.029694159741383,"score":12,"time":"2024-07-12T09:33:20Z"},{"id":40944877,"title":"Show HN: A TS/PGSQL/React boilerplate to save up to 20 hours","url":"https://turbosaas.dev","rank":-4.690092449226312,"score":2,"time":"2024-07-12T12:24:51Z"},{"id":40945988,"title":"Data Analysis: React Pivot Table with Cube.js","url":"https://react-pivot-table-demo.cube.dev/#/","rank":-5.642544952660551,"score":1,"time":"2024-07-12T14:37:08Z"},{"id":40959549,"title":"A simple react hook for managing asynchronous function calls with ease","url":"https://www.npmjs.com/package/use-megamind","rank":-5.029694159741383,"score":1,"time":"2024-07-14T07:57:08Z"},{"id":40969897,"title":"Migrating Coinbase's 56M Users to React Native: Key Lessons and Takeaways","url":"https://stepchange.work/blog/migrating-coinbases-56-million-users-to-react-native-key-lessons-and-takeaways","rank":-4.853960595957184,"score":10,"time":"2024-07-15T17:41:12Z"},{"id":40970476,"title":"Google Drive-Like Storage Using React, Clerk, Vike and Cloudflare","url":"https://canvas-editor.com/examples/react-cms","rank":-5.218630283054186,"score":2,"time":"2024-07-15T18:56:42Z"},{"id":40974920,"title":"Building a multi-platform on-call mobile app with React Native in 2024","url":"https://incident.io/blog/building-a-multi-platform-on-call-mobile-app","rank":-4.690092449226312,"score":5,"time":"2024-07-16T09:41:30Z"},{"id":40974948,"title":"Show HN: Django Render – Build Django applications with React front ends","url":"https://github.com/kaedroho/django-render","rank":-5.029694159741383,"score":1,"time":"2024-07-16T09:47:05Z"},{"id":40975730,"title":"NativeWind uses Tailwind CSS to create a universal style system for React Native","url":"https://www.nativewind.dev/","rank":-4.690092449226312,"score":2,"time":"2024-07-16T12:03:44Z"},{"id":40985602,"title":"Migrating Coinbase's 56M Users to React Native: Key Lessons and Takeaways","url":"https://stepchange.work/blog/migrating-coinbases-56-million-users-to-react-native-key-lessons-and-takeaways","rank":-4.853960595957184,"score":5,"time":"2024-07-17T13:18:28Z"},{"id":40985722,"title":"Functional Programming Concepts for React Developers","url":"https://medium.com/@EleneSh/how-functional-programming-benefits-react-developers-52824a3a4f44","rank":-6.141418665344863,"score":3,"time":"2024-07-17T13:29:46Z"},{"id":40987348,"title":"Keycloak vs. FusionAuth – Practical Comparison with React","url":"https://medium.com/@pubuduc.14/keycloak-vs-fusionauth-practical-comparison-with-react-9a06d54aa604","rank":-5.8814219078830545,"score":1,"time":"2024-07-17T16:02:28Z"},{"id":40992867,"title":"Show HN: Streaming Chatbot with Burr, FastAPI, and React","url":"https://blog.dagworks.io/p/streaming-chatbot-with-burr-fastapi","rank":-5.4223148645315336,"score":1,"time":"2024-07-18T05:59:18Z"},{"id":40993279,"title":"Mark Vue/React Easier to Use [Limf]","url":"https://lim-f.github.io/docs/","rank":-5.8814219078830545,"score":1,"time":"2024-07-18T07:24:15Z"},{"id":40994336,"title":"This Week in React #192","url":"https://thisweekinreact.com/newsletter/192","rank":-6.4254656634776115,"score":1,"time":"2024-07-18T10:46:59Z"},{"id":40999939,"title":"HTML Tricks to Speed Up Loading React Apps","url":"https://8hob.io/posts/html-tricks-speed-up-loading-react-app/","rank":-5.642544952660551,"score":1,"time":"2024-07-18T21:28:39Z"},{"id":41001656,"title":"State of React survey results","url":"https://2023.stateofreact.com/en-US/","rank":-6.4254656634776115,"score":9,"time":"2024-07-19T02:41:10Z"},{"id":41002573,"title":"After a Decade of React, Is Front End a Post-React World Now?","url":"https://thenewstack.io/after-a-decade-of-react-is-frontend-a-post-react-world-now/","rank":-6.798733011723831,"score":7,"time":"2024-07-19T06:42:25Z"},{"id":41002724,"title":"Phoenix LiveView Is Making Me Reconsider React","url":"https://www.youtube.com/watch?v=aOk67eT3fpg","rank":-5.8814219078830545,"score":4,"time":"2024-07-19T07:07:16Z"},{"id":41030407,"title":"Rendering Prisma Queries with React Table: The Low-Code Way","url":"https://zenstack.dev/blog/react-table","rank":-5.218630283054186,"score":2,"time":"2024-07-22T02:34:50Z"},{"id":41031981,"title":"State of React 2023 – Features","url":"https://2023.stateofreact.com/en-US/features/","rank":-6.4254656634776115,"score":1,"time":"2024-07-22T08:23:34Z"},{"id":41032426,"title":"Show HN: A react state hook that syncs between tabs and pages","url":"https://github.com/pedroescumalha/use-browser-sync-state","rank":-4.853960595957184,"score":1,"time":"2024-07-22T09:30:55Z"},{"id":41036470,"title":"Project Initializer CLI to help developers setup React/Node.js projects quickly","url":"https://www.npmjs.com/package/init-wizard","rank":-4.853960595957184,"score":3,"time":"2024-07-22T16:43:10Z"},{"id":41047300,"title":"React Starter Themes","url":"https://www.reactstarterthemes.com/index/","rank":-7.080419157732719,"score":2,"time":"2024-07-23T15:47:46Z"},{"id":41048763,"title":"Show HN: React Native Finisher Kit That'll Automate All the Complex Stuff","url":"https://be.plus/bootstrap/mobile","rank":-4.690092449226312,"score":12,"time":"2024-07-23T17:42:31Z"},{"id":41052790,"title":"How Airbnb Smoothly Upgrades React","url":"https://medium.com/airbnb-engineering/how-airbnb-smoothly-upgrades-react-b1d772a565fd","rank":-6.4254656634776115,"score":4,"time":"2024-07-24T01:27:19Z"},{"id":41060808,"title":"Using ThreeJS, Blender and React to Create an Ice Cream Kiosk","url":"https://lunas-ice-cream-shoppe.manky.me/","rank":-5.029694159741383,"score":1,"time":"2024-07-24T19:20:27Z"},{"id":41063639,"title":"Jscad-fiber: Create 3D CAD models with React","url":"https://github.com/tscircuit/jscad-fiber","rank":-5.642544952660551,"score":1,"time":"2024-07-25T00:29:24Z"},{"id":41064000,"title":"React community splitting into full-stack and client-only camps, suggests survey","url":"https://devclass.com/2024/07/22/react-community-splitting-into-full-stack-and-client-only-camps-suggests-survey/","rank":-4.853960595957184,"score":2,"time":"2024-07-25T01:42:36Z"},{"id":41064329,"title":"The self-fulfilling prophecy of React","url":"https://joshcollinsworth.com/blog/self-fulfilling-prophecy-of-react","rank":-6.141418665344863,"score":3,"time":"2024-07-25T02:51:43Z"},{"id":41068685,"title":"React community splitting into full-stack and client-only camps, suggests survey","url":"https://devclass.com/2024/07/22/react-community-splitting-into-full-stack-and-client-only-camps-suggests-survey/","rank":-4.853960595957184,"score":3,"time":"2024-07-25T13:50:29Z"},{"id":41072261,"title":"React Native Database Performance Comparison","url":"https://www.powersync.com/blog/react-native-database-performance-comparison","rank":-6.4254656634776115,"score":1,"time":"2024-07-25T19:11:19Z"},{"id":41074683,"title":"React and D3 Integration – James Dixon's Blog","url":"https://jamesdixon.wordpress.com/2023/06/04/react-and-d3-integration/","rank":-5.642544952660551,"score":1,"time":"2024-07-25T23:56:35Z"},{"id":41079641,"title":"Modern Emacs TS/React Config with lsp-mode, treesitter, tailwind, TSX and more","url":"https://www.ovistoica.com/blog/2024-7-05-modern-emacs-typescript-web-tsx-config","rank":-4.690092449226312,"score":1,"time":"2024-07-26T15:54:41Z"},{"id":41087908,"title":"Creating a game with React – part 1","url":"https://tonai.github.io/blog/posts/farlanders-1/","rank":-5.8814219078830545,"score":1,"time":"2024-07-27T17:07:02Z"},{"id":41090608,"title":"Why the jQuery Creator Uses React and TypeScript [audio]","url":"https://syntax.fm/show/800/why-the-jquery-creator-uses-react-and-typescript-john-resig","rank":-5.4223148645315336,"score":2,"time":"2024-07-28T01:24:36Z"},{"id":41092671,"title":"Show HN: I Made a YouTube Video on React Native Deployments with GitHub Actions","url":"https://www.youtube.com/watch?v=L2BIjqmKEpY","rank":-4.5369272462944465,"score":2,"time":"2024-07-28T12:01:28Z"},{"id":41096301,"title":"Show HN: An experiment in UI density created with Svelte, cloned in React","url":"https://static.crowdwave.link/index.html","rank":-4.690092449226312,"score":1,"time":"2024-07-28T22:02:01Z"},{"id":41101443,"title":"React MDXEditor","url":"https://mdxeditor.dev/","rank":-7.460654783917127,"score":1,"time":"2024-07-29T16:01:45Z"},{"id":41106387,"title":"Capcut Clone – Open-Source – React Video Editor","url":"https://github.com/Pablituuu/react-video-editor","rank":-5.8814219078830545,"score":1,"time":"2024-07-30T05:54:44Z"},{"id":41110409,"title":"Assistant-UI is an open-source AI chat component for React","url":"https://www.assistant-ui.com/blog/2024-07-29-hello","rank":-5.029694159741383,"score":5,"time":"2024-07-30T15:52:11Z"},{"id":41115303,"title":"Simple Tutorial: A Dockerized Node.js, React and Next.js Application","url":"https://medium.com/@CodingTechMan/simple-tutorial-a-dockerized-node-js-react-and-next-js-application-04716b9006df","rank":-5.029694159741383,"score":2,"time":"2024-07-31T00:06:47Z"},{"id":41117653,"title":"Japanese React to Failed Trump Assassination (Street Interview) [video]","url":"https://www.youtube.com/watch?v=pML-2p4XrFs","rank":-5.4223148645315336,"score":2,"time":"2024-07-31T09:40:36Z"},{"id":41118922,"title":"How Code Splitting Works with React Lazy and Suspense","url":"https://mostlyfocused.com/pages/articles/react_lazy_suspense","rank":-5.4223148645315336,"score":1,"time":"2024-07-31T13:16:01Z"},{"id":41120212,"title":"Optimizing Performance in React and Next.js Applications","url":"https://heyvivek.com/optimizing-performance-in-react-and-nextjs-applications","rank":-5.642544952660551,"score":1,"time":"2024-07-31T15:45:30Z"},{"id":41120235,"title":"Ant Design Web3: Efficient react components for building dapps easier","url":"https://github.com/ant-design/ant-design-web3","rank":-5.218630283054186,"score":1,"time":"2024-07-31T15:48:14Z"},{"id":41123411,"title":"Patching clientside React JavaScript to gain admin access to a Siemens cloud app","url":"https://thenewstack.io/plug-security-holes-in-react-apps-that-can-lead-to-api-exploitation/","rank":-4.690092449226312,"score":1,"time":"2024-07-31T21:00:22Z"},{"id":41128705,"title":"I Tried React Compiler","url":"https://www.developerway.com/posts/i-tried-react-compiler","rank":-6.737061774670698,"score":4,"time":"2024-08-01T13:05:12Z"},{"id":41140039,"title":"Show HN: Video Editor app using react and remotion","url":"https://github.com/lh-sn/react-video-editor","rank":-5.4223148645315336,"score":2,"time":"2024-08-02T16:10:57Z"},{"id":41142023,"title":"Generate react apps with Llama 3.1","url":"https://llamacoder.together.ai/","rank":-5.8814219078830545,"score":2,"time":"2024-08-02T19:51:13Z"},{"id":41145915,"title":"I made Windows 11 clone with React.js","url":"https://github.com/MishanPoudel/Windows11-3.0","rank":-5.642544952660551,"score":13,"time":"2024-08-03T11:15:16Z"},{"id":41147860,"title":"React-Xtermjs – A React Library to Build Terminals","url":"https://www.qovery.com/blog/react-xtermjs-a-react-library-to-build-terminals/","rank":-7.746472238338964,"score":3,"time":"2024-08-03T17:19:08Z"},{"id":41147862,"title":"From React to Htmx on a real-world SaaS product (2022) [video]","url":"https://www.youtube.com/watch?v=3GObi93tjZI","rank":-4.853960595957184,"score":19,"time":"2024-08-03T17:19:28Z"},{"id":41154077,"title":"ReactBlog is a platform where users can post and share links related to React","url":"https://github.com/ddoemonn/ReactBlog","rank":-4.5369272462944465,"score":1,"time":"2024-08-04T15:15:06Z"},{"id":41160922,"title":"Show HN: Startup Kit – A Django React starter kit for building startups","url":"https://djangoreactkit.com","rank":-4.853960595957184,"score":5,"time":"2024-08-05T12:54:41Z"},{"id":41164626,"title":"React﹤Kitten﹥, Desktop Environment / Window Manager Framework for React","url":"https://kitten.meowingcat.io","rank":-7.536359457861464,"score":9,"time":"2024-08-05T19:33:46Z"},{"id":41164855,"title":"Show HN: Open-source react package for generative-UI components – Hydra AI","url":"https://github.com/michaelmagan/hydraai","rank":-4.853960595957184,"score":11,"time":"2024-08-05T19:51:54Z"},{"id":41171299,"title":"Show HN: Vite plugin for React previews (minimal config, Storybook alternative)","url":"https://github.com/ethereal-ui/ethereal-ui/tree/main/packages/vite-plugin-react-preview","rank":-5.029694159741383,"score":2,"time":"2024-08-06T14:43:27Z"},{"id":41181057,"title":"Basic ReAct webapp using FastHTML and LangGraph","url":"https://github.com/jank/curiosity","rank":-5.8814219078830545,"score":29,"time":"2024-08-07T13:09:54Z"},{"id":41181193,"title":"PrimeReact: The Ultimate React UI Component Library","url":"https://github.com/primefaces/primereact","rank":-5.8814219078830545,"score":2,"time":"2024-08-07T13:22:12Z"},{"id":41181421,"title":"A deep dive on forms with React 19","url":"https://www.epicreact.dev/react-forms","rank":-5.642544952660551,"score":1,"time":"2024-08-07T13:45:21Z"},{"id":41182293,"title":"Complex state management in React [video]","url":"https://www.youtube.com/watch?v=1QHn8LVlPYE","rank":-6.141418665344863,"score":3,"time":"2024-08-07T15:16:06Z"},{"id":41183935,"title":"React.useState for 3 years, before finding the limits","url":"https://yagudaev.com/posts/react-state-management/","rank":-5.4223148645315336,"score":1,"time":"2024-08-07T18:23:19Z"},{"id":41184516,"title":"Dependency Injection in React","url":"https://codedrivendevelopment.com/posts/dependency-injection-in-react","rank":-6.737061774670698,"score":1,"time":"2024-08-07T19:29:02Z"},{"id":41193781,"title":"You are using React context wrong","url":"https://blog.codeminer42.com/you-are-using-react-context-wrong/","rank":-6.141418665344863,"score":1,"time":"2024-08-08T17:06:13Z"},{"id":41194432,"title":"glTF JSX – Turn glTF Assets into React-Three-Fiber Components","url":"https://github.com/pmndrs/gltfjsx","rank":-5.218630283054186,"score":1,"time":"2024-08-08T18:02:14Z"},{"id":41199536,"title":"Real-Time Crypto Tracker Using Webhooks with React, Next.js and Node.js","url":"https://medium.com/@CodingTechMan/real-time-crypto-tracker-using-webhooks-with-react-next-js-and-node-js-dbace366c04b","rank":-4.690092449226312,"score":4,"time":"2024-08-09T07:24:47Z"},{"id":41199653,"title":"Material Web Components for React (MUI Alternative)","url":"https://github.com/grayhatdevelopers/material-web-components-react","rank":-5.8814219078830545,"score":5,"time":"2024-08-09T07:50:11Z"},{"id":41199911,"title":"Show HN: Learn Flutter, Kotlin, React, Elixir, and C++ for Sports Industry Jobs","url":"https://www.sportstechjobs.com/sports-web-development-jobs","rank":-4.690092449226312,"score":2,"time":"2024-08-09T08:28:28Z"},{"id":41204121,"title":"5 Top Benefits for Choosing React Native","url":"https://stackify.com/5-top-benefits-for-choosing-react-native/","rank":-5.8814219078830545,"score":1,"time":"2024-08-09T18:16:30Z"},{"id":41217306,"title":"Building React Native for Windows Apps from a Mac","url":"https://devblogs.microsoft.com/react-native/2024-07-18-running-rnw-from-a-mac-md/","rank":-5.4223148645315336,"score":1,"time":"2024-08-11T16:27:50Z"},{"id":41220706,"title":"Show HN: Open-source React chart component library","url":"https://reaviz.dev/","rank":-5.642544952660551,"score":5,"time":"2024-08-12T02:22:44Z"},{"id":41223260,"title":"ShadowStack: A Laravel-React-Inertia Boilerplate with Stripe Integration","url":"https://shadow-stack.com/","rank":-5.4223148645315336,"score":1,"time":"2024-08-12T11:24:53Z"},{"id":41224617,"title":"Webisde: Smalltalk IDE Implemented with React","url":"https://github.com/guillermoamaral/Webside","rank":-6.141418665344863,"score":2,"time":"2024-08-12T14:14:51Z"},{"id":41229236,"title":"Show HN: I built a React Native boilerplate to ship mobile apps faster","url":"https://expoship.dev/","rank":-4.690092449226312,"score":24,"time":"2024-08-12T20:57:04Z"},{"id":41237062,"title":"Show HN: AI for React Components - hydra-ai","url":"https://github.com/michaelmagan/hydraai","rank":-5.642544952660551,"score":5,"time":"2024-08-13T16:43:18Z"},{"id":41239728,"title":"Show HN: Call your React components [lib]","url":"https://github.com/desko27/react-call","rank":-5.8814219078830545,"score":1,"time":"2024-08-13T20:53:38Z"},{"id":41245353,"title":"How to Add Auth with Lucia to Your React/Next.js App","url":"https://wasp-lang.dev/blog/2024/08/13/how-to-add-auth-with-lucia-to-your-react-nextjs-app","rank":-4.853960595957184,"score":1,"time":"2024-08-14T12:35:56Z"},{"id":41247467,"title":"React and React-Native library for modern comment section using your app's users","url":"https://replyke.com","rank":-6.636348695692196,"score":1,"time":"2024-08-14T15:51:23Z"},{"id":41248857,"title":"Show HN: Shadcn/pro – Advanced Next 15 and React 19 SaaS starter kit","url":"https://shadcnpro.com/","rank":-4.690092449226312,"score":3,"time":"2024-08-14T18:06:08Z"},{"id":41253635,"title":"Show HN: Open-source React renderer for Figma","url":"https://github.com/react-figma/react-figma","rank":-5.642544952660551,"score":2,"time":"2024-08-15T06:45:58Z"},{"id":41255196,"title":"Primereact: The Most Comprehensive React UI Component Library","url":"https://github.com/primefaces/primereact","rank":-5.642544952660551,"score":1,"time":"2024-08-15T12:35:40Z"},{"id":41264937,"title":"React: The UI Library Powering Modern Web and Native Interfaces","url":"https://github.com/facebook/react","rank":-5.218630283054186,"score":2,"time":"2024-08-16T10:10:05Z"},{"id":41275209,"title":"A React component for editing or viewing JSON/object data","url":"https://carlosnz.github.io/json-edit-react/","rank":-5.218630283054186,"score":3,"time":"2024-08-17T15:26:18Z"},{"id":41276093,"title":"UIs Are Not Pure Functions of the Model – React.js and Cocoa Side by Side (2018)","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html","rank":-4.2587684905126455,"score":1,"time":"2024-08-17T17:18:49Z"},{"id":41277721,"title":"How to Fix React Native Post Form Data: Network Error","url":"https://www.cemkiray.com/posts/react-native-post-form-data-errors/","rank":-5.218630283054186,"score":1,"time":"2024-08-17T20:30:57Z"},{"id":41282235,"title":"From React to Effect","url":"https://effect.website/blog/from-react-to-effect","rank":-6.737061774670698,"score":7,"time":"2024-08-18T13:22:11Z"},{"id":41282547,"title":"Deprecating the Observer Pattern with Scala.React (2012)","url":"https://infoscience.epfl.ch/server/api/core/bitstreams/edac8552-b524-41c2-a4af-23abf42a0821/content","rank":-5.642544952660551,"score":1,"time":"2024-08-18T14:19:44Z"},{"id":41282749,"title":"Show HN: I released React Native TypeScript Starter Kit to build apps faster","url":"https://expoship.dev/typescript","rank":-4.690092449226312,"score":3,"time":"2024-08-18T14:57:23Z"},{"id":41293252,"title":"Glass: An AI copilot for React and Next.js developers","url":"https://useglass.ai/","rank":-5.218630283054186,"score":3,"time":"2024-08-19T18:05:51Z"},{"id":41301210,"title":"React is (becoming) a Full-Stack Framework","url":"https://www.robinwieruch.de/react-full-stack-framework/","rank":-5.8814219078830545,"score":2,"time":"2024-08-20T15:58:14Z"},{"id":41306874,"title":"Unlock Full Potential React Apps in Pure Python. Powered by Next.js","url":"https://reflex.dev/","rank":-4.853960595957184,"score":1,"time":"2024-08-21T04:48:32Z"},{"id":41309760,"title":"Everything About Google Translate Crashing React","url":"https://martijnhols.nl/gists/everything-about-google-translate-crashing-react","rank":-6.141418665344863,"score":2,"time":"2024-08-21T12:50:13Z"},{"id":41315449,"title":"I've built my first Vue Project as a React fanboy","url":"https://github.com/ducphu0ng/vue-clock-visualizer","rank":-5.029694159741383,"score":2,"time":"2024-08-22T00:11:09Z"},{"id":41327646,"title":"React is (becoming) a Full-Stack Framework","url":"https://www.robinwieruch.de/react-full-stack-framework/","rank":-5.8814219078830545,"score":4,"time":"2024-08-23T09:57:33Z"},{"id":41329073,"title":"Show HN: AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue","url":"https://www.webcrumbs.org/frontend-ai","rank":-4.853960595957184,"score":97,"time":"2024-08-23T13:58:22Z"},{"id":41329216,"title":"Show HN: React Email 3.0 – Beautiful emails using TypeScript and Tailwind","url":"https://resend.com/blog/react-email-3","rank":-4.853960595957184,"score":11,"time":"2024-08-23T14:15:47Z"},{"id":41330138,"title":"Shadcn for emails dropped, react email v3","url":"https://twitter.com/pontusab/status/1826995716776133020","rank":-5.8814219078830545,"score":4,"time":"2024-08-23T16:03:20Z"},{"id":41337391,"title":"React-email drag-and-drop editor and email sending service","url":"https://remase.io/","rank":-5.218630283054186,"score":2,"time":"2024-08-24T11:35:59Z"},{"id":41338729,"title":"Implementing React from Scratch","url":"https://www.rob.directory/blog/react-from-scratch","rank":-6.737061774670698,"score":177,"time":"2024-08-24T14:50:31Z"},{"id":41339636,"title":"Electric vehicle battery fires–what to know and how to react","url":"https://www.wired.com/story/ev-battery-fires-explained/","rank":-5.029694159741383,"score":2,"time":"2024-08-24T17:09:44Z"},{"id":41340526,"title":"Kitchn: A Modern Styled-Components UI Library for React Developers","url":"https://github.com/tonightpass/kitchn","rank":-5.218630283054186,"score":1,"time":"2024-08-24T18:56:35Z"},{"id":41341084,"title":"The Pokémon Themed Text Editor – PokéEdit – Built with React and Lexical","url":"https://github.com/mklemos/pokemon_editor","rank":-5.029694159741383,"score":1,"time":"2024-08-24T20:06:28Z"},{"id":41346258,"title":"Electric vehicle battery fires–what to know and how to react","url":"https://www.wired.com/story/ev-battery-fires-explained/","rank":-5.029694159741383,"score":17,"time":"2024-08-25T10:40:44Z"},{"id":41347945,"title":"Show HN: Single source file react apps","url":"https://snaptail.dev","rank":-5.8814219078830545,"score":1,"time":"2024-08-25T15:25:06Z"},{"id":41351377,"title":"Restyle – Zero Config CSS for React","url":"https://www.restyle.dev/","rank":-6.141418665344863,"score":1,"time":"2024-08-25T21:00:41Z"},{"id":41355541,"title":"Show HN: I Made a Platform for React Native Cloud Components","url":"https://www.locless.com/","rank":-5.029694159741383,"score":4,"time":"2024-08-26T09:51:29Z"},{"id":41377097,"title":"How to Use React Compiler","url":"https://www.freecodecamp.org/news/react-compiler-complete-guide-react-19/","rank":-6.4254656634776115,"score":49,"time":"2024-08-28T07:54:58Z"},{"id":41377924,"title":"Why Htmx is far superior to React and NextJS","url":"https://henriqueleite42.com/why-htmx-is-far-superior-to-react-and-nextjs","rank":-5.4223148645315336,"score":14,"time":"2024-08-28T10:17:09Z"},{"id":41380257,"title":"Flutter Vs React Native: Performance Benchmarks you can't miss","url":"https://nateshmbhat.medium.com/flutter-vs-react-native-performance-benchmarks-you-cant-miss-%EF%B8%8F-2e31905df9b4","rank":-5.218630283054186,"score":4,"time":"2024-08-28T14:57:47Z"},{"id":41382762,"title":"New React Native Library for Easy Access to Files Inside Zip Archives","url":"https://github.com/agarrec-vivlio/react-native-zip-stream","rank":-4.853960595957184,"score":1,"time":"2024-08-28T18:41:06Z"},{"id":41385576,"title":"LibreChat's Code Artifacts – React, HTML and Diagrams Instantly – Open-Source AI [video]","url":"https://www.youtube.com/watch?v=GfTj7O4gmd0","rank":-4.690092449226312,"score":2,"time":"2024-08-28T23:36:20Z"},{"id":41390188,"title":"Show HN: Hacker News clone built using custom React.js*Remix.js API clone","url":"https://github.com/kgj-0x64/meact.js","rank":-4.690092449226312,"score":2,"time":"2024-08-29T12:40:09Z"},{"id":41400618,"title":"PrimeReact: The Most Complete React UI Component Library","url":"https://github.com/primefaces/primereact","rank":-5.642544952660551,"score":16,"time":"2024-08-30T13:40:28Z"},{"id":41400860,"title":"React Functional Components vs Class Components","url":"https://articles.wesionary.team/react-functional-components-vs-class-components-86a2d2821a22","rank":-6.141418665344863,"score":1,"time":"2024-08-30T14:04:47Z"},{"id":41403350,"title":"From React to Effect","url":"https://effect.website/blog/from-react-to-effect","rank":-6.737061774670698,"score":2,"time":"2024-08-30T18:34:53Z"},{"id":41419347,"title":"React Native 2D game engine built on Skia and Expo","url":"https://github.com/tomsoderlund/expo-2d-game-engine","rank":-5.218630283054186,"score":1,"time":"2024-09-01T18:58:28Z"},{"id":41422488,"title":"Everything about Google Translate crashing React (and other web apps)","url":"https://martijnhols.nl/gists/everything-about-google-translate-crashing-react","rank":-5.218630283054186,"score":3,"time":"2024-09-02T04:07:15Z"},{"id":41424439,"title":"What Is React.js?","url":"https://briefs.video/videos/what-is-react/","rank":-6.737061774670698,"score":8,"time":"2024-09-02T11:22:55Z"},{"id":41424887,"title":"UART Terminal: A Web-Based Serial Communication Tool Built with React","url":"https://github.com/baturyilmaz/uartterminal.com","rank":-5.029694159741383,"score":2,"time":"2024-09-02T12:32:07Z"},{"id":41426402,"title":"What Is React.js? [video]","url":"https://www.youtube.com/watch?v=BO71b3l22mM","rank":-6.4254656634776115,"score":6,"time":"2024-09-02T15:43:52Z"},{"id":41433307,"title":"You Can't Use React Hooks Conditionally or Can You? From React Summit","url":"https://gitnation.com/contents/you-cant-use-hooks-conditionally-or-can-you","rank":-6.798733011723831,"score":1,"time":"2024-09-03T10:19:26Z"},{"id":41435147,"title":"Client-side JavaScript and React criticism: What comes next?","url":"https://molily.de/javascript-criticism/","rank":-5.4223148645315336,"score":2,"time":"2024-09-03T14:10:26Z"},{"id":41436959,"title":"How to Create a PS1-Inspired Jitter Shader with React-Three-Fiber","url":"https://github.com/oguzhantufenk/ps1-jitter-shader","rank":-4.853960595957184,"score":1,"time":"2024-09-03T17:09:58Z"},{"id":41437656,"title":"npm i openai-react-native","url":"https://github.com/backmesh/openai-react-native","rank":-6.4254656634776115,"score":2,"time":"2024-09-03T18:28:20Z"},{"id":41445295,"title":"Build-time components: React Server Components and content-driven websites","url":"https://codehike.org/blog/build-time-components","rank":-5.218630283054186,"score":2,"time":"2024-09-04T13:10:21Z"},{"id":41447188,"title":"Show HN: OpenAI React Native Client","url":"https://github.com/backmesh/openai-react-native","rank":-6.141418665344863,"score":1,"time":"2024-09-04T15:49:47Z"},{"id":41452269,"title":"Show HN: BlazeFast, the Firebase and React (and React Native) starter framework","url":"https://blazefa.st","rank":-6.969263392375751,"score":2,"time":"2024-09-05T00:26:38Z"},{"id":41455075,"title":"Building PC game UIs using React","url":"https://www.frontendundefined.com/posts/essays/pc-game-ui-react/","rank":-6.141418665344863,"score":2,"time":"2024-09-05T09:45:44Z"},{"id":41460022,"title":"Transitioning from React and GraphQL to ViewComponents","url":"https://buoy.blog/2024/09/05/react-to-view-components.html","rank":-5.8814219078830545,"score":3,"time":"2024-09-05T20:10:38Z"},{"id":41473647,"title":"Show HN: A react library for managing dialog, drawer","url":"https://github.com/Thomascogez/use-disclosable","rank":-5.4223148645315336,"score":1,"time":"2024-09-07T12:49:18Z"},{"id":41483617,"title":"[Deploying a basic React site pt 1] Setting up a self-hosted Kubernetes cluster","url":"https://jpegsfiles.medium.com/deploying-a-basic-react-site-part-1-setting-up-a-kubernetes-cluster-hosted-on-a-home-server-8db517d2bcda","rank":-4.5369272462944465,"score":28,"time":"2024-09-08T22:02:31Z"},{"id":41490172,"title":"Tile: SwiftUI-like styling library for React","url":"https://github.com/azer/tile","rank":-5.8814219078830545,"score":1,"time":"2024-09-09T16:28:36Z"},{"id":41491028,"title":"Pre-Built iOS Binaries: Reducing React Native Dev Start Time to Seconds","url":"https://www.monarchmoney.com/eng-blog/pre-built-ios-binaries-reducing-react-native-dev-start-time-from-minutes-to","rank":-4.853960595957184,"score":11,"time":"2024-09-09T17:29:42Z"},{"id":41491762,"title":"Show HN: A small React library for managing text in constrained spaces","url":"https://eugen-k.github.io/react-smart-ticker-demo/","rank":-4.853960595957184,"score":1,"time":"2024-09-09T18:28:32Z"},{"id":41492575,"title":"Show HN: Sharts – A New Paradigm for Full-Stack React Applications","url":"https://jetfire.studio/sharts-server-handled-and-react-transmitted-state/","rank":-5.029694159741383,"score":1,"time":"2024-09-09T19:35:33Z"},{"id":41494434,"title":"Replacing React code with CSS:has selector","url":"https://www.developerway.com/posts/replacing-react-with-css","rank":-5.8814219078830545,"score":1,"time":"2024-09-09T21:53:54Z"},{"id":41500195,"title":"React Native Animations","url":"https://www.animatereactnative.com/","rank":-7.080419157732719,"score":8,"time":"2024-09-10T12:45:16Z"},{"id":41501544,"title":"Integrating OneTrust Consent with Analytics React Native","url":"https://segment.com/blog/integrating-onetrust-consent-with-analytics-react-native/","rank":-5.8814219078830545,"score":2,"time":"2024-09-10T15:07:46Z"},{"id":41502196,"title":"Show HN: Anthropic React Native Client","url":"https://github.com/backmesh/anthropic-react-native","rank":-6.141418665344863,"score":5,"time":"2024-09-10T16:00:57Z"},{"id":41502970,"title":"Show HN: I Built a React Component Library to Simplify Your Design Process","url":"https://quickreact.netlify.app/","rank":-4.690092449226312,"score":2,"time":"2024-09-10T17:00:05Z"},{"id":41509946,"title":"Did React's Repo Miss the Speed Limit? A Look into Fast Features and Bug Delays","url":"https://middlewarehq.com/blog/react-repository-a-look-into-their-speedy-features-bug-fixing-delays","rank":-4.2587684905126455,"score":7,"time":"2024-09-11T10:25:59Z"},{"id":41510755,"title":"Show HN: React-Lucy-State – experimental replacement of React.useState","url":"https://github.com/Bloomca/react-lucy-state","rank":-7.337343744886062,"score":2,"time":"2024-09-11T12:34:56Z"},{"id":41512405,"title":"Show HN: React Email Generator – Easily Generate Beautiful React Email Templates","url":"https://reactemailgenerator.vercel.app/","rank":-7.148568583438252,"score":1,"time":"2024-09-11T15:39:43Z"},{"id":41516842,"title":"React-native-reusables: Universal shadcn/UI for React Native","url":"https://github.com/mrzachnugent/react-native-reusables","rank":-7.536359457861464,"score":2,"time":"2024-09-12T01:40:15Z"},{"id":41517590,"title":"Show HN: Sorting Algorithms Visualizer Built with React","url":"https://github.com/Fedorse/Sorting-Algorithm-Visualizer","rank":-5.642544952660551,"score":1,"time":"2024-09-12T04:25:54Z"},{"id":41521604,"title":"React-form-action – Forms using React 19 Server Actions and Zod","url":"https://github.com/MiroslavPetrik/react-form-action","rank":-7.148568583438252,"score":1,"time":"2024-09-12T14:45:56Z"},{"id":41522564,"title":"Higher Order Components Are Misunderstood in React [video]","url":"https://www.youtube.com/watch?v=FtPv5s7O2x8","rank":-5.642544952660551,"score":1,"time":"2024-09-12T16:23:38Z"},{"id":41535810,"title":"TanStack Start - Full-stack React framework powered by TanStack Router","url":"https://tanstack.com/start/latest","rank":-5.218630283054186,"score":3,"time":"2024-09-13T22:31:56Z"},{"id":41549533,"title":"Airbnb Smoothly Upgrades React (using fundamentals of A/B testing)","url":"https://medium.com/airbnb-engineering/how-airbnb-smoothly-upgrades-react-b1d772a565fd","rank":-5.218630283054186,"score":1,"time":"2024-09-15T19:05:17Z"},{"id":41552020,"title":"Django Bridge – Django / React application framework","url":"https://django-bridge.org/","rank":-6.141418665344863,"score":5,"time":"2024-09-16T01:52:56Z"},{"id":41562170,"title":"Show HN: React SaaS – Boilerplate with automated setup of dev/prod environments","url":"https://www.reactsaas.net/","rank":-4.853960595957184,"score":19,"time":"2024-09-16T23:12:07Z"},{"id":41566890,"title":"Show HN: Puck v0.16, the visual editor for React, introduces permissions (MIT)","url":"https://measured.co/blog/puck-v016","rank":-4.690092449226312,"score":4,"time":"2024-09-17T12:20:59Z"},{"id":41567288,"title":"The Decide, Evolve, React Pattern in Ruby","url":"https://ismaelcelis.com/posts/decide-evolve-react-pattern-in-ruby/","rank":-5.8814219078830545,"score":6,"time":"2024-09-17T13:14:26Z"},{"id":41571264,"title":"Show HN: shadcn-chat-cli – customizable UI react components","url":"https://github.com/jakobhoeg/shadcn-chat","rank":-5.4223148645315336,"score":4,"time":"2024-09-17T18:52:36Z"},{"id":41572210,"title":"Analysis of React Native Development and CI/CD","url":"https://middlewarehq.com/blog/react-natives-cicd-unveiled-the-truth-behind-its-cycle-time-triumphs-and-stumbles","rank":-5.642544952660551,"score":3,"time":"2024-09-17T20:14:28Z"},{"id":41574539,"title":"Restyle – Zero Config CSS for React","url":"https://www.restyle.dev/","rank":-6.141418665344863,"score":1,"time":"2024-09-18T00:54:25Z"},{"id":41575565,"title":"Edifice: React, but Python Instead of JavaScript, Qt Widgets Instead of HTML DOM","url":"https://github.com/pyedifice/pyedifice","rank":-4.690092449226312,"score":2,"time":"2024-09-18T03:45:06Z"},{"id":41577014,"title":"What Is React.js?","url":"https://briefs.video/videos/what-is-react/","rank":-6.737061774670698,"score":5,"time":"2024-09-18T07:57:07Z"},{"id":41577651,"title":"I built a React Video Editor and people are loving it","url":"https://www.indiehackers.com/post/i-built-a-react-video-editor-and-people-are-loving-it-f8a410f2e2","rank":-5.029694159741383,"score":2,"time":"2024-09-18T09:32:39Z"},{"id":41578874,"title":"Show HN: NativeWindUI – Native Feeling TailwindUI for React Native","url":"https://nativewindui.com","rank":-5.4223148645315336,"score":16,"time":"2024-09-18T12:27:28Z"},{"id":41591420,"title":"Show HN: Mielo UI – flexible components framework based react/sass/CSS","url":"https://github.com/mielo-ui/mielo-react","rank":-5.029694159741383,"score":5,"time":"2024-09-19T13:00:49Z"},{"id":41597956,"title":"CSS in React Server Components","url":"https://www.joshwcomeau.com/react/css-in-rsc/","rank":-6.4254656634776115,"score":4,"time":"2024-09-20T01:24:37Z"},{"id":41598478,"title":"The unspoken rules of React hooks","url":"https://macwright.com/2024/09/19/the-extra-rules-of-hooks","rank":-6.141418665344863,"score":2,"time":"2024-09-20T03:17:02Z"},{"id":41602518,"title":"Show HN: Generate React Native Icons from `react-icons`","url":"https://github.com/gronxb/react-native-icons-builder","rank":-7.536359457861464,"score":1,"time":"2024-09-20T14:45:10Z"},{"id":41614380,"title":"Vim for React Developers","url":"https://vimforreactdevs.com/","rank":-6.737061774670698,"score":2,"time":"2024-09-22T03:16:17Z"},{"id":41624043,"title":"Impact BETA invitation – React nested stores","url":"https://www.youtube.com/watch?v=r3r-i9A72-s","rank":-6.141418665344863,"score":1,"time":"2024-09-23T09:20:56Z"},{"id":41630624,"title":"Show HN: Vim for React Developers","url":"https://github.com/leerob/vim-for-react-devs","rank":-6.141418665344863,"score":3,"time":"2024-09-23T21:13:54Z"},{"id":41635130,"title":"What's New in React 19","url":"https://vercel.com/blog/whats-new-in-react-19","rank":-6.141418665344863,"score":8,"time":"2024-09-24T10:39:47Z"},{"id":41638339,"title":"Stimulus has dethroned React (in the Rails community)","url":"https://twitter.com/robbyrussell/status/1838245655573381607","rank":-5.642544952660551,"score":1,"time":"2024-09-24T16:38:31Z"},{"id":41644855,"title":"2advanced v3 remake in rive and react","url":"https://2advanced.com","rank":-5.8814219078830545,"score":1,"time":"2024-09-25T07:50:37Z"},{"id":41648801,"title":"How to fetch data in React in 2024","url":"https://www.robinwieruch.de/react-fetching-data/","rank":-5.642544952660551,"score":2,"time":"2024-09-25T15:57:13Z"},{"id":41669615,"title":"Gumroad to Migrate from Ruby on Rails to TypeScript and React","url":"https://twitter.com/shl/status/1839610029663519115","rank":-5.029694159741383,"score":7,"time":"2024-09-27T12:27:02Z"},{"id":41680029,"title":"Show HN: After 4 hours learning React, I made a joke app based on ur fav topics","url":"https://jokesjunction.netlify.app","rank":-4.132099107886384,"score":2,"time":"2024-09-28T13:12:49Z"},{"id":41684292,"title":"Assistant-UI: A set of React components for AI chat","url":"https://github.com/Yonom/assistant-ui","rank":-5.218630283054186,"score":21,"time":"2024-09-29T02:05:09Z"},{"id":41686276,"title":"Build ReAct Agents Using SLMs from Scratch","url":"https://www.akshaymakes.com/blogs/build-react-agents-slms-scratch","rank":-5.8814219078830545,"score":2,"time":"2024-09-29T10:11:21Z"},{"id":41687569,"title":"Pre-Built iOS Binaries: React Native Dev Start Time from Minutes to Seconds","url":"https://www.monarchmoney.com/eng-blog/pre-built-ios-binaries-reducing-react-native-dev-start-time-from-minutes-to","rank":-4.690092449226312,"score":1,"time":"2024-09-29T14:15:02Z"},{"id":41689893,"title":"Show HN: astro-react-i18next - i18next and react-i18next integration for Astro","url":"https://github.com/jeremyxgo/astro-react-i18next","rank":-6.969263392375751,"score":1,"time":"2024-09-29T19:49:51Z"},{"id":41690728,"title":"Create Maps Effortlessly – Master React Leaflet with TypeScript","url":"https://jsdev.space/mastering-react-leaflet/","rank":-5.642544952660551,"score":2,"time":"2024-09-29T21:20:37Z"},{"id":41696820,"title":"How to build and deploy your React Native application using GitHub Actions","url":"https://fndl.ro/blog/react-native-github-actions/","rank":-4.853960595957184,"score":2,"time":"2024-09-30T13:23:29Z"},{"id":41701239,"title":"Legend state, high performance React state and local first sync","url":"https://twitter.com/jmeistrich/status/1837957756961067228","rank":-5.218630283054186,"score":1,"time":"2024-09-30T19:43:40Z"},{"id":41704721,"title":"Show HN: A retro Windows XP lookalike game with React","url":"https://drive.google.com/file/d/1IT8cEjooR7XuJx-tGTcNmNVaAEQ7bjMr/view?usp=sharing","rank":-5.218630283054186,"score":2,"time":"2024-10-01T04:59:35Z"},{"id":41706819,"title":"Cheatsheets for React Devs Transitioning to TypeScript","url":"https://github.com/typescript-cheatsheets/react","rank":-5.8814219078830545,"score":2,"time":"2024-10-01T11:05:43Z"},{"id":41707557,"title":"Faster_react","url":"https://deno.land/x/faster_react","rank":-7.460654783917127,"score":1,"time":"2024-10-01T12:35:22Z"},{"id":41723061,"title":"Early thoughts on React Native/Expo decision","url":"https://zarar.dev/early-thoughts-on-react-native-expo-decision/","rank":-5.8814219078830545,"score":2,"time":"2024-10-02T17:36:27Z"},{"id":41734769,"title":"A Cursor IDE tutorial and React template that makes you a web developer in 1 h","url":"https://github.com/vpavlenko/web-2024-template","rank":-4.2587684905126455,"score":23,"time":"2024-10-03T20:42:45Z"},{"id":41735414,"title":"One, a new React framework for web and native","url":"https://onestack.dev/","rank":-5.4223148645315336,"score":21,"time":"2024-10-03T21:48:28Z"},{"id":41742278,"title":"Show HN: One – Unified React web and native, local-first","url":"https://onestack.dev","rank":-5.218630283054186,"score":506,"time":"2024-10-04T15:15:24Z"},{"id":41748133,"title":"Show HN: Stig – a minimalistic puzzle game on Steam, written in React","url":"https://lageb.itch.io/stig","rank":-4.853960595957184,"score":5,"time":"2024-10-05T06:39:59Z"},{"id":41755564,"title":"React at Meta Connect 2024","url":"https://engineering.fb.com/2024/10/02/android/react-at-meta-connect-2024/","rank":-6.4254656634776115,"score":2,"time":"2024-10-06T07:58:42Z"},{"id":41756554,"title":"Reverse Engineering and Instrumenting React Native Apps","url":"https://pilfer.github.io/mobile-reverse-engineering/react-native/reverse-engineering-and-instrumenting-react-native-apps/","rank":-5.8814219078830545,"score":2,"time":"2024-10-06T12:07:34Z"},{"id":41757326,"title":"Drasi makes it easy and efficient to detect and react to changes in databases","url":"https://drasi.io/","rank":-4.5369272462944465,"score":1,"time":"2024-10-06T14:17:12Z"},{"id":41758275,"title":"React on the server is not PHP","url":"https://www.artmann.co/articles/react-on-the-server-is-not-php","rank":-5.8814219078830545,"score":2,"time":"2024-10-06T16:33:56Z"},{"id":41761973,"title":"React on the server is not PHP","url":"https://www.artmann.co/articles/react-on-the-server-is-not-php","rank":-5.8814219078830545,"score":30,"time":"2024-10-07T01:40:59Z"},{"id":41765308,"title":"Show HN: A simple image zoom component for React","url":"https://react-simple-images-zoom-demo.vercel.app/","rank":-5.4223148645315336,"score":1,"time":"2024-10-07T12:26:36Z"},{"id":41767243,"title":"Wanted: Resources on React Three Fiber on React Native","url":"https://old.reddit.com/r/reactnative/comments/1fy22ll/wanted_resources_on_react_three_fiber_on_react/","rank":-7.536359457861464,"score":2,"time":"2024-10-07T15:53:30Z"},{"id":41772907,"title":"Gluestack-UI v2: React and React Native Components and Patterns (NativeWind)","url":"https://gluestack.io/","rank":-7.148568583438252,"score":1,"time":"2024-10-08T01:23:38Z"},{"id":41778997,"title":"How to send multi-language emails with Tailwind CSS: Mailhub,React.email,Maizzle","url":"https://www.mailhub.sh/blog/article/how-to-send-multi-language-emails","rank":-4.690092449226312,"score":1,"time":"2024-10-08T16:17:25Z"},{"id":41779904,"title":"Roblox shares react to Hindenburg Research's latest report","url":"https://finance.yahoo.com/video/roblox-shares-react-hindenburg-researchs-164817564.html","rank":-5.4223148645315336,"score":4,"time":"2024-10-08T17:46:43Z"},{"id":41787159,"title":"Serverless servers and the challenge of new React architecture","url":"https://bobaekang.com/blog/serverless-servers-and-the-challenge-of-new-react-architecture/","rank":-5.4223148645315336,"score":1,"time":"2024-10-09T12:29:08Z"},{"id":41790499,"title":"Liskov's Gun: The Parallel Evolution of React and Web Components","url":"https://www.baldurbjarnason.com/2024/liskovs-gun/","rank":-5.029694159741383,"score":41,"time":"2024-10-09T17:34:41Z"},{"id":41796374,"title":"WebSockets with React Server Components","url":"https://colorfun.fly.dev/","rank":-6.4254656634776115,"score":1,"time":"2024-10-10T07:13:42Z"},{"id":41813262,"title":"How Microsoft Edge Is Replacing React with Web Components","url":"https://thenewstack.io/how-microsoft-edge-is-replacing-react-with-web-components/","rank":-5.4223148645315336,"score":3,"time":"2024-10-11T20:15:08Z"},{"id":41819459,"title":"Show HN: React starter script with free Cloudflare CI/CD","url":"https://github.com/codenickycode/create-react-spa-cloudflare","rank":-5.218630283054186,"score":4,"time":"2024-10-12T14:45:36Z"},{"id":41823457,"title":"How Microsoft Edge Is Replacing React with Web Components","url":"https://thenewstack.io/how-microsoft-edge-is-replacing-react-with-web-components/","rank":-5.4223148645315336,"score":5,"time":"2024-10-12T22:56:52Z"},{"id":41825046,"title":"Flutter vs React Native: Performance Benchmarks","url":"https://nateshmbhat.medium.com/flutter-vs-react-native-performance-benchmarks-you-cant-miss-%EF%B8%8F-2e31905df9b4","rank":-6.141418665344863,"score":2,"time":"2024-10-13T03:57:44Z"},{"id":41829213,"title":"Show HN: A dev-friendly, SEO-optimized router for modern React applications","url":"https://github.com/nerds-with-keyboards/routerino","rank":-4.853960595957184,"score":4,"time":"2024-10-13T16:16:29Z"},{"id":41837483,"title":"Microsoft Edge Is Replacing React with Web Components","url":"https://thenewstack.io/how-microsoft-edge-is-replacing-react-with-web-components/","rank":-5.642544952660551,"score":2,"time":"2024-10-14T13:47:16Z"},{"id":41838434,"title":"Show HN: Rust Markdown/React to HTML Transpiler","url":"https://github.com/Schachte/kaffe-rs","rank":-5.642544952660551,"score":3,"time":"2024-10-14T15:30:22Z"},{"id":41847250,"title":"Understanding React's Component-Centric Philosophy","url":"https://effect.website/blog/from-react-to-effect","rank":-6.141418665344863,"score":2,"time":"2024-10-15T11:00:20Z"},{"id":41847831,"title":"Show HN: LaunchYourApp – A React Native Boilerplate with AI","url":"https://launchyourapp.dev/","rank":-5.4223148645315336,"score":2,"time":"2024-10-15T12:25:02Z"},{"id":41850589,"title":"Migrating from Create React App to Vite","url":"https://klimer.eu/2024/07/06/migrating-from-create-react-app-to-vite/","rank":-5.8814219078830545,"score":60,"time":"2024-10-15T16:58:58Z"},{"id":41850849,"title":"Show HN: React-Pulsable – Add Pulsating Effect to Any React Component","url":"https://github.com/abdheshnayak/react-pulsable","rank":-7.148568583438252,"score":4,"time":"2024-10-15T17:24:43Z"},{"id":41852397,"title":"NumberFlow – a React component to transition, localize, and format numbers","url":"https://number-flow.barvian.me/","rank":-5.218630283054186,"score":3,"time":"2024-10-15T19:47:56Z"},{"id":41861394,"title":"How tscircuit works – compiling functional circuits from React code","url":"https://blog.tscircuit.com/p/how-tscircuit-works-compiling-functional","rank":-5.4223148645315336,"score":1,"time":"2024-10-16T17:10:11Z"},{"id":41862606,"title":"Heresy: Inspect and Instrument React Native Applications at Runtime","url":"https://github.com/Pilfer/heresy","rank":-5.4223148645315336,"score":1,"time":"2024-10-16T19:03:01Z"},{"id":41864159,"title":"Show HN: React Sensor Meters-Fun, fill-style meters for custom React dashboards","url":"https://www.npmjs.com/package/react-sensor-meters","rank":-6.798733011723831,"score":1,"time":"2024-10-16T21:46:00Z"},{"id":41867559,"title":"Migrate from Create React App (CRA) to Vite with One","url":"https://onestack.dev/docs/guides-migrating-create-react-app-cra-to-vite-with-one","rank":-5.218630283054186,"score":1,"time":"2024-10-17T08:31:19Z"},{"id":41872681,"title":"Show HN: React-guitar-chord, a react component for chord name to guitar diagram","url":"https://github.com/SamDarbonne/guitar-chord-diagram","rank":-6.636348695692196,"score":6,"time":"2024-10-17T18:59:35Z"},{"id":41873644,"title":"React Patterns","url":"https://reactpatterns.com/","rank":-7.460654783917127,"score":4,"time":"2024-10-17T20:50:13Z"},{"id":41879952,"title":"How Microsoft Edge Is Replacing React with Web Components","url":"https://thenewstack.io/how-microsoft-edge-is-replacing-react-with-web-components/","rank":-5.4223148645315336,"score":4,"time":"2024-10-18T14:49:24Z"},{"id":41880778,"title":"Learning Angular over React might get you Hired Faster in 2025","url":"https://talentive.com/blog/learning-angular-over-react-might-get-you-hired-faster-in-2025/","rank":-5.029694159741383,"score":2,"time":"2024-10-18T16:14:08Z"},{"id":41888804,"title":"Why Use React for Game Development?","url":"https://jslegenddev.substack.com/p/why-use-react-for-game-development","rank":-6.141418665344863,"score":12,"time":"2024-10-19T16:32:33Z"},{"id":41893172,"title":"Show HN: I built an AI that creates React landing pages","url":"https://www.webifier.io/","rank":-5.029694159741383,"score":1,"time":"2024-10-20T05:48:28Z"},{"id":41900600,"title":"Show HN: An AI that builds perfect React landing pages","url":"https://www.webifier.io/","rank":-5.218630283054186,"score":6,"time":"2024-10-21T04:06:16Z"},{"id":41907497,"title":"React Compiler Beta Release","url":"https://react.dev/blog/2024/10/21/react-compiler-beta-release","rank":-6.737061774670698,"score":8,"time":"2024-10-21T19:25:07Z"},{"id":41909408,"title":"Show HN: LLM Agent Running on React Components Event Capture Data","url":"https://github.com/shoibloya/nuggt-analytics","rank":-5.029694159741383,"score":1,"time":"2024-10-21T22:53:56Z"},{"id":41911519,"title":"The Electron App with Next.js and React Server Components","url":"https://medium.com/@kirill.konshin/the-ultimate-electron-app-with-next-js-and-react-server-components-a5c0cabda72b","rank":-5.218630283054186,"score":1,"time":"2024-10-22T05:44:42Z"},{"id":41911724,"title":"How to Build a Carbon-Aware Website Using React and Next.js","url":"https://thenewstack.io/how-to-build-a-carbon-aware-website-using-react-and-next-js/","rank":-4.853960595957184,"score":2,"time":"2024-10-22T06:26:39Z"},{"id":41912186,"title":"React Compiler Beta Release","url":"https://react.dev/blog/2024/10/21/react-compiler-beta-release","rank":-6.737061774670698,"score":3,"time":"2024-10-22T08:00:01Z"},{"id":41913452,"title":"React Folder Structure in 5 Steps","url":"https://www.robinwieruch.de/react-folder-structure/","rank":-6.141418665344863,"score":8,"time":"2024-10-22T12:07:44Z"},{"id":41917340,"title":"Differences between React server components and server-side rendering","url":"https://www.tymzap.com/blog/5-differences-between-react-server-components-and-server-side-rendering","rank":-5.4223148645315336,"score":1,"time":"2024-10-22T18:41:35Z"},{"id":41919883,"title":"Show HN: React library to upload files directly to S3","url":"https://better-upload.js.org","rank":-5.218630283054186,"score":4,"time":"2024-10-22T23:38:12Z"},{"id":41925273,"title":"How Shadcn Cut Through the Noise and Became React's Default Component Library","url":"https://blog.api-fiddle.com/posts/shadcn-for-react","rank":-4.690092449226312,"score":3,"time":"2024-10-23T14:17:29Z"},{"id":41929495,"title":"React Native: New Architecture is here","url":"https://reactnative.dev/blog/2024/10/23/the-new-architecture-is-here","rank":-6.141418665344863,"score":8,"time":"2024-10-23T21:39:10Z"},{"id":41934002,"title":"React Native 0.76 – New Architecture by Default, React Native DevTools, and More","url":"https://reactnative.dev/blog/2024/10/23/release-0.76-new-architecture","rank":-6.798733011723831,"score":2,"time":"2024-10-24T10:06:00Z"},{"id":41934695,"title":"Nanostores: A tiny (286 bytes) state manager for React/RN/Preact/Vue/Svelte","url":"https://github.com/nanostores/nanostores","rank":-4.690092449226312,"score":1,"time":"2024-10-24T12:05:19Z"},{"id":41935494,"title":"React Native: The New Architecture Is Here","url":"https://twitter.com/reactnative/status/1849200964303196491","rank":-5.8814219078830545,"score":2,"time":"2024-10-24T13:51:20Z"},{"id":41937591,"title":"React Native – New Architecture is here","url":"https://reactnative.dev/blog/2024/10/23/the-new-architecture-is-here","rank":-6.141418665344863,"score":153,"time":"2024-10-24T17:28:28Z"},{"id":41942368,"title":"MUI Toolpad – Full stack components for React admin panels","url":"https://mui.com/toolpad/","rank":-5.4223148645315336,"score":1,"time":"2024-10-25T05:01:52Z"},{"id":41943058,"title":"How Microsoft Edge Is Replacing React with Web Components","url":"https://thenewstack.io/how-microsoft-edge-is-replacing-react-with-web-components/","rank":-5.4223148645315336,"score":11,"time":"2024-10-25T07:33:37Z"},{"id":41947380,"title":"React Native, and \"The Native Feel\"","url":"https://mozzius.dev/post/3l777nhz4h32w","rank":-6.141418665344863,"score":4,"time":"2024-10-25T17:21:30Z"},{"id":41958482,"title":"I Moved from Svelte to React","url":"https://old.reddit.com/r/sveltejs/s/XzQdb6RblF","rank":-6.141418665344863,"score":1,"time":"2024-10-26T23:25:47Z"},{"id":41959739,"title":"Upgrading React with micro-front ends","url":"https://alexocallaghan.com/upgrading-react-with-microfrontends","rank":-6.141418665344863,"score":2,"time":"2024-10-27T03:52:23Z"},{"id":41959742,"title":"Understanding React Server Components","url":"https://vercel.com/blog/understanding-react-server-components","rank":-6.737061774670698,"score":2,"time":"2024-10-27T03:52:57Z"},{"id":41968125,"title":"Brand New Approach to BI Inspired with VS Code, Jupyter Notebook, React and AI","url":"https://www.morph-data.io/","rank":-4.5369272462944465,"score":5,"time":"2024-10-28T05:40:58Z"},{"id":41978778,"title":"Show HN: My First Multiplayer Bombing Puzzle Game (React, ThreeJS and Sockets)","url":"https://pixelbrawlgames.com/game/blast","rank":-4.853960595957184,"score":1,"time":"2024-10-29T02:28:53Z"},{"id":41979107,"title":"Choosing between Flutter and React Native in 2024","url":"https://www.dodgycoder.net/2024/10/choosing-between-flutter-and-react.html","rank":-5.642544952660551,"score":1,"time":"2024-10-29T03:31:27Z"},{"id":41987476,"title":"How Headless Components Took over React","url":"https://www.subframe.com/blog/how-headless-components-became-the-future-for-building-ui-libraries","rank":-6.141418665344863,"score":3,"time":"2024-10-29T17:58:17Z"},{"id":41994011,"title":"React RSC Is Problematic","url":"https://github.com/hviana/faster_react","rank":-6.737061774670698,"score":1,"time":"2024-10-30T12:11:23Z"},{"id":41996276,"title":"Ruby on Rails and React MVP of an e-commerce for pet toys","url":"https://sinaptia.dev/case-studies/chewchoo","rank":-4.690092449226312,"score":1,"time":"2024-10-30T15:36:58Z"},{"id":42003428,"title":"How React, Vue, and Angular Work – Core Principles in One File","url":"https://gist.github.com/faustinoaq/b19da758fc45155a0b3b10d9f578c5ce","rank":-5.029694159741383,"score":103,"time":"2024-10-31T04:12:27Z"},{"id":42003522,"title":"React Native Godot","url":"https://github.com/calico-games/react-native-godot","rank":-7.080419157732719,"score":1,"time":"2024-10-31T04:31:29Z"},{"id":42005920,"title":"A React Renderer for Gnome JavaScript","url":"https://github.com/react-gjs/renderer","rank":-6.141418665344863,"score":141,"time":"2024-10-31T11:57:25Z"},{"id":42006470,"title":"Luna- SSR React Wiht Go","url":"https://github.com/Djancyp/luna","rank":-6.4254656634776115,"score":3,"time":"2024-10-31T12:59:43Z"},{"id":42006970,"title":"Show HN: React Code from Mocks","url":"https://mokzu.com","rank":-6.141418665344863,"score":1,"time":"2024-10-31T13:57:43Z"},{"id":42012942,"title":"React Router Brand Update","url":"https://remix.run/blog/react-router-brand-update","rank":-6.737061774670698,"score":1,"time":"2024-11-01T00:31:22Z"},{"id":42016639,"title":"Ink: React for Interactive CLI Apps","url":"https://github.com/vadimdemedes/ink","rank":-6.141418665344863,"score":164,"time":"2024-11-01T13:15:47Z"},{"id":42021380,"title":"Show HN: I Built a Rock, Paper, Scissors roguelike in React","url":"https://xtremerps.com","rank":-5.029694159741383,"score":39,"time":"2024-11-01T20:45:00Z"},{"id":42028720,"title":"MBRV: Run React TS front end/back end on the same port. Powered by Bun","url":"https://mbrv.org","rank":-4.3934495640662155,"score":2,"time":"2024-11-02T19:41:20Z"},{"id":42032378,"title":"Show HN: React app to check your Bitcoin investments","url":"https://sccarlos.com/post/20241103-bitcoin-wallet-explorer/","rank":-5.4223148645315336,"score":2,"time":"2024-11-03T11:05:46Z"},{"id":42032865,"title":"Show HN: NotionPresso – React open source for Notion using Official API","url":"https://notionpresso.com/en","rank":-5.029694159741383,"score":1,"time":"2024-11-03T13:11:16Z"},{"id":42034862,"title":"From React to Htmx [video]","url":"https://www.youtube.com/watch?v=wIzwyyHolRs","rank":-6.4254656634776115,"score":4,"time":"2024-11-03T18:14:54Z"},{"id":42039438,"title":"Show HN: I Never Met This Boilerplate, but Always Wanted It – FastAPI and React","url":"https://craftyourstartup.com","rank":-4.5369272462944465,"score":4,"time":"2024-11-04T07:49:15Z"},{"id":42041300,"title":"How to Create a Newsletter Aggregator with React and AI Agents","url":"https://tympanus.net/codrops/2024/11/04/how-to-create-an-ai-powered-newsletter-aggregator-with-react-and-ai-agents/","rank":-5.029694159741383,"score":1,"time":"2024-11-04T13:23:31Z"},{"id":42043552,"title":"Show HN: Convert any website into a React component","url":"https://chromewebstore.google.com/detail/html-to-react-figma-by-ma/chgehghmhgihgmpmdjpolhkcnhkokdfp","rank":-5.4223148645315336,"score":326,"time":"2024-11-04T17:03:00Z"},{"id":42046230,"title":"Updating Simon Willison's ReAct implementation for 2024","url":"https://riza.io/blog/willison-react-pattern","rank":-5.642544952660551,"score":2,"time":"2024-11-04T21:36:44Z"},{"id":42049174,"title":"Migrating the Shopify mobile app to React Native","url":"https://twitter.com/mustafa01ali/status/1853619638141071573","rank":-5.642544952660551,"score":1,"time":"2024-11-05T06:50:19Z"},{"id":42052776,"title":"Show HN: Reusable components for React Flow based on shadcn UI","url":"https://reactflow.dev/components","rank":-5.029694159741383,"score":2,"time":"2024-11-05T16:22:37Z"},{"id":42056000,"title":"Clean code in React. The magic of keeping one level of abstraction per function","url":"https://www.tymzap.com/blog/the-magic-of-keeping-one-abstraction-level-per-function","rank":-4.5369272462944465,"score":3,"time":"2024-11-05T23:09:19Z"},{"id":42057244,"title":"Shopify App Is Fully Migrated to React Native","url":"https://threadreaderapp.com/thread/1853619638141071573.html","rank":-5.642544952660551,"score":3,"time":"2024-11-06T04:42:28Z"},{"id":42061358,"title":"Show HN: I'm building an AI tool that turns Design Systems into React components","url":"https://www.robustlaunch.com","rank":-4.3934495640662155,"score":8,"time":"2024-11-06T12:42:55Z"},{"id":42061624,"title":"Show HN: I Built a Free React Native Shadow Generator","url":"https://launchyourapp.dev/tools/react-native-shadow-generator","rank":-5.218630283054186,"score":1,"time":"2024-11-06T13:02:55Z"},{"id":42076355,"title":"API Calling Is to Sync Engines as jQuery Is to React","url":"https://www.powersync.com/blog/api-calling-is-to-sync-engines-as-jquery-is-to-react","rank":-5.029694159741383,"score":1,"time":"2024-11-07T13:12:31Z"},{"id":42076720,"title":"Validating your react-intl applications","url":"https://lingual.dev/blog/validating-react-intl-applications/","rank":-6.4254656634776115,"score":1,"time":"2024-11-07T14:03:41Z"},{"id":42079210,"title":"Image Display Control React Component","url":"https://github.com/Frameright/react-image-display-control","rank":-6.4254656634776115,"score":1,"time":"2024-11-07T18:11:13Z"},{"id":42091301,"title":"Show HN: NextFramer – I'm building LandingFolio but in React code","url":"https://www.nextframer.com","rank":-5.029694159741383,"score":1,"time":"2024-11-08T23:33:22Z"},{"id":42092986,"title":"Hyperview: Server-driven mobile apps with React Native","url":"https://github.com/Instawork/hyperview","rank":-5.642544952660551,"score":1,"time":"2024-11-09T07:12:13Z"},{"id":42100166,"title":"Tremor: React components to build charts and dashboards","url":"https://tremor.so/","rank":-5.642544952660551,"score":3,"time":"2024-11-10T13:40:21Z"},{"id":42100575,"title":"Show HN: PageGen-10x Faster Page Generation with Claude AI, React and Shadcn UI","url":"https://pagegen.ai","rank":-4.5369272462944465,"score":3,"time":"2024-11-10T14:58:38Z"},{"id":42101875,"title":"The Styling Dilemma in React","url":"https://thetshaped.dev/p/the-styling-dilemma-in-react","rank":-6.4254656634776115,"score":2,"time":"2024-11-10T18:57:59Z"},{"id":42126916,"title":"Show HN: Graphs with React and D3.js? The big picture","url":"https://www.react-graph-gallery.com/react-d3-dataviz-course","rank":-5.029694159741383,"score":5,"time":"2024-11-13T15:35:21Z"},{"id":42132301,"title":"React full-stack framework with SSR done in Rust","url":"https://github.com/Valerioageno/tuono","rank":-5.4223148645315336,"score":4,"time":"2024-11-14T01:45:16Z"},{"id":42137571,"title":"Show HN: Scan for React Renders","url":"https://github.com/aidenybai/react-scan","rank":-6.141418665344863,"score":2,"time":"2024-11-14T16:06:49Z"},{"id":42138745,"title":"Bringing React Server Components to React Native","url":"https://expo.dev/blog/universal-react-server-components-developer-preview","rank":-7.968636859947137,"score":5,"time":"2024-11-14T17:37:10Z"},{"id":42154315,"title":"Scan for React performance issues and eliminate slow renders in your app","url":"https://twitter.com/aidenybai/status/1857092326394359979","rank":-4.853960595957184,"score":2,"time":"2024-11-16T04:41:42Z"},{"id":42163264,"title":"Maximum MPD – React Native Based MPD Client for iOS and Android","url":"http://rbackhouse.github.io/MaximumMPD.html","rank":-5.029694159741383,"score":1,"time":"2024-11-17T10:25:42Z"},{"id":42164141,"title":"Claude AI built me a React app to compare maps side by side","url":"https://github.com/veloplanner/map-matrix","rank":-4.690092449226312,"score":222,"time":"2024-11-17T13:39:39Z"},{"id":42171505,"title":"Impressions of React and TypeScript from an Elixir/Elm Developer","url":"https://korban.net/posts/elm/2024-11-16-typescript-react-impressions/","rank":-5.218630283054186,"score":18,"time":"2024-11-18T11:31:09Z"},{"id":42171740,"title":"Forth on top of Python-React makes for Forthic: a showcase of Forth productivity [video]","url":"https://www.youtube.com/watch?v=pROw7Z3CDwM","rank":-4.3934495640662155,"score":3,"time":"2024-11-18T12:19:03Z"},{"id":42174090,"title":"React Scan","url":"https://react-scan.million.dev","rank":-7.460654783917127,"score":1,"time":"2024-11-18T16:39:31Z"},{"id":42194171,"title":"Building React Forms with Ease Using React Hook Form, Zod and Shadcn","url":"https://wasp-lang.dev/blog/2024/11/20/building-react-forms-with-ease-using-react-hook-form-and-zod","rank":-6.969263392375751,"score":2,"time":"2024-11-20T14:27:32Z"},{"id":42196960,"title":"Get in Zoomer, We're Saving React","url":"https://acko.net/blog/get-in-zoomer-we-re-saving-react/","rank":-5.8814219078830545,"score":2,"time":"2024-11-20T18:49:58Z"},{"id":42201106,"title":"I don't have time to learn React – Keith Cirkel","url":"https://www.keithcirkel.co.uk/i-dont-have-time-to-learn-react/","rank":-5.218630283054186,"score":5,"time":"2024-11-21T04:25:02Z"},{"id":42206534,"title":"What Are React Portals?","url":"https://techhub.iodigital.com/articles/what-are-react-portals","rank":-6.737061774670698,"score":1,"time":"2024-11-21T17:26:21Z"},{"id":42210358,"title":"TypeScript in React","url":"https://blog.stackademic.com/typescript-in-react-6b6038f207ed","rank":-7.080419157732719,"score":2,"time":"2024-11-22T01:27:31Z"},{"id":42216539,"title":"React Router 7 is out","url":"https://reactrouter.com/7.0.1/home","rank":-6.4254656634776115,"score":3,"time":"2024-11-22T19:09:04Z"},{"id":42217933,"title":"React Router v7","url":"https://remix.run/blog/react-router-v7","rank":-7.080419157732719,"score":6,"time":"2024-11-22T22:38:21Z"},{"id":42222271,"title":"React Server Components: A Bad Idea?","url":"https://ishankbg.dev/archive/react-server-components-a-bad-idea/","rank":-6.141418665344863,"score":2,"time":"2024-11-23T17:50:11Z"},{"id":42230070,"title":"Show HN: Create AI Agents with React","url":"https://docs.upstreet.ai","rank":-5.8814219078830545,"score":3,"time":"2024-11-24T20:03:05Z"},{"id":42230072,"title":"Cali: An AI agent for building React Native apps","url":"https://github.com/callstackincubator/cali","rank":-5.4223148645315336,"score":3,"time":"2024-11-24T20:03:08Z"},{"id":42232428,"title":"Tremor: React components to build charts and dashboards","url":"https://tremor.so/","rank":-5.642544952660551,"score":4,"time":"2024-11-25T01:47:04Z"},{"id":42235964,"title":"How to Integrate React in Artanis","url":"https://artanis.dev/blog/react-for-artanis.html","rank":-6.141418665344863,"score":3,"time":"2024-11-25T13:06:52Z"},{"id":42249597,"title":"Show HN: Control Bar – A React component for natural language app usage","url":"https://github.com/use-hydra-ai/hydra-controlbar-starter","rank":-4.853960595957184,"score":1,"time":"2024-11-26T20:18:20Z"},{"id":42250030,"title":"Feature-Based React Architecture","url":"https://www.robinwieruch.de/react-feature-architecture/","rank":-6.737061774670698,"score":1,"time":"2024-11-26T21:01:19Z"},{"id":42255317,"title":"Tool to scan for React rendering issues","url":"https://react-scan.million.dev","rank":-5.8814219078830545,"score":1,"time":"2024-11-27T11:50:32Z"},{"id":42255943,"title":"Show HN: An App Icon Generator for React Native","url":"https://launchyourapp.dev/tools/app-icon-generator","rank":-5.4223148645315336,"score":1,"time":"2024-11-27T13:32:51Z"},{"id":42258104,"title":"Show HN: Tools for building AI React apps","url":"https://github.com/use-hydra-ai/hydra-ai","rank":-5.642544952660551,"score":1,"time":"2024-11-27T17:56:28Z"},{"id":42260492,"title":"React Is Fine","url":"https://ryanbigg.com/2024/11/react-is-fine","rank":-7.080419157732719,"score":2,"time":"2024-11-27T22:35:08Z"},{"id":42268741,"title":"737 Max on MSFS '24 – Real Examiners React [video]","url":"https://www.youtube.com/watch?v=MnPm1XBISes","rank":-5.4223148645315336,"score":2,"time":"2024-11-28T21:48:17Z"},{"id":42276208,"title":"Show HN: Built This in 3 Hours Using Bolt (No React Knowledge)","url":"https://cachenotes.kanishkdan.com","rank":-4.853960595957184,"score":9,"time":"2024-11-29T19:09:46Z"},{"id":42279172,"title":"If Not React, Then What?","url":"https://infrequently.org/2024/11/if-not-react-then-what/","rank":-6.4254656634776115,"score":370,"time":"2024-11-30T03:35:00Z"},{"id":42283641,"title":"Why does liking a tweet (React) re-render the entire screen?","url":"https://twitter.com/aidenybai/status/1862529226727121366","rank":-5.029694159741383,"score":3,"time":"2024-11-30T19:58:14Z"},{"id":42284096,"title":"Scan for React performance issues and eliminate slow renders in your app","url":"https://github.com/aidenybai/react-scan","rank":-4.853960595957184,"score":2,"time":"2024-11-30T21:15:51Z"},{"id":42287146,"title":"React Scan: Scan for React performance issues and slow renders in your app","url":"https://github.com/aidenybai/react-scan","rank":-6.798733011723831,"score":2,"time":"2024-12-01T08:43:50Z"},{"id":42288916,"title":"Everything I wish I knew before moving 50k LOC to React Server Components","url":"https://www.mux.com/blog/what-are-react-server-components","rank":-4.690092449226312,"score":4,"time":"2024-12-01T15:36:14Z"},{"id":42294814,"title":"react-scan: Scan for React performance issues, improve rendering","url":"https://github.com/aidenybai/react-scan","rank":-7.536359457861464,"score":2,"time":"2024-12-02T10:30:50Z"},{"id":42296125,"title":"Insects react to virtual reality gaming","url":"https://phys.org/news/2024-11-insects-react-virtual-reality-gaming.html","rank":-6.141418665344863,"score":3,"time":"2024-12-02T13:45:48Z"},{"id":42298631,"title":"Radon – IDE for React Native","url":"https://ide.swmansion.com/","rank":-6.4254656634776115,"score":4,"time":"2024-12-02T18:04:25Z"},{"id":42305348,"title":"Dependency management fatigue, or why I forever ditched React for Go+Htmx+Templ","url":"https://blog.erodriguez.de/dependency-management-fatigue-or-why-i-forever-ditched-react-for-go-htmx-templ/","rank":-5.029694159741383,"score":273,"time":"2024-12-03T12:16:33Z"},{"id":42308211,"title":"A React data fetching course that doesn't use useEffect","url":"https://www.newline.co/courses/react-data-fetching-beyond-the-basics","rank":-5.218630283054186,"score":1,"time":"2024-12-03T16:46:54Z"},{"id":42310163,"title":"Things you forgot (or never knew) because of React","url":"https://joshcollinsworth.com/blog/antiquated-react","rank":-5.4223148645315336,"score":2,"time":"2024-12-03T19:25:25Z"},{"id":42314580,"title":"Build Production-Grade LLM Applications That React to Your Data","url":"https://www.tensorlake.ai/blog/announcing-indexify","rank":-5.218630283054186,"score":2,"time":"2024-12-04T04:53:20Z"},{"id":42317795,"title":"Implementing React-like Composition using Go's HTML/template","url":"https://www.sheshbabu.com/posts/react-like-composition-using-go-html-template/","rank":-5.4223148645315336,"score":3,"time":"2024-12-04T14:35:24Z"},{"id":42320344,"title":"Analyzing GitHub Actions: The $20k/Month CI Pipeline of React Native","url":"https://buildbudget.dev/blog/test_all_workflow/","rank":-5.029694159741383,"score":1,"time":"2024-12-04T18:23:08Z"},{"id":42320369,"title":"Show HN: Oopsie – AI and session replay and errors for flutter and React Native","url":"https://www.zipy.ai/for-mobile","rank":-4.5369272462944465,"score":4,"time":"2024-12-04T18:25:21Z"},{"id":42321295,"title":"Uniffi for React Native: Rust-Powered Turbo Modules","url":"https://hacks.mozilla.org/2024/12/introducing-uniffi-for-react-native-rust-powered-turbo-modules/","rank":-5.642544952660551,"score":7,"time":"2024-12-04T19:48:01Z"},{"id":42325121,"title":"Open-Source Boilerplate for Startups: Kubernetes, React, Spring Boot, and More","url":"https://www.codesine.dev/","rank":-5.029694159741383,"score":4,"time":"2024-12-05T04:58:34Z"},{"id":42327272,"title":"Americans React to UnitedHealthcare CEO's Murder: 'My Empathy Is Out of Network'","url":"https://gizmodo.com/bitter-americans-react-to-unitedhealthcare-ceos-murder-my-empathy-is-out-of-network-2000534520","rank":-4.690092449226312,"score":182,"time":"2024-12-05T11:52:44Z"},{"id":42331073,"title":"React 19 Is Released","url":"https://www.npmjs.com/package/react","rank":-6.737061774670698,"score":2,"time":"2024-12-05T18:38:59Z"},{"id":42331207,"title":"React v19 has been released","url":"https://github.com/facebook/react/blob/main/CHANGELOG.md","rank":-6.4254656634776115,"score":307,"time":"2024-12-05T18:50:16Z"},{"id":42331498,"title":"React v19","url":"https://react.dev/blog/2024/12/05/react-19","rank":-7.460654783917127,"score":8,"time":"2024-12-05T19:12:35Z"},{"id":42336789,"title":"React 19 is now stable!","url":"https://react.dev/blog/2024/12/05/react-19","rank":-6.4254656634776115,"score":4,"time":"2024-12-06T05:50:08Z"},{"id":42342610,"title":"React 19 is now stable","url":"https://react.dev/blog/2024/12/05/react-19","rank":-6.4254656634776115,"score":2,"time":"2024-12-06T18:31:33Z"},{"id":42346419,"title":"3D Terrain Renderer with React and the DOM","url":"https://trashmoon.com/blog/2024/terrain-renderer-with-react-and-dom/","rank":-5.642544952660551,"score":3,"time":"2024-12-07T01:26:05Z"},{"id":42347789,"title":"Show HN: Odysseus-CLI – Deploy Laravel, React and Other Apps Effortlessly","url":"https://github.com/alpira-ou/odysseus-cli","rank":-5.029694159741383,"score":10,"time":"2024-12-07T06:54:24Z"},{"id":42350026,"title":"Show HN: Native.express – Ultimate React Native starter kit","url":"https://www.native.express/","rank":-5.4223148645315336,"score":2,"time":"2024-12-07T14:27:16Z"},{"id":42353755,"title":"Refilter: React Filter Library","url":"https://blog.swypex.com/blog/refilter_announcement","rank":-6.737061774670698,"score":2,"time":"2024-12-07T23:41:32Z"},{"id":42357514,"title":"React 19 full support for custom elements","url":"https://aleks-elkin.github.io/posts/2024-12-06-react-19/","rank":-5.8814219078830545,"score":1,"time":"2024-12-08T15:03:45Z"},{"id":42371901,"title":"Why React SEO Is Hard (and How I Solved It)","url":"https://www.dittofi.com/learn/react-seo-mastering-search-engine-optimization","rank":-5.218630283054186,"score":1,"time":"2024-12-09T23:46:17Z"},{"id":42379199,"title":"React Tech Stack (2025)","url":"https://www.robinwieruch.de/react-tech-stack/","rank":-6.737061774670698,"score":1,"time":"2024-12-10T17:48:29Z"},{"id":42396396,"title":"UCacher – 2x React.js build speed with no code changes","url":"https://earthly.dev/blog/ucacher/","rank":-5.218630283054186,"score":3,"time":"2024-12-12T05:07:48Z"},{"id":42399222,"title":"Show HN: Reactlit – Streamlit for React. Build apps fast","url":"https://github.com/mshafir/reactlit","rank":-5.4223148645315336,"score":1,"time":"2024-12-12T14:09:05Z"},{"id":42404504,"title":"Open source monospace component library for React built with variable fonts","url":"https://www.sacred.computer/","rank":-5.029694159741383,"score":2,"time":"2024-12-12T23:31:52Z"},{"id":42405953,"title":"Boosting React Application Speed: From unstated-next to unstated-fast","url":"https://github.com/jasonHzq/unstated-fast","rank":-5.218630283054186,"score":2,"time":"2024-12-13T04:38:08Z"},{"id":42410504,"title":"Learn to Build a React Blog from Scratch – Step-by-Step Guide","url":"https://www.dittofi.com/learn/create-react-blog","rank":-4.853960595957184,"score":1,"time":"2024-12-13T17:31:35Z"},{"id":42418447,"title":"GraalJS and React 18's Streaming SSR","url":"https://gmmz.dev/blog/graaljs-and-react-ssr/","rank":-5.8814219078830545,"score":1,"time":"2024-12-14T17:54:19Z"},{"id":42418594,"title":"Mantine – featured React components library","url":"https://mantine.dev/","rank":-6.4254656634776115,"score":1,"time":"2024-12-14T18:23:22Z"},{"id":42429096,"title":"Fuck React JS","url":"https://fuckreactjs.com","rank":-7.080419157732719,"score":8,"time":"2024-12-16T08:34:42Z"},{"id":42436406,"title":"How to Code a Shader Based Reveal Effect with React Three Fiber and GLSL","url":"https://tympanus.net/codrops/2024/12/02/how-to-code-a-shader-based-reveal-effect-with-react-three-fiber-glsl/","rank":-4.5369272462944465,"score":5,"time":"2024-12-16T22:53:30Z"},{"id":42445235,"title":"You might not need a React Form Library","url":"https://www.robinwieruch.de/react-form-validation/","rank":-5.642544952660551,"score":2,"time":"2024-12-17T20:55:27Z"},{"id":42450829,"title":"You might not need a React Form Library","url":"https://www.robinwieruch.de/react-form-validation/","rank":-5.642544952660551,"score":4,"time":"2024-12-18T14:48:08Z"},{"id":42453058,"title":"AI and visual builder for React apps","url":"https://www.tempolabs.ai/","rank":-5.8814219078830545,"score":2,"time":"2024-12-18T18:02:33Z"},{"id":42457703,"title":"Impressions of React and TypeScript from an Elixir/Elm Developer","url":"https://korban.net/posts/elm/2024-11-16-typescript-react-impressions/","rank":-5.218630283054186,"score":3,"time":"2024-12-19T02:18:36Z"},{"id":42461738,"title":"Show HN: I put aider in a ReAct loop and it works well","url":"https://github.com/ai-christianson/RA.Aid","rank":-4.690092449226312,"score":1,"time":"2024-12-19T14:37:08Z"},{"id":42467057,"title":"How to validate your React internationalizationext application","url":"https://lingual.dev/blog/how-to-validate-your-react-i18next-application/","rank":-5.8814219078830545,"score":1,"time":"2024-12-20T00:02:45Z"},{"id":42467246,"title":"Monospace React Component Library","url":"https://www.sacred.computer/","rank":-6.737061774670698,"score":2,"time":"2024-12-20T00:42:51Z"},{"id":42467980,"title":"Radon IDE for React Native","url":"https://ide.swmansion.com/","rank":-6.4254656634776115,"score":4,"time":"2024-12-20T03:19:49Z"},{"id":42481514,"title":"Hookcn: Open-source react hooks inspired by shadcn/UI","url":"https://hookcn.ouassim.tech/","rank":-5.4223148645315336,"score":3,"time":"2024-12-21T19:07:29Z"},{"id":42484843,"title":"Impressions of React and TypeScript from an Elixir/Elm Developer","url":"https://korban.net/posts/elm/2024-11-16-typescript-react-impressions/","rank":-5.218630283054186,"score":6,"time":"2024-12-22T07:08:47Z"},{"id":42495232,"title":"Show HN: Eszett explicit scopes for styling react components","url":"https://github.com/errnesto/eszett","rank":-5.4223148645315336,"score":2,"time":"2024-12-23T15:50:02Z"},{"id":42501408,"title":"Integrate GPT-4 with React for AI Content","url":"https://medium.com/digital-minds/add-ai-generated-content-to-your-website-using-gpt-4-and-react-a-step-by-step-guide-915d3ab022cf","rank":-5.642544952660551,"score":1,"time":"2024-12-24T12:10:58Z"},{"id":42503802,"title":"React Testing Library Crash Course: Learn to Test React Components","url":"https://akoskm.com/rtl-crash-course/","rank":-7.337343744886062,"score":2,"time":"2024-12-24T18:28:21Z"},{"id":42521344,"title":"I wish your bespoke React-Tailwind-etc. static site generator had RSS","url":"https://rakhim.exotext.com/wish-your-bespoke-site-generator-had-rss","rank":-4.853960595957184,"score":14,"time":"2024-12-27T11:08:23Z"},{"id":42527881,"title":"React Query Builder","url":"https://react-querybuilder.js.org/","rank":-7.080419157732719,"score":2,"time":"2024-12-28T01:56:31Z"},{"id":42535956,"title":"ReAct: Synergizing Reasoning and Acting in Language Models","url":"https://arxiv.org/abs/2210.03629","rank":-5.642544952660551,"score":3,"time":"2024-12-28T23:45:41Z"},{"id":42539450,"title":"Sticky Tunes: How Do People React to Involuntary Musical Imagery? (2014)","url":"https://pmc.ncbi.nlm.nih.gov/articles/PMC3908735/","rank":-5.029694159741383,"score":1,"time":"2024-12-29T12:09:27Z"},{"id":42549104,"title":"Show HN: UseSimpleCamera – A simple way to handle camera and audio with react","url":"https://www.npmjs.com/package/use-simple-camera","rank":-4.690092449226312,"score":2,"time":"2024-12-30T13:33:09Z"},{"id":42549678,"title":"Show HN: I built an open-source collection of fancy and useless react components","url":"https://www.fancycomponents.dev/","rank":-4.5369272462944465,"score":3,"time":"2024-12-30T14:43:35Z"},{"id":42553683,"title":"Level up your portfolio game with Web Presence: An open-source React app","url":"https://github.com/melvinprince/Web-Presence","rank":-4.690092449226312,"score":1,"time":"2024-12-30T21:21:16Z"},{"id":42565502,"title":"You don't need Next.js – Why we migrated from Next to React","url":"https://www.comfydeploy.com/blog/you-dont-need-nextjs","rank":-4.690092449226312,"score":105,"time":"2025-01-01T11:55:37Z"},{"id":42567100,"title":"The Time for React Native Is Now","url":"https://galaxies.dev/article/time-for-react-native","rank":-5.8814219078830545,"score":2,"time":"2025-01-01T16:38:43Z"},{"id":42570555,"title":"ReAct Prompting: A Strategic Look at Next-Gen LLM Interactions","url":"https://sebgnotes.com/blog/2025-01-01-react-prompting/","rank":-5.218630283054186,"score":8,"time":"2025-01-02T00:38:48Z"},{"id":42572961,"title":"The Time for React Native Is Now","url":"https://galaxies.dev/article/time-for-react-native","rank":-5.8814219078830545,"score":3,"time":"2025-01-02T09:20:50Z"},{"id":42584063,"title":"Impressions of React and TypeScript from an Elixir/Elm Developer","url":"https://korban.net/posts/elm/2024-11-16-typescript-react-impressions/","rank":-5.218630283054186,"score":7,"time":"2025-01-03T09:26:21Z"},{"id":42592564,"title":"Docusaurus v3.7 is now compatible with React 19","url":"https://docusaurus.io/blog/releases/3.7","rank":-5.4223148645315336,"score":2,"time":"2025-01-04T05:04:24Z"},{"id":42594281,"title":"Hermes: JavaScript engine optimized for running React Native on Android","url":"https://github.com/tmikov/hermes","rank":-5.218630283054186,"score":2,"time":"2025-01-04T12:17:09Z"},{"id":42596730,"title":"Scan for React performance issues and eliminate slow renders in your app","url":"https://github.com/aidenybai/react-scan","rank":-4.853960595957184,"score":1,"time":"2025-01-04T18:45:25Z"},{"id":42609448,"title":"A Deep Dive into React 19: New Features, Improvements, and Best Practices","url":"https://blog.alexcloudstar.com/a-deep-dive-into-react-19-new-features-improvements-and-best-practices","rank":-4.853960595957184,"score":1,"time":"2025-01-06T10:44:11Z"},{"id":42610925,"title":"Show HN: Braintree OAuth Shared Vault React Example","url":"https://github.com/coverdash/braintree-oauth-react-example","rank":-5.642544952660551,"score":1,"time":"2025-01-06T14:42:11Z"},{"id":42611058,"title":"Obytes Starter – Free React Native/Expo Starter Kit","url":"https://starter.obytes.com/","rank":-5.642544952660551,"score":1,"time":"2025-01-06T14:55:46Z"},{"id":42620366,"title":"Building LightOS with React Native","url":"https://medium.com/sanctuary-computer-inc/building-lightos-with-react-native-4b6e4ad1cd7f","rank":-6.4254656634776115,"score":2,"time":"2025-01-07T08:05:04Z"},{"id":42625322,"title":"GitHub Contribution Dots – A Free React Component for Portfolio Lovers","url":"https://green-dots.vercel.app/","rank":-5.218630283054186,"score":1,"time":"2025-01-07T18:03:37Z"},{"id":42632937,"title":"TheCodingMachine React Native Boilerplate","url":"https://github.com/thecodingmachine/react-native-boilerplate","rank":-6.737061774670698,"score":2,"time":"2025-01-08T10:58:50Z"},{"id":42636030,"title":"Framer sped up React sites using granular Suspense","url":"https://www.framer.com/blog/sites-interactive-faster/","rank":-5.642544952660551,"score":1,"time":"2025-01-08T16:49:31Z"},{"id":42649351,"title":"Show HN: I built a directory to help discover react libs u didn't know existed","url":"https://react-finder-six.vercel.app/","rank":-4.2587684905126455,"score":2,"time":"2025-01-09T20:04:26Z"},{"id":42656125,"title":"React for Embedded Development","url":"https://medium.com/@fefa4ka/react-for-embedded-development-e1496be8a774","rank":-6.737061774670698,"score":2,"time":"2025-01-10T14:58:19Z"},{"id":42666492,"title":"TypeScript/React/Vue Window Layout Manager (Tabs, Floating, Popouts)","url":"https://github.com/mathuo/dockview","rank":-5.4223148645315336,"score":334,"time":"2025-01-11T15:31:03Z"},{"id":42673023,"title":"QuantaLogic: A ReAct Framework for Building Advanced AI Agents","url":"https://github.com/quantalogic/quantalogic","rank":-5.4223148645315336,"score":1,"time":"2025-01-12T12:16:04Z"},{"id":42675488,"title":"Largest marketplace of shadcn/UI-based React Tailwind components","url":"https://21st.dev/","rank":-5.4223148645315336,"score":2,"time":"2025-01-12T18:16:53Z"},{"id":42677728,"title":"My 3D SWE Portfolio - Built with React Three Fiber.","url":"https://dement.dev","rank":-5.4223148645315336,"score":80,"time":"2025-01-12T22:41:48Z"},{"id":42679942,"title":"React Native mobile release management","url":"https://teardown.dev","rank":-6.4254656634776115,"score":3,"time":"2025-01-13T03:58:08Z"},{"id":42680243,"title":"Loadable: A Lightweight Alternative to React Query","url":"https://www.npmjs.com/package/@tobq/loadable#quick-start","rank":-5.8814219078830545,"score":1,"time":"2025-01-13T05:04:30Z"},{"id":42682586,"title":"Progressive Forms with React 19","url":"https://rdrn.me/react-forms/","rank":-6.4254656634776115,"score":2,"time":"2025-01-13T12:05:37Z"},{"id":42684797,"title":"Revealed: React's Experimental Animations API","url":"https://motion.dev/blog/reacts-experimental-view-transition-api","rank":-6.141418665344863,"score":2,"time":"2025-01-13T15:54:46Z"},{"id":42686374,"title":"Implementing Streaming SSR with React Relay and Vite","url":"https://aqora.io/blog/AEJsb2dBcnRpY2xlAZRgyH4wdeKfFHS0yil0Fw/implementing-streaming-ssr-with-react-relay-and-vite","rank":-5.642544952660551,"score":11,"time":"2025-01-13T18:01:51Z"},{"id":42688577,"title":"Meta's create-react-app unofficially officially deprecated","url":"https://github.com/facebook/create-react-app","rank":-5.642544952660551,"score":3,"time":"2025-01-13T20:22:16Z"},{"id":42690114,"title":"Five Years of React Native at Shopify","url":"https://shopify.engineering/five-years-of-react-native-at-shopify","rank":-5.8814219078830545,"score":324,"time":"2025-01-13T22:08:51Z"},{"id":42698420,"title":"Expo launches EAS Hosting: Serverless deployment for universal React apps","url":"https://expo.dev/blog/expo-announces-eas-hosting-service","rank":-5.218630283054186,"score":9,"time":"2025-01-14T15:30:36Z"},{"id":42702739,"title":"Five Years of React Native at Shopify","url":"https://shopify.engineering/five-years-of-react-native-at-shopify","rank":-5.8814219078830545,"score":2,"time":"2025-01-14T19:44:43Z"},{"id":42706512,"title":"React Component and Hook Design Pattern","url":"https://sambernheim.com/blog/react-patterns","rank":-6.141418665344863,"score":2,"time":"2025-01-15T02:08:57Z"},{"id":42709088,"title":"Five Years of React Native at Shopify","url":"https://shopify.engineering/five-years-of-react-native-at-shopify","rank":-5.8814219078830545,"score":2,"time":"2025-01-15T09:39:57Z"},{"id":42715064,"title":"Five Years of React Native at Shopify","url":"https://shopify.engineering/five-years-of-react-native-at-shopify","rank":-5.8814219078830545,"score":3,"time":"2025-01-15T18:34:26Z"},{"id":42719164,"title":"React's Experimental Animations API","url":"https://motion.dev/blog/reacts-experimental-view-transition-api","rank":-6.4254656634776115,"score":1,"time":"2025-01-16T00:13:38Z"},{"id":42723253,"title":"React – The library for web and native user interfaces","url":"https://react.dev/","rank":-5.4223148645315336,"score":3,"time":"2025-01-16T09:29:44Z"},{"id":42724728,"title":"Show HN: I made a tool to help react ecosystem devs integrate payments faster","url":"https://paidfast.tech","rank":-4.5369272462944465,"score":1,"time":"2025-01-16T13:20:30Z"},{"id":42727945,"title":"React Server Components rendered in Service Workers","url":"https://github.com/enjikaka/react-service-worker-components","rank":-5.8814219078830545,"score":2,"time":"2025-01-16T17:09:00Z"},{"id":42728753,"title":"How I implemented a solution to use react-query with Remix's loader functions","url":"https://www.cerbos.dev/blog/useasyncfetcher-implement-asynchronous-fetch-in-remix","rank":-4.5369272462944465,"score":6,"time":"2025-01-16T18:12:08Z"},{"id":42729263,"title":"Superglue 1.0: React <3 Rails","url":"https://thoughtbot.com/blog/superglue-1-0-react-rails-a-new-era-of-thoughtfulness","rank":-6.141418665344863,"score":4,"time":"2025-01-16T18:50:41Z"},{"id":42735158,"title":"Show HN: HotUpdater – Alternative to React Native CodePush (Self Hostable)","url":"https://github.com/gronxb/hot-updater","rank":-5.218630283054186,"score":1,"time":"2025-01-17T08:06:34Z"},{"id":42735984,"title":"Show HN: TikTok app written in React(not React Native)","url":"https://copo.st","rank":-7.337343744886062,"score":1,"time":"2025-01-17T10:18:03Z"},{"id":42736283,"title":"Superglue 1.0: React Rails. A new era of thoughtfulness","url":"https://thoughtbot.com/blog/superglue-1-0-react-rails-a-new-era-of-thoughtfulness","rank":-5.218630283054186,"score":2,"time":"2025-01-17T11:04:29Z"},{"id":42748327,"title":"React-in-HTML from a 21kb Bundle","url":"https://ssreact.com","rank":-5.8814219078830545,"score":3,"time":"2025-01-18T13:55:24Z"},{"id":42754305,"title":"SRCL: Open-source React project to build web apps with terminal aesthetics","url":"https://www.sacred.computer","rank":-4.853960595957184,"score":183,"time":"2025-01-19T06:28:36Z"},{"id":42756639,"title":"Moving on from React, a Year Later","url":"https://kellysutton.com/2025/01/18/moving-on-from-react-a-year-later.html","rank":-5.8814219078830545,"score":5,"time":"2025-01-19T13:06:58Z"},{"id":42758984,"title":"Store/Retrieve Files on Google Drive Using React Native App","url":"https://aboutreact.com/react-native-google-drive/","rank":-5.218630283054186,"score":1,"time":"2025-01-19T17:13:50Z"},{"id":42769822,"title":"Moving on from React, a Year Later","url":"https://kellysutton.com/2025/01/18/moving-on-from-react-a-year-later.html","rank":-5.8814219078830545,"score":296,"time":"2025-01-20T15:47:17Z"},{"id":42776833,"title":"Show HN: I made a cryptocurrency Markdown badge generator in Rust and React","url":"https://badgify.io/","rank":-4.690092449226312,"score":1,"time":"2025-01-21T05:08:30Z"},{"id":42778675,"title":"Moving on from React, a Year Later","url":"https://kellysutton.com/2025/01/18/moving-on-from-react-a-year-later.html","rank":-5.8814219078830545,"score":4,"time":"2025-01-21T10:53:32Z"},{"id":42780211,"title":"Next Icons – Icon Library for React and Next.js","url":"https://www.nexticons.com/","rank":-5.4223148645315336,"score":2,"time":"2025-01-21T14:09:31Z"},{"id":42785033,"title":"Optics for UI 1: Deconstructing React with Parametrised Lenses","url":"https://cybercat.institute//2025/01/21/ui-para-optic/","rank":-5.4223148645315336,"score":2,"time":"2025-01-21T20:49:56Z"},{"id":42785667,"title":"Show HN: Next.js generator for deploying Claude AI React components locally","url":"https://github.com/gbechtold/Claude-to-React-Next","rank":-4.853960595957184,"score":1,"time":"2025-01-21T22:05:06Z"},{"id":42788443,"title":"Show HN: Mokzu – AI-Generated React App from Screenshots","url":"https://mokzu.com/?exti=i1732231823673.png","rank":-5.4223148645315336,"score":1,"time":"2025-01-22T03:02:16Z"},{"id":42790667,"title":"Picking a state library for a React app used by millions and why we picked MobX","url":"https://www.photoroom.com/inside-photoroom/picking-a-state-management-library-why-we-went-with-mobx-","rank":-4.2587684905126455,"score":6,"time":"2025-01-22T09:02:11Z"},{"id":42790913,"title":"Show HN: React Components for Apps and Web","url":"https://nativestack-ui.dev/","rank":-5.642544952660551,"score":1,"time":"2025-01-22T09:35:47Z"},{"id":42792177,"title":"I made React Native JSON.parse() 2x faster (2023)","url":"https://radex.io/react-native/json-parse/","rank":-5.4223148645315336,"score":1,"time":"2025-01-22T12:42:02Z"},{"id":42793883,"title":"Building Advanced React Forms Using React Hook Form, Zod and Shadcn","url":"https://wasp-lang.dev/blog/2025/01/22/advanced-react-hook-form-zod-shadcn","rank":-7.148568583438252,"score":1,"time":"2025-01-22T15:34:51Z"},{"id":42795433,"title":"A week of React Native workshops in Tenerife is happening this March","url":"https://paradise.swmansion.com/","rank":-4.853960595957184,"score":1,"time":"2025-01-22T17:44:59Z"},{"id":42802842,"title":"How to Inspect React Server Component Activity with Next.js and OpenTelemetry","url":"https://www.dash0.com/blog/how-to-inspect-react-server-component-activity-with-next-js","rank":-4.853960595957184,"score":30,"time":"2025-01-23T11:05:10Z"},{"id":42805042,"title":"Create-react-app is a zombie application","url":"https://www.clientserver.dev/p/create-react-app-is-a-zombie-application","rank":-5.8814219078830545,"score":7,"time":"2025-01-23T15:41:16Z"},{"id":42806138,"title":"Validating React forms easily without third-party libraries","url":"https://rafaelcamargo.com/blog/validating-react-forms-easily-without-third-party-libraries/","rank":-5.642544952660551,"score":2,"time":"2025-01-23T17:47:21Z"},{"id":42809732,"title":"Create-react-app is a zombie application","url":"https://www.clientserver.dev/p/create-react-app-is-a-zombie-application","rank":-5.8814219078830545,"score":3,"time":"2025-01-24T01:29:53Z"},{"id":42816742,"title":"Angry users react as Meta begins testing ads on Threads in the US and Japan","url":"https://www.neowin.net/news/angry-users-react-as-meta-begins-testing-ads-on-threads-in-the-us-and-japan/","rank":-4.3934495640662155,"score":4,"time":"2025-01-24T20:44:49Z"},{"id":42818409,"title":"Building ReAct: A Simple Python Implementation","url":"https://sebgnotes.com/blog/2025-01-24-building-react-a-simple-python-implementation/","rank":-6.141418665344863,"score":1,"time":"2025-01-25T00:50:54Z"},{"id":42820576,"title":"Show HN: Component Library Template for React with Docs, Versioning, Releases","url":"https://github.com/rjvim/react-component-library-starter","rank":-5.029694159741383,"score":2,"time":"2025-01-25T09:34:24Z"},{"id":42823183,"title":"Show HN: I build a react app in 1hr without knowing how to code","url":"https://startups.ad/","rank":-4.5369272462944465,"score":4,"time":"2025-01-25T17:43:35Z"},{"id":42824720,"title":"React has become the 'Linux kernel' of modern software development","url":"https://twitter.com/rauchg/status/1883157691964510607","rank":-5.218630283054186,"score":12,"time":"2025-01-25T20:48:16Z"},{"id":42826375,"title":"Add Depth to Your Web Experiences – OSS 3D React Component Library","url":"https://extrudeui.com/","rank":-5.029694159741383,"score":1,"time":"2025-01-26T00:16:54Z"},{"id":42837171,"title":"Reactbits: Open-source collection of animated, customizable React components","url":"https://www.reactbits.dev/","rank":-5.4223148645315336,"score":3,"time":"2025-01-27T03:39:18Z"},{"id":42848125,"title":"React Is Holding Me Hostage (2023)","url":"https://emnudge.dev/blog/react-hostage/","rank":-6.141418665344863,"score":2,"time":"2025-01-28T02:06:52Z"},{"id":42854187,"title":"React DevTools wants clipboard permission","url":"https://github.com/facebook/react/issues/32244","rank":-6.4254656634776115,"score":1,"time":"2025-01-28T16:27:25Z"},{"id":42855008,"title":"React is not the \"syscall interface\" of the web","url":"https://twitter.com/tonyennis/status/1884268349707739310","rank":-5.4223148645315336,"score":2,"time":"2025-01-28T17:19:50Z"},{"id":42858185,"title":"Pre-Built iOS Binaries: Reducing React Native Dev Start Time to Seconds","url":"https://www.monarchmoney.com/blog/pre-built-ios-binaries-reducing-react-native-dev-start-time-from-minutes-to","rank":-4.853960595957184,"score":2,"time":"2025-01-28T21:20:32Z"},{"id":42883855,"title":"From React to Hotwire [video]","url":"https://www.youtube.com/watch?v=31gNKSrWnVI","rank":-6.4254656634776115,"score":1,"time":"2025-01-31T01:12:47Z"},{"id":42885412,"title":"React's declarative model isn't perfect","url":"https://blog.bennett.ink/reacts-model-isn-t-perfect-f198296f4db2","rank":-5.8814219078830545,"score":12,"time":"2025-01-31T07:32:45Z"},{"id":42908993,"title":"Create React App is now deprecated","url":"https://github.com/facebook/create-react-app/issues/17004","rank":-6.141418665344863,"score":6,"time":"2025-02-02T14:54:26Z"},{"id":42917148,"title":"The Guide to React Native Optimization","url":"https://www.callstack.com/ebook/the-ultimate-guide-to-react-native-optimization","rank":-6.141418665344863,"score":1,"time":"2025-02-03T11:25:16Z"},{"id":42918139,"title":"Using Phoenix with React and Inertia","url":"https://dnlytras.com/blog/phoenix-react-inertia","rank":-6.141418665344863,"score":2,"time":"2025-02-03T13:43:51Z"},{"id":42923596,"title":"Great translations without translation management for Angular/React-intl/Android","url":"https://doloc.io/getting-started/framework","rank":-5.218630283054186,"score":2,"time":"2025-02-03T21:41:27Z"},{"id":42930533,"title":"Using Live Activities in a React Native App","url":"https://addjam.com/blog/2025-02-04/using-live-activities-react-native-app/","rank":-5.642544952660551,"score":1,"time":"2025-02-04T10:13:04Z"},{"id":42931026,"title":"Show HN: RootPush – A CodePush Alternative for React Native","url":"https://www.rootpush.com","rank":-5.4223148645315336,"score":2,"time":"2025-02-04T11:28:29Z"},{"id":42935070,"title":"React emoji picker component styled with Tailwind","url":"https://github.com/ferrucc-io/emoji-picker","rank":-5.8814219078830545,"score":1,"time":"2025-02-04T16:55:14Z"},{"id":42938161,"title":"Show HN: Deploy React/TypeScript on AWS Amplify with ConfigBee's Feature Flags","url":"https://www.youtube.com/watch?v=I_r4FXfGuYg","rank":-4.690092449226312,"score":2,"time":"2025-02-04T20:31:47Z"},{"id":42939169,"title":"Proposal for adding Astro as a recomended framework in the React docs","url":"https://github.com/reactjs/react.dev/issues/7477","rank":-4.853960595957184,"score":2,"time":"2025-02-04T21:37:41Z"},{"id":42955811,"title":"Counter-Strike Analytics with Bevy and React","url":"https://www.youtube.com/watch?v=6b3qTeIl2Ak","rank":-5.8814219078830545,"score":1,"time":"2025-02-05T21:55:42Z"},{"id":42959573,"title":"Introduction to ReactJs – Part 5: Scaffolding Our Own React App and Build Tools","url":"https://lancecourse.com/en/howto/introduction-to-reactjs-part-5-scaffolding-our-own-react-app-build-tools","rank":-4.690092449226312,"score":2,"time":"2025-02-06T06:13:15Z"},{"id":42962948,"title":"Fusion: Write PHP inside Vue and React components","url":"https://laravel-news.com/introducing-fusion","rank":-5.642544952660551,"score":1,"time":"2025-02-06T14:56:46Z"},{"id":42963360,"title":"I rebuilt ProseMirror's renderer in React","url":"https://smoores.dev/post/why_i_rebuilt_prosemirror_view/","rank":-5.8814219078830545,"score":4,"time":"2025-02-06T15:37:00Z"},{"id":42964243,"title":"PlayCanvas React: Easy, Declarative 3D for React Developers","url":"https://blog.playcanvas.com/declarative-3d-with-playcanvas-react/","rank":-7.746472238338964,"score":8,"time":"2025-02-06T16:57:52Z"},{"id":42988907,"title":"All-in-One Front-End Framework That Can Replace Angular, React, Vue, etc.","url":"https://github.com/Qbix/Q.js","rank":-4.690092449226312,"score":3,"time":"2025-02-09T06:29:19Z"},{"id":42997492,"title":"Show HN: Hacked – HN Client Built with React Native and Gluestack UI","url":"https://hacked.stream","rank":-4.853960595957184,"score":1,"time":"2025-02-10T06:27:08Z"},{"id":42997580,"title":"Why I rebuilt ProseMirror's renderer in React","url":"https://smoores.dev/post/why_i_rebuilt_prosemirror_view/","rank":-5.642544952660551,"score":2,"time":"2025-02-10T06:51:11Z"},{"id":43000506,"title":"React-Analyzer","url":"https://github.com/azer/react-analyzer","rank":-7.460654783917127,"score":1,"time":"2025-02-10T14:12:32Z"},{"id":43004258,"title":"Designing Backgrounds with LLMs and React","url":"https://www.vigilant.run/blog/designing-backgrounds-with-llms-and-react","rank":-6.141418665344863,"score":8,"time":"2025-02-10T19:33:36Z"},{"id":43008710,"title":"Create React App Officially Deprecated Amid React 19 Compatibility Issues","url":"https://socket.dev/blog/create-react-app-officially-deprecated","rank":-7.337343744886062,"score":3,"time":"2025-02-11T03:47:47Z"},{"id":43013428,"title":"Show HN: I've built personal site in plain HTML/CSS, withouth React/Next.js BS","url":"https://sergeycooper.com","rank":-4.2587684905126455,"score":23,"time":"2025-02-11T14:55:43Z"},{"id":43018886,"title":"Elevate Your Documentation: A Review of React Docs","url":"https://techleadtoolkit.substack.com/p/elevate-your-documentation-a-review","rank":-5.642544952660551,"score":3,"time":"2025-02-11T21:58:34Z"},{"id":43023338,"title":"Everything about Google Translate crashing React (and other web apps)","url":"https://martijnhols.nl/blog/everything-about-google-translate-crashing-react","rank":-5.218630283054186,"score":108,"time":"2025-02-12T08:58:01Z"},{"id":43023720,"title":"State of React 2024","url":"https://2024.stateofreact.com/en-US","rank":-6.737061774670698,"score":2,"time":"2025-02-12T09:57:54Z"},{"id":43028268,"title":"Expo AI Chatbot: Fastest Way to Create React Native AI Chatbot Apps","url":"https://www.expoaichatbot.com","rank":-4.853960595957184,"score":2,"time":"2025-02-12T18:34:54Z"},{"id":43051961,"title":"Sunsetting Create React App","url":"https://react.dev/blog/2025/02/14/sunsetting-create-react-app","rank":-6.737061774670698,"score":128,"time":"2025-02-14T19:16:35Z"},{"id":43055288,"title":"I rebuilt ProseMirror's renderer in React","url":"https://smoores.dev/post/why_i_rebuilt_prosemirror_view/","rank":-5.8814219078830545,"score":3,"time":"2025-02-15T02:24:40Z"},{"id":43055772,"title":"Sunsetting Create React App","url":"https://react.dev/blog/2025/02/14/sunsetting-create-react-app","rank":-6.737061774670698,"score":17,"time":"2025-02-15T03:55:46Z"},{"id":43058085,"title":"Create React App Is Deprecated","url":"https://lancecourse.com/en/blog/create-react-app-is-deprecated","rank":-6.4254656634776115,"score":1,"time":"2025-02-15T12:42:34Z"},{"id":43060397,"title":"Show HN: HackerBuzz an cross-platform HN client built using React Native","url":"https://github.com/ajshrmaofficial/HackerBuzz","rank":-4.853960595957184,"score":1,"time":"2025-02-15T17:39:32Z"},{"id":43066132,"title":"The missing half of your React app","url":"https://github.com/get-convex/convex-backend","rank":-5.8814219078830545,"score":1,"time":"2025-02-16T07:32:42Z"},{"id":43074087,"title":"State of React Survey Results","url":"https://2024.stateofreact.com/en-US","rank":-6.4254656634776115,"score":2,"time":"2025-02-17T01:56:47Z"},{"id":43077416,"title":"Proposed rework of React docs","url":"https://github.com/reactjs/react.dev/pull/7618","rank":-6.4254656634776115,"score":3,"time":"2025-02-17T10:42:43Z"},{"id":43080991,"title":"CTA create-tsrouter-app – React CRA replacement using TanStack","url":"https://github.com/TanStack/create-tsrouter-app","rank":-5.4223148645315336,"score":1,"time":"2025-02-17T17:01:39Z"},{"id":43084292,"title":"State of React 2024 – Survey Results","url":"https://2024.stateofreact.com/en-US","rank":-6.141418665344863,"score":2,"time":"2025-02-17T23:33:34Z"},{"id":43089409,"title":"Show HN: Htmldocs – Build and Generate PDFs in React with JSX and Tailwind","url":"https://github.com/htmldocs-js/htmldocs","rank":-4.690092449226312,"score":5,"time":"2025-02-18T13:47:55Z"},{"id":43090351,"title":"Carthagine: Pixel Perfect Figma to React AI","url":"https://carthagine.ai/","rank":-5.8814219078830545,"score":2,"time":"2025-02-18T15:08:29Z"},{"id":43093075,"title":"Pluralization 101 in React","url":"https://generaltranslation.com/blog/plurals","rank":-6.737061774670698,"score":2,"time":"2025-02-18T18:10:12Z"},{"id":43096189,"title":"State of React 2024 – Survey Results","url":"https://2024.stateofreact.com/en-US","rank":-6.141418665344863,"score":4,"time":"2025-02-18T22:55:55Z"},{"id":43098603,"title":"React Team Updates CRA Migration Guidance After Community Pushback","url":"https://socket.dev/blog/react-team-updates-cra-migration-guidance-after-community-pushback","rank":-5.4223148645315336,"score":6,"time":"2025-02-19T04:32:15Z"},{"id":43100790,"title":"Evan You on X: \"Based on what I gathered, it feels the React team's...\" / X","url":"https://twitter.com/youyuxi/status/1891721924197351497","rank":-4.2587684905126455,"score":1,"time":"2025-02-19T10:58:05Z"},{"id":43114069,"title":"Hire React Developers – Build Scalable and Efficient Web Apps","url":"https://codingcops.com/hire-react-developers/","rank":-5.4223148645315336,"score":1,"time":"2025-02-20T12:50:43Z"},{"id":43120860,"title":"GenSX: OS framework for building agents and workflows with React-like components","url":"https://github.com/gensx-inc/gensx","rank":-4.853960595957184,"score":22,"time":"2025-02-20T22:01:26Z"},{"id":43136662,"title":"Show HN: Rorg – I built an open-source tool to help organize React projects","url":"https://github.com/LLxD/rorg","rank":-4.5369272462944465,"score":2,"time":"2025-02-22T06:39:59Z"},{"id":43138172,"title":"Designing Backgrounds with LLMs and React","url":"https://www.vigilant.run/blog/designing-backgrounds-with-llms-and-react?","rank":-6.141418665344863,"score":1,"time":"2025-02-22T11:50:38Z"},{"id":43141364,"title":"Show HN: Course on Building Full-Stack Chrome Extensions with React and Node.js","url":"https://fullstackextensions.com/","rank":-4.5369272462944465,"score":2,"time":"2025-02-22T17:58:54Z"},{"id":43162416,"title":"Rosen Charts – A React Charting Library","url":"https://github.com/Filsommer/rosencharts","rank":-6.141418665344863,"score":1,"time":"2025-02-24T17:39:36Z"},{"id":43165724,"title":"TargetJS: A Powerful Alternative to Reactive Frameworks (React, Vue, Angular)","url":"https://github.com/livetrails/targetjs","rank":-5.218630283054186,"score":2,"time":"2025-02-24T22:31:14Z"},{"id":43166138,"title":"Show HN: Tool to visualize any React app","url":"https://www.react-explorer.com/","rank":-5.642544952660551,"score":4,"time":"2025-02-24T23:21:43Z"},{"id":43166576,"title":"Impact – Yet another state management library for React","url":"https://github.com/christianalfoni/impact","rank":-5.642544952660551,"score":1,"time":"2025-02-25T00:18:46Z"},{"id":43174377,"title":"Show HN: GoatDB – A Lightweight, Offline-First, Realtime NoDB for Deno and React","url":"https://github.com/goatplatform/goatdb","rank":-4.690092449226312,"score":90,"time":"2025-02-25T16:56:25Z"},{"id":43174817,"title":"React Scan Notifications","url":"https://twitter.com/aidenybai/status/1894419335399039009","rank":-7.080419157732719,"score":1,"time":"2025-02-25T17:29:28Z"},{"id":43175389,"title":"React Scan v0.2.0: A new way to debug React performance problems","url":"https://github.com/aidenybai/react-scan/releases/tag/v0.2.0","rank":-6.798733011723831,"score":1,"time":"2025-02-25T18:18:27Z"},{"id":43182668,"title":"Writing React in F#","url":"https://www.compositional-it.com/news-blog/fsharp-react-series-feilz/","rank":-6.737061774670698,"score":2,"time":"2025-02-26T11:15:03Z"},{"id":43184176,"title":"Next.js 15 Tutorial: Build a Full-Stack App with Ant Design and React Query","url":"https://www.dsheiko.com/weblog/nextjs-15-tutorial/","rank":-4.3934495640662155,"score":1,"time":"2025-02-26T14:56:22Z"},{"id":43185765,"title":"Show HN: Mix live-streams programatically with React","url":"https://github.com/software-mansion/smelter","rank":-5.642544952660551,"score":7,"time":"2025-02-26T17:19:15Z"},{"id":43193187,"title":"How to start a React Project in 2025","url":"https://www.robinwieruch.de/react-starter/","rank":-5.642544952660551,"score":2,"time":"2025-02-27T10:51:31Z"},{"id":43199989,"title":"Ignite Cookbook for React Native – Ignite Cookbook for React Native","url":"https://ignitecookbook.com/","rank":-7.337343744886062,"score":2,"time":"2025-02-27T23:54:56Z"},{"id":43200197,"title":"Metabase's New Embedded Analytics SDK for React","url":"https://www.metabase.com/blog/introducing-embedded-analytics-sdk-for-react","rank":-5.642544952660551,"score":3,"time":"2025-02-28T00:22:15Z"},{"id":43203499,"title":"Show HN: A simple React loading component library","url":"https://github.com/kjinengineer/basic-loading","rank":-5.642544952660551,"score":2,"time":"2025-02-28T09:16:42Z"},{"id":43225875,"title":"Show HN: Ombré – Shader Component Library for Vue, React and Svelte","url":"https://ombre-ui.com","rank":-5.029694159741383,"score":2,"time":"2025-03-02T00:45:51Z"},{"id":43233376,"title":"React PWA v3 is released","url":"https://github.com/suren-atoyan/react-pwa","rank":-6.4254656634776115,"score":2,"time":"2025-03-02T18:27:58Z"},{"id":43244789,"title":"The New York Times Migrated from Enzyme into React Testing Library","url":"https://open.nytimes.com/how-the-new-york-times-systematically-migrated-from-enzyme-into-react-testing-library-b3ea538d001c","rank":-5.029694159741383,"score":2,"time":"2025-03-03T18:10:25Z"},{"id":43250803,"title":"React Video Editor just hit Version 6","url":"https://www.indiehackers.com/post/react-video-editor-just-hit-version-6-fb670d9331","rank":-5.8814219078830545,"score":1,"time":"2025-03-04T05:46:49Z"},{"id":43265753,"title":"New React Native Framework for Enterprise","url":"https://dev.grabbou.xyz/","rank":-6.141418665344863,"score":12,"time":"2025-03-05T12:39:09Z"},{"id":43270308,"title":"Rails views, web components, React. Why make a choice?","url":"https://www.aha.io/engineering/articles/rails-views-web-components-react","rank":-5.4223148645315336,"score":9,"time":"2025-03-05T18:24:54Z"},{"id":43270328,"title":"Why React is the best model for LLM workflows","url":"https://www.gensx.com/blog/why-react-is-the-best-backend-workflow-engine","rank":-5.4223148645315336,"score":3,"time":"2025-03-05T18:26:42Z"},{"id":43274044,"title":"Claude Code is built with React","url":"https://twitter.com/theomarcu/status/1897423810875584608","rank":-6.141418665344863,"score":1,"time":"2025-03-05T23:09:20Z"},{"id":43288999,"title":"Lynx: A flutter/react-native alternative by ByteDance","url":"https://lynxjs.org/","rank":-5.642544952660551,"score":2,"time":"2025-03-07T10:29:19Z"},{"id":43301909,"title":"Show HN: Search input query parser and React component","url":"https://github.com/williamcotton/search-input-query","rank":-5.4223148645315336,"score":3,"time":"2025-03-08T17:44:47Z"},{"id":43326438,"title":"Show HN: React Native Package Checker – Analyze New Architecture Compatibility","url":"https://react-native-package-checker.vercel.app","rank":-5.218630283054186,"score":1,"time":"2025-03-10T21:44:31Z"},{"id":43341453,"title":"Lynx by ByteDance vs. React Native","url":"https://appwrite.io/blog/post/bytedance-lynx-vs-react-native","rank":-6.141418665344863,"score":1,"time":"2025-03-12T09:56:44Z"},{"id":43351469,"title":"Building a Custom Swipe to Delete Component in React Native","url":"https://medium.com/att-israel/building-a-custom-swipe-or-tap-to-delete-component-in-react-native-53c67defc8e5","rank":-5.218630283054186,"score":1,"time":"2025-03-13T09:04:57Z"},{"id":43360259,"title":"Show HN: Docsforge.app – generate customer help docs from your React components","url":"https://www.docsforge.app/","rank":-4.853960595957184,"score":3,"time":"2025-03-14T07:04:28Z"},{"id":43371812,"title":"Educational framework using React and Express. Looking for feedbacks","url":"https://github.com/rocambille/start-express-react","rank":-5.4223148645315336,"score":1,"time":"2025-03-15T11:26:37Z"},{"id":43379176,"title":"Modular React UI Components","url":"https://twistail.com/","rank":-6.737061774670698,"score":1,"time":"2025-03-16T14:05:18Z"},{"id":43381211,"title":"Show HN: Explain stream processing watermark with a react comp in docs, by AI","url":"https://docs.timeplus.com/understanding-watermark","rank":-4.5369272462944465,"score":1,"time":"2025-03-16T18:51:07Z"},{"id":43393484,"title":"Writing static websites with Vite and React","url":"https://blog.carlosn.com.br/post/writing-static-websites-with-vite-and-react/","rank":-5.8814219078830545,"score":3,"time":"2025-03-17T22:41:57Z"},{"id":43396528,"title":"Stop Using and Recommending React","url":"https://blog.lusito.info/stop-using-and-recommending-react.html","rank":-6.4254656634776115,"score":28,"time":"2025-03-18T07:15:15Z"},{"id":43399615,"title":"Streaming Databases and LLMs = Proactive AI Agents That React in Real Time","url":"https://risingwave.com/blog/towards-proactive-agent-build-event-driven-agent-with-streaming-databases/","rank":-4.853960595957184,"score":3,"time":"2025-03-18T14:09:33Z"},{"id":43407479,"title":"Show HN: We made a VS Code extension that reveals React component usage insights","url":"https://omlet.dev:443/","rank":-4.5369272462944465,"score":10,"time":"2025-03-19T01:42:56Z"},{"id":43410988,"title":"Konva.js - Declarative 2D Canvas for React, Vue, and Svelte","url":"https://konvajs.org/","rank":-5.218630283054186,"score":253,"time":"2025-03-19T12:30:48Z"},{"id":43416750,"title":"Show HN: Twistail – React UI components that blend Tremor and shadcn/UI","url":"https://twistail.com/","rank":-4.853960595957184,"score":1,"time":"2025-03-19T20:12:49Z"},{"id":43438128,"title":"Managing Deeply Nested React Components: An Architectural Approach","url":"https://medium.com/@sebasqui1995/managing-deeply-nested-react-components-the-right-way-6e1d2391a256","rank":-5.642544952660551,"score":1,"time":"2025-03-21T16:58:32Z"},{"id":43439871,"title":"Building LightOS with React Native","url":"https://medium.com/sanctuary-computer-inc/building-lightos-with-react-native-4b6e4ad1cd7f","rank":-6.4254656634776115,"score":1,"time":"2025-03-21T19:18:41Z"},{"id":43440911,"title":"Web Without Walls – Dan Abramov – React Universe Conf 2024","url":"https://www.youtube.com/watch?v=F1sJW6nTP6E","rank":-5.4223148645315336,"score":3,"time":"2025-03-21T21:17:45Z"},{"id":43461716,"title":"Show HN: An open source typesafe application with Golang and React","url":"https://github.com/openstatusHQ/goat-stack","rank":-5.029694159741383,"score":1,"time":"2025-03-24T14:46:51Z"},{"id":43471838,"title":"Show HN: Bknd – Firebase alternative that embeds into any React stack","url":"https://github.com/bknd-io/bknd","rank":-5.029694159741383,"score":50,"time":"2025-03-25T14:34:17Z"},{"id":43481539,"title":"Show HN: Bronify – Built a React-Based PWA for NBA Fans Using Next.js","url":"https://bronify.app/","rank":-4.5369272462944465,"score":1,"time":"2025-03-26T12:36:19Z"},{"id":43482787,"title":"Show HN: React-cookie-banner – A cookie banner for React with minimal config","url":"https://github.com/vantezzen/react-cookie-banner","rank":-6.798733011723831,"score":1,"time":"2025-03-26T14:43:07Z"},{"id":43483432,"title":"React Clean Architecture","url":"https://github.com/Shpendrr/react-app-structure","rank":-7.080419157732719,"score":3,"time":"2025-03-26T15:42:00Z"},{"id":43502576,"title":"React 19 Cheatsheet","url":"https://aurorascharff.no/react-19-cheatsheet/","rank":-7.080419157732719,"score":2,"time":"2025-03-28T07:36:18Z"},{"id":43507396,"title":"React Email 4.0","url":"https://resend.com/blog/react-email-4","rank":-6.737061774670698,"score":2,"time":"2025-03-28T16:38:38Z"},{"id":43507755,"title":"A React Framework for building internal tools","url":"https://github.com/refinedev/refine","rank":-5.8814219078830545,"score":1,"time":"2025-03-28T17:06:47Z"},{"id":43515329,"title":"React-friendly toolkit for live video compositing","url":"https://old.reddit.com/r/webdev/comments/1jmlkte/showoff_saturday_weve_built_a_reactfriendly/","rank":-5.8814219078830545,"score":1,"time":"2025-03-29T13:22:05Z"},{"id":43515607,"title":"React-friendly toolkit for live video compositing","url":"https://old.reddit.com/r/webdev/comments/1jmmrzi/showoff_saturday_weve_built_a_reactfriendly/","rank":-5.8814219078830545,"score":1,"time":"2025-03-29T14:01:00Z"},{"id":43516949,"title":"Building Robust React Apps with Zustand and Immer","url":"https://zwit.link/posts/20250301173228-building-robust-react-apps-with-zustand-and-immer/","rank":-5.642544952660551,"score":1,"time":"2025-03-29T17:09:35Z"},{"id":43540733,"title":"End to end React internationalization testing","url":"https://lingual.dev/blog/i18n-check-end-to-end-react-i18n-testing/","rank":-6.141418665344863,"score":1,"time":"2025-03-31T22:40:02Z"},{"id":43541729,"title":"Show HN: What if React never needed JavaScript? (Playground)","url":"https://no-js-playground.onrender.com","rank":-5.4223148645315336,"score":2,"time":"2025-04-01T00:57:18Z"},{"id":43543241,"title":"Show HN: Nue – Apps lighter than a React button","url":"https://nuejs.org/blog/large-scale-apps/","rank":-5.4223148645315336,"score":756,"time":"2025-04-01T05:47:41Z"},{"id":43545190,"title":"Moving from Next.js to React Router 7","url":"https://documenso.com/blog/why-we-moved-off-next-js","rank":-5.642544952660551,"score":5,"time":"2025-04-01T10:45:23Z"},{"id":43549983,"title":"Show HN: Make SVGs interactive in React with 1 line","url":"https://svggles.vercel.app/","rank":-5.218630283054186,"score":54,"time":"2025-04-01T18:28:31Z"},{"id":43551477,"title":"Show HN: Fastlytics – Open-source F1 telemetry visualization tool (React/Python)","url":"https://fastlytics.app","rank":-5.029694159741383,"score":1,"time":"2025-04-01T21:22:08Z"},{"id":43552057,"title":"React Router Hack","url":"https://nvd.nist.gov/vuln/detail/CVE-2025-31137","rank":-7.080419157732719,"score":4,"time":"2025-04-01T22:45:11Z"},{"id":43553740,"title":"Show HN: A React Native Boilerplate to automate all boring stuff","url":"https://www.quickwrap.app/","rank":-5.029694159741383,"score":2,"time":"2025-04-02T04:43:09Z"},{"id":43555645,"title":"Denmark, Netherlands React to Trump's DEI Ultimatum","url":"https://www.newsweek.com/denmark-netherlands-react-trump-dei-ultimatum-2054062","rank":-5.642544952660551,"score":9,"time":"2025-04-02T11:39:41Z"},{"id":43556664,"title":"Show HN: Tambo – React toolkit for AI-powered UIs","url":"https://github.com/tambo-ai/tambo","rank":-5.4223148645315336,"score":4,"time":"2025-04-02T13:49:16Z"},{"id":43558930,"title":"React/ShadCN button with no JavaScript send to client","url":"https://www.chartmaker.io/react-shadcn-button-zero/","rank":-5.4223148645315336,"score":1,"time":"2025-04-02T17:13:41Z"},{"id":43563488,"title":"React Router and the Remix'ed path: CVE-2025-31137","url":"https://zhero-web-sec.github.io/research-and-things/react-router-and-the-remixed-path","rank":-5.218630283054186,"score":3,"time":"2025-04-03T00:44:27Z"},{"id":43568359,"title":"Tips from a Senior React Developer","url":"https://www.frontendjoy.com/p/17-tips-from-a-senior-react-developer","rank":-6.141418665344863,"score":1,"time":"2025-04-03T11:58:09Z"},{"id":43569239,"title":"React Made Me a Bad Developer","url":"https://yaepublishinghouse.medium.com/react-makes-you-a-bad-developer-1faf6dd24cfa","rank":-6.141418665344863,"score":2,"time":"2025-04-03T13:23:08Z"},{"id":43579769,"title":"Build an image gallery with Astro and React","url":"https://nemanjamitic.com/blog/2025-04-02-astro-react-gallery/","rank":-5.642544952660551,"score":1,"time":"2025-04-04T08:53:05Z"},{"id":43580123,"title":"Show HN: React router v7 developer tools","url":"https://react-router-devtools.forge42.dev/","rank":-5.8814219078830545,"score":9,"time":"2025-04-04T09:59:17Z"},{"id":43580350,"title":"Embedding React in Go: Another over-engineered blog","url":"https://www.zarl.dev/posts/bored-again","rank":-5.642544952660551,"score":1,"time":"2025-04-04T10:37:00Z"},{"id":43583134,"title":"Understanding Hydration Errors by Building a SSR React Project","url":"https://www.propelauth.com/post/understanding-hydration-errors","rank":-5.4223148645315336,"score":22,"time":"2025-04-04T14:41:48Z"},{"id":43596722,"title":"Show HN: Windows XP Themed Personal Site Built with React","url":"https://www.sohailsayed.com/","rank":-5.218630283054186,"score":12,"time":"2025-04-05T20:50:44Z"},{"id":43603299,"title":"React has agreed to renaming `className` to `class`","url":"https://twitter.com/rauchg/status/1907132415560335674","rank":-5.642544952660551,"score":1,"time":"2025-04-06T17:46:01Z"},{"id":43613690,"title":"Show HN: Clone any web element to React and Tailwind with this Chrome extension","url":"https://chromewebstore.google.com/detail/anyframeai-html-to-react/cbfoalaidkoiggnpjbkkbhggaanoacgo","rank":-4.5369272462944465,"score":2,"time":"2025-04-07T17:12:44Z"},{"id":43615624,"title":"In React {Transitions} = F(state)","url":"https://jordaneldredge.com/blog/transitions-f-of-state/","rank":-6.4254656634776115,"score":39,"time":"2025-04-07T20:28:59Z"},{"id":43618396,"title":"React Server Confusion","url":"https://hire.jonasgalvez.com.br/2025/apr/8/react-server-confusion/","rank":-7.080419157732719,"score":4,"time":"2025-04-08T04:40:14Z"},{"id":43623076,"title":"React Server Confusion","url":"https://hire.jonasgalvez.com.br/2025/apr/8/react-server-confusion/#repost","rank":-7.080419157732719,"score":2,"time":"2025-04-08T15:41:06Z"},{"id":43626007,"title":"Advanced React in the Wild","url":"https://largeapps.dev/case-studies/advanced/","rank":-6.4254656634776115,"score":2,"time":"2025-04-08T20:14:29Z"},{"id":43629866,"title":"How React Design Patterns Dominate ReactJS Web Development Lifecycle?","url":"https://www.kellton.com/kellton-tech-blog/react-design-patterns-dominating-react-development-lifecycle","rank":-5.4223148645315336,"score":1,"time":"2025-04-09T07:57:20Z"},{"id":43630153,"title":"React Native 0.79 – Faster tooling and much more","url":"https://reactnative.dev/blog/2025/04/08/react-native-0.79","rank":-5.4223148645315336,"score":1,"time":"2025-04-09T08:47:26Z"},{"id":43631004,"title":"React for Two Computers","url":"https://overreacted.io/react-for-two-computers/","rank":-6.737061774670698,"score":67,"time":"2025-04-09T11:35:36Z"},{"id":43632755,"title":"Advanced React: Production Case Studies from Ambitious Web Projects","url":"https://largeapps.dev/case-studies/advanced/","rank":-5.4223148645315336,"score":1,"time":"2025-04-09T14:47:49Z"},{"id":43634547,"title":"Show HN: I've built a React chat client that interacts with your MCP server","url":"https://github.com/CopilotKit/open-mcp-client","rank":-4.3934495640662155,"score":5,"time":"2025-04-09T17:07:37Z"},{"id":43635574,"title":"Fastify and React Is 7x Faster Than Next.js","url":"https://hire.jonasgalvez.com.br/2025/apr/9/fastify-speed/#hn","rank":-5.4223148645315336,"score":1,"time":"2025-04-09T18:26:18Z"},{"id":43637684,"title":"Scale Your Project with Layered React Structure","url":"https://playfulprogramming.com/posts/layered-react-structure","rank":-5.8814219078830545,"score":1,"time":"2025-04-09T20:40:20Z"},{"id":43641037,"title":"Show HN: I Made an Electron Template with TypeScript, React, Tailwind N' ShadCN","url":"https://github.com/GeorgiMY/Vite-Electron-Template","rank":-4.690092449226312,"score":1,"time":"2025-04-10T05:48:53Z"},{"id":43648652,"title":"Make interactive twitch streams with HTML/JS/React/Three/etc.","url":"https://github.com/smallbraingames/webstreamer","rank":-5.218630283054186,"score":1,"time":"2025-04-10T22:35:14Z"},{"id":43654585,"title":"React Agent Hooks","url":"https://github.com/chuanqisun/react-agent-hooks","rank":-7.080419157732719,"score":6,"time":"2025-04-11T15:02:50Z"},{"id":43666691,"title":"Learn React.js by Building a Game Search App","url":"https://jslegenddev.substack.com/p/learn-reactjs-by-building-a-game","rank":-5.4223148645315336,"score":2,"time":"2025-04-12T18:12:42Z"},{"id":43672524,"title":"PixiJS React V8","url":"https://pixijs.com/blog/pixi-react-v8-live","rank":-7.080419157732719,"score":2,"time":"2025-04-13T13:05:56Z"},{"id":43680875,"title":"Show HN: SQL-powered search query parser with React UI","url":"https://github.com/williamcotton/search-input-query","rank":-5.218630283054186,"score":5,"time":"2025-04-14T13:08:27Z"},{"id":43689433,"title":"Migrating Grep from Create React App to Next.js","url":"https://vercel.com/blog/migrating-grep-from-create-react-app-to-next-js","rank":-5.4223148645315336,"score":1,"time":"2025-04-15T06:00:30Z"},{"id":43690157,"title":"Show HN: Tiptap UI Components – Free React Components for Building Editor UIs","url":"https://github.com/ueberdosis/tiptap-ui-components","rank":-4.853960595957184,"score":20,"time":"2025-04-15T08:01:02Z"},{"id":43700888,"title":"Archeology of React","url":"https://legacy.reactjs.org/blog/2016/09/28/our-first-50000-stars.html","rank":-7.080419157732719,"score":44,"time":"2025-04-16T02:45:41Z"},{"id":43709999,"title":"Turn React Hooks into LLM Tools","url":"https://github.com/chuanqisun/react-agent-hooks","rank":-6.141418665344863,"score":1,"time":"2025-04-16T20:27:29Z"},{"id":43713556,"title":"FumaDocs React Component to Display GitHub Code","url":"https://rjv.im/blog/solution/github-code-block","rank":-5.8814219078830545,"score":2,"time":"2025-04-17T06:01:02Z"},{"id":43718195,"title":"React Native Isn't as Popular as You Think [video]","url":"https://www.youtube.com/watch?v=E3Yjx0fFeaA","rank":-5.218630283054186,"score":6,"time":"2025-04-17T15:20:40Z"},{"id":43723681,"title":"React Native Isn't as Popular as You Think [video]","url":"https://www.youtube.com/watch?v=E3Yjx0fFeaA","rank":-5.218630283054186,"score":3,"time":"2025-04-18T00:27:20Z"},{"id":43723789,"title":"Tech companies react to Chris Krebs' targeting","url":"https://infosec.exchange/@razhael/114319889040701548","rank":-5.8814219078830545,"score":16,"time":"2025-04-18T00:44:15Z"},{"id":43726209,"title":"React Native is not as popular as you think","url":"https://www.youtube.com/watch?v=E3Yjx0fFeaA","rank":-5.4223148645315336,"score":2,"time":"2025-04-18T08:46:13Z"},{"id":43729659,"title":"Making React Fun Again, with Sync [video]","url":"https://www.youtube.com/watch?v=SNAHZZo21To","rank":-5.8814219078830545,"score":1,"time":"2025-04-18T16:37:50Z"},{"id":43732016,"title":"React Native Isn't as Popular as You Think [video]","url":"https://www.youtube.com/watch?v=E3Yjx0fFeaA","rank":-5.218630283054186,"score":2,"time":"2025-04-18T21:28:17Z"},{"id":43732313,"title":"Angry users react to Bluesky's upcoming blue check mark verification system","url":"https://www.neowin.net/news/angry-disappointed-users-react-to-blueskys-upcoming-blue-check-mark-verification-system/","rank":-4.853960595957184,"score":15,"time":"2025-04-18T22:16:29Z"},{"id":43735523,"title":"I Pitted ChatGPT,Claude,DeepSeek,Gemini,Vercel V0 to Make a Complex React UI","url":"https://obics.io/posts/best-model-for-react/","rank":-4.5369272462944465,"score":3,"time":"2025-04-19T10:42:05Z"},{"id":43735560,"title":"Running Microsoft's BitNet via Electron, React and Astro","url":"https://github.com/grctest/Electron-BitNet","rank":-5.4223148645315336,"score":1,"time":"2025-04-19T10:51:18Z"},{"id":43740496,"title":"React Hooks Is All You Need","url":"https://stackdiver.com/posts/react-hooks-is-all-you-need/","rank":-6.141418665344863,"score":7,"time":"2025-04-20T00:10:31Z"},{"id":43747980,"title":"Gamify React Apps","url":"https://www.npmjs.com/package/react-achievements","rank":-7.080419157732719,"score":1,"time":"2025-04-21T02:10:50Z"},{"id":43748810,"title":"Problem with React Update Model","url":"https://blog.bloomca.me/2025/04/20/problem-with-react-update-model","rank":-6.4254656634776115,"score":2,"time":"2025-04-21T05:51:12Z"},{"id":43753281,"title":"Show HN: Add Voice agents to any React UI in a single line of code","url":"https://useponder.ai","rank":-4.3934495640662155,"score":1,"time":"2025-04-21T15:47:24Z"},{"id":43756179,"title":"React Compiler RC","url":"https://react.dev/blog/2025/04/21/react-compiler-rc","rank":-7.080419157732719,"score":2,"time":"2025-04-21T20:36:03Z"},{"id":43762342,"title":"RedwoodSDK – The React Framework for Cloudfare","url":"https://rwsdk.com","rank":-6.141418665344863,"score":5,"time":"2025-04-22T14:04:49Z"},{"id":43764169,"title":"Show HN: Powering React with Python (WASM)","url":"https://medium.com/@olokobayusuf/powering-react-with-python-wasm-a7f3c52e34ad","rank":-5.8814219078830545,"score":3,"time":"2025-04-22T16:58:53Z"},{"id":43764444,"title":"Idea: Fixing a common React bug with a Stable type","url":"https://gist.github.com/danneu/4051f5a3ea180aa31358892153beb90b","rank":-5.218630283054186,"score":4,"time":"2025-04-22T17:30:00Z"},{"id":43764505,"title":"React Compiler RC","url":"https://react.dev/blog/2025/04/21/react-compiler-rc","rank":-7.080419157732719,"score":3,"time":"2025-04-22T17:36:18Z"},{"id":43766480,"title":"Show HN: Reactylon - The React Framework for XR","url":"https://www.reactylon.com","rank":-5.642544952660551,"score":1,"time":"2025-04-22T21:27:31Z"},{"id":43773219,"title":"React Compiler RC","url":"https://react.dev/blog/2025/04/21/react-compiler-rc","rank":-7.080419157732719,"score":2,"time":"2025-04-23T15:23:23Z"},{"id":43774184,"title":"React Labs: View Transitions, Activity, and More – React","url":"https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more","rank":-7.746472238338964,"score":2,"time":"2025-04-23T17:00:54Z"},{"id":43778851,"title":"SERP Blocks – 1000 Component Library for React Built on ShadcnUI","url":"https://serp.ly/serp-blocks","rank":-5.218630283054186,"score":2,"time":"2025-04-24T02:51:45Z"},{"id":43792343,"title":"Show HN: React Native eReader with Django AI back end","url":"https://www.pagepalapp.com/#demo","rank":-5.218630283054186,"score":3,"time":"2025-04-25T11:09:05Z"},{"id":43793992,"title":"Show HN: KRDS – Korea Government Design System in React and MUI","url":"https://github.com/gracefullight/krds","rank":-5.029694159741383,"score":2,"time":"2025-04-25T14:32:06Z"},{"id":43800648,"title":"React Reconciliation: The Hidden Engine Behind Your Components","url":"https://cekrem.github.io/posts/react-reconciliation-deep-dive/","rank":-5.642544952660551,"score":2,"time":"2025-04-26T03:22:02Z"},{"id":43801837,"title":"Show HN: Reactylon – The React Framework for XR","url":"https://github.com/simonedevit/reactylon","rank":-5.642544952660551,"score":4,"time":"2025-04-26T08:22:50Z"},{"id":43811016,"title":"Show HN: Bhvr, a Bun and Hono and Vite and React Starter","url":"https://bhvr.dev","rank":-4.853960595957184,"score":128,"time":"2025-04-27T11:02:32Z"},{"id":43827563,"title":"You can serialize a promise in React","url":"https://twofoldframework.com/blog/you-can-serialize-a-promise-in-react","rank":-5.8814219078830545,"score":4,"time":"2025-04-29T00:33:05Z"},{"id":43832790,"title":"3dfx Voodoo 5 Graphics Driver Can Work on Open-Source React OS","url":"https://www.phoronix.com/news/React-OS-Voodoo-5","rank":-4.853960595957184,"score":2,"time":"2025-04-29T14:02:46Z"},{"id":43840274,"title":"RedwoodSDK – The React Framework for Cloudfare","url":"https://rwsdk.com","rank":-6.141418665344863,"score":2,"time":"2025-04-30T01:37:43Z"},{"id":43844404,"title":"Show HN: Open-source sound effects and react library to spice up your website","url":"https://www.reactsounds.com/","rank":-4.5369272462944465,"score":21,"time":"2025-04-30T12:43:42Z"},{"id":43847861,"title":"React Rendering as OCaml Modes","url":"https://uptointerpretation.com/posts/ocaml-modes-for-react/","rank":-6.4254656634776115,"score":2,"time":"2025-04-30T16:51:17Z"},{"id":43848181,"title":"Problem with React Update Model","url":"https://blog.bloomca.me/2025/04/20/problem-with-react-update-model.html","rank":-6.4254656634776115,"score":2,"time":"2025-04-30T17:16:39Z"},{"id":43849069,"title":"Cool React Template Generator","url":"https://github.com/jmpp/templatron","rank":-6.737061774670698,"score":3,"time":"2025-04-30T18:31:01Z"},{"id":43859567,"title":"React Native Enterprise Framework","url":"https://www.rnef.dev/","rank":-6.737061774670698,"score":1,"time":"2025-05-01T16:04:30Z"},{"id":43861996,"title":"Show HN: Reactylon – The React Framework for XR","url":"https://www.reactylon.com/docs","rank":-5.642544952660551,"score":1,"time":"2025-05-01T19:03:24Z"},{"id":43871195,"title":"Apple Updates App Store Rules in US to Comply with Court Order, Developers React","url":"https://www.phonescoop.com/articles/article.php?a=23511","rank":-4.5369272462944465,"score":2,"time":"2025-05-02T15:36:34Z"},{"id":43878308,"title":"Show HN: Reactylon – Build 3D and XR apps with React","url":"https://github.com/simonedevit/reactylon","rank":-5.218630283054186,"score":2,"time":"2025-05-03T11:18:56Z"},{"id":43893673,"title":"Show HN: Reno, React and Vite and Hono Starter with Auth and E2E Type Safety","url":"https://github.com/reno-stack/reno-stack","rank":-4.3934495640662155,"score":2,"time":"2025-05-05T11:00:57Z"},{"id":43894372,"title":"Show HN: I built CLI to migrate Lovable React apps to Next.js–no rewrites needed","url":"https://nextlovable.com","rank":-4.2587684905126455,"score":1,"time":"2025-05-05T12:30:29Z"},{"id":43896558,"title":"How will European consumers react to US tariffs?","url":"https://www.ecb.europa.eu/press/blog/date/2025/html/ecb.blog20250430~a1b1668cda.en.html","rank":-5.642544952660551,"score":6,"time":"2025-05-05T16:08:36Z"},{"id":43902114,"title":"React Router","url":"https://reactrouter.com/","rank":-7.460654783917127,"score":1,"time":"2025-05-06T05:40:44Z"},{"id":43902525,"title":"Hyper – Outperform React on every metric","url":"https://nuejs.org/blog/introducing-hyper/","rank":-6.141418665344863,"score":28,"time":"2025-05-06T07:14:00Z"},{"id":43910853,"title":"Towards React Server Components in Clojure, Part 1","url":"https://romanliutikov.com/blog/towards-react-server-components-in-clojure-part-1","rank":-5.642544952660551,"score":8,"time":"2025-05-06T23:52:16Z"},{"id":43914957,"title":"Towards React Server Components in Clojure, Part 1","url":"https://romanliutikov.com/blog/towards-react-server-components-in-clojure-part-1","rank":-5.642544952660551,"score":2,"time":"2025-05-07T12:48:06Z"},{"id":43915257,"title":"The Psychology of Clean Code: Why We Write Messy React Components","url":"https://cekrem.github.io/posts/psychology-of-clean-code/","rank":-5.029694159741383,"score":2,"time":"2025-05-07T13:17:48Z"},{"id":43917530,"title":"High-Performance React Native Graphics Using Skia","url":"https://github.com/Shopify/react-native-skia","rank":-5.8814219078830545,"score":1,"time":"2025-05-07T16:14:12Z"},{"id":43919861,"title":"Show HN: Genwheel.ai – See Gen Z, Millennials, Boomers react to your question","url":"https://www.genwheel.ai/","rank":-4.690092449226312,"score":1,"time":"2025-05-07T19:43:27Z"},{"id":43921251,"title":"Design Electronics with React Components","url":"https://github.com/tscircuit/tscircuit","rank":-6.4254656634776115,"score":3,"time":"2025-05-07T22:42:06Z"},{"id":43924647,"title":"Show HN: Piny – Astro, React and Next Visual Editor for VSCode, Cursor, Windsurf","url":"https://getpiny.com","rank":-4.690092449226312,"score":0,"time":"2025-05-08T09:48:56Z"},{"id":43925566,"title":"Show HN: Basecoat – shadcn/UI with none of the React","url":"https://basecoatui.com","rank":-5.218630283054186,"score":11,"time":"2025-05-08T12:45:10Z"},{"id":43931956,"title":"SSR login form using mono-JSX and Bun – no React, no build","url":"https://github.com/melendezgg/mono-jsx-login","rank":-4.853960595957184,"score":2,"time":"2025-05-08T22:20:52Z"},{"id":43936844,"title":"Show HN: Hyper – Standards first React alternative","url":"https://nuejs.org/blog/standards-first-react-alternative/","rank":-5.8814219078830545,"score":70,"time":"2025-05-09T13:59:06Z"},{"id":43942514,"title":"Show HN: Piny – Astro, React and Next Visual Editor for VSCode, Cursor, Windsurf","url":"https://getpiny.com","rank":-4.690092449226312,"score":8,"time":"2025-05-10T01:22:49Z"},{"id":43945293,"title":"React Three Ecosystem","url":"https://www.react-three.org/","rank":-7.080419157732719,"score":124,"time":"2025-05-10T13:02:55Z"},{"id":43950758,"title":"Crossy Road with React Three Fiber","url":"https://javascriptgametutorials.com/tutorials/react-three-fiber/crossy-road/","rank":-6.141418665344863,"score":1,"time":"2025-05-11T02:22:57Z"},{"id":43951028,"title":"Show HN: Minimal class-based store for React","url":"https://gist.github.com/ericfortis/99965d9fed04ac5f45d667e128c2952f","rank":-5.642544952660551,"score":1,"time":"2025-05-11T03:08:50Z"},{"id":43956058,"title":"Show HN: Reactylon – A new way to build XR with React and Babylon.js","url":"https://github.com/simonedevit/reactylon","rank":-4.5369272462944465,"score":6,"time":"2025-05-11T18:53:13Z"},{"id":43959626,"title":"Getting started with React component library","url":"https://jinen83.github.io/react-component-library-vs-dronahq/","rank":-6.141418665344863,"score":2,"time":"2025-05-12T04:21:31Z"},{"id":43966266,"title":"Bippy: A toolkit to hack into react internals","url":"https://www.bippy.dev/","rank":-5.642544952660551,"score":13,"time":"2025-05-12T18:46:02Z"},{"id":43967014,"title":"Microsoft pitches for React Native in confusing world of desktop development","url":"https://devclass.com/2025/05/12/microsoft-makes-another-pitch-for-react-native-in-confusing-world-of-windows-desktop-development/","rank":-5.029694159741383,"score":4,"time":"2025-05-12T20:12:35Z"},{"id":43969497,"title":"Show HN: Triplex, a visual workspace for React / Three Fiber","url":"https://github.com/trytriplex/triplex","rank":-5.218630283054186,"score":3,"time":"2025-05-13T03:43:50Z"},{"id":43971750,"title":"React Is Cool","url":"https://reactisfuckingcool.com","rank":-7.080419157732719,"score":3,"time":"2025-05-13T11:34:00Z"},{"id":43973000,"title":"MS makes another pitch for React Native in confusing world of Windows desktop","url":"https://devclass.com/2025/05/12/microsoft-makes-another-pitch-for-react-native-in-confusing-world-of-windows-desktop-development/","rank":-4.690092449226312,"score":1,"time":"2025-05-13T13:51:01Z"},{"id":43978844,"title":"Show HN: React Docs as Offline EBooks","url":"https://dohsimpson.gumroad.com/l/react-pdf-doc","rank":-5.8814219078830545,"score":1,"time":"2025-05-13T23:09:32Z"},{"id":43979977,"title":"Towards React Server Components in Clojure, Part 2","url":"https://romanliutikov.com/blog/towards-react-server-components-in-clojure-part-2","rank":-5.642544952660551,"score":3,"time":"2025-05-14T02:07:16Z"},{"id":43983326,"title":"Microsoft makes another pitch for React Native in Windows desktop development","url":"https://devclass.com/2025/05/12/microsoft-makes-another-pitch-for-react-native-in-confusing-world-of-windows-desktop-development/","rank":-5.029694159741383,"score":3,"time":"2025-05-14T11:45:05Z"},{"id":43984241,"title":"Rose Player is a Humane video player for your React/Next website","url":"https://www.roseplayer.com/","rank":-4.853960595957184,"score":1,"time":"2025-05-14T13:23:42Z"},{"id":43986879,"title":"Redwood SDK – A React Framework for Cloudflare","url":"https://rwsdk.com","rank":-5.8814219078830545,"score":2,"time":"2025-05-14T17:09:00Z"},{"id":43987426,"title":"Show HN: I made a client MCP react app for Supabase's MCP server","url":"https://github.com/tambo-ai/supabase-mcp-client","rank":-4.5369272462944465,"score":1,"time":"2025-05-14T17:58:43Z"},{"id":44001387,"title":"The Limits of React Server Components: A Practitioner's Journey","url":"https://www.nirtamir.com/articles/the-limits-of-rsc-a-practitioners-journey/","rank":-5.218630283054186,"score":3,"time":"2025-05-16T02:45:17Z"},{"id":44005467,"title":"Show HN: Intlayer – flexible internationalization for React, Next.js and Vue","url":"https://intlayer.org","rank":-5.029694159741383,"score":5,"time":"2025-05-16T13:44:19Z"},{"id":44008460,"title":"Just Fucking Use React","url":"https://justfuckingusereact.com","rank":-6.737061774670698,"score":40,"time":"2025-05-16T18:28:16Z"},{"id":44018985,"title":"Optimizing JavaScript Delivery: Signals vs. React Compiler","url":"https://redmonk.com/kholterhoff/2025/05/13/javascript-signals-react-compiler/","rank":-5.8814219078830545,"score":2,"time":"2025-05-18T04:25:03Z"},{"id":44037415,"title":"BasecoatUI - All of the shadcn/UI magic, none of the React","url":"https://basecoatui.com/","rank":-5.029694159741383,"score":5,"time":"2025-05-20T03:11:34Z"},{"id":44049471,"title":"Show HN: I made a full react event calendar so you don't have to","url":"https://fulleventcalendar.com","rank":-4.3934495640662155,"score":3,"time":"2025-05-21T08:36:41Z"},{"id":44053324,"title":"React, Visualized – A visual exploration of core React concepts","url":"https://react.gg/visualized","rank":-7.536359457861464,"score":4,"time":"2025-05-21T16:42:39Z"},{"id":44060216,"title":"Just Use React","url":"https://www.epicreact.dev/just-use-react-dk4e0","rank":-7.080419157732719,"score":3,"time":"2025-05-22T09:00:15Z"},{"id":44065132,"title":"Scaling React Server-Side Rendering (2017)","url":"https://arkwright.github.io/scaling-react-server-side-rendering.html","rank":-6.141418665344863,"score":1,"time":"2025-05-22T18:28:43Z"},{"id":44068301,"title":"Shopify just launched a racing game built in threejs and React","url":"https://www.shopify.com/ca/editions/summer2025/drive","rank":-5.029694159741383,"score":12,"time":"2025-05-22T23:35:29Z"},{"id":44071419,"title":"Shopify just launched a racing game built in threejs and React (R3F)","url":"https://twitter.com/pushmatrix/status/1925584697200963958","rank":-4.853960595957184,"score":3,"time":"2025-05-23T09:55:06Z"},{"id":44071627,"title":"Remix Breaks Up with React","url":"https://github.com/kayac-chang/remix-website/blob/44b40299fd364b4e825e66f747d3f6cf3dddd884/data/posts/remix-declaration-of-independence.md","rank":-6.4254656634776115,"score":17,"time":"2025-05-23T10:43:08Z"},{"id":44076982,"title":"How React server components work: an in-depth guide","url":"https://www.plasmic.app/blog/how-react-server-components-work","rank":-5.4223148645315336,"score":1,"time":"2025-05-23T21:57:08Z"},{"id":44078535,"title":"Composing Server and Client Components: The Modern React's Superpower","url":"https://www.epicreact.dev/composing-server-and-client-components-the-modern-reacts-superpower-08yn9","rank":-5.218630283054186,"score":1,"time":"2025-05-24T03:29:31Z"},{"id":44079499,"title":"Iocraft: Declarative TUI/CLI Library for Rust, Inspired by React","url":"https://github.com/ccbrown/iocraft","rank":-5.218630283054186,"score":2,"time":"2025-05-24T07:41:08Z"},{"id":44083296,"title":"React Flow: React Component for Node-Based Editors and Interactive Diagrams","url":"https://reactflow.dev","rank":-7.148568583438252,"score":1,"time":"2025-05-24T19:37:11Z"},{"id":44086140,"title":"Show HN: Photoshop Clone Built in React","url":"https://github.com/chase-manning/react-photo-studio","rank":-5.8814219078830545,"score":49,"time":"2025-05-25T07:15:31Z"},{"id":44094379,"title":"Show HN: Twick – React Based Video Editor Library","url":"https://github.com/ncounterspecialist/twick","rank":-5.642544952660551,"score":1,"time":"2025-05-26T05:55:09Z"},{"id":44108410,"title":"Twick: Open-Source React Video Editor with Timeline, Effects and AI Hooks","url":"https://github.com/ncounterspecialist/twick","rank":-4.853960595957184,"score":1,"time":"2025-05-27T16:22:23Z"},{"id":44109308,"title":"React Meta-Framework Feels Broken, Here's Why","url":"https://rwsdk.com/blog/your-react-meta-framework-feels-broken","rank":-5.642544952660551,"score":22,"time":"2025-05-27T18:13:15Z"},{"id":44112059,"title":"Show HN: React Server Components Without Frameworks","url":"https://reactjust.dev","rank":-5.8814219078830545,"score":1,"time":"2025-05-28T01:29:57Z"},{"id":44114358,"title":"Hermes-dec: tool which can disassemble and decompile React Native","url":"https://github.com/P1sec/hermes-dec","rank":-5.218630283054186,"score":1,"time":"2025-05-28T09:57:50Z"},{"id":44115590,"title":"Show HN: Puck – Open-source visual editor for React","url":"https://github.com/puckeditor/puck","rank":-5.4223148645315336,"score":32,"time":"2025-05-28T13:04:29Z"},{"id":44116733,"title":"A historical reference of React criticism (2023)","url":"https://www.zachleat.com/web/react-criticism/","rank":-5.8814219078830545,"score":1,"time":"2025-05-28T15:00:47Z"},{"id":44120844,"title":"3-Week MVP Sprint (Node/React/AWS) – 2 free builds for early partners","url":"https://github.com/mackerricher/3week-mvp-sprint/blob/main/README.md","rank":-4.690092449226312,"score":1,"time":"2025-05-28T21:30:00Z"},{"id":44124688,"title":"Windows 11 Start Menu Revealed as Resource-Heavy React Native App","url":"https://winaero.com/windows-11-start-menu-revealed-as-resource-heavy-react-native-app-sparks-performance-concerns/","rank":-5.029694159741383,"score":37,"time":"2025-05-29T10:38:23Z"},{"id":44129049,"title":"Show HN: Jam – a functional React-like build system","url":"https://github.com/gilesjb/jam","rank":-5.4223148645315336,"score":1,"time":"2025-05-29T18:55:33Z"},{"id":44129722,"title":"Why React Query?","url":"https://ui.dev/why-react-query","rank":-7.080419157732719,"score":2,"time":"2025-05-29T19:59:49Z"},{"id":44130614,"title":"Basecoat UI: All of the shadcn/UI magic, none of the React","url":"https://basecoatui.com/","rank":-4.853960595957184,"score":2,"time":"2025-05-29T21:34:13Z"},{"id":44136710,"title":"React's useState should require a dependency array","url":"https://bikeshedd.ing/posts/use_state_should_require_a_dependency_array/","rank":-5.642544952660551,"score":11,"time":"2025-05-30T14:43:15Z"},{"id":44139064,"title":"Plug and Play Search with React and Vite","url":"https://github.com/searchcraft-inc/vite-react-searchcraft-template","rank":-5.642544952660551,"score":3,"time":"2025-05-30T19:07:57Z"},{"id":44141746,"title":"Next.js: The \"Versatile\" React Framework That Can't Handle Dynamic Routes","url":"https://github.com/vercel/next.js/discussions/64660","rank":-4.853960595957184,"score":17,"time":"2025-05-31T03:53:45Z"},{"id":44145943,"title":"I built a headless React chatbot widget for full UI control","url":"https://www.npmjs.com/package/@candoa/chatbot","rank":-5.029694159741383,"score":2,"time":"2025-05-31T18:06:01Z"},{"id":44147029,"title":"Create a React and Flask Project in 2025","url":"https://blog.miguelgrinberg.com/post/create-a-react-flask-project-in-2025","rank":-5.642544952660551,"score":6,"time":"2025-05-31T21:28:33Z"},{"id":44149470,"title":"Show HN: Pokémon Blue remade in React (playable in browser)","url":"https://github.com/chase-manning/pokemon-js","rank":-5.218630283054186,"score":1,"time":"2025-06-01T08:37:35Z"},{"id":44149890,"title":"I like Svelte more than React (it's store management)","url":"https://river.berlin/blog/why-i-like-svelte-more-than-react/","rank":-5.218630283054186,"score":61,"time":"2025-06-01T10:35:55Z"},{"id":44150759,"title":"Creating a React and Flask Project in 2025","url":"https://blog.miguelgrinberg.com/post/create-a-react-flask-project-in-2025","rank":-5.642544952660551,"score":4,"time":"2025-06-01T13:35:53Z"},{"id":44151431,"title":"Show HN: Reactylon – React framework to build 3D/XR experiences","url":"https://github.com/simonedevit/reactylon","rank":-5.218630283054186,"score":1,"time":"2025-06-01T15:06:21Z"},{"id":44154428,"title":"Show HN: NextGP – a clean F1 countdown app built with Expo and React Native","url":"https://apps.apple.com/us/app/nextgp/id6746546202","rank":-4.5369272462944465,"score":1,"time":"2025-06-01T23:07:04Z"},{"id":44156030,"title":"@lazarv/react-server","url":"https://react-server.dev","rank":-7.080419157732719,"score":1,"time":"2025-06-02T05:27:40Z"},{"id":44159823,"title":"Beyond Reagent: Migrating to React 19 with HSX and RFX","url":"https://factorhouse.io/blog/articles/beyond-reagent-with-hsx-and-rfx/","rank":-5.218630283054186,"score":3,"time":"2025-06-02T15:24:51Z"},{"id":44172428,"title":"Show HN: Translate React apps without rewriting code","url":"https://github.com/lingodotdev/lingo.dev","rank":-5.642544952660551,"score":89,"time":"2025-06-03T17:27:32Z"},{"id":44173979,"title":"Show HN: React applications communicating via distributed Erlang over WebSockets","url":"https://github.com/otp-interop/web_socket_dist","rank":-5.218630283054186,"score":3,"time":"2025-06-03T19:53:16Z"},{"id":44178926,"title":"Triplex 2D/3D React.js Editor June 2025 Update","url":"https://triplex.dev/blog/2025-june-update","rank":-5.4223148645315336,"score":1,"time":"2025-06-04T09:46:19Z"},{"id":44198610,"title":"Show HN: A React layout component for proper staggered grid/Masonry layout","url":"https://github.com/biniamkiros/sentereige","rank":-4.853960595957184,"score":2,"time":"2025-06-06T07:33:03Z"},{"id":44199473,"title":"Show HN: Partycles – Zero-dependency React animations library with 11 effects","url":"https://github.com/jonathanleane/partycles","rank":-5.029694159741383,"score":2,"time":"2025-06-06T10:31:27Z"},{"id":44221862,"title":"Show HN: ai-hooks – tiny useful AI tools for react","url":"https://ai-hooks.dev","rank":-5.218630283054186,"score":5,"time":"2025-06-09T06:24:33Z"},{"id":44230464,"title":"Understanding React Re-Renders: What Triggers Them and Why They Matter","url":"https://shramko.dev/blog/react-rerender","rank":-5.029694159741383,"score":2,"time":"2025-06-09T22:51:35Z"},{"id":44234252,"title":"React – Custom Hooks Pitfalls","url":"https://shramko.dev/blog/react-hooks-pitfalls","rank":-6.737061774670698,"score":1,"time":"2025-06-10T08:52:45Z"},{"id":44238193,"title":"'Beautiful' and 'Hard to Read': Designers React to Apple's Liquid Glass Update","url":"https://www.wired.com/story/designers-react-to-apple-liquid-glass/","rank":-4.690092449226312,"score":1,"time":"2025-06-10T15:41:50Z"},{"id":44249938,"title":"React’s Template Revolution Accidentally Created a Developer Productivity Crisi","url":"https://medium.com/@resti.guay/the-billion-dollar-jsx-mistake-e446d4d6040b","rank":-5.218630283054186,"score":3,"time":"2025-06-11T17:39:54Z"},{"id":44253960,"title":"React Interview Playbook","url":"https://www.greatfrontend.com/react-interview-playbook/introduction","rank":-7.080419157732719,"score":1,"time":"2025-06-12T03:10:06Z"},{"id":44257578,"title":"React-Icons Modern UI Library","url":"https://www.react-icons.com","rank":-6.4254656634776115,"score":2,"time":"2025-06-12T13:30:03Z"},{"id":44269694,"title":"React Native 0.80 – React 19.1, JavaScript API Changes, Freezing Legacy Arch","url":"https://reactnative.dev/blog/2025/06/12/react-native-0.80","rank":-6.798733011723831,"score":1,"time":"2025-06-13T15:56:40Z"},{"id":44272228,"title":"The State of React and the Community in 2025","url":"https://blog.isquaredsoftware.com/2025/06/react-community-2025/","rank":-5.4223148645315336,"score":2,"time":"2025-06-13T21:03:18Z"},{"id":44273561,"title":"Apple's Liquid Glass Effect for React","url":"https://github.com/rdev/liquid-glass-react","rank":-5.8814219078830545,"score":6,"time":"2025-06-14T01:18:07Z"},{"id":44274191,"title":"The State of React and the Community in 2025","url":"https://blog.isquaredsoftware.com/2025/06/react-community-2025/#facebook--meta","rank":-5.4223148645315336,"score":2,"time":"2025-06-14T04:29:47Z"},{"id":44274683,"title":"Facebook's Relay for React v20 released","url":"https://github.com/facebook/relay/releases/tag/v20.0.0","rank":-5.8814219078830545,"score":1,"time":"2025-06-14T06:48:03Z"},{"id":44274935,"title":"The State of React and the Community in 2025","url":"https://blog.isquaredsoftware.com/2025/06/react-community-2025/","rank":-5.4223148645315336,"score":2,"time":"2025-06-14T07:56:34Z"},{"id":44280221,"title":"Streamlit state management for React developers","url":"https://outlore.dev/blog/streamlit-state-management/","rank":-6.141418665344863,"score":1,"time":"2025-06-15T02:58:09Z"},{"id":44282377,"title":"Show HN: Mana Blade – 3D Mmorpg in React Three Fiber and WebGPU","url":"https://manablade.com","rank":-4.853960595957184,"score":2,"time":"2025-06-15T14:10:21Z"},{"id":44292463,"title":"LyteNyte Grid: The Fastest React Data Grid in 2025","url":"https://medium.com/1771-technologies/introducing-lytenyte-grid-5ddd5cd0d861","rank":-5.4223148645315336,"score":1,"time":"2025-06-16T19:05:23Z"},{"id":44299471,"title":"React-Searchable-Dropdown","url":"https://github.com/luciodale/react-searchable-dropdown","rank":-7.080419157732719,"score":2,"time":"2025-06-17T14:11:19Z"},{"id":44308413,"title":"Show HN: A free WYSIWYG email editor based on react.email","url":"https://email-editor.courselit.app/","rank":-5.029694159741383,"score":2,"time":"2025-06-18T10:10:34Z"},{"id":44309226,"title":"An actual glass react component for Apple's liquid glass","url":"https://liquid-glass.specy.app/","rank":-5.218630283054186,"score":3,"time":"2025-06-18T12:18:07Z"},{"id":44310045,"title":"Connect any React application to an MCP server in three lines of code","url":"https://blog.cloudflare.com/connect-any-react-application-to-an-mcp-server-in-three-lines-of-code/","rank":-4.690092449226312,"score":2,"time":"2025-06-18T14:09:08Z"},{"id":44312250,"title":"The State of React and the Community in 2025","url":"https://blog.isquaredsoftware.com/2025/06/react-community-2025/","rank":-5.4223148645315336,"score":5,"time":"2025-06-18T18:34:01Z"},{"id":44331707,"title":"Connect any React application to an MCP server in three lines of code","url":"https://blog.cloudflare.com/connect-any-react-application-to-an-mcp-server-in-three-lines-of-code/","rank":-4.690092449226312,"score":3,"time":"2025-06-20T20:22:16Z"},{"id":44333152,"title":"React Zero-UI: Instant UI updates, ZERO re-renders, ZERO runtime","url":"https://github.com/Austin1serb/React-Zero-UI","rank":-5.029694159741383,"score":10,"time":"2025-06-20T23:39:49Z"},{"id":44338259,"title":"Fast websites using Astro and React","url":"https://azan-n.com/projects/2024-10-06t042925232z/","rank":-6.141418665344863,"score":3,"time":"2025-06-21T15:23:30Z"},{"id":44345509,"title":"Liquid Glass View on React Native","url":"https://github.com/ahmedawaad1804/rn-liquid-glass-view","rank":-6.141418665344863,"score":2,"time":"2025-06-22T09:52:36Z"},{"id":44347349,"title":"Show HN: M3ripple – React Library for Ripple Effect with Sparkles Like Android","url":"https://m3ripple.js.org/","rank":-4.853960595957184,"score":1,"time":"2025-06-22T14:47:20Z"},{"id":44349091,"title":"Show HN: A React E-ink Paper Display","url":"https://github.com/k3nz0/Warka","rank":-5.642544952660551,"score":2,"time":"2025-06-22T18:21:29Z"},{"id":44353303,"title":"Egaht – Framework Replacing React","url":"https://github.com/emmron/egaht","rank":-6.737061774670698,"score":2,"time":"2025-06-23T07:26:03Z"},{"id":44363414,"title":"Show HN: Supafine – Use simple prompts to generate or remix React UI components","url":"https://create.supafine.app","rank":-4.690092449226312,"score":5,"time":"2025-06-24T06:36:23Z"},{"id":44375051,"title":"Show HN: Soundz – Sound Effects for React Components Made Easy","url":"https://soundzjs.vercel.app","rank":-5.218630283054186,"score":1,"time":"2025-06-25T08:55:08Z"},{"id":44386585,"title":"BookCars – Open-source car rental platform (React, Node, MongoDB)","url":"https://github.com/aelassas/bookcars","rank":-5.4223148645315336,"score":3,"time":"2025-06-26T12:05:48Z"},{"id":44392152,"title":"From Visual Edits to Clean Code: How Relume Solved the React Export Challenge","url":"https://www.notion.so/relume/From-Visual-Edits-to-Clean-Code-How-Relume-Solved-the-React-Export-Challenge-1d05c3c8064a80fbb8badc12041a5f30","rank":-4.690092449226312,"score":2,"time":"2025-06-26T22:35:09Z"},{"id":44393341,"title":"Show HN: SnapLink – a clean, modern, Instant URL shortener (React + Spring Boot)","url":"https://app.snplink.com/","rank":-4.690092449226312,"score":2,"time":"2025-06-27T02:54:31Z"},{"id":44399469,"title":"No Time to Learn React (2024)","url":"https://www.keithcirkel.co.uk/i-dont-have-time-to-learn-react/","rank":-6.141418665344863,"score":4,"time":"2025-06-27T19:17:36Z"},{"id":44403087,"title":"Show HN: Reactylon – Open-source framework for building 3D/XR apps with React","url":"https://github.com/simonedevit/reactylon","rank":-4.690092449226312,"score":7,"time":"2025-06-28T08:21:22Z"},{"id":44428489,"title":"React Still Feels Insane and No One Is Talking About It","url":"https://old.reddit.com/r/programming/comments/1lokxnv/react_still_feels_insane_and_no_one_is_talking/","rank":-5.029694159741383,"score":65,"time":"2025-06-30T22:14:46Z"},{"id":44439720,"title":"2 days of PHP taught me more about the web than 3 weeks of React","url":"https://twitter.com/_trish_xD/status/1940046685608321370","rank":-4.3934495640662155,"score":3,"time":"2025-07-02T02:21:32Z"},{"id":44443513,"title":"Show HN: DuckDB + React = SQLRooms Framework for Analytics Apps Without Backend","url":"https://sqlrooms.org/","rank":-4.853960595957184,"score":9,"time":"2025-07-02T13:31:19Z"},{"id":44443640,"title":"Show HN: GPT Watermark-Remover – React/Next.js Tool to Remove AI Watermarks","url":"https://www.gptwatermark.com/","rank":-4.690092449226312,"score":0,"time":"2025-07-02T13:42:28Z"},{"id":44453230,"title":"Show HN: GPT Watermark-Remover React/Next.js tool to strip hidden AI watermarks","url":"https://gpt-watermark-remover.com/","rank":-4.5369272462944465,"score":1,"time":"2025-07-03T09:29:03Z"},{"id":44460434,"title":"Show HN: SWC Plugin SVG as React Component","url":"https://github.com/joaoneto/swc-plugin-svg-component","rank":-5.642544952660551,"score":2,"time":"2025-07-04T01:30:55Z"},{"id":44461965,"title":"React Without the Hocus Pocus","url":"https://blogs.immortalcodes.com/posts/react-is-no-magic/","rank":-6.4254656634776115,"score":3,"time":"2025-07-04T07:17:07Z"},{"id":44462716,"title":"Headless, zero dep. modal stack manager for React","url":"https://github.com/AlexDemzz/react-easy-modals","rank":-5.642544952660551,"score":2,"time":"2025-07-04T09:10:58Z"},{"id":44464631,"title":"Former, current Microsofties react to the latest round of layoffs: 'JFC, again?'","url":"https://www.theregister.com/2025/07/04/former_and_current_microsofties_react_layoffs/","rank":-4.853960595957184,"score":4,"time":"2025-07-04T13:57:26Z"},{"id":44482731,"title":"React Bits – Animated UI Components for React","url":"https://reactbits.dev","rank":-7.968636859947137,"score":2,"time":"2025-07-06T17:58:09Z"},{"id":44498027,"title":"Architect's Guide to Micro-Front Ends: Module Federation with React and Angular","url":"https://developersvoice.com/blog/frontend/micro-frontends-with-react-and-angular/","rank":-4.690092449226312,"score":2,"time":"2025-07-08T07:58:33Z"},{"id":44501240,"title":"Show HN: React Weather Effects","url":"https://github.com/rauschermate/react-weather-effects","rank":-6.4254656634776115,"score":3,"time":"2025-07-08T16:00:23Z"},{"id":44507084,"title":"Show HN: I rewrote an outdated React Native map clustering library","url":"https://github.com/suwi-lanji/rn-maps-clustering","rank":-5.029694159741383,"score":32,"time":"2025-07-09T07:07:44Z"},{"id":44507334,"title":"Unistyles 3.0: Beyond React Native StyleSheet","url":"https://expo.dev/blog/unistyles-3-0-beyond-react-native-stylesheet","rank":-5.8814219078830545,"score":3,"time":"2025-07-09T07:53:54Z"},{"id":44508781,"title":"React: Don't sync state, derive it","url":"https://kentcdodds.com/blog/dont-sync-state-derive-it","rank":-5.8814219078830545,"score":1,"time":"2025-07-09T11:42:01Z"},{"id":44508904,"title":"Improving INP: How to Make Your React App Feel Faster","url":"https://upsidelab.io/blog/optimizing-your-react-application-for-the-interaction-to-next-paint-inp-web-vitals-metric","rank":-5.218630283054186,"score":1,"time":"2025-07-09T11:56:23Z"},{"id":44511911,"title":"React Through Code","url":"https://playfulprogramming.com/posts/react-history-through-code","rank":-7.080419157732719,"score":4,"time":"2025-07-09T16:24:25Z"},{"id":44519646,"title":"Building Seamless User Journeys: Your Guide to React Onboarding with OnboardJS","url":"https://onboardjs.com/blog/react-onboarding-onboardjs-getting-started","rank":-5.029694159741383,"score":1,"time":"2025-07-10T11:09:08Z"},{"id":44533909,"title":"Plug and Play 3D for React","url":"https://3dui.design/","rank":-6.141418665344863,"score":1,"time":"2025-07-11T16:14:23Z"},{"id":44548851,"title":"Show HN: Dyan – A Self-Hosted Visual REST API Builder (React and NestJS)","url":"https://github.com/Dyan-Dev/dyan","rank":-4.690092449226312,"score":3,"time":"2025-07-13T09:32:28Z"},{"id":44552916,"title":"Show HN: SynactJS – A minimal React/Preact-inspired UI library","url":"https://github.com/joexbayer/SynactJS","rank":-5.218630283054186,"score":2,"time":"2025-07-13T19:35:21Z"},{"id":44559353,"title":"How to Add Scroll-Aware Bottom Navigation in React Native?","url":"https://medium.com/att-israel/how-to-add-scroll-aware-bottom-navigation-in-react-native-7734c9c6206d","rank":-5.218630283054186,"score":1,"time":"2025-07-14T12:26:24Z"},{"id":44562673,"title":"Show HN: React.tv – User-Curated TV and Ethical React Content","url":"https://react.tv","rank":-7.148568583438252,"score":4,"time":"2025-07-14T17:15:06Z"},{"id":44585628,"title":"React JavaScript: From Zero to Hero","url":"https://reactz2h.com/","rank":-6.141418665344863,"score":2,"time":"2025-07-16T18:53:26Z"},{"id":44597913,"title":"Bringing granular updates to React, the Clojure way","url":"https://romanliutikov.com/blog/bringing-granular-updates-to-react-the-clojure-way","rank":-5.642544952660551,"score":2,"time":"2025-07-17T20:36:27Z"},{"id":44600592,"title":"Show HN: UI builder for React Native with real-time preview and code export","url":"https://clickly.app","rank":-4.5369272462944465,"score":1,"time":"2025-07-18T02:27:28Z"},{"id":44603334,"title":"Show HN: Fluent-state: a new fresh take on local React state","url":"https://github.com/marsbos/fluent-state","rank":-4.853960595957184,"score":5,"time":"2025-07-18T11:07:06Z"},{"id":44605925,"title":"Show HN: Reactylon – A React-based framework for 3D and XR apps with Babylon.js","url":"https://github.com/simonedevit/reactylon","rank":-4.3934495640662155,"score":4,"time":"2025-07-18T15:38:07Z"},{"id":44616189,"title":"React Router and React Server Components: The Path Forward","url":"https://remix.run/blog/react-router-and-react-server-components","rank":-7.536359457861464,"score":2,"time":"2025-07-19T15:14:49Z"},{"id":44616438,"title":"Animals react to sounds from plants, say scientists","url":"https://www.bbc.com/news/articles/c8e4860n9rpo","rank":-5.642544952660551,"score":4,"time":"2025-07-19T15:40:25Z"},{"id":44633728,"title":"New open-source React component library: Untitled UI React","url":"https://www.untitledui.com/react","rank":-7.536359457861464,"score":2,"time":"2025-07-21T10:53:59Z"},{"id":44645840,"title":"Show HN: A simple sharing site for react components hosted as gists","url":"https://gistreact.verdient.co.uk/","rank":-4.853960595957184,"score":1,"time":"2025-07-22T12:04:41Z"},{"id":44680722,"title":"I rebuilt ProseMirror's renderer in React","url":"https://smoores.dev/post/why_i_rebuilt_prosemirror_view/","rank":-5.8814219078830545,"score":2,"time":"2025-07-25T07:51:14Z"},{"id":44685588,"title":"A real world React to Htmx port – of a personal project","url":"https://getbudgeter.com/signup","rank":-5.029694159741383,"score":1,"time":"2025-07-25T17:14:51Z"},{"id":44713751,"title":"React-three/viverse – for react and vanilla threejs","url":"https://pmndrs.github.io/viverse/","rank":-7.746472238338964,"score":1,"time":"2025-07-28T18:27:27Z"},{"id":44724279,"title":"How I Built a Full-Stack React Framework 4x Faster Than Next.js","url":"https://ryanskinner.com/posts/how-i-built-a-full-stack-react-framework-4x-faster-than-nextjs-with-4x-more-throughput","rank":-4.690092449226312,"score":3,"time":"2025-07-29T15:02:47Z"},{"id":44725830,"title":"I Made AI Personas Watch (and React to) the Astronomer Ad","url":"https://askrally.com/article/simulating-reactions-to-the-astronomer-ad","rank":-5.029694159741383,"score":1,"time":"2025-07-29T17:06:33Z"},{"id":44729895,"title":"Alpine.js 16kb React Alternative","url":"https://alpinejs.dev/","rank":-6.4254656634776115,"score":3,"time":"2025-07-30T00:44:07Z"},{"id":44730653,"title":"A Full-Stack React Framework 4x Faster Than Next.js with 4x More Throughput","url":"https://ryanskinner.com/posts/how-i-built-a-full-stack-react-framework-4x-faster-than-nextjs-with-4x-more-throughput","rank":-4.5369272462944465,"score":5,"time":"2025-07-30T03:21:40Z"},{"id":44731377,"title":"Liquid Glass React","url":"https://github.com/rdev/liquid-glass-react","rank":-7.080419157732719,"score":1,"time":"2025-07-30T06:27:22Z"},{"id":44733221,"title":"Multi-tenant db schema in React Starter Kit","url":"https://reactstarter.com/database-schema.html","rank":-5.642544952660551,"score":1,"time":"2025-07-30T12:19:16Z"},{"id":44734015,"title":"Building Agentic AI Agents Using OpenAI with Laravel 12 and React","url":"https://dalehurley.com/posts/aiagentopart0","rank":-5.029694159741383,"score":1,"time":"2025-07-30T13:36:07Z"},{"id":44739835,"title":"How to build 2D game-style physics with Matter.js and React Native Skia","url":"https://expo.dev/blog/build-2d-game-style-physics-with-matter-js-and-react-native-skia","rank":-4.5369272462944465,"score":1,"time":"2025-07-30T21:40:44Z"},{"id":44744010,"title":"Precompiled React Native for iOS: Faster builds are coming in 0.81","url":"https://expo.dev/blog/precompiled-react-native-for-ios","rank":-4.853960595957184,"score":1,"time":"2025-07-31T09:49:55Z"},{"id":44747317,"title":"I made public my React components for anyone to enjoy","url":"https://www.deplo.yt/comp_library","rank":-5.218630283054186,"score":2,"time":"2025-07-31T16:34:53Z"},{"id":44760722,"title":"Show HN: Tambo – a tool for building generative UI React apps with tools/MCP","url":"https://github.com/tambo-ai/tambo","rank":-4.5369272462944465,"score":3,"time":"2025-08-01T18:41:05Z"},{"id":44762320,"title":"Full-Stack Web and App Developer – React, Next.js, Node.js, AI – Remote","url":"https://www.syket.io/","rank":-4.690092449226312,"score":1,"time":"2025-08-01T20:47:43Z"},{"id":44779567,"title":"Show HN: Apple AirTag Page Recreated in React and Tailwind [video]","url":"https://www.youtube.com/watch?v=cXrOBLCQqkY","rank":-5.029694159741383,"score":1,"time":"2025-08-03T20:39:07Z"},{"id":44782799,"title":"Raylib Renderer for React [video]","url":"https://www.youtube.com/watch?v=sk0VFcOeTAw","rank":-6.4254656634776115,"score":1,"time":"2025-08-04T06:58:01Z"},{"id":44797872,"title":"Show HN: Internationalizationify – Auto-internationalize React/Next.js projects","url":"https://i18nify.online","rank":-5.4223148645315336,"score":1,"time":"2025-08-05T13:43:02Z"},{"id":44797998,"title":"Examples of How AI Personas React to Reels","url":"https://askrally.com/article/reels-reaction-simulator-examples","rank":-5.642544952660551,"score":2,"time":"2025-08-05T13:53:53Z"},{"id":44800510,"title":"Show HN: macOS-style Web UI built with React","url":"https://github.com/ridvanonal/macos-react","rank":-5.4223148645315336,"score":2,"time":"2025-08-05T16:47:24Z"},{"id":44805050,"title":"BossOrToss: We Weaponized Astro, React, and Emojis to Judge Executives at Scale","url":"https://bossortoss.wtf/","rank":-4.853960595957184,"score":2,"time":"2025-08-05T22:08:53Z"},{"id":44819976,"title":"Show HN: ChatGPT Page Rebuilt in React and Tailwind (3‑min speed‑run video)","url":"https://www.youtube.com/watch?v=XTOBF-r4zKY","rank":-4.5369272462944465,"score":1,"time":"2025-08-07T02:30:41Z"},{"id":44822597,"title":"Parcel Bundles React Server Components","url":"https://devongovett.me/blog/parcel-rsc.html","rank":-6.4254656634776115,"score":2,"time":"2025-08-07T10:01:20Z"},{"id":44823053,"title":"Real-World React Examples [2025 Guide]","url":"https://www.netguru.com/blog/react-app-examples","rank":-6.141418665344863,"score":2,"time":"2025-08-07T11:15:24Z"},{"id":44835078,"title":"Show HN: Usehooks.io – A CLI-first React hook library with 30 utilities","url":"https://www.usehooks.io/","rank":-4.690092449226312,"score":1,"time":"2025-08-08T09:22:18Z"},{"id":44838262,"title":"The many ways to build a toast component in React","url":"https://sandroroth.com/blog/react-toast-component/","rank":-5.218630283054186,"score":1,"time":"2025-08-08T15:35:19Z"},{"id":44859763,"title":"Show HN: React is Awful, a book written by Claude","url":"https://github.com/cloudstreet-dev/React-is-Awful","rank":-5.218630283054186,"score":49,"time":"2025-08-11T00:44:53Z"},{"id":44862400,"title":"Reflections on the React Community","url":"https://leerob.com/reflections","rank":-6.4254656634776115,"score":8,"time":"2025-08-11T09:39:02Z"},{"id":44863305,"title":"Reflections on the React Community","url":"https://leerob.substack.com/p/reflections-on-the-react-community","rank":-6.4254656634776115,"score":2,"time":"2025-08-11T12:11:24Z"},{"id":44864082,"title":"Show HN: React Image Editor – Lightweight Image Editing for React","url":"https://github.com/ozdemircibaris/react-image-editor","rank":-7.337343744886062,"score":2,"time":"2025-08-11T13:53:51Z"},{"id":44868794,"title":"Show HN: React Massive Table","url":"https://github.com/markwylde/react-massive-table","rank":-6.4254656634776115,"score":1,"time":"2025-08-11T20:02:31Z"},{"id":44868810,"title":"React Cache: It's about consistency","url":"https://twofoldframework.com/blog/react-cache-its-about-consistency","rank":-6.141418665344863,"score":2,"time":"2025-08-11T20:04:18Z"},{"id":44874732,"title":"Show HN: AavanamKit – An open-source React designer for invoices and reports","url":"https://aavanamkit-demo.vercel.app/","rank":-4.853960595957184,"score":1,"time":"2025-08-12T11:05:06Z"},{"id":44877882,"title":"Precompiled React Native, Rozenite DevTools, and AI Speech Without the Cloud","url":"https://thereactnativerewind.com/issues-blog-post/precompiled-react-native-rozenite-devtools-and-ai-speech-without-the-cloud","rank":-5.029694159741383,"score":2,"time":"2025-08-12T15:47:34Z"},{"id":44879001,"title":"Show HN: Mobore – React Native observability tool","url":"https://mobore.com/","rank":-5.8814219078830545,"score":3,"time":"2025-08-12T17:00:06Z"},{"id":44881779,"title":"Reflections on the React Community","url":"https://leerob.com/reflections","rank":-6.4254656634776115,"score":6,"time":"2025-08-12T21:01:50Z"},{"id":44892049,"title":"RapidNative — Prompts to React Native Apps","url":"https://www.rapidnative.com/","rank":-6.141418665344863,"score":1,"time":"2025-08-13T18:28:10Z"},{"id":44899334,"title":"Show HN: Taught myself React Native in 3 months to build this networking app","url":"https://apps.apple.com/eg/app/contacts-manager-koligo/id6748540215","rank":-4.5369272462944465,"score":1,"time":"2025-08-14T11:55:21Z"},{"id":44917590,"title":"Show HN: Open-source animated glow component for React Native with live builder","url":"https://github.com/realimposter/react-native-animated-glow","rank":-4.690092449226312,"score":2,"time":"2025-08-15T21:42:54Z"},{"id":44917890,"title":"What learning react won't teach you: Image Formats","url":"https://idiallo.com/blog/react-and-image-format","rank":-5.4223148645315336,"score":13,"time":"2025-08-15T22:14:57Z"},{"id":44926329,"title":"Open Lovable – AI that transforms website into React/Next.js apps","url":"https://open-lovable.com/","rank":-5.029694159741383,"score":1,"time":"2025-08-16T19:38:13Z"},{"id":44930313,"title":"Show HN: Impair – react framework that scales","url":"https://github.com/kutlugsahin/impair","rank":-5.8814219078830545,"score":1,"time":"2025-08-17T09:51:54Z"},{"id":44939733,"title":"Show HN: Twick SDK – an open-source React video editing toolkit","url":"https://github.com/ncounterspecialist/twick","rank":-5.029694159741383,"score":1,"time":"2025-08-18T12:12:44Z"},{"id":44939874,"title":"Show HN: Strudel Flow, a pattern sequencer built with Strudel and React Flow","url":"https://github.com/xyflow/strudel-flow","rank":-4.690092449226312,"score":37,"time":"2025-08-18T12:34:43Z"},{"id":44947848,"title":"valibot to form component;support Angular/Vue/react/Svelte/solid","url":"https://github.com/piying-org/piying-view","rank":-5.218630283054186,"score":1,"time":"2025-08-19T03:04:24Z"},{"id":44953615,"title":"Show HN: Tambo Add A Cursor style assistant for React apps (OSS, self-hosted)","url":"https://github.com/tambo-ai/tambo","rank":-4.5369272462944465,"score":11,"time":"2025-08-19T16:52:34Z"},{"id":44954603,"title":"Show HN: Twick - React SDK for Timeline-Based Video Editing","url":"https://github.com/ncounterspecialist/twick","rank":-5.218630283054186,"score":9,"time":"2025-08-19T18:22:13Z"},{"id":44958150,"title":"Show HN: Hedge UI – React starter kit for trading applications","url":"https://www.hedgeui.com","rank":-5.218630283054186,"score":2,"time":"2025-08-20T02:26:35Z"},{"id":44962367,"title":"React's useTransition and state update reordering","url":"https://jordaneldredge.com/notes/react-rebasing/","rank":-5.8814219078830545,"score":2,"time":"2025-08-20T14:36:00Z"},{"id":44962452,"title":"Streamdown by Vercel: streaming-safe drop-in replacement for react-markdown","url":"https://streamdown.ai","rank":-5.029694159741383,"score":2,"time":"2025-08-20T14:46:36Z"},{"id":44965906,"title":"Realtime and frame-accurate video rendering with react-three-fiber","url":"https://github.com/malerba118/r3f-video-recorder","rank":-5.218630283054186,"score":1,"time":"2025-08-20T20:11:02Z"},{"id":44967201,"title":"Streamdown: React-Markdown replacement designed for AI-powered streaming","url":"https://github.com/vercel/streamdown","rank":-5.4223148645315336,"score":1,"time":"2025-08-20T22:28:59Z"},{"id":44969749,"title":"Vercel Drop-in replacement for react-markdown for AI-powered streaming","url":"https://github.com/vercel/streamdown","rank":-5.029694159741383,"score":1,"time":"2025-08-21T06:39:10Z"},{"id":44971986,"title":"How I Built a Full-Stack React Framework 4x Faster Than Next.js: 4x Throughput","url":"https://ryanskinner.com/posts/how-i-built-a-full-stack-react-framework-4x-faster-than-nextjs-with-4x-more-throughput","rank":-4.3934495640662155,"score":4,"time":"2025-08-21T12:35:34Z"},{"id":44979938,"title":"A Jupyter widget from a TypeScript React component and styled with tailwind","url":"https://www.nitro.bio/blog/widgets-dev","rank":-4.853960595957184,"score":2,"time":"2025-08-22T00:47:19Z"},{"id":44996343,"title":"HTML Partials and Server Reducers: An Alternative to React Spas","url":"https://cimatic.io/blog/html-partials-server-reducers-alternative-to-react-spas","rank":-5.218630283054186,"score":6,"time":"2025-08-23T14:38:09Z"},{"id":44997077,"title":"Show HN: Intake, an AI nutrition app built with React Native (feels native now)","url":"https://apps.apple.com/us/app/intake-ai-nutrition-companion/id6744113821","rank":-4.5369272462944465,"score":3,"time":"2025-08-23T16:32:45Z"},{"id":45018913,"title":"React Color Picker Built with Compound Components for Maximum Flexibility","url":"https://github.com/ddoemonn/react-beautiful-color","rank":-5.218630283054186,"score":3,"time":"2025-08-25T20:57:26Z"},{"id":45021282,"title":"Feat: Add 'Proof of React' Challenge","url":"https://github.com/TecharoHQ/anubis/pull/1038","rank":-6.141418665344863,"score":11,"time":"2025-08-26T01:35:34Z"},{"id":45024436,"title":"Smooth Async Transitions in React 19","url":"https://blog.appsignal.com/2025/08/27/smooth-async-transitions-in-react-19.html","rank":-6.141418665344863,"score":1,"time":"2025-08-26T09:59:25Z"},{"id":45024532,"title":"Show HN: Turn Markdown into React/Svelte/Vue UI at runtime, zero build step","url":"https://markdown-ui.com/","rank":-4.5369272462944465,"score":202,"time":"2025-08-26T10:13:24Z"},{"id":45027653,"title":"Show HN: Reactylon – An open-source framework for building 3D/XR apps with React","url":"https://github.com/simonedevit/reactylon","rank":-4.5369272462944465,"score":1,"time":"2025-08-26T15:07:58Z"},{"id":45029034,"title":"Show HN: Turn YC Safe Docs into React/MDX App","url":"https://demo.vibed.pub/","rank":-5.218630283054186,"score":1,"time":"2025-08-26T16:44:13Z"},{"id":45033236,"title":"Show HN: Satori MCP Server – Generate Images from React Components","url":"https://github.com/Jellypod-Inc/satori-mcp-server","rank":-5.218630283054186,"score":2,"time":"2025-08-26T22:41:16Z"},{"id":45040404,"title":"Show HN: React Web Camera – Fix <input type=file> single-photo limit","url":"https://shivantra.com/react-web-camera/","rank":-4.853960595957184,"score":26,"time":"2025-08-27T14:42:14Z"},{"id":45063176,"title":"Ripple is a TypeScript UI framework (If React and Svelte would have a baby)","url":"https://github.com/trueadm/ripple","rank":-4.5369272462944465,"score":80,"time":"2025-08-29T12:26:48Z"},{"id":45067389,"title":"It took me 3 months to implement React Server Components from scratch","url":"https://krasimirtsonev.com/blog/article/vanilla-react-server-components-with-no-framework","rank":-4.853960595957184,"score":3,"time":"2025-08-29T18:01:11Z"},{"id":45070852,"title":"Show HN: I created redux-lite: easy-use, high-performance React state manager","url":"https://github.com/oldbig/redux-lite","rank":-4.690092449226312,"score":2,"time":"2025-08-30T00:24:03Z"},{"id":45071024,"title":"Ripple: new JavaScript framework from an ex-React & Svelte core team member","url":"https://github.com/trueadm/ripple","rank":-4.853960595957184,"score":13,"time":"2025-08-30T01:00:55Z"},{"id":45071039,"title":"A Look at Graph Visualization with React Sigma","url":"https://lyonwj.com/blog/sigma-react-graph-visualization","rank":-5.642544952660551,"score":1,"time":"2025-08-30T01:03:53Z"},{"id":45074256,"title":"Show HN: Reactylon – An open-source framework for building 3D/XR apps with React","url":"https://github.com/simonedevit/reactylon","rank":-4.5369272462944465,"score":3,"time":"2025-08-30T12:59:54Z"},{"id":45080222,"title":"Show HN: Q.js – Smaller than React/Vue, yet more powerful (40KB gzipped)","url":"https://github.com/Qbix/Q.js","rank":-4.690092449226312,"score":12,"time":"2025-08-31T03:51:05Z"},{"id":45084252,"title":"Show HN: Factora, a react data-fetching factory for caching, retries and GC","url":"https://github.com/travelr/factora","rank":-4.690092449226312,"score":2,"time":"2025-08-31T16:09:40Z"},{"id":45095030,"title":"Prompt-my-client-react – Add AI-powered text gen to your React app in minutes","url":"https://www.npmjs.com/package/prompt-my-client-react","rank":-6.481540366345319,"score":1,"time":"2025-09-01T18:00:41Z"},{"id":45113839,"title":"I gambled against React and lost (and I don't regret a thing)","url":"https://goauthentik.io/blog/2023-05-04-i-gambled-against-react-and-lost/","rank":-4.690092449226312,"score":1,"time":"2025-09-03T09:33:40Z"},{"id":45124837,"title":"React server components without a framework","url":"https://krasimirtsonev.com/blog/article/vanilla-react-server-components-with-no-framework","rank":-6.141418665344863,"score":1,"time":"2025-09-04T08:03:22Z"},{"id":45125612,"title":"Using the node 18 native test runner with TypeScript and React","url":"https://matthewbrown.io/2025/09/04/node-test-runner","rank":-5.029694159741383,"score":1,"time":"2025-09-04T10:21:42Z"},{"id":45128784,"title":"Tidewave adds React support","url":"https://tidewave.ai/blog/tidewave-goes-full-stack","rank":-6.737061774670698,"score":1,"time":"2025-09-04T16:04:13Z"},{"id":45131879,"title":"Episode 6 of building a real React/Ruby on Rails app from scratch","url":"https://www.youtube.com/watch?v=jFSKGiOXlqA","rank":-4.690092449226312,"score":2,"time":"2025-09-04T20:29:02Z"},{"id":45145333,"title":"Migrating Shopify to React Native's New Architecture","url":"https://shopify.engineering/react-native-new-architecture","rank":-5.642544952660551,"score":2,"time":"2025-09-06T00:27:43Z"},{"id":45146568,"title":"A lightweight react playgound powered by esm.sh/TSX","url":"https://sandbox.beyond.is/","rank":-5.4223148645315336,"score":2,"time":"2025-09-06T04:17:16Z"},{"id":45153284,"title":"Show HN: Generate Next.js/React Tailwind blocks from a screenshots","url":"https://www.rapid-ui.com/","rank":-5.029694159741383,"score":3,"time":"2025-09-06T22:03:48Z"},{"id":45153501,"title":"React Server Components support without a framework","url":"https://krasimirtsonev.com/blog/article/vanilla-react-server-components-with-no-framework","rank":-5.8814219078830545,"score":2,"time":"2025-09-06T22:30:54Z"},{"id":45156184,"title":"Migrating to React Native's New Architecture","url":"https://shopify.engineering/react-native-new-architecture","rank":-5.8814219078830545,"score":2,"time":"2025-09-07T07:36:51Z"},{"id":45163990,"title":"peekaping: selfhosted uptime monitoring similar to UptimeKuma (Go/React)","url":"https://github.com/0xfurai/peekaping","rank":-5.4223148645315336,"score":4,"time":"2025-09-08T01:42:59Z"},{"id":45167922,"title":"Shopify successfully migrate largest apps to React Native New Architecture","url":"https://shopify.engineering/react-native-new-architecture","rank":-5.218630283054186,"score":1,"time":"2025-09-08T13:20:57Z"},{"id":45170119,"title":"React Anti-Patterns (and Fixes) You'll Use","url":"https://jsdev.space/react-anti-patterns-2025/","rank":-5.642544952660551,"score":2,"time":"2025-09-08T16:15:34Z"},{"id":45170711,"title":"Show HN: Shadcn-native shadcn UI for React Native","url":"https://shadcn-native.moveinready.casa/","rank":-5.4223148645315336,"score":2,"time":"2025-09-08T16:58:24Z"},{"id":45171534,"title":"Show HN: React AI Agent Chat SDK","url":"https://github.com/sourcewizard-ai/react-ai-agent-chat-sdk","rank":-5.8814219078830545,"score":2,"time":"2025-09-08T17:55:02Z"},{"id":45175653,"title":"Show HN: Astrae – Landing Page Templates for React, Tailwind, and Framer Motion","url":"https://www.astrae.design","rank":-4.853960595957184,"score":2,"time":"2025-09-08T23:51:49Z"},{"id":45177605,"title":"React and Text/Event-Stream","url":"https://github.com/amerani/react-event-stream","rank":-6.4254656634776115,"score":3,"time":"2025-09-09T05:03:07Z"},{"id":45180397,"title":"Liquid Glass Component for React Native","url":"https://github.com/callstack/liquid-glass","rank":-6.141418665344863,"score":2,"time":"2025-09-09T11:09:27Z"},{"id":45190906,"title":"Show HN: Melony – React toolkit for AI chat interface","url":"https://github.com/ddaras/melony","rank":-5.4223148645315336,"score":2,"time":"2025-09-09T23:25:28Z"},{"id":45196384,"title":"Show HN: React Kickstart – Interactive CLI for pre-configured React projects","url":"https://github.com/gavbarosee/react-kickstart","rank":-7.148568583438252,"score":1,"time":"2025-09-10T11:55:00Z"},{"id":45209969,"title":"The State of React and the Community in 2025","url":"https://blog.isquaredsoftware.com/2025/06/react-community-2025/","rank":-5.4223148645315336,"score":1,"time":"2025-09-11T10:40:04Z"},{"id":45211756,"title":"React Data List: Building Virtualized UIs Declaratively","url":"https://attio.com/engineering/blog/react-data-list-building-virtualized-uis-declaratively","rank":-5.8814219078830545,"score":3,"time":"2025-09-11T13:56:31Z"},{"id":45215592,"title":"Nativewind: Utility-First Tailwind CSS Experience for React Native","url":"https://github.com/nativewind/nativewind","rank":-5.4223148645315336,"score":5,"time":"2025-09-11T20:06:38Z"},{"id":45224118,"title":"Reflections on the React Community","url":"https://leerob.com/reflections","rank":-6.4254656634776115,"score":1,"time":"2025-09-12T16:53:58Z"},{"id":45225217,"title":"Migrating to React Native's New Architecture","url":"https://shopify.engineering/react-native-new-architecture","rank":-5.8814219078830545,"score":121,"time":"2025-09-12T18:41:36Z"},{"id":45227073,"title":"Streaming React UI using JSON chunks","url":"https://github.com/amerani/react-json-chunked","rank":-6.141418665344863,"score":2,"time":"2025-09-12T21:37:55Z"},{"id":45238680,"title":"Migrating to React Native's New Architecture","url":"https://shopify.engineering/react-native-new-architecture","rank":-5.8814219078830545,"score":2,"time":"2025-09-14T09:40:18Z"},{"id":45240891,"title":"React Native – About the New Architecture","url":"https://reactnative.dev/architecture/landing-page","rank":-6.141418665344863,"score":1,"time":"2025-09-14T16:05:27Z"},{"id":45247484,"title":"Show HN: A Vite and React starter kit for real-time chat with no back end","url":"https://github.com/vaultrice/vaultrice-chat-starter","rank":-4.2587684905126455,"score":2,"time":"2025-09-15T08:42:47Z"},{"id":45249546,"title":"We gave our AI assistant access to our React Components and MCP Server","url":"https://tambo.co/blog/posts/tambo-with-tambo","rank":-4.690092449226312,"score":2,"time":"2025-09-15T13:33:30Z"},{"id":45250622,"title":"Full Stack (.NET Core, React) Engineers Wanted – Liverpool, UK (BlackFlow)","url":"https://blackflow.co.uk/","rank":-5.218630283054186,"score":1,"time":"2025-09-15T15:11:26Z"},{"id":45252715,"title":"React Won by Default – and It's Killing Front End Innovation","url":"https://www.lorenstew.art/blog/react-won-by-default/","rank":-5.029694159741383,"score":698,"time":"2025-09-15T17:46:01Z"},{"id":45267420,"title":"Build ClickHouse-Powered APIs with React and MooseStack","url":"https://clickhouse.com/blog/clickhouse-powered-apis-in-react-app-moosestack","rank":-5.642544952660551,"score":5,"time":"2025-09-16T20:18:05Z"},{"id":45271911,"title":"NativeLaunch – Expo/React Native Starter Template with Supabase, CI/CD","url":"https://nativelaunch.dev","rank":-5.218630283054186,"score":1,"time":"2025-09-17T05:06:49Z"},{"id":45274155,"title":"Build ClickHouse-Powered APIs with React and MooseStack","url":"https://clickhouse.com/blog/clickhouse-powered-apis-in-react-app-moosestack","rank":-5.642544952660551,"score":2,"time":"2025-09-17T10:50:32Z"},{"id":45278822,"title":"Everything I Hate About React, I Hate About JavaScript","url":"https://chadnauseam.com/coding/pltd/react-is-good-javascript-is-the-problem","rank":-5.4223148645315336,"score":3,"time":"2025-09-17T17:30:10Z"},{"id":45281126,"title":"Integrating ClickHouse into your React app","url":"https://clickhouse.com/blog/clickhouse-powered-apis-in-react-app-moosestack","rank":-6.141418665344863,"score":2,"time":"2025-09-17T20:39:36Z"},{"id":45282004,"title":"How to Cry (and react to criers) at Work","url":"https://courtneyjoy.substack.com/p/liquid-empathy-the-science-and-stigma","rank":-5.4223148645315336,"score":4,"time":"2025-09-17T22:12:55Z"},{"id":45286499,"title":"Redux in 2025: A reliable choice for complex React projects","url":"https://stefvanwijchen.com/react-and-redux-in-2025/","rank":-5.218630283054186,"score":3,"time":"2025-09-18T07:09:53Z"},{"id":45289848,"title":"React hook causes downtime at Cloudflare, which just stopped the biggest DDoS","url":"https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-12-dashboard-and-api-outage/","rank":-4.853960595957184,"score":13,"time":"2025-09-18T14:02:50Z"},{"id":45301618,"title":"What Elm Taught Me About React's UseReducer","url":"https://cekrem.github.io/posts/the-discipline-of-constraints-elm-usereducer-lessons/","rank":-5.642544952660551,"score":2,"time":"2025-09-19T13:44:21Z"},{"id":45307527,"title":"Show HN: PyReactFlow – Generate React Flow Graphs from Python Code","url":"https://github.com/maton-ai/pyreactflow","rank":-5.218630283054186,"score":3,"time":"2025-09-19T22:31:31Z"},{"id":45315417,"title":"Cloudflare DDoSed itself with React useEffect hook blunder","url":"https://www.theregister.com/2025/09/18/cloudflare_ddosed_itself/","rank":-5.642544952660551,"score":2,"time":"2025-09-20T17:37:36Z"},{"id":45319935,"title":"React APIs on ClickHouse","url":"https://clickhouse.com/blog/clickhouse-powered-apis-in-react-app-moosestack","rank":-6.737061774670698,"score":2,"time":"2025-09-21T03:57:36Z"},{"id":45338988,"title":"'We need the smartest people': Nvidia, OpenAI CEOs react to H-1B visa fee","url":"https://www.cnbc.com/2025/09/22/nvidia-openai-ceos-huang-altman-trump-h1b-visas.html","rank":-4.5369272462944465,"score":28,"time":"2025-09-22T20:25:31Z"},{"id":45343068,"title":"Cloudflare Outage Due React UseEffect","url":"https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-12-dashboard-and-api-outage/","rank":-6.4254656634776115,"score":3,"time":"2025-09-23T05:20:16Z"},{"id":45365856,"title":"Best React Native UI resources for creating beautiful apps","url":"https://wojtek.im/journal/best-react-native-ui-resources","rank":-5.4223148645315336,"score":3,"time":"2025-09-24T20:58:26Z"},{"id":45382019,"title":"React-Native-Nim – Starter Template for React Native to connect a Nim back end","url":"https://github.com/siddarthkay/react-native-nim","rank":-6.636348695692196,"score":4,"time":"2025-09-26T02:42:16Z"},{"id":45383538,"title":"React Hooks Demystified: The Mechanics of \"UseState\"","url":"https://medium.com/uncountable-engineering/react-hooks-demystified-the-mechanics-of-usestate-12ce9b925bbf","rank":-5.8814219078830545,"score":3,"time":"2025-09-26T06:52:40Z"},{"id":45388153,"title":"A React portal component designed for browser extension development","url":"https://github.com/molvqingtai/react-magic-portal","rank":-5.4223148645315336,"score":1,"time":"2025-09-26T16:15:50Z"},{"id":45394356,"title":"Another react state library but it's the one I wanted to use","url":"https://github.com/davidnormo/react-create-state","rank":-4.690092449226312,"score":1,"time":"2025-09-27T09:25:58Z"},{"id":45407917,"title":"React State Management in 2025: What You Need","url":"https://www.developerway.com/posts/react-state-management-2025","rank":-5.642544952660551,"score":3,"time":"2025-09-28T20:55:33Z"},{"id":45412415,"title":"Show HN: Open-Source Shadcn Dashboard and Landing Page(Next.js/React,Tailwind)","url":"https://github.com/silicondeck/shadcn-dashboard-landing-template","rank":-4.690092449226312,"score":2,"time":"2025-09-29T11:27:10Z"},{"id":45415141,"title":"From Zero to SaaS in a Day, React, Stripe, and Firebase on Fast-Forward","url":"https://www.indiehackers.com/post/from-zero-to-saas-in-a-day-react-stripe-and-firebase-on-fast-forward-and-vibe-coding-56e01bd102","rank":-4.5369272462944465,"score":2,"time":"2025-09-29T15:37:44Z"},{"id":45444187,"title":"React 19.2.0","url":"https://github.com/facebook/react/releases/tag/v19.2.0","rank":-6.737061774670698,"score":4,"time":"2025-10-01T22:13:59Z"},{"id":45444354,"title":"React 19.2 is now available","url":"https://react.dev/blog/2025/10/01/react-19-2","rank":-6.141418665344863,"score":17,"time":"2025-10-01T22:29:37Z"},{"id":45447167,"title":"Show HN: PDF Generator API Based on React and Tailwind","url":"https://www.producthunt.com/products/sudopdf","rank":-5.218630283054186,"score":5,"time":"2025-10-02T07:36:08Z"},{"id":45447860,"title":"Tiny Reagent-compatible UIs with no React","url":"https://chr15m.github.io/eucalypt/","rank":-5.8814219078830545,"score":2,"time":"2025-10-02T10:01:07Z"},{"id":45448943,"title":"I Replaced React and Reagent with 720 Lines of Slop-Coded Squint-Cljs","url":"https://mccormick.cx/news/entries/i-replaced-react-reagent-with-720-lines-of-slop-coded-squint-cljs","rank":-4.690092449226312,"score":2,"time":"2025-10-02T12:47:20Z"},{"id":45449702,"title":"Show HN: Tool that splits your Big React component into clean subcomponents","url":"https://www.npmjs.com/package/react-code-splitter","rank":-4.853960595957184,"score":2,"time":"2025-10-02T14:00:52Z"},{"id":45450858,"title":"React 19.2","url":"https://react.dev/blog/2025/10/01/react-19-2","rank":-7.080419157732719,"score":3,"time":"2025-10-02T15:17:35Z"},{"id":45456004,"title":"My Battle Tested React Hooks Are Now Open Source","url":"https://dayvster.com/blog/my-battle-tested-react-hooks-are-now-open-source/","rank":-5.4223148645315336,"score":2,"time":"2025-10-02T21:47:34Z"},{"id":45467767,"title":"Show HN: Melony – Stream React components from AI responses with zero latency","url":"https://www.melony.dev/","rank":-4.853960595957184,"score":2,"time":"2025-10-03T21:05:42Z"},{"id":45476750,"title":"Show HN: Melony – Stream AI-generated React UIs in real-time","url":"https://www.melony.dev/","rank":-5.029694159741383,"score":2,"time":"2025-10-04T21:10:19Z"},{"id":45477215,"title":"How do drivers react to partisan bumper stickers?","url":"https://www.frontiersin.org/articles/10.3389/fpos.2025.1617785","rank":-5.642544952660551,"score":24,"time":"2025-10-04T22:18:06Z"},{"id":45485131,"title":"ESLint plugin for React Compiler users to flag manual memoization","url":"https://github.com/BellCubeDev/eslint-plugin-react-no-manual-memo","rank":-5.218630283054186,"score":1,"time":"2025-10-05T20:51:03Z"},{"id":45493800,"title":"No time to learn React (2024)","url":"https://www.keithcirkel.co.uk/i-dont-have-time-to-learn-react/","rank":-6.141418665344863,"score":2,"time":"2025-10-06T17:31:18Z"},{"id":45499960,"title":"Show HN: Horcrux: Split files into encrypted fragments for Node and React Native","url":"https://github.com/nao1215/horcrux","rank":-4.690092449226312,"score":1,"time":"2025-10-07T06:28:05Z"},{"id":45501120,"title":"Show HN: React-hook-form-persist – auto-persist your React Hook Form state","url":"https://www.npmjs.com/package/@liorpo/react-hook-form-persist","rank":-6.798733011723831,"score":1,"time":"2025-10-07T09:36:32Z"},{"id":45505715,"title":"React Conf 2025 streaming live Tuesday and Wednesday","url":"https://conf.react.dev/","rank":-5.642544952660551,"score":3,"time":"2025-10-07T17:03:38Z"},{"id":45506582,"title":"The React Foundation: The New Home for React and React Native","url":"https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-for-react-react-native/","rank":-8.316392497491458,"score":12,"time":"2025-10-07T18:07:30Z"},{"id":45510863,"title":"Linux Foundation Announces Intent to Launch the React Foundation","url":"https://www.linuxfoundation.org/press/linux-foundation-announces-intent-to-launch-the-react-foundation","rank":-5.4223148645315336,"score":5,"time":"2025-10-08T01:02:56Z"},{"id":45515320,"title":"The React Foundation","url":"https://react.dev/blog/2025/10/07/introducing-the-react-foundation","rank":-7.080419157732719,"score":4,"time":"2025-10-08T12:16:12Z"},{"id":45516686,"title":"React Status Issue 447: October 8, 2025","url":"https://react.statuscode.com/issues/447","rank":-5.8814219078830545,"score":1,"time":"2025-10-08T14:38:05Z"},{"id":45517572,"title":"React is transitioning from Meta to Linux Foundation","url":"https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-for-react-react-native/","rank":-5.642544952660551,"score":13,"time":"2025-10-08T15:57:56Z"},{"id":45518001,"title":"New Home for React and React Native","url":"https://twitter.com/fb_engineering/status/1975935750509343006","rank":-7.968636859947137,"score":1,"time":"2025-10-08T16:34:55Z"},{"id":45519146,"title":"Linux Foundation Announces Intent to Launch the React Foundation","url":"https://www.linuxfoundation.org/press/linux-foundation-announces-intent-to-launch-the-react-foundation","rank":-5.4223148645315336,"score":2,"time":"2025-10-08T18:30:31Z"},{"id":45522953,"title":"Recharts – A composable charting library built on React components","url":"https://recharts.org/","rank":-5.4223148645315336,"score":3,"time":"2025-10-09T02:43:03Z"},{"id":45524624,"title":"The React Foundation: The New Home for React and React Native","url":"https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-for-react-react-native/","rank":-8.316392497491458,"score":313,"time":"2025-10-09T07:30:12Z"},{"id":45524788,"title":"Show HN: Twick Studio and SDK – React Video Editing Toolkit with Visual UI","url":"https://github.com/ncounterspecialist/twick","rank":-4.690092449226312,"score":1,"time":"2025-10-09T07:51:46Z"},{"id":45525058,"title":"React Native 0.82 – A New Era","url":"https://reactnative.dev/blog/2025/10/08/react-native-0.82","rank":-5.8814219078830545,"score":1,"time":"2025-10-09T08:36:15Z"},{"id":45530258,"title":"React: Why We Built an Elite Incident Response Team","url":"https://blog.cloudflare.com/introducing-react-why-we-built-an-elite-incident-response-team/","rank":-5.4223148645315336,"score":2,"time":"2025-10-09T16:56:44Z"},{"id":45533558,"title":"Beagle: Actively maintained fork of Pugjs with support for React/Angular/Vue","url":"https://github.com/s1nistr4/beagle","rank":-4.853960595957184,"score":1,"time":"2025-10-09T22:01:45Z"},{"id":45533757,"title":"Meta will move React to Linux Foundation to address vendor dominance fears","url":"https://www.theregister.com/2025/10/09/meta_react_foundation/","rank":-4.853960595957184,"score":3,"time":"2025-10-09T22:35:21Z"},{"id":45537533,"title":"From React to Qt Widgets Using AI","url":"https://cristianadam.eu/20251005/from-react-to-qt-widgets-using-ai/","rank":-5.8814219078830545,"score":2,"time":"2025-10-10T11:12:52Z"},{"id":45537947,"title":"Show HN: Editor for React Three Fiber goes open source","url":"https://github.com/pmndrs/triplex","rank":-5.218630283054186,"score":2,"time":"2025-10-10T12:01:49Z"},{"id":45539304,"title":"Build a React App with Bun","url":"https://bun.com/guides/ecosystem/react","rank":-6.141418665344863,"score":2,"time":"2025-10-10T14:11:34Z"},{"id":45540527,"title":"Renoun – The Documentation Toolkit for React","url":"https://www.renoun.dev/","rank":-6.141418665344863,"score":3,"time":"2025-10-10T16:08:06Z"},{"id":45548075,"title":"React Compiler v1.0","url":"https://react.dev/blog/2025/10/07/react-compiler-1","rank":-6.737061774670698,"score":4,"time":"2025-10-11T10:46:18Z"},{"id":45574562,"title":"A React admin dashboard that doesn't look boring","url":"https://brutadmin.com","rank":-5.4223148645315336,"score":1,"time":"2025-10-13T23:44:11Z"},{"id":45576961,"title":"Show HN: My new NPM package for React Document Picture in Picture(PIP)","url":"https://www.npmjs.com/package/react-document-pip","rank":-4.690092449226312,"score":1,"time":"2025-10-14T06:45:15Z"},{"id":45578264,"title":"React Compiler v1.0","url":"https://react.dev/blog/2025/10/07/react-compiler-1","rank":-6.737061774670698,"score":4,"time":"2025-10-14T10:19:34Z"},{"id":45588376,"title":"React Compiler","url":"https://react.dev/learn/react-compiler","rank":-7.460654783917127,"score":1,"time":"2025-10-15T05:30:01Z"},{"id":45590740,"title":"Show HN: I LLM-coded a 10kb version of my favorite ClojureScript React wrapper","url":"https://chr15m.github.io/eucalypt/","rank":-4.5369272462944465,"score":12,"time":"2025-10-15T11:18:17Z"},{"id":45598468,"title":"Agent Prism: React components for visualizing traces from AI agents","url":"https://github.com/evilmartians/agent-prism","rank":-5.218630283054186,"score":3,"time":"2025-10-15T21:16:12Z"},{"id":45644212,"title":"Is React Development Worth Offshoring in 2025?","url":"https://www.technology.org/2025/10/20/belitsoft-shares-the-ultimate-guide-to-offshore-react-development-in-2025/","rank":-5.8814219078830545,"score":1,"time":"2025-10-20T14:21:36Z"},{"id":45645054,"title":"Show HN: Spark Slider – Lightweight React Carousel (12KB, TypeScript)","url":"https://github.com/AshBuk/framer-motion-spark-slider","rank":-5.4223148645315336,"score":1,"time":"2025-10-20T15:28:59Z"},{"id":45646520,"title":"Elm Is the Best Way for React Developers to Learn Real Functional Programming","url":"https://cekrem.github.io/posts/elm-book-announcement/","rank":-4.690092449226312,"score":1,"time":"2025-10-20T17:21:56Z"},{"id":45652766,"title":"Asciicn – ASCII UI components for React","url":"https://asciicn.fldr.zip/","rank":-6.141418665344863,"score":4,"time":"2025-10-21T05:32:30Z"},{"id":45666387,"title":"Show HN: Reactonline.dev – Test React components online in the Browser","url":"https://reactonline.dev","rank":-5.029694159741383,"score":1,"time":"2025-10-22T08:47:28Z"},{"id":45669814,"title":"Minecraft Portfolio with Three.js, Blender, and React","url":"https://www.jreyes-mc-portfolio.com/","rank":-5.642544952660551,"score":2,"time":"2025-10-22T14:39:08Z"},{"id":45677968,"title":"React vs. Backbone in 2025","url":"https://backbonenotbad.hyperclay.com/","rank":-6.4254656634776115,"score":4,"time":"2025-10-23T03:47:26Z"},{"id":45681282,"title":"Is It Time to Regulate React?","url":"https://dbushell.com/2025/10/23/react-regulation/","rank":-6.141418665344863,"score":27,"time":"2025-10-23T12:58:07Z"},{"id":45682624,"title":"All React apps using Tambo for natural language control now support MCP Sampling","url":"https://tambo.co/blog/posts/mcp-sampling-support","rank":-4.690092449226312,"score":1,"time":"2025-10-23T14:59:51Z"},{"id":45684553,"title":"Invisible secret codes using materials that react to temperature","url":"https://www.tuwien.at/en/tu-wien/news/news-articles/news/unsichtbare-geheimcodes-aus-dem-3d-drucker","rank":-5.4223148645315336,"score":2,"time":"2025-10-23T17:37:25Z"},{"id":45687318,"title":"A React Native Implementation of the U.S. Web Design System","url":"https://usmds.blencorp.com/","rank":-5.029694159741383,"score":2,"time":"2025-10-23T21:18:29Z"},{"id":45688836,"title":"React Flow, open source libraries for node-based UIs with React or Svelte","url":"https://github.com/xyflow/xyflow","rank":-6.798733011723831,"score":168,"time":"2025-10-23T23:33:28Z"},{"id":45696780,"title":"React vs. Backbone in 2025","url":"https://backbonenotbad.hyperclay.com","rank":-6.4254656634776115,"score":3,"time":"2025-10-24T17:13:59Z"},{"id":45702558,"title":"React vs. Backbone in 2025","url":"https://backbonenotbad.hyperclay.com/","rank":-6.4254656634776115,"score":305,"time":"2025-10-25T09:43:54Z"},{"id":45704216,"title":"UIs Are Not Pure Functions of the Model – React.js and Cocoa Side by Side (2018)","url":"https://blog.metaobject.com/2018/12/uis-are-not-pure-functions-of-model.html","rank":-4.2587684905126455,"score":75,"time":"2025-10-25T14:33:19Z"},{"id":45713151,"title":"Show HN: I Built DevTools for Blazor (Like React DevTools but for .NET)","url":"https://blazordevelopertools.com/","rank":-4.690092449226312,"score":11,"time":"2025-10-26T16:34:46Z"},{"id":45714125,"title":"Reactylon – A powerful framework built on top of Babylon.js and React","url":"https://github.com/simonedevit/reactylon","rank":-4.853960595957184,"score":2,"time":"2025-10-26T18:30:31Z"},{"id":45715026,"title":"Using Atomic State to Improve React Performance in Deeply Nested Component Trees","url":"https://runharbor.com/blog/2025-10-26-improving-deeply-nested-react-render-performance-with-jotai-atomic-state","rank":-4.853960595957184,"score":10,"time":"2025-10-26T20:39:33Z"},{"id":45723821,"title":"React Server Components: A data-driven comparison","url":"https://www.developerway.com/posts/react-server-components-performance","rank":-5.8814219078830545,"score":1,"time":"2025-10-27T17:26:42Z"},{"id":45745351,"title":"React Native Upgrade: How to Tackle the Mission","url":"https://medium.com/att-israel/react-native-upgrade-how-to-tackle-the-mission-79d094a24e54","rank":-5.642544952660551,"score":1,"time":"2025-10-29T11:23:28Z"},{"id":45746984,"title":"Show HN: React micro-framework (SSG and router for Vite/React)","url":"https://github.com/nerds-with-keyboards/routerino","rank":-7.148568583438252,"score":3,"time":"2025-10-29T14:03:53Z"},{"id":45756970,"title":"React Server Components: Do They Improve Performance?","url":"https://www.developerway.com/posts/react-server-components-performance","rank":-5.8814219078830545,"score":1,"time":"2025-10-30T06:27:52Z"},{"id":45778805,"title":"A React-based Ratings and Reviews SaaS with customizable forms and dashboard","url":"https://www.rovza.shop","rank":-4.853960595957184,"score":1,"time":"2025-11-01T02:34:04Z"},{"id":45788425,"title":"Introducing use-less-react (ReactJS and OOP)","url":"https://www.npmjs.com/package/@dxbox/use-less-react","rank":-5.8814219078830545,"score":2,"time":"2025-11-02T07:12:46Z"},{"id":45792429,"title":"React-Native-Godot","url":"https://github.com/borndotcom/react-native-godot","rank":-7.080419157732719,"score":71,"time":"2025-11-02T18:45:35Z"},{"id":45799311,"title":"Show HN: A react library for server racks and data networks","url":"https://react-networks-lib.rackout.net","rank":-5.029694159741383,"score":4,"time":"2025-11-03T14:28:18Z"},{"id":45803611,"title":"Show HN: React-like Declarative DSL for building synthetic LLM datasets","url":"https://github.com/qforge-dev/torque","rank":-5.029694159741383,"score":10,"time":"2025-11-03T19:52:19Z"},{"id":45811459,"title":"React Component for Server Racks and Networks","url":"https://react-networks-lib.rackout.net/","rank":-5.8814219078830545,"score":2,"time":"2025-11-04T14:32:58Z"},{"id":45811556,"title":"Facebook.com has 140 layers of React context providers","url":"https://old.reddit.com/r/reactjs/comments/1onblrs/facebookcom_has_140_layers_of_context_providers/","rank":-5.4223148645315336,"score":2,"time":"2025-11-04T14:42:17Z"},{"id":45824409,"title":"Show HN: React Component for Server Racks and Networks","url":"https://react-networks-lib.rackout.net/","rank":-5.4223148645315336,"score":2,"time":"2025-11-05T16:02:31Z"},{"id":45832018,"title":"Rari: 10.5x throughput React Server Components framework powered by Rust runtime","url":"https://github.com/rari-build/rari","rank":-4.853960595957184,"score":2,"time":"2025-11-06T06:09:41Z"},{"id":45833053,"title":"HN ControlPlane UI–A Set of React and Tailwind Components for SaaS Dashboards","url":"https://controlplane-ui-docs.vercel.app/","rank":-4.690092449226312,"score":2,"time":"2025-11-06T09:04:19Z"},{"id":45836484,"title":"Basecoat: All of the Shadcn/UI magic, none of the React","url":"https://basecoatui.com/","rank":-5.029694159741383,"score":3,"time":"2025-11-06T15:47:26Z"},{"id":45837642,"title":"React for Datasets","url":"https://usetorque.dev","rank":-7.080419157732719,"score":1,"time":"2025-11-06T17:21:13Z"},{"id":45838188,"title":"React SDK for Building Flow Blockchain Apps","url":"https://react.flow.com/","rank":-5.8814219078830545,"score":1,"time":"2025-11-06T18:02:06Z"},{"id":45838713,"title":"The latest news in the React world: React Conf; React 19.2; React Foundation","url":"https://www.reactiflux.com/transcripts/tmir-2025-10","rank":-8.634001079927312,"score":1,"time":"2025-11-06T18:41:13Z"},{"id":45843232,"title":"Show HN: A design token engine that works across React, Vue, Angular, and Svelte","url":"https://github.com/TokiForge/tokiforge","rank":-4.5369272462944465,"score":1,"time":"2025-11-07T03:18:57Z"},{"id":45843581,"title":"Building an Accessible Before/After Slider in React","url":"https://jsdev.space/react-before-after-slider/","rank":-5.642544952660551,"score":2,"time":"2025-11-07T04:33:59Z"},{"id":45843790,"title":"Why startups choose React (and when you shouldn't)","url":"https://evilmartians.com/chronicles/why-startups-choose-react-and-when-you-should-not","rank":-5.4223148645315336,"score":2,"time":"2025-11-07T05:32:53Z"},{"id":45847777,"title":"Show HN: React Prompt Kit","url":"https://github.com/chatbotkit/react-prompt-kit","rank":-6.4254656634776115,"score":2,"time":"2025-11-07T16:02:48Z"},{"id":45853831,"title":"ImGui React Runtime","url":"https://github.com/tmikov/imgui-react-runtime","rank":-7.080419157732719,"score":2,"time":"2025-11-08T03:21:31Z"},{"id":45865593,"title":"Datastar first impressions, coming from React","url":"https://threadgold.nz/writing/datastar-coming-from-react","rank":-6.141418665344863,"score":3,"time":"2025-11-09T13:48:29Z"},{"id":45866064,"title":"Show HN: React Source Lens – Jump from UI components to source code in one click","url":"https://www.npmjs.com/package/react-source-lens","rank":-4.3934495640662155,"score":2,"time":"2025-11-09T15:06:22Z"},{"id":45871932,"title":"Imgui-react-runtime: natively compiled apps with React+JavaScript+Dear ImGui","url":"https://github.com/tmikov/imgui-react-runtime","rank":-5.4223148645315336,"score":3,"time":"2025-11-10T03:06:55Z"},{"id":45872205,"title":"Show HN: React Component for Fibre Management","url":"https://react-networks-example-site.vercel.app/fibre","rank":-5.8814219078830545,"score":3,"time":"2025-11-10T03:48:20Z"},{"id":45879509,"title":"Show HN: React Chrono v3 – Zero-runtime CSS,grouped API and fullscreen timelines","url":"https://github.com/prabhuignoto/react-chrono","rank":-4.690092449226312,"score":2,"time":"2025-11-10T19:03:50Z"},{"id":45883336,"title":"Modal dialogs without React (or JavaScript)","url":"https://www.laktek.com/modal-dialogs-without-react-javascript","rank":-6.141418665344863,"score":2,"time":"2025-11-11T02:07:24Z"},{"id":45889815,"title":"Modal dialogs without React (or JavaScript)","url":"https://laktek.com/modal-dialogs-without-react-javascript","rank":-6.141418665344863,"score":5,"time":"2025-11-11T17:02:24Z"},{"id":45893814,"title":"React components for datacentres and fibre networks","url":"https://react-networks-lib.rackout.net/","rank":-5.8814219078830545,"score":3,"time":"2025-11-11T22:33:27Z"},{"id":45895551,"title":"React Source Lens","url":"https://github.com/darula-hpp/react-source-lens","rank":-7.080419157732719,"score":2,"time":"2025-11-12T02:01:28Z"},{"id":45902242,"title":"Show HN: I built an AI that writes your portfolio's React code – and made it OSS","url":"https://the-chat-portfolio.vercel.app","rank":-4.132099107886384,"score":2,"time":"2025-11-12T16:37:57Z"},{"id":45908303,"title":"Show HN: Fibre Splice in React","url":"https://react-networks-lib.rackout.net/fibre","rank":-6.141418665344863,"score":1,"time":"2025-11-12T23:19:59Z"},{"id":45922036,"title":"Show HN: Audarma – LLM-powered translation for React with smart caching","url":"https://github.com/audarma/audarma","rank":-5.029694159741383,"score":1,"time":"2025-11-13T23:22:40Z"},{"id":45922253,"title":"Promise-render – Render React components as async functions","url":"https://github.com/qkudev/promise-render","rank":-5.642544952660551,"score":1,"time":"2025-11-13T23:53:58Z"},{"id":45922786,"title":"React Components for Datacentres","url":"https://react-networks-lib.rackout.net","rank":-6.737061774670698,"score":0,"time":"2025-11-14T01:18:20Z"},{"id":45923473,"title":"Datacentre React Components","url":"https://react-networks-lib.rackout.net/","rank":-7.080419157732719,"score":1,"time":"2025-11-14T03:19:02Z"},{"id":45933032,"title":"Fumadocs – open-source React.js docs framework","url":"https://github.com/fuma-nama/fumadocs","rank":-5.8814219078830545,"score":1,"time":"2025-11-14T22:42:34Z"},{"id":45977723,"title":"Compile-time Tailwind CSS for React Native with zero runtime overhead","url":"https://github.com/mgcrea/react-native-tailwind","rank":-5.029694159741383,"score":1,"time":"2025-11-19T09:55:21Z"},{"id":45989336,"title":"Show HN: I Built an Animated UI Library for React Lovers","url":"https://ogblocks.dev/","rank":-5.029694159741383,"score":2,"time":"2025-11-20T05:41:46Z"},{"id":45991427,"title":"Compile-time Tailwind CSS for React Native with zero runtime overhead","url":"https://github.com/mgcrea/react-native-tailwind","rank":-5.029694159741383,"score":1,"time":"2025-11-20T11:12:57Z"},{"id":46005335,"title":"Show HN: Cossistant – open-source and open components support widget for React","url":"https://github.com/cossistantcom/cossistant","rank":-4.853960595957184,"score":6,"time":"2025-11-21T15:16:32Z"},{"id":46009516,"title":"Tailwind for React Native with zero-runtime overhead","url":"https://github.com/mgcrea/react-native-tailwind","rank":-5.642544952660551,"score":1,"time":"2025-11-21T22:03:28Z"},{"id":46011560,"title":"React Suite v6: A Steady Step Toward Modernization","url":"https://medium.com/rsuite/react-suite-v6-a-steady-step-toward-modernization-2af78029978d","rank":-5.642544952660551,"score":2,"time":"2025-11-22T02:37:29Z"},{"id":46032037,"title":"Build React UIs Faster with Chakra UI","url":"https://jsdev.space/chakra-ui-guide/","rank":-5.8814219078830545,"score":1,"time":"2025-11-24T09:25:34Z"},{"id":46036078,"title":"I got tired of React bloat, so I wrote 350 LOC lib to never touch it again","url":"https://github.com/MatthiasKainer/pfusch","rank":-4.132099107886384,"score":5,"time":"2025-11-24T16:48:03Z"},{"id":46045625,"title":"Modern JavaScript for Django, Part 3: Adding Vite, React, and Tailwind","url":"https://www.saaspegasus.com/guides/modern-javascript-for-django-developers/integrating-javascript-pipeline-vite/","rank":-5.029694159741383,"score":2,"time":"2025-11-25T13:33:37Z"},{"id":46053950,"title":"Show HN: AnimBits – 50 Framer Motion–powered animation components for React","url":"https://www.animbits.dev/","rank":-5.029694159741383,"score":2,"time":"2025-11-26T03:38:25Z"},{"id":46056978,"title":"Why Use React?","url":"https://adactio.com/journal/22265","rank":-7.080419157732719,"score":3,"time":"2025-11-26T13:01:38Z"},{"id":46057719,"title":"Show HN: MasteryTrack, Open-source 10000-hour practice tracker(Tauri/Rust/React)","url":"https://github.com/Alpha-Mintamir/MasteryTrack","rank":-4.853960595957184,"score":1,"time":"2025-11-26T14:32:35Z"},{"id":46059075,"title":"React Challenges – Improving the typical \"React challenge platform\" experience","url":"https://www.reactchallenges.com","rank":-7.536359457861464,"score":1,"time":"2025-11-26T16:25:02Z"},{"id":46065287,"title":"Why Use React?","url":"https://adactio.com/journal/22265","rank":-7.080419157732719,"score":6,"time":"2025-11-27T03:33:54Z"},{"id":46077197,"title":"Show HN: I vibe-coded a complete React rewrite of my audio waveform editor","url":"https://naomiaro.github.io/waveform-playlist/","rank":-4.5369272462944465,"score":5,"time":"2025-11-28T09:50:13Z"},{"id":46078064,"title":"Show HN: OgBlocks – Animated React UI Library Built with Motion and Tailwind CSS","url":"https://ogblocks.dev/","rank":-4.690092449226312,"score":2,"time":"2025-11-28T12:29:37Z"},{"id":46106058,"title":"React-State-Custom – Composable global state with native lifecycle management","url":"https://github.com/vothanhdat/react-state-custom","rank":-5.218630283054186,"score":1,"time":"2025-12-01T11:16:08Z"},{"id":46107385,"title":"React has changed, your Hooks should too","url":"https://allthingssmitty.com/2025/12/01/react-has-changed-your-hooks-should-too/","rank":-5.8814219078830545,"score":1,"time":"2025-12-01T13:52:18Z"},{"id":46109181,"title":"Benchmarking node collision algorithms for React/Svelte Flow","url":"https://xyflow.com/blog/node-collision-detection-algorithms","rank":-5.642544952660551,"score":2,"time":"2025-12-01T16:18:09Z"},{"id":46110071,"title":"FileKit.dev – Plug-and-play uploads and media playback for React and Svelte","url":"https://FileKit.dev","rank":-4.690092449226312,"score":2,"time":"2025-12-01T17:20:14Z"},{"id":46111449,"title":"React and Remix Choose Different Futures","url":"https://laconicwit.com/react-and-remix-choose-different-futures/","rank":-6.141418665344863,"score":64,"time":"2025-12-01T18:57:27Z"},{"id":46119517,"title":"Hackers Use Npmscan.com to Hack Web Apps (Next.js, Nuxt.js, React, Bun)","url":"https://audits.blockhacks.io/audit/how-hackers-use-npmscan-com","rank":-4.5369272462944465,"score":5,"time":"2025-12-02T09:53:36Z"},{"id":46127165,"title":"Show HN: Docmd v0.3 – Static documentation generator (built-in search, no React)","url":"https://github.com/mgks/docmd","rank":-4.690092449226312,"score":3,"time":"2025-12-02T21:34:13Z"},{"id":46127680,"title":"Vitest Browser Mode Starter (React) Repo","url":"https://github.com/HowToTestFrontend/vitest-browser-mode-starter-react","rank":-6.141418665344863,"score":1,"time":"2025-12-02T22:15:39Z"},{"id":46131968,"title":"Show HN: Tiny (1.8 KiB) no-dependencies react router alternative","url":"https://github.com/odosui/slim-react-router","rank":-5.029694159741383,"score":1,"time":"2025-12-03T08:49:32Z"},{"id":46135784,"title":"Critical Security Vulnerability in React Server Components","url":"https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components","rank":-5.8814219078830545,"score":70,"time":"2025-12-03T15:43:45Z"},{"id":46136026,"title":"RCE Vulnerability in React and Next.js","url":"https://github.com/vercel/next.js/security/advisories/GHSA-9qr9-h5gf-34mp","rank":-5.8814219078830545,"score":628,"time":"2025-12-03T16:00:23Z"},{"id":46136067,"title":"Critical RCE Vulnerabilities in React and Next.js","url":"https://www.wiz.io/blog/critical-vulnerability-in-react-cve-2025-55182","rank":-5.642544952660551,"score":134,"time":"2025-12-03T16:03:27Z"},{"id":46136885,"title":"Cloudflare WAF proactively protects against React vulnerability","url":"https://blog.cloudflare.com/waf-rules-react-vulnerability/","rank":-5.8814219078830545,"score":2,"time":"2025-12-03T16:59:28Z"},{"id":46139156,"title":"CVE-2025-55182: pre-auth remote code execution in React Server Components","url":"https://nvd.nist.gov/vuln/detail/CVE-2025-55182","rank":-4.853960595957184,"score":5,"time":"2025-12-03T19:52:29Z"},{"id":46140063,"title":"React tool to smoothen front end vibe coding","url":"https://www.npmjs.com/package/mindone","rank":-5.642544952660551,"score":3,"time":"2025-12-03T20:59:39Z"},{"id":46141692,"title":"PoC for React RCE CVE-2025-55182","url":"https://github.com/ejpir/CVE-2025-55182-poc","rank":-5.8814219078830545,"score":3,"time":"2025-12-03T23:23:06Z"},{"id":46142027,"title":"Critical Security Vulnerability in React Server Components","url":"https://socket.dev/blog/critical-security-vulnerability-in-react-server-components","rank":-5.8814219078830545,"score":4,"time":"2025-12-04T00:00:58Z"},{"id":46142393,"title":"React executes malicious code with malformed HTML–no authentication needed","url":"https://arstechnica.com/security/2025/12/admins-and-defenders-gird-themselves-against-maximum-severity-server-vulnerability/","rank":-5.218630283054186,"score":3,"time":"2025-12-04T00:45:05Z"},{"id":46142431,"title":"React Server Functions / Next.js Vulnerability","url":"https://deno.com/blog/react-server-functions-rce","rank":-6.141418665344863,"score":2,"time":"2025-12-04T00:49:17Z"},{"id":46143555,"title":"Automatic fix for React CVE-2025-55182","url":"https://neurolint.dev/","rank":-5.8814219078830545,"score":1,"time":"2025-12-04T03:38:32Z"},{"id":46147859,"title":"Show HN: I built a 3D probability map for a White Christmas (React and Mapbox)","url":"https://whitexmas.app","rank":-4.3934495640662155,"score":1,"time":"2025-12-04T14:13:22Z"},{"id":46158244,"title":"Upgrade now: critical-severity vulnerability in Next/React Server Components","url":"https://vercel.com/changelog/cve-2025-55182","rank":-5.218630283054186,"score":2,"time":"2025-12-05T08:54:07Z"},{"id":46160827,"title":"Show HN: Brahma-React – Switch Next JavaScript Vulnerable API to Rust","url":"https://github.com/hyper-forge/brahma-react","rank":-5.029694159741383,"score":1,"time":"2025-12-05T13:13:16Z"},{"id":46165425,"title":"Cybersecurity industry overreacts to React vulnerability","url":"https://doublepulsar.com/cybersecurity-industry-overreacts-to-react-vulnerability-starts-panic-burns-own-house-down-again-e85c10ad1607","rank":-6.141418665344863,"score":3,"time":"2025-12-05T18:42:57Z"},{"id":46174747,"title":"Beijing-linked hackers are hammering max-severity React bug, AWS warns","url":"https://www.theregister.com/2025/12/05/aws_beijing_react_bug/","rank":-5.029694159741383,"score":7,"time":"2025-12-06T16:55:38Z"},{"id":46179907,"title":"Show HN: Ogblocks – Build Beautiful React Animations in Minutes","url":"https://ogblocks.dev/","rank":-5.4223148645315336,"score":2,"time":"2025-12-07T07:28:34Z"},{"id":46180179,"title":"CVE-2025-55182: RCE on React Server and Next.js","url":"https://cloud.google.com/blog/products/identity-security/responding-to-cve-2025-55182","rank":-5.218630283054186,"score":1,"time":"2025-12-07T08:39:48Z"},{"id":46196903,"title":"DuckPond: Building a Self-Hosted Data Warehouse with DuckDB, FastAPI, and React","url":"https://datamethods.substack.com/p/duckpond-building-a-self-hosted-multi","rank":-4.853960595957184,"score":5,"time":"2025-12-08T20:03:54Z"},{"id":46198034,"title":"I built a \"Netflix-grade\" retro game player for the browser (React and WASM)","url":"https://github.com/muditjuneja/koin-deck-retro-player","rank":-4.5369272462944465,"score":2,"time":"2025-12-08T21:41:47Z"},{"id":46198328,"title":"React CVE-2025-55182: Data Exfiltration Techniques and WAF Bypasses Overview","url":"https://lab.wallarm.com/update-on-react-server-components-rce-vulnerability-cve-2025-55182-cve-2025-66478/","rank":-5.029694159741383,"score":2,"time":"2025-12-08T22:10:34Z"},{"id":46202321,"title":"A single-file, serverless React app to calculate Canadian Pensions","url":"https://cppforecast.ca","rank":-5.218630283054186,"score":1,"time":"2025-12-09T07:43:53Z"},{"id":46204998,"title":"Fate: A modern data client for React and tRPC","url":"https://fate.technology/posts/introducing-fate","rank":-5.4223148645315336,"score":31,"time":"2025-12-09T14:00:53Z"},{"id":46205227,"title":"CVE-2025-55182 – RCE in React Server Components","url":"https://github.com/msanft/CVE-2025-55182","rank":-5.642544952660551,"score":1,"time":"2025-12-09T14:25:53Z"},{"id":46208104,"title":"Show HN: Agentry – AI Agents as React Components","url":"https://github.com/colinds/agentry","rank":-5.642544952660551,"score":10,"time":"2025-12-09T17:53:11Z"},{"id":46209724,"title":"Show HN: UIforSaaS – Production-Ready SaaS UI Kit for React and Tailwind","url":"https://www.uiforsaas.dev/","rank":-4.853960595957184,"score":1,"time":"2025-12-09T19:51:48Z"},{"id":46212026,"title":"Show HN: Fate, a new data framework for React and tRPC, inspired by Relay","url":"https://github.com/nkzw-tech/fate","rank":-4.5369272462944465,"score":29,"time":"2025-12-09T23:14:12Z"},{"id":46213206,"title":"Show HN: Qyavix – A 155-byte DOM runtime inspired by React hooks","url":"https://github.com/Yinhao-c/Qyavix","rank":-4.853960595957184,"score":3,"time":"2025-12-10T02:07:23Z"},{"id":46229327,"title":"React: Smart Interval","url":"https://github.com/tkhdev/react-smart-interval","rank":-7.080419157732719,"score":1,"time":"2025-12-11T09:26:18Z"},{"id":46233395,"title":"An AI Coding Agent Hid an Infinite Recursion Bug in Our React App","url":"https://acusti.ca/blog/2025/12/09/how-ai-coding-agents-hid-a-timebomb-in-our-app/","rank":-4.690092449226312,"score":3,"time":"2025-12-11T16:24:38Z"},{"id":46235596,"title":"ReactAllPlayer: Simple, Powerful Video Player for React","url":"https://reactallplayer.asadk.dev/","rank":-5.8814219078830545,"score":4,"time":"2025-12-11T19:02:37Z"},{"id":46236924,"title":"Denial of service and source code exposure in React Server Components","url":"https://react.dev/blog/2025/12/11/denial-of-service-and-source-code-exposure-in-react-server-components","rank":-5.029694159741383,"score":346,"time":"2025-12-11T20:46:46Z"},{"id":46239822,"title":"New React CVE CVE-2025-67779","url":"https://twitter.com/reactjs/status/1999267418846449786","rank":-6.141418665344863,"score":7,"time":"2025-12-12T01:28:48Z"},{"id":46242645,"title":"Two New React 19 Vulnerabilities","url":"https://vercel.com/kb/bulletin/security-bulletin-cve-2025-55184-and-cve-2025-55183","rank":-6.4254656634776115,"score":3,"time":"2025-12-12T10:13:14Z"},{"id":46243354,"title":"'Already had a profound effect': parents react to Australia's social media ban","url":"https://www.theguardian.com/australia-news/ng-interactive/2025/dec/10/parents-react-to-australias-under-16s-social-media-ban-interactive","rank":-4.690092449226312,"score":3,"time":"2025-12-12T12:05:18Z"},{"id":46244914,"title":"Show HN: Quorum – Multi-agent CLI debates (AutoGen back end and React/Ink TUI)","url":"https://github.com/Detrol/quorum-cli","rank":-4.5369272462944465,"score":2,"time":"2025-12-12T15:18:13Z"},{"id":46245451,"title":"GTKX: React Bindings for GTK4 via Rust FFI – No Electron","url":"https://eugeniodepalo.github.io/gtkx/","rank":-5.218630283054186,"score":3,"time":"2025-12-12T16:08:22Z"},{"id":46247393,"title":"We found that the fix to address the DoS vulnerability in React was incomplete","url":"https://bsky.app/profile/react.dev/post/3m7qs2rtey22l","rank":-4.5369272462944465,"score":14,"time":"2025-12-12T18:56:48Z"},{"id":46248203,"title":"Heroui native: Beautiful, fast and modern React Native UI library","url":"https://github.com/heroui-inc/heroui-native","rank":-5.218630283054186,"score":1,"time":"2025-12-12T20:04:34Z"},{"id":46252648,"title":"React Is Rainbow Colored","url":"https://skyview.social/?url=https%3A%2F%2Fbsky.app%2Fprofile%2Fsh03.dev%2Fpost%2F3m7tz3zhl522f&viewtype=unroll","rank":-6.737061774670698,"score":3,"time":"2025-12-13T07:00:09Z"},{"id":46254283,"title":"Show HN: Quorum – CLI to orchestrate debates between local/cloud LLMs(React Ink)","url":"https://github.com/Detrol/quorum-cli","rank":-4.690092449226312,"score":2,"time":"2025-12-13T13:09:37Z"},{"id":46254323,"title":"Making the Switch to React Native","url":"https://medium.com/@kresstudios/making-the-switch-to-react-native-8b0249f0ad1f","rank":-6.141418665344863,"score":1,"time":"2025-12-13T13:18:57Z"},{"id":46255912,"title":"Show HN: Production-ready VS Code Extension boilerplate using React 19","url":"https://github.com/kiran7893/vscode-extension-react-boilerplate","rank":-5.029694159741383,"score":1,"time":"2025-12-13T16:48:27Z"},{"id":46259499,"title":"New React vulns leak secrets, invite DoS attacks","url":"https://www.theregister.com/2025/12/12/new_react_secretleak_bugs/","rank":-5.642544952660551,"score":1,"time":"2025-12-14T00:04:22Z"},{"id":46260186,"title":"LogicStamp: Turn React/TS into AI-Ready Context","url":"https://logicstamp.dev/","rank":-5.642544952660551,"score":3,"time":"2025-12-14T01:59:47Z"},{"id":46266917,"title":"E: An all in one webapp built using React.js","url":"https://github.com/B35000/E5UI","rank":-5.218630283054186,"score":1,"time":"2025-12-14T21:08:54Z"},{"id":46268125,"title":"Rive in React Native – The Good, the Bad and the Janky","url":"https://justanotherheroriding.github.io/portfolio/writing/rive-react-native","rank":-5.029694159741383,"score":2,"time":"2025-12-14T23:10:45Z"},{"id":46271032,"title":"Show HN: Warper – The fastest React virtualization library, built with Rust/WASM","url":"https://warper.tech/","rank":-4.853960595957184,"score":3,"time":"2025-12-15T06:17:48Z"},{"id":46286799,"title":"Warper: Ultra-Fast React Virtualization","url":"https://warper.tech/","rank":-6.4254656634776115,"score":1,"time":"2025-12-16T10:12:13Z"},{"id":46290828,"title":"Show HN: Pothole Detection System (YOLOv8 – FastAPI – Docker – React Native)","url":"https://github.com/PeterHdd/pothole-detection-yolo","rank":-5.218630283054186,"score":2,"time":"2025-12-16T16:48:11Z"},{"id":46300047,"title":"Show HN: Mephisto – A RAM-only, ad-free disposable email PWA built with React","url":"https://mephistomail.site","rank":-4.5369272462944465,"score":21,"time":"2025-12-17T09:54:48Z"},{"id":46309128,"title":"Built a web UI for OpenAI's GPT Image 1.5 (Next.js 16 and React 19)","url":"https://gpt-image-15.com/","rank":-4.132099107886384,"score":2,"time":"2025-12-18T05:21:25Z"},{"id":46310216,"title":"BertUI–A React SSG built on Bun that compiles in 38ms (Faster than Vite?)","url":"https://github.com/BunElysiaReact/BERTUI","rank":-4.5369272462944465,"score":1,"time":"2025-12-18T08:31:57Z"},{"id":46311352,"title":"Show HN: NPM package size visualizer using React as the unit of measurement","url":"https://howmanyreacts.com/is/react","rank":-4.690092449226312,"score":1,"time":"2025-12-18T11:21:00Z"},{"id":46314385,"title":"Show HN: Composify – Open-Source Visual Editor / Server-Driven UI for React","url":"https://github.com/composify-js/composify","rank":-4.853960595957184,"score":73,"time":"2025-12-18T16:02:29Z"},{"id":46314711,"title":"React Handbook","url":"https://devouringdetails.com/resources/react-handbook","rank":-7.460654783917127,"score":1,"time":"2025-12-18T16:21:49Z"},{"id":46319613,"title":"Show HN: Nautilus – Modern, OSS Linux SSM Built with Tauri/Rust and React","url":"https://github.com/ricardoborges/Nautilus","rank":-4.690092449226312,"score":1,"time":"2025-12-18T22:18:50Z"},{"id":46320433,"title":"TiliaJS – A functional JavaScript store not coupled to React","url":"https://tiliajs.com","rank":-5.4223148645315336,"score":0,"time":"2025-12-18T23:45:11Z"},{"id":46321587,"title":"Using React Transitions for low priority text editor updates","url":"https://handlewithcare.dev/blog/transition_low_priority_editor_updates/","rank":-5.4223148645315336,"score":2,"time":"2025-12-19T02:16:28Z"},{"id":46325044,"title":"Show HN: I built a 3D audio-reactive healing world with React Three Fiber","url":"https://flow.inresonancewell.com","rank":-4.5369272462944465,"score":1,"time":"2025-12-19T12:21:52Z"},{"id":46327474,"title":"Show HN: Syntux – Build declarative, generative UIs in React","url":"https://www.getsyntux.com/","rank":-5.4223148645315336,"score":1,"time":"2025-12-19T16:20:54Z"},{"id":46329919,"title":"React Server Components Explorer","url":"https://overreacted.io/introducing-rsc-explorer/","rank":-6.737061774670698,"score":1,"time":"2025-12-19T19:35:59Z"},{"id":46332526,"title":"Build Your Own React","url":"https://pomb.us/build-your-own-react/","rank":-6.737061774670698,"score":187,"time":"2025-12-20T00:16:13Z"},{"id":46336213,"title":"TailwindSQL – Like TailwindCSS, but for SQL Queries in React Server Components","url":"https://github.com/mmarinovic/tailwindsql","rank":-5.029694159741383,"score":54,"time":"2025-12-20T13:54:29Z"},{"id":46359645,"title":"Deduplicating Parallel Queries in TanStack Query (React Query)","url":"https://matthuggins.com/blog/posts/deduplicating-parallel-queries-in-tanstack-query-react-query","rank":-5.642544952660551,"score":2,"time":"2025-12-22T22:00:45Z"},{"id":46364954,"title":"Show HN: I've open-sourced my habit tracker app built with React Native","url":"https://gethabittracker.vercel.app","rank":-4.5369272462944465,"score":2,"time":"2025-12-23T12:53:50Z"},{"id":46365887,"title":"270k lines of Rust/Swift/React end-to-end production code of a real product","url":"https://github.com/helpful-bits/plantocode","rank":-4.3934495640662155,"score":1,"time":"2025-12-23T15:10:54Z"},{"id":46369033,"title":"Show HN: Lume.js – 1.5KB React alternative using zero custom syntax","url":"https://sathvikc.github.io/lume-js/","rank":-4.853960595957184,"score":7,"time":"2025-12-23T20:17:58Z"},{"id":46369794,"title":"Video to ASCII React Component","url":"https://github.com/elijah0528/video2ascii","rank":-6.4254656634776115,"score":1,"time":"2025-12-23T21:40:36Z"},{"id":46374391,"title":"Show HN: I built a tool that creates videos out of React code","url":"https://github.com/outscal/video-generator","rank":-4.690092449226312,"score":6,"time":"2025-12-24T10:45:38Z"},{"id":46378070,"title":"Magic-Image: A React Component That Lets Coding Agents Create Images","url":"https://bits.logic.inc/p/open-sourcing-magic-image-a-react","rank":-5.029694159741383,"score":2,"time":"2025-12-24T18:44:02Z"},{"id":46386160,"title":"Show HN: I Patched Agents SDK to Work with React Native","url":"https://testflight.apple.com/join/TvcaP2q6","rank":-5.029694159741383,"score":1,"time":"2025-12-25T18:31:25Z"},{"id":46389595,"title":"Flutter and React Native App Development in Coimbatore – Cross-Platform Pros","url":"https://jeevantech.in/services/mobile-application-development-services/","rank":-5.029694159741383,"score":1,"time":"2025-12-26T06:05:01Z"},{"id":46390949,"title":"Show HN: React-State-Basis – An architectural auditor using linear algebra","url":"https://github.com/liovic/react-state-basis","rank":-5.029694159741383,"score":1,"time":"2025-12-26T10:44:30Z"},{"id":46396960,"title":"Show HN: Open source, self-hosted AI nutritionist for diabetes (Laravel/React)","url":"https://github.com/acara-app/plate","rank":-4.853960595957184,"score":2,"time":"2025-12-26T22:20:48Z"},{"id":46399072,"title":"Alloy: React for Codegen, like Stripe's internal framework","url":"https://github.com/alloy-framework/alloy","rank":-5.4223148645315336,"score":3,"time":"2025-12-27T04:15:07Z"},{"id":46402560,"title":"ShipNative, a production-ready Expo/React Native starter kit","url":"https://www.shipnative.app/","rank":-5.4223148645315336,"score":2,"time":"2025-12-27T15:33:52Z"},{"id":46408207,"title":"Skill for Vue/React refactoring driven by VHO analysis","url":"https://github.com/zcf0508/vue-hook-optimizer/blob/master/packages/mcp/refactor_prompt_en.md","rank":-5.4223148645315336,"score":1,"time":"2025-12-28T03:43:49Z"},{"id":46414567,"title":"React Server Components exploit in RscExplorer (CVE-2025-55182)","url":"https://rscexplorer.dev/?s=cve","rank":-5.4223148645315336,"score":1,"time":"2025-12-28T21:13:10Z"},{"id":46416731,"title":"The Inverted Reactivity Model of React","url":"https://chrlschn.dev/blog/2025/01/the-inverted-reactivity-model-of-react/","rank":-6.141418665344863,"score":1,"time":"2025-12-29T02:15:54Z"},{"id":46425128,"title":"How Good Is AI at Coding React?","url":"https://addyo.substack.com/p/how-good-is-ai-at-coding-react-really","rank":-5.8814219078830545,"score":1,"time":"2025-12-29T20:23:35Z"},{"id":46429888,"title":"Markdown files as React components with live demos","url":"https://rcv-rsuite.vercel.app/quick-start","rank":-5.642544952660551,"score":3,"time":"2025-12-30T05:32:17Z"},{"id":46433192,"title":"Building a React App with Formally Verified State","url":"https://midspiral.com/blog/building-a-react-app-with-formally-verified-state/","rank":-5.642544952660551,"score":3,"time":"2025-12-30T13:35:43Z"},{"id":46433193,"title":"Show HN: Refactor Vue/React Components with Label Propagation and Claude Code","url":"https://vue-hook-optimizer.vercel.app/","rank":-4.853960595957184,"score":1,"time":"2025-12-30T13:35:45Z"},{"id":46433604,"title":"Show HN: Jules Mobile Client – React Native App for Google's Jules AI Assistant","url":"https://github.com/linkalls/jules-mobile-client","rank":-4.5369272462944465,"score":1,"time":"2025-12-30T14:25:12Z"},{"id":46436644,"title":"Vecty: Build dynamic web front ends in Go/WASM competing with React/VueJS (2022)","url":"https://github.com/hexops/vecty","rank":-4.5369272462944465,"score":1,"time":"2025-12-30T18:56:50Z"},{"id":46449027,"title":"Roadmap to React","url":"https://nemorize.com/roadmaps/react","rank":-7.080419157732719,"score":1,"time":"2025-12-31T22:31:37Z"},{"id":46450523,"title":"Show HN: ChatGPT and Claude-style smart scrolling for React Native message lists","url":"https://github.com/bacarybruno/react-native-streaming-message-list","rank":-4.690092449226312,"score":3,"time":"2026-01-01T01:58:57Z"},{"id":46460719,"title":"Designing Predictable and Maintainable Forms in React","url":"https://jsdev.space/react-form-primitives/","rank":-5.8814219078830545,"score":3,"time":"2026-01-02T02:27:50Z"},{"id":46481263,"title":"I built a state-aware Marketing OS with a custom credit economy(React Router v7)","url":"https://flippa.com/12205760-vect-ai-is-an-autonomous-marketing-command-center-deploy-ai-agents-to-plan-campaigns-and-design-commercial-visuals-to-scale-growth-fast-link-https-vect-pro","rank":-4.3934495640662155,"score":2,"time":"2026-01-03T20:37:29Z"},{"id":46484783,"title":"Show HN: GenVibe – AI generates React apps from text, Figma, screenshots","url":"https://genvibe.pro","rank":-5.029694159741383,"score":2,"time":"2026-01-04T04:06:27Z"},{"id":46488023,"title":"Show HN: Gemini ReAct Java – A lightweight, typed LLM library for Java","url":"https://github.com/srijithunni7182/llm4j/tree/main/gemini-react-java","rank":-4.853960595957184,"score":2,"time":"2026-01-04T13:58:21Z"},{"id":46499875,"title":"Show HN: A CLI That Compiles React, Next.js, TS and Vue for LLMs","url":"https://github.com/LogicStamp/logicstamp-context","rank":-4.5369272462944465,"score":2,"time":"2026-01-05T15:26:54Z"},{"id":46506524,"title":"I rebuilt my blog with React Server Components","url":"https://micahcantor.com/blog/rsc-rewrite.html","rank":-5.642544952660551,"score":1,"time":"2026-01-05T23:13:11Z"},{"id":46508643,"title":"Show HN: Native array/object support in React className","url":"https://github.com/toviszsolt/clsx-react","rank":-5.4223148645315336,"score":2,"time":"2026-01-06T04:11:02Z"},{"id":46512841,"title":"Show HN: React Guided Tour Library","url":"https://github.com/Aladinbensassi/react-guided-tour","rank":-6.141418665344863,"score":7,"time":"2026-01-06T14:41:51Z"},{"id":46512865,"title":"Show HN: Warper – React virtualization with Rust/WASM for 10M+ items","url":"https://github.com/warper-org/warper","rank":-5.029694159741383,"score":2,"time":"2026-01-06T14:43:58Z"},{"id":46527111,"title":"Hermes Studio demo (my React Native decompiler and disassembler) [video]","url":"https://www.youtube.com/watch?v=9wi8wMzmg-U","rank":-5.218630283054186,"score":2,"time":"2026-01-07T15:00:16Z"},{"id":46530615,"title":"Show HN: GTKX – React for native GTK4 Linux apps, no Electron","url":"https://eugeniodepalo.github.io/gtkx/","rank":-5.029694159741383,"score":2,"time":"2026-01-07T18:41:26Z"},{"id":46530653,"title":"Show HN: Waveform Playlist v5 – Multi-track Web Audio editor (React and Tone.js)","url":"https://naomiaro.github.io/waveform-playlist/","rank":-4.5369272462944465,"score":10,"time":"2026-01-07T18:43:52Z"},{"id":46540511,"title":"Interview: David Haz, Creator of React Bits","url":"https://motion.dev/magazine/interview-david-haz-creator-of-react-bits","rank":-5.8814219078830545,"score":1,"time":"2026-01-08T13:04:03Z"},{"id":46541279,"title":"A Local-First Starter Kit for Cross-Platform Apps (React and Tauri and Rust)","url":"https://github.com/zap-studio/local.ts","rank":-4.5369272462944465,"score":4,"time":"2026-01-08T14:21:58Z"},{"id":46550573,"title":"Clean React Architecture for Sustainable Front-End Development","url":"https://jsdev.space/maintainable-react-code/","rank":-5.642544952660551,"score":1,"time":"2026-01-09T06:03:52Z"},{"id":46552833,"title":"Show HN: A practical guide to building Solana USDC payments in React","url":"https://ulomira.com/books/fast-low-fee-crypto-payments","rank":-4.853960595957184,"score":2,"time":"2026-01-09T11:43:27Z"},{"id":46554432,"title":"Post-React Compiler React Coding Guide (For AI Agents)","url":"https://pavi2410.com/blog/post-react-compiler-coding-guide/","rank":-7.536359457861464,"score":1,"time":"2026-01-09T14:49:00Z"},{"id":46555078,"title":"Show HN: Pdfn – React-based PDF generation with Chromium","url":"https://pdfn.dev","rank":-5.4223148645315336,"score":3,"time":"2026-01-09T15:46:33Z"},{"id":46556003,"title":"React (RSC) Exploits Are Real and It's Hurting Engineering Teams","url":"https://devarshi.dev/blog/react-rsc-exploits-are-real-and-its-hurting-engineering-teams","rank":-5.029694159741383,"score":3,"time":"2026-01-09T17:03:47Z"},{"id":46561447,"title":"How to Steal Any React Component","url":"https://fant.io/react/","rank":-6.141418665344863,"score":2,"time":"2026-01-10T00:48:17Z"},{"id":46566068,"title":"WordStack – A physics-based word game (React/Framer Motion)","url":"https://www.wordstack.app/","rank":-5.4223148645315336,"score":1,"time":"2026-01-10T14:38:44Z"},{"id":46576261,"title":"Everything you need to know about act() in React tests","url":"https://howtotestfrontend.com/resources/react-act-function-everything-you-need-to-know","rank":-5.218630283054186,"score":15,"time":"2026-01-11T14:58:32Z"},{"id":46579514,"title":"Show HN: A mobile-first React share sheet with native sharing","url":"https://sharesheet.gwendall.com","rank":-5.029694159741383,"score":2,"time":"2026-01-11T20:13:38Z"},{"id":46581596,"title":"React Router has XSS Vulnerability · CVE-2025-59057","url":"https://github.com/advisories/GHSA-3cgp-3xvw-98x8","rank":-5.642544952660551,"score":2,"time":"2026-01-11T23:22:44Z"},{"id":46586156,"title":"I spent 10 years building React Native apps. SwiftUI made me quit in 2 weeks","url":"https://www.notion.so/I-spent-10-years-building-React-Native-apps-SwiftUI-made-me-quit-in-weeks-d18e2fc36db047f88d1c7e1019af9b6d","rank":-4.3934495640662155,"score":3,"time":"2026-01-12T09:40:00Z"},{"id":46592740,"title":"Show HN: AI video generator that outputs React instead of video files","url":"https://ai.outscal.com/","rank":-4.853960595957184,"score":6,"time":"2026-01-12T19:03:54Z"},{"id":46600945,"title":"Show HN: I built a SaaS for generating mock APIs (Django and React, 2.5 months)","url":"https://mockmydata.io","rank":-4.2587684905126455,"score":1,"time":"2026-01-13T13:55:02Z"},{"id":46601501,"title":"Overflow: React Flow component library for user-friendly diagrams and flows","url":"https://github.com/synergycodes/overflow-ui","rank":-5.029694159741383,"score":2,"time":"2026-01-13T14:36:56Z"},{"id":46617359,"title":"DoS Vulnerability in Node.js for React, Next.js, and APM Users","url":"https://nodejs.org/en/blog/vulnerability/january-2026-dos-mitigation-async-hooks","rank":-4.853960595957184,"score":4,"time":"2026-01-14T15:44:21Z"},{"id":46623875,"title":"Agent Skills: AI Agents for React and Next.js Workflows","url":"https://github.com/vercel-labs/agent-skills","rank":-5.218630283054186,"score":2,"time":"2026-01-14T21:34:15Z"},{"id":46623957,"title":"iOS Live Activities in React Native","url":"https://www.use-voltra.dev","rank":-6.141418665344863,"score":2,"time":"2026-01-14T21:39:37Z"},{"id":46631869,"title":"Introducing: React Best Practices","url":"https://vercel.com/blog/introducing-react-best-practices","rank":-6.737061774670698,"score":5,"time":"2026-01-15T13:06:15Z"},{"id":46632484,"title":"Show HN: Witness Archives – A daily history puzzle built with React Native Web","url":"https://witnessarchives.netlify.app/","rank":-4.690092449226312,"score":1,"time":"2026-01-15T13:48:48Z"},{"id":46636644,"title":"Cursor may be switching from Solid to React","url":"https://cursor.com/blog/scaling-agents#running-for-weeks","rank":-5.642544952660551,"score":3,"time":"2026-01-15T18:10:40Z"},{"id":46639707,"title":"Show HN: React hook for real-time voice with Gemini Live API","url":"https://github.com/deflectionrate/gemini-live-react","rank":-4.853960595957184,"score":1,"time":"2026-01-15T21:38:50Z"},{"id":46646719,"title":"Show HN: Use-AI: trivially add AI automation to react apps","url":"https://github.com/meetsmore/use-ai","rank":-5.029694159741383,"score":2,"time":"2026-01-16T14:32:12Z"},{"id":46647114,"title":"How to Steal Any React Component","url":"https://fant.io/react/","rank":-6.141418665344863,"score":3,"time":"2026-01-16T15:09:21Z"},{"id":46651582,"title":"IcoGenie – AI SVG Custom Icon Generator, React Ready","url":"https://icogenie.vercel.app/en","rank":-5.642544952660551,"score":2,"time":"2026-01-16T20:15:19Z"},{"id":46655279,"title":"Filen Hiring Senior Full-Stack Developer React and React Native and TypeScript","url":"https://filen.io/hub/were-hiring-senior-full-stack-developer-react-react-native-typescript-m-f-d/","rank":-6.969263392375751,"score":1,"time":"2026-01-17T04:38:43Z"},{"id":46655537,"title":"Show HN: AI video generator (React output)– now with script gen and voice select","url":"https://ai.outscal.com/","rank":-4.5369272462944465,"score":2,"time":"2026-01-17T05:23:18Z"},{"id":46657314,"title":"Vercel Launches Skills – \"NPM for AI Agents\" with React Best Practices Built-In","url":"https://jpcaparas.medium.com/vercel-launches-skills-npm-for-ai-agents-with-react-best-practices-built-in-452243ea5147","rank":-4.690092449226312,"score":1,"time":"2026-01-17T11:54:31Z"},{"id":46662273,"title":"Show HN: WebGPU React Renderer Using Vello","url":"https://github.com/mblode/react-vello","rank":-5.8814219078830545,"score":5,"time":"2026-01-17T21:27:45Z"},{"id":46662474,"title":"Just shipped an agent mode (ReAct) in my CLI for LLMs","url":"https://github.com/kardolus/chatgpt-cli","rank":-5.029694159741383,"score":1,"time":"2026-01-17T21:52:15Z"},{"id":46668027,"title":"Show HN: A 3D music website built with React Three Fiber","url":"https://kratzen-und-fauchen.com","rank":-5.029694159741383,"score":1,"time":"2026-01-18T14:26:23Z"},{"id":46669230,"title":"Show HN: Tetris-React","url":"https://github.com/MichaelHoste/tetris-react","rank":-6.737061774670698,"score":2,"time":"2026-01-18T16:37:57Z"},{"id":46678683,"title":"Show HN: An Open Source screen timer for kids (Arduino and React)","url":"https://screenie.org","rank":-4.853960595957184,"score":1,"time":"2026-01-19T13:21:09Z"},{"id":46682012,"title":"Show HN: I built a privacy-first retirement simulator in React (no login)","url":"https://retirefluent.com","rank":-4.690092449226312,"score":1,"time":"2026-01-19T17:42:15Z"},{"id":46683435,"title":"Show HN: A React state profiler used to find double-render bugs in Excalidraw","url":"https://github.com/liovic/react-state-basis","rank":-4.5369272462944465,"score":1,"time":"2026-01-19T19:35:12Z"},{"id":46683785,"title":"How to Master State Management in Modern React","url":"https://jsdev.space/react-state-management/","rank":-5.642544952660551,"score":1,"time":"2026-01-19T20:04:42Z"},{"id":46686403,"title":"React Native Windows v0.81","url":"https://devblogs.microsoft.com/react-native/%f0%9f%9a%80react-native-windows-v0-81-is-here/","rank":-6.4254656634776115,"score":1,"time":"2026-01-20T00:20:56Z"},{"id":46687696,"title":"React Native for macOS","url":"https://github.com/microsoft/react-native-macos","rank":-6.737061774670698,"score":3,"time":"2026-01-20T03:45:34Z"},{"id":46709349,"title":"Show HN: Schema First React Router","url":"https://werkbank.dev/blog/schema-first-router/","rank":-6.141418665344863,"score":1,"time":"2026-01-21T18:16:26Z"},{"id":46710781,"title":"Show HN: ChartKit – 14 React charts in 15KB, zero dependencies, LLM-ready","url":"https://chartkit.dev/","rank":-4.853960595957184,"score":4,"time":"2026-01-21T20:01:28Z"},{"id":46717234,"title":"How to Steal Any React Component","url":"https://fant.io/react/","rank":-6.141418665344863,"score":2,"time":"2026-01-22T10:02:59Z"},{"id":46720372,"title":"Remotion 3.0: Build videos programmatically with React","url":"https://github.com/remotion-dev/remotion","rank":-5.642544952660551,"score":1,"time":"2026-01-22T15:19:23Z"},{"id":46725034,"title":"Claude Code TUI Runs on React","url":"https://twitter.com/trq212/status/2014051501786931427","rank":-6.141418665344863,"score":2,"time":"2026-01-22T20:56:57Z"},{"id":46728659,"title":"Show HN: Extracting React apps from Figma Make's undocumented binary format","url":"https://albertsikkema.com/ai/development/tools/reverse-engineering/2026/01/23/reverse-engineering-figma-make-files.html","rank":-4.853960595957184,"score":55,"time":"2026-01-23T05:07:02Z"},{"id":46750300,"title":"Show HN: React-meta-SEO – Rebuilding SEO for React 19 (3KB, no providers)","url":"https://www.npmjs.com/package/react-meta-seo","rank":-6.798733011723831,"score":2,"time":"2026-01-25T03:07:55Z"},{"id":46755099,"title":"Show HN: Fission – Offline Voice Notes with Local Llama Android (React Native)","url":"https://github.com/venkada321-collab/voice-notes","rank":-4.853960595957184,"score":1,"time":"2026-01-25T15:49:36Z"},{"id":46756328,"title":"New Vibe Codable .NET 10 React Templates","url":"https://servicestack.net/podcasts/vibecode-react-templates","rank":-5.8814219078830545,"score":2,"time":"2026-01-25T17:55:14Z"},{"id":46769134,"title":"Show HN: React and NextJS lessons and exercises embedded in VSCode / Cursor","url":"https://www.stanza.dev","rank":-4.853960595957184,"score":1,"time":"2026-01-26T18:00:48Z"},{"id":46771593,"title":"New Vulnerability in React Server Components – CVE-2026-23864","url":"https://vercel.com/changelog/summary-of-cve-2026-23864","rank":-5.4223148645315336,"score":3,"time":"2026-01-26T21:11:39Z"},{"id":46773691,"title":"Multiple vulnerabilities in React Server Components (CVE-2026-23864)","url":"https://www.cve.org/CVERecord?id=CVE-2026-23864","rank":-5.4223148645315336,"score":2,"time":"2026-01-27T00:11:53Z"},{"id":46775747,"title":"Show HN: Drum machine VST made with React/C++","url":"https://okaysynthesizer.com","rank":-5.4223148645315336,"score":14,"time":"2026-01-27T05:03:43Z"},{"id":46784192,"title":"Show HN: Duolingo for React Devs","url":"https://www.stanza.dev","rank":-6.141418665344863,"score":2,"time":"2026-01-27T18:31:23Z"},{"id":46789484,"title":"Show HN: Privacy-First App Analytics for Swift and React Native","url":"https://appsidekit.com/","rank":-5.029694159741383,"score":1,"time":"2026-01-28T00:49:10Z"},{"id":46794268,"title":"Introducing: React Best Practices","url":"https://vercel.com/blog/introducing-react-best-practices","rank":-6.737061774670698,"score":4,"time":"2026-01-28T12:04:21Z"},{"id":46796618,"title":"Show HN: Prefill – Partial application for React components","url":"https://www.xoid.dev/blog/introducing-prefill","rank":-5.642544952660551,"score":2,"time":"2026-01-28T15:31:16Z"},{"id":46806225,"title":"Show HN: Expo Playground – Open-source React Native components and screens","url":"https://github.com/thomino/expo-playground","rank":-5.029694159741383,"score":2,"time":"2026-01-29T05:37:31Z"},{"id":46810919,"title":"Show HN: AdminCore – Secure Admin Dashboard Starter Kit (Node.js and React)","url":"https://admincore.gumroad.com/l/ozravb","rank":-4.853960595957184,"score":1,"time":"2026-01-29T14:50:00Z"},{"id":46814842,"title":"Bun: New Markdown parser has builtin support for rendering to React","url":"https://twitter.com/jarredsumner/status/2016733616743862462","rank":-5.029694159741383,"score":2,"time":"2026-01-29T19:01:29Z"},{"id":46817782,"title":"Mitosis: Write Components Once, Run in React, Vue, Qwik, Solid, Angular, Svelte","url":"https://github.com/BuilderIO/mitosis","rank":-4.853960595957184,"score":4,"time":"2026-01-29T22:36:30Z"},{"id":46819834,"title":"React2AWS: Infrastructure as React Components","url":"https://github.com/mmarinovic/React2AWS","rank":-6.4254656634776115,"score":2,"time":"2026-01-30T02:21:15Z"},{"id":46822873,"title":"AWS Infrastructure as < React />","url":"https://www.react2aws.xyz/","rank":-6.737061774670698,"score":3,"time":"2026-01-30T10:50:43Z"},{"id":46824056,"title":"Show HN: A tiny React lib for avatar fallbacks","url":"https://www.facehash.dev/","rank":-5.4223148645315336,"score":2,"time":"2026-01-30T13:19:37Z"},{"id":46853711,"title":"WarperGrid – A modular React grid 30x faster than AG Grid, half the cost","url":"https://grid.warper.tech","rank":-4.690092449226312,"score":2,"time":"2026-02-02T08:25:03Z"},{"id":46853751,"title":"Show HN: Vibe coded React based flashcard app","url":"https://github.com/charstorm/repeatrom","rank":-5.642544952660551,"score":3,"time":"2026-02-02T08:31:55Z"},{"id":46859131,"title":"Show HN: Fractal SVG – Generate Mathematical Fractals as SVG with React","url":"https://www.cbnsndwch.io/projects/fractal-svg","rank":-5.029694159741383,"score":1,"time":"2026-02-02T18:09:04Z"},{"id":46866345,"title":"The Recent 0-Days in Node.js and React Were Found by an AI","url":"https://winfunc.com/blog/recent-0-days-in-nodejs-and-react-were-found-by-an-ai","rank":-4.5369272462944465,"score":2,"time":"2026-02-03T04:04:42Z"},{"id":46872058,"title":"AI + React Native Boilerplate","url":"https://launchtoday.dev/","rank":-6.4254656634776115,"score":1,"time":"2026-02-03T15:20:15Z"},{"id":46884769,"title":"DayFlow: A Full Calendar Component for React","url":"https://dayflow-js.github.io/calendar/","rank":-5.8814219078830545,"score":1,"time":"2026-02-04T11:54:53Z"},{"id":46885119,"title":"Common Sense Refactoring of a Messy React Component","url":"https://alexkondov.com/refactoring-a-messy-react-component/","rank":-5.642544952660551,"score":1,"time":"2026-02-04T12:38:13Z"},{"id":46894145,"title":"Using React and Claude Code to make slides awesome and easy","url":"https://newsletter.aimuscle.com/p/using-ai-agents-to-make-better-slides","rank":-5.029694159741383,"score":1,"time":"2026-02-05T00:49:45Z"},{"id":46898548,"title":"React-State-Basis: Runtime Architectural Auditor for React","url":"https://github.com/liovic/react-state-basis","rank":-7.746472238338964,"score":1,"time":"2026-02-05T11:34:29Z"},{"id":46909711,"title":"Show HN: A React testing boilerplate for vibe coded apps","url":"https://www.testsolid.com/","rank":-5.218630283054186,"score":0,"time":"2026-02-06T06:18:32Z"},{"id":46911276,"title":"Media Made Easy – FileKit.dev Plug&Play Svelte and React Components","url":"https://filekit.dev/#features","rank":-5.029694159741383,"score":1,"time":"2026-02-06T10:43:49Z"},{"id":46913019,"title":"React Compiler and why class objects can work against memoization","url":"https://anita-app.com/blog/articles/react-compiler-and-why-class-objects-work-against-memoization.html","rank":-5.218630283054186,"score":3,"time":"2026-02-06T14:11:25Z"},{"id":46919014,"title":"Show HN: A React testing boilerplate built for vibe coding","url":"https://www.testsolid.com/","rank":-5.218630283054186,"score":1,"time":"2026-02-06T22:28:04Z"},{"id":46922403,"title":"nextTick but for React.js","url":"https://suhaotian.github.io/use-next-tick/","rank":-6.4254656634776115,"score":1,"time":"2026-02-07T08:58:37Z"},{"id":46930951,"title":"Show HN: High-performance bidirectional list for React, React Native, and Vue","url":"https://suhaotian.github.io/broad-infinite-list/","rank":-6.969263392375751,"score":2,"time":"2026-02-08T03:07:05Z"},{"id":46944893,"title":"React-based TUI framework based on Yoga and react-reconciler. Full Flexbox","url":"https://github.com/nick-skriabin/glyph","rank":-6.969263392375751,"score":1,"time":"2026-02-09T13:17:58Z"},{"id":46954126,"title":"Show HN: Quickpick UI – type-to-filter picker for React and vanilla JavaScript","url":"https://github.com/compsult/Quickpick-ui","rank":-4.690092449226312,"score":1,"time":"2026-02-10T01:25:15Z"},{"id":46959021,"title":"Show HN: 0x – A language that compiles to React, Vue, and Svelte (80% less code)","url":"https://www.0xlang.com/","rank":-4.3934495640662155,"score":2,"time":"2026-02-10T12:47:09Z"},{"id":46966182,"title":"Tambo 1.0: Open-source toolkit for agents that render React components","url":"https://github.com/tambo-ai/tambo","rank":-4.853960595957184,"score":101,"time":"2026-02-10T20:16:12Z"},{"id":46967227,"title":"10xBench – one-shot coding in Astro, React and Tailwind","url":"https://10xbench.ai/","rank":-5.4223148645315336,"score":1,"time":"2026-02-10T21:33:43Z"},{"id":46967429,"title":"Waku: The Minimal React Framework Reaches Alpha","url":"https://www.infoq.com/news/2026/02/waku-react-framework/","rank":-5.8814219078830545,"score":2,"time":"2026-02-10T21:51:40Z"},{"id":46971848,"title":"Show HN: Visual Agentic Dev – Click React components to edit source capabilities","url":"https://github.com/brucetoo/visual-agentic-dev","rank":-4.853960595957184,"score":1,"time":"2026-02-11T07:09:06Z"},{"id":46978979,"title":"React Native 0.84","url":"https://reactnative.dev/blog/2026/02/11/react-native-0.84","rank":-6.737061774670698,"score":2,"time":"2026-02-11T18:43:59Z"},{"id":46980611,"title":"Show HN: Open-source React Native templates (trading, messaging, AI chat)","url":"https://github.com/craftreactnative/templates","rank":-5.029694159741383,"score":1,"time":"2026-02-11T20:41:35Z"},{"id":46981326,"title":"We built an AI design tool that works with your actual React components","url":"https://www.uxpin.com/studio/blog/forge-ai-design-tool-react-components/","rank":-4.690092449226312,"score":1,"time":"2026-02-11T21:30:07Z"},{"id":46983415,"title":"Show HN: Lupine.js – A 7kb React-Like Framework with Built-In SSR","url":"https://github.com/uuware/lupine.js","rank":-4.690092449226312,"score":1,"time":"2026-02-12T00:43:00Z"},{"id":46986689,"title":"Recreated the Nier Automata UI in React","url":"https://yorha-design.vercel.app/","rank":-5.8814219078830545,"score":4,"time":"2026-02-12T09:37:13Z"},{"id":46990012,"title":"Show HN: Production-Ready Django and React Auth Starter","url":"https://github.com/maniishbhusal/django-react-auth-starter","rank":-5.4223148645315336,"score":1,"time":"2026-02-12T15:29:11Z"},{"id":46991102,"title":"Users react to your hero section","url":"https://www.indiehackers.com/post/how-users-actually-react-to-your-hero-section-after-watching-real-people-use-my-site-8cda19fe7e","rank":-6.141418665344863,"score":2,"time":"2026-02-12T16:48:58Z"},{"id":46993596,"title":"Show HN: rari, the rust-powered react framework","url":"https://rari.build/","rank":-5.642544952660551,"score":135,"time":"2026-02-12T19:15:47Z"},{"id":46998448,"title":"Show HN: Declarative AI Orchestration with React","url":"https://github.com/evmts/smithers","rank":-5.8814219078830545,"score":4,"time":"2026-02-13T03:03:08Z"},{"id":47009478,"title":"React Carousel component + source code","url":"https://playzafiro.com/ui/components/carousel/","rank":-6.141418665344863,"score":1,"time":"2026-02-13T23:49:53Z"},{"id":47033804,"title":"YourFirstShip – Generate full-stack SaaS (Python/React) without vendor lock-in","url":"https://www.yourfirstship.com/","rank":-5.029694159741383,"score":1,"time":"2026-02-16T11:32:47Z"},{"id":47035565,"title":"Show HN: Donor reporting dashboard with one-click PPTX export (React/TS)","url":"https://moonlit-bavarois-971054.netlify.app","rank":-4.853960595957184,"score":1,"time":"2026-02-16T14:39:57Z"},{"id":47037199,"title":"A Historical Reference of React Criticism","url":"https://www.zachleat.com/web/react-criticism/","rank":-6.141418665344863,"score":2,"time":"2026-02-16T16:45:59Z"},{"id":47037629,"title":"Show HN: I.T. Never Ends – IT Support Simulator Built with React/Tauri/Supabase","url":"https://dadbodgames.itch.io/it-never-ends","rank":-4.5369272462944465,"score":2,"time":"2026-02-16T17:22:06Z"},{"id":47040043,"title":"Vulkan Easy => Reactor (Like React-App)","url":"https://github.com/AndreeSalazar/REACTOR-Framework-for-Vulkan-","rank":-6.141418665344863,"score":2,"time":"2026-02-16T20:40:19Z"},{"id":47042761,"title":"Show HN: An Open-source React UI library for ASCII animations","url":"https://github.com/zeke-john/rune","rank":-5.029694159741383,"score":4,"time":"2026-02-17T01:55:30Z"},{"id":47047391,"title":"Show HN: Ambient CSS – Physically Based CSS and React Components","url":"https://ambientcss.vercel.app/","rank":-5.218630283054186,"score":9,"time":"2026-02-17T13:42:32Z"},{"id":47051196,"title":"Show HN: Twick – React Video Editor SDK with AI Captions and MP4 Export","url":"https://development.d1vtsw7m0lx01h.amplifyapp.com/","rank":-4.690092449226312,"score":2,"time":"2026-02-17T18:37:19Z"},{"id":47051257,"title":"React Doctor","url":"https://github.com/millionco/react-doctor","rank":-7.460654783917127,"score":4,"time":"2026-02-17T18:41:52Z"},{"id":47052444,"title":"Show HN: React-scad: Component-based authoring for OpenSCAD (JSX → .scad)","url":"https://github.com/react-scad/react-scad","rank":-5.029694159741383,"score":4,"time":"2026-02-17T20:01:01Z"},{"id":47060605,"title":"Radio Operators React to Econco Closure (rebuilds vacuum tubes for transmitters)","url":"https://www.radioworld.com/news-and-business/radio-operators-react-to-econco-closure-a-serious-issue","rank":-5.029694159741383,"score":2,"time":"2026-02-18T13:14:23Z"},{"id":47063121,"title":"Improving React page performance with AI agents","url":"https://www.metaview.ai/resources/blog/improving-react-page-performance-with-ai-agents","rank":-5.8814219078830545,"score":1,"time":"2026-02-18T16:54:32Z"},{"id":47065628,"title":"Java desktop apps with web front end (Angular, react)","url":"https://krema.build/","rank":-5.4223148645315336,"score":12,"time":"2026-02-18T20:04:43Z"},{"id":47069884,"title":"Open-source React dashboard for OpenClaw – visual UI for every CLI command","url":"https://github.com/actionagentai/openclaw-dashboard","rank":-4.853960595957184,"score":1,"time":"2026-02-19T04:20:31Z"},{"id":47074623,"title":"Show HN: LibreUI -- A simple, responsive UI library for React","url":"https://libreui-react.netlify.app/","rank":-5.218630283054186,"score":1,"time":"2026-02-19T15:11:00Z"},{"id":47086253,"title":"How to Fix Circular Imports in a React/TypeScript Application","url":"https://jsdev.space/howto/circular-imports-ts/","rank":-5.218630283054186,"score":2,"time":"2026-02-20T10:42:18Z"},{"id":47090268,"title":"Show HN: Inkish – build SSH apps with React","url":"https://github.com/cpendery/inkish","rank":-5.642544952660551,"score":3,"time":"2026-02-20T16:38:20Z"},{"id":47092471,"title":"Building My Own Blog System with React and Supabase on My Website (Just for Fun)","url":"https://mywebsite-3.vercel.app/blog/Building-My-Own-Blog-System-with-React-+-Supabase-(Just-for-Fun)","rank":-4.3934495640662155,"score":1,"time":"2026-02-20T19:12:29Z"},{"id":47096379,"title":"Show HN: I created a beautiful number animation library for React Native","url":"https://number-flow-react-native.awingender.com/","rank":-4.853960595957184,"score":6,"time":"2026-02-21T01:16:24Z"},{"id":47104715,"title":"Show HN: Gdansk – Generate React front ends for Python MCP servers","url":"https://github.com/mplemay/gdansk","rank":-5.029694159741383,"score":2,"time":"2026-02-21T21:02:48Z"},{"id":47106426,"title":"Polymorphic HOCs in React with TypeScript","url":"https://jsdev.space/polymorphic-hocs-ts/","rank":-6.141418665344863,"score":2,"time":"2026-02-21T23:54:17Z"},{"id":47111921,"title":"Get React out of my terminal: a case for headless mode","url":"https://www.galiglobal.com/blog/2026/20260213-get-react-out-of-my-terminal-a-case-for-headless-mode.html","rank":-5.029694159741383,"score":1,"time":"2026-02-22T15:46:04Z"},{"id":47113407,"title":"Show HN: Mujoco React","url":"https://github.com/noah-wardlow/mujoco-react","rank":-6.737061774670698,"score":4,"time":"2026-02-22T18:29:37Z"},{"id":47130026,"title":"Show HN: The fastest OLAP engine for React Native","url":"https://github.com/pranshuchittora/react-native-duckdb","rank":-5.4223148645315336,"score":2,"time":"2026-02-23T22:39:38Z"},{"id":47136825,"title":"A Mobile Lighthouse for React Native","url":"https://themobileagent.substack.com/p/a-mobile-lighthouse-for-react-native","rank":-6.141418665344863,"score":1,"time":"2026-02-24T13:23:03Z"},{"id":47138881,"title":"React Native Comes to Meta Quest","url":"https://reactnative.dev/blog/2026/02/24/react-native-comes-to-meta-quest","rank":-6.141418665344863,"score":1,"time":"2026-02-24T16:12:08Z"},{"id":47139251,"title":"Shadcn/UI and unistyles 3 (React Native) = shadniwind","url":"https://github.com/deicod/shadniwind","rank":-5.642544952660551,"score":1,"time":"2026-02-24T16:43:29Z"},{"id":47139979,"title":"Linux Foundation Announces the Formation of the React Foundation","url":"https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-react-foundation","rank":-5.4223148645315336,"score":6,"time":"2026-02-24T17:36:02Z"},{"id":47143077,"title":"The React Foundation: A New Home for React Hosted by the Linux Foundation","url":"https://react.dev/blog/2026/02/24/the-react-foundation","rank":-6.798733011723831,"score":6,"time":"2026-02-24T21:08:39Z"},{"id":47148114,"title":"React just left meta. Here's what that means for developers","url":"https://sulat.com/p/react-just-left-meta-heres-what-that","rank":-5.029694159741383,"score":21,"time":"2026-02-25T06:36:45Z"},{"id":47153431,"title":"Meta frees React to live in its own foundation","url":"https://www.theregister.com/2026/02/25/meta_sends_react_to_live/","rank":-5.4223148645315336,"score":11,"time":"2026-02-25T16:08:23Z"},{"id":47153883,"title":"The React Foundation: A New Home for React Hosted by the Linux Foundation","url":"https://react.dev/blog/2026/02/24/the-react-foundation","rank":-6.798733011723831,"score":5,"time":"2026-02-25T16:36:11Z"},{"id":47163161,"title":"React Native Is Not Dead – Nor Is It Deprecated","url":"https://devdong.textlanes.com/en/react-native-is-dead-support-discontinued-not-at-all","rank":-5.4223148645315336,"score":1,"time":"2026-02-26T07:51:38Z"},{"id":47164660,"title":"A New Home for React Hosted by the Linux Foundation","url":"https://react.dev/blog/2026/02/24/the-react-foundation","rank":-5.218630283054186,"score":2,"time":"2026-02-26T11:36:39Z"},{"id":47170267,"title":"Python React to Elixir Phoenix Migration Breakdown","url":"https://mrpopov.com/posts/python-react-to-elixir-phoenix-migration-breakdown/","rank":-5.8814219078830545,"score":3,"time":"2026-02-26T18:45:44Z"},{"id":47171247,"title":"Solid Principles in React: SRP, OCP and Dip","url":"https://jsdev.space/react-solid-srp-ocp/","rank":-5.642544952660551,"score":1,"time":"2026-02-26T19:59:58Z"},{"id":47171918,"title":"Show HN: Blazor Developer Tools: React DevTools-Style for Blazor","url":"https://github.com/joe-gregory/blazor-devtools","rank":-5.218630283054186,"score":1,"time":"2026-02-26T20:57:32Z"},{"id":47172109,"title":"Show HN: Duck-UI Embed – SQL-Powered React Dashboard Components with DuckDB-WASM","url":"https://duckui.com/play/","rank":-4.690092449226312,"score":1,"time":"2026-02-26T21:16:58Z"},{"id":47172190,"title":"Show HN: JSON Maps – Describe Maps as JSON, Render Them with React and MapLibre","url":"https://jsonmaps.dev/","rank":-4.5369272462944465,"score":1,"time":"2026-02-26T21:25:14Z"},{"id":47197896,"title":"RGGrid – A Workflow-Ready React Data Grid","url":"https://www.npmjs.com/package/@rg-grid/rg-grid","rank":-5.8814219078830545,"score":1,"time":"2026-02-28T17:27:02Z"},{"id":47204144,"title":"Show HN: On-device element inspector for React Native","url":"https://github.com/mabdinasira/react-native-element-inspector","rank":-5.4223148645315336,"score":3,"time":"2026-03-01T06:07:49Z"},{"id":47204570,"title":"Show HN: React-Kino – Cinematic scroll storytelling for React (1KB core)","url":"https://github.com/btahir/react-kino","rank":-7.148568583438252,"score":19,"time":"2026-03-01T07:36:33Z"},{"id":47215491,"title":"Show HN: React Redact – One keyboard shortcut to make your app demo-safe","url":"https://github.com/btahir/react-redact","rank":-4.690092449226312,"score":1,"time":"2026-03-02T09:10:12Z"},{"id":47216965,"title":"React Native App Development Cost in the US (2026) + a One-Page Budget Checklist","url":"https://www.budventure.technology/blog/react-native-app-development-cost-usa","rank":-4.3934495640662155,"score":2,"time":"2026-03-02T12:08:03Z"},{"id":47217646,"title":"OpenClaw passes React in amount of stars on GitHub","url":"https://twitter.com/openclaw/status/2028347703621464481","rank":-5.4223148645315336,"score":6,"time":"2026-03-02T13:19:52Z"},{"id":47217812,"title":"OpenClaw Surpasses React to Become the Most-Starred Software Project on GitHub","url":"https://www.star-history.com/blog/openclaw-surpasses-react-most-starred-software","rank":-4.853960595957184,"score":291,"time":"2026-03-02T13:38:02Z"},{"id":47220903,"title":"I shipped 4 React libraries in a weekend","url":"https://www.hackyexperiments.com/blog/shipping-react-libraries","rank":-5.642544952660551,"score":2,"time":"2026-03-02T17:16:56Z"},{"id":47222509,"title":"React for Design: A React Course for Designers","url":"https://react.design/","rank":-7.746472238338964,"score":1,"time":"2026-03-02T19:04:33Z"},{"id":47224994,"title":"Show HN: Set of Braille Unicode spinners as React decorator components","url":"https://github.com/agilek/cli-loaders","rank":-5.029694159741383,"score":2,"time":"2026-03-02T22:20:09Z"},{"id":47227171,"title":"Show HN: Giggles – A batteries-included React framework for TUIs","url":"https://github.com/zion-off/giggles","rank":-5.218630283054186,"score":23,"time":"2026-03-03T02:26:44Z"},{"id":47232564,"title":"Show HN: React admin dashboard template that generates UI from a JSON schema","url":"https://github.com/RestDB/codehooks-io-templates/tree/main/react-admin-dashboard","rank":-4.690092449226312,"score":3,"time":"2026-03-03T14:09:40Z"},{"id":47247727,"title":"Front End Engineers – Explore Patterns in JavaScript, React and Vue","url":"https://www.patterns.dev/vanilla/","rank":-5.218630283054186,"score":2,"time":"2026-03-04T14:21:51Z"},{"id":47248562,"title":"Show HN: React multi-step form library with dynamically generated steps","url":"https://github.com/martiserra99/formity","rank":-5.029694159741383,"score":3,"time":"2026-03-04T15:05:40Z"},{"id":47248998,"title":"Why React Won","url":"https://substack.com/home/post/p-189604174","rank":-7.080419157732719,"score":3,"time":"2026-03-04T15:34:03Z"},{"id":47249549,"title":"Show HN: Cursor Rules for 16 Frameworks (React, Go, Rust, Python, etc.)","url":"https://github.com/survivorforge/cursor-rules","rank":-4.853960595957184,"score":1,"time":"2026-03-04T16:08:03Z"},{"id":47263145,"title":"Show HN: Webmcp-react – React hooks that turn your website into an MCP server","url":"https://github.com/mcpcat/webmcp-react","rank":-6.636348695692196,"score":5,"time":"2026-03-05T15:55:23Z"},{"id":47264411,"title":"React Grab","url":"https://www.react-grab.com/","rank":-7.460654783917127,"score":3,"time":"2026-03-05T17:20:44Z"},{"id":47273162,"title":"Show HN: A library to turn any React Native View into a video or an image","url":"https://github.com/Rednegniw/react-native-view-recorder","rank":-4.2587684905126455,"score":1,"time":"2026-03-06T10:20:46Z"},{"id":47273684,"title":"Show HN: Twick – React SDK for building timeline-based video editors","url":"https://github.com/ncounterspecialist/twick","rank":-5.029694159741383,"score":1,"time":"2026-03-06T11:31:09Z"},{"id":47286760,"title":"Show HN: Bonds – Open-source personal relationship manager (Go and React)","url":"https://github.com/naiba/bonds","rank":-5.029694159741383,"score":1,"time":"2026-03-07T11:46:49Z"},{"id":47295549,"title":"Show HN: MindPlexa – Open-source AI-powered infinite canvas: Next.js, React Flow","url":"https://github.com/jayasth/MindPlexa","rank":-4.690092449226312,"score":1,"time":"2026-03-08T08:14:45Z"},{"id":47295996,"title":"Bippy: React Internals Toolkit","url":"https://www.bippy.dev/","rank":-6.737061774670698,"score":44,"time":"2026-03-08T10:01:23Z"},{"id":47299206,"title":"Show HN: SpellJoyBee – Free Spelling Bee Game (React PWA, 370K Words)","url":"https://spelljoybee.com/","rank":-5.029694159741383,"score":1,"time":"2026-03-08T17:36:19Z"},{"id":47306110,"title":"Prompt-to-Video: Open-source video generator built with React and TypeScript","url":"https://github.com/sbadalyan/prompt-to-video","rank":-4.853960595957184,"score":2,"time":"2026-03-09T08:11:39Z"},{"id":47315687,"title":"Show HN: React Trace – Development-time visual inspector for React components","url":"https://react-trace.js.org/","rank":-7.148568583438252,"score":1,"time":"2026-03-09T21:18:50Z"},{"id":47316378,"title":"Show HN: An open-source DAW plugin built on JUCE, React, and Lyria RealTime","url":"https://github.com/magenta/the-infinite-crate","rank":-4.5369272462944465,"score":2,"time":"2026-03-09T22:14:40Z"},{"id":47317284,"title":"Async React: The Full Story","url":"https://www.nonsoo.com/posts/async-react","rank":-6.4254656634776115,"score":1,"time":"2026-03-09T23:36:41Z"},{"id":47321280,"title":"Understanding React Native's new architecture","url":"https://www.z1.digital/blog/react-native-s-new-architecture-a-paradigm-shift","rank":-6.141418665344863,"score":3,"time":"2026-03-10T10:15:25Z"},{"id":47323304,"title":"React library to add mentions in textarea","url":"https://github.com/getnao/prompt-mentions","rank":-5.8814219078830545,"score":2,"time":"2026-03-10T13:55:57Z"},{"id":47325273,"title":"Show HN: React Tourlight","url":"https://github.com/btahir/react-tourlight","rank":-6.737061774670698,"score":12,"time":"2026-03-10T16:17:27Z"},{"id":47333293,"title":"VoltRN CLI for React Native/Expo Scaffolding, Generators","url":"https://github.com/IronTony/voltrn-cli","rank":-5.642544952660551,"score":1,"time":"2026-03-11T09:09:47Z"},{"id":47336689,"title":"React, Next.js and Server Components with Aurora Scharff (DX Engineer at Vercel) [video]","url":"https://www.youtube.com/watch?v=4Llhem0M1Og","rank":-4.5369272462944465,"score":2,"time":"2026-03-11T15:13:04Z"},{"id":47338255,"title":"Client-Side AI React Hooks Powered by Transformers.js and Web Workers","url":"https://github.com/baskvava/react-zero-ai","rank":-4.853960595957184,"score":1,"time":"2026-03-11T17:08:21Z"},{"id":47350245,"title":"Show HN: React components for generating beautiful PDFs","url":"https://github.com/Yoshyaes/docuforge","rank":-5.642544952660551,"score":1,"time":"2026-03-12T13:27:20Z"},{"id":47352088,"title":"Show HN: I made PythonStarter so I could launch faster with no Next.js or React","url":"https://pythonstarter.co/","rank":-4.2587684905126455,"score":1,"time":"2026-03-12T15:24:16Z"},{"id":47358930,"title":"Moving beyond RLM and ReAct based coding agents","url":"https://randomlabs.ai/blog/slate","rank":-5.642544952660551,"score":3,"time":"2026-03-12T23:51:07Z"},{"id":47362390,"title":"Slate: Moving Beyond ReAct and RLM","url":"https://randomlabs.ai/blog/slate","rank":-6.141418665344863,"score":2,"time":"2026-03-13T09:51:58Z"},{"id":47369720,"title":"Show HN: orb-ui – Voice AI UI Components for React (Vapi, ElevenLabs, etc.)","url":"https://orb-ui.com/","rank":-4.690092449226312,"score":2,"time":"2026-03-13T20:53:17Z"},{"id":47375122,"title":"Show HN: I built a card-based eldritch IT support game in React","url":"https://dadbodgames.itch.io/it-never-ends/devlog/1388428/building-a-system-for-the-absurd-why-it-never-ends-is-actually-a-website","rank":-4.690092449226312,"score":2,"time":"2026-03-14T10:13:14Z"},{"id":47375146,"title":"React Quizzes for Preparing Interviews","url":"https://www.reactchallenges.com/quizzes","rank":-6.4254656634776115,"score":1,"time":"2026-03-14T10:16:33Z"},{"id":47381458,"title":"Visual React Layout Builder","url":"https://reactorlowcode.com/","rank":-6.737061774670698,"score":2,"time":"2026-03-14T21:35:11Z"},{"id":47386087,"title":"Show HN: React Native formatting in Node, powered by real Clang-format binaries","url":"https://github.com/lumirlumir/npm-clang-format-node","rank":-4.690092449226312,"score":1,"time":"2026-03-15T10:42:56Z"},{"id":47392321,"title":"P.U.S..H. Protocol: Self-Referential AI Engine with 6-Node Mesh (React/D3)","url":"https://chailifeotft.github.io/PUSH-Protocol/","rank":-4.3934495640662155,"score":2,"time":"2026-03-15T21:50:00Z"},{"id":47394125,"title":"Show HN: AutoBlogWriter – drop-in blog automation SDK for Next.js and React","url":"https://autoblogwriter.app","rank":-4.690092449226312,"score":1,"time":"2026-03-16T01:40:44Z"},{"id":47413365,"title":"Jetpack Compose now available for React Native apps","url":"https://expo.dev/blog/expo-ui-in-sdk-55-jetpack-compose-now-available-for-react-native-apps","rank":-5.642544952660551,"score":1,"time":"2026-03-17T14:40:28Z"},{"id":47415140,"title":"Show HN: I built a React SDK to control apps with voice, gaze and gestures","url":"https://www.youtube.com/watch?v=J7GLCerVHi4","rank":-4.3934495640662155,"score":2,"time":"2026-03-17T16:45:55Z"},{"id":47415664,"title":"Less code, more power: Why we rolled our own React Server Components framework","url":"https://www.aha.io/engineering/articles/why-we-rolled-our-own-rsc-framework","rank":-4.690092449226312,"score":3,"time":"2026-03-17T17:25:00Z"},{"id":47416073,"title":"Tool lets you build React UIs visually and export real code","url":"https://reactorlowcode.com/","rank":-5.029694159741383,"score":1,"time":"2026-03-17T18:01:31Z"},{"id":47417343,"title":"React Alternatives for Front-End Development in 2026","url":"https://acropolium.com/blog/react-alternatives/","rank":-5.642544952660551,"score":1,"time":"2026-03-17T19:47:03Z"},{"id":47419388,"title":"We Banned React's UseEffect","url":"https://twitter.com/alvinsng/status/2033969062834045089","rank":-6.4254656634776115,"score":4,"time":"2026-03-17T22:44:37Z"},{"id":47419758,"title":"Benchmark: TanStack Start is now the fastest full stack React framework","url":"https://blog.platformatic.dev/react-ssr-framework-benchmark-tanstack-start-react-router-nextjs","rank":-5.029694159741383,"score":1,"time":"2026-03-17T23:28:19Z"},{"id":47424558,"title":"Show HN: NERV-UI – A brutalist React UI library inspired by Evangelion","url":"https://mdrbx.github.io/nerv-ui/","rank":-4.853960595957184,"score":3,"time":"2026-03-18T11:55:48Z"},{"id":47424771,"title":"React-Auth: Google Sign-In for React Native and Expo and Web","url":"https://github.com/forwardsoftware/react-auth/tree/main/packages/google-signin","rank":-6.969263392375751,"score":1,"time":"2026-03-18T12:18:55Z"},{"id":47424973,"title":"Show HN: Run Away From Work – a browser game built with React and TypeScript","url":"https://nyaomaru-portfolio.vercel.app/game","rank":-4.5369272462944465,"score":2,"time":"2026-03-18T12:36:18Z"},{"id":47425964,"title":"React SSR Framework Showdown: TanStack, React Router and Next.js Under Load","url":"https://blog.platformatic.dev/react-ssr-framework-benchmark-tanstack-start-react-router-nextjs","rank":-6.969263392375751,"score":1,"time":"2026-03-18T14:05:34Z"},{"id":47439413,"title":"No-build, no-NPM, SSR-first JavaScript framework if you hate React, love HTML","url":"https://qitejs.qount25.dev","rank":-4.5369272462944465,"score":127,"time":"2026-03-19T13:49:12Z"},{"id":47440707,"title":"Show HN: MDX Docs – a lightweight React framework for documentation sites","url":"https://mdxdocs.com","rank":-5.029694159741383,"score":4,"time":"2026-03-19T15:03:18Z"},{"id":47444224,"title":"Show HN: React terminal renderer, cell level diff, no alt screen","url":"https://github.com/nathan-cannon/cellstate","rank":-5.029694159741383,"score":3,"time":"2026-03-19T19:01:24Z"},{"id":47444969,"title":"Show HN: Built a zero config proxy that lets Claude control your React App","url":"https://github.com/thomscoder/z1","rank":-4.5369272462944465,"score":3,"time":"2026-03-19T19:55:06Z"},{"id":47463884,"title":"Windows 11's Start menu was built using React – now switching to native WinUI","url":"https://www.windowscentral.com/microsoft/windows-11/windows-11-major-improvements-announced-movable-taskbar-less-ads-reduced-copilot-better-performance-2026","rank":-4.5369272462944465,"score":54,"time":"2026-03-21T04:09:04Z"},{"id":47463991,"title":"Show HN: React-container-kit – named React providers and provider composition","url":"https://github.com/harveyrandall/react-container-kit","rank":-7.148568583438252,"score":1,"time":"2026-03-21T04:30:48Z"},{"id":47471056,"title":"Plot Ark – Open-source agentic curriculum engine (React/Flask/LightRAG)","url":"https://github.com/Schlaflied/Plot-Ark","rank":-5.218630283054186,"score":3,"time":"2026-03-21T20:39:42Z"},{"id":47474861,"title":"Mindwtr – Open-source, local-first GTD app (Tauri and React Native)","url":"https://github.com/dongdongbh/Mindwtr","rank":-5.029694159741383,"score":1,"time":"2026-03-22T05:58:23Z"},{"id":47481614,"title":"Just Created Your React Project? Don't PANIC–here's every file explained [video]","url":"https://www.youtube.com/watch?v=B7m1jAs5FCk","rank":-4.5369272462944465,"score":2,"time":"2026-03-22T20:10:32Z"},{"id":47496798,"title":"No, Windows Start does not use React","url":"https://pathar.tl/blog/no-windows-start-does-not-use-react/","rank":-5.8814219078830545,"score":36,"time":"2026-03-23T23:54:15Z"},{"id":47499283,"title":"Interactive LED system for crutches that react to walking motion","url":"https://github.com/JackWetherell/Disco-Crutches","rank":-5.218630283054186,"score":2,"time":"2026-03-24T06:38:04Z"},{"id":47508470,"title":"Composer 2 scores highest in React Native evals with 96%","url":"https://rn-evals.vercel.app","rank":-5.218630283054186,"score":5,"time":"2026-03-24T20:14:03Z"},{"id":47523070,"title":"Creating Your First React Component Is Easy","url":"https://www.youtube.com/watch?v=lVzYw35oRrk","rank":-5.8814219078830545,"score":1,"time":"2026-03-25T20:53:14Z"},{"id":47523366,"title":"Making React ProseMirror Fast","url":"https://handlewithcare.dev/blog/making_react_prosemirror_really_really_fast/","rank":-6.737061774670698,"score":2,"time":"2026-03-25T21:14:51Z"},{"id":47534237,"title":"Show HN: ReactNative.run – Browser Metro bundler that runs React Native","url":"https://www.reactnative.run/","rank":-5.029694159741383,"score":3,"time":"2026-03-26T18:54:20Z"},{"id":47561567,"title":"A minimal React shopping list app structured for Capacitor/iOS packaging","url":"https://github.com/sangress/shopping-list","rank":-5.029694159741383,"score":2,"time":"2026-03-29T09:16:22Z"},{"id":47562613,"title":"Show HN: HTML/React/Tailwind snippet preview, annotation and secure sharing tool","url":"https://easyanalytica.com/tools/html-playground/","rank":-4.853960595957184,"score":1,"time":"2026-03-29T12:28:32Z"},{"id":47566865,"title":"ChatGPT Won't Let You Type Until Cloudflare Reads Your React State","url":"https://www.buchodi.com/chatgpt-wont-let-you-type-until-cloudflare-reads-your-react-state-i-decrypted-the-program-that-does-it/","rank":-4.853960595957184,"score":986,"time":"2026-03-29T20:21:05Z"},{"id":47569715,"title":"How We Rewrote 130K Lines from React to Svelte in Two Weeks","url":"https://strawberrybrowser.com/blog/react-to-svelte","rank":-4.853960595957184,"score":14,"time":"2026-03-30T02:23:09Z"},{"id":47569923,"title":"Show HN: React-Rewrite – Figma for localhost that directly edits your codebase","url":"https://github.com/donghaxkim/react-rewrite","rank":-4.853960595957184,"score":7,"time":"2026-03-30T02:59:17Z"},{"id":47577393,"title":"Show HN: Modalyze – Modal Manager for React","url":"https://github.com/kaundur/modalyze","rank":-5.8814219078830545,"score":2,"time":"2026-03-30T17:44:16Z"},{"id":47601287,"title":"Show HN: PixelPeople – Generate people in pixel art for React","url":"https://youcefhq.github.io/pixelpeople/","rank":-5.218630283054186,"score":1,"time":"2026-04-01T14:18:37Z"},{"id":47635612,"title":"Electron and React and TypeScript and Tailwind and Shadcn Starter Kit","url":"https://github.com/p32929/electron-shadcn-typescript","rank":-5.029694159741383,"score":2,"time":"2026-04-04T04:04:27Z"},{"id":47655985,"title":"Show HN: Dot-Globe – React component that renders NASA night-light data","url":"https://www.kurt.xyz/dot-globe","rank":-4.853960595957184,"score":4,"time":"2026-04-06T01:42:49Z"},{"id":47665260,"title":"Show HN: Yume, a Desktop GUI for Claude Code (Tauri/React)","url":"https://aofp.github.io/yume/","rank":-5.029694159741383,"score":3,"time":"2026-04-06T18:58:42Z"},{"id":47668297,"title":"Show HN: Visualizing React Server Component Boundaries in Next.js","url":"https://github.com/foxted/rsc-boundary","rank":-5.218630283054186,"score":2,"time":"2026-04-06T22:40:01Z"},{"id":47675065,"title":"I built OKVE to make knowledge graph UIs easier to ship in React apps","url":"https://github.com/Biki-dev/OKVE","rank":-4.5369272462944465,"score":2,"time":"2026-04-07T13:26:46Z"},{"id":47681117,"title":"Intercepting React calls via a portal and a fake DOM to draw on Canvas","url":"https://vezaynk.github.io/react-direct-canvas/","rank":-4.5369272462944465,"score":1,"time":"2026-04-07T20:43:39Z"},{"id":47694105,"title":"Create an Interactive Sci-Fi Shield with React Three Fiber","url":"https://pmnd.rs/blog/creating-flow-shield/","rank":-5.218630283054186,"score":2,"time":"2026-04-08T18:14:05Z"},{"id":47696760,"title":"Show HN: Tired of logic in useEffect, I built a class-based React state manager","url":"https://thales.me/posts/why-i-built-snapstate/","rank":-4.3934495640662155,"score":27,"time":"2026-04-08T21:53:36Z"},{"id":47714882,"title":"CVE-2026-23869: CVSS 7.5 in React Server Components lead to Denial of Service","url":"https://vercel.com/changelog/summary-of-cve-2026-23869","rank":-4.3934495640662155,"score":1,"time":"2026-04-10T07:45:46Z"},{"id":47715633,"title":"Show HN: Polter – Agent Driven UI (react library)","url":"https://mydatavalue.github.io/polter/","rank":-5.642544952660551,"score":4,"time":"2026-04-10T09:39:10Z"},{"id":47734777,"title":"React-Debug-Updates","url":"https://github.com/pie6k/react-debug-updates","rank":-7.080419157732719,"score":2,"time":"2026-04-11T23:09:39Z"},{"id":47747253,"title":"Show HN: React Modern Audio Player","url":"https://github.com/slash9494/react-modern-audio-player","rank":-6.141418665344863,"score":1,"time":"2026-04-13T03:31:38Z"},{"id":47750750,"title":"The Life-and-Death Exhaustion of React","url":"https://im.not.ci/what-a-react/","rank":-5.8814219078830545,"score":5,"time":"2026-04-13T11:58:14Z"},{"id":47760552,"title":"Show HN: React-native-sightline – floating dev overlay for FPS/memory/re-render","url":"https://github.com/Srikanth-AD/react-native-sightline","rank":-4.690092449226312,"score":2,"time":"2026-04-14T02:28:59Z"},{"id":47761609,"title":"TanStack Start Now Support React Server Components","url":"https://tanstack.com/blog/react-server-components","rank":-5.8814219078830545,"score":86,"time":"2026-04-14T05:28:51Z"},{"id":47762849,"title":"The Complete Guide to React Native Build Optimization","url":"https://themythicalengineer.com/the-complete-guide-to-react-native-build-optimization.html","rank":-5.642544952660551,"score":2,"time":"2026-04-14T08:28:00Z"},{"id":47763062,"title":"Wailbrew – Minimalistic Homebrew GUI Made with Go, Wails and React","url":"https://github.com/wickenico/WailBrew","rank":-5.218630283054186,"score":1,"time":"2026-04-14T09:01:11Z"},{"id":47766148,"title":"React-email-mso: conditional comments for react-email for outlook-safe rendering","url":"https://github.com/stewartjarod/react-email-mso","rank":-6.969263392375751,"score":2,"time":"2026-04-14T14:30:15Z"},{"id":47768290,"title":"MDN ditches React for web components in front end rebuild","url":"https://developer.mozilla.org/en-US/blog/mdn-front-end-deep-dive/","rank":-5.218630283054186,"score":6,"time":"2026-04-14T17:05:21Z"},{"id":47770330,"title":"The cost of building a workflow editor on React Flow","url":"https://www.workflowbuilder.io/blog/build-vs-buy-workflow-editor-hidden-cost-react-flow","rank":-5.218630283054186,"score":7,"time":"2026-04-14T19:32:28Z"},{"id":47782629,"title":"I got my React SPA to 95/100/100/100 on mobile PageSpeed","url":"https://sudorank.com/blog/pagespeed-optimization/","rank":-4.690092449226312,"score":3,"time":"2026-04-15T17:48:33Z"},{"id":47792566,"title":"Why Drupal Needs Its Own Create-React-App – Meet the One-Line Installer","url":"https://kokocinski.me/blog/why-drupal-needs-its-own-create-react-app-meet-one-line-installer","rank":-4.690092449226312,"score":2,"time":"2026-04-16T13:19:58Z"},{"id":47802874,"title":"React-driftkit – small, unstyled primitives for floating UI","url":"https://react-driftkit.saktichourasia.dev/","rank":-5.642544952660551,"score":2,"time":"2026-04-17T06:01:55Z"},{"id":47806242,"title":"Show HN: React Email 6.0 – An open-source email editor you can embed in your app","url":"https://github.com/resend/react-email","rank":-4.132099107886384,"score":10,"time":"2026-04-17T14:20:06Z"},{"id":47832791,"title":"Shipping React UI Fast Without Making a Mess","url":"https://www.yashkapure.com/en/blog/shipping-react-ui-fast-without-making-a-mess/","rank":-5.642544952660551,"score":1,"time":"2026-04-20T11:28:43Z"},{"id":47841078,"title":"Seth Webster (Dir of React Foundation) Joins Expo","url":"https://expo.dev/blog/seth-webster-joined-expo","rank":-5.642544952660551,"score":1,"time":"2026-04-20T21:28:47Z"},{"id":47853579,"title":"Native Apps with ClojureScript, React and Static Hermes","url":"https://romanliutikov.com/blog/native-apps-with-clojurescript-react-and-static-hermes","rank":-5.642544952660551,"score":1,"time":"2026-04-21T19:44:16Z"},{"id":47857130,"title":"Anthropic tests how devs react to yanking Claude Code from Pro plan","url":"https://www.theregister.com/2026/04/22/anthropic_removes_claude_code_pro/","rank":-4.853960595957184,"score":5,"time":"2026-04-22T00:44:39Z"},{"id":47862115,"title":"Show HN: Res.Publica democracy dashboard, Germany's political data as React app","url":"https://app.respublica.media/","rank":-4.690092449226312,"score":1,"time":"2026-04-22T11:35:40Z"},{"id":47864067,"title":"Anthropic tests how devs react to yanking Claude Code from Pro plan","url":"https://www.theregister.com/2026/04/22/anthropic_removes_claude_code_pro/","rank":-4.853960595957184,"score":2,"time":"2026-04-22T14:20:13Z"},{"id":47866452,"title":"Live hooks – simple missing patterns for predictable hooks in async React code","url":"https://github.com/Taltzipi/live-hooks","rank":-4.853960595957184,"score":2,"time":"2026-04-22T17:18:32Z"},{"id":47892190,"title":"ReactGhost: Four locations of an unguarded property lookup in React Flight","url":"https://reactghost.com/","rank":-5.029694159741383,"score":2,"time":"2026-04-24T16:14:10Z"},{"id":47914100,"title":"Embedding a 3D scene in a React app, SSR-safe – Vectreal viewer walkthrough","url":"https://vectreal.com/news-room/react-viewer-integration","rank":-4.690092449226312,"score":3,"time":"2026-04-26T20:36:01Z"},{"id":47914841,"title":"Cloudflare Starter: React App on Workers with SSR D1 SQLite R2 Bucket","url":"https://github.com/DialtoneApp/cloudflare-starter","rank":-4.853960595957184,"score":6,"time":"2026-04-26T21:37:09Z"},{"id":47918896,"title":"Show HN: OgBlocks – Copy Paste Animations for React Developers","url":"https://ogblocks.dev","rank":-5.4223148645315336,"score":3,"time":"2026-04-27T08:00:15Z"},{"id":47920969,"title":"Show HN: I built a 144Hz sci-fi RTS using a 15,000line React monolith and Canvas","url":"https://vibeaxis.com/divine-orbit-free-demo-play-in-browser-now/","rank":-4.132099107886384,"score":1,"time":"2026-04-27T12:55:09Z"},{"id":47931785,"title":"Technical Overview of an AI RAG System with React, Python, Laravel, Redis","url":"https://gist.io/@alessandrofuda/c0513948003265e3548f288fef0e8ea1","rank":-4.853960595957184,"score":2,"time":"2026-04-28T08:23:03Z"},{"id":47931973,"title":"Show HN: Devicons, +1300 logos and icons in React, SVG, and icon format","url":"https://devicons.io/","rank":-4.690092449226312,"score":19,"time":"2026-04-28T08:50:27Z"},{"id":47953213,"title":"Show HN: Generative UI Library for React","url":"https://www.getsyntux.com/","rank":-5.8814219078830545,"score":8,"time":"2026-04-29T19:28:58Z"},{"id":47983433,"title":"Show HN: Embed your Codex pets in React apps","url":"https://github.com/backnotprop/codex-pets-react","rank":-5.4223148645315336,"score":1,"time":"2026-05-02T04:51:43Z"},{"id":47985849,"title":"Motion: An open source animation library for JavaScript, React and Vue","url":"https://github.com/motiondivision/motion","rank":-5.029694159741383,"score":2,"time":"2026-05-02T12:32:09Z"},{"id":47995613,"title":"Migrating 6000 React tests using AI Agents and ASTs","url":"https://eliocapella.com/blog/ai-library-migration-guide/","rank":-5.4223148645315336,"score":2,"time":"2026-05-03T10:49:02Z"},{"id":48008805,"title":"Show HN: Let – Offline-first life events tracker (React Native, SQLite)","url":"https://github.com/p32929/let","rank":-5.029694159741383,"score":10,"time":"2026-05-04T13:53:18Z"},{"id":48009590,"title":"Show HN: KIP Pattern – A React architecture pattern for true encapsulation","url":"https://github.com/Miladxsar23/kip-pattern","rank":-5.029694159741383,"score":2,"time":"2026-05-04T15:01:09Z"},{"id":48014499,"title":"Show HN: Full-featured CLI textarea component for React Ink","url":"https://github.com/omranjamal/ink-textarea","rank":-5.218630283054186,"score":3,"time":"2026-05-04T20:26:29Z"},{"id":48019041,"title":"On-Device AI Coming to React Native with Gemma and React Native Executorch","url":"https://twitter.com/swmansion/status/2051323788793352496","rank":-6.798733011723831,"score":3,"time":"2026-05-05T07:09:30Z"},{"id":48022833,"title":"React Hooks Explained","url":"https://fagnerbrack.com/react-hooks-explained-a8702b9e8dc2","rank":-7.080419157732719,"score":2,"time":"2026-05-05T14:16:08Z"},{"id":48044104,"title":"Six New High Severity CVEs for Next.js and 1 for React","url":"https://github.com/vercel/next.js/releases/tag/v16.2.5","rank":-4.853960595957184,"score":4,"time":"2026-05-07T00:57:57Z"},{"id":48044888,"title":"Show HN: I Replaced React in GraphiQL with Svelte","url":"https://code.webb.page/eol/graphiql.git/about/","rank":-5.4223148645315336,"score":5,"time":"2026-05-07T02:52:34Z"},{"id":48045184,"title":"Zustand: Bear necessities for state management in React","url":"https://github.com/pmndrs/zustand","rank":-5.642544952660551,"score":3,"time":"2026-05-07T03:47:25Z"},{"id":48046261,"title":"F2c – Convert Figma designs to React/Vue inside VSCode, no plugin needed","url":"https://marketplace.visualstudio.com/items?itemName=dujun-bot.f2c-figma-to-code","rank":-4.853960595957184,"score":1,"time":"2026-05-07T06:53:59Z"},{"id":48053912,"title":"Projecting React","url":"https://tannerlinsley.com/posts/projecting-react/","rank":-7.460654783917127,"score":9,"time":"2026-05-07T19:43:26Z"},{"id":48056710,"title":"WAF and framework adapter mitigations for React and Next.js vulnerabilities","url":"https://developers.cloudflare.com/changelog/post/2026-05-06-react-nextjs-vulnerabilities/","rank":-5.029694159741383,"score":5,"time":"2026-05-07T23:59:37Z"},{"id":48058448,"title":"Denial of Service Vulnerability in React Server Components","url":"https://github.com/facebook/react/security/advisories/GHSA-rv78-f8rc-xrxh","rank":-5.642544952660551,"score":2,"time":"2026-05-08T04:09:58Z"},{"id":48064370,"title":"Projecting React","url":"https://tannerlinsley.com/posts/projecting-react","rank":-7.460654783917127,"score":1,"time":"2026-05-08T15:15:43Z"},{"id":48065029,"title":"React module for visualising server racks","url":"https://react-networks-lib.rackout.net/racks","rank":-6.141418665344863,"score":1,"time":"2026-05-08T16:03:22Z"},{"id":48079525,"title":"React-AI-stream – back end-agnostic SSE streaming hook for React","url":"https://github.com/trimooo/react-ai-stream","rank":-7.148568583438252,"score":1,"time":"2026-05-09T23:53:15Z"},{"id":48093056,"title":"Projecting React","url":"https://tannerlinsley.com/posts/projecting-react","rank":-7.460654783917127,"score":3,"time":"2026-05-11T10:06:21Z"},{"id":48105772,"title":"The Modern React Stack Explained for 2026","url":"https://jsdev.space/react-stack-2026/","rank":-5.8814219078830545,"score":3,"time":"2026-05-12T08:44:51Z"},{"id":48106909,"title":"Show HN: Music visualizers that react to audio in real time","url":"https://vizz.fm/app/","rank":-5.029694159741383,"score":8,"time":"2026-05-12T11:49:34Z"},{"id":48110213,"title":"Rewriting React","url":"https://tannerlinsley.com/posts/projecting-react","rank":-7.460654783917127,"score":2,"time":"2026-05-12T16:06:18Z"},{"id":48111377,"title":"Moving 20 apps off of React in a Day, pixel for pixel","url":"https://c5r.medium.com/moving-20-apps-off-of-react-in-a-day-7bcb8bbc380e","rank":-4.853960595957184,"score":1,"time":"2026-05-12T17:25:56Z"},{"id":48116407,"title":"React File Viewer","url":"https://www.npmjs.com/package/@smazeeapps/file-viewer","rank":-7.080419157732719,"score":1,"time":"2026-05-13T00:32:04Z"},{"id":48124160,"title":"Projecting React","url":"https://tannerlinsley.com/posts/projecting-react","rank":-7.460654783917127,"score":2,"time":"2026-05-13T16:33:42Z"},{"id":48129929,"title":"Show HN: We rebuilt the archived Kubernetes Dashboard in React 19 and Go","url":"https://kubernetes-dashboard.com/","rank":-4.690092449226312,"score":1,"time":"2026-05-14T01:12:18Z"},{"id":48130477,"title":"Terax – Lightweight (7MB) AI Terminal Emulator (ADE) in Rust, Tauri, and React","url":"https://terax.app","rank":-4.853960595957184,"score":4,"time":"2026-05-14T02:38:11Z"},{"id":48133035,"title":"Senior Full Stack Developer (Next.js / Node.js / React / Vue)","url":"https://news.ycombinator.com/submita","rank":-5.218630283054186,"score":1,"time":"2026-05-14T09:31:28Z"},{"id":48135621,"title":"Fate 1.0: An Async React data framework","url":"https://fate.technology/posts/fate-1.0","rank":-5.642544952660551,"score":4,"time":"2026-05-14T14:05:51Z"},{"id":48136008,"title":"Show HN: NoDiff, TSX for browser apps without React or a virtual DOM","url":"https://github.com/hbbio/nodiff","rank":-4.690092449226312,"score":1,"time":"2026-05-14T14:33:02Z"},{"id":48149268,"title":"Vaul: Drawer Component for React","url":"https://vaul.emilkowal.ski/","rank":-6.4254656634776115,"score":1,"time":"2026-05-15T14:40:40Z"},{"id":48156849,"title":"The case for Python + HTMX over React","url":"https://dev.to/syedahmershah/react-is-overkill-why-python-htmx-is-dominating-in-2026-17ib","rank":-5.642544952660551,"score":7,"time":"2026-05-16T04:30:49Z"},{"id":48163338,"title":"Pretext-breaker – a configurable block-breaker easter egg for React apps","url":"https://github.com/y-lakhdar/pretext-breaker","rank":-5.029694159741383,"score":1,"time":"2026-05-16T20:09:30Z"},{"id":48174452,"title":"What's inside an AI agent: a 300~ LoC ReAct loop","url":"https://quantumentangled.dev/viewpost/11/whats-actually-inside-an-ai-agent-a-300-loc-react-loop","rank":-5.029694159741383,"score":2,"time":"2026-05-18T00:34:16Z"},{"id":48184318,"title":"Show HN: React-logic – DI and signals – write react without hooks","url":"https://roypeled.github.io/react-logic/","rank":-7.148568583438252,"score":1,"time":"2026-05-18T19:27:11Z"},{"id":48186511,"title":"AgentVoy – The create-react-app for AI agents (7 frameworks, deploy anywhere)","url":"https://github.com/agentvoy/agentvoy","rank":-4.853960595957184,"score":3,"time":"2026-05-18T22:13:48Z"},{"id":48186824,"title":"AgentVoy – The create-react-app for AI agents","url":"https://www.agentvoy.com/","rank":-5.642544952660551,"score":2,"time":"2026-05-18T22:43:02Z"},{"id":48189984,"title":"Samaris OS: A Bootable Linux-Based OS with React UI, Rust Daemons and Local AI","url":"https://github.com/btkhaled/SamarisOS","rank":-4.3934495640662155,"score":1,"time":"2026-05-19T06:37:00Z"},{"id":48190780,"title":"Thinking of harness on mobile? I ported OpenAI Agents SDK to React Native","url":"https://github.com/react-native-info/react-native-agent","rank":-4.690092449226312,"score":2,"time":"2026-05-19T08:38:24Z"},{"id":48196556,"title":"Show HN: Cladd – React UI kit for editors, dashboards, and dense app UIs","url":"https://cladd.io/","rank":-4.690092449226312,"score":2,"time":"2026-05-19T17:43:01Z"},{"id":48200059,"title":"OhMyAdmin – PhpMyAdmin Reimagined with Go, React, and Monaco Editor","url":"https://github.com/aranajhonny/ohmyadmin","rank":-5.4223148645315336,"score":3,"time":"2026-05-19T21:39:59Z"},{"id":48200349,"title":"React Performance Isn't About UseMemo – It's About Render Boundaries","url":"https://reactdevelopment.substack.com/p/react-performance-isnt-about-usememo","rank":-5.029694159741383,"score":1,"time":"2026-05-19T22:08:42Z"},{"id":48207826,"title":"Samaris OS: A Bootable Linux-Based OS with React UI, Rust Daemons and Local AI","url":"https://github.com/btkhaled/SamarisOSMountainLake","rank":-4.3934495640662155,"score":2,"time":"2026-05-20T13:53:18Z"},{"id":48219487,"title":"Fate: Building an Astro Blog with a Modern React Data Client","url":"https://jsdev.space/meet-fate-react-astro/","rank":-5.029694159741383,"score":2,"time":"2026-05-21T08:25:30Z"},{"id":48233386,"title":"Why Svelte Is Better Than React in the Agentic Era","url":"https://zackwebster.com/blog/why-svelte-is-better-than-react-in-the-ai-era","rank":-5.218630283054186,"score":1,"time":"2026-05-22T08:31:03Z"},{"id":48264255,"title":"Vipresso – WordPress plugin boilerplate with React, Vite, and Playground demo","url":"https://github.com/tommasomeli/vipresso","rank":-5.218630283054186,"score":3,"time":"2026-05-25T07:11:59Z"},{"id":48274077,"title":"Does Anybody Actually Like React?","url":"https://jsx.lol","rank":-6.4254656634776115,"score":242,"time":"2026-05-26T01:55:15Z"},{"id":48274749,"title":"Show HN: Lily Design System: Components for React, Vue, Svelte, HTML, More","url":"https://lilydesignsystem.github.io/","rank":-4.853960595957184,"score":4,"time":"2026-05-26T03:49:19Z"},{"id":48276061,"title":"Show HN: A high-performance audio visualizer using Rust, WASM, and React","url":"https://audiofftimage.netlify.app/","rank":-4.853960595957184,"score":2,"time":"2026-05-26T06:56:03Z"},{"id":48276333,"title":"Nativewind: Tailwind CSS for React Native","url":"https://github.com/nativewind/nativewind","rank":-6.141418665344863,"score":3,"time":"2026-05-26T07:30:56Z"},{"id":48285858,"title":"Family tree and org chart react lib","url":"https://www.tree.memoir.ag/","rank":-5.8814219078830545,"score":1,"time":"2026-05-26T20:57:10Z"},{"id":48290239,"title":"Show HN: I built a samurai-themed playable Résumé with React, Phaser, + Laravel","url":"https://rzeczko.com/","rank":-4.5369272462944465,"score":2,"time":"2026-05-27T05:58:55Z"},{"id":48301037,"title":"Apex: A Fast, Specialized Model for React Native","url":"https://www.callstack.com/blog/introducing-apex-a-fast-specialized-model-for-react-native","rank":-5.642544952660551,"score":8,"time":"2026-05-27T21:32:37Z"},{"id":48318750,"title":"RSQL – High-Performance, Open Source PostgreSQL Client (Tauri v2, React, Rust)","url":"https://github.com/rust-dd/rsql","rank":-5.029694159741383,"score":2,"time":"2026-05-29T03:43:42Z"},{"id":48332321,"title":"Windows Reactor – React like WinUI 3 framework","url":"https://github.com/microsoft/microsoft-ui-reactor","rank":-5.8814219078830545,"score":2,"time":"2026-05-30T03:40:26Z"},{"id":48339764,"title":"Show HN: React-Rewrite – A visual editor for React that writes code, no LLM","url":"https://github.com/donghaxkim/react-rewrite","rank":-6.636348695692196,"score":4,"time":"2026-05-30T19:24:33Z"},{"id":48355095,"title":"React adoption drops from 36% to 20% once you remove Vercel-hosted launches","url":"https://stackscope.dev/blog/state-of-indie-launches-may-2026","rank":-4.690092449226312,"score":3,"time":"2026-06-01T10:49:04Z"},{"id":48357305,"title":"Adding keyboard shortcuts to React apps with TanStack Hotkeys","url":"https://vercel.com/kb/guide/adding-keyboard-shortcuts-to-react-apps-with-tanstack-hotkeys","rank":-5.4223148645315336,"score":2,"time":"2026-06-01T14:27:29Z"},{"id":48357452,"title":"Microsoft ships a Rust WinUI3 library, React-like","url":"https://github.com/microsoft/windows-rs/pull/4479","rank":-5.642544952660551,"score":4,"time":"2026-06-01T14:39:59Z"},{"id":48364716,"title":"AI costs how much? GitHub Copilot users react to new usage-based pricing system","url":"https://arstechnica.com/ai/2026/06/ai-costs-how-much-github-copilot-users-react-to-new-usage-based-pricing-system/","rank":-4.5369272462944465,"score":13,"time":"2026-06-02T01:17:14Z"},{"id":48370116,"title":"AI costs how much? GitHub Copilot users react to new usage-based pricing system","url":"https://arstechnica.com/ai/2026/06/ai-costs-how-much-github-copilot-users-react-to-new-usage-based-pricing-system/","rank":-4.5369272462944465,"score":4,"time":"2026-06-02T13:36:38Z"},{"id":48374862,"title":"A full-stack Last.fm 1k dataset insights page using Go/ClickHouse/React","url":"https://github.com/el10savio/artistInsights","rank":-4.690092449226312,"score":1,"time":"2026-06-02T19:17:03Z"},{"id":48375586,"title":"I built a React and MDX workspace so AI agents stop generating giant HTML files","url":"https://github.com/quan0715/open-press","rank":-4.3934495640662155,"score":2,"time":"2026-06-02T20:12:53Z"},{"id":48378025,"title":"Visual editor for React/MUI that touches your repo atomically","url":"https://studio.crossui.com","rank":-5.218630283054186,"score":1,"time":"2026-06-03T00:18:53Z"},{"id":48384820,"title":"A Rust runtime for React that hits 97k req/s by keeping V8 idle","url":"https://rari.build/blog/building-rari-with-rari","rank":-4.5369272462944465,"score":3,"time":"2026-06-03T14:44:33Z"},{"id":48386199,"title":"AI costs how much? GitHub Copilot users react to new usage-based pricing system","url":"https://arstechnica.com/ai/2026/06/ai-costs-how-much-github-copilot-users-react-to-new-usage-based-pricing-system/","rank":-4.5369272462944465,"score":3,"time":"2026-06-03T16:30:17Z"},{"id":48389163,"title":"Show HN: I created a React alternative using web componnents","url":"https://createthirdplaces.org/tech/placesjs.html","rank":-5.218630283054186,"score":7,"time":"2026-06-03T20:00:21Z"},{"id":48395181,"title":"Stop Blaming React: The Real Performance Problems in Your UI","url":"https://reactdevelopment.substack.com/p/stop-blaming-react-the-real-performance","rank":-5.218630283054186,"score":2,"time":"2026-06-04T07:13:31Z"},{"id":48396522,"title":"Minimal EU AI Act Article 50 (AI Disclosure) Banner in React and Tailwind","url":"https://github.com/alfalf09/minimal-eu-ai-act-compliance-banner","rank":-4.690092449226312,"score":2,"time":"2026-06-04T10:15:30Z"},{"id":48396788,"title":"A Guide to using the useEffect hook in React","url":"https://www.4rknova.com//blog/2026/01/17/react-useeffect","rank":-5.4223148645315336,"score":2,"time":"2026-06-04T10:47:36Z"},{"id":48418884,"title":"Port React Compiler to Rust","url":"https://github.com/facebook/react/pull/36173","rank":-6.4254656634776115,"score":4,"time":"2026-06-05T21:56:12Z"},{"id":48443157,"title":"React Native, Hermes bytecode, and the Kindle homepage","url":"https://sighery.com/posts/patching-kindle-homepage/","rank":-5.642544952660551,"score":4,"time":"2026-06-08T09:40:00Z"},{"id":48445554,"title":"Show HN: Performative-UI – a react component library of design tropes","url":"https://vorpus.github.io/performativeUI/","rank":-5.029694159741383,"score":1171,"time":"2026-06-08T14:05:16Z"},{"id":48453297,"title":"Building Bulletproof React Components","url":"https://shud.in/thoughts/build-bulletproof-react-components","rank":-6.737061774670698,"score":4,"time":"2026-06-08T22:33:54Z"},{"id":48458527,"title":"React Compiler Rust Port","url":"https://github.com/facebook/react/pull/36173","rank":-6.737061774670698,"score":5,"time":"2026-06-09T09:03:11Z"},{"id":48462644,"title":"React Native Windows v0.83 is here","url":"https://devblogs.microsoft.com/react-native/%f0%9f%9a%80react-native-windows-v0-83-is-here/","rank":-5.8814219078830545,"score":3,"time":"2026-06-09T15:46:22Z"},{"id":48465920,"title":"Trump says Iran downed Apache helicopter, US must react","url":"https://www.reuters.com/world/middle-east/trump-says-us-helicopter-pilots-who-went-down-strait-hormuz-are-fine-2026-06-09/","rank":-5.4223148645315336,"score":9,"time":"2026-06-09T19:01:41Z"},{"id":48468500,"title":"Port React compiler to Rust (merged)","url":"https://github.com/react/react/pull/36173","rank":-6.141418665344863,"score":4,"time":"2026-06-09T22:12:42Z"},{"id":48473662,"title":"Port React Compiler to Rust","url":"https://github.com/react/react/pull/36173","rank":-6.4254656634776115,"score":123,"time":"2026-06-10T09:19:55Z"},{"id":48476266,"title":"Top Popular React Frameworks Worth Trying in 2026","url":"https://focusreactive.com/blog/react-frameworks-to-use/","rank":-5.642544952660551,"score":1,"time":"2026-06-10T13:49:34Z"},{"id":48481314,"title":"Dynamic ReACT Loop with Conductor","url":"https://conductor-oss.github.io/conductor/devguide/ai/dynamic-workflows.html","rank":-6.4254656634776115,"score":3,"time":"2026-06-10T19:22:20Z"},{"id":48492437,"title":"Show HN: React Library for Datacentres","url":"https://react-networks-lib.rackout.net/racks","rank":-6.141418665344863,"score":2,"time":"2026-06-11T16:21:07Z"},{"id":48503001,"title":"Show HN: On-device pose estimation in React Native ExecuTorch","url":"https://twitter.com/_jakubchmura/status/2065401634075636064","rank":-5.218630283054186,"score":2,"time":"2026-06-12T11:58:47Z"},{"id":48513016,"title":"Show HN: LLMRender, a 10kb Markdown+LaTeX renderer for React","url":"https://llmrender.com/","rank":-5.4223148645315336,"score":2,"time":"2026-06-13T04:11:11Z"}]}